From 5bfa74db3d1c86e335742cd1e5ae74e2f07fffe9 Mon Sep 17 00:00:00 2001 From: MojtabaSoumi Date: Mon, 5 Oct 2026 17:55:50 +0330 Subject: [PATCH] 1405/7/13 --- ...ue_type_script_setup_true_lang-ec8b5075.js | 1 - dist/assets/Badge-b566fed9.js | 1 - ...ue_type_script_setup_true_lang-0d6b57d1.js | 1 - dist/assets/BasicInput-6e38287e.css | 1 - ...ue_vue_type_style_index_0_lang-06536e2e.js | 1 - dist/assets/BasicMainCard-360f790b.css | 1 - dist/assets/BasicMainCard-ff1543bd.js | 1 - dist/assets/BasicModal-19054bcd.css | 1 - ...ue_vue_type_style_index_0_lang-6296deb9.js | 1 - dist/assets/BasicSelect-e3b0c442.css | 0 ...ue_vue_type_style_index_0_lang-fb30c19b.js | 1 - ...ue_type_script_setup_true_lang-5efea8d5.js | 1 - ...ue_vue_type_style_index_0_lang-46e82d82.js | 1 - dist/assets/Col-65d77001.js | 1 - ...ue_type_script_setup_true_lang-9b0b90b0.js | 1 - ...ue_type_script_setup_true_lang-fbd7eead.js | 10 - dist/assets/DialogWrap-0297f46d.js | 1 - dist/assets/FormItemContext-53695780.js | 1 - dist/assets/Grid-192c1e72.js | 1 - dist/assets/IRANSansWeb(FaNum)-14db744e.woff2 | Bin 27944 -> 0 bytes .../IRANSansWeb(FaNum)_Black-8068f87f.woff2 | Bin 25776 -> 0 bytes .../IRANSansWeb(FaNum)_Bold-fa176d47.woff2 | Bin 27316 -> 0 bytes .../IRANSansWeb(FaNum)_Light-057168b8.woff2 | Bin 28400 -> 0 bytes .../IRANSansWeb(FaNum)_Medium-e23a67d1.woff2 | Bin 25784 -> 0 bytes ...ANSansWeb(FaNum)_UltraLight-493b7889.woff2 | Bin 28208 -> 0 bytes dist/assets/Icon-07033a75.css | 1 - dist/assets/Icon-671f08f9.js | 6135 ----------------- ...ue_type_script_setup_true_lang-fb1f156c.js | 1 - dist/assets/SearchOutlined-445bfd70.js | 1 - dist/assets/SectionLayout-fe31946b.css | 1 - ...ue_type_script_setup_true_lang-25d2a150.js | 1 - dist/assets/Timeline-4c918e42.js | 1 - dist/assets/_flatRest-89cece1c.js | 2 +- .../_plugin-vue_export-helper-edd5ed68.js | 1 - dist/assets/adminDb-aa2cb7bf.js | 1 - dist/assets/adminUser-9cd9e7a9.js | 1 - dist/assets/adminUser-d880bede.css | 1 - dist/assets/buildSupabaseQuery-72aac971.js | 1 - dist/assets/button-318cd43f.css | 1 - ...ue_vue_type_style_index_0_lang-fbfa965d.js | 1 - dist/assets/convert-2ad76038.js | 1 - dist/assets/css-aae66f86.js | 1 - dist/assets/dayjs-40a73cf6.js | 1 - dist/assets/dayjs-aec3eaaf.js | 1 - dist/assets/favicon-e92e965f.png | Bin 18300 -> 0 bytes dist/assets/index-01af60d8.js | 3 - dist/assets/index-03e1a8f7.css | 1 - dist/assets/index-05e85885.js | 2 - dist/assets/index-0d7ad6b5.css | 138 - dist/assets/index-11c9a71b.js | 1 - dist/assets/index-1593da40.js | 1 - dist/assets/index-1cc0dfa9.css | 1 - dist/assets/index-27b4bb6d.js | 1 - dist/assets/index-2cce47de.js | 3 - dist/assets/index-30b2d9cf.js | 1 - dist/assets/index-31ed7972.js | 1 - dist/assets/index-37c7d322.js | 1 - dist/assets/index-3f67ed7a.js | 1 - dist/assets/index-41cedfa3.js | 1 - dist/assets/index-47c32362.js | 1 - dist/assets/index-5203b45e.js | 1 - dist/assets/index-5206e51f.css | 1 - dist/assets/index-5303487f.js | 2 - dist/assets/index-54a37932.css | 1 - dist/assets/index-66da2c76.js | 1 - dist/assets/index-679d69b0.js | 12 - dist/assets/index-689ebcad.js | 1 - dist/assets/index-744a36c5.js | 1 - dist/assets/index-76d7b3b9.css | 1 - dist/assets/index-7ecefa98.js | 1 - dist/assets/index-81dbb304.js | 1 - dist/assets/index-8229e8a0.js | 1 - dist/assets/index-85935aac.js | 1 - dist/assets/index-88858982.js | 1 - dist/assets/index-8cd697a7.js | 1 - dist/assets/index-97c488c0.js | 1 - dist/assets/index-9d2e6e16.js | 1 - dist/assets/index-9d549eef.js | 1 - dist/assets/index-a9919f86.css | 1 - dist/assets/index-ac1a430a.js | 1 - dist/assets/index-af03f1b1.js | 1 - dist/assets/index-af384b16.js | 1 - dist/assets/index-b6a53e32.js | 1 - dist/assets/index-c245cd89.js | 1 - dist/assets/index-c5016c96.js | 4 - dist/assets/index-c678e119.js | 81 - dist/assets/index-cae7e095.css | 1 - dist/assets/index-d10051e2.js | 1 - dist/assets/index-d80ea252.js | 1 - dist/assets/index-da91aa99.js | 1 - dist/assets/index-dd42bee8.js | 1 - dist/assets/index-dfdb843b.js | 60 - dist/assets/index-e1b266a5.js | 1 - dist/assets/index-e3658ae2.js | 3 - dist/assets/index-e4c08198.js | 1 - dist/assets/index-e517c667.js | 11 - dist/assets/index-e65dbaa3.css | 1 - dist/assets/index-ea10bb13.js | 1 - dist/assets/index-ea311b07.js | 1 - dist/assets/index-f2a0d2d0.js | 1 - dist/assets/index-f48f209d.js | 1 - dist/assets/index-f59b4917.js | 1 - dist/assets/index-fbb97a10.js | 1 - dist/assets/index-ff90b762.js | 1 - dist/assets/isMobile-e2e89480.js | 1 - dist/assets/isNumeric-3f69e2aa.js | 1 - dist/assets/isPlainObject-2f8cd8cc.js | 1 - dist/assets/isSymbol-5130882b.js | 1 - dist/assets/itemViews-9d885d67.js | 1 - dist/assets/lodash-2343a0ae.js | 27 - dist/assets/logo-b6075bdf.svg | 17 - dist/assets/logo-dd2a3541.png | Bin 1159816 -> 0 bytes dist/assets/member-d0965e60.js | 1 - dist/assets/notFound-63e4b415.svg | 750 -- dist/assets/omit-30cc2465.js | 1 - dist/assets/phone-6ff17ec0.js | 1 - dist/assets/placeholder-m-8126711e.jpg | Bin 6112 -> 0 bytes dist/assets/products-d87b587c.js | 1 - dist/assets/pushNotification-54c2f536.js | 1 - dist/assets/shallowequal-93b92d94.js | 1 - dist/assets/stepChallenge-8e687545.js | 48 - dist/assets/story-1-1bf4c2bf.svg | 4 - dist/assets/story-2-1ee079e7.svg | 4 - dist/assets/story-3-3cc2145b.svg | 4 - dist/assets/story-4-34a2de2c.css | 1 - dist/assets/story-4-d1c9c754.svg | 4 - dist/assets/story-4-ec0d83b9.js | 1 - dist/assets/story-5-25032198.svg | 4 - dist/assets/styleChecker-c202e4d7.js | 1 - dist/assets/supabaseTableQuery-e9feb810.js | 1 - dist/assets/support-91289668.js | 11 - dist/assets/textUtils-c37780ad.js | 4 - dist/assets/updateLocale-e9df593e.js | 1 - dist/assets/useBaseTable-88b85db9.css | 1 - dist/assets/useDataTime-206d8d2e.js | 16 - dist/assets/useMemo-3527b8f5.js | 1 - dist/assets/usePrice-bc935b83.js | 1 - dist/assets/useRefs-d469f03d.js | 1 - dist/assets/users2-8002992a.svg | 8 - dist/assets/users3-3a96ddd8.svg | 8 - dist/assets/users4-80585f51.svg | 8 - dist/assets/users5-1dc3f500.svg | 4 - dist/assets/verification2-08b2c24e.svg | 454 -- dist/assets/vnode-34fe2aaf.js | 1 - dist/assets/xlsx-6ed613d4.js | 105 - dist/index.html | 16 - 146 files changed, 1 insertion(+), 8064 deletions(-) delete mode 100644 dist/assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js delete mode 100644 dist/assets/Badge-b566fed9.js delete mode 100644 dist/assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js delete mode 100644 dist/assets/BasicInput-6e38287e.css delete mode 100644 dist/assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js delete mode 100644 dist/assets/BasicMainCard-360f790b.css delete mode 100644 dist/assets/BasicMainCard-ff1543bd.js delete mode 100644 dist/assets/BasicModal-19054bcd.css delete mode 100644 dist/assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js delete mode 100644 dist/assets/BasicSelect-e3b0c442.css delete mode 100644 dist/assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js delete mode 100644 dist/assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js delete mode 100644 dist/assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js delete mode 100644 dist/assets/Col-65d77001.js delete mode 100644 dist/assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js delete mode 100644 dist/assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js delete mode 100644 dist/assets/DialogWrap-0297f46d.js delete mode 100644 dist/assets/FormItemContext-53695780.js delete mode 100644 dist/assets/Grid-192c1e72.js delete mode 100644 dist/assets/IRANSansWeb(FaNum)-14db744e.woff2 delete mode 100644 dist/assets/IRANSansWeb(FaNum)_Black-8068f87f.woff2 delete mode 100644 dist/assets/IRANSansWeb(FaNum)_Bold-fa176d47.woff2 delete mode 100644 dist/assets/IRANSansWeb(FaNum)_Light-057168b8.woff2 delete mode 100644 dist/assets/IRANSansWeb(FaNum)_Medium-e23a67d1.woff2 delete mode 100644 dist/assets/IRANSansWeb(FaNum)_UltraLight-493b7889.woff2 delete mode 100644 dist/assets/Icon-07033a75.css delete mode 100644 dist/assets/Icon-671f08f9.js delete mode 100644 dist/assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js delete mode 100644 dist/assets/SearchOutlined-445bfd70.js delete mode 100644 dist/assets/SectionLayout-fe31946b.css delete mode 100644 dist/assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js delete mode 100644 dist/assets/Timeline-4c918e42.js delete mode 100644 dist/assets/_plugin-vue_export-helper-edd5ed68.js delete mode 100644 dist/assets/adminDb-aa2cb7bf.js delete mode 100644 dist/assets/adminUser-9cd9e7a9.js delete mode 100644 dist/assets/adminUser-d880bede.css delete mode 100644 dist/assets/buildSupabaseQuery-72aac971.js delete mode 100644 dist/assets/button-318cd43f.css delete mode 100644 dist/assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js delete mode 100644 dist/assets/convert-2ad76038.js delete mode 100644 dist/assets/css-aae66f86.js delete mode 100644 dist/assets/dayjs-40a73cf6.js delete mode 100644 dist/assets/dayjs-aec3eaaf.js delete mode 100644 dist/assets/favicon-e92e965f.png delete mode 100644 dist/assets/index-01af60d8.js delete mode 100644 dist/assets/index-03e1a8f7.css delete mode 100644 dist/assets/index-05e85885.js delete mode 100644 dist/assets/index-0d7ad6b5.css delete mode 100644 dist/assets/index-11c9a71b.js delete mode 100644 dist/assets/index-1593da40.js delete mode 100644 dist/assets/index-1cc0dfa9.css delete mode 100644 dist/assets/index-27b4bb6d.js delete mode 100644 dist/assets/index-2cce47de.js delete mode 100644 dist/assets/index-30b2d9cf.js delete mode 100644 dist/assets/index-31ed7972.js delete mode 100644 dist/assets/index-37c7d322.js delete mode 100644 dist/assets/index-3f67ed7a.js delete mode 100644 dist/assets/index-41cedfa3.js delete mode 100644 dist/assets/index-47c32362.js delete mode 100644 dist/assets/index-5203b45e.js delete mode 100644 dist/assets/index-5206e51f.css delete mode 100644 dist/assets/index-5303487f.js delete mode 100644 dist/assets/index-54a37932.css delete mode 100644 dist/assets/index-66da2c76.js delete mode 100644 dist/assets/index-679d69b0.js delete mode 100644 dist/assets/index-689ebcad.js delete mode 100644 dist/assets/index-744a36c5.js delete mode 100644 dist/assets/index-76d7b3b9.css delete mode 100644 dist/assets/index-7ecefa98.js delete mode 100644 dist/assets/index-81dbb304.js delete mode 100644 dist/assets/index-8229e8a0.js delete mode 100644 dist/assets/index-85935aac.js delete mode 100644 dist/assets/index-88858982.js delete mode 100644 dist/assets/index-8cd697a7.js delete mode 100644 dist/assets/index-97c488c0.js delete mode 100644 dist/assets/index-9d2e6e16.js delete mode 100644 dist/assets/index-9d549eef.js delete mode 100644 dist/assets/index-a9919f86.css delete mode 100644 dist/assets/index-ac1a430a.js delete mode 100644 dist/assets/index-af03f1b1.js delete mode 100644 dist/assets/index-af384b16.js delete mode 100644 dist/assets/index-b6a53e32.js delete mode 100644 dist/assets/index-c245cd89.js delete mode 100644 dist/assets/index-c5016c96.js delete mode 100644 dist/assets/index-c678e119.js delete mode 100644 dist/assets/index-cae7e095.css delete mode 100644 dist/assets/index-d10051e2.js delete mode 100644 dist/assets/index-d80ea252.js delete mode 100644 dist/assets/index-da91aa99.js delete mode 100644 dist/assets/index-dd42bee8.js delete mode 100644 dist/assets/index-dfdb843b.js delete mode 100644 dist/assets/index-e1b266a5.js delete mode 100644 dist/assets/index-e3658ae2.js delete mode 100644 dist/assets/index-e4c08198.js delete mode 100644 dist/assets/index-e517c667.js delete mode 100644 dist/assets/index-e65dbaa3.css delete mode 100644 dist/assets/index-ea10bb13.js delete mode 100644 dist/assets/index-ea311b07.js delete mode 100644 dist/assets/index-f2a0d2d0.js delete mode 100644 dist/assets/index-f48f209d.js delete mode 100644 dist/assets/index-f59b4917.js delete mode 100644 dist/assets/index-fbb97a10.js delete mode 100644 dist/assets/index-ff90b762.js delete mode 100644 dist/assets/isMobile-e2e89480.js delete mode 100644 dist/assets/isNumeric-3f69e2aa.js delete mode 100644 dist/assets/isPlainObject-2f8cd8cc.js delete mode 100644 dist/assets/isSymbol-5130882b.js delete mode 100644 dist/assets/itemViews-9d885d67.js delete mode 100644 dist/assets/lodash-2343a0ae.js delete mode 100644 dist/assets/logo-b6075bdf.svg delete mode 100644 dist/assets/logo-dd2a3541.png delete mode 100644 dist/assets/member-d0965e60.js delete mode 100644 dist/assets/notFound-63e4b415.svg delete mode 100644 dist/assets/omit-30cc2465.js delete mode 100644 dist/assets/phone-6ff17ec0.js delete mode 100644 dist/assets/placeholder-m-8126711e.jpg delete mode 100644 dist/assets/products-d87b587c.js delete mode 100644 dist/assets/pushNotification-54c2f536.js delete mode 100644 dist/assets/shallowequal-93b92d94.js delete mode 100644 dist/assets/stepChallenge-8e687545.js delete mode 100644 dist/assets/story-1-1bf4c2bf.svg delete mode 100644 dist/assets/story-2-1ee079e7.svg delete mode 100644 dist/assets/story-3-3cc2145b.svg delete mode 100644 dist/assets/story-4-34a2de2c.css delete mode 100644 dist/assets/story-4-d1c9c754.svg delete mode 100644 dist/assets/story-4-ec0d83b9.js delete mode 100644 dist/assets/story-5-25032198.svg delete mode 100644 dist/assets/styleChecker-c202e4d7.js delete mode 100644 dist/assets/supabaseTableQuery-e9feb810.js delete mode 100644 dist/assets/support-91289668.js delete mode 100644 dist/assets/textUtils-c37780ad.js delete mode 100644 dist/assets/updateLocale-e9df593e.js delete mode 100644 dist/assets/useBaseTable-88b85db9.css delete mode 100644 dist/assets/useDataTime-206d8d2e.js delete mode 100644 dist/assets/useMemo-3527b8f5.js delete mode 100644 dist/assets/usePrice-bc935b83.js delete mode 100644 dist/assets/useRefs-d469f03d.js delete mode 100644 dist/assets/users2-8002992a.svg delete mode 100644 dist/assets/users3-3a96ddd8.svg delete mode 100644 dist/assets/users4-80585f51.svg delete mode 100644 dist/assets/users5-1dc3f500.svg delete mode 100644 dist/assets/verification2-08b2c24e.svg delete mode 100644 dist/assets/vnode-34fe2aaf.js delete mode 100644 dist/assets/xlsx-6ed613d4.js delete mode 100644 dist/index.html diff --git a/dist/assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js b/dist/assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js deleted file mode 100644 index e1c3ead..0000000 --- a/dist/assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as x}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as T}from"./index-da91aa99.js";import{D as C}from"./dayjs-aec3eaaf.js";import{d as V,j as k,h as F,i as U,z as S,o as a,c as o,b as d,t as _,e as c,l as u,n as g,w as h,f as y}from"./index-c678e119.js";import{_ as D}from"./index-01af60d8.js";const A=[{value:"all",label:"همه کاربران"},{value:"registered_between",label:"کاربران بر اساس تاریخ ثبت‌نام"},{value:"inactive",label:"کاربران بر اساس عدم فعالیت"},{value:"never_entered_challenges",label:"کاربرانی که وارد بخش چالش‌ها نشده‌اند"},{value:"challenge1_completed_no_sub",label:"چالش شماره ۱ را انجام داده‌اند ولی اشتراک نخریده‌اند"},{value:"challenge_n_completed",label:"کاربرانی که چالش nام را انجام داده‌اند (همان آمار پیشرفت)"},{value:"subscription_intent_no_pay",label:"روی اشتراک کلیک کرده‌اند ولی خرید نهایی نکرده‌اند"},{value:"active_subscribers",label:"تمامی مشترکین فعال"},{value:"active_subscribers_inactive",label:"مشترکین فعال بر اساس عدم پویایی"}],B=[{value:7,label:"۷ روز گذشته"},{value:30,label:"۳۰ روز گذشته"}],E=[{value:3,label:"۳ روز گذشته"},{value:7,label:"۷ روز گذشته"},{value:15,label:"۱۵ روز گذشته"}];function le(i){var m;const l=i.segments||[],t=((m=i.includeUserIds)==null?void 0:m.length)||0;if(!l.length&&!t)return"حداقل یک دسته مخاطب انتخاب کنید یا از جدول کاربر اضافه کنید";if(l.includes("registered_between")&&(!i.registeredFrom||!i.registeredTo))return"بازه تاریخ ثبت‌نام را مشخص کنید";if(l.includes("inactive")&&![7,30].includes(Number(i.inactiveDays)))return"بازه عدم فعالیت (۷ یا ۳۰ روز) را انتخاب کنید";if(l.includes("active_subscribers_inactive")&&![3,7,15].includes(Number(i.subscriberInactiveDays)))return"بازه عدم پویایی (۳، ۷ یا ۱۵ روز) را انتخاب کنید";if(l.includes("challenge_n_completed")){const b=Math.floor(Number(i.challengeNumber));if(!Number.isFinite(b)||b<1)return"شماره چالش (n) را وارد کنید"}return null}function re(i){var m;const l=[...new Set(i.segments||[])],t={segments:l,includeUserIds:(m=i.includeUserIds)!=null&&m.length?[...new Set(i.includeUserIds)]:void 0};return l.includes("registered_between")&&(t.registeredFrom=i.registeredFrom,t.registeredTo=i.registeredTo),l.includes("inactive")&&(t.inactiveDays=Number(i.inactiveDays)),l.includes("active_subscribers_inactive")&&(t.subscriberInactiveDays=Number(i.subscriberInactiveDays)),l.includes("challenge_n_completed")&&(t.challengeNumber=Math.floor(Number(i.challengeNumber))),t}const Y={class:"space-y-3 rounded-lg border border-gray-200 bg-white p-4"},P={class:"font-semibold text-gray-700"},M=d("p",{class:"text-xs text-gray-500 m-0"}," چند دسته را می‌توانید همزمان انتخاب کنید (اتحاد / OR). کاربران انتخاب‌شده از جدول پایین هم به مخاطب اضافه می‌شوند. ",-1),R=d("div",{class:"mb-1 text-sm text-gray-600"},"دسته‌ها",-1),O={key:0},L=d("div",{class:"mb-1 text-sm text-gray-600"},"بازه تاریخ ثبت‌نام",-1),$={key:1},j=d("div",{class:"mb-1 text-sm text-gray-600"},"بازه عدم فعالیت",-1),z={key:2},G=d("div",{class:"mb-1 text-sm text-gray-600"},"بازه عدم پویایی مشترکین",-1),q={key:3},H=d("div",{class:"mb-1 text-sm text-gray-600"},"شماره چالش (n)",-1),J=d("p",{class:"text-xs text-gray-500 m-0 mt-1"}," شماره جایگاه در تب پیشرفت (مثلاً ۱۹). شمارش همان «تعداد کاربر» پیشرفت است (هر کسی که برای آن چالش رکورد دارد، نه فقط وضعیت completed). ",-1),K={key:4,class:"text-sm rounded-md bg-blue-50 border border-blue-100 px-3 py-2 text-blue-800"},Q={key:5,class:"text-xs text-gray-500"},W={key:6,class:"flex flex-wrap gap-2"},X={key:7,class:"flex flex-wrap gap-2"},Z={key:8,class:"text-sm text-gray-600"},ae=V({__name:"AudienceSegmentPicker",props:{modelValue:{},includeUserCount:{},previewLoading:{type:Boolean},sending:{type:Boolean},disabled:{type:Boolean},previewText:{},showActions:{type:Boolean,default:!0},showPreview:{type:Boolean,default:!1},titleText:{default:"ارسال به دسته مخاطب"},sendLabel:{default:"ارسال به دسته‌ها"}},emits:["update:modelValue","preview","send"],setup(i,{emit:l}){var N;const t=i,{RangePicker:m}=C,b=k(()=>t.includeUserCount||0),e=F({segments:(N=t.modelValue.segments)!=null&&N.length?[...t.modelValue.segments]:[],registeredFrom:t.modelValue.registeredFrom,registeredTo:t.modelValue.registeredTo,inactiveDays:t.modelValue.inactiveDays??7,subscriberInactiveDays:t.modelValue.subscriberInactiveDays??3,challengeNumber:t.modelValue.challengeNumber??1}),p=U(t.modelValue.registeredFrom&&t.modelValue.registeredTo?[t.modelValue.registeredFrom,t.modelValue.registeredTo]:null);S(()=>t.modelValue,s=>{var n;e.segments=(n=s.segments)!=null&&n.length?[...s.segments]:[],e.registeredFrom=s.registeredFrom,e.registeredTo=s.registeredTo,e.inactiveDays=s.inactiveDays??7,e.subscriberInactiveDays=s.subscriberInactiveDays??3,e.challengeNumber=s.challengeNumber??1,p.value=s.registeredFrom&&s.registeredTo?[s.registeredFrom,s.registeredTo]:null},{deep:!0});function w(s){if(e.segments=s||[],e.segments.includes("inactive")&&![7,30].includes(Number(e.inactiveDays))&&(e.inactiveDays=7),e.segments.includes("active_subscribers_inactive")&&![3,7,15].includes(Number(e.subscriberInactiveDays))&&(e.subscriberInactiveDays=3),e.segments.includes("challenge_n_completed")){const n=Math.floor(Number(e.challengeNumber));(!Number.isFinite(n)||n<1)&&(e.challengeNumber=1)}v()}function v(){l("update:modelValue",{segments:[...e.segments],registeredFrom:e.registeredFrom,registeredTo:e.registeredTo,inactiveDays:e.inactiveDays,subscriberInactiveDays:e.subscriberInactiveDays,challengeNumber:e.challengeNumber})}function I(s){e.registeredFrom=s==null?void 0:s[0],e.registeredTo=s==null?void 0:s[1],v()}return(s,n)=>{const f=x;return a(),o("div",Y,[d("div",P,_(s.titleText),1),M,d("div",null,[R,c(u(D),{value:e.segments,"onUpdate:value":n[0]||(n[0]=r=>e.segments=r),class:"w-full",mode:"multiple",options:u(A),placeholder:"یک یا چند دسته انتخاب کنید","allow-clear":"",onChange:w},null,8,["value","options"])]),e.segments.includes("registered_between")?(a(),o("div",O,[L,c(u(m),{value:p.value,"onUpdate:value":n[1]||(n[1]=r=>p.value=r),class:"w-full",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:I},null,8,["value"])])):g("",!0),e.segments.includes("inactive")?(a(),o("div",$,[j,c(u(D),{value:e.inactiveDays,"onUpdate:value":n[2]||(n[2]=r=>e.inactiveDays=r),class:"w-full",options:u(B),placeholder:"انتخاب بازه",onChange:v},null,8,["value","options"])])):g("",!0),e.segments.includes("active_subscribers_inactive")?(a(),o("div",z,[G,c(u(D),{value:e.subscriberInactiveDays,"onUpdate:value":n[3]||(n[3]=r=>e.subscriberInactiveDays=r),class:"w-full",options:u(E),placeholder:"انتخاب بازه",onChange:v},null,8,["value","options"])])):g("",!0),e.segments.includes("challenge_n_completed")?(a(),o("div",q,[H,c(u(T),{value:e.challengeNumber,"onUpdate:value":n[4]||(n[4]=r=>e.challengeNumber=r),class:"w-full",min:1,precision:0,placeholder:"مثلاً ۱۹",onChange:v},null,8,["value"]),J])):g("",!0),b.value>0?(a(),o("div",K,_(b.value.toLocaleString("fa-IR"))+" کاربر از جدول به این مخاطب اضافه می‌شود ",1)):(a(),o("div",Q," برای افزودن کاربر دستی، از جدول پایین ردیف‌ها را انتخاب کنید. ")),s.showActions?(a(),o("div",W,[c(f,{loading:s.previewLoading,onClick:n[5]||(n[5]=r=>l("preview"))},{default:h(()=>[y(" پیش‌نمایش تعداد ")]),_:1},8,["loading"]),c(f,{type:"primary",loading:s.sending,disabled:s.disabled,onClick:n[6]||(n[6]=r=>l("send"))},{default:h(()=>[y(_(s.sendLabel),1)]),_:1},8,["loading","disabled"])])):s.showPreview?(a(),o("div",X,[c(f,{loading:s.previewLoading,onClick:n[7]||(n[7]=r=>l("preview"))},{default:h(()=>[y(" پیش‌نمایش تعداد ")]),_:1},8,["loading"])])):g("",!0),s.previewText?(a(),o("div",Z,_(s.previewText),1)):g("",!0)])}}});export{ae as _,re as t,le as v}; diff --git a/dist/assets/Badge-b566fed9.js b/dist/assets/Badge-b566fed9.js deleted file mode 100644 index 698ccb9..0000000 --- a/dist/assets/Badge-b566fed9.js +++ /dev/null @@ -1 +0,0 @@ -import{d as M,j as p,h as et,i as O,z as Y,S as at,al as r,e as v,at as k,a9 as F,as as q,ar as nt,ac as A,ag as g,ao as lt,ak as rt,af as ot,aF as ut,ae as st,P as ct,aG as it}from"./index-c678e119.js";import{c as J}from"./vnode-34fe2aaf.js";import{L as vt}from"./isSymbol-5130882b.js";import{i as ft}from"./isNumeric-3f69e2aa.js";function W(f){var t=f.prefixCls,u=f.value,l=f.current,a=f.offset,b=a===void 0?0:a,e;return b&&(e={position:"absolute",top:"".concat(b,"00%"),left:0}),v("p",{style:e,class:k("".concat(t,"-only-unit"),{current:l})},[u])}function dt(f,t,u){for(var l=f,a=0;(l+10)%10!==t;)l+=u,a+=u;return a}const mt=M({compatConfig:{MODE:3},name:"SingleNumber",props:{prefixCls:String,value:String,count:Number},setup:function(t){var u=p(function(){return Number(t.value)}),l=p(function(){return Math.abs(t.count)}),a=et({prevValue:u.value,prevCount:l.value}),b=function(){a.prevValue=u.value,a.prevCount=l.value},e=O();return Y(u,function(){clearTimeout(e.value),e.value=setTimeout(function(){b()},1e3)},{flush:"post"}),at(function(){clearTimeout(e.value)}),function(){var d,o={},s=u.value;if(a.prevValue===s||Number.isNaN(s)||Number.isNaN(a.prevValue))d=[W(r(r({},t),{},{current:!0}))],o={transition:"none"};else{d=[];for(var i=s+10,c=[],m=s;m<=i;m+=1)c.push(m);var S=c.findIndex(function(y){return y%10===a.prevValue});d=c.map(function(y,C){var P=y%10;return W(r(r({},t),{},{value:P,offset:C-S,current:C===S}))});var x=a.prevCountt.overflowCount?"".concat(t.overflowCount,"+"):t.count}),s=p(function(){return t.status!==null&&t.status!==void 0||t.color!==null&&t.color!==void 0}),i=p(function(){return o.value==="0"||o.value===0}),c=p(function(){return t.dot&&!i.value}),m=p(function(){return c.value?"":o.value}),S=p(function(){var n=m.value===null||m.value===void 0||m.value==="";return(n||i.value&&!t.showZero)&&!c.value}),x=O(t.count),y=O(m.value),C=O(c.value);Y([function(){return t.count},m,c],function(){S.value||(x.value=t.count,y.value=m.value,C.value=c.value)},{immediate:!0});var P=p(function(){var n;return n={},g(n,"".concat(e.value,"-status-dot"),s.value),g(n,"".concat(e.value,"-status-").concat(t.status),!!t.status),g(n,"".concat(e.value,"-status-").concat(t.color),E(t.color)),n}),D=p(function(){return t.color&&!E(t.color)?{background:t.color}:{}}),T=p(function(){var n;return n={},g(n,"".concat(e.value,"-dot"),C.value),g(n,"".concat(e.value,"-count"),!C.value),g(n,"".concat(e.value,"-count-sm"),t.size==="small"),g(n,"".concat(e.value,"-multiple-words"),!C.value&&y.value&&y.value.toString().length>1),g(n,"".concat(e.value,"-status-").concat(t.status),!!t.status),g(n,"".concat(e.value,"-status-").concat(t.color),E(t.color)),n});return function(){var n,$,j,_=t.offset,R=t.title,z=t.color,G=a.style,U=lt(l,t,"text"),h=e.value,N=x.value,w=rt((n=l.default)===null||n===void 0?void 0:n.call(l));w=w.length?w:null;var Z=!!(!S.value||l.count),V=function(){if(!_)return r({},G);var I={marginTop:ft(_[1])?"".concat(_[1],"px"):_[1]};return d.value==="rtl"?I.left="".concat(parseInt(_[0],10),"px"):I.right="".concat(-parseInt(_[0],10),"px"),r(r({},I),G)}(),K=R??(typeof N=="string"||typeof N=="number"?N:void 0),Q=Z||!U?null:v("span",{class:"".concat(h,"-status-text")},[U]),X=ot(N)==="object"||N===void 0&&l.count?J(N??(($=l.count)===null||$===void 0?void 0:$.call(l)),{style:V},!1):null,H=k(h,(j={},g(j,"".concat(h,"-status"),s.value),g(j,"".concat(h,"-not-a-wrapper"),!w),g(j,"".concat(h,"-rtl"),d.value==="rtl"),j),a.class);if(!w&&s.value){var L=V.color;return v("span",r(r({},a),{},{class:H,style:V}),[v("span",{class:P.value,style:D.value},null),v("span",{style:{color:L},class:"".concat(h,"-status-text")},[U])])}var tt=ut(w?"".concat(h,"-zoom"):"",{appear:!1}),B=r(r({},V),t.numberStyle);return z&&!E(z)&&(B=B||{},B.background=z),v("span",r(r({},a),{},{class:H}),[w,v(st,tt,{default:function(){return[ct(v(bt,{prefixCls:t.scrollNumberPrefixCls,show:Z,class:T.value,count:y.value,title:K,style:B,key:"scrollNumber"},{default:function(){return[X]}}),[[it,Z]])]}}),Q])}}});export{Tt as B,xt as R}; diff --git a/dist/assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js b/dist/assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js deleted file mode 100644 index e586b94..0000000 --- a/dist/assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js +++ /dev/null @@ -1 +0,0 @@ -import{d as l,i as p,z as o,o as r,k as i,l as m,W as _}from"./index-c678e119.js";import{_ as d}from"./index-66da2c76.js";const h=l({__name:"BaseSwitch",props:{value:{type:Boolean}},emits:["update:value"],setup(n,{emit:s}){const a=n,e=p(!1);return o(e,()=>{s("update:value",e.value)},{immediate:!0}),o(()=>a.value,()=>{e.value=a.value},{immediate:!0}),(f,t)=>{const c=d;return r(),i(c,{checked:m(e),"onUpdate:checked":t[0]||(t[0]=u=>_(e)?e.value=u:null)},null,8,["checked"])}}});export{h as _}; diff --git a/dist/assets/BasicInput-6e38287e.css b/dist/assets/BasicInput-6e38287e.css deleted file mode 100644 index 2778979..0000000 --- a/dist/assets/BasicInput-6e38287e.css +++ /dev/null @@ -1 +0,0 @@ -.hr-machartaa-input .ant-input-group{direction:ltr}.hr-machartaa-input .ant-input-group>.ant-input:first-child,.hr-machartaa-input .ant-input-group-addon:first-child{border-radius:4px 0 0 4px}.hr-machartaa-input .ant-input-group>.ant-input:last-child,.hr-machartaa-input .ant-input-group-addon:last-child{border-radius:0 4px 4px 0} diff --git a/dist/assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js b/dist/assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js deleted file mode 100644 index 74b2b95..0000000 --- a/dist/assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js +++ /dev/null @@ -1 +0,0 @@ -import{u as v}from"./Icon-671f08f9.js";import{u as _}from"./usePrice-bc935b83.js";import{a as g,I as y}from"./index-e517c667.js";import{d as m,j as r,o as s,c as B,b,t as C,k as u,s as z,l as H}from"./index-c678e119.js";const I=m({__name:"BasicInput",props:{title:{},value:{},size:{},type:{},isPassword:{type:Boolean,default:!1},disabled:{type:Boolean},addonAfter:{},addonBefore:{},addonBgColor:{},addonTextColor:{},placeHolder:{}},emits:["update:value","onchange"],setup(i,{emit:t}){const e=i;r(()=>e.addonBgColor),r(()=>e.addonTextColor);const l=r({set(a){e.type==="price"?t("update:value",a==null?void 0:a.toString().replaceAll(",","")):t("update:value",a)},get(){return e.type==="price"?e.value?_(e.value,!0,"").trim():"":e.value}}),p=a=>{var o,n;e.type==="price"?t("update:value",(o=a.target.value)==null?void 0:o.toString().replaceAll(",","")):t("update:value",a.target.value),e.type==="price"?t("onchange",(n=a.target.value)==null?void 0:n.toString().replaceAll(",","")):t("onchange",a.target.value)},{prefixCls:c}=v("input");return(a,o)=>{const n=g,f=y;return s(),B("div",{class:z([H(c)])},[b("div",null,C(e.title),1),a.isPassword?(s(),u(n,{key:0,value:l.value,"onUpdate:value":o[0]||(o[0]=d=>l.value=d),"addon-after":e.addonAfter,"addon-before":e.addonBefore,disabled:e.disabled,placeHolder:e.placeHolder,size:e.size,type:e.type,class:"",onChange:p},null,8,["value","addon-after","addon-before","disabled","placeHolder","size","type"])):(s(),u(f,{key:1,value:l.value,"onUpdate:value":o[1]||(o[1]=d=>l.value=d),"addon-after":e.addonAfter,"addon-before":e.addonBefore,disabled:e.disabled,placeHolder:e.placeHolder,size:e.size,type:e.type==="price"?"tel":e.type,class:"",onChange:p},null,8,["value","addon-after","addon-before","disabled","placeHolder","size","type"]))],2)}}});export{I as _}; diff --git a/dist/assets/BasicMainCard-360f790b.css b/dist/assets/BasicMainCard-360f790b.css deleted file mode 100644 index 4f3d7e9..0000000 --- a/dist/assets/BasicMainCard-360f790b.css +++ /dev/null @@ -1 +0,0 @@ -.basic-main-card[data-v-18850162]{min-height:calc(100vh - 65px)}@media (min-width: 768px){.basic-main-card[data-v-18850162]{height:calc(100vh - 85px);min-height:unset}}.basic-main-card--compact[data-v-18850162]{min-height:unset;height:auto} diff --git a/dist/assets/BasicMainCard-ff1543bd.js b/dist/assets/BasicMainCard-ff1543bd.js deleted file mode 100644 index cc011c3..0000000 --- a/dist/assets/BasicMainCard-ff1543bd.js +++ /dev/null @@ -1 +0,0 @@ -import{C as o,M as e,G as n}from"./Grid-192c1e72.js";import{d as r,o as _,k as m,w as d,T as i,s as l}from"./index-c678e119.js";import{_ as p}from"./_plugin-vue_export-helper-edd5ed68.js";o.Meta=e;o.Grid=n;o.install=function(a){return a.component(o.name,o),a.component(e.name,e),a.component(n.name,n),a};const u=r({__name:"BasicMainCard",props:{compact:{type:Boolean,default:!1}},setup(a){const t=a;return(s,f)=>{const c=o;return _(),m(c,{class:l(["m-2 md:m-5 rounded-xl overflow-y-auto basic-main-card",t.compact?"basic-main-card--compact":""])},{default:d(()=>[i(s.$slots,"default",{},void 0,!0)]),_:3},8,["class"])}}});const B=p(u,[["__scopeId","data-v-18850162"]]);export{B as _}; diff --git a/dist/assets/BasicModal-19054bcd.css b/dist/assets/BasicModal-19054bcd.css deleted file mode 100644 index 26d30a7..0000000 --- a/dist/assets/BasicModal-19054bcd.css +++ /dev/null @@ -1 +0,0 @@ -.ant-modal-content{border-radius:.6rem;padding-top:.5rem} diff --git a/dist/assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js b/dist/assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js deleted file mode 100644 index 62a0b8a..0000000 --- a/dist/assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js +++ /dev/null @@ -1 +0,0 @@ -import{d as c,j as f,o as m,c as v,e as i,aB as _,w as s,T as d,b as y}from"./index-c678e119.js";import{S as w}from"./index-5203b45e.js";import{M as x}from"./index-66da2c76.js";const k={class:"overflow-y-auto max-h-[70vh]"},g=c({__name:"BasicModal",props:{visible:{type:Boolean,default:!1},title:{},okText:{default:"ثبت"},width:{},cancelText:{default:"انصراف"},customFooter:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},wrapClassName:{default:""},destroyOnClose:{type:Boolean,default:!1}},emits:["ok","close","update:visible"],setup(r,{emit:o}){const e=r,n=f({get(){return e.visible},set(a){o("update:visible",a)}});return(a,t)=>{const p=w,u=x;return m(),v("div",null,[i(u,{visible:n.value,"onUpdate:visible":t[0]||(t[0]=l=>n.value=l),title:e.title,centered:"",onOk:t[1]||(t[1]=l=>o("ok")),onCancel:t[2]||(t[2]=l=>o("close")),onClose:t[3]||(t[3]=l=>o("close")),width:e.width,"ok-text":e.okText,"cancel-text":e.cancelText,wrapClassName:e.wrapClassName,"destroy-on-close":e.destroyOnClose},_({default:s(()=>[i(p,{spinning:e.loading},{default:s(()=>[y("div",k,[d(a.$slots,"default")])]),_:3},8,["spinning"])]),_:2},[e.customFooter?{name:"footer",fn:s(()=>[d(a.$slots,"footer")]),key:"0"}:void 0]),1032,["visible","title","width","ok-text","cancel-text","wrapClassName","destroy-on-close"])])}}});export{g as _}; diff --git a/dist/assets/BasicSelect-e3b0c442.css b/dist/assets/BasicSelect-e3b0c442.css deleted file mode 100644 index e69de29..0000000 diff --git a/dist/assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js b/dist/assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js deleted file mode 100644 index d5520d8..0000000 --- a/dist/assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js +++ /dev/null @@ -1 +0,0 @@ -import{u as w}from"./Icon-671f08f9.js";import{l}from"./lodash-2343a0ae.js";import{d as b,j as d,o as n,c,b as m,t as r,e as T,w as u,F as S,q as z,l as s,W as V,C as L,s as O,k as _}from"./index-c678e119.js";import{_ as A,S as E}from"./index-01af60d8.js";import{T as F}from"./isSymbol-5130882b.js";const j={class:"truncate max-w-40"},q={key:1},G=b({__name:"BasicSelect",props:{title:{},value:{type:[String,Number,Boolean,Array]},valueText:{type:[String,Number,Boolean,Array]},style:{},size:{},keyName:{},disabled:{type:Boolean},mode:{},valueName:{},multiple:{type:Boolean},items:{},placeholder:{},allowClear:{type:Boolean,default:!0},hasTooltip:{type:Boolean,default:!0}},emits:["update:value","change","update:valueText"],setup(f,{emit:i}){const e=f,p=d({get(){return e.value},set(t){i("update:value",t)}});function v(t){y.value=l.get(t,e.valueName)}const y=d({get(){return e.valueText},set(t){i("update:valueText",t)}}),g=(t,a)=>a.label.toLowerCase().indexOf(t.toLowerCase())>=0,h=t=>{v(e.items.find(a=>l.get(a,e.keyName)===t)),i("change",e.items.find(a=>l.get(a,e.keyName)===t))},{prefixCls:x}=w("select");return(t,a)=>{const N=F,C=E,B=A;return n(),c("div",{class:O([s(x)])},[m("div",null,r(e.title),1),T(B,{class:"w-full",size:e.size,value:s(p),"onUpdate:value":a[0]||(a[0]=o=>V(p)?p.value=o:null),disabled:e.disabled,"show-search":"",mode:e.mode,style:L(e.style),multiple:e.multiple,onChange:h,placeholder:e.placeholder,allowClear:e.allowClear,"filter-option":g},{default:u(()=>[(n(!0),c(S,null,z(e.items,(o,k)=>(n(),_(C,{key:k,label:s(l.get)(o,e.valueName),value:s(l.get)(o,e.keyName)},{default:u(()=>[e.hasTooltip?(n(),_(N,{key:0,placement:"left",class:"cursor-pointer"},{title:u(()=>[m("span",null,r(s(l.get)(o,e.valueName)),1)]),default:u(()=>[m("div",j,r(s(l.get)(o,e.valueName)),1)]),_:2},1024)):(n(),c("div",q,r(s(l.get)(o,e.valueName)),1))]),_:2},1032,["label","value"]))),128))]),_:1},8,["size","value","disabled","mode","style","multiple","placeholder","allowClear"])],2)}}});export{G as _}; diff --git a/dist/assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js b/dist/assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js deleted file mode 100644 index 80ad07d..0000000 --- a/dist/assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js +++ /dev/null @@ -1 +0,0 @@ -import{d as a,o as l,c,b as t,t as n,T as r}from"./index-c678e119.js";const i={class:"py-2 pr-3 w-full h-full relative"},p={class:"text-black font-bold"},d={class:"mt-5 overflow-y-auto p-2 h-[96%]"},h=a({__name:"BasicShowContext",props:{title:{}},setup(e){const o=e;return(s,_)=>(l(),c("div",i,[t("div",p,n(o.title),1),t("div",d,[r(s.$slots,"default")])]))}});export{h as _}; diff --git a/dist/assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js b/dist/assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js deleted file mode 100644 index 7006d82..0000000 --- a/dist/assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js +++ /dev/null @@ -1 +0,0 @@ -import{u as c}from"./Icon-671f08f9.js";import{b as i}from"./index-e517c667.js";import{d as _,j as m,o as d,c as v,b as f,t as x,e as y,l as s,W as B,s as g}from"./index-c678e119.js";const H=_({__name:"BasicTextArea",props:{title:{},value:{},showCount:{type:Boolean},maxlength:{},placeHolder:{}},emits:["update:value"],setup(l,{emit:n}){const e=l,a=m({get(){return e.value},set(t){n("update:value",t)}}),{prefixCls:r}=c("input-area");return(t,o)=>{const u=i;return d(),v("div",{class:g([s(r)])},[f("div",null,x(e.title),1),y(u,{value:s(a),"onUpdate:value":o[0]||(o[0]=p=>B(a)?a.value=p:null),class:"",type:e.type,"show-count":e.showCount,placeHolder:e.placeHolder},null,8,["value","type","show-count","placeHolder"])],2)}}});export{H as _}; diff --git a/dist/assets/Col-65d77001.js b/dist/assets/Col-65d77001.js deleted file mode 100644 index 1c1d209..0000000 --- a/dist/assets/Col-65d77001.js +++ /dev/null @@ -1 +0,0 @@ -import{i as P,x as F,aw as K,av as L,j as l,au as I,d as $,a9 as B,af as y,y as T,at as E,ag as c,e as M,al as _}from"./index-c678e119.js";import{d as V,R as A,r as G}from"./styleChecker-c202e4d7.js";const W=function(){var o=P(!1);return F(function(){o.value=V()}),o};var D=Symbol("rowContextKey"),U=function(r){K(D,r)},k=function(){return L(D,{gutter:l(function(){}),wrap:l(function(){}),supportFlexGap:l(function(){})})};const q=U;I("top","middle","bottom","stretch");I("start","end","center","space-around","space-between");var H=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},J=$({compatConfig:{MODE:3},name:"ARow",props:H(),setup:function(r,N){var g=N.slots,v=B("row",r),d=v.prefixCls,h=v.direction,j,x=P({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0}),w=W();F(function(){j=A.subscribe(function(e){var t=r.gutter||0;(!Array.isArray(t)&&y(t)==="object"||Array.isArray(t)&&(y(t[0])==="object"||y(t[1])==="object"))&&(x.value=e)})}),T(function(){A.unsubscribe(j)});var S=l(function(){var e=[0,0],t=r.gutter,n=t===void 0?0:t,s=Array.isArray(n)?n:[n,0];return s.forEach(function(i,b){if(y(i)==="object")for(var a=0;a0?"".concat(e[0]/-2,"px"):void 0,s=e[1]>0?"".concat(e[1]/-2,"px"):void 0;return n&&(t.marginLeft=n,t.marginRight=n),w.value?t.rowGap="".concat(e[1],"px"):s&&(t.marginTop=s,t.marginBottom=s),t});return function(){var e;return M("div",{class:R.value,style:O.value},[(e=g.default)===null||e===void 0?void 0:e.call(g)])}}});const z=J;function Q(o){return typeof o=="number"?"".concat(o," ").concat(o," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(o)?"0 0 ".concat(o):o}var X=function(){return{span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},xxxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}};const ee=$({compatConfig:{MODE:3},name:"ACol",props:X(),setup:function(r,N){var g=N.slots,v=k(),d=v.gutter,h=v.supportFlexGap,j=v.wrap,x=B("col",r),w=x.prefixCls,S=x.direction,R=l(function(){var e,t=r.span,n=r.order,s=r.offset,i=r.push,b=r.pull,a=w.value,p={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(m){var f,u={},C=r[m];typeof C=="number"?u.span=C:y(C)==="object"&&(u=C||{}),p=_(_({},p),{},(f={},c(f,"".concat(a,"-").concat(m,"-").concat(u.span),u.span!==void 0),c(f,"".concat(a,"-").concat(m,"-order-").concat(u.order),u.order||u.order===0),c(f,"".concat(a,"-").concat(m,"-offset-").concat(u.offset),u.offset||u.offset===0),c(f,"".concat(a,"-").concat(m,"-push-").concat(u.push),u.push||u.push===0),c(f,"".concat(a,"-").concat(m,"-pull-").concat(u.pull),u.pull||u.pull===0),c(f,"".concat(a,"-rtl"),S.value==="rtl"),f))}),E(a,(e={},c(e,"".concat(a,"-").concat(t),t!==void 0),c(e,"".concat(a,"-order-").concat(n),n),c(e,"".concat(a,"-offset-").concat(s),s),c(e,"".concat(a,"-push-").concat(i),i),c(e,"".concat(a,"-pull-").concat(b),b),e),p)}),O=l(function(){var e=r.flex,t=d.value,n={};if(t&&t[0]>0){var s="".concat(t[0]/2,"px");n.paddingLeft=s,n.paddingRight=s}if(t&&t[1]>0&&!h.value){var i="".concat(t[1]/2,"px");n.paddingTop=i,n.paddingBottom=i}return e&&(n.flex=Q(e),j.value===!1&&!n.minWidth&&(n.minWidth=0)),n});return function(){var e;return M("div",{class:R.value,style:O.value},[(e=g.default)===null||e===void 0?void 0:e.call(g)])}}});export{ee as C,z as R,W as u}; diff --git a/dist/assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js b/dist/assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js deleted file mode 100644 index 47b7288..0000000 --- a/dist/assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js +++ /dev/null @@ -1 +0,0 @@ -import{d as t,o as s,c as l,T as a,C as n}from"./index-c678e119.js";const d=t({__name:"CustomTag",props:{textColor:{},bgColor:{}},setup(e){const o=e;return(r,c)=>(s(),l("div",{style:n({color:o.textColor,backgroundColor:o.bgColor}),class:"w-fit p-1 rounded-lg"},[a(r.$slots,"default")],4))}});export{d as _}; diff --git a/dist/assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js b/dist/assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js deleted file mode 100644 index 262a961..0000000 --- a/dist/assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js +++ /dev/null @@ -1,10 +0,0 @@ -import{d as He,j as q,o as y,c as x,b as e,F,q as O,k as N,w as $,e as C,l as n,t as S,i as w,x as rt,B as z,y as nt,W as A,C as J,n as Le,f as Oe,X as Je,_ as Y}from"./index-c678e119.js";import{_ as ct}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{_ as ut}from"./BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js";import{u as dt,a as Fe,b as Pe,c as We,G as ue,s as $e,d as Ve,e as Ie,f as Ke,g as _t,h as vt,i as ft,j as ht,k as yt}from"./story-4-ec0d83b9.js";import{S as P}from"./index-5203b45e.js";import{T as de}from"./isSymbol-5130882b.js";import{I as Ge}from"./Icon-671f08f9.js";import{_ as Q}from"./InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js";import{u as pt}from"./usePrice-bc935b83.js";import{g as Z,a as T,m as Re}from"./useDataTime-206d8d2e.js";import{i as Ue}from"./index-dfdb843b.js";import{T as Xe}from"./index-88858982.js";const mt={class:"grid grid-cols-1 md:grid-cols-4 gap-3"},wt={class:"flex"},gt=["src","alt"],bt={class:"flex flex-col justify-between w-full mr-2"},xt={class:"text-base font-bold"},St={class:"flex items-center justify-end min-h-[24px]"},kt={class:"text-base font-bold"},Ct={class:"mr-1"},Dt={class:"grid grid-cols-1 md:grid-cols-4 gap-3 mt-3"},Et={class:"flex"},Lt=["src","alt"],Ft={class:"flex flex-col justify-between w-full mr-2"},$t={class:"text-base font-bold"},Vt={class:"flex items-center justify-end min-h-[24px]"},It={class:"text-base font-bold"},Rt={class:"mr-1"},Ut=He({__name:"Header",props:{statistics:{},loading:{type:Boolean,default:!1}},setup(pe){const L=pe,me=q(()=>{var D,k,p,E;return[{title:"تعداد کاربران",alt:"sales-number",image:dt,value:((D=L.statistics.count_sale_order)==null?void 0:D.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"کاربران جدید 7 روز گذشته",alt:"new-users-last-7-days",image:Fe,value:((k=L.statistics.new_users_last_7_days)==null?void 0:k.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"کاربران فعال این هفته",alt:"active-users-saturday-to-friday",image:Pe,value:((p=L.statistics.active_users_saturday_to_friday)==null?void 0:p.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"کاربران فعال این ماه",alt:"active-users-jalali-month",image:We,value:((E=L.statistics.active_users_jalali_month)==null?void 0:E.toLocaleString("fa-IR"))||"0",unit:"نفر"}]}),_e=q(()=>{var D,k,p;return[{title:"کاربران جدید امروز",alt:"customers",image:Fe,value:L.statistics.new_customer,unit:"نفر"},{title:"کاربران جدید 30 روز گذشته",alt:"new-users-last-30-days",image:Fe,value:((D=L.statistics.new_users_last_30_days)==null?void 0:D.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"کاربران فعال هفته گذشته",alt:"active-users-last-week",image:Pe,value:((k=L.statistics.active_users_last_week)==null?void 0:k.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"کاربران فعال ماه گذشته",alt:"active-users-last-month",image:We,value:((p=L.statistics.active_users_last_month)==null?void 0:p.toLocaleString("fa-IR"))||"0",unit:"نفر"}]}),ve=D=>({"تعداد کاربران":"این عدد تعداد کل کاربران ثبت‌نام شده در سیستم از اول تا حالا را نشان می‌دهد","کاربران جدید 7 روز گذشته":"این عدد تعداد کاربرانی است که در 7 روز گذشته ثبت‌نام کرده‌اند","کاربران فعال این هفته":"این عدد تعداد کاربرانی است که در این هفته (از شنبه تا جمعه) حداقل یک بازدید از یک قسمت از اپ داشته‌اند","کاربران فعال این ماه":"این عدد تعداد کاربرانی است که در ماه جاری (شمسی) حداقل یک بازدید از یک قسمت از اپ داشته‌اند","کاربران جدید امروز":"این عدد تعداد کاربرانی است که امروز ثبت‌نام کرده‌اند","کاربران جدید 30 روز گذشته":"این عدد تعداد کاربرانی است که در 30 روز گذشته ثبت‌نام کرده‌اند","کاربران فعال هفته گذشته":"این عدد تعداد کاربرانی است که در هفته گذشته (از شنبه تا جمعه) حداقل یک بازدید از یک قسمت از اپ داشته‌اند","کاربران فعال ماه گذشته":"این عدد تعداد کاربرانی است که در ماه گذشته (شمسی) حداقل یک بازدید از یک قسمت از اپ داشته‌اند"})[D]||"";return(D,k)=>(y(),x("div",null,[e("div",mt,[(y(!0),x(F,null,O(n(me),(p,E)=>(y(),N(ue,{class:"h-[120px] p-5",key:E},{default:$(()=>[C(n(de),{title:ve(p.title),placement:"top"},{default:$(()=>[e("div",wt,[e("div",null,[e("img",{class:"w-20 h-20",src:p.image,alt:p.alt},null,8,gt)]),e("div",bt,[e("div",null,[e("span",xt,S(p.title),1)]),e("div",St,[D.loading?(y(),N(n(P),{key:0,size:"small"})):(y(),x(F,{key:1},[e("span",kt,S(p.value),1),e("span",Ct,S(p.unit),1)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),e("div",Dt,[(y(!0),x(F,null,O(n(_e),(p,E)=>(y(),N(ue,{class:"h-[120px] p-5",key:E+4},{default:$(()=>[C(n(de),{title:ve(p.title),placement:"top"},{default:$(()=>[e("div",Et,[e("div",null,[e("img",{class:"w-20 h-20",src:p.image,alt:p.alt},null,8,Lt)]),e("div",Ft,[e("div",null,[e("span",$t,S(p.title),1)]),e("div",Vt,[D.loading?(y(),N(n(P),{key:0,size:"small"})):(y(),x(F,{key:1},[e("span",It,S(p.value),1),e("span",Rt,S(p.unit),1)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))])]))}}),jt="/assets/story-5-25032198.svg",Bt={class:"m-2 md:m-5 bg-white p-2 md:p-3 rounded-xl"},Mt={key:0,class:"mb-8"},At=e("h2",{class:"text-xl font-bold mb-4"},"نمای کلی کاربران",-1),qt={class:"grid grid-cols-1 md:grid-cols-4 md:gap-3 mt-3"},Nt={class:"col-span-1 border-solid border-1 border-gray-200 rounded-lg"},Tt={class:"p-4"},zt=Je('آخرین اعضاء
ردیفنامشماره همراه
',2),Yt={class:"overflow-y-auto",style:{"max-height":"250px"}},Ot={key:0,class:"flex justify-center items-center py-10"},Pt={key:1,class:"flex flex-col gap-4 mt-4"},Wt={class:"col-span-2 text-center"},Kt={class:"col-span-4 text-right"},Gt={class:"col-span-4 text-right"},Xt={class:"col-span-3 border-solid border-1 border-gray-200 rounded-lg p-6"},Ht={class:"flex flex-col gap-3 md:flex-row md:justify-between md:items-center"},Jt=e("span",{class:"text-lg font-bold"},"نمودار آماری کاربران",-1),Qt={class:"flex flex-wrap items-center gap-2"},Zt={class:"w-32"},es=e("span",{class:"text-gray-500"},"تا",-1),ts={class:"w-32"},ss={class:"w-20r"},as={class:"flex flex-wrap justify-center gap-3 md:gap-6 mt-4"},os=e("span",{class:"text-sm text-[#6B7280]"}," آمار کلی کاربران ",-1),ls=e("span",{class:"text-sm text-[#6B7280]"}," آمار ثبت نام کاربران ",-1),is=e("span",{class:"text-sm text-[#6B7280]"}," آمار کاربران فعال ",-1),rs={key:1,class:"mb-8"},ns=e("h2",{class:"text-xl font-bold mb-4"},"نمای کلی قصه ها",-1),cs={class:"grid grid-cols-1 md:grid-cols-4 gap-3"},us={class:"flex"},ds=["src","alt"],_s={class:"flex flex-col justify-between w-full mr-2"},vs={class:"text-base font-bold"},fs={class:"flex items-center justify-end min-h-[24px]"},hs={class:"text-base font-bold"},ys={class:"mr-1"},ps={class:"grid grid-cols-1 md:grid-cols-4 gap-3 mt-3"},ms={class:"flex"},ws=["src","alt"],gs={class:"flex flex-col justify-between w-full mr-2"},bs={class:"text-base font-bold"},xs={class:"flex items-center justify-end min-h-[24px]"},Ss={class:"text-base font-bold"},ks={class:"mr-1"},Cs={class:"grid grid-cols-1 md:grid-cols-4 md:gap-3 mt-3"},Ds={class:"col-span-1 border-solid border-1 border-gray-200 rounded-lg"},Es={class:"p-4"},Ls=Je('بازدید قصه ها
ردیفقصهبازدید کنندهبازدید
',2),Fs={class:"overflow-y-auto",style:{"max-height":"250px"}},$s={key:0,class:"flex justify-center items-center py-10"},Vs={key:1,class:"flex flex-col gap-4 mt-4"},Is={class:"col-span-2 text-center"},Rs=["title"],Us={class:"col-span-3 text-center"},js={class:"col-span-3 text-center"},Bs={class:"mt-4 flex justify-center"},Ms={class:"col-span-3 border-solid border-1 border-gray-200 rounded-lg p-6"},As={class:"flex flex-col gap-3 md:flex-row md:justify-between md:items-center"},qs=e("span",{class:"text-lg font-bold"},"قصه های دیده شده",-1),Ns={class:"flex flex-wrap items-center gap-2"},Ts={class:"w-32"},zs=e("span",{class:"text-gray-500"},"تا",-1),Ys={class:"w-32"},Os={class:"w-20r"},Ps={class:"flex flex-wrap justify-center gap-3 md:gap-6 mt-4"},Ws=e("span",{class:"text-sm text-[#6B7280]"}," آمار بازدید کننده تجمیعی همه قصه ها ",-1),Ks=e("span",{class:"text-sm text-[#6B7280]"}," آمار بازدید همه قصه ها ",-1),Gs=e("span",{class:"text-sm text-[#6B7280]"}," آمار بازدید کننده همه قصه ها ",-1),Xs={key:2,class:"mb-8"},Hs=e("h2",{class:"text-xl font-bold mb-4"},"نمای کلی موزیک ماچارتا",-1),Js={class:"grid grid-cols-1 md:grid-cols-4 gap-3"},Qs={class:"flex"},Zs=["src","alt"],ea={class:"flex flex-col justify-between w-full mr-2"},ta={class:"text-base font-bold"},sa={class:"flex items-center justify-end min-h-[24px]"},aa={class:"text-base font-bold"},oa={class:"mr-1"},la={class:"grid grid-cols-1 md:grid-cols-4 md:gap-3 mt-3"},ia={class:"col-span-1 border-solid border-1 border-gray-200 rounded-lg"},ra={class:"p-4"},na={class:"grid grid-cols-12 bg-[#FCFCFC] p-2 items-center text-sm text-[#1F2937] font-semibold"},ca=e("span",{class:"col-span-2 text-right"},"ردیف",-1),ua={class:"col-span-4 text-right"},da=e("span",{class:"col-span-3 text-center"},"بازدید کننده",-1),_a=e("span",{class:"col-span-3 text-center"},"بازدید",-1),va={class:"overflow-y-auto",style:{"max-height":"250px"}},fa={key:0,class:"flex justify-center items-center py-10"},ha={key:1,class:"flex flex-col gap-4 mt-4"},ya={class:"col-span-2 text-center"},pa=["title"],ma={class:"col-span-3 text-center"},wa={class:"col-span-3 text-center"},ga={class:"mt-4 flex justify-center"},ba={class:"col-span-3 border-solid border-1 border-gray-200 rounded-lg p-6"},xa={class:"flex flex-col gap-3 md:flex-row md:justify-between md:items-center"},Sa=e("span",{class:"text-lg font-bold"},"نمودار بازدید موزیک ماچارتا",-1),ka={class:"flex flex-wrap items-center gap-2"},Ca={class:"w-32"},Da=e("span",{class:"text-gray-500"},"تا",-1),Ea={class:"w-32"},La={class:"w-20r"},Ta=He({__name:"DashboardSection",props:{section:{default:"users"}},setup(pe){const L=pe,me=Xe,_e=Xe.TabPane,ve=w(!0),D=w(!0),k=w("hourly"),p=w("hourly"),E=w("hourly"),B=w(["all"]),M=w(["cumulative_viewers"]),ee=w(""),te=w(""),se=w(""),ae=w(""),oe=w(""),le=w(""),Qe=w([]),fe=w([]),v=w({total_sale:0,count_order:0,new_customer:0,count_sale_order:0,max_buy_sale:[],active_users_week:0,total_story_views:0,today_total_story_views:0,unique_story_viewers:0,latest_story_views:0,total_audio_views:0,unique_audio_viewers:0,total_video_views:0,unique_video_viewers:0,new_users_last_7_days:0,new_users_last_30_days:0,active_users_last_week:0,active_users_last_month:0,active_users_saturday_to_friday:0,active_users_jalali_month:0,today_unique_story_viewers:0,this_week_story_views:0,this_month_jalali_story_views:0});q(()=>{let i=0;return Qe.value.forEach(a=>{i+=parseInt(a==null?void 0:a.sum_price)}),pt(i,!0,"")});const we=[{label:"ساعتی",value:"hourly"},{label:"روزانه",value:"daily"},{label:"هفتگی",value:"weekly"},{label:"ماهانه",value:"monthly"}];w([]);const Ze=w([]),ie=w([]),W=w(null),K=w(null),G=w(null);let V=null,I=null,R=null;const je=w([]),Be=w([]),H=w("audio"),ge=w(!1),he=q(()=>H.value==="audio"?je.value:Be.value),Me=w([]),re=w([]),be=w(!1),et=q(()=>re.value),tt=q(()=>{var i,a,d,c;return[{title:"بازدید همه قصه ها",alt:"total-story-views-2",image:$e,value:((i=v.value.total_story_views)==null?void 0:i.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:"بازدید کننده امروز قصه ها",alt:"today-unique-story-viewers-2",image:Ve,value:((a=v.value.today_unique_story_viewers)==null?void 0:a.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"بازدید فعال این هفته قصه ها",alt:"this-week-story-views-2",image:Ie,value:((d=v.value.this_week_story_views)==null?void 0:d.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:" بازدید فعال این ماه قصه ها",alt:"this-month-jalali-story-views-2",image:Ke,value:((c=v.value.this_month_jalali_story_views)==null?void 0:c.toLocaleString("fa-IR"))||"0",unit:"بازدید"}]}),st=q(()=>{var i,a,d,c;return[{title:"بازدید کننده قصه ها",alt:"total-story-views-2-second",image:$e,value:((i=v.value.total_story_viewers)==null?void 0:i.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:"بازدید کننده پیگیر قصه ها",alt:"unique-story-viewers-2-second",image:Ve,value:((a=v.value.unique_story_viewers)==null?void 0:a.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"بازدید هفته گذشته قصه ها ",alt:"today-story-views-2-second",image:Ie,value:((d=v.value.today_total_story_views)==null?void 0:d.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:"بازدید آخرین قصه",alt:"latest-story-views-2-second",image:jt,value:((c=v.value.latest_story_views)==null?void 0:c.toLocaleString("fa-IR"))||"0",unit:"بازدید"}]}),at=q(()=>{var i,a,d,c;return[{title:"بازدید کل صوت",alt:"total-audio-views",image:$e,value:((i=v.value.total_audio_views)==null?void 0:i.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:"بازدید کننده صوت",alt:"unique-audio-viewers",image:Ie,value:((a=v.value.unique_audio_viewers)==null?void 0:a.toLocaleString("fa-IR"))||"0",unit:"نفر"},{title:"بازدید کل تصویر",alt:"total-video-views",image:Ve,value:((d=v.value.total_video_views)==null?void 0:d.toLocaleString("fa-IR"))||"0",unit:"بازدید"},{title:"بازدید کننده تصویر",alt:"unique-video-viewers",image:Ke,value:((c=v.value.unique_video_viewers)==null?void 0:c.toLocaleString("fa-IR"))||"0",unit:"نفر"}]});q(()=>{let i=0;return Ze.value.forEach(a=>{i+=Number((a==null?void 0:a.views)||0)}),i.toLocaleString("fa-IR")}),q(()=>{if(!fe.value||fe.value.length===0)return"0";const i=fe.value[0];return i&&i.totalUniqueUsers!==void 0?i.totalUniqueUsers.toLocaleString("fa-IR"):Math.max(...fe.value.map(d=>Number((d==null?void 0:d.users)||0))).toLocaleString("fa-IR")});const xe=(i,a,d,c,s)=>{if(!c)return null;let _=s;_||(_=Ue(c));const u={backgroundColor:"transparent",tooltip:{trigger:"axis",backgroundColor:"rgba(0, 0, 0, 0.8)",borderColor:"#2563EB",borderWidth:1,textStyle:{color:"#fff",fontSize:12,fontFamily:"iran-sans"},axisPointer:{type:"line",lineStyle:{color:"#2563EB",width:1,type:"dashed"},shadowStyle:{color:"rgba(37, 99, 235, 0.1)"}},formatter:f=>{let o=`
-
${f[0].name}
`;return f.forEach(l=>{o+=`
- ${l.seriesName}: ${l.value.toLocaleString("fa-IR")} -
`}),o+="
",o}},legend:{data:["بازدید کل صوت","بازدید کل تصویر"],top:10,right:10,textStyle:{color:"#6B7280",fontSize:12,fontFamily:"iran-sans"}},grid:{left:"5%",right:"5%",bottom:"10%",top:"15%",containLabel:!0},xAxis:{type:"category",data:i,boundaryGap:!1,axisLine:{lineStyle:{color:"#E5E7EB",width:1}},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",rotate:E.value==="daily"||E.value==="weekly"||E.value==="monthly"?45:0,margin:12},splitLine:{show:!1}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",formatter:f=>Math.round(f).toLocaleString("fa-IR")},minInterval:1,scale:!1,splitLine:{lineStyle:{color:"#F3F4F6",type:"dashed",width:1}}},series:[{name:"بازدید کل صوت",type:"line",smooth:!0,symbol:"circle",symbolSize:6,showSymbol:!1,data:a,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(239, 68, 68, 0.4)"},{offset:1,color:"rgba(239, 68, 68, 0.05)"}]}},lineStyle:{width:3,color:"#EF4444"},itemStyle:{color:"#EF4444",borderColor:"#fff",borderWidth:2}},{name:"بازدید کل تصویر",type:"line",smooth:!0,symbol:"circle",symbolSize:6,showSymbol:!1,data:d,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(34, 197, 94, 0.4)"},{offset:1,color:"rgba(34, 197, 94, 0.05)"}]}},lineStyle:{width:3,color:"#22C55E"},itemStyle:{color:"#22C55E",borderColor:"#fff",borderWidth:2}}]};return _.setOption(u,!0),_},ot=async()=>{var i,a,d,c,s,_,u,f,o,l,t,r,h,g,b,U,j,X,qe,Ne,Te,ze,Ye;D.value=!0;try{const m=await _t(10,L.section);L.section==="users"&&(v.value.count_sale_order=((i=m.usersStats)==null?void 0:i.total)||0,v.value.new_customer=((a=m.usersStats)==null?void 0:a.today)||0,v.value.count_order=((d=m.activeUsersSummary)==null?void 0:d.active_users_week)||0,v.value.active_users_week=((c=m.activeUsersSummary)==null?void 0:c.active_users_week)||0,v.value.active_users_last_week=((s=m.activeUsersSummary)==null?void 0:s.active_users_last_week)||0,v.value.active_users_last_month=((_=m.activeUsersSummary)==null?void 0:_.active_users_last_month)||0,v.value.total_sale=String(((u=m.activeUsersSummary)==null?void 0:u.active_users_month)||0),v.value.active_users_saturday_to_friday=((f=m.activeUsersSummary)==null?void 0:f.active_users_week)||0,v.value.active_users_jalali_month=((o=m.activeUsersSummary)==null?void 0:o.active_users_month)||0,Me.value=m.latestUsers||[],v.value.new_users_last_7_days=m.newUsersLast7Days||0,v.value.new_users_last_30_days=m.newUsersLast30Days||0),L.section==="stories"&&(v.value.total_story_views=((l=m.storyViewsSummary)==null?void 0:l.total_story_views)||0,v.value.unique_story_viewers=((t=m.storyViewsSummary)==null?void 0:t.unique_story_viewers)||0,v.value.latest_story_views=((r=m.storyViewsSummary)==null?void 0:r.latest_story_views)||0,re.value=((h=m.storyViewsSummary)==null?void 0:h.story_views_stats)||[],v.value.today_unique_story_viewers=m.todayUniqueStoryViewers||0,v.value.this_week_story_views=((g=m.storyViews)==null?void 0:g.story_view_week)||0,v.value.today_total_story_views=((b=m.storyViews)==null?void 0:b.story_view_last_week)||0,v.value.this_month_jalali_story_views=((U=m.storyViews)==null?void 0:U.story_view_month)||0,v.value.total_story_viewers=((j=m.storyViews)==null?void 0:j.uniqAllStoryView)||0),L.section==="music"&&(v.value.total_audio_views=((X=m.musicMachartaViewsSummary)==null?void 0:X.total_audio_views)||0,v.value.unique_audio_viewers=((qe=m.musicMachartaViewsSummary)==null?void 0:qe.unique_audio_viewers)||0,v.value.total_video_views=((Ne=m.musicMachartaViewsSummary)==null?void 0:Ne.total_video_views)||0,v.value.unique_video_viewers=((Te=m.musicMachartaViewsSummary)==null?void 0:Te.unique_video_viewers)||0,je.value=((ze=m.musicMachartaViewsSummary)==null?void 0:ze.audio_views_stats)||[],Be.value=((Ye=m.musicMachartaViewsSummary)==null?void 0:Ye.video_views_stats)||[])}catch{}finally{D.value=!1}if(!(ve.value||L.section!=="users"))try{const m=await vt();v.value={...v.value,...m}}catch{}},Se=i=>{const a=B.value.indexOf(i);a>-1?B.value.length>1&&B.value.splice(a,1):B.value.push(i),ne()},ke=i=>{const a=M.value.indexOf(i);a>-1?M.value.length>1&&M.value.splice(a,1):M.value.push(i),ce()},Ce=i=>({"بازدید همه قصه ها":"این عدد آمار بازدیدکنندگان همه قصه‌ها از اول تا حالا را نشان می‌دهد","بازدید کننده امروز قصه ها":"این عدد تعداد کاربران منحصر به فردی است که امروز حداقل یک قصه را دیده‌اند","بازدید فعال این هفته قصه ها":"این عدد بازدید نهایی همه قصه‌ها در هفته گذشته است"," بازدید فعال این ماه قصه ها":"این عدد بازدید نهایی همه قصه‌ها در ماه جاری (شمسی) است","بازدید کننده قصه ها":"این عدد تعداد کل کاربران منحصر به فردی است که از اول تا حالا حداقل یک قصه را دیده‌اند","بازدید کننده پیگیر قصه ها":"این عدد آمار کسانی است که در 15 روز گذشته حداقل 4 بازدید ثبت کرده‌اند","بازدید هفته گذشته قصه ها ":"این عدد تعداد کل بازدیدهای قصه‌ها در هفته گذشته است","بازدید آخرین قصه":"این عدد تعداد کل بازدیدهای آخرین قصه منتشر شده است","بازدید کل صوت":"این عدد تعداد کل بازدیدهای همه فایل‌های صوتی موزیک ماچارتا از ابتدا تا کنون است","بازدید کننده صوت":"این عدد تعداد کاربران منحصر به فردی است که حداقل یک فایل صوتی موزیک ماچارتا را دیده‌اند","بازدید کل تصویر":"این عدد تعداد کل بازدیدهای همه ویدیوهای موزیک ماچارتا از ابتدا تا کنون است","بازدید کننده تصویر":"این عدد تعداد کاربران منحصر به فردی است که حداقل یک ویدیوی موزیک ماچارتا را دیده‌اند"})[i]||"",ne=async()=>{try{if(B.value.length===0)return;const i=Z(),a=B.value.map(async o=>{const l={type:p.value,date:i,statType:o};ee.value&&te.value&&(l.startDate=ee.value,l.endDate=te.value,delete l.date);const t=await ft(l);return{statType:o,data:t||[]}}),d=await Promise.all(a);let c=[];const s={};d.forEach(({statType:o})=>{s[o]||(s[o]=[])});const _=new Set;if(d.forEach(({data:o})=>{p.value==="hourly"?o.forEach(l=>{const t=Number(l.hour)||0;_.add(String(t))}):o.forEach(l=>{const t=l.day||"";t&&_.add(t)})}),p.value==="hourly")for(let o=0;o<=24;o++){const l=o===24?"24:00":`${o.toString().padStart(2,"0")}:00`;c.push(l)}else Array.from(_).sort().forEach(l=>{if(p.value==="daily")c.push(T(l));else if(p.value==="weekly")try{const t=new Date(l+"T00:00:00"),r=new Date(t);r.setDate(t.getDate()+5);const h=T(l)+" تا "+T(Z(r));c.push(h)}catch{c.push(l)}else if(p.value==="monthly"){const[t,r]=l.split("-"),h=`${t}/${r}`;c.push(h)}});d.forEach(({statType:o,data:l})=>{var t,r;if(p.value==="hourly"){const h={};l.forEach(g=>{const b=Number(g.hour)||0,U=Number((g==null?void 0:g.users)||0),j=Number((g==null?void 0:g.totalUniqueUsers)||0);h[b]={users:U,totalUniqueUsers:j}});for(let g=0;g<=24;g++){const b=((t=h[g])==null?void 0:t.totalUniqueUsers)||((r=h[g])==null?void 0:r.users)||0;s[o].push(Math.round(b))}}else{const h={};l.forEach(b=>{const U=b.day||"",j=Number((b==null?void 0:b.users)||0),X=Number((b==null?void 0:b.totalUniqueUsers)||0);h[U]={users:j,totalUniqueUsers:X}}),Array.from(_).sort().forEach(b=>{var j,X;const U=((j=h[b])==null?void 0:j.totalUniqueUsers)||((X=h[b])==null?void 0:X.users)||0;s[o].push(Math.round(U))})}});const u=B.value.map(o=>({name:o==="all"?"آمار کلی کاربران":o==="registration"?"آمار ثبت نام کاربران":"آمار کاربران فعال",data:s[o]||[]}));if(await z(),!W.value){setTimeout(()=>{if(W.value){const o=De(c,u,W.value,V);o&&(V=o)}},100);return}const f=De(c,u,W.value,V);f&&(V=f)}catch{if(await z(),W.value){const a=De([],[],W.value,V);a&&(V=a)}}},De=(i,a,d,c)=>{if(!d)return c;let s=c;s||(s=Ue(d));const _={"آمار کلی کاربران":{main:"#F97316",light:"#FB923C",gradient:["rgba(249, 115, 22, 0.4)","rgba(249, 115, 22, 0.05)"]},"آمار ثبت نام کاربران":{main:"#3B82F6",light:"#60A5FA",gradient:["rgba(59, 130, 246, 0.4)","rgba(59, 130, 246, 0.05)"]},"آمار کاربران فعال":{main:"#22C55E",light:"#4ADE80",gradient:["rgba(34, 197, 94, 0.4)","rgba(34, 197, 94, 0.05)"]}},u=a.map((o,l)=>{const t=_[o.name]||_["آمار کلی کاربران"];return{name:o.name,type:"line",smooth:!0,symbol:"circle",symbolSize:6,showSymbol:!1,data:o.data,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:t.gradient[0]},{offset:1,color:t.gradient[1]}]}},lineStyle:{width:3,color:{type:"linear",x:0,y:0,x2:1,y2:0,colorStops:[{offset:0,color:t.main},{offset:1,color:t.light}]},shadowColor:t.main.replace(")",", 0.5)").replace("rgb","rgba"),shadowBlur:10,shadowOffsetY:5},itemStyle:{color:t.main,borderColor:"#fff",borderWidth:2,shadowBlur:8,shadowColor:t.main.replace(")",", 0.5)").replace("rgb","rgba")},emphasis:{focus:"series",itemStyle:{color:t.main,borderColor:"#fff",borderWidth:3,shadowBlur:12,shadowColor:t.main.replace(")",", 0.8)").replace("rgb","rgba")}},animation:!0,animationDuration:1e3,animationEasing:"cubicOut"}}),f={backgroundColor:"transparent",tooltip:{trigger:"axis",backgroundColor:"rgba(0, 0, 0, 0.8)",borderColor:"#F97316",borderWidth:1,textStyle:{color:"#fff",fontSize:12,fontFamily:"iran-sans"},axisPointer:{type:"line",lineStyle:{color:"#F97316",width:1,type:"dashed"},shadowStyle:{color:"rgba(249, 115, 22, 0.1)"}},formatter:o=>{let l=`
-
${o[0].name}
`;return o.forEach(t=>{l+=`
- ${t.seriesName}: ${t.value.toLocaleString("fa-IR")} -
`}),l+="
",l}},legend:{data:a.map(o=>o.name),top:10,right:10,textStyle:{color:"#6B7280",fontSize:12,fontFamily:"iran-sans"}},grid:{left:"5%",right:"5%",bottom:"10%",top:"15%",containLabel:!0},xAxis:{type:"category",data:i,boundaryGap:!1,axisLine:{lineStyle:{color:"#E5E7EB",width:1}},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",rotate:p.value==="daily"||p.value==="weekly"||p.value==="monthly"?45:0,margin:12},splitLine:{show:!1}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",formatter:o=>Math.round(o).toLocaleString("fa-IR")},minInterval:1,scale:!1,splitLine:{lineStyle:{color:"#F3F4F6",type:"dashed",width:1}}},series:u};return s.setOption(f,!0),s},ce=async()=>{try{const i=Z(),a=M.value.map(async o=>{const l={type:k.value,date:i,statType:o};se.value&&ae.value&&(l.startDate=se.value,l.endDate=ae.value,delete l.date);const t=await ht(l);return{statType:o,data:t||[]}}),d=await Promise.all(a);let c=[];const s={};M.value.forEach(o=>{s[o]=[]});const _=new Set;if(d.forEach(({data:o})=>{k.value==="hourly"?o.forEach(l=>{if(l.hour!==void 0)_.add(String(l.hour));else if(l.day){const t=Number(l.hour)||0;_.add(`${l.day}_${t}`)}}):o.forEach(l=>{const t=l.day||"";t&&_.add(t)})}),k.value==="hourly")for(let o=0;o<=24;o++){const l=o===24?"24:00":`${o.toString().padStart(2,"0")}:00`;c.push(l)}else Array.from(_).sort().forEach(l=>{if(k.value==="daily")c.push(T(l));else if(k.value==="weekly")try{const t=new Date(l+"T00:00:00"),r=new Date(t);r.setDate(t.getDate()+5);const h=T(l)+" تا "+T(Z(r));c.push(h)}catch{c.push(l)}else if(k.value==="monthly"){const[t,r]=l.split("-"),h=`${t}/${r}`;c.push(h)}});d.forEach(({statType:o,data:l})=>{const t={};k.value==="hourly"?o==="total_views"?l.forEach(r=>{const h=Number(r.hour)||0,g=Number((r==null?void 0:r.views)||0),b=String(h);t[b]=(t[b]||0)+g}):l.forEach(r=>{const h=r.day||"",g=Number(r.hour)||0,b=`${h}_${g}`,U=Number((r==null?void 0:r.views)||0);t[b]=U}):l.forEach(r=>{const h=r.day||"",g=Number((r==null?void 0:r.views)||0);o==="total_views"?t[h]=(t[h]||0)+g:t[h]=g}),c.forEach(r=>{let h=r;if(k.value==="daily")h=Re(r,"jYYYY/jMM/jDD").format("YYYY-MM-DD");else if(k.value==="weekly"){const b=r.split(" تا ");h=Re(b[0],"jYYYY/jMM/jDD").format("YYYY-MM-DD")}else if(k.value==="monthly")h=Re(r,"jYYYY/jMM").format("YYYY-MM");else if(k.value==="hourly")if(o==="total_views")h=String(parseInt(r.split(":")[0]));else{const b=parseInt(r.split(":")[0]);h=Object.keys(t).find(j=>j.endsWith(`_${b}`))||String(b)}const g=t[h]||0;s[o].push(Math.round(g))})});const u=M.value.map(o=>({name:o==="cumulative_viewers"?"آمار بازدید کننده تجمیعی همه قصه ها":o==="total_views"?"آمار بازدید همه قصه ها":"آمار بازدید کننده همه قصه ها",data:s[o]||[],color:o==="cumulative_viewers"?"#3B82F6":o==="total_views"?"#F97316":"#22C55E"}));if(await z(),!K.value){setTimeout(()=>{if(K.value){const o=Ee(c,u,K.value,I);o&&(I=o)}},100);return}const f=Ee(c,u,K.value,I);f&&(I=f)}catch{if(await z(),K.value){const a=Ee([],[],K.value,I);a&&(I=a)}}},Ee=(i,a,d,c)=>{if(!d)return c;let s=c;s||(s=Ue(d));const _={backgroundColor:"transparent",tooltip:{trigger:"axis",backgroundColor:"rgba(0, 0, 0, 0.8)",borderColor:"#3B82F6",borderWidth:1,textStyle:{color:"#fff",fontSize:12,fontFamily:"iran-sans"},axisPointer:{type:"line",lineStyle:{color:"#3B82F6",width:1,type:"dashed"},shadowStyle:{color:"rgba(59, 130, 246, 0.1)"}},formatter:u=>{let f=`
-
${u[0].name}
`;return u.forEach(o=>{f+=`
- ${o.seriesName}: ${o.value.toLocaleString("fa-IR")} -
`}),f+="
",f}},legend:{data:a.map(u=>u.name),top:10,right:10,textStyle:{color:"#6B7280",fontSize:12,fontFamily:"iran-sans"}},grid:{left:"5%",right:"5%",bottom:"10%",top:"15%",containLabel:!0},xAxis:{type:"category",data:i,boundaryGap:!1,axisLine:{lineStyle:{color:"#E5E7EB",width:1}},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",rotate:k.value==="daily"||k.value==="weekly"||k.value==="monthly"?45:0,margin:12},splitLine:{show:!1}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:"#6B7280",fontSize:11,fontFamily:"iran-sans",formatter:u=>Math.round(u).toLocaleString("fa-IR")},minInterval:1,scale:!1,splitLine:{lineStyle:{color:"#F3F4F6",type:"dashed",width:1}}},series:a.map(u=>({name:u.name,type:"line",smooth:!0,symbol:"circle",symbolSize:6,showSymbol:!1,data:u.data,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:`${u.color}40`},{offset:1,color:`${u.color}0D`}]}},lineStyle:{width:3,color:u.color,shadowColor:`${u.color}80`,shadowBlur:10,shadowOffsetY:5},itemStyle:{color:u.color,borderColor:"#fff",borderWidth:2,shadowBlur:8,shadowColor:`${u.color}80`},emphasis:{focus:"series",itemStyle:{color:u.color,borderColor:"#fff",borderWidth:3,shadowBlur:12,shadowColor:`${u.color}CC`}},animation:!0,animationDuration:1e3,animationEasing:"cubicOut"}))};return s.setOption(_,!0),s},ye=async()=>{var i,a;try{const d=Z(),c={type:E.value,date:d};oe.value&&le.value&&(c.startDate=oe.value,c.endDate=le.value,delete c.date);const s=await yt(c);ie.value=s||[];let _=[],u=[],f=[];if(E.value==="hourly"){const l={};ie.value.forEach(t=>{const r=Number(t.hour)||0;l[r]={audio:Number((t==null?void 0:t.audioViews)||0),video:Number((t==null?void 0:t.videoViews)||0)}});for(let t=0;t<=24;t++){const r=t===24?"24:00":`${t.toString().padStart(2,"0")}:00`;_.push(r),u.push(((i=l[t])==null?void 0:i.audio)||0),f.push(((a=l[t])==null?void 0:a.video)||0)}}else if(E.value==="daily"){const l={};ie.value.forEach(t=>{const r=t.day||"";l[r]={audio:Number((t==null?void 0:t.audioViews)||0),video:Number((t==null?void 0:t.videoViews)||0)}}),Object.keys(l).sort().forEach(t=>{_.push(T(t)),u.push(l[t].audio),f.push(l[t].video)})}else if(E.value==="weekly"){const l={};ie.value.forEach(t=>{const r=t.day||"";l[r]={audio:Number((t==null?void 0:t.audioViews)||0),video:Number((t==null?void 0:t.videoViews)||0)}}),Object.keys(l).sort().forEach(t=>{try{const r=new Date(t+"T00:00:00"),h=new Date(r);h.setDate(r.getDate()+5);const g=T(t)+" تا "+T(Z(h));_.push(g),u.push(l[t].audio),f.push(l[t].video)}catch{_.push(t),u.push(l[t].audio),f.push(l[t].video)}})}else if(E.value==="monthly"){const l={};ie.value.forEach(t=>{const r=t.day||"";l[r]={audio:Number((t==null?void 0:t.audioViews)||0),video:Number((t==null?void 0:t.videoViews)||0)}}),Object.keys(l).sort().forEach(t=>{const[r,h]=t.split("-");_.push(`${r}/${h}`),u.push(l[t].audio),f.push(l[t].video)})}if(await z(),!G.value){setTimeout(()=>{if(G.value){const l=xe(_,u,f,G.value,R);l&&(R=l)}},100);return}const o=xe(_,u,f,G.value,R);o&&(R=o)}catch{if(await z(),G.value){const c=xe([],[],[],G.value,R);c&&(R=c)}}},Ae=()=>{V&&V.resize(),I&&I.resize(),R&&R.resize()};rt(async()=>{await ot(),await z(),L.section==="users"?await ne():L.section==="stories"?await ce():L.section==="music"&&(await z(),await new Promise(i=>setTimeout(i,100)),await ye()),window.addEventListener("resize",Ae)}),nt(()=>{window.removeEventListener("resize",Ae),V&&(V.dispose(),V=null),I&&(I.dispose(),I=null),R&&(R.dispose(),R=null)});async function lt(){if(he.value.length===0){const{message:i}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);i.warning("داده‌ای برای خروجی وجود ندارد");return}try{ge.value=!0;const i=H.value==="audio",a=he.value.map((o,l)=>({ردیف:l+1,[i?"صوت":"تصویر"]:o.title||"-","بازدید کننده":o.unique_viewers||0,بازدید:o.total_views||0})),d=await Y(()=>import("./xlsx-6ed613d4.js"),[]),c=d.utils.json_to_sheet(a),s=d.utils.book_new();d.utils.book_append_sheet(s,c,i?"بازدید صوت":"بازدید تصویر");const _=new Date().getTime(),u=i?`بازدید_صوت_موزیک_ماچارتا_${_}.xlsx`:`بازدید_تصویر_موزیک_ماچارتا_${_}.xlsx`;d.writeFile(s,u);const{message:f}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);f.success("فایل اکسل با موفقیت دانلود شد")}catch{const{message:a}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);a.error("خطا در خروجی اکسل")}finally{ge.value=!1}}async function it(){if(re.value.length===0){const{message:i}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);i.warning("داده‌ای برای خروجی وجود ندارد");return}try{be.value=!0;const a=[...re.value].reverse().map((o,l)=>({ردیف:l+1,قصه:o.title||"-","بازدید کننده":o.unique_viewers||0,بازدید:o.total_views||0})),d=await Y(()=>import("./xlsx-6ed613d4.js"),[]),c=d.utils.json_to_sheet(a),s=d.utils.book_new();d.utils.book_append_sheet(s,c,"بازدید قصه ها");const u=`بازدید_قصه_ها_${new Date().getTime()}.xlsx`;d.writeFile(s,u);const{message:f}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);f.success("فایل اکسل با موفقیت دانلود شد")}catch{const{message:a}=await Y(()=>import("./index-1593da40.js"),["assets/index-1593da40.js","assets/index-d768dcac.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css","assets/index-ea10bb13.js","assets/vnode-34fe2aaf.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/isSymbol-5130882b.js","assets/omit-30cc2465.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/index-05e85885.js","assets/styleChecker-c202e4d7.js","assets/index-d80ea252.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/css-aae66f86.js","assets/index-5203b45e.js","assets/index-e517c667.js","assets/isPlainObject-2f8cd8cc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-3ada7a15.js","assets/index-31ed7972.js","assets/index-f59b4917.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/index-da91aa99.js","assets/index-66da2c76.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-ff90b762.js","assets/updateLocale-e9df593e.js","assets/Badge-b566fed9.js","assets/index-30b2d9cf.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/dayjs-aec3eaaf.js","assets/dayjs-40a73cf6.js","assets/Timeline-4c918e42.js"]);a.error("خطا در خروجی اکسل")}finally{be.value=!1}}return(i,a)=>{const d=ut,c=ct;return y(),x("div",Bt,[i.section==="users"?(y(),x("div",Mt,[At,C(Ut,{statistics:n(v),loading:n(D)},null,8,["statistics","loading"]),e("div",qt,[e("div",Nt,[e("div",Tt,[zt,e("div",Yt,[n(D)?(y(),x("div",Ot,[C(n(P))])):(y(),x("div",Pt,[(y(!0),x(F,null,O(n(Me),(s,_)=>(y(),x("div",{class:"grid grid-cols-10 items-center items-center text-xs text-[#1F2937] font-semibold",key:_},[e("span",Wt,S(s.rank),1),e("span",Kt,S(s.name),1),e("span",Gt,S(s.mobile||"-"),1)]))),128))]))])])]),e("div",Xt,[e("div",null,[e("div",Ht,[Jt,e("div",Qt,[e("div",Zt,[C(Q,{value:n(ee),"onUpdate:value":[a[0]||(a[0]=s=>A(ee)?ee.value=s:null),ne]},null,8,["value"])]),es,e("div",ts,[C(Q,{value:n(te),"onUpdate:value":[a[1]||(a[1]=s=>A(te)?te.value=s:null),ne]},null,8,["value"])]),e("div",ss,[C(d,{value:n(p),"onUpdate:value":a[2]||(a[2]=s=>A(p)?p.value=s:null),items:we,"key-name":"value","value-name":"label","allow-clear":!1,onChange:ne,style:{cursor:"pointer"}},null,8,["value"])])])]),e("div",{ref_key:"chartContainer",ref:W,style:{width:"100%",height:"300px"}},null,512),e("div",as,[e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[3]||(a[3]=s=>Se("all"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(B).includes("all")?"#F97316":"#9CA3AF"})},null,4),os]),e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[4]||(a[4]=s=>Se("registration"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(B).includes("registration")?"#F97316":"#9CA3AF"})},null,4),ls]),e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[5]||(a[5]=s=>Se("active"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(B).includes("active")?"#F97316":"#9CA3AF"})},null,4),is])])])])])])):Le("",!0),i.section==="stories"?(y(),x("div",rs,[ns,e("div",cs,[(y(!0),x(F,null,O(n(tt),(s,_)=>(y(),N(ue,{class:"h-[120px] p-5",key:_+4},{default:$(()=>[C(n(de),{title:Ce(s.title),placement:"top"},{default:$(()=>[e("div",us,[e("div",null,[e("img",{class:"w-20 h-20",src:s.image,alt:s.alt},null,8,ds)]),e("div",_s,[e("div",null,[e("span",vs,S(s.title),1)]),e("div",fs,[n(D)?(y(),N(n(P),{key:0,size:"small"})):(y(),x(F,{key:1},[e("span",hs,S(s.value),1),e("span",ys,S(s.unit),1)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),e("div",ps,[(y(!0),x(F,null,O(n(st),(s,_)=>(y(),N(ue,{class:"h-[120px] p-5",key:_+8},{default:$(()=>[C(n(de),{title:Ce(s.title),placement:"top"},{default:$(()=>[e("div",ms,[e("div",null,[e("img",{class:"w-20 h-20",src:s.image,alt:s.alt},null,8,ws)]),e("div",gs,[e("div",null,[e("span",bs,S(s.title),1)]),e("div",xs,[n(D)?(y(),N(n(P),{key:0,size:"small"})):(y(),x(F,{key:1},[e("span",Ss,S(s.value),1),e("span",ks,S(s.unit),1)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),e("div",Cs,[e("div",Ds,[e("div",Es,[Ls,e("div",Fs,[n(D)?(y(),x("div",$s,[C(n(P))])):(y(),x("div",Vs,[(y(!0),x(F,null,O(n(et),(s,_)=>{var u,f;return y(),x("div",{class:"grid grid-cols-12 items-center items-center text-xs text-[#1F2937] font-semibold",key:_},[e("span",Is,S(_+1),1),e("span",{class:"col-span-4 text-right truncate",title:s.title},S(s.title||"-"),9,Rs),e("span",Us,S(((u=s.unique_viewers)==null?void 0:u.toLocaleString("fa-IR"))||"0"),1),e("span",js,S(((f=s.total_views)==null?void 0:f.toLocaleString("fa-IR"))||"0"),1)])}),128))]))]),e("div",Bs,[C(c,{onClick:it,loading:n(be),disabled:n(re).length===0,style:{backgroundColor:"#217346",borderColor:"#217346",color:"#fff"},class:"excel-export-btn"},{default:$(()=>[C(Ge,{icon:"vuesax-linear:document-download",class:"mr-1"}),Oe(" خروجی اکسل ")]),_:1},8,["loading","disabled"])])])]),e("div",Ms,[e("div",null,[e("div",As,[qs,e("div",Ns,[e("div",Ts,[C(Q,{value:n(se),"onUpdate:value":[a[6]||(a[6]=s=>A(se)?se.value=s:null),ce]},null,8,["value"])]),zs,e("div",Ys,[C(Q,{value:n(ae),"onUpdate:value":[a[7]||(a[7]=s=>A(ae)?ae.value=s:null),ce]},null,8,["value"])]),e("div",Os,[C(d,{value:n(k),"onUpdate:value":a[8]||(a[8]=s=>A(k)?k.value=s:null),items:we,"key-name":"value","value-name":"label","allow-clear":!1,onChange:ce,style:{cursor:"pointer"}},null,8,["value"])])])]),e("div",{ref_key:"chartContainer2",ref:K,style:{width:"100%",height:"300px"}},null,512),e("div",Ps,[e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[9]||(a[9]=s=>ke("cumulative_viewers"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(M).includes("cumulative_viewers")?"#3B82F6":"#9CA3AF"})},null,4),Ws]),e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[10]||(a[10]=s=>ke("total_views"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(M).includes("total_views")?"#3B82F6":"#9CA3AF"})},null,4),Ks]),e("div",{class:"flex items-center gap-2 cursor-pointer",onClick:a[11]||(a[11]=s=>ke("unique_viewers"))},[e("div",{class:"w-3 h-3 rounded-full",style:J({backgroundColor:n(M).includes("unique_viewers")?"#3B82F6":"#9CA3AF"})},null,4),Gs])])])])])])):Le("",!0),i.section==="music"?(y(),x("div",Xs,[Hs,e("div",Js,[(y(!0),x(F,null,O(n(at),(s,_)=>(y(),N(ue,{class:"h-[120px] p-5",key:_+8},{default:$(()=>[C(n(de),{title:Ce(s.title),placement:"top"},{default:$(()=>[e("div",Qs,[e("div",null,[e("img",{class:"w-20 h-20",src:s.image,alt:s.alt},null,8,Zs)]),e("div",ea,[e("div",null,[e("span",ta,S(s.title),1)]),e("div",sa,[n(D)?(y(),N(n(P),{key:0,size:"small"})):(y(),x(F,{key:1},[e("span",aa,S(s.value),1),e("span",oa,S(s.unit),1)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),e("div",la,[e("div",ia,[e("div",ra,[C(n(me),{activeKey:n(H),"onUpdate:activeKey":a[12]||(a[12]=s=>A(H)?H.value=s:null),size:"small"},{default:$(()=>[C(n(_e),{key:"audio",tab:"صوت"}),C(n(_e),{key:"video",tab:"تصویر"})]),_:1},8,["activeKey"]),e("div",na,[ca,e("span",ua,S(n(H)==="audio"?"صوت":"تصویر"),1),da,_a]),e("div",va,[n(D)?(y(),x("div",fa,[C(n(P))])):(y(),x("div",ha,[(y(!0),x(F,null,O(n(he),(s,_)=>{var u,f;return y(),x("div",{class:"grid grid-cols-12 items-center items-center text-xs text-[#1F2937] font-semibold",key:s.id},[e("span",ya,S(_+1),1),e("span",{class:"col-span-4 text-right truncate",title:s.title},S(s.title||"-"),9,pa),e("span",ma,S(((u=s.unique_viewers)==null?void 0:u.toLocaleString("fa-IR"))||"0"),1),e("span",wa,S(((f=s.total_views)==null?void 0:f.toLocaleString("fa-IR"))||"0"),1)])}),128))]))]),e("div",ga,[C(c,{onClick:lt,loading:n(ge),disabled:n(he).length===0,style:{backgroundColor:"#217346",borderColor:"#217346",color:"#fff"},class:"excel-export-btn"},{default:$(()=>[C(Ge,{icon:"vuesax-linear:document-download",class:"mr-1"}),Oe(" خروجی اکسل ")]),_:1},8,["loading","disabled"])])])]),e("div",ba,[e("div",null,[e("div",xa,[Sa,e("div",ka,[e("div",Ca,[C(Q,{value:n(oe),"onUpdate:value":[a[13]||(a[13]=s=>A(oe)?oe.value=s:null),ye]},null,8,["value"])]),Da,e("div",Ea,[C(Q,{value:n(le),"onUpdate:value":[a[14]||(a[14]=s=>A(le)?le.value=s:null),ye]},null,8,["value"])]),e("div",La,[C(d,{value:n(E),"onUpdate:value":a[15]||(a[15]=s=>A(E)?E.value=s:null),items:we,"key-name":"value","value-name":"label","allow-clear":!1,onChange:ye,style:{cursor:"pointer"}},null,8,["value"])])])]),e("div",{ref_key:"chartContainer3",ref:G,style:{width:"100%",height:"300px"}},null,512)])])])])):Le("",!0)])}}});export{Ta as _}; diff --git a/dist/assets/DialogWrap-0297f46d.js b/dist/assets/DialogWrap-0297f46d.js deleted file mode 100644 index 196a728..0000000 --- a/dist/assets/DialogWrap-0297f46d.js +++ /dev/null @@ -1 +0,0 @@ -import{e as g,az as we,ag as j,ay as se,d as D,ac as P,i as w,aj as Te,x as Le,z as Z,aO as ue,B as ke,y as Oe,b8 as $e,af as De,ab as Ae,al as v,j as Me,aF as Ne,P as Se,aG as Pe,ae as xe,ah as Ie,at as Be}from"./index-c678e119.js";import{P as je,C as We,D as Ve}from"./isSymbol-5130882b.js";import{K as ce}from"./shallowequal-93b92d94.js";import{o as ze}from"./omit-30cc2465.js";import{p as Fe}from"./pickAttrs-09168c62.js";import{w as fe,i as Ee}from"./_plugin-vue_export-helper-edd5ed68.js";import{_ as Ue,a as He}from"./index-c5016c96.js";var Ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};const Xe=Ke;function de(a){for(var e=1;e"u")return 0;if(a||G===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div"),n=t.style;n.position="absolute",n.top="0",n.left="0",n.pointerEvents="none",n.visibility="hidden",n.width="200px",n.height="150px",n.overflow="hidden",t.appendChild(e),document.body.appendChild(t);var o=e.offsetWidth;t.style.overflow="scroll";var i=e.offsetWidth;o===i&&(i=t.clientWidth),document.body.removeChild(t),G=o-i}return G}function me(a){var e=a.match(/^(.*)px$/),t=Number(e==null?void 0:e[1]);return Number.isNaN(t)?ne():t}function bt(a){if(typeof document>"u"||!a||!(a instanceof Element))return{width:0,height:0};var e=getComputedStyle(a,"::-webkit-scrollbar"),t=e.width,n=e.height;return{width:me(t),height:me(n)}}function T(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.element,n=t===void 0?document.body:t,o={},i=Object.keys(a);return i.forEach(function(f){o[f]=n.style[f]}),i.forEach(function(f){n.style[f]=a[f]}),o}function Qe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var q={};const ge=function(a){if(!(!Qe()&&!a)){var e="ant-scrolling-effect",t=new RegExp("".concat(e),"g"),n=document.body.className;if(a){if(!t.test(n))return;T(q),q={},document.body.className=n.replace(t,"").trim();return}var o=ne();if(o&&(q=T({position:"relative",width:"calc(100% - ".concat(o,"px)")}),!t.test(n))){var i="".concat(n," ").concat(e);document.body.className=i.trim()}}};var N=[],_e="ant-scrolling-effect",J=new RegExp("".concat(_e),"g"),Ze=0,Q=new Map,et=Ue(function a(e){var t=this;He(this,a),j(this,"getContainer",function(){var n;return(n=t.options)===null||n===void 0?void 0:n.container}),j(this,"reLock",function(n){var o=N.find(function(i){var f=i.target;return f===t.lockTarget});o&&t.unLock(),t.options=n,o&&(o.options=n,t.lock())}),j(this,"lock",function(){var n;if(!N.some(function(s){var d=s.target;return d===t.lockTarget})){if(N.some(function(s){var d,b=s.options;return(b==null?void 0:b.container)===((d=t.options)===null||d===void 0?void 0:d.container)})){N=[].concat(se(N),[{target:t.lockTarget,options:t.options}]);return}var o=0,i=((n=t.options)===null||n===void 0?void 0:n.container)||document.body;(i===document.body&&window.innerWidth-document.documentElement.clientWidth>0||i.scrollHeight>i.clientHeight)&&(o=ne());var f=i.className;if(N.filter(function(s){var d,b=s.options;return(b==null?void 0:b.container)===((d=t.options)===null||d===void 0?void 0:d.container)}).length===0&&Q.set(i,T({width:o!==0?"calc(100% - ".concat(o,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!J.test(f)){var m="".concat(f," ").concat(_e);i.className=m.trim()}N=[].concat(se(N),[{target:t.lockTarget,options:t.options}])}}),j(this,"unLock",function(){var n,o=N.find(function(m){var s=m.target;return s===t.lockTarget});if(N=N.filter(function(m){var s=m.target;return s!==t.lockTarget}),!(!o||N.some(function(m){var s,d=m.options;return(d==null?void 0:d.container)===((s=o.options)===null||s===void 0?void 0:s.container)}))){var i=((n=t.options)===null||n===void 0?void 0:n.container)||document.body,f=i.className;J.test(f)&&(T(Q.get(i),{element:i}),Q.delete(i),i.className=i.className.replace(J,"").trim())}}),this.lockTarget=Ze++,this.options=e}),E=0,$=$e(),W={},R=function(e){if(!$)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(De(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const tt=D({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:P.any,visible:{type:Boolean,default:void 0}},setup:function(e,t){var n=t.slots,o=w(),i=w(),f=w(),m=new et({container:R(e.getContainer)}),s=function(){var u,y;(u=o.value)===null||u===void 0||(y=u.parentNode)===null||y===void 0||y.removeChild(o.value)},d=function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(u||o.value&&!o.value.parentNode){var y=R(e.getContainer);return y?(y.appendChild(o.value),!0):!1}return!0},b=function(){return $?(o.value||(o.value=document.createElement("div"),d(!0)),O(),o.value):null},O=function(){var u=e.wrapperClassName;o.value&&u&&u!==o.value.className&&(o.value.className=u)};Te(function(){O(),d()});var k=function(){E===1&&!Object.keys(W).length?(ge(),W=T({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):E||(T(W),W={},ge(!0))},h=Ae();return Le(function(){var r=!1;Z([function(){return e.visible},function(){return e.getContainer}],function(u,y){var C=ue(u,2),c=C[0],l=C[1],p=ue(y,2),x=p[0],S=p[1];if($&&R(e.getContainer)===document.body&&(c&&!x?E+=1:r&&(E-=1)),r){var _=typeof l=="function"&&typeof S=="function";(_?l.toString()!==S.toString():l!==S)&&s(),c&&c!==x&&$&&R(l)!==m.getContainer()&&m.reLock({container:R(l)})}r=!0},{immediate:!0,flush:"post"}),ke(function(){d()||(f.value=fe(function(){h.update()}))})}),Oe(function(){var r=e.visible,u=e.getContainer;$&&R(u)===document.body&&(E=r&&E?E-1:E),s(),fe.cancel(f.value)}),function(){var r=e.forceRender,u=e.visible,y=null,C={getOpenCount:function(){return E},getContainer:b,switchScrollingEffect:k,scrollLocker:m};return(r||u||i.value)&&(y=g(je,{getContainer:b,ref:i},{default:function(){var l;return(l=n.default)===null||l===void 0?void 0:l.call(n,C)}})),y}}});function oe(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:P.shape({x:Number,y:Number}).loose,title:P.any,footer:P.any,transitionName:String,maskTransitionName:String,animation:P.any,maskAnimation:P.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:P.any,maskProps:P.any,wrapProps:P.any,getContainer:P.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:P.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function he(a,e,t){var n=e;return!n&&t&&(n="".concat(a,"-").concat(t)),n}var ye=-1;function nt(){return ye+=1,ye}function be(a,e){var t=a["page".concat(e?"Y":"X","Offset")],n="scroll".concat(e?"Top":"Left");if(typeof t!="number"){var o=a.document;t=o.documentElement[n],typeof t!="number"&&(t=o.body[n])}return t}function ot(a){var e=a.getBoundingClientRect(),t={left:e.left,top:e.top},n=a.ownerDocument,o=n.defaultView||n.parentWindow;return t.left+=be(o),t.top+=be(o,!0),t}var pe={width:0,height:0,overflow:"hidden",outline:"none"};const at=D({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:v(v({},oe()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,t){var n=t.expose,o=t.slots,i=t.attrs,f=w(),m=w(),s=w();n({focus:function(){var r;(r=f.value)===null||r===void 0||r.focus()},changeActive:function(r){var u=document,y=u.activeElement;r&&y===m.value?f.value.focus():!r&&y===f.value&&m.value.focus()}});var d=w(),b=Me(function(){var h=e.width,r=e.height,u={};return h!==void 0&&(u.width=typeof h=="number"?"".concat(h,"px"):h),r!==void 0&&(u.height=typeof r=="number"?"".concat(r,"px"):r),d.value&&(u.transformOrigin=d.value),u}),O=function(){ke(function(){if(s.value){var r=ot(s.value);d.value=e.mousePosition?"".concat(e.mousePosition.x-r.left,"px ").concat(e.mousePosition.y-r.top,"px"):""}})},k=function(r){e.onVisibleChanged(r)};return function(){var h,r,u,y,C=e.prefixCls,c=e.footer,l=c===void 0?(h=o.footer)===null||h===void 0?void 0:h.call(o):c,p=e.title,x=p===void 0?(r=o.title)===null||r===void 0?void 0:r.call(o):p,S=e.ariaId,_=e.closable,A=e.closeIcon,V=A===void 0?(u=o.closeIcon)===null||u===void 0?void 0:u.call(o):A,z=e.onClose,F=e.bodyStyle,U=e.bodyProps,H=e.onMousedown,K=e.onMouseup,M=e.visible,I=e.modalRender,L=I===void 0?o.modalRender:I,X=e.destroyOnClose,Y=e.motionName,B;l&&(B=g("div",{class:"".concat(C,"-footer")},[l]));var ae;x&&(ae=g("div",{class:"".concat(C,"-header")},[g("div",{class:"".concat(C,"-title"),id:S},[x])]));var ie;_&&(ie=g("button",{type:"button",onClick:z,"aria-label":"Close",class:"".concat(C,"-close")},[V||g("span",{class:"".concat(C,"-close-x")},null)]));var re=g("div",{class:"".concat(C,"-content")},[ie,ae,g("div",v({class:"".concat(C,"-body"),style:F},U),[(y=o.default)===null||y===void 0?void 0:y.call(o)]),B]),Re=Ne(Y);return g(xe,v(v({},Re),{},{onBeforeEnter:O,onAfterEnter:function(){return k(!0)},onAfterLeave:function(){return k(!1)}}),{default:function(){return[M||!X?Se(g("div",v(v({},i),{},{ref:s,key:"dialog-element",role:"document",style:[b.value,i.style],class:[C,i.class],onMousedown:H,onMouseup:K}),[g("div",{tabindex:0,ref:f,style:pe,"aria-hidden":"true"},null),L?L({originVNode:re}):re,g("div",{tabindex:0,ref:m,style:pe,"aria-hidden":"true"},null)]),[[Pe,M]]):null]}})}}});function it(a){if(a==null)throw new TypeError("Cannot destructure "+a)}const rt=D({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,t){return it(t),function(){var n=e.prefixCls,o=e.visible,i=e.maskProps,f=e.motionName,m=Ne(f);return g(xe,m,{default:function(){return[Se(g("div",v({class:"".concat(n,"-mask")},i),null),[[Pe,o]])]}})}}}),Ce=D({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:Ee(v(v({},oe()),{},{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",getOpenCount:function(){return null},focusTriggerAfterClose:!0}),setup:function(e,t){var n=t.attrs,o=t.slots,i=w(),f=w(),m=w(),s=w(e.visible),d=w("vcDialogTitle".concat(nt())),b=function(l){if(l){if(!We(f.value,document.activeElement)){var p;i.value=document.activeElement,(p=m.value)===null||p===void 0||p.focus()}}else{var x=s.value;if(s.value=!1,e.mask&&i.value&&e.focusTriggerAfterClose){try{i.value.focus({preventScroll:!0})}catch{}i.value=null}if(x){var S;(S=e.afterClose)===null||S===void 0||S.call(e)}}},O=function(l){var p;(p=e.onClose)===null||p===void 0||p.call(e,l)},k=w(!1),h=w(),r=function(){clearTimeout(h.value),k.value=!0},u=function(){h.value=setTimeout(function(){k.value=!1})},y=function(l){if(!e.maskClosable)return null;k.value?k.value=!1:f.value===l.target&&O(l)},C=function(l){if(e.keyboard&&l.keyCode===ce.ESC){l.stopPropagation(),O(l);return}e.visible&&l.keyCode===ce.TAB&&m.value.changeActive(!l.shiftKey)};return Z(function(){return e.visible},function(){e.visible&&(s.value=!0)},{flush:"post"}),Oe(function(){var c;clearTimeout(h.value),(c=e.scrollLocker)===null||c===void 0||c.unLock()}),Ie(function(){var c;if((c=e.scrollLocker)===null||c===void 0||c.unLock(),s.value){var l;(l=e.scrollLocker)===null||l===void 0||l.lock()}}),function(){var c=e.prefixCls,l=e.mask,p=e.visible,x=e.maskTransitionName,S=e.maskAnimation,_=e.zIndex,A=e.wrapClassName,V=e.rootClassName,z=e.wrapStyle,F=e.closable,U=e.maskProps,H=e.maskStyle,K=e.transitionName,M=e.animation,I=e.wrapProps,L=e.title,X=L===void 0?o.title:L,Y=n.style,B=n.class;return g("div",v({class:["".concat(c,"-root"),V]},Fe(e,{data:!0})),[g(rt,{prefixCls:c,visible:l&&p,motionName:he(c,x,S),style:v({zIndex:_},H),maskProps:U},null),g("div",v({tabIndex:-1,onKeydown:C,class:Be("".concat(c,"-wrap"),A),ref:f,onClick:y,role:"dialog","aria-labelledby":X?d.value:null,style:v(v({zIndex:_},z),{},{display:s.value?null:"none"})},I),[g(at,v(v({},ze(e,["scrollLocker"])),{},{style:Y,class:B,onMousedown:r,onMouseup:u,ref:m,closable:F,ariaId:d.value,prefixCls:c,visible:p,onClose:O,onVisibleChanged:b,motionName:he(c,K,M)}),o)])])}}});var lt=oe(),st=D({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:Ee(lt,{visible:!1}),setup:function(e,t){var n=t.attrs,o=t.slots,i=w(e.visible);return Ve({},{inTriggerContext:!1}),Z(function(){return e.visible},function(){e.visible&&(i.value=!0)},{flush:"post"}),function(){var f=e.visible,m=e.getContainer,s=e.forceRender,d=e.destroyOnClose,b=d===void 0?!1:d,O=e.afterClose,k=v(v(v({},e),n),{},{ref:"_component",key:"dialog"});return m===!1?g(Ce,v(v({},k),{},{getOpenCount:function(){return 2}}),o):!s&&b&&!i.value?null:g(tt,{visible:f,forceRender:s,getContainer:m},{default:function(r){return k=v(v(v({},k),r),{},{afterClose:function(){O==null||O(),i.value=!1}}),g(Ce,k,o)}})}}});const pt=st;export{pt as D,yt as L,tt as P,ht as R,it as _,bt as a,oe as d,ne as g}; diff --git a/dist/assets/FormItemContext-53695780.js b/dist/assets/FormItemContext-53695780.js deleted file mode 100644 index 51333fa..0000000 --- a/dist/assets/FormItemContext-53695780.js +++ /dev/null @@ -1 +0,0 @@ -import{j as s,i as I,z as C,aw as o,av as F,y as p,d as x,ab as y}from"./index-c678e119.js";var m=Symbol("ContextProps"),i=Symbol("InternalContextProps"),w=function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s(function(){return!0}),e=I(new Map),a=function(d,c){e.value.set(d,c),e.value=new Map(e.value)},v=function(d){e.value.delete(d),e.value=new Map(e.value)};C([n,e],function(){}),o(m,r),o(i,{addFormItemField:a,removeFormItemField:v})},l={id:s(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},u={addFormItemField:function(){},removeFormItemField:function(){}},b=function(){var r=F(i,u),n=Symbol("FormItemFieldKey"),e=y();return r.addFormItemField(n,e.type),p(function(){r.removeFormItemField(n)}),o(i,u),o(m,l),F(m,l)};const h=x({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(r,n){var e=n.slots;return o(i,u),o(m,l),function(){var a;return(a=e.default)===null||a===void 0?void 0:a.call(e)}}});export{h as F,b as a,w as u}; diff --git a/dist/assets/Grid-192c1e72.js b/dist/assets/Grid-192c1e72.js deleted file mode 100644 index f241c70..0000000 --- a/dist/assets/Grid-192c1e72.js +++ /dev/null @@ -1 +0,0 @@ -import{d as L,a9 as N,bB as S,ak as yt,ag as l,e as t,ai as _t,T as Ct,ac as b,b6 as rt,bC as mt,ao as O,j as ht}from"./index-c678e119.js";import{T as lt}from"./index-88858982.js";import{_ as $,a as f}from"./index-2a1871d2.js";import{i as xt}from"./isPlainObject-2f8cd8cc.js";var Tt=lt.TabPane,St=function(){return{prefixCls:String,title:b.any,extra:b.any,bordered:{type:Boolean,default:!0},bodyStyle:{type:Object,default:void 0},headStyle:{type:Object,default:void 0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},type:{type:String},size:{type:String},actions:b.any,tabList:{type:Array},tabBarExtraContent:b.any,activeTabKey:String,defaultActiveTabKey:String,cover:b.any,onTabChange:{type:Function}}},$t=L({compatConfig:{MODE:3},name:"ACard",props:St(),slots:["title","extra","tabBarExtraContent","actions","cover","customTab"],setup:function(a,_){var e=_.slots,g=N("card",a),s=g.prefixCls,C=g.direction,o=g.size,A=function(c){var i=c.map(function(d,m){return rt(d)&&!mt(d)||!rt(d)?t("li",{style:{width:"".concat(100/c.length,"%")},key:"action-".concat(m)},[t("span",null,[d])]):null});return i},E=function(c){var i;(i=a.onTabChange)===null||i===void 0||i.call(a,c)},D=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i;return c.forEach(function(d){d&&xt(d.type)&&d.type.__ANT_CARD_GRID&&(i=!0)}),i};return function(){var p,c,i,d,m,G,u,h,R=a.headStyle,ot=R===void 0?{}:R,z=a.bodyStyle,j=z===void 0?{}:z,w=a.loading,V=a.bordered,it=V===void 0?!0:V,W=a.type,x=a.tabList,ct=a.hoverable,F=a.activeTabKey,dt=a.defaultActiveTabKey,U=a.tabBarExtraContent,q=U===void 0?S((p=e.tabBarExtraContent)===null||p===void 0?void 0:p.call(e)):U,H=a.title,K=H===void 0?S((c=e.title)===null||c===void 0?void 0:c.call(e)):H,J=a.extra,M=J===void 0?S((i=e.extra)===null||i===void 0?void 0:i.call(e)):J,Q=a.actions,k=Q===void 0?S((d=e.actions)===null||d===void 0?void 0:d.call(e)):Q,X=a.cover,Y=X===void 0?S((m=e.cover)===null||m===void 0?void 0:m.call(e)):X,P=yt((G=e.default)===null||G===void 0?void 0:G.call(e)),n=s.value,ut=(u={},l(u,"".concat(n),!0),l(u,"".concat(n,"-loading"),w),l(u,"".concat(n,"-bordered"),it),l(u,"".concat(n,"-hoverable"),!!ct),l(u,"".concat(n,"-contain-grid"),D(P)),l(u,"".concat(n,"-contain-tabs"),x&&x.length),l(u,"".concat(n,"-").concat(o.value),o.value),l(u,"".concat(n,"-type-").concat(W),!!W),l(u,"".concat(n,"-rtl"),C.value==="rtl"),u),st=j.padding===0||j.padding==="0px"?{padding:"24px"}:void 0,v=t("div",{class:"".concat(n,"-loading-block")},null),vt=t("div",{class:"".concat(n,"-loading-content"),style:st},[t($,{gutter:8},{default:function(){return[t(f,{span:22},{default:function(){return[v]}})]}}),t($,{gutter:8},{default:function(){return[t(f,{span:8},{default:function(){return[v]}}),t(f,{span:15},{default:function(){return[v]}})]}}),t($,{gutter:8},{default:function(){return[t(f,{span:6},{default:function(){return[v]}}),t(f,{span:18},{default:function(){return[v]}})]}}),t($,{gutter:8},{default:function(){return[t(f,{span:13},{default:function(){return[v]}}),t(f,{span:9},{default:function(){return[v]}})]}}),t($,{gutter:8},{default:function(){return[t(f,{span:4},{default:function(){return[v]}}),t(f,{span:3},{default:function(){return[v]}}),t(f,{span:16},{default:function(){return[v]}})]}})]),Z=F!==void 0,ft=(h={size:"large"},l(h,Z?"activeKey":"defaultActiveKey",Z?F:dt),l(h,"onChange",E),l(h,"class","".concat(n,"-head-tabs")),h),tt,at=x&&x.length?t(lt,ft,{default:function(){return[x.map(function(r){var et=r.tab,B=r.slots,nt=B==null?void 0:B.tab;_t(!B,"Card","tabList slots is deprecated, Please use `customTab` instead.");var I=et!==void 0?et:e[nt]?e[nt](r):null;return I=Ct(e,"customTab",r,function(){return[I]}),t(Tt,{tab:I,key:r.key,disabled:r.disabled},null)})]},rightExtra:q?function(){return q}:null}):null;(K||M||at)&&(tt=t("div",{class:"".concat(n,"-head"),style:ot},[t("div",{class:"".concat(n,"-head-wrapper")},[K&&t("div",{class:"".concat(n,"-head-title")},[K]),M&&t("div",{class:"".concat(n,"-extra")},[M])]),at]));var pt=Y?t("div",{class:"".concat(n,"-cover")},[Y]):null,bt=t("div",{class:"".concat(n,"-body"),style:j},[w?vt:P]),gt=k&&k.length?t("ul",{class:"".concat(n,"-actions")},[A(k)]):null;return t("div",{class:ut,ref:"cardContainerRef"},[tt,pt,P&&P.length?bt:null,gt])}}});const jt=$t;var At=function(){return{prefixCls:String,title:b.any,description:b.any,avatar:b.any}};const Kt=L({compatConfig:{MODE:3},name:"ACardMeta",props:At(),slots:["title","description","avatar"],setup:function(a,_){var e=_.slots,g=N("card",a),s=g.prefixCls;return function(){var C=l({},"".concat(s.value,"-meta"),!0),o=O(e,a,"avatar"),A=O(e,a,"title"),E=O(e,a,"description"),D=o?t("div",{class:"".concat(s.value,"-meta-avatar")},[o]):null,p=A?t("div",{class:"".concat(s.value,"-meta-title")},[A]):null,c=E?t("div",{class:"".concat(s.value,"-meta-description")},[E]):null,i=p||c?t("div",{class:"".concat(s.value,"-meta-detail")},[p,c]):null;return t("div",{class:C},[D,i])}}});var Et=function(){return{prefixCls:String,hoverable:{type:Boolean,default:!0}}};const Mt=L({compatConfig:{MODE:3},name:"ACardGrid",__ANT_CARD_GRID:!0,props:Et(),setup:function(a,_){var e=_.slots,g=N("card",a),s=g.prefixCls,C=ht(function(){var o;return o={},l(o,"".concat(s.value,"-grid"),!0),l(o,"".concat(s.value,"-grid-hoverable"),a.hoverable),o});return function(){var o;return t("div",{class:C.value},[(o=e.default)===null||o===void 0?void 0:o.call(e)])}}});export{jt as C,Mt as G,Kt as M}; diff --git a/dist/assets/IRANSansWeb(FaNum)-14db744e.woff2 b/dist/assets/IRANSansWeb(FaNum)-14db744e.woff2 deleted file mode 100644 index c3dcbab7c5d72d3c549c953c714385043a28566b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27944 zcmV(@K-Rx^Pew8T0RR910BtA$4gdfE0NFqQ0BpZXAkE24Db>1Q84hf~S0e`b-OlS^xny0we>EFa#h4jBf{{Asf5BHzIfU z%SOR%1At!IeycYY$W7M-x&vtmjTfO&QL{LyptAq}|E%Oh#$Z0!cTKIj83ZRKx&xO+ zdEE-xpM^rz%8A6-stQI&!jKdQJC4)zsy9BJ`|@wBW(TGgZt<@0rBDj3P01NW66lxs1Ojah-f=dHjG63+y3_>{pdlM z+y3*PQtFh5lvF5f(qRxKr;H+7BK^rab+UglPKHtjQG(6*wCTV1PLYZ+YDVp{Fmck5 zhC1_0!;FeiG1@sKpV*k#N-GA=3v(*=#$kX6JB-yY{l~!oa{Ny0Ql+My>t%QBn6Zry+rC0la zkenK6(&;9hNhZAvOh@2_AQf%Ycl$zr

Z#+o%W+q9{YBHsREvz2#1k}IV$Kj7fJ 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

9@C?pBz?+Mg) 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 diff --git a/dist/assets/IRANSansWeb(FaNum)_Black-8068f87f.woff2 b/dist/assets/IRANSansWeb(FaNum)_Black-8068f87f.woff2 deleted file mode 100644 index fc008ef1a5918f5da81c420674cdda32d2ec67b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25776 zcmV(}K+wN;Pew8T0RR910A#QL4gdfE0MJ+f0Ay4E0RR9100000000000000000000 z0000QavP*}9Ewf`U;vK*5ey1~l~jT0R||()00A}vBm<8y1Rw>CLkFWF8-}$f#BIB3 z0p+#PZ$Z2i8z11y&@n#2dZG5*$I&ckcN8xlcF8nsCtGCh0>KfpKegqJ1?nAtE}d>cM8? zlfSV;s7Qqf5{in6ih+t^#+*)BRNdxnZgc&&-L3EbF1D+v ze}53>wx4sP%b-l6O^}E>^zUgoeNNRWi72H~B3exFgj5R_2oLtF|8|mllYamG8Q3iv zEN%+5TNDyS;n;;kXtYG>nY}yn@0LO{6<)W*$;I5hM69bS)w#7M@PnK9G58bkL@z}uVhN6{)KbB)PGK)6iVS#xp%!38Z#&p_2&%EV3n;T zm#<3t(GdX_)|G05j)z%DM}PIZ1gsctKmZ2nTXS{{N{od8;{5Wx6lri?$$jAMX8QlX z*I)MTx9_98&<;KHx8SV&=RU&aqtFI`!`%y6K{-H0Wjjb++LS5r>-`xGe9d}5IaIFAk&<-|pr+;v&GhLp7TT2`mX}urK`INBZ1v0K8+3sY z5|VD+(&N+iXJY+1?tcae01Y936a_U!!wFnGB-zXTANv&T4SSn<>sTR#A<#ub|EX^P z=)=DswAI&6HemeZ)UkmOaMx%cKmqDfJ^t68PC$I82LS!|_BsM=6pR5k^&|lGX)qAP zK*Yc!2JgEggwXSXXTT>#p6U}j07}%hcnK#laJmiN@DIrwNc-YA2}&;UgB$~#%ulaD zE{#HgEF~)CWa)>~>Jg^XZ;-*5J5)ThA<>ZwYH$L&3yAKe1?T~z!#u`d5@y)E+r1FI z#0{&k0o!yBFpu0iG=z9U;T*2u79NZ~G0#qiXm+Bvh%=M(nZqKMlVTHTGGwI;e{Pwj zT*VFC%H2H3<2=jDya_<@eLkVU_Y{$T!Am1cQV52oq9`afkeO`A$dRPGd=&&%DzRe) zvsqK6(n95hNmW{Lom$k%OaYSp8rAaL#Mg+|cJ0++oz!_<)onf0GriVFZohB3G*lv& zOw@kw>DIB4EsWUNp7wW0S#hM}o$PeaHQ@r6y1K{>Nbt0gaW_=SUJrUP4gajm042Jf7o^WXMELd{0J&$&)^FT{?uVz|;F|3Pet6*s1=s zZXlyn@ubL18*(>U(>sH+xE1a{H|vf-H#zXBL$RRO-_H&_Ortm)V&x>1kt;S2P`K~+ndugo9#pHx@w#Q|@9H|;7L8mhX&-bOR`VnZ zWgUNfSI=PUaULk7NQMU`*NK~QRGob))nug23LwQKayzwOv_z_CloO&E4Y%>lQ`G<} z9kCzMxzn>PpB#Bz4~I^9y<>~))@JNaCH$#K4n-5bdcgH_2%d??4p;5GboyEwUFr7s zd{H>l$K79uR3ct?EocZCmGktt;MsW#I{eDz-<%{nL7Zq!(XN$^7TRcN9@p{0xTHWC$ zU7~He6o5JagiH&y&LFLP@rz7~5ap78s$h1IK}hoe+7xdgzAb#*XMbCJnWs%1*GV@t zhb+S=slUkWga`_R?P3_!l@8xF-C&yxt5o|XTRB`;&J_(qPe2fQ1d`R@?NYuDM;*Vd zA~&lG843uuT}Ko-|Ds3l%7srPZaJL~MQVS1-W?HJ!NAT3Qzldr>2(SZOWHt%m^t(jYcFM;mk+ z?ZIfj9z#Y)feHCEK;~c(R$v{rU>6SH7|!5Qym4H54@4gOuBc!Uk}6=}P^nR;LDN!{ zsRO6P8J_S*$f0Njd!X>{>kBgk!7&66A`DEw<{aNcR6H@KO+RWHB!Vo4o$s{hb)qt&6D$_#dX+{de>^QGY$zd#%PSPz~$~`0gLW9TZ3U{^X=sn<*lGR ze3&DhY?;F*8#@PC*_(g3AGCm$^d_5s_U@Ke*~J;psm=Os9#JFAROY4Gcs^~`YCA(v z@)bAvaif)Vp~XF10SXP>5t{vz?cj7&LDMBsbibGw2}%ypiDxMQn~vCleK>+sxPWW8 zgGcZbUchVh@5GND@CClZFZk>B1k4V3t49AEP1^MuHtDT-pMCeku468^6eYgIBuAT8 z-9K`YTVLlSN@jMSJ`eM4mnA;mK(~tGh{o z?gBq$srW+jT{G}NagMuCb+6Ry4ECdYYzkzd-?HF)gCRaP_K~=3-ZweijL!%n_APgZ2Iz5Zl_~0HBZ-@dADK$Az04o&Rgw0=e(>E?-LYB`= zFJuNlLo)&M1`Euy7-zY_LhA@w57-27#y$hT+7fU%S*t9*lfj4EX##B-&3F<>CWQ&)Q@|9a(!rhF$3r~Iv%J7dyv*x-hR^aLU*`Ax zkw5X*KRbjpaAJssElCOq7dH>Deq+W>2@xtxIJ_v);v`6v;++bWs#L4dXV9EYTXyZ) zci_-5C!9&?51dx*b%Y#diwEeyL74mZE=Lakr6UCR|4C#!5Wh=#8<76i8mI^If3495 zs(-$Y0|USA`$U%r|Nwbvuz$WT0fHW?h z|KuhYh-4EDLmCyQM*ZgXn{**QP>{q(7$_}414{eI5E#=SBfYe7MtkXj!FoEzz+}Ot zoFrr5th#Bk3tB@F^CMd$nl&Ln`^Y1^rQnrY%PtP z^jiP{@lFe<+87rB<8?sy{rvHMKRF~ALSn%opE;1a0--STxjAU zph&>NC6MYhZgTxf4?~Y+ixA_DBx&*#sng`WPW{GA`E1!bO%S+Hq(vhci6}Ld390v-7`yLk$gff!$Z4fE0eXRrTx8%M4Iq>uKL8WtOhMnaYWOTu8zdy3(fgo@S018TzM`7I4+VvRr z8NsIC>Oqd=ST5(87Oizq$93_J@p5)TC$^%?+P+=ervo~o@txQi{jO`fy}Ns$Cwrk6 z`^@{lNQnJD`$IN~&0=%d0(J&Fi>+W6uyq_Lr#bI)KH|_hEKVxN#Hr&n{jJj`?cDyI z+WB4IJAHlm-O}lw(y7dpaT|~E8tmZ4Zvy5r7UzbL{<91ok8Q12%z8VQVFsOO~?pX8-V&z434DHf(g`8sB+c z(%XHR8nmVE96{OQz620^#Rh37sYknStN@N4uCNHp1JW-Ex$B zEB-(Pf@HLB>XnW6h%)6KTX2Gx5_S&1aLxrfoIbE>389ybxkx1>5s6An;qDV1vLXIj!L9A3w zQh^h%2i6%4>eQn{LO^t0izdyO&`?la((b)BY?u--T+^*nm&6^b-+&2|#*B;Qe3nEU z$(zfn_(TMRUNmdUw2)p^DzP-_GGuzow=NC>8HBREZRg`N8>vDq28V$$^|t5lyv;sG zl;z~g^A!07g-TJ8O0CiA^ai8JY_S&GO6-nOr_1drEB97ZR{5%HYU}D7{Ebb`ftJ>` z_FzY6SE#!u+}qbbFgP?kGCDRsF)3I`AhD&9f9G5+Uz;J}j}6hP#+rTu2%4<>q0)O_ zEcq5IYIVi15q-+l`5vpj3KO9)3jnYLm_cD4K9H_ZqV(w|yB%5b?9#jwN6lz3VbYWi zv!;zD!~q2j#yOfn{mJn9Jzn1AOa99@_>}j{O|fk_)u`;}2E~xdhw3Q~7^pcQwGb+E z%O5ys7YsDFqh}f{CLv0egH)naibEN&DJs zEE=g{q;Nle)YYI>@g!YWCWdM7R;#`151HX0gdNafp=4_phGI4hxN^WaSQVT`q26Fv zp-GV21IcY(!l8)Q~}A%+06SiKtR( zU}cRpXiHsjnsB+h8xaS1RUWiBcS5!_Y3gVM!yE;pWnrC|iiE#=NkIH_xpnfo>8Rj& zLnV-AX^mFmlqW}KRD@%*KoPO1JI6Wcg{)`QkP?7j+m`6cRPtq&p=fXf%oh!;bwkz$hoi6ncvt7a`r&lssGQ-+a1?#({7$DqQXG}DD zBC}e%v;xL9x@df3ELDkIN(ECQ?NYirL50iEN4rAgU^Tdf}$@I10r(}jjV;)n6jMJ>43g*wKsGNM6-qqD5 zdzWCP>0}lzPto7YLlX>FQiv0)G&{1 zG*z7ZWdLgQrriiNkEDino$c?afw}W+g}O=5zrt$SH9$_gL44Fo)|=k0Sns|lbcnCg zKVX$d6T0KT53QhipHYjozh#bf!ELuK7e-1>xK7%i6efy0y@5C;24xDhu5rQsxAr4wTU z`ySK}$JxZ<*MRD13N{2a+A*+)+UlQueThqBpN+*Dh+=0ii;`3-muMt%M=#7mc&3bs z6+7;@gg`kU^_J4wl|NHZ-ZC>!bJ`XnC&5*8#w7GaPdq;3A1n?qmwv za6s`m_Jn?L0--1Lqi%k{C8FvzspNhPYq{gGx?9{FdIA#&zyZ`~+Eld();cB^%KP(` z-Uo;+N+FHim1=Cmpl1Y~ZN2Sh1@|d{?HsVaUDSo4wtkPY8AQ z^Su3x3vFJMX>jIS_Ls^&v!Lq^RjUmTg1O0xi<1*?z4;<*Z0=$ZRrq2!FKb}8+C#I9 zH$9d&#EP&hnQ|zxZdth=A{FNutzCohEI+`#D9_HiFGr!0dcy=6q*$^rz_TQd)DI1| zE|g&9O<3omQMa_G0b4GcrpqrG*$d6WNj@J4$7fmStY_1JA^}zspJ4ihGP_7W|LFU5S-aZW(x&l8_4{ z`Cv+TQ9(g90<6q@tBWYsUZ_nK2?zXBD(0qD5`PFI((q`RSZaW`8$clrH4pliIdP}m zs&sTCq=dIVb{A5IoWwwPQTqZK*OM7dV>TzP1h~Qow3f_NXeetAK-<+f5EX{g`E|9A zHp#nAlv-PHI$T&#+|Z(ifnMNc{xHO{xl&(xg9XhX> zRo58j8^+3RYL7@iG@_BW44|3)y{O)D)@_6#0hZKVAjJ|+VT8q(^ADXV86>kRoXud% zrk(1=!ZU-o(Wbf|8sD@?4@5NCQKSNXkLD-#_YYlvs4LZtDp_5yqjU%YEJ;p@&C{$Q zEKh!>C?5gJKu`!j$E3*F~+E+7T6$GMwcjrs3zTMV=>QmDcd2Up1O#u}re9 zA-NpJa(kMqE4p3l8q@jjwp3XNvKNq7OLkG*)bT8syqb#!L5`tblxilzVSAc)IEi!1 z;jRAUc~?_F<-{?Ob)t|5*+ASY66R{>AxjacHWh5Zcd&~`;==}{TJuyNv|c-dD9>sK zZ-_U6^;AO^a1@r)Vg!|Xj3Lmlr1xhQ-?atL4fNyGRe6WY3Q6Ks#WK4cjThIh8Wfyt zC@xbobJRVgAQJkZUkfFACnuJ@v`V8@XGrpgph*)IoiBDJ+MoJSrOH5Ny;b3%4vdmY zC+c_M)TWH4{^SrFSm#ws)a>pP5rATzW+ogVo0AceOMJ>F<<%9j7(yTkz3Lu8-&)l78+DO=L0-GdnuWa6ZS_75j~o=V+U8 zY6BTm)^!K^+~I@ciUC;A0hOk~@p0C%9K%6FKb9FRsQ}7laJ%{D7TAe=L%Z2#=_(9p zid{KozivD{h}PyiHcr!S=<*SUWELH_;cB?5XnC6-cnF?uCe{E$Mv=9*sF3qGq#twKUJnR)NdF;uBZEUafyiho_`yMe!8TX@ zTq@zH*Na6@LyHk#&fl$`zI4dg($ZNjYMWFI8Osqm)u=`u;E4K#W2kjIDwmJB7DJ&X zOYySFBw27G9ln43^8^!E4oqs^4PR&5!cY{lFx}dTtRv?%2&{$4Ex02&gD^~mWnuj< zSoSSIR9?FA7v!d&f$Miq-iI-cwC4^My@%+37;B>0r#1t(L6?VkoW+!Ck%=D5>&V3x z19sNcPAE)Vr7MvDuE;D!UEGV?xf?;W_=bkJXp6IK0! zvo9L=yf)8)@1aA*Co9J{D*(PBQ?i?Yw9m(_HKf0lr zYsgD4?4eV<4<-GZKBmr_PG~qlq$zuw4O4YdRFjYTW`T*8pel3Ay4*k!(8bux5;$_y zb=y=DU4Tofq+r7(L`eUVs&FO=6LiBOqzRLnpFxq99>M>83U+x{Y_MohJQNm$KsR!# zR#pq_5(Cv{f!w_IM!0*(xa_;88(w%2i=b@*~*jf7W1G~{P83F)t{|B~{I7dVhA zg4++{3rz~$u46KRW+Yu@eit8w*x#o{vhL~mXwmq-u%$n-wp4yGJ|}j6A=^LaUHtbNV@PbEKorqbejKYN~QnPn4Sdm2nkv$zCV$%ohK_1Q2pv?K)oCD?n3w?;g z{nKvnfzlkY5)Ns+SydITW6KuKEoOEbzE-qeOOum43dc!pctslgKUW603RkO ze93C)@nl$c=-0SJfs;ChKfnhO=G5SO07=p4Oi69h1vp#wLZ*;GvM%AbQ>QefxZ;Qy z>2b};<-}!EvYUX-iT?3(#saIt+4sdZxFC@Ewh+?s)u2qlqVl1Ius6TLR(NDL<7>eZ zXQcMFkX4yL<{K!Nuj>;*Qz^dWlki|1OQ~nK z3s7ty=6QPsRW)Z5YQ+_sh&%Mns?9&xW}PW6JvOgq7D0hhO*@2Qy@`^L`RA7Sv1-9? zsrk`0u14<4Idm_Z(_L{*(bd5Cu;D_x(N>ed)VN?bm!gGM94(!ycpkBXJ_U5fR|yHq z5OIr`IkHS9nJ9$jWmVmp%DkfBlH)eBtV*Gr;BE5?Y#xUXY>lxI;77+>w$#ERH0!Xu zq}txp9Vr|mlBeJ8QeZ!;r0p6XBpVNM8c8$}DMj$sBm@~DW6uhdCU-Q#eM+N)RT&b> zBo>G>fuSQ}1MVPGQIN{HV~Qc^GU_F}gyGQNdxFqCAal-kt$GIqLXkh>hkBtMxB=#N zRm-ztj?T-*^Dvk*jH{QPWumOSa7mVh^g<#IxtyStR(#b0XUUA1pYxvOmML|!^JZpN z&&{B0SD+JJrB?{M@BjrV3^-!%R{@f9w7H{-gk<(LtmCkSLRK%Fk%$bFIZQ5HHZ?l` zZ!Xv&Xb?6Pc3jp1+yNtMQCU>EUAj#pBv8!&7BXs>>Q$}D%rU)UFgs3krIfEyV4796 z1M-Zqt}Tk1PD_kX%sZV(oXH=(vDpg72KojcTzOJruXjdB~Q)9<76fLj@?(!Jzx3( zcD%rc=%r{F7Y12C(d4s%MI7LR*WF{lYhm~-oARI`)11gXC+m3dRDL;q7pc#D_mfDk zAn!O3b*%zn)cQWokQ6xUKj`@HW&KE}E6Dyjlpf>pm^?>vnM3o3l-!CMYuY-&l>_cM zqa_2aFt(;9+! z+#Q+x)D}ee)igbkq?`<=EW&#bMu z9lMQ!=gfoAK6yAbNc(Wvgzl7>3ok%!$V*427Ay9rSC^g4I_%h6zolZq@NIC*2m&yF zP(G>J+f_BGD=zG5D_xg<0DCItuxPV(9Uux`S%f8iBb(EE`JB4lnovhtFBqP@z!mfh;@X=W%hyw>>J@caHp*5{?uG|VgPKmS;%I`Xk8n$C%E zmgz%PT_f@j%HGOfV*0$I_M7R({$>^37;A*HC=p8cx#TsfMyI|arQ)IwcP4w6cGB*v z$g0m8jsJ|{;SDGC6T1uL)I)Z!3cW4Rb2o(BMgxP@Pu{Z>=WQ8Vy}D^BW!4X zSlA_Ml>qN~$*5vis;8Pti;(b7By6Gn7f-gnnvX5|F*m5VJ(Iby@j$fqV+MlTkk-q# zfqk&wOE_j>t*9%hpEx83ZG~6+*POBUN=$^abmLN)JU|PmyqZbX+z*;Gzy; z+HO8$7k30&mU>-x#j_+aQC}%|Ih{Gp7?VS_vVOmJAb2UZ2~3gl=k1l<@PW;C1u zSp@RiPnJTsouH0{tN2cY^%Xfgf5bp zofD9kudoKnn_@R4MdmiDVt2&uhVP(FXZf8^z3G__gsG2DMwOqdN+{t>(^`sxZE>nt z^*ZYM#_9gSxwh>kMHHI$yX ze#62`j+9t^>?z0<^fTC2%JCTO+Sa&o>fPuucz>+^WVNDAGCB|x`KcCv-*)m*iZ08PrICEVE1Z<-csplB?*C`4*YX(b?>)IB^`dQ#|-^Y_HL))c@%Nw+XE0~TPjLROSX+{q9FzM-;x?@yv090#sPw$$KK9NFt|6}+~hd0 zjsMxJOD6X~&70}>OALiRNfWCjF1_io!C!b=aZQyRmmg=DAX;#Y@l?^Frim@~`>cIO=jL_tM*1Ms1p z*q1VS`8=n(!do4v4>itk)!7@vJKbKgA#Z+j+i~@|$}!jNO_BGNdb0pQKv&ynTc4-n z;Fc6r+XJ3}r=e2d&g)*a$@hAyMcwq(`s4O><$=z;QgbA6^(X4p?vdJpmgFGL;Q+?- zW8qKfY|j1p^Ig%;Xm-4yEB&!>Bc1e(hVPdz7T0D;H%waZ+<#vV^YPtU{lUv4Xmxz1 zx?@f9yA`K5jlSXF@o!$w%IFc=FXBS7G}F-j z*k*<`GsT)K2ZY13USOQryt?Z##8zXN)CeO4Iit@p&MoGhO@0F(*7{ty`1YR*PWxb@%=@1%o})OvN-yXENUof95ZfR=R>^? zfpwu?g*n0}&{z}%_MR=GeY5Atj-IEC%ZV=2KK6F~e6V?|;ugdkGRD11QlDX{@qi#u z?1f&4LRc}qF`MHK#vhB_88f4tsY{PO7>~zCqN30-=-#4R;|n*7Cl!DoP-CrRGqg^o zha7}G4PS;ILu{d~H-bACA00>`M@SA^tTEyBmiNo~Bw)H3mh4{XXRQ41+IBa)G>rxfoO_@s@>2D8_zZ51fXBBr(>u$D8P;eWGW2MQRFwAQgQH?b+4E zx(303!Nea|b-MyDZrl^Urq|a8G{wG!yh-YCVW;!hT;9 zH{Ui)YJ*nMR9S!^&?EK92Nj1(x3%<4=&ceD->OkoN?K^$a;M|e%$_4NF46e>zkmM9 zx<9G!uWD{CZcoh;L~?iP$w+m zl+dj9rSc4mB1Z)h1#MST7pmsSD=-?%*)(W&N?z{;L01X3_^69MDTeBO&d^6W zr#`2|C%?t#5Y>0h|d#6DY{d9m`?#JatK zm3%)>gVf`S6JMXT-qjz~Lutt=D^}J1k}<@Jh&JT)mYIh=-6dydXP13<^QLK*%PCcF zoWr4)PIsDOG-uEAZOF>J&%)G z4ckJ&J&H$D2<%briM(ZDlVzS`%ifu^5xXi+Bd)jT>r>mQ!Kh411)?LikJ!XCC7&>+ z;VqZR(qV68^o{Q*R<=D;L&wX{$(IvA$>Yk{zT|t}L$l+Deb?ppN#oI$WbKqGZa2w= zO1gbU7?#wV8!ucHtq&#_l!js*#39zj)PI;KhpT`cUmv9<^)Q|LSj0$yf0Js$WqMNc zmG}(qmY`jz|1S;meiTN|M}Sh*Sp9n3NAZ|r&$Ry z{VmjiPwi|$L;k7K2U#2Bkh5apx2{v;=^n9zxetG&@Jw2rbQ#KYV_m@X`UdZuqx9#H z&dnDwyAnpz4kx5plPW0wbBz@#KNW|xC4>xK1jOCN*%}}rXe+z|y%K`n;>47etZvSy zjHLJK0~NMTiMnJ}L9oTOM!t)AsCcdV-r(wE_6NfCXe=*sP5BcejY5qk`*m0?S}B|6 z*d*!>KoBIkky{hn#fhw`!v3ctrKi7=f3ryLt@^Ne-n}tZolK&IRx5PfhvEXnS;r?{cw<7shIec-foQ|M>jr>u+y*kjSpX*kjGUd%HvcWO(h`Grc!^ySiR{ z&RjGz$X1u@&z+;a0%reeww9HkL{XCQui=&|=zi8jgFjd_zu(aRK9%WC(+DF-=uOe?j zx?CrLgC7+{8LfzfS#kS^V-M6#E=T#}--=#BEY{6D4X-8Z(wL&)pXroEz4pJW zf26RhG|*q}m=-ucsNxxhXh#w;kyB*{-rtz9#c=^-F(y$S-v^9(M@si+&5S3SF+Bhe3-W9#Bl2MhXO(E=lp6@>1!!Z46xluUu6sCe%NGsQ^2y z1d^7_LAzr-SbO_RSt(=(q&I%{A;_1y^F#4Y{GBN0b2AUAqorN7X8WA^`ONH}mzzfY zmQGnOGr#PjqTX>nPN;mSMR2+91cUH>srW4?xeSxYGGj_fuEeIjB30^;BFqiO17+O| zS0AsYAMO?P$o0DJRG-z*lpdyx6pZA3QTOrWs$!VKd4FKduIQMaE~|OZp3NsFSL*KO zF7|23(~^E;b3^f%#0ItRq5~~dkJkRO9-oM!<5l!LZdYNatG&9lu^EzOZaw5VCA&~X z_55SQ^8X)*jrC`Ndt^OfN5O=3-Zk!No$PD2*y_{zH5T#elJ54ZiJ}O{$~^5b@QB@-LcS?R`*a zt$V)6x$~cj{|~C=uL0fC}<|{R55ryAt8S z`2QVAf+WLJ67xLyET5G8W@7PfVnF+Q1+?>jMIE}A3$1$}G{0K@g&HB`BTfK=iw*Vj zUQ>*kPs}Pm`cN~NHp_@$7o+CHA7s4b##HZ?gj;kck;BS_@vL4;Q?;d2__7ZkDGm(k z_lQrBPQ!{{dzL8!J>NkyC94wHl<5zdnPTod%{SqD#n)3=-R&)mb?9PSaVYPQEpDD}AGC#&dP&z-#hgEBLO8 zX-$|;=Ea4hqly(XO@Vd#>bRMWl&pwUT_KlO&^lz)bz43Q9I>4~npt@_74zQ9A*O&8 z>99?lKeHBe2}+{oo7O(&I_x2&hj%-<+hxBjjGg9ud9#m{1ob%X)}{UlLi;c2Q$rNi|X*7m=JzJ#3@R}w0>N?jH+$&V5VCfMkxhhCCy$ z5nU-eF|*-Z+ei68D(G%gm8eU0^6bZ+H^@zAN7xj%4B^c>U9oFs)l%&nGVt6>KmYXC zUleUH>v>&rO?;A&yvrweZ5L?V85+N7ThuIqxRR>{KX~+I_Ri54bIm*a_LD~Aj>z|? zQwvk`NHjZjJ-s=@XyxZ6n+ca|V<7pZu0L(cfpCyl((w>vZz)Vw85?`lWpYa=NO*2r zJ>`>!j{HDJ!HS9INwQkNxlzvbcfWGD-+X6@o4fSxS1#Av-!9#`CAg(`8(D&ortC1g zCI|lc=9IO%6r=IvU1d^fq6MV<{FtpD`SLa@0;Ie7N$M^G!{KlW&#A|Wv--f}28W(olRBfn#qq_Awv#)^EOvruY&yt|sik*q?%(&z%s$O}Ex^t3 zW%o9S-x#^xAE5mAOB5H#+<(a%o{(M*&%BW5%dp(Ud=H!8avFQK9K%wkthrkJ9FK~t;-LG*J1OxH!$!L2cLT9Pe z{=@n_!&Q^Y79dL3l=aM(rTDw^ob$<+w-3l2W+}bJ(J#WC-}xcA@4z=Y=@kMm(?Ya{ zv=Bl>v{(~1ay`SC9@>4Tf+wH$u#pIXIy>FZYK0$aZidl5S7BUnF*f_b>M z_okxd39(b3;D^D~ALYl7Fx>l)+(wuZJ@{~1pmIM#4O205Fypa~;6+6g{ELGOPnREI z)h4I3NlN=}Y~dCmlyD7$WOD`e;Y5^=v;yiXOT2M#bNpx5__DdB-#Sw~bZ2yT?*Rgu zNjD;_SQGR3yHF~|A>Ok(j$WqG0g`_etZ6X(v5HnMv$53C3{sYtMNckutyJ9d-IZ7e zw-L`X6KxKoh#6rjd;}}|;nr`asrAhEIDpyw3XlBkhYg2cx2Ap~LmgUN*-yyycgw3qIdUW7} zt=|GUQ$l=$NUx3euyo?o7puhGjG0*NKx9BwgHTbJXnVX^7tfodc=!(nk!y{-x1v6H zWI0zg-AT{TWMZSto2?;{nr&DT_H%pNWa1V7U_JYF8CqwvGkXM;5VA9$V^ zTJ=oVY*2ds_7__Ru1_+vR(&t@E>hIZeFz5U{05+eLiu55 z500Q_9w0%IAW6c|9c-C|O$ta6DZG8ut+6}0R}aGg&UIJf73JV$g_6NeZUs2YqiOWb;aZm{n(*6@X$bO7mnSWPJWuFI@*z z#VH&WMi+`6#W|YN-9GoC{`;h=wvH87q+Y5*o!}4*4Wp)_zJBdTS%&k%cZ-{22cXi% znKkwnfX@4^y~Vk;lrc1JK$5V|8=k&9e%PnIrh37M&_Y9sb$Y4ZB083;I-TEvdkNuX zU*_e2F!gjS@pJ(C6K}cP=m^9_#Hk&Li-Uxsanf#b34S;q0FBNTTAc|1;L=31>I6YH z`!mfhB=`Y=B!1gtnoWJ4@H3k=o(hPjd4&bgX>QT8qLkUJ9?vfTnRUI15$c;syJ@(O zQl4w~^*NzGXgrzZ++|$!^ECF;SJg4o)w8gkHF|FufmJJX?L9l4qhD)S|H*3Ew|#>! zVfN}q2mm*@pFY%H_I98xPbYogeOc*fOTiiZ=}YA&UTN}Ar7TY*Rm#$LT&bDEt)=Bd z&Ba<7{jF~^n&+Pqiz#V|I^RG8_h;(=_^rnhDmhjKj#^{kAOGu&0po(XjD_ku)8Xqg zt^H)Rd~Tyq|LNb`4Tn>t)H6nYbDmN&Fqa$@_dDgz%(}U^mif?YB2D;tOUk4*kh->R zps`&`-$hkGIL#<2YE&1OHfRC*O%k4&od_zx(j?-HQeJqK#2$UZvCTAI`J)@^{NCeX zQz}zZ{Q*E&t{_k$u+_RXNFk`g8XUHEoA9b>CPG75g}^B!IG7BGtqBzK7K5*2D7h|< zD35OJpP}T)UEO|=;qq=1J~fR*qEJ>ra0-G$$Ut@Ft7&5?NXkPxS7V?`^pJ*!#kBy0 z8k-s87xk$Res^nQ5KLU6(peT`;HFrSB&TZw)$@fAnEw9zNB8Zbxk`qPR3ZAo~FmhDbYkSS4$LwEbhC9-y= zS`|-<$rBY)wZx4rI1C?Mv+%|v2Y|Xyn4?;#l-CRC&O3}O=d`w}l>mMKj#PW5vbhxK z(dhah@HW0R{8;e!2SU+;hdR1in@o-a0%R%(;%thr^+JU8fl8YP@QSy@f^P<8-HHRX zPs(kd49+~Td%}WW151q!PE5vsBRX-1hprUh;{#za+@D~nzL*U3p~14+YA4co^aDVj zi<+o+%_oOS`_0ESz{u6?6tN_T25_XE(03CjpiCFz8xswXNClw|tS>ON8b_eaadR?( zcuI2+cT!>dqJK_Uhnbx?N{5&iRz0G)^XctAyg z8abMyI*j5_k!(*B3btu>T<4-ZGCwOn)Z_&A65v0JF4ON*cS5|6^P#z^g;(GJARatq zeL%-{-ipfmUvy;1`S346?IaarInq^LF_Ip1U?0`dEpgtp#7~rp4#Y+;(rSXY$Y5PK`qOINRIf%#@`gUgIv4#BAVi}9LUc{Y00ThpO{73e7U`Ynp@&A| zPzs4yDLDBV&Oajk5jgK;K$X4cLL=+AnEXwkY|Vyz5E9AQg3P3BETMESNoO2J;>nvJ zR16SJ!2dy>{ANE#@zI1r@Sg#qMp7(D<%7yyDsMn7mdiUSZ5zaIvDc;bgp;ec%**z=DwCrpTi zM95$QX=}C%wtv8bMKiHyb@6~APo-oR(ouCZoj1fi#^m|(ZDM3NuI}N|9K{-Rhz(jM zWK55~P&9uo{_N}FdNBoQpuuJE;Ns;uh&S0)%a*GN3ve0Z$4mzuOcl?Q5q@C9XR_|!&s1Kcl(bz zq4;&6tsj7Q>C*?hr#F4MQp2&yb@_|i&4@S#)Kam5W=0mTI{EGPD2^LBEkN*svH6&O z6yDvr3FTKcp=eFyMnN=Mc5^A_F03^WmY#yDwm1Oq!ht`&J-&&Lbv$f4+-(cpZ96<{!EJ_{ zJK(jSJKrqy=x(V<@8{)gvOg}(SYefiAD}bn;DEpZcsDM^n!{%J-PzE11NhSyz`J|_ zC#;7&E~w<|rgn>O%Z?jqH?!Y$^$P=ij0BQe%J<6hxq*T66Qm}t2QW}|p?}G8cl#RA zI`vTGQ!%u05jR5kACB`JTH@GmWHiz|E#;=-cvegadm<4{ioN^RF2`=1NP^Ee+fB_1 zG`Nh||Lc5y>*yni1MnmpG8dzTHUuxNwSr@K1rv^8htd^3AFKV9&>jy4c|M|FKobt%9l z{;j|$$><|_VwJ~eYV<9af%eu8(`=G#0U){(>YXt)I=S_g9>)FcTBBjl(d%C>)38|JNk|G zYbmWaz)m|>m3s3$TF!otTvdmON?2Qu{~61{h8j-+LT(Wcy}&j?#Peek^d~1{GQY34 zT(>;ihmMW^9(t@e6ekY*_49HDJ%heFh5e2b2k`pidOMG zQ2>ZD(b9VXzs~)g=agaIyY^?*JvlLc-m)*bMaSAm)ZWq6Y&03Ds2bL%B^bCWKGV{Y zu>*O4@DnQ3%qX<71M7kHw(XjM{7Ov&O`}g!%34dt=P7L?ZG%-;)`W2Y4L58mU8?Zh zQ!O{UE?2vJS0HWA3vD;sM~7{JtF2~B{r%4?aN9%`-Y*0#^HDZ+Kt$sMIlOjDO-xIn z2_uZ{pvh|o#KVxE=4OS^tO15rJMVn}HC090F_7vNF0dFa*ac+1{|rE~kofxQt6>k( zZGd=D9}zhic1zF@hP>Oc2!a@MvHLO_WhUld1ktW|w}y^1$opRpq%CL1Ut--GO-w6^ z3jc7+A;i(+1dt+4u(@geAz6tKFClDJQgC2)0@MRoy*BZ-FZZ@LF=q#Wn3o0Mmd|0|QhGW>iC`AVtQ+klk3OY9KBbls!rvja zUk>YUlB~c!-#V8eX88A0@yo5hD_3o|<}Q1Y{&bqjEFBIH1D8FC{extbD+TKXJ&vI^ zWU%xW-fH;SCLMI|AFC|8)nz_WKvm#@{Kg=MNq={xWG^)Jpf*}2d}+GZ>qyYe98PKY0_PqVrhdS!&P0gv|7s!c?R)Cn6@1-{Ri4Om72VDJzKta@Hj)Jmb9;fd58B zxmf(T|1r3+As=XBia_}J8X-(ff%ufltpGOODXqYNx!io6hN z?ttDCAYILPqD1ap=eTt1j?Jv@i}r}jlBnV@@SKmYDIU%Wy1t_pdsal@*7*Pjz`*yP z1W7A#a0k{i3zlptdZ!nOW zjGEM4)_KtsMQ~lFU1fh_1z$o6Hd~0RyaV}*SAC@~hh~PQFmC58L-QdvW08u9YrmR& zmHv!;xi*P(Gvmn=x%=O7+sI=+;Vd*_Pm8FWd%CdA;5+#yZ8;TrTa=TQs`4{+Jqw7D zKWvrZ_vK%jZ$DV*m)Kfb7#XUNTEny}(h!EZHNwo(smMHNK=3g*rovQLU|K}ekn#8I zC~dAqKhdlT)`j>mFeL#?dYbR+F^WTT&56p0+?`yy?}WrBbo-uEpQt3~wHvv=wvv=U zmUi2beE}{fVx3-a1r9vmshsxgjYM)nrjht}z98`e$+g)7Xo1PwS$pctw;`L4{Q(^5 zr_lG^BizHmAb_=05a>mMX z0+No#EY&!Dcl%BgSrdH)J!KCMV7S6WnUkuj@=eWuKRnJY)&0FM$WNUsmr(GmIuwTmR)#L5pR5XY=-%a3}&aq^Y>nb32xI@Ca==Zvf6V;gPMHn2y3< zx{5G*v%Fmt+ivdqs2lg;jVy@PW!X|{(gRdPjJdU{)K0wF#M?{H8K4c8>NicdwvMB| zcEdz_aQ(#Jq?|&nzfhNx`y<9w5mqU)s@Eu&keI-mWp5h(drrnW41 zSyrm$JZ$#M82>FR9rBgZzY=&E*+BBy^(QF~%xjMPXh$qK{f}#+>%vIavBCCg-&k<5 zlyi;4UgYp1Y|eE+{naNesM`QI$1L{R5yNz4YU^^R$al-xM|V=!?nJ08J5YzdI_PaF zs&JKH41h;+X~u=6QmVTih~ZOefFuN};%(lDHBZ7?GfynXwGJH(iz!`zmHJ#Jnp4iHDdL`94H=nPCOtE*R(v;*6G(E~^|MMYc= zs6wQ0UfT%@x<#uzSoA1?#|!fz#(+!yZoInS@oHkycz1rev8$PDQPFs3j#lzmXF-X%i?K^d z!DMHq@WOU-XLoARSa+s&(pXo1T6b3#JIbooSor6Eyp{qbC1%hPTZs-wte-CRU+?2E5h3~J)fTfBe&_CWwG z#RU+Mf;*Mo3oPet`@dsuBwi+8M0fEWw%4KwDEqS3R4Y8Jzj~>Tb(1jk(+u%vf8>25 zY#aG9U7$VKAzGsh#~bX)CmM{~KtRWA_K^IcZD9`);A8@l&$K(#fdKc$k;y*k4y{u( zd!Q16X_(qR=kd+uvsbl#Q%OAVy_E>8>l>!?%8knGaZ+X6n1+&!DO^b|eb}c~w9%RE zS`>$-r&M+erD7Rn=ezdPYXaI8Kc=`;21lt}sY6VOLtew?B?q%yJrSKK@A{}}u7eVF zzHm*yQGgCDUeMA2h!`B7dvgz;h1tm(NWxQu0X46+i>gtg5v#m@a~;CNi+ zSVw$bc>Bq{^Mr%tpAsSwuF}DiDi2Uku9i@)r%c!?mjkJh=0uUFFIgKRg-=+Lj`@bj zK)ZduDl+K;mTXAw6M(Wr4!82|!Q>4gKKEc85kiz3^6eaWMXRfP3>~gVuqYu<2}tGg zo9pw6t?hQhPO6M!oCD^5H^Zpp-#gnn0Z;EGxkgqmCn0Dj1II5k!}nw#WZaM}UTIR1ufo~kO> zn&47bYX#)R+z*+V#o)34keRuSV)b%BaXmLxJtHP`Uy%0cn>E9?=aWFFM#0@M&g{#F zqiFDZ`j)-Z!F}O&{FA-Q*`eDo4_c1zPBX4nA6Np&>RF@zE*Cf%A1YZ`XmU>f!*%wW zGdb}-de6f@$q&;CyQXJv=3;K4>$%-t8#Vde5gi?1^0TjpK!%cR z2Z{K}F?UmpiFjTwsBXIw$?}sK+!xf8dcUDSe=@b@JL@u%4L{V;w1dETso(p0#a>Hb zw@kzKpS@LL_VtHcWlpC#Kyc!NyT~?U7oZNIjrTV2SB_cVYQoeyY1;PqlbFsuim_}i zsP~dN^_X66;JeXUAGut2Mtd!Wf&oqy6gKU++K9xyw7N-LXH@7|<7fYhHx3!4)ejLz zMtBz4*pm=0u3ggj@~aJ?W&;Dt0@}qs!1IsG7XUmLkX(Howmr3>wp5^@`@=Fq)+FK;#%!J=9%5Mt_@ z)^p2SdzE9L0L!C$>-3erg8yxUk1|1%-@RMag+x=%sC;Qf-G`f!DRgd4JhJ2=|lwWgF{zt3MQ z=zQq7Jkyx_`1Q?Zzj^Irbo;gaUpsgveb#$nbafz2z4OdysYTYmh~~}yw)b4gUF6>W zI|>AV1*F&g#%klAKSu}s6ae0S*Pm8v|5izo_W#;5;}HfR2y}21!hbE-qaOwQNC8z` z%_=|bDQJf3cSUz5sFQdn3s#2M+eNh3boLxt#$SfqtjCxCb6O!Z+V>VLy?gfSS!waG zL40h4J$86ph`hWGswl4vZ$Z7(K3+Bjv6-gl0xc8;uATcaOUBK&k@y9`?I%c8`(iLE zFSE|`3MINzTd`QC}4Irv|b;1)iRP`L|;dY zj~%b-M(Wqg=oazb66*jsuIZU&omvW8l?ddUs*`25Z(gxN2Y02IyT={v5;x0|H^nJ;efXZQs? z6Mu;wF&rOw3jPWIjVhh4F4;W~F}7wyI5GR|o4rsgdgz;%%G zB@b;@AuYkUz1m%)=RE<-6 z<#1;9K3sa6KJ@DhPkUaJv&k8S|zJpYafe_=C97>x2^mApnB?WkOJk!;^IU@Fc z7uqXb?@6uykk3}3X%wC>I7*IF*{ZwJtEQqT{4%x#b3Y=QK^YsvseN|{i}Kwm>C|@$ zvC`VmZ2mhL_bmoZ-y$E-0xXG99h)@PC&7CeVtr=5bZzU7gmY1#j8I-9-^y}7 z^m_*D9NIiDdNg$wN^jp`s|a*iZ1psA*lt?ZFH(Cbw!e>6Y2N{z^ty zJb9Sqki8QpDc$`0?@J@L_wes;aO)?)JmYZ{=*=dTx18%f#{&c)KgkAX4dP9CY3?r; z`)ue`Rw__=RDq&oza|;Ird=(ChSh`Yk_J$Eq&^&E4HAz~L)d~`!%$*TBQV3OQ8eLM zAJZ)GJfEKxf)+3!CJ5lbY9)n`k@X5CPIcc8!$Q4qQUt?UsYt{tSy7BG9Yv#yb&Z0R zD8;aAPiZu1`;o?=*a3}YRSWCm_G9t-e+~zuR{w$p9lwbEP0xiv1O~x>hgy5;JBQ|Y zfzZ|!4mP!|`iAaoOKV4~=+6?`IBRqG*RUJ>%$`fkPIZavb>Z@+2BD$8q_0EtQ@KRN zusxrVrDbGPJ^8~YY-WoiXt|pIi6g|%ji6^{#=iQrO0zSv*g4sfhSuKTbdO2){1%`+zgA>bB@WLLnpnr1Xia zS@+5ybSk$y*K^*JfmWB0Aw60JwCKeqxV z9bSsLbZ8|?vZ)2@V0M2jY$#0)H=S$0CXLcK!vTFcT;JEsNv(uS zg~Q5G8up68D|*$)r&T1&rTK*$E9BE_S0W|+TpEF23SV!i(1E)Bx`iOq95=kBziTwSj88K9)! zHop)LFeWWVtauU-Ul2!E`0$=8S#Wp)kwm6YY4ijJla^omM>BBD5vNEpel*yB`w37O#FwjIW4Ue;|t&g+(A zf`N@-`4`(VoRDM@*66EyhRI@cxIDfSn z{W!1tdA}cj8F31zD5bPA$|_FL{g*@ zlZY0f0!8k%*<^C$lFOrzuRtNCA}VScS~_|LMkZz!X(^)YlUOOIpr|#MDd$z8QWc+S zHR4ph%~|wLvSic^wlnVuQWY1E?CV1!-JY)E88oQh~>yP-#? zVqwB{NwY1&8@Wm%?k%B`opMH;ba(^4J0Z_GKe?btf0aFsnyH4rH7{SoxFT{ujq%csE0C*$S6+%Kn0wW_MLr_qdh$uK-%Q=J8 zAYE&K3x18^nusAJBqT60GBSAKgfL;N6aMIb{{CyIV>(P{KA!0rx;ce9+NmaZR{j2> zFB-0_)i6<0%sErk-BR~3p(8`*UHFEpu1aoTJf_b6q#}*=^}`^1wGK7-2Qv^51cpFi za2tEg8q(3RQ;=$^HD-w2b=2I((R{BiBSJNxRsL+ITBEC58MVscG|`3Ln`PQHQ=shb z@frXJZEH^^06-Af%FJA??tv^XOy8ygaMam`jyZkJ_nR-M?&XUO&8gF0;9R5DdEY03iYT=nNv16TI-HDtY1lIOe39_$3HzW-o_UfhqlTxFS?n zTK;kt5eZUD5U9WiwKVOz)}-P_QBhIh(4pfWM>A?QqreMy0{Z9zBB=(rel1un|A~kk zX;i8!DJh(soE%9>X)>*pLYKOxHgtdj);k0SZn8e7xhXt~TY$I-)OwYW5LjSWQc|dz zN_nq_a+RFQAxEtyPGQ0pRpty2-WKU+u9=vMimJP*+$$KUO4wqmy|nhOq;ILUQYxhq ztFUXJ#st3=h|?GNGyoRZkU`h)*p?|4YY9h-)?QBn06_>?*T)^c{QrYq&De24gkd`W z1NyfGuLzp9H?M$WPoCQ4LM{U2LNI;)1uiCdw(NL{ryq_f?L)l}yC}J^$&}4#v+}pU z{Nr`p^sY^Y1A6_+KHvfQ<#kVRB7G;Un?LSBRe@5r6iuNIC^qUI-Q9zN()v-V(M4SR zX}xtrA5+Q4^|*80qBCb{ZgZ!n?;^gasXMJbu1&=Oha7Rt38$QK&P97pgK5Frz^+BP z*g-6>_k&y)SRF_YHan31!IeQKcMnA-#pqcSE7bm*o`1A9Uq(`6Iry{b(c6NxU^3=C*|_<1je!!O!0TdkQpUDgXcg4RSwQ diff --git a/dist/assets/IRANSansWeb(FaNum)_Bold-fa176d47.woff2 b/dist/assets/IRANSansWeb(FaNum)_Bold-fa176d47.woff2 deleted file mode 100644 index 69f7c66b32ecc702c0538ebf8af1ae2b8492295e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27316 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�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 HoE=;RIlKi? diff --git a/dist/assets/IRANSansWeb(FaNum)_UltraLight-493b7889.woff2 b/dist/assets/IRANSansWeb(FaNum)_UltraLight-493b7889.woff2 deleted file mode 100644 index 8b77d174b7e732d1f2c9e38543c8bc57f416d216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28208 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 - - - - -`,"vuesax-linear:3d-cube-scan":` - - - - - - -`,"vuesax-linear:3d-rotate":` - - - - - - -`,"vuesax-linear:3d-square":` - - - - - -`,"vuesax-linear:3dcube":` - - - - -`,"vuesax-linear:3full":` - - - - - -`,"vuesax-linear:3square":` - - - - -`,"vuesax-linear:aave-(aave)":` - - - - -`,"vuesax-linear:activity":` - - - -`,"vuesax-linear:add-circle":` - - - - -`,"vuesax-linear:add-square":` - - - - -`,"vuesax-linear:add":` - - - -`,"vuesax-linear:additem":` - - - - - -`,"vuesax-linear:airdrop":` - - - - - -`,"vuesax-linear:airplane-square":` - - - -`,"vuesax-linear:airplane":` - - -`,"vuesax-linear:airpod":` - - - - - -`,"vuesax-linear:airpods":` - - - - - - - -`,"vuesax-linear:alarm":` - - - - - - -`,"vuesax-linear:align-bottom":` - - - - -`,"vuesax-linear:align-horizontally":` - - - - - - -`,"vuesax-linear:align-left":` - - - - -`,"vuesax-linear:align-right":` - - - - -`,"vuesax-linear:align-vertically":` - - - - - - -`,"vuesax-linear:android":` - - - - - - - - -`,"vuesax-linear:ankr-(ankr)":` - - - - - -`,"vuesax-linear:apple":` - - -`,"vuesax-linear:aquarius":` - - - - -`,"vuesax-linear:archive-1":` - - - - -`,"vuesax-linear:archive-add":` - - - - -`,"vuesax-linear:archive-book":` - - - - - -`,"vuesax-linear:archive-minus":` - - - -`,"vuesax-linear:archive-slash":` - - - - -`,"vuesax-linear:archive-tick":` - - - -`,"vuesax-linear:archive":` - - - - - - - -`,"vuesax-linear:arrange-circle-2":` - - - - - - -`,"vuesax-linear:arrange-circle":` - - - - - - -`,"vuesax-linear:arrange-square-2":` - - - - - - -`,"vuesax-linear:arrange-square":` - - - - - - -`,"vuesax-linear:arrow-2":` - - - - - -`,"vuesax-linear:arrow-3":` - - - - - -`,"vuesax-linear:arrow-bottom":` - - -`,"vuesax-linear:arrow-circle-down":` - - - -`,"vuesax-linear:arrow-circle-left":` - - - -`,"vuesax-linear:arrow-circle-right":` - - - -`,"vuesax-linear:arrow-down-1":` - - - -`,"vuesax-linear:arrow-down-2":` - - - - -`,"vuesax-linear:arrow-down":` - - -`,"vuesax-linear:arrow-left-1":` - - -`,"vuesax-linear:arrow-left-2":` - - - - -`,"vuesax-linear:arrow-left-3":` - - -`,"vuesax-linear:arrow-left":` - - - -`,"vuesax-linear:arrow-right-1":` - - -`,"vuesax-linear:arrow-right-2":` - - - - -`,"vuesax-linear:arrow-right-3":` - - -`,"vuesax-linear:arrow-right":` - - - -`,"vuesax-linear:arrow-square-down":` - - - -`,"vuesax-linear:arrow-square-left":` - - - -`,"vuesax-linear:arrow-square-right":` - - - -`,"vuesax-linear:arrow-square-up":` - - - -`,"vuesax-linear:arrow-square":` - - - - - - -`,"vuesax-linear:arrow-swap-horizontal":` - - - - - -`,"vuesax-linear:arrow-up-1":` - - -`,"vuesax-linear:arrow-up-2":` - - - - -`,"vuesax-linear:arrow-up-3":` - - -`,"vuesax-linear:arrow-up":` - - - -`,"vuesax-linear:arrow":` - - - - - - - -`,"vuesax-linear:attach-circle":` - - - -`,"vuesax-linear:attach-square":` - - - -`,"vuesax-linear:audio-square":` - - - - - -`,"vuesax-linear:augur-(rep)":` - - - - -`,"vuesax-linear:autobrightness":` - - - - -`,"vuesax-linear:autonio-(niox)":` - - - - - -`,"vuesax-linear:avalanche-(avax)":` - - - - -`,"vuesax-linear:award":` - - - - -`,"vuesax-linear:back-square":` - - - - -`,"vuesax-linear:backward-10-seconds":` - - - - - -`,"vuesax-linear:backward-15-seconds":` - - - - - -`,"vuesax-linear:backward-5-seconds":` - - - - -`,"vuesax-linear:backward-item-1":` - - - - -`,"vuesax-linear:backward-item":` - - - - -`,"vuesax-linear:backward":` - - - -`,"vuesax-linear:bag-2":` - - - - - -`,"vuesax-linear:bag-cross-1":` - - - - - - -`,"vuesax-linear:bag-cross":` - - - - - - - -`,"vuesax-linear:bag-happy":` - - - - - - -`,"vuesax-linear:bag-tick-2":` - - - - - -`,"vuesax-linear:bag-tick":` - - - - - - -`,"vuesax-linear:bag-timer":` - - - - - -`,"vuesax-linear:bag":` - - - - - - - -`,"vuesax-linear:bank":` - - - - - - - - - - -`,"vuesax-linear:barcode":` - - - - - - - - - -`,"vuesax-linear:battery-3full":` - - - - - -`,"vuesax-linear:battery-charging":` - - - - - -`,"vuesax-linear:battery-disable":` - - - - - -`,"vuesax-linear:battery-empty-1":` - - - - -`,"vuesax-linear:battery-empty":` - - - -`,"vuesax-linear:battery-full":` - - - - - - -`,"vuesax-linear:be":` - - - - -`,"vuesax-linear:bezier-1":` - - - - - - - - - - -`,"vuesax-linear:bezier":` - - - - - - - - - - -`,"vuesax-linear:bill":` - - - - - -`,"vuesax-linear:binance-coin-(bnb)":` - - - - - - -`,"vuesax-linear:binance-usd-(busd)":` - - - - - -`,"vuesax-linear:bitcoin-(btc)":` - - - - - - - - - - -`,"vuesax-linear:bitcoin-card":` - - - - - - - - - - - -`,"vuesax-linear:bitcoin-convert":` - - - - - - - - - -`,"vuesax-linear:bitcoin-refresh":` - - - - - - - - - -`,"vuesax-linear:blend-2":` - - - - - - -`,"vuesax-linear:blend":` - - - -`,"vuesax-linear:blogger":` - - - - - -`,"vuesax-linear:bluetooth-2":` - - - - -`,"vuesax-linear:bluetooth-circle":` - - - -`,"vuesax-linear:bluetooth-rectangle":` - - - -`,"vuesax-linear:bluetooth":` - - -`,"vuesax-linear:blur-1":` - - - - - - -`,"vuesax-linear:blur":` - - - - - - -`,"vuesax-linear:book-1":` - - - - - -`,"vuesax-linear:book-saved":` - - - - -`,"vuesax-linear:book-square":` - - - - -`,"vuesax-linear:book":` - - - - - -`,"vuesax-linear:bookmark-2":` - - - -`,"vuesax-linear:bookmark":` - - - - - -`,"vuesax-linear:bootsrap":` - - - -`,"vuesax-linear:box-1":` - - - - -`,"vuesax-linear:box-2":` - - -`,"vuesax-linear:box-add":` - - - - - - - -`,"vuesax-linear:box-remove":` - - - - - - - -`,"vuesax-linear:box-search":` - - - - - - -`,"vuesax-linear:box-tick":` - - - - - - -`,"vuesax-linear:box-time":` - - - - - - -`,"vuesax-linear:box":` - - - - - -`,"vuesax-linear:briefcase":` - - - - - - -`,"vuesax-linear:brifecase-cross":` - - - - - - - - -`,"vuesax-linear:brifecase-tick":` - - - - - - - -`,"vuesax-linear:brifecase-timer":` - - - - - - - -`,"vuesax-linear:broom":` - - - - - - - -`,"vuesax-linear:brush-1":` - - - - - -`,"vuesax-linear:brush-2":` - - - - - -`,"vuesax-linear:brush-3":` - - - - - - -`,"vuesax-linear:brush":` - - - - -`,"vuesax-linear:bubble":` - - - - -`,"vuesax-linear:bucket-circle-1":` - - - - - - -`,"vuesax-linear:bucket-circle":` - - - - - - -`,"vuesax-linear:bucket-square-1":` - - - - - - -`,"vuesax-linear:bucket-square":` - - - - - - -`,"vuesax-linear:building-3":` - - - - - - - - -`,"vuesax-linear:building-4":` - - - - - - - - -`,"vuesax-linear:building":` - - - - - - - -`,"vuesax-linear:buildings-2":` - - - - - - - -`,"vuesax-linear:buildings":` - - - - - - - - -`,"vuesax-linear:buliding":` - - - - - - - - - -`,"vuesax-linear:bus":` - - - - - - -`,"vuesax-linear:buy-crypto":` - - - - -`,"vuesax-linear:cake":` - - - - - - - - -`,"vuesax-linear:calculator":` - - - - - - - - - -`,"vuesax-linear:calendar-1":` - - - - - - -`,"vuesax-linear:calendar-2":` - - - - - - - - -`,"vuesax-linear:calendar-add":` - - - - - - - - - - - -`,"vuesax-linear:calendar-circle":` - - - - - - -`,"vuesax-linear:calendar-edit":` - - - - - - - - - - -`,"vuesax-linear:calendar-remove":` - - - - - - - - - - - -`,"vuesax-linear:calendar-search":` - - - - - - - - - - -`,"vuesax-linear:calendar-tick":` - - - - - - - - - - -`,"vuesax-linear:calendar":` - - - - - - - - - - - -`,"vuesax-linear:call-add":` - - - - -`,"vuesax-linear:call-calling":` - - - - -`,"vuesax-linear:call-incoming":` - - - -`,"vuesax-linear:call-minus":` - - - -`,"vuesax-linear:call-outgoing":` - - - -`,"vuesax-linear:call-received":` - - - -`,"vuesax-linear:call-remove":` - - - - -`,"vuesax-linear:call-slash":` - - - - -`,"vuesax-linear:call":` - - -`,"vuesax-linear:camera-slash":` - - - - - - -`,"vuesax-linear:camera":` - - - - -`,"vuesax-linear:candle-2":` - - - - - - - -`,"vuesax-linear:candle":` - - - - - - - -`,"vuesax-linear:car":` - - - - - - - - - -`,"vuesax-linear:card-add":` - - - - - - - -`,"vuesax-linear:card-coin":` - - - - - - -`,"vuesax-linear:card-edit":` - - - - - - - -`,"vuesax-linear:card-pos":` - - - - - - -`,"vuesax-linear:card-receive":` - - - - - - - -`,"vuesax-linear:card-remove-1":` - - - - - - - -`,"vuesax-linear:card-remove":` - - - - - - - -`,"vuesax-linear:card-send":` - - - - - - - -`,"vuesax-linear:card-slash":` - - - - - - - -`,"vuesax-linear:card-tick-1":` - - - - - - -`,"vuesax-linear:card-tick":` - - - - - - -`,"vuesax-linear:card":` - - - - - -`,"vuesax-linear:cardano-(ada)":` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -`,"vuesax-linear:cards":` - - - - - - -`,"vuesax-linear:category-2":` - - - - - -`,"vuesax-linear:category":` - - - - - -`,"vuesax-linear:cd":` - - - -`,"vuesax-linear:celo-(celo)":` - - - -`,"vuesax-linear:celsius-(cel)-":` - - - - -`,"vuesax-linear:chainlink-(link)":` - - -`,"vuesax-linear:chart-1":` - - - - - -`,"vuesax-linear:chart-2":` - - - - -`,"vuesax-linear:chart-21":` - - - - - -`,"vuesax-linear:chart-3":` - - - - -`,"vuesax-linear:chart-square":` - - - - - -`,"vuesax-linear:chart-success":` - - - - - - - - -`,"vuesax-linear:chart":` - - - - - -`,"vuesax-linear:check":` - - - - - -`,"vuesax-linear:chrome":` - - - - - - -`,"vuesax-linear:civic-(cvc)":` - - - -`,"vuesax-linear:clipboard-close":` - - - - - -`,"vuesax-linear:clipboard-export":` - - - - - - -`,"vuesax-linear:clipboard-import":` - - - - - - -`,"vuesax-linear:clipboard-text":` - - - - - -`,"vuesax-linear:clipboard-tick":` - - - - -`,"vuesax-linear:clipboard":` - - - - -`,"vuesax-linear:clock-1":` - - - -`,"vuesax-linear:clock":` - - - - - -`,"vuesax-linear:close-circle":` - - - - -`,"vuesax-linear:close-square":` - - - - -`,"vuesax-linear:cloud-add":` - - - - - -`,"vuesax-linear:cloud-change":` - - - - -`,"vuesax-linear:cloud-connection":` - - - - - - -`,"vuesax-linear:cloud-cross":` - - - - - - -`,"vuesax-linear:cloud-drizzle":` - - - - - - - - -`,"vuesax-linear:cloud-fog":` - - - - - - -`,"vuesax-linear:cloud-lightning":` - - - - - -`,"vuesax-linear:cloud-minus":` - - - - - -`,"vuesax-linear:cloud-notif":` - - - - -`,"vuesax-linear:cloud-plus":` - - - - - - -`,"vuesax-linear:cloud-remove":` - - - - - - -`,"vuesax-linear:cloud-snow":` - - - - - - - -`,"vuesax-linear:cloud-sunny":` - - - - - -`,"vuesax-linear:cloud":` - - - -`,"vuesax-linear:code-1":` - - - - -`,"vuesax-linear:code-circle":` - - - - - -`,"vuesax-linear:code":` - - - - - -`,"vuesax-linear:coffee":` - - - - - - - -`,"vuesax-linear:coin-1":` - - - - - - -`,"vuesax-linear:coin":` - - - - -`,"vuesax-linear:color-swatch":` - - - - - - -`,"vuesax-linear:colorfilter":` - - - - -`,"vuesax-linear:colors-square-1":` - - - - - -`,"vuesax-linear:colors-square":` - - - - - -`,"vuesax-linear:command-square":` - - - - - - - -`,"vuesax-linear:command":` - - - - - - -`,"vuesax-linear:component-1":` - - -`,"vuesax-linear:component":` - - -`,"vuesax-linear:computing":` - - - - - - -`,"vuesax-linear:convert-3d-cube":` - - - - - - - - - -`,"vuesax-linear:convert":` - - - - -`,"vuesax-linear:convertshape-2":` - - - - - -`,"vuesax-linear:convertshape":` - - - - - -`,"vuesax-linear:copy-success":` - - - - -`,"vuesax-linear:copy":` - - - -`,"vuesax-linear:copyright":` - - - -`,"vuesax-linear:courthouse":` - - - - - - - - - -`,"vuesax-linear:cpu-charge":` - - - - - - - - - - - - - - - - -`,"vuesax-linear:cpu-setting":` - - - - - - - - - - - - - -`,"vuesax-linear:cpu":` - - - - - - - - - - - - - - - -`,"vuesax-linear:creative-commons":` - - - - -`,"vuesax-linear:crop":` - - - - - - -`,"vuesax-linear:crown-1":` - - - - -`,"vuesax-linear:crown":` - - -`,"vuesax-linear:cup":` - - - - - - - -`,"vuesax-linear:dai-(dai)":` - - - - - -`,"vuesax-linear:danger":` - - - - -`,"vuesax-linear:dash-(dash)":` - - - -`,"vuesax-linear:data-2":` - - - - - - - - - -`,"vuesax-linear:data":` - - - - - - - -`,"vuesax-linear:decred-(dcr)":` - - - -`,"vuesax-linear:dent-(dent)":` - - - - - -`,"vuesax-linear:designtools":` - - - - - - - - -`,"vuesax-linear:device-message":` - - - - - - - - -`,"vuesax-linear:devices-1":` - - - - - - - - - - - - - - - - - -`,"vuesax-linear:devices":` - - - - - - - - - - -`,"vuesax-linear:diagram":` - - - -`,"vuesax-linear:diamonds":` - - - -`,"vuesax-linear:direct-down":` - - -`,"vuesax-linear:direct-inbox":` - - - - - -`,"vuesax-linear:direct-left":` - - -`,"vuesax-linear:direct-normal":` - - - -`,"vuesax-linear:direct-notification":` - - - - -`,"vuesax-linear:direct-right":` - - -`,"vuesax-linear:direct-send":` - - - - - -`,"vuesax-linear:direct-up":` - - -`,"vuesax-linear:direct":` - - - - - -`,"vuesax-linear:directbox-default":` - - - -`,"vuesax-linear:directbox-notif":` - - - - - -`,"vuesax-linear:directbox-receive":` - - - - - - -`,"vuesax-linear:directbox-send":` - - - - - - -`,"vuesax-linear:discount-circle":` - - - - - -`,"vuesax-linear:discount-shape":` - - - - - -`,"vuesax-linear:discover-1":` - - - -`,"vuesax-linear:discover":` - - - -`,"vuesax-linear:dislike":` - - - -`,"vuesax-linear:document-1":` - - - -`,"vuesax-linear:document-cloud":` - - - - - -`,"vuesax-linear:document-code-2":` - - - - - -`,"vuesax-linear:document-code":` - - - - - -`,"vuesax-linear:document-copy":` - - - - - - - -`,"vuesax-linear:document-download":` - - - - - -`,"vuesax-linear:document-favorite":` - - - - -`,"vuesax-linear:document-filter":` - - - - - -`,"vuesax-linear:document-forward":` - - - - -`,"vuesax-linear:document-like":` - - - - -`,"vuesax-linear:document-normal":` - - - -`,"vuesax-linear:document-previous":` - - - - - -`,"vuesax-linear:document-sketch":` - - - - -`,"vuesax-linear:document-text-1":` - - - - - -`,"vuesax-linear:document-text":` - - - - - -`,"vuesax-linear:document-upload":` - - - - - -`,"vuesax-linear:document":` - - - - -`,"vuesax-linear:dollar-circle":` - - - - -`,"vuesax-linear:dollar-square":` - - - - -`,"vuesax-linear:dribbble":` - - - - - -`,"vuesax-linear:driver-2":` - - - - - - - - - -`,"vuesax-linear:driver-refresh":` - - - - - - - - - -`,"vuesax-linear:driver":` - - - - - - - - - -`,"vuesax-linear:driving":` - - - - - - - - - - - -`,"vuesax-linear:drop":` - - -`,"vuesax-linear:dropbox":` - - - - - - -`,"vuesax-linear:edit-2":` - - - - -`,"vuesax-linear:edit":` - - - - -`,"vuesax-linear:educare-(ekt)":` - - - - - -`,"vuesax-linear:electricity":` - - - - - -`,"vuesax-linear:element-1":` - - - - -`,"vuesax-linear:element-2":` - - - - -`,"vuesax-linear:element-3":` - - - - - -`,"vuesax-linear:element-4":` - - - - - -`,"vuesax-linear:element-equal":` - - - - - - -`,"vuesax-linear:element-plus":` - - - - - - -`,"vuesax-linear:emercoin-(emc)":` - - - - -`,"vuesax-linear:emoji-happy":` - - - - - -`,"vuesax-linear:emoji-normal":` - - - - - -`,"vuesax-linear:emoji-sad":` - - - - - -`,"vuesax-linear:empty-wallet-add":` - - - - - - - - -`,"vuesax-linear:empty-wallet-change":` - - - - - - - - - -`,"vuesax-linear:empty-wallet-remove":` - - - - - - - - -`,"vuesax-linear:empty-wallet-tick":` - - - - - - - -`,"vuesax-linear:empty-wallet-time":` - - - - - - - -`,"vuesax-linear:empty-wallet":` - - - - - -`,"vuesax-linear:enjin-coin-(enj)":` - - - - -`,"vuesax-linear:eos-(eos)":` - - - -`,"vuesax-linear:eraser-1":` - - - - - - -`,"vuesax-linear:eraser-2":` - - - - - - -`,"vuesax-linear:eraser":` - - - - -`,"vuesax-linear:ethereum-(eth)":` - - - - - -`,"vuesax-linear:ethereum-classic-(etc)":` - - - - -`,"vuesax-linear:export-1":` - - - - -`,"vuesax-linear:export-2":` - - - - -`,"vuesax-linear:export-3":` - - - - -`,"vuesax-linear:export":` - - - - -`,"vuesax-linear:external-drive":` - - - - - - - -`,"vuesax-linear:eye-slash":` - - - - - - - -`,"vuesax-linear:eye":` - - - -`,"vuesax-linear:facebook":` - - - -`,"vuesax-linear:fatrows":` - - - -`,"vuesax-linear:favorite-chart":` - - - - -`,"vuesax-linear:figma-1":` - - - - - - - -`,"vuesax-linear:figma":` - - - - - - -`,"vuesax-linear:filter-add":` - - - - - -`,"vuesax-linear:filter-edit":` - - - - -`,"vuesax-linear:filter-remove":` - - - - - - -`,"vuesax-linear:filter-search":` - - - - -`,"vuesax-linear:filter-square":` - - - -`,"vuesax-linear:filter-tick":` - - - - -`,"vuesax-linear:filter":` - - - -`,"vuesax-linear:finger-cricle":` - - - - -`,"vuesax-linear:finger-scan":` - - - - - - - -`,"vuesax-linear:firstline":` - - - - - - -`,"vuesax-linear:flag-2":` - - - -`,"vuesax-linear:flag":` - - - -`,"vuesax-linear:flash-1":` - - -`,"vuesax-linear:flash-circle-1":` - - - -`,"vuesax-linear:flash-circle-2":` - - - -`,"vuesax-linear:flash-circle":` - - - -`,"vuesax-linear:flash-slash":` - - - - -`,"vuesax-linear:flash":` - - - - - -`,"vuesax-linear:folder-2":` - - - -`,"vuesax-linear:folder-add":` - - - - -`,"vuesax-linear:folder-cloud":` - - - -`,"vuesax-linear:folder-connection":` - - - - - - -`,"vuesax-linear:folder-cross":` - - - - -`,"vuesax-linear:folder-favorite":` - - - -`,"vuesax-linear:folder-minus":` - - - -`,"vuesax-linear:folder-open":` - - - - -`,"vuesax-linear:folder":` - - -`,"vuesax-linear:format-circle":` - - - - - - -`,"vuesax-linear:format-square":` - - - - - - -`,"vuesax-linear:forward-10-seconds":` - - - - - -`,"vuesax-linear:forward-15-seconds":` - - - - - -`,"vuesax-linear:forward-5-seconds":` - - - - -`,"vuesax-linear:forward-item-1":` - - - - -`,"vuesax-linear:forward-item":` - - - - -`,"vuesax-linear:forward-square":` - - - - -`,"vuesax-linear:forward":` - - - -`,"vuesax-linear:frame-1":` - - - - - -`,"vuesax-linear:frame-2":` - - - - -`,"vuesax-linear:frame-3":` - - - - - - - -`,"vuesax-linear:frame-4":` - - - - -`,"vuesax-linear:frame-5":` - - - - -`,"vuesax-linear:frame":` - - - -`,"vuesax-linear:framer":` - - - -`,"vuesax-linear:ftx-token-(ftt)":` - - - - - -`,"vuesax-linear:gallery-add":` - - - - - - -`,"vuesax-linear:gallery-edit":` - - - - - - -`,"vuesax-linear:gallery-export":` - - - - - - -`,"vuesax-linear:gallery-favorite":` - - - - - -`,"vuesax-linear:gallery-import":` - - - - - - -`,"vuesax-linear:gallery-remove":` - - - - - - -`,"vuesax-linear:gallery-slash":` - - - - - - -`,"vuesax-linear:gallery-tick":` - - - - - -`,"vuesax-linear:gallery":` - - - - -`,"vuesax-linear:game":` - - - - - - - - - -`,"vuesax-linear:gameboy":` - - - - - - - -`,"vuesax-linear:gas-station":` - - - - - - -`,"vuesax-linear:gemini-2":` - - - - - - - -`,"vuesax-linear:gemini":` - - - - - -`,"vuesax-linear:ghost":` - - - - -`,"vuesax-linear:gift":` - - - - - - -`,"vuesax-linear:glass-1":` - - - - - - -`,"vuesax-linear:glass":` - - - -`,"vuesax-linear:global-edit":` - - - - - - - - -`,"vuesax-linear:global-refresh":` - - - - - - - - - -`,"vuesax-linear:global-search":` - - - - - - - - -`,"vuesax-linear:global":` - - - - - - -`,"vuesax-linear:google-1":` - - -`,"vuesax-linear:google-play":` - - - - - -`,"vuesax-linear:google":` - - - - - -`,"vuesax-linear:gps-slash":` - - - - - - - - - -`,"vuesax-linear:gps":` - - - - - - - -`,"vuesax-linear:grammerly":` - - - -`,"vuesax-linear:graph":` - - - -`,"vuesax-linear:grid-1":` - - - - - - -`,"vuesax-linear:grid-2":` - - - - -`,"vuesax-linear:grid-3":` - - - - - -`,"vuesax-linear:grid-4":` - - - -`,"vuesax-linear:grid-5":` - - - - -`,"vuesax-linear:grid-6":` - - - - - -`,"vuesax-linear:grid-7":` - - - - -`,"vuesax-linear:grid-8":` - - - - - - - -`,"vuesax-linear:grid-9":` - - - -`,"vuesax-linear:grid-edit":` - - - - - - - - -`,"vuesax-linear:grid-eraser":` - - - - - - - - -`,"vuesax-linear:grid-lock":` - - - - - - - - -`,"vuesax-linear:group-1":` - - - - - - - -`,"vuesax-linear:group-10":` - - - -`,"vuesax-linear:group-11":` - - - - - - -`,"vuesax-linear:group-2":` - - - - - - -`,"vuesax-linear:group-3":` - - - -`,"vuesax-linear:group-4":` - - - - - - -`,"vuesax-linear:group-5":` - - - -`,"vuesax-linear:group-6":` - - - - - - -`,"vuesax-linear:group-7":` - - - - - - - - - -`,"vuesax-linear:group-8":` - - - -`,"vuesax-linear:group-9":` - - - - -`,"vuesax-linear:group":` - - - - - -`,"vuesax-linear:happyemoji":` - - - -`,"vuesax-linear:harmony-(one)":` - - - - - - -`,"vuesax-linear:hashtag-1":` - - - - - -`,"vuesax-linear:hashtag-down":` - - - - - - - - -`,"vuesax-linear:hashtag-up":` - - - - - - - - -`,"vuesax-linear:hashtag":` - - - - - -`,"vuesax-linear:headphone":` - - -`,"vuesax-linear:headphones":` - - - - - - - - - -`,"vuesax-linear:health":` - - - -`,"vuesax-linear:heart-add":` - - - - - -`,"vuesax-linear:heart-circle":` - - - -`,"vuesax-linear:heart-edit":` - - - - -`,"vuesax-linear:heart-remove":` - - - - - -`,"vuesax-linear:heart-search":` - - - - -`,"vuesax-linear:heart-slash":` - - - - -`,"vuesax-linear:heart-tick":` - - - - -`,"vuesax-linear:heart":` - - -`,"vuesax-linear:hedera-hashgraph-(hbar)":` - - - - - - -`,"vuesax-linear:hex-(hex)":` - - - - -`,"vuesax-linear:hierarchy-2":` - - - - - - -`,"vuesax-linear:hierarchy-3":` - - - - - -`,"vuesax-linear:hierarchy-square-2":` - - - - - - - -`,"vuesax-linear:hierarchy-square-3":` - - - - - - - -`,"vuesax-linear:hierarchy-square":` - - - - - - - - -`,"vuesax-linear:hierarchy":` - - - - - - -`,"vuesax-linear:home-2":` - - - -`,"vuesax-linear:home-hashtag":` - - - - - -`,"vuesax-linear:home-trend-down":` - - - - -`,"vuesax-linear:home-trend-up":` - - - - -`,"vuesax-linear:home-wifi":` - - - - - -`,"vuesax-linear:home":` - - - -`,"vuesax-linear:hospital":` - - - - - - -`,"vuesax-linear:house-2":` - - - - - - -`,"vuesax-linear:house":` - - - - - - - -`,"vuesax-linear:html-3":` - - - - -`,"vuesax-linear:html-5":` - - - -`,"vuesax-linear:huobi-token-(ht)":` - - - -`,"vuesax-linear:icon-(icx)":` - - - - - -`,"vuesax-linear:illustrator":` - - - - - - -`,"vuesax-linear:image":` - - - -`,"vuesax-linear:import-1":` - - - - -`,"vuesax-linear:import-2":` - - - - -`,"vuesax-linear:import":` - - - - -`,"vuesax-linear:info-circle":` - - - - -`,"vuesax-linear:information":` - - - - -`,"vuesax-linear:instagram":` - - - - -`,"vuesax-linear:iost-(iost)":` - - - - - -`,"vuesax-linear:java-script":` - - - - -`,"vuesax-linear:js":` - - - -`,"vuesax-linear:judge":` - - - - - -`,"vuesax-linear:kanban":` - - - -`,"vuesax-linear:key-square":` - - - - - -`,"vuesax-linear:key":` - - - - -`,"vuesax-linear:keyboard-open":` - - - - - - - -`,"vuesax-linear:keyboard":` - - - - - - -`,"vuesax-linear:kyber-network-(knc)":` - - - - -`,"vuesax-linear:lamp-1":` - - - - -`,"vuesax-linear:lamp-charge":` - - - - -`,"vuesax-linear:lamp-on":` - - - -`,"vuesax-linear:lamp-slash":` - - - - - -`,"vuesax-linear:lamp":` - - - - -`,"vuesax-linear:language-circle":` - - - - - - -`,"vuesax-linear:language-square":` - - - - - - -`,"vuesax-linear:layer":` - - - - -`,"vuesax-linear:level":` - - - - -`,"vuesax-linear:lifebuoy":` - - - - - - - -`,"vuesax-linear:like-1":` - - - -`,"vuesax-linear:like-dislike":` - - - - - -`,"vuesax-linear:like-shapes":` - - - - -`,"vuesax-linear:like-tag":` - - - - -`,"vuesax-linear:like":` - - - -`,"vuesax-linear:link-1":` - - - - -`,"vuesax-linear:link-2":` - - - -`,"vuesax-linear:link-21":` - - - -`,"vuesax-linear:link-circle":` - - - - -`,"vuesax-linear:link-square":` - - - - -`,"vuesax-linear:link":` - - - -`,"vuesax-linear:litecoin(ltc)":` - - - - -`,"vuesax-linear:location-add":` - - - - -`,"vuesax-linear:location-cross":` - - - - -`,"vuesax-linear:location-minus":` - - - -`,"vuesax-linear:location-slash":` - - - - - -`,"vuesax-linear:location-tick":` - - - -`,"vuesax-linear:location":` - - - -`,"vuesax-linear:lock-1":` - - - - -`,"vuesax-linear:lock-circle":` - - - - - -`,"vuesax-linear:lock-slash":` - - - - - -`,"vuesax-linear:lock":` - - - - - - -`,"vuesax-linear:login-1":` - - - - -`,"vuesax-linear:login":` - - - - -`,"vuesax-linear:logout-1":` - - - - -`,"vuesax-linear:logout":` - - - - -`,"vuesax-linear:lovely":` - - - -`,"vuesax-linear:magic-star":` - - - -`,"vuesax-linear:magicpen":` - - - - - - -`,"vuesax-linear:main-component-1":` - - - - -`,"vuesax-linear:main-component":` - - - - -`,"vuesax-linear:maker-(mkr)":` - - - - -`,"vuesax-linear:man":` - - - - -`,"vuesax-linear:map-1":` - - - - -`,"vuesax-linear:map":` - - - - - - -`,"vuesax-linear:mask-1":` - - - - - - -`,"vuesax-linear:mask-2":` - - - - - - -`,"vuesax-linear:mask-3":` - - - -`,"vuesax-linear:mask":` - - - - - - -`,"vuesax-linear:math":` - - - - - - - - -`,"vuesax-linear:maximize-1":` - - - - - -`,"vuesax-linear:maximize-2":` - - - - - - - -`,"vuesax-linear:maximize-21":` - - - - - -`,"vuesax-linear:maximize-3":` - - - - - -`,"vuesax-linear:maximize-4":` - - - - - -`,"vuesax-linear:maximize-circle":` - - - - - - - -`,"vuesax-linear:maximize":` - - - - - - - - -`,"vuesax-linear:medal-star":` - - - - -`,"vuesax-linear:medal":` - - - -`,"vuesax-linear:menu-1":` - - - - - -`,"vuesax-linear:menu-board":` - - - - - - - -`,"vuesax-linear:menu":` - - - - -`,"vuesax-linear:message-2":` - - - -`,"vuesax-linear:message-add-1":` - - - - -`,"vuesax-linear:message-add":` - - - - - - -`,"vuesax-linear:message-circle":` - - - -`,"vuesax-linear:message-edit":` - - - - -`,"vuesax-linear:message-favorite":` - - - - - - -`,"vuesax-linear:message-minus":` - - - -`,"vuesax-linear:message-notif":` - - - - - - -`,"vuesax-linear:message-programming":` - - - - - -`,"vuesax-linear:message-question":` - - - - -`,"vuesax-linear:message-remove":` - - - - - - -`,"vuesax-linear:message-search":` - - - - - - - -`,"vuesax-linear:message-square":` - - - -`,"vuesax-linear:message-text-1":` - - - - -`,"vuesax-linear:message-text":` - - - - -`,"vuesax-linear:message-tick":` - - - - - -`,"vuesax-linear:message-time":` - - - - - -`,"vuesax-linear:message":` - - - - - -`,"vuesax-linear:messages-1":` - - - - - - -`,"vuesax-linear:messages-2":` - - - -`,"vuesax-linear:messages-3":` - - - -`,"vuesax-linear:messages":` - - - - -`,"vuesax-linear:messenger":` - - - -`,"vuesax-linear:microphone-2":` - - - - - - -`,"vuesax-linear:microphone-slash-1":` - - - - - - - -`,"vuesax-linear:microphone-slash":` - - - - - - - - -`,"vuesax-linear:microphone":` - - - - - -`,"vuesax-linear:microscope":` - - - - - - -`,"vuesax-linear:milk":` - - - - - - -`,"vuesax-linear:mini-music-sqaure":` - - - - - - -`,"vuesax-linear:minus-cirlce":` - - - -`,"vuesax-linear:minus-square":` - - - -`,"vuesax-linear:minus":` - - -`,"vuesax-linear:mirror":` - - - -`,"vuesax-linear:mirroring-screen":` - - - - - -`,"vuesax-linear:mobile-programming":` - - - - - -`,"vuesax-linear:mobile":` - - - - -`,"vuesax-linear:monero-(xmr)":` - - - -`,"vuesax-linear:money-2":` - - - - - - - -`,"vuesax-linear:money-3":` - - - - - -`,"vuesax-linear:money-4":` - - - - - - - -`,"vuesax-linear:money-add":` - - - - - - - -`,"vuesax-linear:money-change":` - - - - - - - - -`,"vuesax-linear:money-forbidden":` - - - - - - -`,"vuesax-linear:money-recive":` - - - - - - -`,"vuesax-linear:money-remove":` - - - - - - - -`,"vuesax-linear:money-send":` - - - - - - -`,"vuesax-linear:money-tick":` - - - - - - -`,"vuesax-linear:money-time":` - - - - - - -`,"vuesax-linear:money":` - - - - - -`,"vuesax-linear:moneys":` - - - - - - -`,"vuesax-linear:monitor-mobbile":` - - - - - - - -`,"vuesax-linear:monitor-recorder":` - - - - - - - -`,"vuesax-linear:monitor":` - - - - - -`,"vuesax-linear:moon":` - - -`,"vuesax-linear:more-2":` - - - - -`,"vuesax-linear:more-circle":` - - - - - -`,"vuesax-linear:more-square":` - - - - - -`,"vuesax-linear:more":` - - - - -`,"vuesax-linear:mouse-1":` - - - -`,"vuesax-linear:mouse-circle":` - - - -`,"vuesax-linear:mouse-square":` - - - -`,"vuesax-linear:mouse":` - - - - -`,"vuesax-linear:music-circle":` - - - - - - - - - - -`,"vuesax-linear:music-dashboard":` - - - - - - - -`,"vuesax-linear:music-filter":` - - - - - - - - - -`,"vuesax-linear:music-library-2":` - - - - - - - - -`,"vuesax-linear:music-play":` - - - -`,"vuesax-linear:music-playlist":` - - - - - - - - -`,"vuesax-linear:music-square-add":` - - - - - - - - - -`,"vuesax-linear:music-square-remove":` - - - - - - - - - -`,"vuesax-linear:music-square-search":` - - - - - - - - -`,"vuesax-linear:music-square":` - - - - - - -`,"vuesax-linear:music":` - - - - - -`,"vuesax-linear:musicnote":` - - - - -`,"vuesax-linear:nebulas-(nas)":` - - - - - -`,"vuesax-linear:nem-(xem)":` - - - - -`,"vuesax-linear:nexo-(nexo)":` - - - -`,"vuesax-linear:next":` - - - -`,"vuesax-linear:note-1":` - - - - - - -`,"vuesax-linear:note-2":` - - - - - -`,"vuesax-linear:note-21":` - - - -`,"vuesax-linear:note-add":` - - - - - - -`,"vuesax-linear:note-favorite":` - - - - - - - - -`,"vuesax-linear:note-remove":` - - - - - - - - -`,"vuesax-linear:note-square":` - - - - - -`,"vuesax-linear:note-text":` - - - - - - -`,"vuesax-linear:note":` - - - - - -`,"vuesax-linear:notification-1":` - - - -`,"vuesax-linear:notification-bing":` - - - - -`,"vuesax-linear:notification-circle":` - - - -`,"vuesax-linear:notification-favorite":` - - - - -`,"vuesax-linear:notification-status":` - - - - - -`,"vuesax-linear:notification":` - - - - -`,"vuesax-linear:ocean-protocol-(ocean)":` - - - - - - - - - - - - - - - - - - - - - - - - - -`,"vuesax-linear:okb-(okb)":` - - - - - -`,"vuesax-linear:omega-circle-1":` - - - -`,"vuesax-linear:omega-circle":` - - - -`,"vuesax-linear:omega-square-1":` - - - -`,"vuesax-linear:omega-square":` - - - -`,"vuesax-linear:ontology-(ont)":` - - - -`,"vuesax-linear:paintbucket":` - - - - -`,"vuesax-linear:paperclip-2":` - - -`,"vuesax-linear:paperclip":` - - -`,"vuesax-linear:password-check":` - - - - - - -`,"vuesax-linear:path-2":` - - - - -`,"vuesax-linear:path-square":` - - - - - -`,"vuesax-linear:path":` - - - - -`,"vuesax-linear:pause-circle":` - - - - -`,"vuesax-linear:pause":` - - - -`,"vuesax-linear:paypal":` - - - -`,"vuesax-linear:pen-add-1":` - - - - - - - - -`,"vuesax-linear:pen-add":` - - - - - - - - -`,"vuesax-linear:pen-close-1":` - - - - - - - - -`,"vuesax-linear:pen-close":` - - - - - - - - -`,"vuesax-linear:pen-remove-1":` - - - - - - - -`,"vuesax-linear:pen-remove":` - - - - - - - -`,"vuesax-linear:pen-tool-1":` - - - - - - - - - -`,"vuesax-linear:pen-tool-2-1":` - - - - - - - - - -`,"vuesax-linear:pen-tool-2":` - - - - - - - - - -`,"vuesax-linear:pen-tool":` - - - - - - - - - -`,"vuesax-linear:people":` - - - - - - - -`,"vuesax-linear:percentage-square":` - - - - - -`,"vuesax-linear:personalcard":` - - - - - - - -`,"vuesax-linear:pet":` - - - - - - -`,"vuesax-linear:pharagraphspacing":` - - - - - - -`,"vuesax-linear:photoshop":` - - - - -`,"vuesax-linear:picture-frame":` - - - - -`,"vuesax-linear:play-add":` - - - - - - -`,"vuesax-linear:play-circle":` - - - -`,"vuesax-linear:play-cricle":` - - - - - - -`,"vuesax-linear:play-remove":` - - - - - - -`,"vuesax-linear:play":` - - -`,"vuesax-linear:polkadot-(dot)":` - - - -`,"vuesax-linear:polygon-(matic)":` - - - -`,"vuesax-linear:polyswarm-(nct)":` - - - - - -`,"vuesax-linear:presention-chart":` - - - - - - -`,"vuesax-linear:previous":` - - - -`,"vuesax-linear:printer-slash":` - - - - - - - - -`,"vuesax-linear:printer":` - - - - - - -`,"vuesax-linear:profile-2user":` - - - - - -`,"vuesax-linear:profile-add":` - - - - - -`,"vuesax-linear:profile-circle":` - - - - -`,"vuesax-linear:profile-delete":` - - - - - -`,"vuesax-linear:profile-remove":` - - - - -`,"vuesax-linear:profile-tick":` - - - - -`,"vuesax-linear:profile":` - - - -`,"vuesax-linear:programming-arrow":` - - - - - - - -`,"vuesax-linear:programming-arrows":` - - - - - - - -`,"vuesax-linear:python":` - - - - - - -`,"vuesax-linear:quant-(qnt)":` - - - - - - - - - -`,"vuesax-linear:quote-down-circle":` - - - - - - -`,"vuesax-linear:quote-down-square":` - - - - - - -`,"vuesax-linear:quote-down":` - - - - - -`,"vuesax-linear:quote-up-circle":` - - - - - - -`,"vuesax-linear:quote-up-square":` - - - - - - -`,"vuesax-linear:quote-up":` - - - - - -`,"vuesax-linear:radar-1":` - - - - - - -`,"vuesax-linear:radar-2":` - - - -`,"vuesax-linear:radar":` - - -`,"vuesax-linear:radio":` - - - - - - - -`,"vuesax-linear:ram-2":` - - - - - - -`,"vuesax-linear:ram":` - - - - -`,"vuesax-linear:ranking-1":` - - - - - -`,"vuesax-linear:ranking":` - - - - - -`,"vuesax-linear:receipt-1":` - - - - -`,"vuesax-linear:receipt-2-1":` - - - - - - -`,"vuesax-linear:receipt-2":` - - - - -`,"vuesax-linear:receipt-add":` - - - - - -`,"vuesax-linear:receipt-discount":` - - - - - - -`,"vuesax-linear:receipt-disscount":` - - - - - -`,"vuesax-linear:receipt-edit":` - - - - - - -`,"vuesax-linear:receipt-item":` - - - - - - - -`,"vuesax-linear:receipt-minus":` - - - - -`,"vuesax-linear:receipt-search":` - - - - - - -`,"vuesax-linear:receipt-square":` - - - -`,"vuesax-linear:receipt-text":` - - - - - -`,"vuesax-linear:receipt":` - - - -`,"vuesax-linear:receive-square-2":` - - - - - -`,"vuesax-linear:receive-square":` - - - - - -`,"vuesax-linear:received":` - - - - -`,"vuesax-linear:record-circle":` - - - -`,"vuesax-linear:record":` - - -`,"vuesax-linear:recovery-convert":` - - - - - -`,"vuesax-linear:redo":` - - - -`,"vuesax-linear:refresh-2":` - - -`,"vuesax-linear:refresh-circle":` - - - - - - -`,"vuesax-linear:refresh-left-square":` - - - - - -`,"vuesax-linear:refresh-right-square":` - - - - - -`,"vuesax-linear:refresh-square-2":` - - - -`,"vuesax-linear:refresh":` - - - -`,"vuesax-linear:repeat-circle":` - - - - - - -`,"vuesax-linear:repeat":` - - - - - -`,"vuesax-linear:repeate-music":` - - - - -`,"vuesax-linear:repeate-one":` - - - - -`,"vuesax-linear:reserve":` - - - - - -`,"vuesax-linear:rotate-left-1":` - - - -`,"vuesax-linear:rotate-left":` - - - - -`,"vuesax-linear:rotate-right-1":` - - - -`,"vuesax-linear:rotate-right":` - - - - -`,"vuesax-linear:route-square":` - - - -`,"vuesax-linear:routing-2":` - - - - - - -`,"vuesax-linear:routing":` - - - - - - -`,"vuesax-linear:row-horizontal":` - - - -`,"vuesax-linear:row-vertical":` - - - -`,"vuesax-linear:ruler&pen":` - - - - - - - - -`,"vuesax-linear:ruler":` - - - - - - -`,"vuesax-linear:safe-home":` - - - -`,"vuesax-linear:sagittarius":` - - - - -`,"vuesax-linear:save-2":` - - - - -`,"vuesax-linear:save-add":` - - - - - -`,"vuesax-linear:save-minus":` - - - - -`,"vuesax-linear:save-remove":` - - - - - -`,"vuesax-linear:scan-barcode":` - - - - - - - - - -`,"vuesax-linear:scan":` - - - - - - - -`,"vuesax-linear:scanner":` - - - - -`,"vuesax-linear:scanning":` - - - - - - - - - -`,"vuesax-linear:scissor-1":` - - - - - -`,"vuesax-linear:scissor-2":` - - - - - - -`,"vuesax-linear:scissor":` - - - - - -`,"vuesax-linear:screenmirroring":` - - - -`,"vuesax-linear:scroll":` - - - - -`,"vuesax-linear:search-favorite-1":` - - - - -`,"vuesax-linear:search-favorite":` - - - - -`,"vuesax-linear:search-normal-1":` - - - -`,"vuesax-linear:search-normal":` - - - -`,"vuesax-linear:search-status-1":` - - - - - -`,"vuesax-linear:search-status":` - - - - - -`,"vuesax-linear:search-zoom-in-1":` - - - - - -`,"vuesax-linear:search-zoom-in":` - - - - - -`,"vuesax-linear:search-zoom-out-1":` - - - - -`,"vuesax-linear:search-zoom-out":` - - - - -`,"vuesax-linear:security-card":` - - - - - - -`,"vuesax-linear:security-safe":` - - - - -`,"vuesax-linear:security-time":` - - - - -`,"vuesax-linear:security-user":` - - - - -`,"vuesax-linear:security":` - - -`,"vuesax-linear:send-1":` - - - -`,"vuesax-linear:send-2":` - - - -`,"vuesax-linear:send-sqaure-2":` - - - - - -`,"vuesax-linear:send-square":` - - - - - -`,"vuesax-linear:send":` - - - - -`,"vuesax-linear:setting-2":` - - - -`,"vuesax-linear:setting-3":` - - - - - - - - -`,"vuesax-linear:setting-4":` - - - - - - - -`,"vuesax-linear:setting-5":` - - - - - - - - - - -`,"vuesax-linear:setting":` - - - -`,"vuesax-linear:settings":` - - - - -`,"vuesax-linear:shapes-1":` - - - -`,"vuesax-linear:shapes-2":` - - - -`,"vuesax-linear:shapes":` - - - -`,"vuesax-linear:share":` - - - - - - - -`,"vuesax-linear:shield-cross":` - - - - -`,"vuesax-linear:shield-search":` - - - - -`,"vuesax-linear:shield-security":` - - - - -`,"vuesax-linear:shield-slash":` - - - - -`,"vuesax-linear:shield-tick":` - - - -`,"vuesax-linear:shield":` - - -`,"vuesax-linear:ship":` - - - - - -`,"vuesax-linear:shop-add":` - - - - - - - - - -`,"vuesax-linear:shop-remove":` - - - - - - - - -`,"vuesax-linear:shop":` - - - - - - -`,"vuesax-linear:shopping-bag":` - - - - -`,"vuesax-linear:shopping-cart":` - - - - - -`,"vuesax-linear:siacoin-(sc)":` - - - - -`,"vuesax-linear:sidebar-bottom":` - - - - -`,"vuesax-linear:sidebar-left":` - - - - -`,"vuesax-linear:sidebar-right":` - - - - -`,"vuesax-linear:sidebar-top":` - - - - -`,"vuesax-linear:signpost":` - - - - - - -`,"vuesax-linear:simcard-1":` - - - - - -`,"vuesax-linear:simcard-2":` - - - -`,"vuesax-linear:simcard":` - - - - -`,"vuesax-linear:size":` - - - -`,"vuesax-linear:slack":` - - - - - - - - - -`,"vuesax-linear:slash":` - - - -`,"vuesax-linear:slider-horizontal-1":` - - - - -`,"vuesax-linear:slider-horizontal":` - - - - -`,"vuesax-linear:slider-vertical-1":` - - - - -`,"vuesax-linear:slider-vertical":` - - - - -`,"vuesax-linear:slider":` - - - - - -`,"vuesax-linear:smallcaps":` - - - - - - - -`,"vuesax-linear:smart-car":` - - - - - - - - - -`,"vuesax-linear:smart-home":` - - - - - -`,"vuesax-linear:smileys":` - - - - - - - - - -`,"vuesax-linear:sms-edit":` - - - - - -`,"vuesax-linear:sms-notification":` - - - - -`,"vuesax-linear:sms-search":` - - - - - -`,"vuesax-linear:sms-star":` - - - - -`,"vuesax-linear:sms-tracking":` - - - - - -`,"vuesax-linear:sms":` - - - -`,"vuesax-linear:snapchat":` - - - -`,"vuesax-linear:solana-(sol)":` - - - - -`,"vuesax-linear:sort":` - - - - -`,"vuesax-linear:sound":` - - - - - - -`,"vuesax-linear:speaker":` - - - - -`,"vuesax-linear:speedometer":` - - - - -`,"vuesax-linear:spotify":` - - - - - -`,"vuesax-linear:stacks-(stx)":` - - - - - - - - -`,"vuesax-linear:star-1":` - - -`,"vuesax-linear:star-slash":` - - - - -`,"vuesax-linear:star":` - - - - - -`,"vuesax-linear:status-up":` - - - - - - - -`,"vuesax-linear:status":` - - - - -`,"vuesax-linear:stellar-(xlm)":` - - - - - -`,"vuesax-linear:sticker":` - - - -`,"vuesax-linear:stickynote":` - - - - - - - -`,"vuesax-linear:stop-circle":` - - - -`,"vuesax-linear:stop":` - - -`,"vuesax-linear:story":` - - - - - -`,"vuesax-linear:strongbox-2":` - - - - - - - -`,"vuesax-linear:strongbox":` - - - - - -`,"vuesax-linear:subtitle":` - - - - - - -`,"vuesax-linear:sun-1":` - - - -`,"vuesax-linear:sun-fog":` - - - - - - -`,"vuesax-linear:sun":` - - - - - - - - - - - - - - -`,"vuesax-linear:tag-2":` - - - - -`,"vuesax-linear:tag-cross":` - - - - -`,"vuesax-linear:tag-right":` - - -`,"vuesax-linear:tag-user":` - - - - -`,"vuesax-linear:tag":` - - - -`,"vuesax-linear:task-square":` - - - - - - -`,"vuesax-linear:task":` - - - - - - - -`,"vuesax-linear:teacher":` - - - - -`,"vuesax-linear:tenx-(pay)":` - - - -`,"vuesax-linear:tether-(usdt)":` - - - - -`,"vuesax-linear:text-block":` - - - - -`,"vuesax-linear:text-bold":` - - - -`,"vuesax-linear:text-italic":` - - - - -`,"vuesax-linear:text-underline":` - - - -`,"vuesax-linear:text":` - - - - -`,"vuesax-linear:textalign-center":` - - - - - -`,"vuesax-linear:textalign-justifycenter":` - - - - - -`,"vuesax-linear:textalign-justifyleft":` - - - - - -`,"vuesax-linear:textalign-justifyright":` - - - - - -`,"vuesax-linear:textalign-left":` - - - - - -`,"vuesax-linear:textalign-right":` - - - - - -`,"vuesax-linear:the-graph-(grt)":` - - - - - -`,"vuesax-linear:theta-(theta)":` - - - - - - - -`,"vuesax-linear:thorchain-(rune)":` - - -`,"vuesax-linear:tick-circle":` - - - -`,"vuesax-linear:tick-square":` - - - -`,"vuesax-linear:ticket-2":` - - - - -`,"vuesax-linear:ticket-discount":` - - - - - -`,"vuesax-linear:ticket-expired":` - - - - -`,"vuesax-linear:ticket-star":` - - - - - -`,"vuesax-linear:ticket":` - - - -`,"vuesax-linear:timer-1":` - - - - -`,"vuesax-linear:timer-pause":` - - - - - - -`,"vuesax-linear:timer-start":` - - - - - -`,"vuesax-linear:timer":` - - -`,"vuesax-linear:toggle-off-circle":` - - - -`,"vuesax-linear:toggle-off":` - - - -`,"vuesax-linear:toggle-on-circle":` - - - -`,"vuesax-linear:toggle-on":` - - - -`,"vuesax-linear:trade":` - - - - - -`,"vuesax-linear:transaction-minus":` - - - -`,"vuesax-linear:translate":` - - - - - - - - - - - -`,"vuesax-linear:trash":` - - - - - - -`,"vuesax-linear:tree":` - - - - -`,"vuesax-linear:trello":` - - - - -`,"vuesax-linear:trend-down":` - - - - -`,"vuesax-linear:trend-up":` - - - - -`,"vuesax-linear:triangle":` - - - - -`,"vuesax-linear:trontron-(trx)":` - - - - -`,"vuesax-linear:truck-remove":` - - - - - - - - - -`,"vuesax-linear:truck-tick":` - - - - - - - - -`,"vuesax-linear:truck-time":` - - - - - - - - -`,"vuesax-linear:trush-square":` - - - - - -`,"vuesax-linear:twitch":` - - - - -`,"vuesax-linear:ui8":` - - - - - - -`,"vuesax-linear:undo":` - - - -`,"vuesax-linear:unlimited":` - - -`,"vuesax-linear:unlock":` - - - - -`,"vuesax-linear:usd-coin-(usdc)":` - - - - - - -`,"vuesax-linear:user-add":` - - - - - - -`,"vuesax-linear:user-cirlce-add":` - - - - - - - -`,"vuesax-linear:user-edit":` - - - - - -`,"vuesax-linear:user-minus":` - - - - - -`,"vuesax-linear:user-octagon":` - - - - -`,"vuesax-linear:user-remove":` - - - - - - -`,"vuesax-linear:user-search":` - - - - - -`,"vuesax-linear:user-square":` - - - - -`,"vuesax-linear:user-tag":` - - - - -`,"vuesax-linear:user-tick":` - - - - - -`,"vuesax-linear:user":` - - - -`,"vuesax-linear:velas-(vlx)":` - - - -`,"vuesax-linear:verify":` - - - -`,"vuesax-linear:vibe-(vibe)":` - - - - -`,"vuesax-linear:video-add":` - - - - - - - - -`,"vuesax-linear:video-circle":` - - - -`,"vuesax-linear:video-horizontal":` - - - - - - - - - - - -`,"vuesax-linear:video-octagon":` - - - -`,"vuesax-linear:video-play":` - - - - - - -`,"vuesax-linear:video-remove":` - - - - - - - - -`,"vuesax-linear:video-slash":` - - - - - -`,"vuesax-linear:video-square":` - - - -`,"vuesax-linear:video-tick":` - - - - - - - -`,"vuesax-linear:video-time":` - - - - - - - -`,"vuesax-linear:video-vertical":` - - - - - - - - - - - -`,"vuesax-linear:video":` - - - - -`,"vuesax-linear:voice-cricle":` - - - - - - - -`,"vuesax-linear:voice-square":` - - - - - - - -`,"vuesax-linear:volume-cross":` - - - - -`,"vuesax-linear:volume-high":` - - - - -`,"vuesax-linear:volume-low-1":` - - - -`,"vuesax-linear:volume-low":` - - - -`,"vuesax-linear:volume-mute":` - - -`,"vuesax-linear:volume-slash":` - - - - - - -`,"vuesax-linear:volume-up":` - - - - -`,"vuesax-linear:vuesax":` - - - - -`,"vuesax-linear:wallet-1":` - - - - - - -`,"vuesax-linear:wallet-2":` - - - - -`,"vuesax-linear:wallet-3":` - - - - - -`,"vuesax-linear:wallet-add-1":` - - - - - - - - -`,"vuesax-linear:wallet-add":` - - - - - - - -`,"vuesax-linear:wallet-check":` - - - - - - -`,"vuesax-linear:wallet-minus":` - - - - - - - -`,"vuesax-linear:wallet-money":` - - - - - - -`,"vuesax-linear:wallet-remove":` - - - - - - - -`,"vuesax-linear:wallet-search":` - - - - - - -`,"vuesax-linear:wallet":` - - - - -`,"vuesax-linear:wanchain-(wan)-1":` - - -`,"vuesax-linear:wanchain-(wan)":` - - - - - -`,"vuesax-linear:warning-2":` - - - - -`,"vuesax-linear:watch-status":` - - - - - - - -`,"vuesax-linear:watch":` - - - - - -`,"vuesax-linear:weight-1":` - - - - - - -`,"vuesax-linear:weight":` - - - -`,"vuesax-linear:whatsapp":` - - - -`,"vuesax-linear:wifi-square":` - - - - - -`,"vuesax-linear:wifi":` - - - - - -`,"vuesax-linear:wind-2":` - - - - -`,"vuesax-linear:wind":` - - - - -`,"vuesax-linear:windows":` - - - - - -`,"vuesax-linear:wing-(wing)":` - - - - -`,"vuesax-linear:woman":` - - - - -`,"vuesax-linear:xd":` - - - - - -`,"vuesax-linear:xiaomi":` - - - - - -`,"vuesax-linear:xrp-(xrp)":` - - - -`,"vuesax-linear:youtube":` - - - -`,"vuesax-linear:zel-(zel)":` - - - - - -`,"vuesax-linear:zoom":` - - - - -`};function x(r=""){return{prefixVar:i,prefixCls:`${i}-${r}`}}const H=["innerHTML"],L=h({__name:"Icon",props:{icon:{},color:{default:null},size:{default:a}},setup(r){const t=r,{prefixCls:k}=x("icons"),n=w(),d=s(()=>D[`${t.icon}`]),l=s(()=>t.color);return C([()=>t.size,()=>t.icon],()=>{p(()=>{var e;if(t.size&&n.value){const o=(e=n.value)==null?void 0:e.children[0];o.setAttribute("width",t.size),o.setAttribute("height",t.size)}})},{immediate:!0}),u(()=>{var e;if(t.size){const o=(e=n.value)==null?void 0:e.children[0];o.setAttribute("width",t.size),o.setAttribute("height",t.size)}}),(e,o)=>(g(),v("span",{ref_key:"refIcon",ref:n,style:c({color:l.value}),class:m([[M(k)],"!inline-flex"]),innerHTML:d.value},null,14,H))}});const f=j(L,[["__scopeId","data-v-809f366d"]]);export{f as I,x as u}; diff --git a/dist/assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js b/dist/assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js deleted file mode 100644 index 8b25b4f..0000000 --- a/dist/assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js +++ /dev/null @@ -1 +0,0 @@ -import{bJ as Ua,bi as Ka,e as d,L as _,bj as qa,aw as Qn,av as Gn,f as zn,at as ee,d as Ie,i as R,z as de,y as dn,B as Qa,j as A,bk as Ga,ah as Jn,b6 as Xn,F as Mt,aD as Z,x as za,bl as Ja,bm as Xa,ai as tn,a9 as Zn,aN as ea,aU as ta,o as Za,k as el,l as jn}from"./index-c678e119.js";import{f as tl,d as z,u as nl,c as al,a as ll,w as rl,l as ol,b as ul,e as il,T as sl,C as na,g as aa,S as cl}from"./updateLocale-e9df593e.js";import{B as dl}from"./index-c5016c96.js";import{J as fl,b as vl,K as la}from"./isSymbol-5130882b.js";import{K as J,s as hl}from"./shallowequal-93b92d94.js";import{w as Ae}from"./_plugin-vue_export-helper-edd5ed68.js";import{c as gl}from"./vnode-34fe2aaf.js";import{u as Ne,a as _n}from"./useState-fb1fd992.js";import{u as ml}from"./useMemo-3527b8f5.js";import{a as ra}from"./FormItemContext-53695780.js";import{o as pl}from"./omit-30cc2465.js";const yl={locale:"fa_IR",today:"امروز",now:"اکنون",backToToday:"بازگشت به روز",ok:"باشه",clear:"پاک کردن",month:"ماه",year:"سال",timeSelect:"انتخاب زمان",dateSelect:"انتخاب تاریخ",monthSelect:"یک ماه را انتخاب کنید",yearSelect:"یک سال را انتخاب کنید",decadeSelect:"یک دهه را انتخاب کنید",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"ماه قبل (PageUp)",nextMonth:"ماه بعد (PageDown)",previousYear:"سال قبل (Control + left)",nextYear:"سال بعد (Control + right)",previousDecade:"دهه قبل",nextDecade:"دهه بعد",previousCentury:"قرن قبل",nextCentury:"قرن بعد"},Cl={lang:{placeholder:"انتخاب تاریخ",yearPlaceholder:"انتخاب سال",quarterPlaceholder:"انتخاب فصل",monthPlaceholder:"انتخاب ماه",weekPlaceholder:"انتخاب هفته",rangePlaceholder:["تاریخ شروع","تاریخ پایان"],rangeYearPlaceholder:["سال شروع","سال پایان"],rangeMonthPlaceholder:["ماه شروع","ماه پایان"],rangeWeekPlaceholder:["هفته شروع","هفته پایان"],...yl},timePickerLocale:{...Ua}};function yt(e,t){return wl(e)||kl(e,t)||bl()}function wl(e){if(Array.isArray(e))return e}function kl(e,t){var a=[],n=!0,r=!1,l=void 0;try{for(var o=e[Symbol.iterator](),u;!(n=(u=o.next()).done)&&(a.push(u.value),!(t&&a.length===t));n=!0);}catch(i){r=!0,l=i}finally{try{!n&&o.return!=null&&o.return()}finally{if(r)throw l}}return a}function bl(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}var ie=Math.floor;function tt(e,t){return e-t*ie(e/t)}function oa(e){return e%4==0&&!(e%100==0&&e%400!=0)}var ua=17214255e-1;function xt(e,t,a){return ua-1+365*(e-1)+ie((e-1)/4)+-ie((e-1)/100)+ie((e-1)/400)+ie((367*t-362)/12+(t<=2?0:oa(e)?-1:-2)+a)}function Pl(e){var t,a,n,r,l,o,u,i,f,c,h,v;t=ie(e-.5)+.5,a=t-ua,n=ie(a/146097),r=tt(a,146097),l=ie(r/36524),o=tt(r,36524),u=ie(o/1461),i=tt(o,1461),f=ie(i/365),c=n*400+l*100+u*4+f,l==4||f==4||c++,h=t-xt(c,1,1),v=t=0?474:473),r=474+tt(n,2820),a+(t<=7?(t-1)*31:(t-1)*30+6)+ie((r*682-110)/2816)+(r-1)*365+ie(n/2820)*1029983+(Dl-1)}function Ml(e){var t,a,n,r,l,o,u,i,f,c;return e=ie(e)+.5,r=e-$t(475,1,1),l=ie(r/1029983),o=tt(r,1029983),o==1029982?u=2820:(i=ie(o/366),f=tt(o,366),u=ie((2134*i+2816*f+2815)/1028522)+i+1),t=u+2820*l+474,t<=0&&t--,c=e-$t(t,1,1)+1,a=c<=186?Math.ceil(c/31):Math.ceil((c-6)/30),n=e-$t(t,a,1)+1,[t,a,n]}var Ct={J:function(t,a,n){return Ml(xt(t,a,n))},G:function(t,a,n){return Pl($t(t,a,n))}},xl=/^(\d{4})[-/]?(\d{1,2})[-/]?(\d{0,2})(.*)?$/,$l=/\[.*?\]|jY{2,4}|jM{1,4}|jD{1,2}|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,Qt="date",et="day",qe="month",Qe="year",Sl="week",Nl="YYYY-MM-DDTHH:mm:ssZ",Yl={jmonths:"فروردین_اردیبهشت_خرداد_تیر_مرداد_شهریور_مهر_آبان_آذر_دی_بهمن_اسفند".split("_")},Tl=function(e,t,a){var n=t.prototype,r=n.$utils(),l=function(x){return x.$C==="jalali"},o=r.prettyUnit||r.p,u=r.isUndefined||r.u,i=r.padStart||r.s,f=r.monthDiff||r.m,c=r.absFloor||r.a,h=function(x){return function(){var $=x.bind(this).apply(void 0,arguments);return $.$C=this.$C,$.isJalali()&&$.InitJalali(),$}};n.startOf=h(n.startOf),n.endOf=h(n.endOf),n.add=h(n.add),n.subtract=h(n.subtract),n.set=h(n.set);var v=n.parse,s=n.init,m=n.startOf,g=n.$set,y=n.add,p=n.format,P=n.diff,M=n.year,Y=n.month,V=n.date,q=n.daysInMonth,B=n.toArray;a.$C="gregory",a.$fdow=6,a.calendar=function(k){return a.$C=k,a},n.calendar=function(k){var x=this.clone();return x.$C=k,x.isJalali()&&x.InitJalali(),x},n.isJalali=function(){return l(this)},a.en.jmonths="Farvardin_Ordibehesht_Khordaad_Tir_Mordaad_Shahrivar_Mehr_Aabaan_Aazar_Dey_Bahman_Esfand".split("_"),a.locale("fa",Object.assign({},tl,{},Yl),!0);var I=function(x,$){return a(x,{locale:$.$L,utc:$.$u,calendar:$.$C})};n.init=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};s.bind(this)(k),this.isJalali()&&this.InitJalali()},n.parse=function(k){var x;if(this.$C=k.calendar||this.$C||a.$C,k.jalali&&typeof k.date=="string"&&/.*[^Z]$/i.test(k.date)&&(x=k.date.match(xl))){var $=Ct.G(parseInt(x[1],10),parseInt(x[2],10),parseInt(x[3]||1,10)),D=yt($,3),j=D[0],F=D[1],E=D[2];k.date="".concat(j,"-").concat(F,"-").concat(E).concat(x[4]||"")}return v.bind(this)(k)},n.InitJalali=function(){var k=Ct.J(this.$y,this.$M+1,this.$D),x=yt(k,3),$=x[0],D=x[1],j=x[2];this.$jy=$,this.$jM=D-1,this.$jD=j},n.startOf=function(k,x){var $=this;if(!l(this))return m.bind(this)(k,x);var D=u(x)?!0:x,j=o(k),F=function(b,w){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$.$jy,N=Ct.G(O,w+1,b),H=yt(N,3),U=H[0],ae=H[1],re=H[2],ce=I(new Date(U,ae-1,re),$);return(D?ce:ce.endOf(et)).$set("hour",1)},E=(this.$W+(7-a.$fdow))%7;switch(j){case Qe:return D?F(1,0):F(0,0,this.$jy+1);case qe:return D?F(1,this.$jM):F(0,(this.$jM+1)%12,this.$jy+parseInt((this.$jM+1)/12,10));case Sl:return D?F(this.$jD-E,this.$jM):F(this.$jD+(6-E),this.$jM);default:return m.bind(this)(k,x)}},n.$set=function(k,x){var $=this;if(!l(this))return g.bind(this)(k,x);var D=o(k),j=function(E,ne){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$.$jy,w=Ct.G(b,ne+1,E),O=yt(w,3),N=O[0],H=O[1],U=O[2];return $.$d.setFullYear(N),$.$d.setMonth(H-1),$.$d.setDate(U),$};switch(D){case Qt:case et:j(x,this.$jM);break;case qe:j(this.$jD,x);break;case Qe:j(this.$jD,this.$jM,x);break;default:return g.bind(this)(k,x)}return this.init(),this},n.add=function(k,x){var $=this;if(!l(this))return y.bind(this)(k,x);k=Number(k);var D=x&&(x.length===1||x==="ms")?x:o(x),j=function(N,H){var U=$.set(Qt,1).set(N,H+k);return U.set(Qt,Math.min($.$jD,U.daysInMonth()))};if(["M",qe].indexOf(D)>-1){var F=this.$jM+k,E=F<0?-Math.ceil(-F/12):parseInt(F/12,10),ne=this.$jD,b=this.set(et,1).add(E,Qe).set(qe,F-E*12);return b.set(et,Math.min(b.daysInMonth(),ne))}if(["y",Qe].indexOf(D)>-1)return j(Qe,this.$jy);if(["d",et].indexOf(D)>-1){var w=new Date(this.$d);return w.setDate(w.getDate()+k),I(w,this)}return y.bind(this)(k,x)},n.format=function(k,x){var $=this;if(!l(this))return p.bind(this)(k,x);var D=k||Nl,j=x||this.$locale(),F=j.jmonths;return D.replace($l,function(E){if(E.indexOf("[")>-1)return E.replace(/\[|\]/g,"");switch(E){case"YY":return String($.$jy).slice(-2);case"YYYY":return String($.$jy);case"M":return String($.$jM+1);case"MM":return i($.$jM+1,2,"0");case"MMM":return F[$.$jM].slice(0,3);case"MMMM":return F[$.$jM];case"D":return String($.$jD);case"DD":return i($.$jD,2,"0");default:return p.bind($)(E,x)}})},n.diff=function(k,x,$){if(!l(this))return P.bind(this)(k,x,$);var D=o(x),j=a(k),F=f(this,j);switch(D){case Qe:F/=12;break;case qe:break;default:return P.bind(this)(k,x,$)}return $?F:c(F)},n.$g=function(k,x,$){return u(k)?this[x]:this.set($,k)},n.year=function(k){return l(this)?this.$g(k,"$jy",Qe):M.bind(this)(k)},n.month=function(k){return l(this)?this.$g(k,"$jM",qe):Y.bind(this)(k)},n.date=function(k){return l(this)?this.$g(k,"$jD",et):V.bind(this)(k)},n.daysInMonth=function(){return l(this)?this.endOf(qe).$jD:q.bind(this)()},B&&(n.toArray=function(){return l(this)?[this.$jy,this.$jM,this.$jD,this.$H,this.$m,this.$s,this.$ms]:B.bind(this)()}),n.clone=function(){return I(this.toDate(),this)}};z.extend(nl);z.extend(Tl);z.calendar("jalali");z.extend(al);z.extend(ll);z.extend(rl);z.extend(ol);z.extend(ul);z.extend(il);z.extend((e,t)=>{const a=t.prototype,n=a.format;a.format=function(l){const o=(l||"").replace("Wo","wo");return n.bind(this)(o)}});const Rl=["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"],Vl=["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"];z.updateLocale("fa",{months:Vl,monthsShort:Rl});const Fl={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fa_IR:"fa",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ge=e=>Fl[e]||e.split("_")[0],Bn=()=>{Ka(!1,"Not match any format. Please help to fire a issue about this.")},Al={getNow:()=>z().locale("fa"),getFixedDate:e=>z(e,["YYYY-M-DD","YYYY-MM-DD"]),getEndDate:e=>e.endOf("month"),getWeekDay:e=>{const t=e.locale("en");return t.weekday()+t.localeData().firstDayOfWeek()},getYear:e=>e.year(),getMonth:e=>e.month(),getDate:e=>e.locale("fa").date(),getHour:e=>e.hour(),getMinute:e=>e.minute(),getSecond:e=>e.second(),addYear:(e,t)=>e.add(t,"year"),addMonth:(e,t)=>e.add(t,"month"),addDate:(e,t)=>e.add(t,"day"),setYear:(e,t)=>e.year(t),setMonth:(e,t)=>e.month(t),setDate:(e,t)=>e.date(t),setHour:(e,t)=>e.hour(t),setMinute:(e,t)=>e.minute(t),setSecond:(e,t)=>e.second(t),isAfter:(e,t)=>e.isAfter(t),isValidate:e=>e.isValid(),locale:{getWeekFirstDay:e=>z().locale(Ge(e)).localeData().firstDayOfWeek(),getWeekFirstDate:(e,t)=>t.locale(Ge(e)).weekday(0),getWeek:(e,t)=>t.locale(Ge(e)).week(),getShortWeekDays:e=>z().locale(Ge(e)).localeData().weekdaysMin(),getShortMonths:e=>z().locale(Ge(e)).localeData().monthsShort(),format:(e,t,a)=>t.locale(Ge(e)).format(a),parse:(e,t,a)=>{const n=Ge(e);for(let r=0;rArray.isArray(e)?e.map(a=>typeof a=="string"&&a?z(a,t):a||null):typeof e=="string"&&e?z(e,t):e||null,toString:(e,t)=>Array.isArray(e)?e.map(a=>z.isDayjs(a)?a.format(t):a):z.isDayjs(e)?e.format(t):e},Il=(e,{attrs:t,slots:a})=>d(dl,_({size:"small",type:"primary"},e,t),a);function Ol(e,{slots:t,attrs:a}){return d(sl,_({color:"blue"},e,a),t)}function te(e){const t=qa();return{...e,...t}}const ia=Symbol("PanelContextProps"),fn=e=>{Qn(ia,e)},Ye=()=>Gn(ia,{}),wt={visibility:"hidden"};function Be(e,{slots:t}){var m;const a=te(e),{prefixCls:n,prevIcon:r="‹",nextIcon:l="›",superPrevIcon:o="«",superNextIcon:u="»",onSuperPrev:i,onSuperNext:f,onPrev:c,onNext:h}=a,{hideNextBtn:v,hidePrevBtn:s}=Ye();return d("div",{class:n},[i&&d("button",{type:"button",onClick:i,tabindex:-1,class:`${n}-super-prev-btn`,style:s.value?wt:{}},[o]),c&&d("button",{type:"button",onClick:c,tabindex:-1,class:`${n}-prev-btn`,style:s.value?wt:{}},[r]),d("div",{class:`${n}-view`},[(m=t.default)==null?void 0:m.call(t)]),h&&d("button",{type:"button",onClick:h,tabindex:-1,class:`${n}-next-btn`,style:v.value?wt:{}},[l]),f&&d("button",{type:"button",onClick:f,tabindex:-1,class:`${n}-super-next-btn`,style:v.value?wt:{}},[u])])}Be.displayName="Header";Be.inheritAttrs=!1;function vn(e){const t=te(e),{prefixCls:a,generateConfig:n,viewDate:r,onPrevDecades:l,onNextDecades:o}=t,{hideHeader:u}=Ye();if(u)return null;const i=`${a}-header`,f=n.getYear(r),c=Math.floor(f/Ve)*Ve,h=c+Ve-1;return d(Be,_(t,{prefixCls:i,onSuperPrev:l,onSuperNext:o}),{default:()=>[c,zn("-"),h]})}vn.displayName="DecadeHeader";vn.inheritAttrs=!1;function sa(e,t,a,n,r){let l=e.setHour(t,a);return l=e.setMinute(l,n),l=e.setSecond(l,r),l}function St(e,t,a){if(!a)return t;let n=t;return n=e.setHour(n,e.getHour(a)),n=e.setMinute(n,e.getMinute(a)),n=e.setSecond(n,e.getSecond(a)),n}function El(e,t,a,n,r,l){const o=Math.floor(e/n)*n;if(o{D||n[1]($)},onMouseenter:()=>{!D&&p&&p($)},onMouseleave:()=>{!D&&P&&P($)}},[v?v($):d("div",{class:`${Y}-inner`},[h($)])]))}V.push(d("tr",{key:q,class:i&&i(I)},[B]))}return d("div",{class:`${t}-body`},[d("table",{class:`${t}-content`},[y&&d("thead",null,[d("tr",null,[y])]),d("tbody",null,[V])])])}ze.displayName="PanelBody";ze.inheritAttrs=!1;const nn=3,Ln=4;function hn(e){const t=te(e),a=Me-1,{prefixCls:n,viewDate:r,generateConfig:l}=t,o=`${n}-cell`,u=l.getYear(r),i=Math.floor(u/Me)*Me,f=Math.floor(u/Ve)*Ve,c=f+Ve-1,h=l.setYear(r,f-Math.ceil((nn*Ln*Me-Ve)/2));return d(ze,_(t,{rowNum:Ln,colNum:nn,baseDate:h,getCellText:s=>{const m=l.getYear(s);return`${m}-${m+a}`},getCellClassName:s=>{const m=l.getYear(s),g=m+a;return{[`${o}-in-view`]:f<=m&&g<=c,[`${o}-selected`]:m===i}},getCellDate:(s,m)=>l.addYear(s,m*Me)}),null)}hn.displayName="DecadeBody";hn.inheritAttrs=!1;const kt=new Map;function jl(e,t){let a;function n(){fl(e)?t():a=Ae(()=>{n()})}return n(),()=>{Ae.cancel(a)}}function an(e,t,a){if(kt.get(e)&&Ae.cancel(kt.get(e)),a<=0){kt.set(e,Ae(()=>{e.scrollTop=t}));return}const r=(t-e.scrollTop)/a*10;kt.set(e,Ae(()=>{e.scrollTop+=r,e.scrollTop!==t&&an(e,t,a-10)}))}function at(e,{onLeftRight:t,onCtrlLeftRight:a,onUpDown:n,onPageUpDown:r,onEnter:l}){const{which:o,ctrlKey:u,metaKey:i}=e;switch(o){case J.LEFT:if(u||i){if(a)return a(-1),!0}else if(t)return t(-1),!0;break;case J.RIGHT:if(u||i){if(a)return a(1),!0}else if(t)return t(1),!0;break;case J.UP:if(n)return n(-1),!0;break;case J.DOWN:if(n)return n(1),!0;break;case J.PAGE_UP:if(r)return r(-1),!0;break;case J.PAGE_DOWN:if(r)return r(1),!0;break;case J.ENTER:if(l)return l(),!0;break}return!1}function ca(e,t,a,n){let r=e;if(!r)switch(t){case"time":r=n?"hh:mm:ss a":"HH:mm:ss";break;case"week":r="gggg-wo";break;case"month":r="YYYY-MM";break;case"quarter":r="YYYY-[Q]Q";break;case"year":r="YYYY";break;default:r=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return r}function da(e,t,a){const n=e==="time"?8:10,r=typeof t=="function"?t(a.getNow()).length:t.length;return Math.max(n,r)+2}let ct=null;const bt=new Set;function _l(e){return!ct&&typeof window<"u"&&window.addEventListener&&(ct=t=>{[...bt].forEach(a=>{a(t)})},window.addEventListener("mousedown",ct)),bt.add(e),()=>{bt.delete(e),bt.size===0&&(window.removeEventListener("mousedown",ct),ct=null)}}function Bl(e){var a;const t=e.target;return e.composed&&t.shadowRoot&&((a=e.composedPath)==null?void 0:a.call(e)[0])||t}const Ll=e=>e==="month"||e==="date"?"year":e,Wl=e=>e==="date"?"month":e,Ul=e=>e==="month"||e==="date"?"quarter":e,Kl=e=>e==="date"?"week":e,ql={year:Ll,month:Wl,quarter:Ul,week:Kl,time:null,date:null};function fa(e,t){return e.some(a=>a&&a.contains(t))}const Me=10,Ve=Me*10;function gn(e){const t=te(e),{prefixCls:a,onViewDateChange:n,generateConfig:r,viewDate:l,operationRef:o,onSelect:u,onPanelChange:i}=t,f=`${a}-decade-panel`;o.value={onKeydown:v=>at(v,{onLeftRight:s=>{u(r.addYear(l,s*Me),"key")},onCtrlLeftRight:s=>{u(r.addYear(l,s*Ve),"key")},onUpDown:s=>{u(r.addYear(l,s*Me*nn),"key")},onEnter:()=>{i("year",l)}})};const c=v=>{const s=r.addYear(l,v*Ve);n(s),i(null,s)},h=v=>{u(v,"mouse"),i("year",v)};return d("div",{class:f},[d(vn,_(t,{prefixCls:a,onPrevDecades:()=>{c(-1)},onNextDecades:()=>{c(1)}}),null),d(hn,_(t,{prefixCls:a,onSelect:h}),null)])}gn.displayName="DecadePanel";gn.inheritAttrs=!1;const Nt=7;function Je(e,t){if(!e&&!t)return!0;if(!e||!t)return!1}function Ql(e,t,a){const n=Je(t,a);if(typeof n=="boolean")return n;const r=Math.floor(e.getYear(t)/10),l=Math.floor(e.getYear(a)/10);return r===l}function Rt(e,t,a){const n=Je(t,a);return typeof n=="boolean"?n:e.getYear(t)===e.getYear(a)}function ln(e,t){return Math.floor(e.getMonth(t)/3)+1}function va(e,t,a){const n=Je(t,a);return typeof n=="boolean"?n:Rt(e,t,a)&&ln(e,t)===ln(e,a)}function mn(e,t,a){const n=Je(t,a);return typeof n=="boolean"?n:Rt(e,t,a)&&e.getMonth(t)===e.getMonth(a)}function Fe(e,t,a){const n=Je(t,a);return typeof n=="boolean"?n:e.getYear(t)===e.getYear(a)&&e.getMonth(t)===e.getMonth(a)&&e.getDate(t)===e.getDate(a)}function Gl(e,t,a){const n=Je(t,a);return typeof n=="boolean"?n:e.getHour(t)===e.getHour(a)&&e.getMinute(t)===e.getMinute(a)&&e.getSecond(t)===e.getSecond(a)}function ha(e,t,a,n){const r=Je(a,n);return typeof r=="boolean"?r:e.locale.getWeek(t,a)===e.locale.getWeek(t,n)}function nt(e,t,a){return Fe(e,t,a)&&Gl(e,t,a)}function Pt(e,t,a,n){return!t||!a||!n?!1:!Fe(e,t,n)&&!Fe(e,a,n)&&e.isAfter(n,t)&&e.isAfter(a,n)}function zl(e,t,a){const n=t.locale.getWeekFirstDay(e),r=t.setDate(a,1),l=t.getWeekDay(r);let o=t.addDate(r,n-l);return t.getMonth(o)===t.getMonth(a)&&t.getDate(o)>1&&(o=t.addDate(o,-7)),o}function dt(e,t,a,n=1){switch(t){case"year":return a.addYear(e,n*10);case"quarter":case"month":return a.addYear(e,n);default:return a.addMonth(e,n)}}function se(e,{generateConfig:t,locale:a,format:n}){return typeof n=="function"?n(e):t.locale.format(a.locale,e,n)}function ga(e,{generateConfig:t,locale:a,formatList:n}){return!e||typeof n[0]=="function"?null:t.locale.parse(a.locale,e,n)}function rn({cellDate:e,mode:t,disabledDate:a,generateConfig:n}){if(!a)return!1;const r=(l,o,u)=>{let i=o;for(;i<=u;){let f;switch(l){case"date":{if(f=n.setDate(e,i),!a(f))return!1;break}case"month":{if(f=n.setMonth(e,i),!rn({cellDate:f,mode:"month",generateConfig:n,disabledDate:a}))return!1;break}case"year":{if(f=n.setYear(e,i),!rn({cellDate:f,mode:"year",generateConfig:n,disabledDate:a}))return!1;break}}i+=1}return!0};switch(t){case"date":case"week":return a(e);case"month":{const o=n.getDate(n.getEndDate(e));return r("date",1,o)}case"quarter":{const l=Math.floor(n.getMonth(e)/3)*3,o=l+2;return r("month",l,o)}case"year":return r("month",0,11);case"decade":{const l=n.getYear(e),o=Math.floor(l/Me)*Me,u=o+Me-1;return r("year",o,u)}}}function pn(e){const t=te(e),{hideHeader:a}=Ye();if(a.value)return null;const{prefixCls:n,generateConfig:r,locale:l,value:o,format:u}=t,i=`${n}-header`;return d(Be,{prefixCls:i},{default:()=>[o?se(o,{locale:l,format:u,generateConfig:r}):" "]})}pn.displayName="TimeHeader";pn.inheritAttrs=!1;const Dt=Ie({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup(e){const{open:t}=Ye(),a=R(null),n=R(new Map),r=R();return de(()=>e.value,()=>{const l=n.value.get(e.value);l&&t.value!==!1&&an(a.value,l.offsetTop,120)}),dn(()=>{var l;(l=r.value)==null||l.call(r)}),de(t,()=>{var l;(l=r.value)==null||l.call(r),Qa(()=>{if(t.value){const o=n.value.get(e.value);o&&(r.value=jl(o,()=>{an(a.value,o.offsetTop,0)}))}})},{immediate:!0,flush:"post"}),()=>{const{prefixCls:l,units:o,onSelect:u,value:i,active:f,hideDisabledOptions:c}=e,h=`${l}-cell`;return d("ul",{class:ee(`${l}-column`,{[`${l}-column-active`]:f}),ref:a,style:{position:"relative"}},[o.map(v=>c&&v.disabled?null:d("li",{key:v.value,ref:s=>{n.value.set(v.value,s)},class:ee(h,{[`${h}-disabled`]:v.disabled,[`${h}-selected`]:i===v.value}),onClick:()=>{v.disabled||u(v.value)}},[d("div",{class:`${h}-inner`},[v.label])]))])}}});function ma(e,t,a="0"){let n=String(e);for(;n.lengthe;function pa(e){return e==null?[]:Array.isArray(e)?e:[e]}function ya(e){const t={};return Object.keys(e).forEach(a=>{(a.substr(0,5)==="data-"||a.substr(0,5)==="aria-"||a==="role"||a==="name")&&a.substr(0,7)!=="data-__"&&(t[a]=e[a])}),t}function W(e,t){return e?e[t]:null}function be(e,t,a){const n=[W(e,0),W(e,1)];return n[a]=typeof t=="function"?t(n[a]):t,!n[0]&&!n[1]?null:n}function Gt(e,t,a,n){const r=[];for(let l=e;l<=t;l+=a)r.push({label:ma(l,2),value:l,disabled:(n||[]).includes(l)});return r}const Xl=Ie({name:"TimeBody",inheritAttrs:!1,props:["generateConfig","prefixCls","operationRef","activeColumnIndex","value","showHour","showMinute","showSecond","use12Hours","hourStep","minuteStep","secondStep","disabledHours","disabledMinutes","disabledSeconds","disabledTime","hideDisabledOptions","onSelect"],setup(e){const t=A(()=>e.value?e.generateConfig.getHour(e.value):-1),a=A(()=>e.use12Hours?t.value>=12:!1),n=A(()=>e.use12Hours?t.value%12:t.value),r=A(()=>e.value?e.generateConfig.getMinute(e.value):-1),l=A(()=>e.value?e.generateConfig.getSecond(e.value):-1),o=R(e.generateConfig.getNow()),u=R(),i=R(),f=R();Ga(()=>{o.value=e.generateConfig.getNow()}),Jn(()=>{if(e.disabledTime){const y=e.disabledTime(o);[u.value,i.value,f.value]=[y.disabledHours,y.disabledMinutes,y.disabledSeconds]}else[u.value,i.value,f.value]=[e.disabledHours,e.disabledMinutes,e.disabledSeconds]});const c=(y,p,P,M)=>{let Y=e.value||e.generateConfig.getNow();const V=Math.max(0,p),q=Math.max(0,P),B=Math.max(0,M);return Y=sa(e.generateConfig,Y,!e.use12Hours||!y?V:V+12,q,B),Y},h=A(()=>Gt(0,23,e.hourStep??1,u.value&&u.value())),v=A(()=>{if(!e.use12Hours)return[!1,!1];const y=[!0,!0];return h.value.forEach(({disabled:p,value:P})=>{p||(P>=12?y[1]=!1:y[0]=!1)}),y}),s=A(()=>e.use12Hours?h.value.filter(a.value?y=>y.value>=12:y=>y.value<12).map(y=>{const p=y.value%12,P=p===0?"12":ma(p,2);return{...y,label:P,value:p}}):h.value),m=A(()=>Gt(0,59,e.minuteStep??1,i.value&&i.value(t.value))),g=A(()=>Gt(0,59,e.secondStep??1,f.value&&f.value(t.value,r)));return()=>{const{prefixCls:y,operationRef:p,activeColumnIndex:P,showHour:M,showMinute:Y,showSecond:V,use12Hours:q,hideDisabledOptions:B,onSelect:I}=e,k=[],x=`${y}-content`,$=`${y}-time-panel`;p.value={onUpDown:F=>{const E=k[P];if(E){const ne=E.units.findIndex(w=>w.value===E.value),b=E.units.length;for(let w=1;w{I(c(a.value,F,r.value,l.value),"mouse")}),D(Y,d(Dt,{key:"minute"},null),r.value,m.value,F=>{I(c(a.value,n.value,F,l.value),"mouse")}),D(V,d(Dt,{key:"second"},null),l.value,g.value,F=>{I(c(a.value,n.value,r.value,F),"mouse")});let j=-1;return typeof a.value=="boolean"&&(j=a.value?1:0),D(q===!0,d(Dt,{key:"12hours"},null),j,[{label:"AM",value:0,disabled:v.value[0]},{label:"PM",value:1,disabled:v.value[1]}],F=>{I(c(!!F,n.value,r.value,l.value),"mouse")}),d("div",{class:x},[k.map(({node:F})=>F)])}}}),Zl=e=>e.filter(t=>t!==!1).length;function Vt(e){const t=te(e),{generateConfig:a,format:n="HH:mm:ss",prefixCls:r,active:l,operationRef:o,showHour:u,showMinute:i,showSecond:f,use12Hours:c=!1,onSelect:h,value:v}=t,s=`${r}-time-panel`,m=R(),g=R(-1),y=Zl([u,i,f,c]);return o.value={onKeydown:p=>at(p,{onLeftRight:P=>{g.value=(g.value+P+y)%y},onUpDown:P=>{g.value===-1?g.value=0:m.value&&m.value.onUpDown(P)},onEnter:()=>{h(v||a.getNow(),"key"),g.value=-1}}),onBlur:()=>{g.value=-1}},d("div",{class:ee(s,{[`${s}-active`]:l})},[d(pn,_(t,{format:n,prefixCls:r}),null),d(Xl,_(t,{prefixCls:r,activeColumnIndex:g.value,operationRef:m}),null)])}Vt.displayName="TimePanel";Vt.inheritAttrs=!1;function Ft({cellPrefixCls:e,generateConfig:t,rangedValue:a,hoverRangedValue:n,isInView:r,isSameCell:l,offsetCell:o,today:u,value:i}){function f(c){const h=o(c,-1),v=o(c,1),s=W(a,0),m=W(a,1),g=W(n,0),y=W(n,1),p=Pt(t,g,y,c);function P(I){return l(s,I)}function M(I){return l(m,I)}const Y=l(g,c),V=l(y,c),q=(p||V)&&(!r(h)||M(h)),B=(p||Y)&&(!r(v)||P(v));return{[`${e}-in-view`]:r(c),[`${e}-in-range`]:Pt(t,s,m,c),[`${e}-range-start`]:P(c),[`${e}-range-end`]:M(c),[`${e}-range-start-single`]:P(c)&&!m,[`${e}-range-end-single`]:M(c)&&!s,[`${e}-range-start-near-hover`]:P(c)&&(l(h,g)||Pt(t,g,y,h)),[`${e}-range-end-near-hover`]:M(c)&&(l(v,y)||Pt(t,g,y,v)),[`${e}-range-hover`]:p,[`${e}-range-hover-start`]:Y,[`${e}-range-hover-end`]:V,[`${e}-range-hover-edge-start`]:q,[`${e}-range-hover-edge-end`]:B,[`${e}-range-hover-edge-start-near-range`]:q&&l(h,m),[`${e}-range-hover-edge-end-near-range`]:B&&l(v,s),[`${e}-today`]:l(u,c),[`${e}-selected`]:l(i,c)}}return f}const Ca=Symbol("RangeContextProps"),er=e=>{Qn(Ca,e)},ft=()=>Gn(Ca,{rangedValue:R(),hoverRangedValue:R(),inRange:R(),panelPosition:R()}),tr=Ie({name:"PanelContextProvider",inheritAttrs:!1,props:{value:{type:Object,default:()=>({})}},setup(e,{slots:t}){const a={rangedValue:R(e.value.rangedValue),hoverRangedValue:R(e.value.hoverRangedValue),inRange:R(e.value.inRange),panelPosition:R(e.value.panelPosition)};return er(a),de(()=>e.value,()=>{Object.keys(e.value).forEach(n=>{a[n]&&(a[n].value=e.value[n])})}),()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}});function At(e){const t=te(e),{prefixCls:a,generateConfig:n,prefixColumn:r,locale:l,rowCount:o,viewDate:u,value:i,dateRender:f}=t,{rangedValue:c,hoverRangedValue:h}=ft(),v=zl(l.locale,n,u),s=`${a}-cell`,m=n.locale.getWeekFirstDay(l.locale),g=n.getNow(),y=[],p=l.shortWeekDays||(n.locale.getShortWeekDays?n.locale.getShortWeekDays(l.locale):[]);r&&y.push(d("th",{key:"empty","aria-label":"empty cell"},null));for(let Y=0;YFe(n,Y,V),isInView:Y=>mn(n,Y,u),offsetCell:(Y,V)=>n.addDate(Y,V)});return d(ze,_(t,{rowNum:o,colNum:Nt,baseDate:v,getCellNode:f?Y=>f({current:Y,today:g}):void 0,getCellText:n.getDate,getCellClassName:P,getCellDate:n.addDate,titleCell:Y=>se(Y,{locale:l,format:"YYYY-MM-DD",generateConfig:n}),headerCells:y}),null)}At.displayName="DateBody";At.inheritAttrs=!1;At.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Xn(e)}function yn(e){const t=te(e),{prefixCls:a,generateConfig:n,locale:r,viewDate:l,onNextMonth:o,onPrevMonth:u,onNextYear:i,onPrevYear:f,onYearClick:c,onMonthClick:h}=t,{hideHeader:v}=Ye();if(v.value)return null;const s=`${a}-header`,m=r.shortMonths||(n.locale.getShortMonths?n.locale.getShortMonths(r.locale):[]),g=n.getMonth(l),y=d("button",{type:"button",key:"year",onClick:c,tabindex:-1,class:`${a}-year-btn`},[se(l,{locale:r,format:r.yearFormat,generateConfig:n})]),p=d("button",{type:"button",key:"month",onClick:h,tabindex:-1,class:`${a}-month-btn`},[r.monthFormat?se(l,{locale:r,format:r.monthFormat,generateConfig:n}):m[g]]),P=r.monthBeforeYear?[p,y]:[y,p];return d(Be,_(t,{prefixCls:s,onSuperPrev:f,onPrev:u,onNext:o,onSuperNext:i}),nr(P)?P:{default:()=>[P]})}yn.displayName="DateHeader";yn.inheritAttrs=!1;const ar=6;function vt(e){const t=te(e),{prefixCls:a,panelName:n="date",keyboardConfig:r,active:l,operationRef:o,generateConfig:u,value:i,viewDate:f,onViewDateChange:c,onPanelChange:h,onSelect:v}=t,s=`${a}-${n}-panel`;o.value={onKeydown:y=>at(y,{onLeftRight:p=>{v(u.addDate(i||f,p),"key")},onCtrlLeftRight:p=>{v(u.addYear(i||f,p),"key")},onUpDown:p=>{v(u.addDate(i||f,p*Nt),"key")},onPageUpDown:p=>{v(u.addMonth(i||f,p),"key")},...r})};const m=y=>{const p=u.addYear(f,y);c(p),h(null,p)},g=y=>{const p=u.addMonth(f,y);c(p),h(null,p)};return d("div",{class:ee(s,{[`${s}-active`]:l})},[d(yn,_(t,{prefixCls:a,value:i,viewDate:f,onPrevYear:()=>{m(-1)},onNextYear:()=>{m(1)},onPrevMonth:()=>{g(-1)},onNextMonth:()=>{g(1)},onMonthClick:()=>{h("month",f)},onYearClick:()=>{h("year",f)}}),null),d(At,_(t,{onSelect:y=>v(y,"mouse"),prefixCls:a,value:i,viewDate:f,rowCount:ar}),null)])}vt.displayName="DatePanel";vt.inheritAttrs=!1;const Wn=Jl("date","time");function Cn(e){const t=te(e),{prefixCls:a,operationRef:n,generateConfig:r,value:l,defaultValue:o,disabledTime:u,showTime:i,onSelect:f}=t,c=`${a}-datetime-panel`,h=R(null),v=R({}),s=R({}),m=typeof i=="object"?{...i}:{};function g(M){const Y=Wn.indexOf(h.value)+M;return Wn[Y]||null}const y=M=>{s.value.onBlur&&s.value.onBlur(M),h.value=null};n.value={onKeydown:M=>{if(M.which===J.TAB){const Y=g(M.shiftKey?-1:1);return h.value=Y,Y&&M.preventDefault(),!0}if(h.value){const Y=h.value==="date"?v:s;return Y.value&&Y.value.onKeydown&&Y.value.onKeydown(M),!0}return[J.LEFT,J.RIGHT,J.UP,J.DOWN].includes(M.which)?(h.value="date",!0):!1},onBlur:y,onClose:y};const p=(M,Y)=>{let V=M;Y==="date"&&!l&&m.defaultValue?(V=r.setHour(V,r.getHour(m.defaultValue)),V=r.setMinute(V,r.getMinute(m.defaultValue)),V=r.setSecond(V,r.getSecond(m.defaultValue))):Y==="time"&&!l&&o&&(V=r.setYear(V,r.getYear(o)),V=r.setMonth(V,r.getMonth(o)),V=r.setDate(V,r.getDate(o))),f&&f(V,"mouse")},P=u?u(l||null):{};return d("div",{class:ee(c,{[`${c}-active`]:h.value})},[d(vt,_(t,{operationRef:v,active:h.value==="date",onSelect:M=>{p(St(r,M,!l&&typeof i=="object"?i.defaultValue:null),"date")}}),null),d(Vt,_(t,{format:void 0},m,P,{disabledTime:null,defaultValue:void 0,operationRef:s,active:h.value==="time",onSelect:M=>{p(M,"time")}}),null)])}Cn.displayName="DatetimePanel";Cn.inheritAttrs=!1;function wn(e){const t=te(e),{prefixCls:a,generateConfig:n,locale:r,value:l}=t,o=`${a}-cell`,u=c=>d("td",{key:"week",class:ee(o,`${o}-week`)},[n.locale.getWeek(r.locale,c)]),i=`${a}-week-panel-row`;return d(vt,_(t,{panelName:"week",prefixColumn:u,rowClassName:c=>ee(i,{[`${i}-selected`]:ha(n,r.locale,l,c)}),keyboardConfig:{onLeftRight:null}}),null)}wn.displayName="WeekPanel";wn.inheritAttrs=!1;function kn(e){const t=te(e),{prefixCls:a,generateConfig:n,locale:r,viewDate:l,onNextYear:o,onPrevYear:u,onYearClick:i}=t,{hideHeader:f}=Ye();if(f.value)return null;const c=`${a}-header`;return d(Be,_(t,{prefixCls:c,onSuperPrev:u,onSuperNext:o}),{default:()=>[d("button",{type:"button",onClick:i,class:`${a}-year-btn`},[se(l,{locale:r,format:r.yearFormat,generateConfig:n})])]})}kn.displayName="MonthHeader";kn.inheritAttrs=!1;const wa=3,lr=4;function bn(e){const t=te(e),{prefixCls:a,locale:n,value:r,viewDate:l,generateConfig:o,monthCellRender:u}=t,{rangedValue:i,hoverRangedValue:f}=ft(),c=`${a}-cell`,h=Ft({cellPrefixCls:c,value:r,generateConfig:o,rangedValue:i.value,hoverRangedValue:f.value,isSameCell:(g,y)=>mn(o,g,y),isInView:()=>!0,offsetCell:(g,y)=>o.addMonth(g,y)}),v=n.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(n.locale):[]),s=o.setMonth(l,0);return d(ze,_(t,{rowNum:lr,colNum:wa,baseDate:s,getCellNode:u?g=>u({current:g,locale:n}):void 0,getCellText:g=>n.monthFormat?se(g,{locale:n,format:n.monthFormat,generateConfig:o}):v[o.getMonth(g)],getCellClassName:h,getCellDate:o.addMonth,titleCell:g=>se(g,{locale:n,format:"YYYY-MM",generateConfig:o})}),null)}bn.displayName="MonthBody";bn.inheritAttrs=!1;function Pn(e){const t=te(e),{prefixCls:a,operationRef:n,onViewDateChange:r,generateConfig:l,value:o,viewDate:u,onPanelChange:i,onSelect:f}=t,c=`${a}-month-panel`;n.value={onKeydown:v=>at(v,{onLeftRight:s=>{f(l.addMonth(o||u,s),"key")},onCtrlLeftRight:s=>{f(l.addYear(o||u,s),"key")},onUpDown:s=>{f(l.addMonth(o||u,s*wa),"key")},onEnter:()=>{i("date",o||u)}})};const h=v=>{const s=l.addYear(u,v);r(s),i(null,s)};return d("div",{class:c},[d(kn,_(t,{prefixCls:a,onPrevYear:()=>{h(-1)},onNextYear:()=>{h(1)},onYearClick:()=>{i("year",u)}}),null),d(bn,_(t,{prefixCls:a,onSelect:v=>{f(v,"mouse"),i("date",v)}}),null)])}Pn.displayName="MonthPanel";Pn.inheritAttrs=!1;function Dn(e){const t=te(e),{prefixCls:a,generateConfig:n,locale:r,viewDate:l,onNextYear:o,onPrevYear:u,onYearClick:i}=t,{hideHeader:f}=Ye();if(f.value)return null;const c=`${a}-header`;return d(Be,_(t,{prefixCls:c,onSuperPrev:u,onSuperNext:o}),{default:()=>[d("button",{type:"button",onClick:i,class:`${a}-year-btn`},[se(l,{locale:r,format:r.yearFormat,generateConfig:n})])]})}Dn.displayName="QuarterHeader";Dn.inheritAttrs=!1;const rr=4,or=1;function Mn(e){const t=te(e),{prefixCls:a,locale:n,value:r,viewDate:l,generateConfig:o}=t,{rangedValue:u,hoverRangedValue:i}=ft(),f=`${a}-cell`,c=Ft({cellPrefixCls:f,value:r,generateConfig:o,rangedValue:u.value,hoverRangedValue:i.value,isSameCell:(v,s)=>va(o,v,s),isInView:()=>!0,offsetCell:(v,s)=>o.addMonth(v,s*3)}),h=o.setDate(o.setMonth(l,0),1);return d(ze,_(t,{rowNum:or,colNum:rr,baseDate:h,getCellText:v=>se(v,{locale:n,format:n.quarterFormat||"[Q]Q",generateConfig:o}),getCellClassName:c,getCellDate:(v,s)=>o.addMonth(v,s*3),titleCell:v=>se(v,{locale:n,format:"YYYY-[Q]Q",generateConfig:o})}),null)}Mn.displayName="QuarterBody";Mn.inheritAttrs=!1;function xn(e){const t=te(e),{prefixCls:a,operationRef:n,onViewDateChange:r,generateConfig:l,value:o,viewDate:u,onPanelChange:i,onSelect:f}=t,c=`${a}-quarter-panel`;n.value={onKeydown:v=>at(v,{onLeftRight:s=>{f(l.addMonth(o||u,s*3),"key")},onCtrlLeftRight:s=>{f(l.addYear(o||u,s),"key")},onUpDown:s=>{f(l.addYear(o||u,s),"key")}})};const h=v=>{const s=l.addYear(u,v);r(s),i(null,s)};return d("div",{class:c},[d(Dn,_(t,{prefixCls:a,onPrevYear:()=>{h(-1)},onNextYear:()=>{h(1)},onYearClick:()=>{i("year",u)}}),null),d(Mn,_(t,{prefixCls:a,onSelect:v=>{f(v,"mouse")}}),null)])}xn.displayName="QuarterPanel";xn.inheritAttrs=!1;function $n(e){const t=te(e),{prefixCls:a,generateConfig:n,viewDate:r,onPrevDecade:l,onNextDecade:o,onDecadeClick:u}=t,{hideHeader:i}=Ye();if(i!=null&&i.value)return null;const f=`${a}-header`,c=n.getYear(r),h=Math.floor(c/_e)*_e,v=h+_e-1;return d(Be,_(t,{prefixCls:f,onSuperPrev:l,onSuperNext:o}),{default:()=>[d("button",{type:"button",onClick:u,class:`${a}-decade-btn`},[h,zn("-"),v])]})}$n.displayName="YearHeader";$n.inheritAttrs=!1;const on=3,Un=4;function Sn(e){const t=te(e),{prefixCls:a,value:n,viewDate:r,locale:l,generateConfig:o}=t,{rangedValue:u,hoverRangedValue:i}=ft(),f=`${a}-cell`,c=o.getYear(r),h=Math.floor(c/_e)*_e,v=h+_e-1,s=o.setYear(r,h-Math.ceil((on*Un-_e)/2)),m=y=>{const p=o.getYear(y);return h<=p&&p<=v},g=Ft({cellPrefixCls:f,value:n,generateConfig:o,rangedValue:u.value,hoverRangedValue:i.value,isSameCell:(y,p)=>Rt(o,y,p),isInView:m,offsetCell:(y,p)=>o.addYear(y,p)});return d(ze,_(t,{rowNum:Un,colNum:on,baseDate:s,getCellText:o.getYear,getCellClassName:g,getCellDate:o.addYear,titleCell:y=>se(y,{locale:l,format:"YYYY",generateConfig:o})}),null)}Sn.displayName="YearBody";Sn.inheritAttrs=!1;const _e=10;function Nn(e){const t=te(e),{prefixCls:a,operationRef:n,onViewDateChange:r,generateConfig:l,value:o,viewDate:u,sourceMode:i,onSelect:f,onPanelChange:c}=t,h=`${a}-year-panel`;n.value={onKeydown:s=>at(s,{onLeftRight:m=>{f(l.addYear(o||u,m),"key")},onCtrlLeftRight:m=>{f(l.addYear(o||u,m*_e),"key")},onUpDown:m=>{f(l.addYear(o||u,m*on),"key")},onEnter:()=>{c(i==="date"?"date":"month",o||u)}})};const v=s=>{const m=l.addYear(u,s*10);r(m),c(null,m)};return d("div",{class:h},[d($n,_(t,{prefixCls:a,onPrevDecade:()=>{v(-1)},onNextDecade:()=>{v(1)},onDecadeClick:()=>{c("decade",u)}}),null),d(Sn,_(t,{prefixCls:a,onSelect:s=>{c(i==="date"?"date":"month",s),f(s,"mouse")}}),null)])}Nn.displayName="YearPanel";Nn.inheritAttrs=!1;function ka(e,t,a){return a?d("div",{class:`${e}-footer-extra`},[a(t)]):null}function ur(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Xn(e)}function ba({prefixCls:e,rangeList:t=[],components:a={},needConfirmButton:n,onNow:r,onOk:l,okDisabled:o,showNow:u,locale:i}){let f,c;if(t.length){const h=a.rangeItem||"span";f=d(Mt,null,[t.map(({label:v,onClick:s,onMouseenter:m,onMouseleave:g})=>d("li",{key:v,class:`${e}-preset`},[d(h,{onClick:s,onMouseenter:m,onMouseleave:g},ur(v)?v:{default:()=>[v]})]))])}if(n){const h=a.button||"button";r&&!f&&u!==!1&&(f=d("li",{class:`${e}-now`},[d("a",{class:`${e}-now-btn`,onClick:r},[i.now])])),c=n&&d("li",{class:`${e}-ok`},[d(h,{disabled:o,onClick:l},{default:()=>[i.ok]})])}return!f&&!c?null:d("ul",{class:`${e}-ranges`},[f,c])}function ir(){return Ie({name:"PickerPanel",inheritAttrs:!1,props:{prefixCls:String,locale:Object,generateConfig:Object,value:Object,defaultValue:Object,pickerValue:Object,defaultPickerValue:Object,disabledDate:Function,mode:String,picker:{type:String,default:"date"},tabindex:{type:[Number,String],default:0},showNow:{type:Boolean,default:void 0},showTime:[Boolean,Object],showToday:Boolean,renderExtraFooter:Function,dateRender:Function,hideHeader:{type:Boolean,default:void 0},onSelect:Function,onChange:Function,onPanelChange:Function,onPanelChange2:Function,onMousedown:Function,onPickerValueChange:Function,onOk:Function,components:Object,direction:String,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1}},setup(e,{attrs:t}){const a=A(()=>e.picker==="date"&&!!e.showTime||e.picker==="time"),n=A(()=>24%e.hourStep===0),r=A(()=>60%e.minuteStep===0),l=A(()=>60%e.secondStep===0),o=Ye(),{operationRef:u,panelRef:i,onSelect:f,hideRanges:c,defaultOpenValue:h}=o,{inRange:v,panelPosition:s,rangedValue:m,hoverRangedValue:g}=ft(),y=R({}),[p,P]=Ne(null,{value:Z(e,"value"),defaultValue:e.defaultValue,postState:b=>!b&&(h!=null&&h.value)&&e.picker==="time"?h.value:b}),[M,Y]=Ne(null,{value:Z(e,"pickerValue"),defaultValue:e.defaultPickerValue||p.value,postState:b=>{const{generateConfig:w,showTime:O,defaultValue:N}=e,H=w.getNow();return b?!p.value&&e.showTime?typeof O=="object"?St(w,Array.isArray(b)?b[0]:b,O.defaultValue||H):N?St(w,Array.isArray(b)?b[0]:b,N):St(w,Array.isArray(b)?b[0]:b,H):b:H}}),V=b=>{Y(b),e.onPickerValueChange&&e.onPickerValueChange(b)},q=b=>{const w=ql[e.picker];return w?w(b):b},[B,I]=Ne(()=>e.picker==="time"?"time":q("date"),{value:Z(e,"mode")});de(()=>e.picker,()=>{I(e.picker)});const k=R(B.value),x=b=>{k.value=b},$=(b,w)=>{const{onPanelChange:O,onPanelChange2:N,generateConfig:H}=e,U=q(b||B.value);x(B.value),I(U),O&&(B.value!==U||nt(H,M.value,M.value))&&(N&&N(w,U),O(w,U))},D=(b,w,O=!1)=>{const{picker:N,generateConfig:H,onSelect:U,onChange:ae,disabledDate:re}=e;(B.value===N||O)&&(P(b),U&&U(b),f&&f(b,w),ae&&!nt(H,b,p.value)&&!(re!=null&&re(b))&&ae(b))},j=b=>y.value&&y.value.onKeydown?([J.LEFT,J.RIGHT,J.UP,J.DOWN,J.PAGE_UP,J.PAGE_DOWN,J.ENTER].includes(b.which)&&b.preventDefault(),y.value.onKeydown(b)):!1,F=b=>{y.value&&y.value.onBlur&&y.value.onBlur(b)},E=()=>{const{generateConfig:b,hourStep:w,minuteStep:O,secondStep:N}=e,H=b.getNow(),U=El(b.getHour(H),b.getMinute(H),b.getSecond(H),n.value?w:1,r.value?O:1,l.value?N:1),ae=sa(b,H,U[0],U[1],U[2]);D(ae,"submit")},ne=A(()=>{const{prefixCls:b,direction:w}=e;return ee(`${b}-panel`,{[`${b}-panel-has-range`]:m&&m.value&&m.value[0]&&m.value[1],[`${b}-panel-has-range-hover`]:g&&g.value&&g.value[0]&&g.value[1],[`${b}-panel-rtl`]:w==="rtl"})});return fn({...o,mode:B,hideHeader:A(()=>{var b;return e.hideHeader!==void 0?e.hideHeader:(b=o.hideHeader)==null?void 0:b.value}),hidePrevBtn:A(()=>v.value&&s.value==="right"),hideNextBtn:A(()=>v.value&&s.value==="left")}),de(()=>e.value,()=>{e.value&&Y(e.value)}),()=>{const{prefixCls:b="ant-picker",locale:w,generateConfig:O,disabledDate:N,picker:H="date",tabindex:U=0,showNow:ae,showTime:re,showToday:ce,renderExtraFooter:fe,onMousedown:xe,onOk:ge,components:Pe}=e;u&&s.value!=="right"&&(u.value={onKeydown:j,onClose:()=>{y.value&&y.value.onClose&&y.value.onClose()}});let G;const X={...t,...e,operationRef:y,prefixCls:b,viewDate:M.value,value:p.value,onViewDateChange:V,sourceMode:k.value,onPanelChange:$,disabledDate:N};switch(delete X.onChange,delete X.onSelect,B.value){case"decade":G=d(gn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;case"year":G=d(Nn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;case"month":G=d(Pn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;case"quarter":G=d(xn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;case"week":G=d(wn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;case"time":delete X.showTime,G=d(Vt,_(X,typeof re=="object"?re:null,{onSelect:(L,K)=>{V(L),D(L,K)}}),null);break;default:re?G=d(Cn,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null):G=d(vt,_(X,{onSelect:(L,K)=>{V(L),D(L,K)}}),null)}let me,pe;c!=null&&c.value||(me=ka(b,B.value,fe),pe=ba({prefixCls:b,components:Pe,needConfirmButton:a.value,okDisabled:!p.value||N&&N(p.value),locale:w,showNow:ae,onNow:a.value&&E,onOk:()=>{p.value&&(D(p.value,"submit",!0),ge&&ge(p.value))}}));let le;if(ce&&B.value==="date"&&H==="date"&&!re){const L=O.getNow(),K=`${b}-today-btn`,oe=N&&N(L);le=d("a",{class:ee(K,oe&&`${K}-disabled`),"aria-disabled":oe,onClick:()=>{oe||D(L,"mouse",!0)}},[w.today])}return d("div",{tabindex:U,class:ee(ne.value,t.class),style:t.style,onKeydown:j,onBlur:F,onMousedown:xe,ref:i},[G,me||pe||le?d("div",{class:`${b}-footer`},[me,pe,le]):null])}}})}const sr=ir(),Pa=e=>d(sr,e),cr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Da(e,{slots:t}){const{prefixCls:a,popupStyle:n,visible:r,dropdownClassName:l,dropdownAlign:o,transitionName:u,getPopupContainer:i,range:f,popupPlacement:c,direction:h}=te(e),v=`${a}-dropdown`;return d(vl,{showAction:[],hideAction:[],popupPlacement:(()=>c!==void 0?c:h==="rtl"?"bottomRight":"bottomLeft")(),builtinPlacements:cr,prefixCls:v,popupTransitionName:u,popupAlign:o,popupVisible:r,popupClassName:ee(l,{[`${v}-range`]:f,[`${v}-rtl`]:h==="rtl"}),popupStyle:n,getPopupContainer:i},{default:t.default,popup:t.popupElement})}function un({open:e,value:t,isClickOutside:a,triggerOpen:n,forwardKeydown:r,onKeydown:l,blurToCancel:o,onSubmit:u,onCancel:i,onFocus:f,onBlur:c}){const h=R(!1),v=R(!1),s=R(!1),m=R(!1),g=R(!1),y=A(()=>({onMousedown:()=>{h.value=!0,n(!0)},onKeydown:P=>{if(l(P,()=>{g.value=!0}),!g.value){switch(P.which){case J.ENTER:{e.value?u()!==!1&&(h.value=!0):n(!0),P.preventDefault();return}case J.TAB:{h.value&&e.value&&!P.shiftKey?(h.value=!1,P.preventDefault()):!h.value&&e.value&&!r(P)&&P.shiftKey&&(h.value=!0,P.preventDefault());return}case J.ESC:{h.value=!0,i();return}}!e.value&&![J.SHIFT].includes(P.which)?n(!0):h.value||r(P)}},onFocus:P=>{h.value=!0,v.value=!0,f&&f(P)},onBlur:P=>{if(s.value||!a(document.activeElement)){s.value=!1;return}o.value?setTimeout(()=>{let{activeElement:M}=document;for(;M&&M.shadowRoot;)M=M.shadowRoot.activeElement;a(M)&&i()},0):e.value&&(n(!1),m.value&&u()),v.value=!1,c&&c(P)}}));de(e,()=>{m.value=!1}),de(t,()=>{m.value=!0});const p=R();return za(()=>{p.value=_l(P=>{const M=Bl(P);if(e.value){const Y=a(M);Y?(!v.value||Y)&&n(!1):(s.value=!0,Ae(()=>{s.value=!1}))}})}),dn(()=>{p.value&&p.value()}),[y,{focused:v,typing:h}]}function sn({valueTexts:e,onTextChange:t}){const a=R("");function n(l){a.value=l,t(l)}function r(){a.value=e.value[0]}return de(()=>[...e.value],(l,o=[])=>{l.join("||")!==o.join("||")&&e.value.every(u=>u!==a.value)&&r()},{immediate:!0}),[a,n,r]}function Yt(e,{formatList:t,generateConfig:a,locale:n}){const r=ml(()=>{if(!e.value)return[[""],""];let u="";const i=[];for(let f=0;fi[0]!==u[0]||!hl(i[1],u[1])),l=A(()=>r.value[0]),o=A(()=>r.value[1]);return[l,o]}function cn(e,{formatList:t,generateConfig:a,locale:n}){const r=R(null);let l;function o(c,h=!1){if(Ae.cancel(l),h){r.value=c;return}l=Ae(()=>{r.value=c})}const[,u]=Yt(r,{formatList:t,generateConfig:a,locale:n});function i(c){o(c)}function f(c=!1){o(null,c)}return de(e,()=>{f(!0)}),dn(()=>{Ae.cancel(l)}),[u,i,f]}function dr(){return Ie({name:"Picker",inheritAttrs:!1,props:["prefixCls","id","tabindex","dropdownClassName","dropdownAlign","popupStyle","transitionName","generateConfig","locale","inputReadOnly","allowClear","autofocus","showTime","showNow","showHour","showMinute","showSecond","picker","format","use12Hours","value","defaultValue","open","defaultOpen","defaultOpenValue","suffixIcon","clearIcon","disabled","disabledDate","placeholder","getPopupContainer","panelRender","inputRender","onChange","onOpenChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onContextmenu","onClick","onKeydown","onSelect","direction","autocomplete","showToday","renderExtraFooter","dateRender","minuteStep","hourStep","secondStep","hideDisabledOptions"],setup(e,{attrs:t,expose:a}){const n=R(null),r=A(()=>e.picker??"date"),l=A(()=>r.value==="date"&&!!e.showTime||r.value==="time"),o=A(()=>pa(ca(e.format,r.value,e.showTime,e.use12Hours))),u=R(null),i=R(null),f=R(null),[c,h]=Ne(null,{value:Z(e,"value"),defaultValue:e.defaultValue}),v=R(c.value),s=w=>{v.value=w},m=R(null),[g,y]=Ne(!1,{value:Z(e,"open"),defaultValue:e.defaultOpen,postState:w=>e.disabled?!1:w,onChange:w=>{e.onOpenChange&&e.onOpenChange(w),!w&&m.value&&m.value.onClose&&m.value.onClose()}}),[p,P]=Yt(v,{formatList:o,generateConfig:Z(e,"generateConfig"),locale:Z(e,"locale")}),[M,Y,V]=sn({valueTexts:p,onTextChange:w=>{const O=ga(w,{locale:e.locale,formatList:o.value,generateConfig:e.generateConfig});O&&(!e.disabledDate||!e.disabledDate(O))&&s(O)}}),q=w=>{const{onChange:O,generateConfig:N,locale:H}=e;s(w),h(w),O&&!nt(N,c.value,w)&&O(w,w?se(w,{generateConfig:N,locale:H,format:o.value[0]}):"")},B=w=>{e.disabled&&w||y(w)},I=w=>g.value&&m.value&&m.value.onKeydown?m.value.onKeydown(w):!1,k=(...w)=>{e.onMouseup&&e.onMouseup(...w),n.value&&(n.value.focus(),B(!0))},[x,{focused:$,typing:D}]=un({blurToCancel:l,open:g,value:M,triggerOpen:B,forwardKeydown:I,isClickOutside:w=>!fa([u.value,i.value,f.value],w),onSubmit:()=>!v.value||e.disabledDate&&e.disabledDate(v.value)?!1:(q(v.value),B(!1),V(),!0),onCancel:()=>{B(!1),s(c.value),V()},onKeydown:(w,O)=>{var N;(N=e.onKeydown)==null||N.call(e,w,O)},onFocus:w=>{var O;(O=e.onFocus)==null||O.call(e,w)},onBlur:w=>{var O;(O=e.onBlur)==null||O.call(e,w)}});de([g,p],()=>{g.value||(s(c.value),!p.value.length||p.value[0]===""?Y(""):P.value!==M.value&&V())}),de(r,()=>{g.value||V()}),de(c,()=>{s(c.value)});const[j,F,E]=cn(M,{formatList:o,generateConfig:Z(e,"generateConfig"),locale:Z(e,"locale")}),ne=(w,O)=>{(O==="submit"||O!=="key"&&!l.value)&&(q(w),B(!1))};fn({operationRef:m,hideHeader:A(()=>r.value==="time"),panelRef:u,onSelect:ne,open:g,defaultOpenValue:Z(e,"defaultOpenValue"),onDateMouseenter:F,onDateMouseleave:E}),a({focus:()=>{n.value&&n.value.focus()},blur:()=>{n.value&&n.value.blur()}});const b=la();return()=>{const{prefixCls:w="rc-picker",id:O,tabindex:N,dropdownClassName:H,dropdownAlign:U,popupStyle:ae,transitionName:re,generateConfig:ce,locale:fe,inputReadOnly:xe,allowClear:ge,autofocus:Pe,picker:G="date",defaultOpenValue:X,suffixIcon:me,clearIcon:pe,disabled:le,placeholder:L,getPopupContainer:K,panelRender:oe,onMousedown:we,onMouseenter:De,onMouseleave:Le,onContextmenu:We,onClick:Xe,onSelect:$e,direction:Se,autocomplete:It="off"}=e,lt={...e,...t,class:ee({[`${w}-panel-focused`]:!D.value}),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null};let rt=d(Pa,_(lt,{generateConfig:ce,value:v.value,locale:fe,tabindex:-1,onSelect:ve=>{$e==null||$e(ve),s(ve)},direction:Se}),null);oe&&(rt=oe(rt));const Ot=d("div",{class:`${w}-panel-container`,onMousedown:ve=>{ve.preventDefault()}},[rt]);let ot;me&&(ot=d("span",{class:`${w}-suffix`},[me]));let ht;ge&&c.value&&!le&&(ht=d("span",{onMousedown:ve=>{ve.preventDefault(),ve.stopPropagation()},onMouseup:ve=>{ve.preventDefault(),ve.stopPropagation(),q(null),B(!1)},class:`${w}-clear`,role:"button"},[pe||d("span",{class:`${w}-clear-btn`},null)]));const ut={id:O,tabindex:N,disabled:le,readonly:xe||typeof o.value[0]=="function"||!D.value,value:j.value||M.value,onInput:ve=>{Y(ve.target.value)},autofocus:Pe,placeholder:L,ref:n,title:M.value,...x.value,size:da(G,o.value[0],ce),...ya(e),autocomplete:It},gt=e.inputRender?e.inputRender(ut):d("input",ut,null),Et=Se==="rtl"?"bottomRight":"bottomLeft";return d(Da,{visible:g.value,popupStyle:ae,prefixCls:w,dropdownClassName:H,dropdownAlign:U,getPopupContainer:K,transitionName:re,popupPlacement:Et,direction:Se},{default:()=>[d("div",{ref:f,class:ee(w,t.class,{[`${w}-disabled`]:le,[`${w}-focused`]:$.value,[`${w}-rtl`]:Se==="rtl"}),style:t.style,onMousedown:we,onMouseup:k,onMouseenter:De,onMouseleave:Le,onContextmenu:We,onClick:Xe},[d("div",{class:ee(`${w}-input`,{[`${w}-input-placeholder`]:!!j.value}),ref:i},[gt,ot,ht]),b()])],popupElement:()=>Ot})}}})}const fr=dr();function vr({picker:e,locale:t,selectedValue:a,disabledDate:n,disabled:r,generateConfig:l},o){const u=A(()=>W(a.value,0)),i=A(()=>W(a.value,1));function f(m){return l.value.locale.getWeekFirstDate(t.value.locale,m)}function c(m){const g=l.value.getYear(m),y=l.value.getMonth(m);return g*100+y}function h(m){const g=l.value.getYear(m),y=ln(l.value,m);return g*10+y}return[m=>{var g;if(n&&((g=n==null?void 0:n.value)!=null&&g.call(n,m)))return!0;if(r[1]&&i)return!Fe(l.value,m,i.value)&&l.value.isAfter(m,i.value);if(o.value[1]&&i.value)switch(e.value){case"quarter":return h(m)>h(i.value);case"month":return c(m)>c(i.value);case"week":return f(m)>f(i.value);default:return!Fe(l.value,m,i.value)&&l.value.isAfter(m,i.value)}return!1},m=>{var g;if((g=n.value)!=null&&g.call(n,m))return!0;if(r[0]&&u)return!Fe(l.value,m,i.value)&&l.value.isAfter(u.value,m);if(o.value[0]&&u.value)switch(e.value){case"quarter":return h(m)Ql(n,o,u));case"quarter":case"month":return l((o,u)=>Rt(n,o,u));default:return l((o,u)=>mn(n,o,u))}}function gr(e,t,a,n){const r=W(e,0),l=W(e,1);if(t===0)return r;if(r&&l)switch(hr(r,l,a,n)){case"same":return r;case"closing":return r;default:return dt(l,a,n,-1)}return r}function mr({values:e,picker:t,defaultDates:a,generateConfig:n}){const r=R([W(a,0),W(a,1)]),l=R(null),o=A(()=>W(e.value,0)),u=A(()=>W(e.value,1)),i=v=>r.value[v]?r.value[v]:W(l.value,v)||gr(e.value,v,t.value,n.value)||o.value||u.value||n.value.getNow(),f=R(null),c=R(null);Jn(()=>{f.value=i(0),c.value=i(1)});function h(v,s){if(v){let m=be(l.value,v,s);r.value=be(r.value,null,s)||[null,null];const g=(s+1)%2;W(e.value,g)||(m=be(m,v,g)),l.value=m}else(o.value||u.value)&&(l.value=null)}return[f,c,h]}function Kn(e,t){return e&&e[0]&&e[1]&&t.isAfter(e[0],e[1])?[e[1],e[0]]:e}function qn(e,t,a,n){return!!(e||n&&n[t]||a[(t+1)%2])}function pr(){return Ie({name:"RangerPicker",inheritAttrs:!1,props:["prefixCls","id","popupStyle","dropdownClassName","transitionName","dropdownAlign","getPopupContainer","generateConfig","locale","placeholder","autofocus","disabled","format","picker","showTime","showNow","showHour","showMinute","showSecond","use12Hours","separator","value","defaultValue","defaultPickerValue","open","defaultOpen","disabledDate","disabledTime","dateRender","panelRender","ranges","allowEmpty","allowClear","suffixIcon","clearIcon","pickerRef","inputReadOnly","mode","renderExtraFooter","onChange","onOpenChange","onPanelChange","onCalendarChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onClick","onOk","onKeydown","components","order","direction","activePickerIndex","autocomplete","minuteStep","hourStep","secondStep","hideDisabledOptions","disabledMinutes"],setup(e,{attrs:t,expose:a}){const n=A(()=>e.picker==="date"&&!!e.showTime||e.picker==="time"),r=la(),l=R({}),o=R(null),u=R(null),i=R(null),f=R(null),c=R(null),h=R(null),v=R(null),s=R(null),m=A(()=>pa(ca(e.format,e.picker,e.showTime,e.use12Hours))),[g,y]=Ne(0,{value:Z(e,"activePickerIndex")}),p=R(null),P=A(()=>{const{disabled:C}=e;return Array.isArray(C)?C:[C||!1,C||!1]}),[M,Y]=Ne(null,{value:Z(e,"value"),defaultValue:e.defaultValue,postState:C=>e.picker==="time"&&!e.order?C:Kn(C,e.generateConfig)}),[V,q,B]=mr({values:M,picker:Z(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:Z(e,"generateConfig")}),[I,k]=Ne(M.value,{postState:C=>{let T=C;if(P.value[0]&&P.value[1])return T;for(let S=0;S<2;S+=1)P[S]&&!W(T,S)&&!W(e.allowEmpty,S)&&(T=be(T,e.generateConfig.getNow(),S));return T}}),[x,$]=Ne([e.picker,e.picker],{value:Z(e,"mode")});de(()=>e.picker,()=>{$([e.picker,e.picker])});const D=(C,T)=>{var S;$(C),(S=e.onPanelChange)==null||S.call(e,T,C)},[j,F]=vr({picker:Z(e,"picker"),selectedValue:I,locale:Z(e,"locale"),disabled:P,disabledDate:Z(e,"disabledDate"),generateConfig:Z(e,"generateConfig")},l),[E,ne]=Ne(!1,{value:Z(e,"open"),defaultValue:e.defaultOpen,postState:C=>P.value[g.value]?!1:C,onChange:C=>{var T;(T=e.onOpenChange)==null||T.call(e,C),!C&&p.value&&p.value.onClose&&p.value.onClose()}}),b=A(()=>E.value&&g.value===0),w=A(()=>E.value&&g.value===1),O=R(0);de(E,()=>{!E.value&&o.value&&(O.value=o.value.offsetWidth)});const N=R();function H(C,T){if(C)clearTimeout(N.value),l.value[T]=!0,y(T),ne(C),E.value||B(null,T);else if(g.value===T){ne(C);const S=l.value;N.value=setTimeout(()=>{S===l.value&&(l.value={})})}}function U(C){H(!0,C),setTimeout(()=>{const T=[h,v][C];T.value&&T.value.focus()},0)}function ae(C,T){let S=C,Q=W(S,0),he=W(S,1);const{generateConfig:ye,locale:Oe,picker:ke,order:it,onCalendarChange:Ee,allowEmpty:Ue,onChange:ue,showTime:Te}=e;Q&&he&&ye.isAfter(Q,he)&&(ke==="week"&&!ha(ye,Oe.locale,Q,he)||ke==="quarter"&&!va(ye,Q,he)||ke!=="week"&&ke!=="quarter"&&ke!=="time"&&!(Te?nt(ye,Q,he):Fe(ye,Q,he))?(T===0?(S=[Q,null],he=null):(Q=null,S=[null,he]),l.value={[T]:!0}):(ke!=="time"||it!==!1)&&(S=Kn(S,ye))),k(S);const He=S&&S[0]?se(S[0],{generateConfig:ye,locale:Oe,format:m.value[0]}):"",st=S&&S[1]?se(S[1],{generateConfig:ye,locale:Oe,format:m.value[0]}):"";Ee&&Ee(S,[He,st],{range:T===0?"start":"end"});const mt=qn(Q,0,P.value,Ue),jt=qn(he,1,P.value,Ue);(S===null||mt&&jt)&&(Y(S),ue&&(!nt(ye,W(M.value,0),Q)||!nt(ye,W(M.value,1),he))&&ue(S,[He,st]));let Re=null;T===0&&!P.value[1]?Re=1:T===1&&!P.value[0]&&(Re=0),Re!==null&&Re!==g.value&&(!l.value[Re]||!W(S,Re))&&W(S,T)?U(Re):H(!1,T)}const re=C=>E&&p.value&&p.value.onKeydown?p.value.onKeydown(C):!1,ce={formatList:m,generateConfig:Z(e,"generateConfig"),locale:Z(e,"locale")},[fe,xe]=Yt(A(()=>W(I.value,0)),ce),[ge,Pe]=Yt(A(()=>W(I.value,1)),ce),G=(C,T)=>{const S=ga(C,{locale:e.locale,formatList:m.value,generateConfig:e.generateConfig});S&&!(T===0?j:F)(S)&&(k(be(I.value,S,T)),B(S,T))},[X,me,pe]=sn({valueTexts:fe,onTextChange:C=>G(C,0)}),[le,L,K]=sn({valueTexts:ge,onTextChange:C=>G(C,1)}),[oe,we]=_n(null),[De,Le]=_n(null),[We,Xe,$e]=cn(X,ce),[Se,It,lt]=cn(le,ce),rt=C=>{Le(be(I.value,C,g.value)),g.value===0?Xe(C):It(C)},Ot=()=>{Le(be(I.value,null,g.value)),g.value===0?$e():lt()},ot=(C,T)=>({forwardKeydown:re,onBlur:S=>{var Q;(Q=e.onBlur)==null||Q.call(e,S)},isClickOutside:S=>!fa([u.value,i.value,f.value,o.value],S),onFocus:S=>{var Q;y(C),(Q=e.onFocus)==null||Q.call(e,S)},triggerOpen:S=>{H(S,C)},onSubmit:()=>{if(!I.value||e.disabledDate&&e.disabledDate(I.value[C]))return!1;ae(I.value,C),T()},onCancel:()=>{H(!1,C),k(M.value),T()}}),[ht,{focused:ut,typing:gt}]=un({...ot(0,pe),blurToCancel:n,open:b,value:X,onKeydown:(C,T)=>{var S;(S=e.onKeydown)==null||S.call(e,C,T)}}),[Et,{focused:ve,typing:Yn}]=un({...ot(1,K),blurToCancel:n,open:w,value:le,onKeydown:(C,T)=>{var S;(S=e.onKeydown)==null||S.call(e,C,T)}}),Sa=C=>{var T;(T=e.onClick)==null||T.call(e,C),!E.value&&!h.value.contains(C.target)&&!v.value.contains(C.target)&&(P.value[0]?P.value[1]||U(1):U(0))},Na=C=>{var T;(T=e.onMousedown)==null||T.call(e,C),E.value&&(ut.value||ve.value)&&!h.value.contains(C.target)&&!v.value.contains(C.target)&&C.preventDefault()},Ya=A(()=>{var C;return(C=M.value)!=null&&C[0]?se(M.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),Ta=A(()=>{var C;return(C=M.value)!=null&&C[1]?se(M.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});de([E,fe,ge],()=>{E.value||(k(M.value),!fe.value.length||fe.value[0]===""?me(""):xe.value!==X.value&&pe(),!ge.value.length||ge.value[0]===""?L(""):Pe.value!==le.value&&K())}),de([Ya,Ta],()=>{k(M.value)}),a({focus:()=>{h.value&&h.value.focus()},blur:()=>{h.value&&h.value.blur(),v.value&&v.value.blur()}});const Ra=A(()=>Object.keys(e.ranges||{}).map(C=>{const T=e.ranges[C],S=typeof T=="function"?T():T;return{label:C,onClick:()=>{ae(S,null),H(!1,g.value)},onMouseenter:()=>{we(S)},onMouseleave:()=>{we(null)}}})),Va=A(()=>E.value&&De.value&&De.value[0]&&De.value[1]&&e.generateConfig.isAfter(De.value[1],De.value[0])?De.value:null);function Ht(C=!1,T={}){const{generateConfig:S,showTime:Q,dateRender:he,direction:ye,disabledTime:Oe,prefixCls:ke,locale:it}=e;let Ee=Q;if(Q&&typeof Q=="object"&&Q.defaultValue){const ue=Q.defaultValue;Ee={...Q,defaultValue:W(ue,g.value)||void 0}}let Ue=null;return he&&(Ue=({current:ue,today:Te})=>he({current:ue,today:Te,info:{range:g.value?"end":"start"}})),d(tr,{value:{inRange:!0,panelPosition:C,rangedValue:oe.value||I.value,hoverRangedValue:Va.value}},{default:()=>[d(Pa,_(e,T,{dateRender:Ue,showTime:Ee,mode:x.value[g.value],generateConfig:S,style:void 0,direction:ye,disabledDate:g.value===0?j:F,disabledTime:ue=>Oe?Oe(ue,g.value===0?"start":"end"):!1,class:ee({[`${ke}-panel-focused`]:g.value===0?!gt.value:!Yn.value}),value:W(I.value,g.value),locale:it,tabIndex:-1,onPanelChange:(ue,Te)=>{g.value===0&&$e(!0),g.value===1&<(!0),D(be(x.value,Te,g.value),be(I.value,ue,g.value));let He=ue;C==="right"&&x.value[g.value]===Te&&(He=dt(He,Te,S,-1)),B(He,g.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:g.value===0?W(I.value,1):W(I.value,0)}),null)]})}const Fa=(C,T)=>{const S=be(I.value,C,g.value);T==="submit"||T!=="key"&&!n.value?(ae(S,g.value),g.value===0?$e():lt()):k(S)};return fn({operationRef:p,hideHeader:A(()=>e.picker==="time"),onDateMouseenter:rt,onDateMouseleave:Ot,hideRanges:A(()=>!0),onSelect:Fa,open:E}),()=>{const{prefixCls:C="rc-picker",id:T,popupStyle:S,dropdownClassName:Q,transitionName:he,dropdownAlign:ye,getPopupContainer:Oe,generateConfig:ke,locale:it,placeholder:Ee,autofocus:Ue,picker:ue="date",showTime:Te,separator:He="~",disabledDate:st,panelRender:mt,allowClear:jt,suffixIcon:_t,clearIcon:Re,inputReadOnly:Bt,renderExtraFooter:Aa,onMouseenter:Ia,onMouseleave:Oa,onMouseup:Ea,onOk:Tn,components:Ha,direction:Ze,autocomplete:Rn="off"}=e;let Ke=0,Vn=0;g.value&&i.value&&c.value&&u.value&&(Ke=i.value.offsetWidth+c.value.offsetWidth,u.value.offsetWidth&&s.value.offsetWidth&&Ke>u.value.offsetWidth-s.value.offsetWidth-(Ze==="rtl"||s.value.offsetLeft>Ke?0:s.value.offsetLeft)&&(Vn=Ke));const ja=Ze==="rtl"?{right:`${Ke}px`}:{left:`${Ke}px`};function _a(){let Ce;const je=ka(C,x.value[g.value],Aa),On=ba({prefixCls:C,components:Ha,needConfirmButton:n.value,okDisabled:!W(I.value,g.value)||st&&st(I.value[g.value]),locale:it,rangeList:Ra.value,onOk:()=>{W(I.value,g.value)&&(ae(I.value,g.value),Tn&&Tn(I.value))}});if(ue!=="time"&&!Te){const pt=g.value===0?V.value:q.value,Wa=dt(pt,ue,ke),Kt=x.value[g.value]===ue,En=Ht(Kt?"left":!1,{pickerValue:pt,onPickerValueChange:qt=>{B(qt,g.value)}}),Hn=Ht("right",{pickerValue:Wa,onPickerValueChange:qt=>{B(dt(qt,ue,ke,-1),g.value)}});Ze==="rtl"?Ce=d(Mt,null,[Hn,Kt&&En]):Ce=d(Mt,null,[En,Kt&&Hn])}else Ce=Ht();let Ut=d(Mt,null,[d("div",{class:`${C}-panels`},[Ce]),(je||On)&&d("div",{class:`${C}-footer`},[je,On])]);return mt&&(Ut=mt(Ut)),d("div",{class:`${C}-panel-container`,style:{marginLeft:`${Vn}px`},ref:u,onMousedown:pt=>{pt.preventDefault()}},[Ut])}const Ba=d("div",{class:ee(`${C}-range-wrapper`,`${C}-${ue}-range-wrapper`),style:{minWidth:`${O.value}px`}},[d("div",{ref:s,class:`${C}-range-arrow`,style:ja},null),_a()]);let Fn;_t&&(Fn=d("span",{class:`${C}-suffix`},[_t]));let An;jt&&(W(M.value,0)&&!P.value[0]||W(M.value,1)&&!P.value[1])&&(An=d("span",{onMousedown:Ce=>{Ce.preventDefault(),Ce.stopPropagation()},onMouseup:Ce=>{Ce.preventDefault(),Ce.stopPropagation();let je=M.value;P.value[0]||(je=be(je,null,0)),P.value[1]||(je=be(je,null,1)),ae(je,null),H(!1,g.value)},class:`${C}-clear`},[Re||d("span",{class:`${C}-clear-btn`},null)]));const In={size:da(ue,m.value[0],ke)};let Lt=0,Wt=0;i.value&&f.value&&c.value&&(g.value===0?Wt=i.value.offsetWidth:(Lt=Ke,Wt=f.value.offsetWidth));const La=Ze==="rtl"?{right:`${Lt}px`}:{left:`${Lt}px`};return d(Da,{visible:E.value,popupStyle:S,prefixCls:C,dropdownClassName:Q,dropdownAlign:ye,getPopupContainer:Oe,transitionName:he,range:!0,direction:Ze},{default:()=>[d("div",_({ref:o,class:ee(C,`${C}-range`,t.class,{[`${C}-disabled`]:P.value[0]&&P.value[1],[`${C}-focused`]:g.value===0?ut.value:ve.value,[`${C}-rtl`]:Ze==="rtl"}),style:t.style,onClick:Sa,onMouseenter:Ia,onMouseleave:Oa,onMousedown:Na,onMouseup:Ea},ya(e)),[d("div",{class:ee(`${C}-input`,{[`${C}-input-active`]:g.value===0,[`${C}-input-placeholder`]:!!We.value}),ref:i},[d("input",_({id:T,disabled:P.value[0],readonly:Bt||typeof m.value[0]=="function"||!gt.value,value:We.value||X.value,onInput:Ce=>{me(Ce.target.value)},autofocus:Ue,placeholder:W(Ee,0)||"",ref:h},ht.value,In,{autocomplete:Rn}),null)]),d("div",{class:`${C}-range-separator`,ref:c},[He]),d("div",{class:ee(`${C}-input`,{[`${C}-input-active`]:g.value===1,[`${C}-input-placeholder`]:!!Se.value}),ref:f},[d("input",_({disabled:P.value[1],readonly:Bt||typeof m.value[0]=="function"||!Yn.value,value:Se.value||le.value,onInput:Ce=>{L(Ce.target.value)},placeholder:W(Ee,1)||"",ref:v},Et.value,In,{autocomplete:Rn}),null)]),d("div",{class:`${C}-active-bar`,style:{...La,width:`${Wt}px`,position:"absolute"}},null),Fn,An,r()])],popupElement:()=>Ba})}}})}const yr=pr(),Ma={lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],...Ja},timePickerLocale:{...Xa}};function Cr(e,t,a){return a!==void 0?a:e==="year"&&t.lang.yearPlaceholder?t.lang.yearPlaceholder:e==="quarter"&&t.lang.quarterPlaceholder?t.lang.quarterPlaceholder:e==="month"&&t.lang.monthPlaceholder?t.lang.monthPlaceholder:e==="week"&&t.lang.weekPlaceholder?t.lang.weekPlaceholder:e==="time"&&t.timePickerLocale.placeholder?t.timePickerLocale.placeholder:t.lang.placeholder}function wr(e,t,a){return a!==void 0?a:e==="year"&&t.lang.yearPlaceholder?t.lang.rangeYearPlaceholder:e==="month"&&t.lang.monthPlaceholder?t.lang.rangeMonthPlaceholder:e==="week"&&t.lang.weekPlaceholder?t.lang.rangeWeekPlaceholder:e==="time"&&t.timePickerLocale.placeholder?t.timePickerLocale.rangePlaceholder:t.lang.rangePlaceholder}function xa(){return{id:String,dropdownClassName:String,dropdownAlign:{type:Object},popupStyle:{type:Object},transitionName:String,placeholder:String,allowClear:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},tabindex:Number,open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},inputReadOnly:{type:Boolean,default:void 0},getPopupContainer:{type:Function},panelRender:{type:Function},onChange:{type:Function},"onUpdate:value":{type:Function},onOk:{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function},onFocus:{type:Function},onBlur:{type:Function},onMousedown:{type:Function},onMouseup:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onContextmenu:{type:Function},onKeydown:{type:Function},role:String,name:String,autocomplete:String,direction:{type:String},showToday:{type:Boolean,default:void 0},showTime:{type:[Boolean,Object],default:void 0},locale:{type:Object},size:{type:String},bordered:{type:Boolean,default:void 0},dateRender:{type:Function},disabledDate:{type:Function},mode:{type:String},picker:{type:String},valueFormat:String,disabledHours:Function,disabledMinutes:Function,disabledSeconds:Function}}function kr(){return{defaultPickerValue:{type:[String,Object]},defaultValue:{type:[String,Object]},value:{type:[String,Object]},disabledTime:{type:Function},format:{type:[String,Function,Array]},renderExtraFooter:{type:Function},showNow:{type:Boolean,default:void 0},monthCellRender:{type:Function},monthCellContentRender:{type:Function}}}function br(){return{allowEmpty:{type:Array},dateRender:{type:Function},defaultPickerValue:{type:Array},defaultValue:{type:Array},value:{type:Array},disabledTime:{type:Function},disabled:{type:[Boolean,Array]},format:String,renderExtraFooter:{type:Function},separator:{type:String},ranges:{type:Object},placeholder:Array,mode:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function},onCalendarChange:{type:Function},onPanelChange:{type:Function},onOk:{type:Function}}}function Pr(e,t){function a(f,c){const h={...xa(),...kr(),...t};return Ie({name:c,inheritAttrs:!1,props:h,slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter","monthCellRender"],setup(v,{slots:s,expose:m,attrs:g,emit:y}){const p=v,P=ra();tn(!(p.monthCellContentRender||s.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),tn(!g.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');const{prefixCls:M,direction:Y,getPopupContainer:V,size:q,rootPrefixCls:B}=Zn("picker",p),I=R();m({focus:()=>{var N;(N=I.value)==null||N.focus()},blur:()=>{var N;(N=I.value)==null||N.blur()}});const k=N=>p.valueFormat?e.toString(N,p.valueFormat):N,x=(N,H)=>{const U=k(N);y("update:value",U),y("change",U,H),P.onFieldChange()},$=N=>{y("update:open",N),y("openChange",N)},D=N=>{y("focus",N)},j=N=>{y("blur",N),P.onFieldBlur()},F=(N,H)=>{const U=k(N);y("panelChange",U,H)},E=N=>{const H=k(N);y("ok",H)},[ne]=ea("DatePicker",Ma),b=A(()=>p.value?p.valueFormat?e.toDate(p.value,p.valueFormat):p.value:p.value===""?void 0:p.value),w=A(()=>p.defaultValue?p.valueFormat?e.toDate(p.defaultValue,p.valueFormat):p.defaultValue:p.defaultValue===""?void 0:p.defaultValue),O=A(()=>p.defaultPickerValue?p.valueFormat?e.toDate(p.defaultPickerValue,p.valueFormat):p.defaultPickerValue:p.defaultPickerValue===""?void 0:p.defaultPickerValue);return()=>{var De,Le,We,Xe,$e,Se;const N={...ne.value,...p.locale},H={...p,...g},{bordered:U=!0,placeholder:ae,suffixIcon:re=(De=s.suffixIcon)==null?void 0:De.call(s),showToday:ce=!0,transitionName:fe,allowClear:xe=!0,dateRender:ge=s.dateRender,renderExtraFooter:Pe=s.renderExtraFooter,monthCellRender:G=s.monthCellRender||p.monthCellContentRender||s.monthCellContentRender,clearIcon:X=(Le=s.clearIcon)==null?void 0:Le.call(s),id:me=P.id.value,...pe}=H,le=H.showTime===""?!0:H.showTime,{format:L}=H;let K={};f&&(K.picker=f);const oe=f||H.picker||"date";K={...K,...le?Tt({format:L,picker:oe,...typeof le=="object"?le:{}}):{},...oe==="time"?Tt({format:L,...pe,picker:oe}):{}};const we=M.value;return d(fr,_({monthCellRender:G,dateRender:ge,renderExtraFooter:Pe,ref:I,placeholder:Cr(oe,N,ae),suffixIcon:re||(oe==="time"?d(na,null,null):d(aa,null,null)),clearIcon:X||d(ta,null,null),allowClear:xe,transitionName:fe||`${B.value}-slide-up`},pe,K,{id:me,picker:oe,value:b.value,defaultValue:w.value,defaultPickerValue:O.value,showToday:ce,locale:N.lang,class:ee({[`${we}-${q.value}`]:q.value,[`${we}-borderless`]:!U},g.class),prefixCls:we,getPopupContainer:g.getCalendarContainer||V.value,generateConfig:e,prevIcon:((We=s.prevIcon)==null?void 0:We.call(s))||d("span",{class:`${we}-prev-icon`},null),nextIcon:((Xe=s.nextIcon)==null?void 0:Xe.call(s))||d("span",{class:`${we}-next-icon`},null),superPrevIcon:(($e=s.superPrevIcon)==null?void 0:$e.call(s))||d("span",{class:`${we}-super-prev-icon`},null),superNextIcon:((Se=s.superNextIcon)==null?void 0:Se.call(s))||d("span",{class:`${we}-super-next-icon`},null),components:$a,direction:Y.value,onChange:x,onOpenChange:$,onFocus:D,onBlur:j,onPanelChange:F,onOk:E}),null)}}})}const n=a(void 0,"ADatePicker"),r=a("week","AWeekPicker"),l=a("month","AMonthPicker"),o=a("year","AYearPicker"),u=a("time","TimePicker"),i=a("quarter","AQuarterPicker");return{DatePicker:n,WeekPicker:r,MonthPicker:l,YearPicker:o,TimePicker:u,QuarterPicker:i}}function Dr(e,t){return Ie({name:"ARangePicker",inheritAttrs:!1,props:{...xa(),...br(),...t},slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter"],setup(n,{expose:r,slots:l,attrs:o,emit:u}){const i=n,f=ra();tn(!o.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');const{prefixCls:c,direction:h,getPopupContainer:v,size:s,rootPrefixCls:m}=Zn("picker",i),g=R();r({focus:()=>{var D;(D=g.value)==null||D.focus()},blur:()=>{var D;(D=g.value)==null||D.blur()}});const y=D=>i.valueFormat?e.toString(D,i.valueFormat):D,p=(D,j)=>{const F=y(D);u("update:value",F),u("change",F,j),f.onFieldChange()},P=D=>{u("update:open",D),u("openChange",D)},M=D=>{u("focus",D)},Y=D=>{u("blur",D),f.onFieldBlur()},V=(D,j)=>{const F=y(D);u("panelChange",F,j)},q=D=>{const j=y(D);u("ok",j)},B=(D,j,F)=>{const E=y(D);u("calendarChange",E,j,F)},[I]=ea("DatePicker",Ma),k=A(()=>i.value&&i.valueFormat?e.toDate(i.value,i.valueFormat):i.value),x=A(()=>i.defaultValue&&i.valueFormat?e.toDate(i.defaultValue,i.valueFormat):i.defaultValue),$=A(()=>i.defaultPickerValue&&i.valueFormat?e.toDate(i.defaultPickerValue,i.valueFormat):i.defaultPickerValue);return()=>{var X,me,pe,le,L,K,oe;const D={...I.value,...i.locale},j={...i,...o},{prefixCls:F,bordered:E=!0,placeholder:ne,suffixIcon:b=(X=l.suffixIcon)==null?void 0:X.call(l),picker:w="date",transitionName:O,allowClear:N=!0,dateRender:H=l.dateRender,renderExtraFooter:U=l.renderExtraFooter,separator:ae=(me=l.separator)==null?void 0:me.call(l),clearIcon:re=(pe=l.clearIcon)==null?void 0:pe.call(l),id:ce=f.id.value,...fe}=j;delete fe["onUpdate:value"],delete fe["onUpdate:open"];const{format:xe,showTime:ge}=j;let Pe={};Pe={...Pe,...ge?Tt({format:xe,picker:w,...ge}):{},...w==="time"?Tt({format:xe,...pl(fe,["disabledTime"]),picker:w}):{}};const G=c.value;return d(yr,_({dateRender:H,renderExtraFooter:U,separator:ae||d("span",{"aria-label":"to",class:`${G}-separator`},[d(cl,null,null)]),ref:g,placeholder:wr(w,D,ne),suffixIcon:b||(w==="time"?d(na,null,null):d(aa,null,null)),clearIcon:re||d(ta,null,null),allowClear:N,transitionName:O||`${m.value}-slide-up`},fe,Pe,{id:ce,value:k.value,defaultValue:x.value,defaultPickerValue:$.value,picker:w,class:ee({[`${G}-${s.value}`]:s.value,[`${G}-borderless`]:!E},o.class),locale:D.lang,prefixCls:G,getPopupContainer:o.getCalendarContainer||v.value,generateConfig:e,prevIcon:((le=l.prevIcon)==null?void 0:le.call(l))||d("span",{class:`${G}-prev-icon`},null),nextIcon:((L=l.nextIcon)==null?void 0:L.call(l))||d("span",{class:`${G}-next-icon`},null),superPrevIcon:((K=l.superPrevIcon)==null?void 0:K.call(l))||d("span",{class:`${G}-super-prev-icon`},null),superNextIcon:((oe=l.superNextIcon)==null?void 0:oe.call(l))||d("span",{class:`${G}-super-next-icon`},null),components:$a,direction:h.value,onChange:p,onOpenChange:P,onFocus:M,onBlur:Y,onPanelChange:V,onOk:q,onCalendarChange:B}),null)}}})}const $a={button:Il,rangeItem:Ol};function Mr(e){return e?Array.isArray(e)?e:[e]:[]}function Tt(e){const{format:t,picker:a,showHour:n,showMinute:r,showSecond:l,use12Hours:o}=e,u=Mr(t)[0],i={...e};return u&&typeof u=="string"&&(!u.includes("s")&&l===void 0&&(i.showSecond=!1),!u.includes("m")&&r===void 0&&(i.showMinute=!1),!u.includes("H")&&!u.includes("h")&&n===void 0&&(i.showHour=!1),(u.includes("a")||u.includes("A"))&&o===void 0&&(i.use12Hours=!0)),a==="time"?i:(typeof u=="function"&&delete i.format,{showTime:i})}function xr(e,t){const{DatePicker:a,WeekPicker:n,MonthPicker:r,YearPicker:l,TimePicker:o,QuarterPicker:u}=Pr(e,t),i=Dr(e,t);return{DatePicker:a,WeekPicker:n,MonthPicker:r,YearPicker:l,TimePicker:o,QuarterPicker:u,RangePicker:i}}const{DatePicker:zt,WeekPicker:Jt,MonthPicker:Xt,YearPicker:$r,TimePicker:Sr,QuarterPicker:Zt,RangePicker:en}=xr(Al),Nr=Object.assign(zt,{WeekPicker:Jt,MonthPicker:Xt,YearPicker:$r,RangePicker:en,TimePicker:Sr,QuarterPicker:Zt,install:e=>(e.component(zt.name,zt),e.component(en.name,en),e.component(Xt.name,Xt),e.component(Jt.name,Jt),e.component(Zt.name,Zt),e)}),Br=Ie({__name:"InputDatePicker",props:{value:{default:""}},emits:["update:value"],setup(e,{emit:t}){const a=e,n=A({set:r=>{let l=r;l&&(l=r.calendar("gregory").locale("en").format("YYYY/MM/DD")),t("update:value",l)},get:()=>{if(typeof a.value=="string")return a.value?z(a.value):null}});return(r,l)=>(Za(),el(jn(Nr),{class:"w-full",inputReadOnly:"",locale:jn(Cl),size:"large",value:n.value,"onUpdate:value":l[0]||(l[0]=o=>n.value=o)},null,8,["locale","value"]))}});export{Br as _}; diff --git a/dist/assets/SearchOutlined-445bfd70.js b/dist/assets/SearchOutlined-445bfd70.js deleted file mode 100644 index 8f3bdff..0000000 --- a/dist/assets/SearchOutlined-445bfd70.js +++ /dev/null @@ -1 +0,0 @@ -import{e as u,az as f}from"./index-c678e119.js";function l(t){t.target.composing=!0}function c(t){t.target.composing&&(t.target.composing=!1,d(t.target,"input"))}function d(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function i(t,e,n,r){t.addEventListener(e,n,r)}var p={created:function(e,n){(!n.modifiers||!n.modifiers.lazy)&&(i(e,"compositionstart",l),i(e,"compositionend",c),i(e,"change",c))}};const O=p;var m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const g=m;function s(t){for(var e=1;ec(l.text,l.maxChars||40));return(b,t)=>(r(),o(u,null,[a("span",null,[e.value.isTruncated?(r(),o(u,{key:1},[a("span",y,n(e.value.truncated),1),a("span",{class:"text-blue-600 cursor-pointer hover:underline mr-1",onClick:t[0]||(t[0]=i=>s.value=!0)},"بیشتر")],64)):(r(),o("span",w,n(e.value.truncated),1))]),f(h(d),{visible:s.value,"onUpdate:visible":t[1]||(t[1]=i=>s.value=i),title:"متن کامل",footer:null,width:"600px"},{default:_(()=>[a("div",C,n(e.value.full),1)]),_:1},8,["visible"])],64))}});export{M as _}; diff --git a/dist/assets/Timeline-4c918e42.js b/dist/assets/Timeline-4c918e42.js deleted file mode 100644 index 6f29fdc..0000000 --- a/dist/assets/Timeline-4c918e42.js +++ /dev/null @@ -1 +0,0 @@ -import{d as E,a9 as L,at as P,ag as o,e as c,ac as p,au as M,ar as q,ad as w,aM as z}from"./index-c678e119.js";import{i as A}from"./_plugin-vue_export-helper-edd5ed68.js";var F=function(){return{prefixCls:String,color:String,dot:p.any,pending:{type:Boolean,default:void 0},position:p.oneOf(M("left","right","")).def(""),label:p.any}};const G=E({compatConfig:{MODE:3},name:"ATimelineItem",props:A(F(),{color:"blue",pending:!1}),slots:["dot","label"],setup:function(t,N){var l=N.slots,$=L("timeline",t),e=$.prefixCls;return function(){var f,g,i,a,r,n=t.color,u=n===void 0?"":n,s=t.pending,_=t.label,D=_===void 0?(f=l.label)===null||f===void 0?void 0:f.call(l):_,v=t.dot,C=v===void 0?(g=l.dot)===null||g===void 0?void 0:g.call(l):v,x=P((i={},o(i,"".concat(e.value,"-item"),!0),o(i,"".concat(e.value,"-item-pending"),s),i)),h=P((a={},o(a,"".concat(e.value,"-item-head"),!0),o(a,"".concat(e.value,"-item-head-custom"),C),o(a,"".concat(e.value,"-item-head-").concat(u),!0),a)),b=/blue|red|green|gray/.test(u||"")?void 0:u;return c("li",{class:x},[D&&c("div",{class:"".concat(e.value,"-item-label")},[D]),c("div",{class:"".concat(e.value,"-item-tail")},null),c("div",{class:h,style:{borderColor:b,color:b}},[C]),c("div",{class:"".concat(e.value,"-item-content")},[(r=l.default)===null||r===void 0?void 0:r.call(l)])])}}});var H=function(){return{prefixCls:String,pending:p.any,pendingDot:p.any,reverse:{type:Boolean,default:void 0},mode:p.oneOf(M("left","alternate","right",""))}};const Q=E({compatConfig:{MODE:3},name:"ATimeline",props:A(H(),{reverse:!1,mode:""}),slots:["pending","pendingDot"],setup:function(t,N){var l=N.slots,$=L("timeline",t),e=$.prefixCls,f=$.direction,g=function(a,r){var n=a.props||{};return t.mode==="alternate"?n.position==="right"?"".concat(e.value,"-item-right"):n.position==="left"||r%2===0?"".concat(e.value,"-item-left"):"".concat(e.value,"-item-right"):t.mode==="left"?"".concat(e.value,"-item-left"):t.mode==="right"||n.position==="right"?"".concat(e.value,"-item-right"):""};return function(){var i,a,r,n,u=t.pending,s=u===void 0?(i=l.pending)===null||i===void 0?void 0:i.call(l):u,_=t.pendingDot,D=_===void 0?(a=l.pendingDot)===null||a===void 0?void 0:a.call(l):_,v=t.reverse,C=t.mode,x=typeof s=="boolean"?null:s,h=q((r=l.default)===null||r===void 0?void 0:r.call(l)),b=s?c(G,{pending:!!s,dot:D||c(w,null,null)},{default:function(){return[x]}}):null;b&&h.push(b);var O=v?h.reverse():h,T=O.length,S="".concat(e.value,"-item-last"),B=O.map(function(m,d){var y=d===T-2?S:"",k=d===T-1?S:"";return z(m,{class:P([!v&&s?y:k,g(m,d)])})}),j=O.some(function(m){var d,y;return!!((d=m.props)!==null&&d!==void 0&&d.label||(y=m.children)!==null&&y!==void 0&&y.label)}),V=P(e.value,(n={},o(n,"".concat(e.value,"-pending"),!!s),o(n,"".concat(e.value,"-reverse"),!!v),o(n,"".concat(e.value,"-").concat(C),!!C&&!j),o(n,"".concat(e.value,"-label"),j),o(n,"".concat(e.value,"-rtl"),f.value==="rtl"),n));return c("ul",{class:V},[B])}}});export{Q as T,G as _}; diff --git a/dist/assets/_flatRest-89cece1c.js b/dist/assets/_flatRest-89cece1c.js index a839563..263b2f2 100644 --- a/dist/assets/_flatRest-89cece1c.js +++ b/dist/assets/_flatRest-89cece1c.js @@ -1 +1 @@ -import{u as s,B as c,M as y,E as b,F as v,G as O,H as x,I as w,n as C}from"./isSymbol-5130882b.js";import{S as f}from"./vnode-34fe2aaf.js";function N(n,r){for(var e=-1,i=n==null?0:n.length,t=Array(i);++e0&&e(o)?r>1?I(o,r-1,e,i,t):C(t,o):i||(t[t.length]=o)}return t}function J(n){var r=n==null?0:n.length;return r?I(n,1):[]}function Q(n,r,e){switch(e.length){case 0:return n.call(r);case 1:return n.call(r,e[0]);case 2:return n.call(r,e[0],e[1]);case 3:return n.call(r,e[0],e[1],e[2])}return n.apply(r,e)}var m=Math.max;function W(n,r,e){return r=m(r===void 0?n.length-1:r,0),function(){for(var i=arguments,t=-1,a=m(i.length-r,0),u=Array(a);++t0){if(++r>=en)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}var on=un(rn);const sn=on;function pn(n){return sn(W(n,void 0,J),n+"")}export{hn as a,X as b,cn as c,j as d,N as e,S as f,pn as g,gn as h,A as i,P as j,E as k,W as o,sn as s,T as t}; +import{u as s,B as c,M as y,E as b,F as v,G as O,H as x,I as w,n as C}from"./isSymbol-5cc45ff5.js";import{S as f}from"./vnode-602d90c4.js";function N(n,r){for(var e=-1,i=n==null?0:n.length,t=Array(i);++e0&&e(o)?r>1?I(o,r-1,e,i,t):C(t,o):i||(t[t.length]=o)}return t}function J(n){var r=n==null?0:n.length;return r?I(n,1):[]}function Q(n,r,e){switch(e.length){case 0:return n.call(r);case 1:return n.call(r,e[0]);case 2:return n.call(r,e[0],e[1]);case 3:return n.call(r,e[0],e[1],e[2])}return n.apply(r,e)}var m=Math.max;function W(n,r,e){return r=m(r===void 0?n.length-1:r,0),function(){for(var i=arguments,t=-1,a=m(i.length-r,0),u=Array(a);++t0){if(++r>=en)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}var on=un(rn);const sn=on;function pn(n){return sn(W(n,void 0,J),n+"")}export{hn as a,X as b,cn as c,j as d,N as e,S as f,pn as g,gn as h,A as i,P as j,E as k,W as o,sn as s,T as t}; diff --git a/dist/assets/_plugin-vue_export-helper-edd5ed68.js b/dist/assets/_plugin-vue_export-helper-edd5ed68.js deleted file mode 100644 index 64cc1b7..0000000 --- a/dist/assets/_plugin-vue_export-helper-edd5ed68.js +++ /dev/null @@ -1 +0,0 @@ -import{al as p}from"./index-c678e119.js";var l=function(e,r){var i=p({},e);return Object.keys(r).forEach(function(t){var a=i[t];if(a)a.type||a.default?a.default=r[t]:a.def?a.def(r[t]):i[t]={type:a,default:r[t]};else throw new Error("not have ".concat(t," prop"))}),i};const m=l;var c=function(e){return setTimeout(e,16)},u=function(e){return clearTimeout(e)};typeof window<"u"&&"requestAnimationFrame"in window&&(c=function(e){return window.requestAnimationFrame(e)},u=function(e){return window.cancelAnimationFrame(e)});var f=0,o=new Map;function s(n){o.delete(n)}function d(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;f+=1;var r=f;function i(t){if(t===0)s(r),n();else{var a=c(function(){i(t-1)});o.set(r,a)}}return i(e),r}d.cancel=function(n){var e=o.get(n);return s(e),u(e)};const w=(n,e)=>{const r=n.__vccOpts||n;for(const[i,t]of e)r[i]=t;return r};export{w as _,m as i,d as w}; diff --git a/dist/assets/adminDb-aa2cb7bf.js b/dist/assets/adminDb-aa2cb7bf.js deleted file mode 100644 index 4890cf8..0000000 --- a/dist/assets/adminDb-aa2cb7bf.js +++ /dev/null @@ -1 +0,0 @@ -var c=Object.defineProperty;var f=(l,e,t)=>e in l?c(l,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[e]=t;var n=(l,e,t)=>(f(l,typeof e!="symbol"?e+"":e,t),t);import{J as u,I as p,K as d,O as w}from"./index-c678e119.js";class g{constructor(e){n(this,"table");n(this,"filters",[]);n(this,"includeIn");n(this,"orderSpec");n(this,"secondaryOrders",[]);n(this,"limitN");n(this,"rangeStart");n(this,"rangeEnd");n(this,"selectCols",["*"]);n(this,"mode","select");n(this,"payload",null);n(this,"wantSingle",!1);n(this,"wantMaybeSingle",!1);n(this,"wantCountHead",!1);this.table=e}select(e="*",t){return this.selectCols=e.split(",").map(r=>r.trim()).filter(Boolean),(t==null?void 0:t.count)==="exact"&&(t!=null&&t.head)&&(this.wantCountHead=!0),this.mode==="update"||this.mode==="insert"||this.mode==="upsert"||this.mode==="delete"?this:(this.mode="select",this)}insert(e){return this.mode="insert",this.payload=e,this}upsert(e){return this.mode="upsert",this.payload=e,this}update(e){return this.mode="update",this.payload=e,this}delete(){return this.mode="delete",this}eq(e,t){return this.filters.push({field:e,op:"eq",value:t}),this}neq(e,t){return this.filters.push({field:e,op:"neq",value:t}),this}gt(e,t){return this.filters.push({field:e,op:"gt",value:t}),this}gte(e,t){return this.filters.push({field:e,op:"gte",value:t}),this}lt(e,t){return this.filters.push({field:e,op:"lt",value:t}),this}lte(e,t){return this.filters.push({field:e,op:"lte",value:t}),this}is(e,t){return this.filters.push({field:e,op:"eq",value:t}),this}in(e,t){return this.includeIn={field:e,values:t},this}ilike(e,t){return this.filters.push({field:e,op:"has",value:String(t).replace(/%/g,"")}),this}like(e,t){return this.ilike(e,t)}or(e){return this}not(e,t,r){return t==="is"&&r===null?this.filters.push({field:e,op:"nn",value:null}):t==="in"||this.filters.push({field:e,op:"neq",value:r}),this}order(e,t){const r=(t==null?void 0:t.ascending)!==!1;return this.orderSpec?this.secondaryOrders.push({key:e,ascending:r}):this.orderSpec=r?e:`-${e}`,this}limit(e){return this.limitN=e,this}range(e,t){return this.rangeStart=e,this.rangeEnd=t,this}single(){return this.wantSingle=!0,this.limitN=1,this}maybeSingle(){return this.wantMaybeSingle=!0,this.limitN=1,this}then(e,t){return this.execute().then(e,t)}async execute(){var e;try{if(this.mode==="insert"||this.mode==="upsert"){const r=Array.isArray(this.payload)?this.payload:[this.payload],i=[];for(const a of r){if(this.mode==="upsert"&&(a==null?void 0:a.id)!=null)try{const h=await u(this.table,a.id,a);i.push(Array.isArray(h)?h[0]:h);continue}catch{}const o=await p(this.table,a);i.push(Array.isArray(o)?o[0]:o)}const s=Array.isArray(this.payload)?i:i[0];return this.wantSingle||this.wantMaybeSingle?{data:Array.isArray(s)?s[0]:s,error:null}:{data:s,error:null}}if(this.mode==="update"){const r=this.filters.find(s=>s.field==="id"&&s.op==="eq");if(!r){const s=await this.listRows(),a=[];for(const o of s.rows){const h=await u(this.table,o.id,this.payload);a.push(h)}return this.wantSingle||this.wantMaybeSingle?{data:a[0]??null,error:null}:{data:a,error:null,count:a.length}}const i=await u(this.table,r.value,this.payload);return this.wantSingle||this.wantMaybeSingle?{data:Array.isArray(i)?i[0]:i,error:null}:{data:Array.isArray(i)?i:[i],error:null}}if(this.mode==="delete"){const r=this.filters.find(s=>s.field==="id"&&s.op==="eq");if(r)return await d(this.table,r.value),{data:null,error:null};const i=await this.listRows(!0);for(const s of i.rows)await d(this.table,s.id);return{data:null,error:null,count:i.rows.length}}const t=await this.listRows(this.wantCountHead);return this.wantCountHead?{data:null,error:null,count:t.total}:this.wantSingle?t.rows[0]?{data:t.rows[0],error:null,count:t.total}:{data:null,error:{message:"Not found"}}:this.wantMaybeSingle?{data:t.rows[0]??null,error:null,count:t.total}:{data:t.rows,error:null,count:t.total}}catch(t){return{data:null,error:((e=t==null?void 0:t.response)==null?void 0:e.data)||t}}}async listRows(e=!1){var a;let t=1,r=this.limitN??1e3;this.rangeStart!=null&&this.rangeEnd!=null&&(r=this.rangeEnd-this.rangeStart+1,t=Math.floor(this.rangeStart/r)+1);const i={filters:this.filters,page:t,limit:r,select:e?["id"]:this.selectCols};this.includeIn&&(i.includeIn=this.includeIn),typeof this.orderSpec=="string"?i.order=this.orderSpec:this.orderSpec&&(i.sort=this.orderSpec);const s=await w(this.table,i);return{rows:s.rows||[],total:s.total??((a=s.rows)==null?void 0:a.length)??0}}}const S={from(l){return new g(l)}};export{S as adminDb}; diff --git a/dist/assets/adminUser-9cd9e7a9.js b/dist/assets/adminUser-9cd9e7a9.js deleted file mode 100644 index 1455dc2..0000000 --- a/dist/assets/adminUser-9cd9e7a9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as C}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as b,u as $}from"./Icon-671f08f9.js";import{M as B}from"./index-66da2c76.js";import{d as T,j as x,o as a,k as _,w as i,b as m,T as d,n as p,c as u,t as k,e as v,L as h,l as A,ab as N,R as o}from"./index-c678e119.js";const P={class:"flex items-center justify-between"},M={key:1},U={key:2},O={class:"flex items-center gap-2"},S={class:"flex text-gray-400 items-center gap-2"},j={key:0,class:"flex items-center gap-2"},I={key:0},R={key:0},Q=T({__name:"Modal",props:{centered:{type:Boolean,default:!0},wrapClassName:{default:""},cancelText:{default:"انصراف"},okText:{default:"بستن"},okButtonProps:{default:{}},cancelButtonProps:{default:{}},okType:{default:"primary"},showCancel:{type:Boolean,default:!0},showOk:{type:Boolean,default:!0},title:{default:""},maskClosable:{type:Boolean,default:!1}},setup(s){const t=s,{prefixCls:n}=$("base-model"),{emit:r}=N(),f=x(()=>`${n} ${t.wrapClassName}`);function y(e){r("cancel",e),r("update:visible",!1)}function l(e){r("ok",e)}return(e,g)=>{const c=C,w=B;return a(),_(w,{centered:t.centered,wrapClassName:A(f),"mask-closable":t.maskClosable},{title:i(()=>[m("div",P,[m("div",null,[e.$slots.title?d(e.$slots,"title",{key:0}):p("",!0),t.title?(a(),u("span",M,k(t.title),1)):(a(),u("span",U," "))]),m("div",O,[m("div",S,[v(b,{icon:"vuesax-linear:add",class:"rotate-45 cursor-pointer",onClick:y})])])])]),footer:i(()=>[e.$slots.footer?p("",!0):(a(),u("div",j,[t.showOk?(a(),_(c,h({key:0,type:t.okType},e.okButtonProps,{onClick:l}),{default:i(()=>[e.$slots.okText?d(e.$slots,"okText",{key:1}):(a(),u("span",I,k(t.okText),1))]),_:3},16,["type"])):p("",!0),t.showCancel?(a(),_(c,h({key:1},e.cancelButtonProps,{onClick:y}),{default:i(()=>[e.$slots.cancelText?d(e.$slots,"cancelText",{key:1}):(a(),u("span",R,k(t.cancelText),1))]),_:3},16)):p("",!0)])),d(e.$slots,"footer")]),default:i(()=>[d(e.$slots,"default")]),_:3},8,["centered","wrapClassName","mask-closable"])}}});const V=async()=>(await o.get("/admin/users/permissions")).data,q=async()=>(await o.get("/admin/users")).data,z=async s=>{const t=await o.get("/admin/users",{params:{page:s.page,limit:s.limit,search:s.search}}),n=s.page||1,r=s.limit||20,f=(n-1)*r,l=(t.data||[]).map((e,g)=>{var c;return{...e,phone:e.phone||e.username||((c=e.email)==null?void 0:c.split("@")[0])||"",index:f+g}});return{rows:l,total:t.total??l.length,query:{...s,total:t.total??l.length,page:n,limit:r}}},D=async s=>(await o.post("/admin/users",s)).data,E=async(s,t)=>(await o.post(`/admin/users/from-member/${s}`,t)).data,L=async(s,t)=>(await o.put(`/admin/users/${s}`,t)).data,F=async s=>await o.delete(`/admin/users/${s}`),W=Object.freeze(Object.defineProperty({__proto__:null,createAdminUser:D,deleteAdminUser:F,getAdminPermissionOptions:V,getAdminUsers:q,getAdminUsersTable:z,promoteMemberToAdmin:E,updateAdminUser:L},Symbol.toStringTag,{value:"Module"}));export{Q as _,q as a,z as b,D as c,F as d,W as e,V as g,E as p,L as u}; diff --git a/dist/assets/adminUser-d880bede.css b/dist/assets/adminUser-d880bede.css deleted file mode 100644 index 10ba612..0000000 --- a/dist/assets/adminUser-d880bede.css +++ /dev/null @@ -1 +0,0 @@ -.hr-machartaa-base-model .ant-modal-close-x{display:none}.hr-machartaa-base-model .ant-modal-body{padding:0!important}.hr-machartaa-base-model .ant-modal-footer{padding:16px} diff --git a/dist/assets/buildSupabaseQuery-72aac971.js b/dist/assets/buildSupabaseQuery-72aac971.js deleted file mode 100644 index 94c3333..0000000 --- a/dist/assets/buildSupabaseQuery-72aac971.js +++ /dev/null @@ -1 +0,0 @@ -import{O as o}from"./index-c678e119.js";function a(r){return{query:{...r,limit:r.limit||10,page:r.page||1,total:0},rows:[]}}function l(r,e){if(!e)return a(r);const n=r.page||e.page||1,t=r.limit||e.limit||10,u=(n-1)*t,c=(e.rows||[]).map((i,s)=>({...i,index:u+s}));return{query:{...r,limit:t,page:n,total:e.total??0},rows:c}}async function m(r,e){try{const n=await o(e,r);return{data:n.rows||[],count:n.total??0}}catch(n){return console.error("Admin resource query error:",n),null}}async function b(r,e){return m(r,e)}async function p(r,e="users"){try{const n=await o(e,r);return l(r,n)}catch(n){return console.error("Admin resource table error:",n),a(r)}}async function g(r,e="users"){return p(r,e)}export{p as TableEngineRequest,g as TableEngineShopRequest,m as buildSupabaseQuery,b as buildSupabaseShopQuery}; diff --git a/dist/assets/button-318cd43f.css b/dist/assets/button-318cd43f.css deleted file mode 100644 index 872f940..0000000 --- a/dist/assets/button-318cd43f.css +++ /dev/null @@ -1 +0,0 @@ -.hr-machartaa-base-button{height:auto} diff --git a/dist/assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js b/dist/assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js deleted file mode 100644 index c0a350f..0000000 --- a/dist/assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js +++ /dev/null @@ -1 +0,0 @@ -import{I as f,u as m}from"./Icon-671f08f9.js";import{d,a5 as _,a6 as y,j as z,o as t,k as n,w as B,b as C,T as b,n as a,s,l as v}from"./index-c678e119.js";import{B as x}from"./index-c5016c96.js";const g=d({__name:"button",props:{icon:{},iconSize:{default:_},iconClass:{default:""},suffixIcon:{type:Boolean},type:{},size:{}},setup(r){const o=r,c=y(),i=z(()=>c.default?"":"!px-1 !py-1"),{prefixCls:l}=m("base-button");return(e,I)=>{const u=f,p=x;return t(),n(p,{type:o.type,size:o.size,class:s([v(l),i.value])},{default:B(()=>[C("div",{class:s(["flex items-center gap-1 justify-center flex-row-reverse gap-2 py-0.5 px-2",[{"flex-row-reverse":e.suffixIcon}]])},[e.$slots.default?b(e.$slots,"default",{key:0}):a("",!0),e.icon?(t(),n(u,{key:1,size:e.iconSize,icon:e.icon,class:s(e.iconClass)},null,8,["size","icon","class"])):a("",!0)],2)]),_:3},8,["type","size","class"])}}});export{g as _}; diff --git a/dist/assets/convert-2ad76038.js b/dist/assets/convert-2ad76038.js deleted file mode 100644 index 8b09281..0000000 --- a/dist/assets/convert-2ad76038.js +++ /dev/null @@ -1 +0,0 @@ -function e(t){return t?t.startsWith("http://")||t.startsWith("https://")?t.replace(/^https?:\/\/[^/]+/,""):t:""}const s=t=>{const r=e(t);return r?`https://file.macharta.ir${r.startsWith("/")?"":"/"}${r}`:""},a=t=>{const r=e(t);return r?`https://file.macharta.ir${r.startsWith("/")?"":"/"}${r}`:""};export{a,e,s as g}; diff --git a/dist/assets/css-aae66f86.js b/dist/assets/css-aae66f86.js deleted file mode 100644 index 928fce9..0000000 --- a/dist/assets/css-aae66f86.js +++ /dev/null @@ -1 +0,0 @@ -function o(){var n=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:e}}function i(n){var e=n.getBoundingClientRect(),t=document.documentElement;return{left:e.left+(window.pageXOffset||t.scrollLeft)-(t.clientLeft||document.body.clientLeft||0),top:e.top+(window.pageYOffset||t.scrollTop)-(t.clientTop||document.body.clientTop||0)}}export{o as a,i as g}; diff --git a/dist/assets/dayjs-40a73cf6.js b/dist/assets/dayjs-40a73cf6.js deleted file mode 100644 index a114d59..0000000 --- a/dist/assets/dayjs-40a73cf6.js +++ /dev/null @@ -1 +0,0 @@ -import{al as a,d as B,ai as j,i as R,e as b,aA as _}from"./index-c678e119.js";import{g as D,c as O,a as H,r as G,d as M}from"./index-30b2d9cf.js";import{a as y}from"./FormItemContext-53695780.js";import{o as I}from"./omit-30cc2465.js";var F=function(){return{format:String,showNow:{type:Boolean,default:void 0},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12Hours:{type:Boolean,default:void 0},hourStep:Number,minuteStep:Number,secondStep:Number,hideDisabledOptions:{type:Boolean,default:void 0},popupClassName:String}};function V(m){var l=D(m,a(a({},F()),{},{order:{type:Boolean,default:!0}})),w=l.TimePicker,S=l.RangePicker,$=B({name:"ATimePicker",inheritAttrs:!1,props:a(a(a(a({},O()),H()),F()),{},{addon:{type:Function}}),slot:["addon","renderExtraFooter","suffixIcon","clearIcon"],setup:function(i,u){var s=u.slots,v=u.expose,o=u.emit,g=u.attrs,d=y();j(!(s.addon||i.addon),"TimePicker","`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");var c=R();v({focus:function(){var n;(n=c.value)===null||n===void 0||n.focus()},blur:function(){var n;(n=c.value)===null||n===void 0||n.blur()}});var k=function(n,r){o("update:value",n),o("change",n,r),d.onFieldChange()},C=function(n){o("update:open",n),o("openChange",n)},P=function(n){o("focus",n)},h=function(n){o("blur",n),d.onFieldBlur()},T=function(n){o("ok",n)};return function(){var t=i.id,n=t===void 0?d.id.value:t;return b(w,a(a(a({},g),I(i,["onUpdate:value","onUpdate:open"])),{},{id:n,dropdownClassName:i.popupClassName,mode:void 0,ref:c,renderExtraFooter:i.addon||s.addon||i.renderExtraFooter||s.renderExtraFooter,onChange:k,onOpenChange:C,onFocus:P,onBlur:h,onOk:T}),s)}}}),E=B({name:"ATimeRangePicker",inheritAttrs:!1,props:a(a(a(a({},O()),G()),F()),{},{order:{type:Boolean,default:!0}}),slot:["renderExtraFooter","suffixIcon","clearIcon"],setup:function(i,u){var s=u.slots,v=u.expose,o=u.emit,g=u.attrs,d=R(),c=y();v({focus:function(){var e;(e=d.value)===null||e===void 0||e.focus()},blur:function(){var e;(e=d.value)===null||e===void 0||e.blur()}});var k=function(e,f){o("update:value",e),o("change",e,f),c.onFieldChange()},C=function(e){o("update:open",e),o("openChange",e)},P=function(e){o("focus",e)},h=function(e){o("blur",e),c.onFieldBlur()},T=function(e,f){o("panelChange",e,f)},t=function(e){o("ok",e)},n=function(e,f,U){o("calendarChange",e,f,U)};return function(){var r=i.id,e=r===void 0?c.id.value:r;return b(S,a(a(a({},g),I(i,["onUpdate:open","onUpdate:value"])),{},{id:e,dropdownClassName:i.popupClassName,picker:"time",mode:void 0,ref:d,onChange:k,onOpenChange:C,onFocus:P,onBlur:h,onPanelChange:T,onOk:t,onCalendarChange:n}),s)}}});return{TimePicker:$,TimeRangePicker:E}}var N=V(M),p=N.TimePicker,x=N.TimeRangePicker;const K=_(p,{TimePicker:p,TimeRangePicker:x,install:function(l){return l.component(p.name,p),l.component(x.name,x),l}});export{K as T,x as a}; diff --git a/dist/assets/dayjs-aec3eaaf.js b/dist/assets/dayjs-aec3eaaf.js deleted file mode 100644 index 6225d76..0000000 --- a/dist/assets/dayjs-aec3eaaf.js +++ /dev/null @@ -1 +0,0 @@ -import{aA as t}from"./index-c678e119.js";import{g as P,d as o}from"./index-30b2d9cf.js";var e=P(o),i=e.DatePicker,n=e.WeekPicker,c=e.MonthPicker,m=e.YearPicker,s=e.TimePicker,a=e.QuarterPicker,k=e.RangePicker;const l=t(i,{WeekPicker:n,MonthPicker:c,YearPicker:m,RangePicker:k,TimePicker:s,QuarterPicker:a,install:function(r){return r.component(i.name,i),r.component(k.name,k),r.component(c.name,c),r.component(n.name,n),r.component(a.name,a),r}});export{l as D,c as M,a as Q,k as R,n as W}; diff --git a/dist/assets/favicon-e92e965f.png b/dist/assets/favicon-e92e965f.png deleted file mode 100644 index 940f4928578c9a6a4b64bb9e2e43855ffa548152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18300 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 N002ovPDHLkV1i9qZ_@w( diff --git a/dist/assets/index-01af60d8.js b/dist/assets/index-01af60d8.js deleted file mode 100644 index 29ef649..0000000 --- a/dist/assets/index-01af60d8.js +++ /dev/null @@ -1,3 +0,0 @@ -import{al as C,ay as Ce,d as Se,ac as F,j as $,i as ae,as as ke,e as O,at as pe,ag as J,av as Ye,P as ct,aA as Ae,aw as Ge,x as Ee,z as de,f as ln,F as ze,y as Ke,aO as he,W as st,h as Ve,ah as $e,bx as dt,aE as un,af as Xe,ab as ft,ak as Ln,aM as vt,S as pt,aJ as Re,aW as cn,B as Be,aj as ht,b8 as mt,aD as Te,az as An,aU as gt,ad as bt,ax as St,a9 as yt,aq as wt}from"./index-c678e119.js";import{_ as Ct}from"./toArray-acd138e5.js";import{b as It,s as Pe}from"./isSymbol-5130882b.js";import{K}from"./shallowequal-93b92d94.js";import{c as Bn}from"./vnode-34fe2aaf.js";import{a as Ot,S as xt}from"./SearchOutlined-445bfd70.js";import{p as sn}from"./pickAttrs-09168c62.js";import{O as Mt}from"./index-27b4bb6d.js";import{i as Tt}from"./isMobile-e2e89480.js";import{i as dn,w as Me}from"./_plugin-vue_export-helper-edd5ed68.js";import{R as Pt}from"./index-ea10bb13.js";import{u as Rt}from"./useMemo-3527b8f5.js";import{o as qe}from"./omit-30cc2465.js";import{u as Mn,a as Tn}from"./useState-fb1fd992.js";import{a as Et}from"./FormItemContext-53695780.js";function Pn(t,e){var n=t.key,a;return"value"in t&&(a=t.value),n??(a!==void 0?a:"rc-index-key-".concat(e))}function $n(t,e){var n=t||{},a=n.label,o=n.value,i=n.options;return{label:a||(e?"children":"label"),value:o||"value",options:i||"options"}}function Ft(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.fieldNames,a=e.childrenAsData,o=[],i=$n(n,!1),l=i.label,c=i.value,u=i.options;function p(r,d){r.forEach(function(f){var v=f[l];if(d||!(u in f)){var w=f[c];o.push({key:Pn(f,o.length),groupOption:d,data:f,label:v,value:w})}else{var b=v;b===void 0&&a&&(b=f.label),o.push({key:Pn(f,o.length),group:!0,data:f,label:b}),p(f[u],!0)}})}return p(t,!1),o}function rn(t){var e=C({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function Dt(t,e){if(!e||!e.length)return null;var n=!1;function a(i,l){var c=Ct(l),u=c[0],p=c.slice(1);if(!u)return[i];var r=i.split(u);return n=n||r.length>1,r.reduce(function(d,f){return[].concat(Ce(d),Ce(a(f,p)))},[]).filter(function(d){return d})}var o=a(t,e);return n?o:null}var Nt=["empty"],Vt=function(e){var n=e===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}}}},_t=Se({name:"SelectTrigger",inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:F.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:F.oneOfType([Number,Boolean]).def(!0),popupElement:F.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function},setup:function(e,n){var a=n.slots,o=n.attrs,i=n.expose,l=$(function(){var u=e.dropdownMatchSelectWidth;return Vt(u)}),c=ae();return i({getPopupElement:function(){return c.value}}),function(){var u=C(C({},e),o),p=u.empty,r=p===void 0?!1:p,d=ke(u,Nt),f=d.visible,v=d.dropdownAlign,w=d.prefixCls,b=d.popupElement,A=d.dropdownClassName,T=d.dropdownStyle,H=d.direction,j=H===void 0?"ltr":H,B=d.placement,N=d.dropdownMatchSelectWidth,m=d.containerWidth,h=d.dropdownRender,E=d.animation,y=d.transitionName,I=d.getPopupContainer,P=d.getTriggerDOMNode,M=d.onPopupVisibleChange,k=d.onPopupMouseEnter,W="".concat(w,"-dropdown"),Y=b;h&&(Y=h({menuNode:b,props:e}));var q=E?"".concat(W,"-").concat(E):y,ee=C({minWidth:"".concat(m,"px")},T);return typeof N=="number"?ee.width="".concat(N,"px"):N&&(ee.width="".concat(m,"px")),O(It,C(C({},e),{},{showAction:M?["click"]:[],hideAction:M?["click"]:[],popupPlacement:B||(j==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:l.value,prefixCls:W,popupTransitionName:q,popupAlign:v,popupVisible:f,getPopupContainer:I,popupClassName:pe(A,J({},"".concat(W,"-empty"),r)),popupStyle:ee,getTriggerDOMNode:P,onPopupVisibleChange:M}),{default:a.default,popup:function(){return O("div",{ref:c,onMouseenter:k},[Y])}})}}});const Lt=_t;var Je=function(e,n){var a,o=n.slots,i=e.class,l=e.customizeIcon,c=e.customizeIconProps,u=e.onMousedown,p=e.onClick,r;return typeof l=="function"?r=l(c):r=l,O("span",{class:i,onMousedown:function(f){f.preventDefault(),u&&u(f)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:p,"aria-hidden":!0},[r!==void 0?r:O("span",{class:i.split(/\s+/).map(function(d){return"".concat(d,"-icon")})},[(a=o.default)===null||a===void 0?void 0:a.call(o)])])};Je.inheritAttrs=!1;Je.displayName="TransBtn";Je.props={class:String,customizeIcon:F.any,customizeIconProps:F.any,onMousedown:Function,onClick:Function};const Ue=Je;var At={inputRef:F.any,prefixCls:String,id:String,inputElement:F.VueNode,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,editable:{type:Boolean,default:void 0},activeDescendantId:String,value:String,open:{type:Boolean,default:void 0},tabindex:F.oneOfType([F.number,F.string]),attrs:F.object,onKeydown:{type:Function},onMousedown:{type:Function},onChange:{type:Function},onPaste:{type:Function},onCompositionstart:{type:Function},onCompositionend:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},Bt=Se({compatConfig:{MODE:3},name:"Input",inheritAttrs:!1,props:At,setup:function(e){var n=null,a=Ye("VCSelectContainerEvent");return function(){var o,i,l=e.prefixCls,c=e.id,u=e.inputElement,p=e.disabled,r=e.tabindex,d=e.autofocus,f=e.autocomplete,v=e.editable,w=e.activeDescendantId,b=e.value,A=e.onKeydown,T=e.onMousedown,H=e.onChange,j=e.onPaste,B=e.onCompositionstart,N=e.onCompositionend,m=e.onFocus,h=e.onBlur,E=e.open,y=e.inputRef,I=e.attrs,P=u||ct(O("input",null,null),[[Ot]]),M=P.props||{},k=M.onKeydown,W=M.onInput,Y=M.onFocus,q=M.onBlur,ee=M.onMousedown,ne=M.onCompositionstart,se=M.onCompositionend,re=M.style;return P=Bn(P,Ae(C(C(C({type:"search"},M),{},{id:c,ref:y,disabled:p,tabindex:r,autocomplete:f||"off",autofocus:d,class:pe("".concat(l,"-selection-search-input"),(o=P)===null||o===void 0||(i=o.props)===null||i===void 0?void 0:i.class),role:"combobox","aria-expanded":E,"aria-haspopup":"listbox","aria-owns":"".concat(c,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(c,"_list"),"aria-activedescendant":w},I),{},{value:v?b:"",readonly:!v,unselectable:v?null:"on",style:C(C({},re),{},{opacity:v?null:0}),onKeydown:function(Q){A(Q),k&&k(Q)},onMousedown:function(Q){T(Q),ee&&ee(Q)},onInput:function(Q){H(Q),W&&W(Q)},onCompositionstart:function(Q){B(Q),ne&&ne(Q)},onCompositionend:function(Q){N(Q),se&&se(Q)},onPaste:j,onFocus:function(){clearTimeout(n),Y&&Y(arguments.length<=0?void 0:arguments[0]),m&&m(arguments.length<=0?void 0:arguments[0]),a==null||a.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){for(var Q=arguments.length,g=new Array(Q),V=0;Ve.maxTagTextLength&&(j="".concat(B.slice(0,e.maxTagTextLength),"..."))}var N=function(h){var E;h&&h.stopPropagation(),(E=e.onRemove)===null||E===void 0||E.call(e,v)};return typeof e.tagRender=="function"?r(A,j,w,H,N,T):p(b,j,w,H,N)}function f(v){var w=e.maxTagPlaceholder,b=w===void 0?function(T){return"+ ".concat(T.length," ...")}:w,A=typeof b=="function"?b(v):b;return p(A,A,!1)}return function(){var v=e.id,w=e.prefixCls,b=e.values,A=e.open,T=e.inputRef,H=e.placeholder,j=e.disabled,B=e.autofocus,N=e.autocomplete,m=e.activeDescendantId,h=e.tabindex,E=e.onInputChange,y=e.onInputPaste,I=e.onInputKeyDown,P=e.onInputMouseDown,M=e.onInputCompositionStart,k=e.onInputCompositionEnd,W=O("div",{class:"".concat(l.value,"-search"),style:{width:a.value+"px"},key:"input"},[O(Hn,{inputRef:T,open:A,prefixCls:w,id:v,inputElement:null,disabled:j,autofocus:B,autocomplete:N,editable:u.value,activeDescendantId:m,value:c.value,onKeydown:I,onMousedown:P,onChange:E,onPaste:y,onCompositionstart:M,onCompositionend:k,tabindex:h,attrs:sn(e,!0),onFocus:function(){return o.value=!0},onBlur:function(){return o.value=!1}},null),O("span",{ref:n,class:"".concat(l.value,"-search-mirror"),"aria-hidden":!0},[c.value,ln(" ")])]),Y=O(Mt,{prefixCls:"".concat(l.value,"-overflow"),data:b,renderItem:d,renderRest:f,suffix:W,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return O(ze,null,[Y,!b.length&&!c.value&&O("span",{class:"".concat(l.value,"-placeholder")},[H])])}}});const kt=Ht;var Kt={inputElement:F.any,id:String,prefixCls:String,values:F.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:F.any,placeholder:F.any,disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:F.oneOfType([F.number,F.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},vn=Se({name:"SingleSelector",setup:function(e){var n=ae(!1),a=$(function(){return e.mode==="combobox"}),o=$(function(){return a.value||e.showSearch}),i=$(function(){var r=e.searchValue||"";return a.value&&e.activeValue&&!n.value&&(r=e.activeValue),r}),l=fn();de([a,function(){return e.activeValue}],function(){a.value&&(n.value=!1)},{immediate:!0});var c=$(function(){return e.mode!=="combobox"&&!e.open&&!e.showSearch?!1:!!i.value}),u=$(function(){var r=e.values[0];return r&&(typeof r.label=="string"||typeof r.label=="number")?r.label.toString():void 0}),p=function(){if(e.values[0])return null;var d=c.value?{visibility:"hidden"}:void 0;return O("span",{class:"".concat(e.prefixCls,"-selection-placeholder"),style:d},[e.placeholder])};return function(){var r,d=e.inputElement,f=e.prefixCls,v=e.id,w=e.values,b=e.inputRef,A=e.disabled,T=e.autofocus,H=e.autocomplete,j=e.activeDescendantId,B=e.open,N=e.tabindex,m=e.optionLabelRender,h=e.onInputKeyDown,E=e.onInputMouseDown,y=e.onInputChange,I=e.onInputPaste,P=e.onInputCompositionStart,M=e.onInputCompositionEnd,k=w[0],W=null;if(k&&l.customSlots){var Y,q,ee,ne=(Y=k.key)!==null&&Y!==void 0?Y:k.value,se=((q=l.keyEntities[ne])===null||q===void 0?void 0:q.node)||{};W=l.customSlots[(ee=se.slots)===null||ee===void 0?void 0:ee.title]||l.customSlots.title||k.label,typeof W=="function"&&(W=W(se))}else W=m&&k?m(k.option):k==null?void 0:k.label;return O(ze,null,[O("span",{class:"".concat(f,"-selection-search")},[O(Hn,{inputRef:b,prefixCls:f,id:v,open:B,inputElement:d,disabled:A,autofocus:T,autocomplete:H,editable:o.value,activeDescendantId:j,value:i.value,onKeydown:h,onMousedown:E,onChange:function(ie){n.value=!0,y(ie)},onPaste:I,onCompositionstart:P,onCompositionend:M,tabindex:N,attrs:sn(e,!0)},null)]),!a.value&&k&&!c.value&&O("span",{class:"".concat(f,"-selection-item"),title:u.value},[O(ze,{key:(r=k.key)!==null&&r!==void 0?r:k.value},[W])]),p()])}}});vn.props=Kt;vn.inheritAttrs=!1;const Wt=vn;function jt(t){return![K.ESC,K.SHIFT,K.BACKSPACE,K.TAB,K.WIN_KEY,K.ALT,K.META,K.WIN_KEY_RIGHT,K.CTRL,K.SEMICOLON,K.EQUALS,K.CAPS_LOCK,K.CONTEXT_MENU,K.F1,K.F2,K.F3,K.F4,K.F5,K.F6,K.F7,K.F8,K.F9,K.F10,K.F11,K.F12].includes(t)}function Kn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,e=null,n;Ke(function(){clearTimeout(n)});function a(o){(o||e===null)&&(e=o),clearTimeout(n),n=setTimeout(function(){e=null},t)}return[function(){return e},a]}function He(){var t=function e(n){e.current=n};return t}var zt=Se({name:"Selector",inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:F.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:F.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:F.oneOfType([F.number,F.string]),disabled:{type:Boolean,default:void 0},placeholder:F.any,removeIcon:F.any,maxTagCount:F.oneOfType([F.number,F.string]),maxTagTextLength:Number,maxTagPlaceholder:F.any,tagRender:Function,optionLabelRender:Function,tokenWithEnter:{type:Boolean,default:void 0},choiceTransitionName:String,onToggleOpen:{type:Function},onSearch:Function,onSearchSubmit:Function,onRemove:Function,onInputKeyDown:{type:Function},domRef:Function},setup:function(e,n){var a=n.expose,o=He(),i=!1,l=Kn(0),c=he(l,2),u=c[0],p=c[1],r=function(N){var m=N.which;(m===K.UP||m===K.DOWN)&&N.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(N),m===K.ENTER&&e.mode==="tags"&&!i&&!e.open&&e.onSearchSubmit(N.target.value),jt(m)&&e.onToggleOpen(!0)},d=function(){p(!0)},f=null,v=function(N){e.onSearch(N,!0,i)!==!1&&e.onToggleOpen(!0)},w=function(){i=!0},b=function(N){i=!1,e.mode!=="combobox"&&v(N.target.value)},A=function(N){var m=N.target.value;if(e.tokenWithEnter&&f&&/[\r\n]/.test(f)){var h=f.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");m=m.replace(h,f)}f=null,v(m)},T=function(N){var m=N.clipboardData,h=m.getData("text");f=h},H=function(N){var m=N.target;if(m!==o.current){var h=document.body.style.msTouchAction!==void 0;h?setTimeout(function(){o.current.focus()}):o.current.focus()}},j=function(N){var m=u();N.target!==o.current&&!m&&N.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!m)||!e.open)&&(e.open&&e.onSearch("",!0,!1),e.onToggleOpen())};return a({focus:function(){o.current.focus()},blur:function(){o.current.blur()}}),function(){var B=e.prefixCls,N=e.domRef,m=e.mode,h={inputRef:o,onInputKeyDown:r,onInputMouseDown:d,onInputChange:A,onInputPaste:T,onInputCompositionStart:w,onInputCompositionEnd:b},E=m==="multiple"||m==="tags"?O(kt,C(C({},e),h),null):O(Wt,C(C({},e),h),null);return O("div",{ref:N,class:"".concat(B,"-selector"),onClick:H,onMousedown:j},[E])}}});const Ut=zt;function Yt(t,e,n){function a(o){var i,l,c,u=o.target;u.shadowRoot&&o.composed&&(u=o.composedPath()[0]||u);var p=[(i=t[0])===null||i===void 0?void 0:i.value,(l=t[1])===null||l===void 0||(c=l.value)===null||c===void 0?void 0:c.getPopupElement()];e.value&&p.every(function(r){return r&&!r.contains(u)&&r!==u})&&n(!1)}Ee(function(){window.addEventListener("mousedown",a)}),Ke(function(){window.removeEventListener("mousedown",a)})}function Gt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,e=ae(!1),n,a=function(){clearTimeout(n)};Ee(function(){a()});var o=function(l,c){a(),n=setTimeout(function(){e.value=l,c&&c()},t)};return[e,o,a]}var Wn=Symbol("BaseSelectContextKey");function Xt(t){return Ge(Wn,t)}function qt(){return Ye(Wn,{})}function jn(t){if(!st(t))return Ve(t);var e=new Proxy({},{get:function(a,o,i){return Reflect.get(t.value,o,i)},set:function(a,o,i){return t.value[o]=i,!0},deleteProperty:function(a,o){return Reflect.deleteProperty(t.value,o)},has:function(a,o){return Reflect.has(t.value,o)},ownKeys:function(){return Object.keys(t.value)},getOwnPropertyDescriptor:function(){return{enumerable:!0,configurable:!0}}});return Ve(e)}var Jt=["prefixCls","id","open","defaultOpen","mode","showSearch","searchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","disabled","loading","getInputElement","getPopupContainer","placement","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","optionLabelRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyup","onKeydown","onMousedown","onClear","omitDomProps","getRawInputElement","displayValues","onDisplayValuesChange","emptyOptions","activeDescendantId","activeValue","OptionList"],Qt=["value","onChange","removeIcon","placeholder","autofocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabindex","OptionList","notFoundContent"],Zt=function(){return{prefixCls:String,id:String,omitDomProps:Array,displayValues:Array,onDisplayValuesChange:Function,activeValue:String,activeDescendantId:String,onActiveValueChange:Function,searchValue:String,onSearch:Function,onSearchSplit:Function,maxLength:Number,OptionList:F.any,emptyOptions:Boolean}},zn=function(){return{showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:F.any,placeholder:F.any,onClear:Function,choiceTransitionName:String,mode:String,disabled:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},onDropdownVisibleChange:{type:Function},getInputElement:{type:Function},getRawInputElement:{type:Function},maxTagTextLength:Number,maxTagCount:{type:[String,Number]},maxTagPlaceholder:F.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:F.any,clearIcon:F.any,removeIcon:F.any,animation:String,transitionName:String,dropdownStyle:{type:Object},dropdownClassName:String,dropdownMatchSelectWidth:{type:[Boolean,Number],default:void 0},dropdownRender:{type:Function},dropdownAlign:Object,placement:{type:String},getPopupContainer:{type:Function},showAction:{type:Array},onBlur:{type:Function},onFocus:{type:Function},onKeyup:Function,onKeydown:Function,onMousedown:Function,onPopupScroll:Function,onInputKeyDown:Function,onMouseenter:Function,onMouseleave:Function,onClick:Function}},eo=function(){return C(C({},Zt()),zn())};function Un(t){return t==="tags"||t==="multiple"}const no=Se({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:dn(eo(),{showAction:[],notFoundContent:"Not Found"}),setup:function(e,n){var a=n.attrs,o=n.expose,i=n.slots,l=$(function(){return Un(e.mode)}),c=$(function(){return e.showSearch!==void 0?e.showSearch:l.value||e.mode==="combobox"}),u=ae(!1);Ee(function(){u.value=Tt()});var p=fn(),r=ae(null),d=He(),f=ae(null),v=ae(null),w=ae(null),b=Gt(),A=he(b,3),T=A[0],H=A[1],j=A[2],B=function(){var s;(s=v.value)===null||s===void 0||s.focus()},N=function(){var s;(s=v.value)===null||s===void 0||s.blur()};o({focus:B,blur:N,scrollTo:function(s){var R;return(R=w.value)===null||R===void 0?void 0:R.scrollTo(s)}});var m=$(function(){var _;if(e.mode!=="combobox")return e.searchValue;var s=(_=e.displayValues[0])===null||_===void 0?void 0:_.value;return typeof s=="string"||typeof s=="number"?String(s):""}),h=e.open!==void 0?e.open:e.defaultOpen,E=ae(h),y=ae(h),I=function(s){E.value=e.open!==void 0?e.open:s,y.value=E.value};de(function(){return e.open},function(){I(e.open)});var P=$(function(){return!e.notFoundContent&&e.emptyOptions});$e(function(){y.value=E.value,(e.disabled||P.value&&y.value&&e.mode==="combobox")&&(y.value=!1)});var M=$(function(){return P.value?!1:y.value}),k=function(s){var R=s!==void 0?s:!y.value;E.value!==R&&!e.disabled&&(I(R),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(R))},W=$(function(){return(e.tokenSeparators||[]).some(function(_){return[` -`,`\r -`].includes(_)})}),Y=function(s,R,le){var G,X=!0,ce=s;(G=e.onActiveValueChange)===null||G===void 0||G.call(e,null);var ue=le?null:Dt(s,e.tokenSeparators);if(e.mode!=="combobox"&&ue){var L;ce="",(L=e.onSearchSplit)===null||L===void 0||L.call(e,ue),k(!1),X=!1}return e.onSearch&&m.value!==ce&&e.onSearch(ce,{source:R?"typing":"effect"}),X},q=function(s){var R;!s||!s.trim()||(R=e.onSearch)===null||R===void 0||R.call(e,s,{source:"submit"})};de(y,function(){!y.value&&!l.value&&e.mode!=="combobox"&&Y("",!1,!1)},{immediate:!0,flush:"post"}),de(function(){return e.disabled},function(){E.value&&e.disabled&&I(!1)},{immediate:!0});var ee=Kn(),ne=he(ee,2),se=ne[0],re=ne[1],ie=function(s){var R,le=se(),G=s.which;if(G===K.ENTER&&(e.mode!=="combobox"&&s.preventDefault(),y.value||k(!0)),re(!!m.value),G===K.BACKSPACE&&!le&&l.value&&!m.value&&e.displayValues.length){for(var X=Ce(e.displayValues),ce=null,ue=X.length-1;ue>=0;ue-=1){var L=X[ue];if(!L.disabled){X.splice(ue,1),ce=L;break}}ce&&e.onDisplayValuesChange(X,{type:"remove",values:[ce]})}for(var S=arguments.length,x=new Array(S>1?S-1:0),D=1;D1?R-1:0),G=1;G1?ue-1:0),S=1;Sn}},render:function(){var e=this.state,n=e.dragging,a=e.visible,o=this.$props.prefixCls,i=this.getSpinHeight()+"px",l=this.getTop()+"px",c=this.showScroll(),u=c&&a;return O("div",{ref:this.scrollbarRef,class:pe("".concat(o,"-scrollbar"),J({},"".concat(o,"-scrollbar-show"),c)),style:{width:"8px",top:0,bottom:0,right:0,position:"absolute",display:u?void 0:"none"},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[O("div",{ref:this.thumbRef,class:pe("".concat(o,"-scrollbar-thumb"),J({},"".concat(o,"-scrollbar-thumb-moving"),n)),style:{width:"100%",height:i,top:l,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:"99px",cursor:"pointer",userSelect:"none"},onMousedown:this.onMouseDown},null)])}});function lo(t,e,n,a){var o=new Map,i=new Map,l=ae(Symbol("update"));de(t,function(){l.value=Symbol("update")});var c=void 0;function u(){Me.cancel(c)}function p(){u(),c=Me(function(){o.forEach(function(d,f){if(d&&d.offsetParent){var v=d.offsetHeight;i.get(f)!==v&&(l.value=Symbol("update"),i.set(f,d.offsetHeight))}})})}function r(d,f){var v=e(d),w=o.get(v);f?(o.set(v,f.$el||f),p()):o.delete(v),!w!=!f&&(f?n==null||n(d):a==null||a(d))}return pt(function(){u()}),[r,p,i,l]}function ro(t,e,n,a,o,i,l,c){var u;return function(p){if(p==null){c();return}Me.cancel(u);var r=e.value,d=a.itemHeight;if(typeof p=="number")l(p);else if(p&&Xe(p)==="object"){var f,v=p.align;"index"in p?f=p.index:f=r.findIndex(function(T){return o(T)===p.key});var w=p.offset,b=w===void 0?0:w,A=function T(H,j){if(!(H<0||!t.value)){var B=t.value.clientHeight,N=!1,m=j;if(B){for(var h=j||v,E=0,y=0,I=0,P=Math.min(r.length,f),M=0;M<=P;M+=1){var k=o(r[M]);y=E;var W=n.get(k);I=y+(W===void 0?d:W),E=I,M===f&&W===void 0&&(N=!0)}var Y=t.value.scrollTop,q=null;switch(h){case"top":q=y-b;break;case"bottom":q=I-B+b;break;default:{var ee=Y+B;yee&&(m="bottom")}}q!==null&&q!==Y&&l(q)}u=Me(function(){N&&i(),T(H-1,m)},2)}};A(5)}}}var uo=(typeof navigator>"u"?"undefined":Xe(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const co=uo,Gn=function(t,e){var n=!1,a=null;function o(){clearTimeout(a),n=!0,a=setTimeout(function(){n=!1},50)}return function(i){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=i<0&&t.value||i>0&&e.value;return l&&c?(clearTimeout(a),n=!1):(!c||n)&&o(),!n&&c}};function so(t,e,n,a){var o=0,i=null,l=null,c=!1,u=Gn(e,n);function p(d){if(t.value){Me.cancel(i);var f=d.deltaY;o+=f,l=f,!u(f)&&(co||d.preventDefault(),i=Me(function(){var v=c?10:1;a(o*v),o=0}))}}function r(d){t.value&&(c=d.detail===l)}return[p,r]}var fo=14/15;function vo(t,e,n){var a=!1,o=0,i=null,l=null,c=function(){i&&(i.removeEventListener("touchmove",u),i.removeEventListener("touchend",p))},u=function(v){if(a){var w=Math.ceil(v.touches[0].pageY),b=o-w;o=w,n(b)&&v.preventDefault(),clearInterval(l),l=setInterval(function(){b*=fo,(!n(b,!0)||Math.abs(b)<=.1)&&clearInterval(l)},16)}},p=function(){a=!1,c()},r=function(v){c(),v.touches.length===1&&!a&&(a=!0,o=Math.ceil(v.touches[0].pageY),i=v.target,i.addEventListener("touchmove",u,{passive:!1}),i.addEventListener("touchend",p))},d=function(){};Ee(function(){document.addEventListener("touchmove",d,{passive:!1}),de(t,function(f){e.value.removeEventListener("touchstart",r),c(),clearInterval(l),f&&e.value.addEventListener("touchstart",r,{passive:!1})},{immediate:!0})}),Ke(function(){document.removeEventListener("touchmove",d)})}var po=["prefixCls","height","itemHeight","fullHeight","data","itemKey","virtual","component","onScroll","children","style","class"],ho=[],mo={overflowY:"auto",overflowAnchor:"none"};function go(t,e,n,a,o,i){var l=i.getKey;return t.slice(e,n+1).map(function(c,u){var p=e+u,r=o(c,p,{}),d=l(c);return O(oo,{key:d,setRef:function(v){return a(c,v)}},{default:function(){return[r]}})})}var bo=Se({compatConfig:{MODE:3},name:"List",inheritAttrs:!1,props:{prefixCls:String,data:F.array,height:Number,itemHeight:Number,fullHeight:{type:Boolean,default:void 0},itemKey:{type:[String,Number,Function],required:!0},component:{type:[String,Object]},virtual:{type:Boolean,default:void 0},children:Function,onScroll:Function,onMousedown:Function,onMouseenter:Function,onVisibleChange:Function},setup:function(e,n){var a=n.expose,o=$(function(){var g=e.height,V=e.itemHeight,Z=e.virtual;return!!(Z!==!1&&g&&V)}),i=$(function(){var g=e.height,V=e.itemHeight,Z=e.data;return o.value&&Z&&V*Z.length>g}),l=Ve({scrollTop:0,scrollMoving:!1}),c=$(function(){return e.data||ho}),u=Re([]);de(c,function(){u.value=cn(c.value).slice()},{immediate:!0});var p=Re(function(g){});de(function(){return e.itemKey},function(g){typeof g=="function"?p.value=g:p.value=function(V){return V==null?void 0:V[g]}},{immediate:!0});var r=ae(),d=ae(),f=ae(),v=function(V){return p.value(V)},w={getKey:v};function b(g){var V;typeof g=="function"?V=g(l.scrollTop):V=g;var Z=y(V);r.value&&(r.value.scrollTop=Z),l.scrollTop=Z}var A=lo(u,v,null,null),T=he(A,4),H=T[0],j=T[1],B=T[2],N=T[3],m=Ve({scrollHeight:void 0,start:0,end:0,offset:void 0}),h=ae(0);Ee(function(){Be(function(){var g;h.value=((g=d.value)===null||g===void 0?void 0:g.offsetHeight)||0})}),ht(function(){Be(function(){var g;h.value=((g=d.value)===null||g===void 0?void 0:g.offsetHeight)||0})}),de([o,u],function(){o.value||Ae(m,{scrollHeight:void 0,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),de([o,u,h,i],function(){o.value&&!i.value&&Ae(m,{scrollHeight:h.value,start:0,end:u.value.length-1,offset:void 0}),r.value&&(l.scrollTop=r.value.scrollTop)},{immediate:!0}),de([i,o,function(){return l.scrollTop},u,N,function(){return e.height},h],function(){if(!(!o.value||!i.value)){for(var g=0,V,Z,oe,te=u.value.length,Oe=u.value,ve=l.scrollTop,me=e.itemHeight,ye=e.height,_=ve+ye,s=0;s=ve&&(V=s,Z=g),oe===void 0&&X>_&&(oe=s),g=X}V===void 0&&(V=0,Z=0,oe=Math.ceil(ye/me)),oe===void 0&&(oe=te-1),oe=Math.min(oe+1,te),Ae(m,{scrollHeight:g,start:V,end:oe,offset:Z})}},{immediate:!0});var E=$(function(){return m.scrollHeight-e.height});function y(g){var V=g;return Number.isNaN(E.value)||(V=Math.min(V,E.value)),V=Math.max(V,0),V}var I=$(function(){return l.scrollTop<=0}),P=$(function(){return l.scrollTop>=E.value}),M=Gn(I,P);function k(g){var V=g;b(V)}function W(g){var V,Z=g.currentTarget.scrollTop;Z!==l.scrollTop&&b(Z),(V=e.onScroll)===null||V===void 0||V.call(e,g)}var Y=so(o,I,P,function(g){b(function(V){var Z=V+g;return Z})}),q=he(Y,2),ee=q[0],ne=q[1];vo(o,r,function(g,V){return M(g,V)?!1:(ee({preventDefault:function(){},deltaY:g}),!0)});function se(g){o.value&&g.preventDefault()}var re=function(){r.value&&(r.value.removeEventListener("wheel",ee,Pe?{passive:!1}:!1),r.value.removeEventListener("DOMMouseScroll",ne),r.value.removeEventListener("MozMousePixelScroll",se))};$e(function(){Be(function(){r.value&&(re(),r.value.addEventListener("wheel",ee,Pe?{passive:!1}:!1),r.value.addEventListener("DOMMouseScroll",ne),r.value.addEventListener("MozMousePixelScroll",se))})}),Ke(function(){re()});var ie=ro(r,u,B,e,v,j,b,function(){var g;(g=f.value)===null||g===void 0||g.delayHidden()});a({scrollTo:ie});var Q=$(function(){var g=null;return e.height&&(g=C(J({},e.fullHeight?"height":"maxHeight",e.height+"px"),mo),o.value&&(g.overflowY="hidden",l.scrollMoving&&(g.pointerEvents="none"))),g});return de([function(){return m.start},function(){return m.end},u],function(){if(e.onVisibleChange){var g=u.value.slice(m.start,m.end+1);e.onVisibleChange(g,u.value)}},{flush:"post"}),{state:l,mergedData:u,componentStyle:Q,onFallbackScroll:W,onScrollBar:k,componentRef:r,useVirtual:o,calRes:m,collectHeight:j,setInstance:H,sharedConfig:w,scrollBarRef:f,fillerInnerRef:d}},render:function(){var e=this,n=C(C({},this.$props),this.$attrs),a=n.prefixCls,o=a===void 0?"rc-virtual-list":a,i=n.height;n.itemHeight,n.fullHeight,n.data,n.itemKey,n.virtual;var l=n.component,c=l===void 0?"div":l;n.onScroll;var u=n.children,p=u===void 0?this.$slots.default:u,r=n.style,d=n.class,f=ke(n,po),v=pe(o,d),w=this.state.scrollTop,b=this.calRes,A=b.scrollHeight,T=b.offset,H=b.start,j=b.end,B=this.componentStyle,N=this.onFallbackScroll,m=this.onScrollBar,h=this.useVirtual,E=this.collectHeight,y=this.sharedConfig,I=this.setInstance,P=this.mergedData;return O("div",C({style:C(C({},r),{},{position:"relative"}),class:v},f),[O(c,{class:"".concat(o,"-holder"),style:B,ref:"componentRef",onScroll:N},{default:function(){return[O(to,{prefixCls:o,height:A,offset:T,onInnerResize:E,ref:"fillerInnerRef"},{default:function(){return go(P,H,j,I,p,y)}})]}}),h&&O(io,{ref:"scrollBarRef",prefixCls:o,scrollTop:w,height:i,scrollHeight:A,count:P.length,onScroll:m,onStartMove:function(){e.state.scrollMoving=!0},onStopMove:function(){e.state.scrollMoving=!1}},null)])}});const So=bo;function yo(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Xn=Symbol("SelectContextKey");function wo(t){return Ge(Xn,t)}function Co(){return Ye(Xn,{})}var Io=["disabled","title","children","style","class","className"];function Fn(t){return typeof t=="string"||typeof t=="number"}var Oo=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["option"],setup:function(e,n){var a=n.expose,o=n.slots,i=qt(),l=Co(),c=$(function(){return"".concat(i.prefixCls,"-item")}),u=Rt(function(){return l.flattenOptions},[function(){return i.open},function(){return l.flattenOptions}],function(m){return m[0]}),p=He(),r=function(h){h.preventDefault()},d=function(h){p.current&&p.current.scrollTo(typeof h=="number"?{index:h}:h)},f=function(h){for(var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,y=u.value.length,I=0;I1&&arguments[1]!==void 0?arguments[1]:!1;v.activeIndex=h;var y={source:E?"keyboard":"mouse"},I=u.value[h];if(!I){l.onActiveValue(null,-1,y);return}l.onActiveValue(I.value,h,y)};de([function(){return u.value.length},function(){return i.searchValue}],function(){w(l.defaultActiveFirstOption!==!1?f(0):-1)},{immediate:!0});var b=function(h){return l.rawValues.has(h)&&i.mode!=="combobox"};de([function(){return i.open},function(){return i.searchValue}],function(){if(!i.multiple&&i.open&&l.rawValues.size===1){var m=Array.from(l.rawValues)[0],h=cn(u.value).findIndex(function(E){var y=E.data;return y[l.fieldNames.value]===m});h!==-1&&(w(h),Be(function(){d(h)}))}i.open&&Be(function(){var E;(E=p.current)===null||E===void 0||E.scrollTo(void 0)})},{immediate:!0,flush:"post"});var A=function(h){h!==void 0&&l.onSelect(h,{selected:!l.rawValues.has(h)}),i.multiple||i.toggleOpen(!1)},T=function(h){return typeof h.label=="function"?h.label():h.label};function H(m){var h=u.value[m];if(!h)return null;var E=h.data||{},y=E.value,I=h.group,P=sn(E,!0),M=T(h);return h?O("div",C(C({"aria-label":typeof M=="string"&&!I?M:null},P),{},{key:m,role:I?"presentation":"option",id:"".concat(i.id,"_list_").concat(m),"aria-selected":b(y)}),[y]):null}var j=function(h){var E=h.which,y=h.ctrlKey;switch(E){case K.N:case K.P:case K.UP:case K.DOWN:{var I=0;if(E===K.UP?I=-1:E===K.DOWN?I=1:yo()&&y&&(E===K.N?I=1:E===K.P&&(I=-1)),I!==0){var P=f(v.activeIndex+I,I);d(P),w(P,!0)}break}case K.ENTER:{var M=u.value[v.activeIndex];M&&!M.data.disabled?A(M.value):A(void 0),i.open&&h.preventDefault();break}case K.ESC:i.toggleOpen(!1),i.open&&h.stopPropagation()}},B=function(){},N=function(h){d(h)};return a({onKeydown:j,onKeyup:B,scrollTo:N}),function(){var m=i.id,h=i.notFoundContent,E=i.onPopupScroll,y=l.menuItemSelectedIcon,I=l.fieldNames,P=l.virtual,M=l.listHeight,k=l.listItemHeight,W=o.option,Y=v.activeIndex,q=Object.keys(I).map(function(ee){return I[ee]});return u.value.length===0?O("div",{role:"listbox",id:"".concat(m,"_list"),class:"".concat(c.value,"-empty"),onMousedown:r},[h]):O(ze,null,[O("div",{role:"listbox",id:"".concat(m,"_list"),style:{height:0,width:0,overflow:"hidden"}},[H(Y-1),H(Y),H(Y+1)]),O(So,{itemKey:"key",ref:p,data:u.value,height:M,itemHeight:k,fullHeight:!1,onMousedown:r,onScroll:E,virtual:P},{default:function(ne,se){var re,ie=ne.group,Q=ne.groupOption,g=ne.data,V=ne.value,Z=g.key,oe=typeof ne.label=="function"?ne.label():ne.label;if(ie){var te,Oe=(te=g.title)!==null&&te!==void 0?te:Fn(oe)&&oe;return O("div",{class:pe(c.value,"".concat(c.value,"-group")),title:Oe},[W?W(g):oe!==void 0?oe:Z])}var ve=g.disabled,me=g.title;g.children;var ye=g.style,_=g.class,s=g.className,R=ke(g,Io),le=qe(R,q),G=b(V),X="".concat(c.value,"-option"),ce=pe(c.value,X,_,s,(re={},J(re,"".concat(X,"-grouped"),Q),J(re,"".concat(X,"-active"),Y===se&&!ve),J(re,"".concat(X,"-disabled"),ve),J(re,"".concat(X,"-selected"),G),re)),ue=T(ne),L=!y||typeof y=="function"||G,S=typeof ue=="number"?ue:ue||V,x=Fn(S)?S.toString():void 0;return me!==void 0&&(x=me),O("div",C(C({},le),{},{"aria-selected":G,class:ce,title:x,onMousemove:function(z){R.onMousemove&&R.onMousemove(z),!(Y===se||ve)&&w(se)},onClick:function(z){ve||A(V),R.onClick&&R.onClick(z)},style:ye}),[O("div",{class:"".concat(X,"-content")},[W?W(g):S]),un(y)||G,L&&O(Ue,{class:"".concat(c.value,"-option-state"),customizeIcon:y,customizeIconProps:{isSelected:G}},{default:function(){return[G?"✓":null]}})])}})])}}});const xo=Oo;var Mo=["value","disabled"];function To(t){var e=t.key,n=t.children,a=t.props,o=a.value,i=a.disabled,l=ke(a,Mo),c=n==null?void 0:n.default;return C({key:e,value:o!==void 0?o:e,children:c,disabled:i||i===""},l)}function qn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ln(t).map(function(a,o){var i;if(!un(a)||!a.type)return null;var l=a.type.isSelectOptGroup,c=a.key,u=a.children,p=a.props;if(e||!l)return To(a);var r=u&&u.default?u.default():void 0,d=(p==null?void 0:p.label)||((i=u.label)===null||i===void 0?void 0:i.call(u))||c;return C(C({key:"__RC_SELECT_GRP__".concat(c===null?o:String(c),"__")},p),{},{label:d,options:qn(r||[])})}).filter(function(a){return a});return n}function Po(t,e,n){var a=Re(),o=Re(),i=Re(),l=Re([]);return de([t,e],function(){t.value?l.value=cn(t.value).slice():l.value=qn(e.value)},{immediate:!0,deep:!0}),$e(function(){var c=l.value,u=new Map,p=new Map,r=n.value;function d(f){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,w=0;w0&&arguments[0]!==void 0?arguments[0]:ae(""),e="rc_select_".concat(Eo());return t.value||e}function Jn(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function an(t,e){return Jn(t).join("").toUpperCase().includes(e)}const Do=function(t,e,n,a,o){return $(function(){var i=n.value,l=o==null?void 0:o.value,c=a==null?void 0:a.value;if(!i||c===!1)return t.value;var u=e.value,p=u.options,r=u.label,d=u.value,f=[],v=typeof c=="function",w=i.toUpperCase(),b=v?c:function(T,H){return l?an(H[l],w):H[p]?an(H[r!=="children"?r:"label"],w):an(H[d],w)},A=v?function(T){return rn(T)}:function(T){return T};return t.value.forEach(function(T){if(T[p]){var H=b(i,A(T));if(H)f.push(T);else{var j=T[p].filter(function(B){return b(i,A(B))});j.length&&f.push(C(C({},T),{},J({},p,j)))}return}b(i,A(T))&&f.push(T)}),f})},No=function(t,e){var n=Re({values:new Map,options:new Map}),a=$(function(){var i=n.value,l=i.values,c=i.options,u=t.value.map(function(d){if(d.label===void 0){var f;return C(C({},d),{},{label:(f=l.get(d.value))===null||f===void 0?void 0:f.label})}return d}),p=new Map,r=new Map;return u.forEach(function(d){p.set(d.value,d),r.set(d.value,e.value.get(d.value)||c.get(d.value))}),n.value.values=p,n.value.options=r,u}),o=function(l){return e.value.get(l)||n.value.options.get(l)};return[a,o]};var Vo=["inputValue"];function Qn(){return C(C({},zn()),{},{prefixCls:String,id:String,backfill:{type:Boolean,default:void 0},fieldNames:Object,inputValue:String,searchValue:String,onSearch:Function,autoClearSearchValue:{type:Boolean,default:void 0},onSelect:Function,onDeselect:Function,filterOption:{type:[Boolean,Function],default:void 0},filterSort:Function,optionFilterProp:String,optionLabelProp:String,options:Array,defaultActiveFirstOption:{type:Boolean,default:void 0},virtual:{type:Boolean,default:void 0},listHeight:Number,listItemHeight:Number,menuItemSelectedIcon:F.any,mode:String,labelInValue:{type:Boolean,default:void 0},value:F.any,defaultValue:F.any,onChange:Function,children:Array})}function _o(t){return!t||Xe(t)!=="object"}const Lo=Se({compatConfig:{MODE:3},name:"Select",inheritAttrs:!1,props:dn(Qn(),{prefixCls:"vc-select",autoClearSearchValue:!0,listHeight:200,listItemHeight:20,dropdownMatchSelectWidth:!0}),setup:function(e,n){var a=n.expose,o=n.attrs,i=n.slots,l=Fo(Te(e,"id")),c=$(function(){return Un(e.mode)}),u=$(function(){return!!(!e.options&&e.children)}),p=$(function(){return e.filterOption===void 0&&e.mode==="combobox"?!1:e.filterOption}),r=$(function(){return $n(e.fieldNames,u.value)}),d=Mn("",{value:$(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(S){return S||""}}),f=he(d,2),v=f[0],w=f[1],b=Po(Te(e,"options"),Te(e,"children"),r),A=b.valueOptions,T=b.labelOptions,H=b.options,j=function(S){var x=Jn(S);return x.map(function(D){var z,U,ge,we;if(_o(D))z=D;else{var Fe;ge=D.key,U=D.label,z=(Fe=D.value)!==null&&Fe!==void 0?Fe:ge}var fe=A.value.get(z);if(fe){var De;U===void 0&&(U=fe==null?void 0:fe[e.optionLabelProp||r.value.label]),ge===void 0&&(ge=(De=fe==null?void 0:fe.key)!==null&&De!==void 0?De:z),we=fe==null?void 0:fe.disabled}return{label:U,value:z,key:ge,disabled:we,option:fe}})},B=Mn(e.defaultValue,{value:Te(e,"value")}),N=he(B,2),m=N[0],h=N[1],E=$(function(){var L,S=j(m.value);return e.mode==="combobox"&&!((L=S[0])!==null&&L!==void 0&&L.value)?[]:S}),y=No(E,A),I=he(y,2),P=I[0],M=I[1],k=$(function(){if(!e.mode&&P.value.length===1){var L=P.value[0];if(L.value===null&&(L.label===null||L.label===void 0))return[]}return P.value.map(function(S){var x;return C(C({},S),{},{label:(x=typeof S.label=="function"?S.label():S.label)!==null&&x!==void 0?x:S.value})})}),W=$(function(){return new Set(P.value.map(function(L){return L.value}))});$e(function(){if(e.mode==="combobox"){var L,S=(L=P.value[0])===null||L===void 0?void 0:L.value;S!=null&&w(String(S))}},{flush:"post"});var Y=function(S,x){var D,z=x??S;return D={},J(D,r.value.value,S),J(D,r.value.label,z),D},q=Re();$e(function(){if(e.mode!=="tags"){q.value=H.value;return}var L=H.value.slice(),S=function(D){return A.value.has(D)};Ce(P.value).sort(function(x,D){return x.value2&&arguments[2]!==void 0?arguments[2]:{},z=D.source,U=z===void 0?"keyboard":z;ve(x),e.backfill&&e.mode==="combobox"&&S!==null&&U==="keyboard"&&Z(String(S))},_=function(S,x){var D=function(){var _e,xe=M(S),Ne=xe==null?void 0:xe[r.value.label];return[e.labelInValue?{label:typeof Ne=="function"?Ne():Ne,originLabel:Ne,value:S,key:(_e=xe==null?void 0:xe.key)!==null&&_e!==void 0?_e:S}:S,rn(xe)]};if(x&&e.onSelect){var z=D(),U=he(z,2),ge=U[0],we=U[1];e.onSelect(ge,we)}else if(!x&&e.onDeselect){var Fe=D(),fe=he(Fe,2),De=fe[0],Ze=fe[1];e.onDeselect(De,Ze)}},s=function(S,x){var D,z=c.value?x.selected:!0;z?D=c.value?[].concat(Ce(P.value),[S]):[S]:D=P.value.filter(function(U){return U.value!==S}),ie(D),_(S,z),e.mode==="combobox"?Z(""):(!c.value||e.autoClearSearchValue)&&(w(""),Z(""))},R=function(S,x){ie(S),(x.type==="remove"||x.type==="clear")&&x.values.forEach(function(D){_(D.value,!1)})},le=function(S,x){if(w(S),Z(null),x.source==="submit"){var D=(S||"").trim();if(D){var z=Array.from(new Set([].concat(Ce(W.value),[D])));ie(z),_(D,!0),w("")}return}if(x.source!=="blur"){var U;e.mode==="combobox"&&ie(S),(U=e.onSearch)===null||U===void 0||U.call(e,S)}},G=function(S){var x=S;e.mode!=="tags"&&(x=S.map(function(z){var U=T.value.get(z);return U==null?void 0:U.value}).filter(function(z){return z!==void 0}));var D=Array.from(new Set([].concat(Ce(W.value),Ce(x))));ie(D),D.forEach(function(z){_(z,!0)})},X=$(function(){return e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1});wo(jn(C(C({},b),{},{flattenOptions:re,onActiveValue:ye,defaultActiveFirstOption:me,onSelect:s,menuItemSelectedIcon:Te(e,"menuItemSelectedIcon"),rawValues:W,fieldNames:r,virtual:X,listHeight:Te(e,"listHeight"),listItemHeight:Te(e,"listItemHeight"),childrenAsData:u})));var ce=ae();a({focus:function(){var S;(S=ce.value)===null||S===void 0||S.focus()},blur:function(){var S;(S=ce.value)===null||S===void 0||S.blur()},scrollTo:function(S){var x;(x=ce.value)===null||x===void 0||x.scrollTo(S)}});var ue=$(function(){return qe(e,["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"])});return function(){return O(no,C(C(C({},ue.value),o),{},{id:l,prefixCls:e.prefixCls,ref:ce,omitDomProps:Vo,mode:e.mode,displayValues:k.value,onDisplayValuesChange:R,searchValue:v.value,onSearch:le,onSearchSplit:G,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:xo,emptyOptions:!re.value.length,activeValue:V.value,activeDescendantId:"".concat(l,"_list_").concat(Oe.value)}),i)}}});var pn=function(){return null};pn.isSelectOption=!0;pn.displayName="ASelectOption";const Ao=pn;var hn=function(){return null};hn.isSelectOptGroup=!0;hn.displayName="ASelectOptGroup";const Bo=hn;var $o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const Ho=$o;function Nn(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},n=t.loading,a=t.multiple,o=t.prefixCls,i=t.suffixIcon||e.suffixIcon&&e.suffixIcon(),l=t.clearIcon||e.clearIcon&&e.clearIcon(),c=t.menuItemSelectedIcon||e.menuItemSelectedIcon&&e.menuItemSelectedIcon(),u=t.removeIcon||e.removeIcon&&e.removeIcon(),p=l;l||(p=O(gt,null,null));var r=null;if(i!==void 0)r=i;else if(n)r=O(bt,{spin:!0},null);else{var d="".concat(o,"-suffix");r=function(b){var A=b.open,T=b.showSearch;return A&&T?O(xt,{class:d},null):O(Ko,{class:d},null)}}var f=null;c!==void 0?f=c:a?f=O(Uo,null,null):f=null;var v=null;return u!==void 0?v=u:v=O(St,null,null),{clearIcon:p,suffixIcon:r,itemIcon:f,removeIcon:v}}var Go=function(){return C(C({},qe(Qn(),["inputIcon","mode","getInputElement","getRawInputElement","backfill"])),{},{value:{type:[Array,Object,String,Number]},defaultValue:{type:[Array,Object,String,Number]},notFoundContent:F.any,suffixIcon:F.any,itemIcon:F.any,size:String,mode:String,bordered:{type:Boolean,default:!0},transitionName:String,choiceTransitionName:{type:String,default:""},"onUpdate:value":Function})},_n="SECRET_COMBOBOX_MODE_DO_NOT_USE",Ie=Se({compatConfig:{MODE:3},name:"ASelect",Option:Ao,OptGroup:Bo,inheritAttrs:!1,props:dn(Go(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:_n,slots:["notFoundContent","suffixIcon","itemIcon","removeIcon","clearIcon","dropdownRender","option","placeholder","tagRender","maxTagPlaceholder","optionLabel"],setup:function(e,n){var a=n.attrs,o=n.emit,i=n.slots,l=n.expose,c=ae(),u=Et(),p=function(){var I;(I=c.value)===null||I===void 0||I.focus()},r=function(){var I;(I=c.value)===null||I===void 0||I.blur()},d=function(I){var P;(P=c.value)===null||P===void 0||P.scrollTo(I)},f=$(function(){var y=e.mode;if(y!=="combobox")return y===_n?"combobox":y}),v=yt("select",e),w=v.prefixCls,b=v.direction,A=v.configProvider,T=v.size,H=v.getPrefixCls,j=$(function(){return H()}),B=$(function(){return wt(j.value,"slide-up",e.transitionName)}),N=$(function(){var y;return pe((y={},J(y,"".concat(w.value,"-lg"),T.value==="large"),J(y,"".concat(w.value,"-sm"),T.value==="small"),J(y,"".concat(w.value,"-rtl"),b.value==="rtl"),J(y,"".concat(w.value,"-borderless"),!e.bordered),y))}),m=function(){for(var I=arguments.length,P=new Array(I),M=0;M"u")return 0;var t=e?"scrollTop":"scrollLeft",a=0;if(St(n)?a=n[e?"pageYOffset":"pageXOffset"]:n instanceof Document?a=n.documentElement[t]:n&&(a=n[t]),n&&!St(n)&&typeof a!="number"){var r;a=(r=(n.ownerDocument||n).documentElement)===null||r===void 0?void 0:r[t]}return a}function Tl(n,e,t,a){var r=t-e;return n/=a/2,n<1?r/2*n*n*n+e:r/2*((n-=2)*n*n+2)+e}function Rl(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.getContainer,a=t===void 0?function(){return window}:t,r=e.callback,o=e.duration,i=o===void 0?450:o,l=a(),c=El(l,!0),s=Date.now(),h=function d(){var f=Date.now(),y=f-s,b=Tl(y>i?i:y,c,n,i);St(l)?l.scrollTo(window.pageXOffset,b):l instanceof HTMLDocument||l.constructor.name==="HTMLDocument"?l.documentElement.scrollTop=b:l.scrollTop=b,y=n.length?{done:!0}:{done:!1,value:n[a++]}},e:function(s){throw s},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,l;return{s:function(){t=t.call(n)},n:function(){var s=t.next();return o=s.done,s},e:function(s){i=!0,l=s},f:function(){try{!o&&t.return!=null&&t.return()}finally{if(i)throw l}}}}var Dl=["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"],_l={prefixCls:String,name:String,id:String,type:String,defaultChecked:{type:[Boolean,Number],default:void 0},checked:{type:[Boolean,Number],default:void 0},disabled:Boolean,tabindex:{type:[Number,String]},readonly:Boolean,autofocus:Boolean,value:ye.any,required:Boolean};const sr=ge({compatConfig:{MODE:3},name:"Checkbox",inheritAttrs:!1,props:qn(_l,{prefixCls:"rc-checkbox",type:"checkbox",defaultChecked:!1}),emits:["click","change"],setup:function(e,t){var a=t.attrs,r=t.emit,o=t.expose,i=te(e.checked===void 0?e.defaultChecked:e.checked),l=te();Ie(function(){return e.checked},function(){i.value=e.checked}),o({focus:function(){var f;(f=l.value)===null||f===void 0||f.focus()},blur:function(){var f;(f=l.value)===null||f===void 0||f.blur()}});var c=te(),s=function(f){if(!e.disabled){e.checked===void 0&&(i.value=f.target.checked),f.shiftKey=c.value;var y={target:C(C({},e),{},{checked:f.target.checked}),stopPropagation:function(){f.stopPropagation()},preventDefault:function(){f.preventDefault()},nativeEvent:f};e.checked!==void 0&&(l.value.checked=!!e.checked),r("change",y),c.value=!1}},h=function(f){r("click",f),c.value=f.shiftKey};return function(){var d,f=e.prefixCls,y=e.name,b=e.id,w=e.type,u=e.disabled,p=e.readonly,v=e.tabindex,g=e.autofocus,x=e.value,S=e.required,K=Ye(e,Dl),I=a.class,z=a.onFocus,R=a.onBlur,L=a.onKeydown,D=a.onKeypress,F=a.onKeyup,B=C(C({},K),a),A=Object.keys(B).reduce(function(G,ee){return(ee.substr(0,5)==="aria-"||ee.substr(0,5)==="data-"||ee==="role")&&(G[ee]=B[ee]),G},{}),Q=ve(f,I,(d={},$(d,"".concat(f,"-checked"),i.value),$(d,"".concat(f,"-disabled"),u),d)),W=C(C({name:y,id:b,type:w,readonly:p,disabled:u,tabindex:v,class:"".concat(f,"-input"),checked:!!i.value,autofocus:g,value:x},A),{},{onChange:s,onClick:h,onFocus:z,onBlur:R,onKeydown:L,onKeypress:D,onKeyup:F,required:S});return m("span",{class:Q},[m("input",C({ref:l},W),null),m("span",{class:"".concat(f,"-inner")},null)])}}});var Ll=["prefixCls","id"],vr=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},isGroup:{type:Boolean,default:void 0},value:ye.any,name:String,id:String,autofocus:{type:Boolean,default:void 0},onChange:Function,onFocus:Function,onBlur:Function,onClick:Function,"onUpdate:checked":Function,"onUpdate:value":Function}};const Ze=ge({compatConfig:{MODE:3},name:"ARadio",props:vr(),setup:function(e,t){var a=t.emit,r=t.expose,o=t.slots,i=at(),l=te(),c=en("radioGroupContext",void 0),s=dn("radio",e),h=s.prefixCls,d=s.direction,f=function(){l.value.focus()},y=function(){l.value.blur()};r({focus:f,blur:y});var b=function(p){var v=p.target.checked;a("update:checked",v),a("update:value",v),a("change",p),i.onFieldChange()},w=function(p){a("change",p),c&&c.onRadioChange&&c.onRadioChange(p)};return function(){var u,p=c;e.prefixCls;var v=e.id,g=v===void 0?i.id.value:v,x=Ye(e,Ll),S=C({prefixCls:h.value,id:g},Jn(x,["onUpdate:checked","onUpdate:value"]));p?(S.name=p.props.name,S.onChange=w,S.checked=e.value===p.stateValue.value,S.disabled=e.disabled||p.props.disabled):S.onChange=b;var K=ve((u={},$(u,"".concat(h.value,"-wrapper"),!0),$(u,"".concat(h.value,"-wrapper-checked"),S.checked),$(u,"".concat(h.value,"-wrapper-disabled"),S.disabled),$(u,"".concat(h.value,"-wrapper-rtl"),d.value==="rtl"),u));return m("label",{class:K},[m(sr,C(C({},S),{},{type:"radio",ref:l}),null),o.default&&m("span",null,[o.default()])])}}});var Fl=Xr("large","default","small"),Al=function(){return{prefixCls:String,value:ye.any,size:ye.oneOf(Fl),options:{type:Array},disabled:{type:Boolean,default:void 0},name:String,buttonStyle:{type:String,default:"outline"},id:String,optionType:{type:String,default:"default"},onChange:Function,"onUpdate:value":Function}};const Ml=ge({compatConfig:{MODE:3},name:"ARadioGroup",props:Al(),setup:function(e,t){var a=t.slots,r=t.emit,o=at(),i=dn("radio",e),l=i.prefixCls,c=i.direction,s=i.size,h=te(e.value),d=te(!1);Ie(function(){return e.value},function(y){h.value=y,d.value=!1});var f=function(b){var w=h.value,u=b.target.value;"value"in e||(h.value=u),!d.value&&u!==w&&(d.value=!0,r("update:value",u),r("change",b),o.onFieldChange()),Cn(function(){d.value=!1})};return tn("radioGroupContext",{onRadioChange:f,stateValue:h,props:e}),function(){var y,b=e.options,w=e.optionType,u=e.buttonStyle,p=e.id,v=p===void 0?o.id.value:p,g="".concat(l.value,"-group"),x=ve(g,"".concat(g,"-").concat(u),(y={},$(y,"".concat(g,"-").concat(s.value),s.value),$(y,"".concat(g,"-rtl"),c.value==="rtl"),y)),S=null;if(b&&b.length>0){var K=w==="button"?"".concat(l.value,"-button"):l.value;S=b.map(function(z){if(typeof z=="string"||typeof z=="number")return m(Ze,{key:z,prefixCls:K,disabled:e.disabled,value:z,checked:h.value===z},{default:function(){return[z]}});var R=z.value,L=z.disabled,D=z.label;return m(Ze,{key:"radio-group-value-options-".concat(R),prefixCls:K,disabled:L||e.disabled,value:R,checked:h.value===R},{default:function(){return[D]}})})}else{var I;S=(I=a.default)===null||I===void 0?void 0:I.call(a)}return m("div",{class:x,id:v},[S])}}}),$l=ge({compatConfig:{MODE:3},name:"ARadioButton",props:vr(),setup:function(e,t){var a=t.slots,r=dn("radio-button",e),o=r.prefixCls,i=en("radioGroupContext",void 0);return function(){var l,c=C(C({},e),{},{prefixCls:o.value});return i&&(c.onChange=i.onRadioChange,c.checked=c.value===i.stateValue.value,c.disabled=c.disabled||i.props.disabled),m(Ze,c,{default:function(){return[(l=a.default)===null||l===void 0?void 0:l.call(a)]}})}}});Ze.Group=Ml;Ze.Button=$l;Ze.install=function(n){return n.component(Ze.name,Ze),n.component(Ze.Group.name,Ze.Group),n.component(Ze.Button.name,Ze.Button),n};var fr=Symbol("TreeContextKey"),Bl=ge({compatConfig:{MODE:3},name:"TreeContext",props:{value:{type:Object}},setup:function(e,t){var a=t.slots;return tn(fr,k(function(){return e.value})),function(){var r;return(r=a.default)===null||r===void 0?void 0:r.call(a)}}}),Xt=function(){return en(fr,k(function(){return{}}))},hr=Symbol("KeysStateKey"),zl=function(e){tn(hr,e)},pr=function(){return en(hr,{expandedKeys:Ee([]),selectedKeys:Ee([]),loadedKeys:Ee([]),loadingKeys:Ee([]),checkedKeys:Ee([]),halfCheckedKeys:Ee([]),expandedKeysSet:k(function(){return new Set}),selectedKeysSet:k(function(){return new Set}),loadedKeysSet:k(function(){return new Set}),loadingKeysSet:k(function(){return new Set}),checkedKeysSet:k(function(){return new Set}),halfCheckedKeysSet:k(function(){return new Set}),flattenNodes:Ee([])})},jl=function(e){for(var t=e.prefixCls,a=e.level,r=e.isStart,o=e.isEnd,i="".concat(t,"-indent-unit"),l=[],c=0;c=0&&t.splice(a,1),t}function kn(n,e){var t=(n||[]).slice();return t.indexOf(e)===-1&&t.push(e),t}function Yt(n){return n.split("-")}function gr(n,e){return"".concat(n,"-").concat(e)}function Ul(n){return n&&n.type&&n.type.isTreeNode}function ql(n,e){var t=[],a=e[n];function r(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];o.forEach(function(i){var l=i.key,c=i.children;t.push(l),r(c)})}return r(a.children),t}function Jl(n){if(n.parent){var e=Yt(n.pos);return Number(e[e.length-1])===n.parent.children.length-1}return!1}function Xl(n){var e=Yt(n.pos);return Number(e[e.length-1])===0}function Sa(n,e,t,a,r,o,i,l,c,s){var h,d=n.clientX,f=n.clientY,y=n.target.getBoundingClientRect(),b=y.top,w=y.height,u=(s==="rtl"?-1:1)*(((r==null?void 0:r.x)||0)-d),p=(u-12)/a,v=l[t.eventKey];if(f-1.5?o({dragNode:F,dropNode:B,dropPosition:1})?R=1:A=!1:o({dragNode:F,dropNode:B,dropPosition:0})?R=0:o({dragNode:F,dropNode:B,dropPosition:1})?R=1:A=!1:o({dragNode:F,dropNode:B,dropPosition:1})?R=1:A=!1,{dropPosition:R,dropLevelOffset:L,dropTargetKey:v.key,dropTargetPos:v.pos,dragOverNodeKey:z,dropContainerKey:R===0?null:((h=v.parent)===null||h===void 0?void 0:h.key)||null,dropAllowed:A}}function ka(n,e){if(n){var t=e.multiple;return t?n.slice():n.length?[n[0]]:n}}function vt(n){if(!n)return null;var e;if(Array.isArray(n))e={checkedKeys:n,halfCheckedKeys:void 0};else if(Fe(n)==="object")e={checkedKeys:n.checked||void 0,halfCheckedKeys:n.halfChecked||void 0};else return null;return e}function wt(n,e){var t=new Set;function a(r){if(!t.has(r)){var o=e[r];if(o){t.add(r);var i=o.parent,l=o.node;l.disabled||i&&a(i.key)}}}return(n||[]).forEach(function(r){a(r)}),Se(t)}var Yl=["title","icon","switcherIcon"];function Xn(n,e){return n??e}function rt(n){var e=n||{},t=e.title,a=e._title,r=e.key,o=e.children,i=t||"title";return{title:i,_title:a||[i],key:r||"key",children:o||"children"}}function Kt(n){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=Gn(t);return a.map(function(r){var o,i,l,c;if(!Ul(r))return null;for(var s=r.children||{},h=r.key,d={},f=0,y=Object.entries(r.props);f1&&arguments[1]!==void 0?arguments[1]:null;return h.map(function(f,y){for(var b=gr(d?d.pos:"0",y),w=Xn(f[o],b),u,p=0;p1&&arguments[1]!==void 0?arguments[1]:{},t=e.initWrapper,a=e.processEntity,r=e.onProcessFinished,o=e.externalGetKey,i=e.childrenPropName,l=e.fieldNames,c=arguments.length>2?arguments[2]:void 0,s=o||c,h={},d={},f={posEntities:h,keyEntities:d};return t&&(f=t(f)||f),Zl(n,function(y){var b=y.node,w=y.index,u=y.pos,p=y.key,v=y.parentPos,g=y.level,x=y.nodes,S={node:b,nodes:x,index:w,key:p,pos:u,level:g},K=Xn(p,u);h[u]=S,d[K]=S,S.parent=h[v],S.parent&&(S.parent.children=S.parent.children||[],S.parent.children.push(S)),a&&a(S,f)},{externalGetKey:s,childrenPropName:i,fieldNames:l}),r&&r(f),f}function Pt(n,e){var t=e.expandedKeysSet,a=e.selectedKeysSet,r=e.loadedKeysSet,o=e.loadingKeysSet,i=e.checkedKeysSet,l=e.halfCheckedKeysSet,c=e.dragOverNodeKey,s=e.dropPosition,h=e.keyEntities,d=h[n],f={eventKey:n,expanded:t.has(n),selected:a.has(n),loaded:r.has(n),loading:o.has(n),checked:i.has(n),halfChecked:l.has(n),pos:String(d?d.pos:""),parent:d.parent,dragOver:c===n&&s===0,dragOverGapTop:c===n&&s===-1,dragOverGapBottom:c===n&&s===1};return f}function Nt(n){var e=n.data,t=n.expanded,a=n.selected,r=n.checked,o=n.loaded,i=n.loading,l=n.halfChecked,c=n.dragOver,s=n.dragOverGapTop,h=n.dragOverGapBottom,d=n.pos,f=n.active,y=n.eventKey,b=C(C({dataRef:e},e),{},{expanded:t,selected:a,checked:r,loaded:o,loading:i,halfChecked:l,dragOver:c,dragOverGapTop:s,dragOverGapBottom:h,pos:d,active:f,eventKey:y,key:y});return"props"in b||Object.defineProperty(b,"props",{get:function(){return n}}),b}function Cr(n,e){var t=new Set;return n.forEach(function(a){e.has(a)||t.add(a)}),t}function eo(n){var e=n||{},t=e.disabled,a=e.disableCheckbox,r=e.checkable;return!!(t||a)||r===!1}function no(n,e,t,a){for(var r=new Set(n),o=new Set,i=0;i<=t;i+=1){var l=e.get(i)||new Set;l.forEach(function(d){var f=d.key,y=d.node,b=d.children,w=b===void 0?[]:b;r.has(f)&&!a(y)&&w.filter(function(u){return!a(u.node)}).forEach(function(u){r.add(u.key)})})}for(var c=new Set,s=t;s>=0;s-=1){var h=e.get(s)||new Set;h.forEach(function(d){var f=d.parent,y=d.node;if(!(a(y)||!d.parent||c.has(d.parent.key))){if(a(d.parent.node)){c.add(f.key);return}var b=!0,w=!1;(f.children||[]).filter(function(u){return!a(u.node)}).forEach(function(u){var p=u.key,v=r.has(p);b&&!v&&(b=!1),!w&&(v||o.has(p))&&(w=!0)}),b&&r.add(f.key),w&&o.add(f.key),c.add(f.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(Cr(o,r))}}function to(n,e,t,a,r){for(var o=new Set(n),i=new Set(e),l=0;l<=a;l+=1){var c=t.get(l)||new Set;c.forEach(function(f){var y=f.key,b=f.node,w=f.children,u=w===void 0?[]:w;!o.has(y)&&!i.has(y)&&!r(b)&&u.filter(function(p){return!r(p.node)}).forEach(function(p){o.delete(p.key)})})}i=new Set;for(var s=new Set,h=a;h>=0;h-=1){var d=t.get(h)||new Set;d.forEach(function(f){var y=f.parent,b=f.node;if(!(r(b)||!f.parent||s.has(f.parent.key))){if(r(f.parent.node)){s.add(y.key);return}var w=!0,u=!1;(y.children||[]).filter(function(p){return!r(p.node)}).forEach(function(p){var v=p.key,g=o.has(v);w&&!g&&(w=!1),!u&&(g||i.has(v))&&(u=!0)}),w||o.delete(y.key),u&&i.add(y.key),s.add(y.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(Cr(i,o))}}function Bn(n,e,t,a,r,o){var i;o?i=o:i=eo;var l=new Set(n.filter(function(s){var h=!!t[s];return h})),c;return e===!0?c=no(l,r,a,i):c=to(l,e.halfCheckedKeys,r,a,i),c}function xr(n){var e=te(0),t=Ee();return Me(function(){var a=new Map,r=0,o=n.value||{};for(var i in o)if(Object.prototype.hasOwnProperty.call(o,i)){var l=o[i],c=l.level,s=a.get(c);s||(s=new Set,a.set(c,s)),s.add(l),r=Math.max(r,c)}e.value=r,t.value=a}),{maxLevel:e,levelEntities:t}}var ao=function(){return{name:String,prefixCls:String,options:{type:Array,default:function(){return[]}},disabled:Boolean,id:String}},ro=function(){return C(C({},ao()),{},{defaultValue:{type:Array},value:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function}})},lo=function(){return{prefixCls:String,defaultChecked:{type:Boolean,default:void 0},checked:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},isGroup:{type:Boolean,default:void 0},value:ye.any,name:String,id:String,indeterminate:{type:Boolean,default:void 0},type:{type:String,default:"checkbox"},autofocus:{type:Boolean,default:void 0},onChange:Function,"onUpdate:checked":Function,onClick:Function,skipGroup:{type:Boolean,default:!1}}},oo=function(){return C(C({},lo()),{},{indeterminate:{type:Boolean,default:!1}})},br=Symbol("CheckboxGroupContext"),io=["indeterminate","skipGroup","id"],uo=["onMouseenter","onMouseleave","onInput","class","style"];const gn=ge({compatConfig:{MODE:3},name:"ACheckbox",inheritAttrs:!1,__ANT_CHECKBOX:!0,props:oo(),setup:function(e,t){var a=t.emit,r=t.attrs,o=t.slots,i=t.expose,l=at(),c=dn("checkbox",e),s=c.prefixCls,h=c.direction,d=en(br,void 0),f=Symbol("checkboxUniId");Me(function(){!e.skipGroup&&d&&d.registerValue(f,e.value)}),Nn(function(){d&&d.cancelValue(f)}),xn(function(){Yr(e.checked!==void 0||d||e.value===void 0,"Checkbox","`value` is not validate prop, do you mean `checked`?")});var y=function(v){var g=v.target.checked;a("update:checked",g),a("change",v)},b=te(),w=function(){var v;(v=b.value)===null||v===void 0||v.focus()},u=function(){var v;(v=b.value)===null||v===void 0||v.blur()};return i({focus:w,blur:u}),function(){var p,v,g=Gt((p=o.default)===null||p===void 0?void 0:p.call(o)),x=e.indeterminate,S=e.skipGroup,K=e.id,I=K===void 0?l.id.value:K,z=Ye(e,io),R=r.onMouseenter,L=r.onMouseleave;r.onInput;var D=r.class,F=r.style,B=Ye(r,uo),A=C(C({},z),{},{id:I,prefixCls:s.value},B);d&&!S?(A.onChange=function(){for(var G=arguments.length,ee=new Array(G),re=0;re0&&(S=d.value.map(function(I){var z;return m(gn,{prefixCls:c.value,key:I.value.toString(),disabled:"disabled"in I?I.disabled:e.disabled,indeterminate:I.indeterminate,value:I.value,checked:h.value.indexOf(I.value)!==-1,onChange:I.onChange,class:"".concat(K,"-item")},{default:function(){return[I.label===void 0?(z=a.label)===null||z===void 0?void 0:z.call(a,I):I.label]}})})),m("div",{class:[K,$({},"".concat(K,"-rtl"),s.value==="rtl")],id:x},[S||((v=a.default)===null||v===void 0?void 0:v.call(a))])}}});gn.Group=Ot;gn.install=function(n){return n.component(gn.name,gn),n.component(Ot.name,Ot),n};var co={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};const so=co;function wa(n){for(var e=1;e=0||h.relatedTarget.className.indexOf("".concat(y,"-item"))>=0)){t.value="";return}else f(a.value),t.value=""},l=function(h){t.value!==""&&(h.keyCode===In.ENTER||h.type==="click")&&(e.quickGo(a.value),t.value="")},c=k(function(){var s=e.pageSize,h=e.pageSizeOptions;return h.some(function(d){return d.toString()===s.toString()})?h:h.concat([s.toString()]).sort(function(d,f){var y=isNaN(Number(d))?0:Number(d),b=isNaN(Number(f))?0:Number(f);return y-b})});return function(){var s=e.rootPrefixCls,h=e.locale,d=e.changeSize,f=e.quickGo,y=e.goButton,b=e.selectComponentClass,w=e.selectPrefixCls,u=e.pageSize,p=e.disabled,v="".concat(s,"-options"),g=null,x=null,S=null;if(!d&&!f)return null;if(d&&b){var K=e.buildOptionText||r,I=c.value.map(function(z,R){return m(b.Option,{key:R,value:z},{default:function(){return[K({value:z})]}})});g=m(b,{disabled:p,prefixCls:w,showSearch:!1,class:"".concat(v,"-size-changer"),optionLabelProp:"children",value:(u||c.value[0]).toString(),onChange:function(R){return d(Number(R))},getPopupContainer:function(R){return R.parentNode}},{default:function(){return[I]}})}return f&&(y&&(S=typeof y=="boolean"?m("button",{type:"button",onClick:l,onKeyup:l,disabled:p,class:"".concat(v,"-quick-jumper-button")},[h.jump_to_confirm]):m("span",{onClick:l,onKeyup:l},[y])),x=m("div",{class:"".concat(v,"-quick-jumper")},[h.jump_to,Ut(m("input",{disabled:p,type:"text",value:t.value,onInput:o,onChange:o,onKeyup:l,onBlur:i},null),[[dr]]),h.page,S])),m("li",{class:"".concat(v)},[g,x])}}}),xo={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页"};var bo=["class"];function So(n){return typeof n=="number"&&isFinite(n)&&Math.floor(n)===n}function ko(n){var e=n.originalElement;return e}function fn(n,e,t){var a=typeof n>"u"?e.statePageSize:n;return Math.floor((t.total-1)/a)+1}const wo=ge({compatConfig:{MODE:3},name:"Pagination",mixins:[sl],inheritAttrs:!1,props:{disabled:{type:Boolean,default:void 0},prefixCls:ye.string.def("rc-pagination"),selectPrefixCls:ye.string.def("rc-select"),current:Number,defaultCurrent:ye.number.def(1),total:ye.number.def(0),pageSize:Number,defaultPageSize:ye.number.def(10),hideOnSinglePage:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},showLessItems:{type:Boolean,default:!1},selectComponentClass:ye.any,showPrevNextJumpers:{type:Boolean,default:!0},showQuickJumper:ye.oneOfType([ye.looseBool,ye.object]).def(!1),showTitle:{type:Boolean,default:!0},pageSizeOptions:ye.arrayOf(ye.oneOfType([ye.number,ye.string])),buildOptionText:Function,showTotal:Function,simple:{type:Boolean,default:void 0},locale:ye.object.def(xo),itemRender:ye.func.def(ko),prevIcon:ye.any,nextIcon:ye.any,jumpPrevIcon:ye.any,jumpNextIcon:ye.any,totalBoundaryShowSizeChanger:ye.number.def(50)},data:function(){var e=this.$props,t=pa([this.current,this.defaultCurrent]),a=pa([this.pageSize,this.defaultPageSize]);return t=Math.min(t,fn(a,void 0,e)),{stateCurrent:t,stateCurrentInputValue:t,statePageSize:a}},watch:{current:function(e){this.setState({stateCurrent:e,stateCurrentInputValue:e})},pageSize:function(e){var t={},a=this.stateCurrent,r=fn(e,this.$data,this.$props);a=a>r?r:a,Vn(this,"current")||(t.stateCurrent=a,t.stateCurrentInputValue=a),t.statePageSize=e,this.setState(t)},stateCurrent:function(e,t){var a=this;this.$nextTick(function(){if(a.$refs.paginationNode){var r=a.$refs.paginationNode.querySelector(".".concat(a.prefixCls,"-item-").concat(t));r&&document.activeElement===r&&r.blur()}})},total:function(){var e={},t=fn(this.pageSize,this.$data,this.$props);if(Vn(this,"current")){var a=Math.min(this.current,t);e.stateCurrent=a,e.stateCurrentInputValue=a}else{var r=this.stateCurrent;r===0&&t>0?r=1:r=Math.min(this.stateCurrent,t),e.stateCurrent=r}this.setState(e)}},methods:{getJumpPrevPage:function(){return Math.max(1,this.stateCurrent-(this.showLessItems?3:5))},getJumpNextPage:function(){return Math.min(fn(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon:function(e,t){var a=this.$props.prefixCls,r=Qr(this,e,this.$props)||m("button",{type:"button","aria-label":t,class:"".concat(a,"-item-link")},null);return r},getValidValue:function(e){var t=e.target.value,a=fn(void 0,this.$data,this.$props),r=this.$data.stateCurrentInputValue,o;return t===""?o=t:isNaN(Number(t))?o=r:t>=a?o=a:o=Number(t),o},isValid:function(e){return So(e)&&e!==this.stateCurrent},shouldDisplayQuickJumper:function(){var e=this.$props,t=e.showQuickJumper,a=e.pageSize,r=e.total;return r<=a?!1:t},handleKeyDown:function(e){(e.keyCode===In.ARROW_UP||e.keyCode===In.ARROW_DOWN)&&e.preventDefault()},handleKeyUp:function(e){if(!(e.isComposing||e.target.composing)){var t=this.getValidValue(e),a=this.stateCurrentInputValue;t!==a&&this.setState({stateCurrentInputValue:t}),e.keyCode===In.ENTER?this.handleChange(t):e.keyCode===In.ARROW_UP?this.handleChange(t-1):e.keyCode===In.ARROW_DOWN&&this.handleChange(t+1)}},changePageSize:function(e){var t=this.stateCurrent,a=t,r=fn(e,this.$data,this.$props);t=t>r?r:t,r===0&&(t=this.stateCurrent),typeof e=="number"&&(Vn(this,"pageSize")||this.setState({statePageSize:e}),Vn(this,"current")||this.setState({stateCurrent:t,stateCurrentInputValue:t})),this.__emit("update:pageSize",e),t!==a&&this.__emit("update:current",t),this.__emit("showSizeChange",t,e),this.__emit("change",t,e)},handleChange:function(e){var t=this.$props.disabled,a=e;if(this.isValid(a)&&!t){var r=fn(void 0,this.$data,this.$props);return a>r?a=r:a<1&&(a=1),Vn(this,"current")||this.setState({stateCurrent:a,stateCurrentInputValue:a}),this.__emit("update:current",a),this.__emit("change",a,this.statePageSize),a}return this.stateCurrent},prev:function(){this.hasPrev()&&this.handleChange(this.stateCurrent-1)},next:function(){this.hasNext()&&this.handleChange(this.stateCurrent+1)},jumpPrev:function(){this.handleChange(this.getJumpPrevPage())},jumpNext:function(){this.handleChange(this.getJumpNextPage())},hasPrev:function(){return this.stateCurrent>1},hasNext:function(){return this.stateCurrentr},runIfEnter:function(e,t){if(e.key==="Enter"||e.charCode===13){for(var a=arguments.length,r=new Array(a>2?a-2:0),o=2;o0?x-1:0,re=x+1=G*2&&x!==1+2&&(L[0]=m(Rn,{locale:l,rootPrefixCls:a,onClick:this.handleChange,onKeypress:this.runIfEnter,key:de,page:de,class:"".concat(a,"-item-after-jump-prev"),active:!1,showTitle:this.showTitle,itemRender:y},null),L.unshift(D)),R-x>=G*2&&x!==R-2&&(L[L.length-1]=m(Rn,{locale:l,rootPrefixCls:a,onClick:this.handleChange,onKeypress:this.runIfEnter,key:xe,page:xe,class:"".concat(a,"-item-before-jump-next"),active:!1,showTitle:this.showTitle,itemRender:y},null),L.push(F)),de!==1&&L.unshift(B),xe!==R&&L.push(A)}var ue=null;d&&(ue=m("li",{class:"".concat(a,"-total-text")},[d(i,[i===0?0:(x-1)*S+1,x*S>i?i:x*S])]));var me=!ie||!R,oe=!j||!R,De=this.buildOptionText||this.$slots.buildOptionText;return m("ul",C(C({unselectable:"on",ref:"paginationNode"},z),{},{class:ve((e={},$(e,"".concat(a),!0),$(e,"".concat(a,"-disabled"),r),e),I)}),[ue,m("li",{title:h?l.prev_page:null,onClick:this.prev,tabindex:me?null:0,onKeypress:this.runIfEnterPrev,class:ve("".concat(a,"-prev"),$({},"".concat(a,"-disabled"),me)),"aria-disabled":me},[this.renderPrev(ee)]),L,m("li",{title:h?l.next_page:null,onClick:this.next,tabindex:oe?null:0,onKeypress:this.runIfEnterNext,class:ve("".concat(a,"-next"),$({},"".concat(a,"-disabled"),oe)),"aria-disabled":oe},[this.renderNext(re)]),m(Co,{disabled:r,locale:l,rootPrefixCls:a,selectComponentClass:p,selectPrefixCls:v,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:x,pageSize:S,pageSizeOptions:g,buildOptionText:De||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:W},null)])}});var Ko=["size","itemRender","buildOptionText","selectComponentClass","responsive"],Po=function(){return{total:Number,defaultCurrent:Number,disabled:{type:Boolean,default:void 0},current:Number,defaultPageSize:Number,pageSize:Number,hideOnSinglePage:{type:Boolean,default:void 0},showSizeChanger:{type:Boolean,default:void 0},pageSizeOptions:Array,buildOptionText:Function,showQuickJumper:{type:[Boolean,Object],default:void 0},showTotal:Function,size:String,simple:{type:Boolean,default:void 0},locale:Object,prefixCls:String,selectPrefixCls:String,totalBoundaryShowSizeChanger:Number,selectComponentClass:String,itemRender:Function,role:String,responsive:Boolean,showLessItems:{type:Boolean,default:void 0},onChange:Function,onShowSizeChange:Function,"onUpdate:current":Function,"onUpdate:pageSize":Function}};const No=ge({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:Po(),setup:function(e,t){var a=t.slots,r=t.attrs,o=dn("pagination",e),i=o.prefixCls,l=o.configProvider,c=o.direction,s=k(function(){return l.getPrefixCls("select",e.selectPrefixCls)}),h=or(),d=tr("Pagination",el,He(e,"locale")),f=Pe(d,1),y=f[0],b=function(u){var p=m("span",{class:"".concat(u,"-item-ellipsis")},[qt("•••")]),v=m("button",{class:"".concat(u,"-item-link"),type:"button",tabindex:-1},[m(ml,null,null)]),g=m("button",{class:"".concat(u,"-item-link"),type:"button",tabindex:-1},[m(yl,null,null)]),x=m("a",{rel:"nofollow",class:"".concat(u,"-item-link")},[m("div",{class:"".concat(u,"-item-container")},[m(fo,{class:"".concat(u,"-item-link-icon")},null),p])]),S=m("a",{rel:"nofollow",class:"".concat(u,"-item-link")},[m("div",{class:"".concat(u,"-item-container")},[m(yo,{class:"".concat(u,"-item-link-icon")},null),p])]);if(c.value==="rtl"){var K=[g,v];v=K[0],g=K[1];var I=[S,x];x=I[0],S=I[1]}return{prevIcon:v,nextIcon:g,jumpPrevIcon:x,jumpNextIcon:S}};return function(){var w,u=e.size,p=e.itemRender,v=p===void 0?a.itemRender:p,g=e.buildOptionText,x=g===void 0?a.buildOptionText:g,S=e.selectComponentClass,K=e.responsive,I=Ye(e,Ko),z=u==="small"||!!((w=h.value)!==null&&w!==void 0&&w.xs&&!u&&K),R=C(C(C(C({},I),b(i.value)),{},{prefixCls:i.value,selectPrefixCls:s.value,selectComponentClass:S||(z?go:bt),locale:y.value,buildOptionText:x},r),{},{class:ve($({mini:z},"".concat(i.value,"-rtl"),c.value==="rtl"),r.class),itemRender:v});return m(wo,R,null)}}}),Oo=nl(No);var Sr=Symbol("TableContextProps"),Eo=function(e){tn(Sr,e)},sn=function(){return en(Sr,{})},To="RC_TABLE_KEY";function kr(n){return n==null?[]:Array.isArray(n)?n:[n]}function wr(n,e){if(!e&&typeof e!="number")return n;for(var t=kr(e),a=n,r=0;r=t}function zo(n){return n&&Fe(n)==="object"&&!Array.isArray(n)&&!Zn(n)}const ot=ge({name:"Cell",props:["prefixCls","record","index","renderIndex","dataIndex","customRender","component","colSpan","rowSpan","fixLeft","fixRight","firstFixLeft","lastFixLeft","firstFixRight","lastFixRight","appendNode","additionalProps","ellipsis","align","rowType","isSticky","column","cellType","transformCellText"],slots:["appendNode"],setup:function(e,t){var a=t.slots,r=Pr(),o=Fo(),i=o.onHover,l=o.startRow,c=o.endRow,s=k(function(){var u,p,v,g;return(u=(p=e.colSpan)!==null&&p!==void 0?p:(v=e.additionalProps)===null||v===void 0?void 0:v.colSpan)!==null&&u!==void 0?u:(g=e.additionalProps)===null||g===void 0?void 0:g.colspan}),h=k(function(){var u,p,v,g;return(u=(p=e.rowSpan)!==null&&p!==void 0?p:(v=e.additionalProps)===null||v===void 0?void 0:v.rowSpan)!==null&&u!==void 0?u:(g=e.additionalProps)===null||g===void 0?void 0:g.rowspan}),d=on(function(){var u=e.index;return Bo(u,h.value||1,l.value,c.value)}),f=Mo(),y=function(p,v){var g,x=e.record,S=e.index,K=e.additionalProps;x&&i(S,S+v-1),K==null||(g=K.onMouseenter)===null||g===void 0||g.call(K,p)},b=function(p){var v,g=e.record,x=e.additionalProps;g&&i(-1,-1),x==null||(v=x.onMouseleave)===null||v===void 0||v.call(x,p)},w=function u(p){var v=Gn(p)[0];return Zn(v)?v.type===tl?v.children:Array.isArray(v.children)?u(v.children):void 0:v};return function(){var u,p,v,g,x,S,K=e.prefixCls,I=e.record,z=e.index,R=e.renderIndex,L=e.dataIndex,D=e.customRender,F=e.component,B=F===void 0?"td":F,A=e.fixLeft,Q=e.fixRight,W=e.firstFixLeft,G=e.lastFixLeft,ee=e.firstFixRight,re=e.lastFixRight,ie=e.appendNode,j=ie===void 0?(u=a.appendNode)===null||u===void 0?void 0:u.call(a):ie,Y=e.additionalProps,J=Y===void 0?{}:Y,ne=e.ellipsis,ce=e.align,se=e.rowType,de=e.isSticky,xe=e.column,fe=xe===void 0?{}:xe,Ce=e.cellType,ue="".concat(K,"-cell"),me,oe,De=(p=a.default)===null||p===void 0?void 0:p.call(a);if(Et(De)||Ce==="header")oe=De;else{var Ue,We=wr(I,L);if(oe=We,D){var $e=D({text:We,value:We,record:I,index:z,renderIndex:R,column:fe.__originColumn__});zo($e)?(oe=$e.children,me=$e.props):oe=$e}if(!(zn in fe)&&Ce==="body"&&r.value.bodyCell&&!((Ue=fe.slots)!==null&&Ue!==void 0&&Ue.customRender)){var qe=ar(r.value,"bodyCell",{text:We,value:We,record:I,index:z,column:fe.__originColumn__},function(){var E=oe===void 0?We:oe;return[Fe(E)==="object"&&tt(E)||Fe(E)!=="object"?E:null]});oe=Gt(qe)}e.transformCellText&&(oe=e.transformCellText({text:oe,record:I,index:z,column:fe.__originColumn__}))}Fe(oe)==="object"&&!Array.isArray(oe)&&!Zn(oe)&&(oe=null),ne&&(G||ee)&&(oe=m("span",{class:"".concat(ue,"-content")},[oe])),Array.isArray(oe)&&oe.length===1&&(oe=oe[0]);var Be=me||{},Te=Be.colSpan,Je=Be.rowSpan,Xe=Be.style,an=Be.class,ze=Ye(Be,$o),Ve=(v=Te!==void 0?Te:s.value)!==null&&v!==void 0?v:1,_e=(g=Je!==void 0?Je:h.value)!==null&&g!==void 0?g:1;if(Ve===0||_e===0)return null;var Re={},Z=typeof A=="number"&&f.value,_=typeof Q=="number"&&f.value;Z&&(Re.position="sticky",Re.left="".concat(A,"px")),_&&(Re.position="sticky",Re.right="".concat(Q,"px"));var U={};ce&&(U.textAlign=ce);var le,M=ne===!0?{showTitle:!0}:ne;M&&(M.showTitle||se==="header")&&(typeof oe=="string"||typeof oe=="number"?le=oe.toString():Zn(oe)&&(le=w([oe])));var P=C(C(C({title:le},ze),J),{},{colSpan:Ve!==1?Ve:null,rowSpan:_e!==1?_e:null,class:ve(ue,(x={},$(x,"".concat(ue,"-fix-left"),Z&&f.value),$(x,"".concat(ue,"-fix-left-first"),W&&f.value),$(x,"".concat(ue,"-fix-left-last"),G&&f.value),$(x,"".concat(ue,"-fix-right"),_&&f.value),$(x,"".concat(ue,"-fix-right-first"),ee&&f.value),$(x,"".concat(ue,"-fix-right-last"),re&&f.value),$(x,"".concat(ue,"-ellipsis"),ne),$(x,"".concat(ue,"-with-append"),j),$(x,"".concat(ue,"-fix-sticky"),(Z||_)&&de&&f.value),$(x,"".concat(ue,"-row-hover"),!me&&d.value),x),J.class,an),onMouseenter:function(T){y(T,_e)},onMouseleave:b,style:C(C(C(C({},rr(J.style)),U),Re),Xe)});return m(B,P,{default:function(){return[j,oe,(S=a.dragHandle)===null||S===void 0?void 0:S.call(a)]}})}}});function na(n,e,t,a,r){var o=t[n]||{},i=t[e]||{},l,c;o.fixed==="left"?l=a.left[n]:i.fixed==="right"&&(c=a.right[e]);var s=!1,h=!1,d=!1,f=!1,y=t[e+1],b=t[n-1];if(r==="rtl"){if(l!==void 0){var w=b&&b.fixed==="left";f=!w}else if(c!==void 0){var u=y&&y.fixed==="right";d=!u}}else if(l!==void 0){var p=y&&y.fixed==="left";s=!p}else if(c!==void 0){var v=b&&b.fixed==="right";h=!v}return{fixLeft:l,fixRight:c,lastFixLeft:s,firstFixRight:h,lastFixRight:d,firstFixLeft:f,isSticky:a.isSticky}}var Pa={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},Na=50;const jo=ge({compatConfig:{MODE:3},name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:Na},maxWidth:{type:Number,default:1/0},column:{type:Object,default:void 0}},setup:function(e){var t=0,a={remove:function(){}},r={remove:function(){}},o=function(){a.remove(),r.remove()};lr(function(){o()}),Me(function(){yn(!isNaN(e.width),"Table","width must be a number when use resizable")});var i=_o(),l=i.onResizeColumn,c=k(function(){return typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:Na}),s=k(function(){return typeof e.maxWidth=="number"&&!isNaN(e.maxWidth)?e.maxWidth:1/0}),h=er(),d=0,f=te(!1),y,b=function(K){var I=0;K.touches?K.touches.length?I=K.touches[0].pageX:I=K.changedTouches[0].pageX:I=K.pageX;var z=t-I,R=Math.max(d-z,c.value);R=Math.min(R,s.value),_n.cancel(y),y=_n(function(){l(R,e.column.__originColumn__)})},w=function(K){b(K)},u=function(K){f.value=!1,b(K),o()},p=function(K,I){f.value=!0,o(),d=h.vnode.el.parentNode.getBoundingClientRect().width,!(K instanceof MouseEvent&&K.which!==1)&&(K.stopPropagation&&K.stopPropagation(),t=K.touches?K.touches[0].pageX:K.pageX,a=Dn(document.documentElement,I.move,w),r=Dn(document.documentElement,I.stop,u))},v=function(K){K.stopPropagation(),K.preventDefault(),p(K,Pa.mouse)},g=function(K){K.stopPropagation(),K.preventDefault(),p(K,Pa.touch)},x=function(K){K.stopPropagation(),K.preventDefault()};return function(){var S=e.prefixCls,K=$({},vl?"onTouchstartPassive":"onTouchstart",function(I){return g(I)});return m("div",C(C({class:"".concat(S,"-resize-handle ").concat(f.value?"dragging":""),onMousedown:v},K),{},{onClick:x}),[m("div",{class:"".concat(S,"-resize-handle-line")},null)])}}}),Ho=ge({name:"HeaderRow",props:["cells","stickyOffsets","flattenColumns","rowComponent","cellComponent","index","customHeaderRow"],setup:function(e){var t=sn();return function(){var a=t.prefixCls,r=t.direction,o=e.cells,i=e.stickyOffsets,l=e.flattenColumns,c=e.rowComponent,s=e.cellComponent,h=e.customHeaderRow,d=e.index,f;h&&(f=h(o.map(function(b){return b.column}),d));var y=lt(o.map(function(b){return b.column}));return m(c,f,{default:function(){return[o.map(function(w,u){var p=w.column,v=na(w.colStart,w.colEnd,l,i,r),g;p&&p.customHeaderCell&&(g=w.column.customHeaderCell(p));var x=p;return m(ot,C(C(C({},w),{},{cellType:"header",ellipsis:p.ellipsis,align:p.align,component:s,prefixCls:a,key:y[u]},v),{},{additionalProps:g,rowType:"header",column:p}),{default:function(){return p.title},dragHandle:function(){return x.resizable?m(jo,{prefixCls:a,width:x.width,minWidth:x.minWidth,maxWidth:x.maxWidth,column:x},null):null}})})]}})}}});function Wo(n){var e=[];function t(i,l){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;e[c]=e[c]||[];var s=l,h=i.filter(Boolean).map(function(d){var f={key:d.key,class:ve(d.className,d.class),column:d,colStart:s},y=1,b=d.children;return b&&b.length>0&&(y=t(b,s,c+1).reduce(function(w,u){return w+u},0),f.hasSubColumns=!0),"colSpan"in d&&(y=d.colSpan),"rowSpan"in d&&(f.rowSpan=d.rowSpan),f.colSpan=y,f.colEnd=f.colStart+y-1,e[c].push(f),s+=y,y});return h}t(n,0);for(var a=e.length,r=function(l){e[l].forEach(function(c){!("rowSpan"in c)&&!c.hasSubColumns&&(c.rowSpan=a-l)})},o=0;o1?S-1:0),I=1;I0?[].concat(Se(e),Se(Rt(o).map(function(i){return C({fixed:r},i)}))):[].concat(Se(e),[C(C({},t),{},{fixed:r})])},[])}function ni(n){return n.map(function(e){var t=e.fixed,a=Ye(e,ei),r=t;return t==="left"?r="right":t==="right"&&(r="left"),C({fixed:r},a)})}function ti(n,e){var t=n.prefixCls,a=n.columns,r=n.expandable,o=n.expandedKeys,i=n.getRowKey,l=n.onTriggerExpand,c=n.expandIcon,s=n.rowExpandable,h=n.expandIconColumnIndex,d=n.direction,f=n.expandRowByClick,y=n.expandColumnWidth,b=n.expandFixed,w=k(function(){if(r.value){var v,g=a.value.slice();if(!g.includes(wn)){var x=h.value||0;x>=0&&g.splice(x,0,wn)}var S=g.indexOf(wn);g=g.filter(function(A,Q){return A!==wn||Q===S});var K=a.value[S],I;(b.value==="left"||b.value)&&!h.value?I="left":(b.value==="right"||b.value)&&h.value===a.value.length?I="right":I=K?K.fixed:null;var z=o.value,R=s.value,L=c.value,D=t.value,F=f.value,B=(v={},$(v,zn,{class:"".concat(t.value,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),$(v,"title",""),$(v,"fixed",I),$(v,"class","".concat(t.value,"-row-expand-icon-cell")),$(v,"width",y.value),$(v,"customRender",function(Q){var W=Q.record,G=Q.index,ee=i.value(W,G),re=z.has(ee),ie=R?R(W):!0,j=L({prefixCls:D,expanded:re,expandable:ie,record:W,onExpand:l});return F?m("span",{onClick:function(J){return J.stopPropagation()}},[j]):j}),v);return g.map(function(A){return A===wn?B:A})}return a.value.filter(function(A){return A!==wn})}),u=k(function(){var v=w.value;return e.value&&(v=e.value(v)),v.length||(v=[{customRender:function(){return null}}]),v}),p=k(function(){return d.value==="rtl"?ni(Rt(u.value)):Rt(u.value)});return[u,p]}function Lr(n){var e=Ee(n),t,a=Ee([]);function r(o){a.value.push(o),_n.cancel(t),t=_n(function(){var i=a.value;a.value=[],i.forEach(function(l){e.value=l(e.value)})})}return Nn(function(){_n.cancel(t)}),[e,r]}function ai(n){var e=te(n||null),t=te();function a(){clearTimeout(t.value)}function r(i){e.value=i,a(),t.value=setTimeout(function(){e.value=null,t.value=void 0},100)}function o(){return e.value}return Nn(function(){a()}),[r,o]}function ri(n,e,t){var a=k(function(){for(var r=[],o=[],i=0,l=0,c=n.value,s=e.value,h=t.value,d=0;d=0;l-=1){var c=e[l],s=t&&t[l],h=s&&s[zn];if(c||h||i){var d=h||{};d.columnType;var f=Ye(d,li);r.unshift(m("col",C({key:l,style:{width:typeof c=="number"?"".concat(c,"px"):c}},f),null)),i=!0}}return m("colgroup",null,[r])}function It(n,e){var t,a=e.slots;return m("div",null,[(t=a.default)===null||t===void 0?void 0:t.call(a)])}It.displayName="Panel";var oi=0,ii=ge({name:"Summary",props:["fixed"],setup:function(e,t){var a=t.slots,r=sn(),o="table-summary-uni-key-".concat(++oi),i=k(function(){return e.fixed===""||e.fixed});return Me(function(){r.summaryCollect(o,i.value)}),Nn(function(){r.summaryCollect(o,!1)}),function(){var l;return(l=a.default)===null||l===void 0?void 0:l.call(a)}}});const ui=ii,ci=ge({compatConfig:{MODE:3},name:"ATableSummaryRow",setup:function(e,t){var a=t.slots;return function(){var r;return m("tr",null,[(r=a.default)===null||r===void 0?void 0:r.call(a)])}}});var Ar=Symbol("SummaryContextProps"),di=function(e){tn(Ar,e)},si=function(){return en(Ar,{})};const vi=ge({name:"ATableSummaryCell",props:["index","colSpan","rowSpan","align"],setup:function(e,t){var a=t.attrs,r=t.slots,o=sn(),i=si();return function(){var l=e.index,c=e.colSpan,s=c===void 0?1:c,h=e.rowSpan,d=e.align,f=o.prefixCls,y=o.direction,b=i.scrollColumnIndex,w=i.stickyOffsets,u=i.flattenColumns,p=l+s-1,v=p+1===b?s+1:s,g=na(l,l+v-1,u,w,y);return m(ot,C({class:a.class,index:l,component:"td",prefixCls:f,record:null,dataIndex:null,align:d,colSpan:v,rowSpan:h,customRender:function(){var S;return(S=r.default)===null||S===void 0?void 0:S.call(r)}},g),null)}}}),Qn=ge({name:"Footer",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup:function(e,t){var a=t.slots,r=sn();return di(Kn({stickyOffsets:He(e,"stickyOffsets"),flattenColumns:He(e,"flattenColumns"),scrollColumnIndex:k(function(){var o=e.flattenColumns.length-1,i=e.flattenColumns[o];return i!=null&&i.scrollbar?o:null})})),function(){var o,i=r.prefixCls;return m("tfoot",{class:"".concat(i,"-summary")},[(o=a.default)===null||o===void 0?void 0:o.call(a)])}}});var fi=ui;function hi(n){var e,t=n.prefixCls,a=n.record,r=n.onExpand,o=n.expanded,i=n.expandable,l="".concat(t,"-row-expand-icon");if(!i)return m("span",{class:[l,"".concat(t,"-row-spaced")]},null);var c=function(h){r(a,h),h.stopPropagation()};return m("span",{class:(e={},$(e,l,!0),$(e,"".concat(t,"-row-expanded"),o),$(e,"".concat(t,"-row-collapsed"),!o),e),onClick:c},null)}function pi(n,e,t){var a=[];function r(o){(o||[]).forEach(function(i,l){a.push(e(i,l)),r(i[t])})}return r(n),a}const mi=ge({name:"StickyScrollBar",inheritAttrs:!1,props:["offsetScroll","container","scrollBodyRef","scrollBodySizeInfo"],emits:["scroll"],setup:function(e,t){var a=t.emit,r=t.expose,o=sn(),i=te(0),l=te(0),c=te(0);Me(function(){i.value=e.scrollBodySizeInfo.scrollWidth||0,l.value=e.scrollBodySizeInfo.clientWidth||0,c.value=i.value&&l.value*(l.value/i.value)},{flush:"post"});var s=te(),h=Lr({scrollLeft:0,isHiddenScrollBar:!0}),d=Pe(h,2),f=d[0],y=d[1],b=te({delta:0,x:0}),w=te(!1),u=function(){w.value=!1},p=function(D){b.value={delta:D.pageX-f.value.scrollLeft,x:0},w.value=!0,D.preventDefault()},v=function(D){var F,B=D||((F=window)===null||F===void 0?void 0:F.event),A=B.buttons;if(!w.value||A===0){w.value&&(w.value=!1);return}var Q=b.value.x+D.pageX-b.value.x-b.value.delta;Q<=0&&(Q=0),Q+c.value>=l.value&&(Q=l.value-c.value),a("scroll",{scrollLeft:Q/l.value*(i.value+2)}),b.value.x=D.pageX},g=function(){if(e.scrollBodyRef.value){var D=ma(e.scrollBodyRef.value).top,F=D+e.scrollBodyRef.value.offsetHeight,B=e.container===window?document.documentElement.scrollTop+window.innerHeight:ma(e.container).top+e.container.clientHeight;F-ya()<=B||D>=B-e.offsetScroll?y(function(A){return C(C({},A),{},{isHiddenScrollBar:!0})}):y(function(A){return C(C({},A),{},{isHiddenScrollBar:!1})})}},x=function(D){y(function(F){return C(C({},F),{},{scrollLeft:D/i.value*l.value||0})})};r({setScrollLeft:x});var S=null,K=null,I=null,z=null;xn(function(){S=Dn(document.body,"mouseup",u,!1),K=Dn(document.body,"mousemove",v,!1),I=Dn(window,"resize",g,!1)}),al(function(){Cn(function(){g()})}),xn(function(){setTimeout(function(){Ie([c,w],function(){g()},{immediate:!0,flush:"post"})})}),Ie(function(){return e.container},function(){var L;(L=z)===null||L===void 0||L.remove(),z=Dn(e.container,"scroll",g,!1)},{immediate:!0,flush:"post"}),Nn(function(){var L,D,F,B;(L=S)===null||L===void 0||L.remove(),(D=K)===null||D===void 0||D.remove(),(F=z)===null||F===void 0||F.remove(),(B=I)===null||B===void 0||B.remove()}),Ie(function(){return C({},f.value)},function(L,D){L.isHiddenScrollBar!==(D==null?void 0:D.isHiddenScrollBar)&&!L.isHiddenScrollBar&&y(function(F){var B=e.scrollBodyRef.value;return B?C(C({},F),{},{scrollLeft:B.scrollLeft/B.scrollWidth*B.clientWidth}):F})},{immediate:!0});var R=ya();return function(){if(i.value<=l.value||!c.value||f.value.isHiddenScrollBar)return null;var L=o.prefixCls;return m("div",{style:{height:"".concat(R,"px"),width:"".concat(l.value,"px"),bottom:"".concat(e.offsetScroll,"px")},class:"".concat(L,"-sticky-scroll")},[m("div",{onMousedown:p,ref:s,class:ve("".concat(L,"-sticky-scroll-bar"),$({},"".concat(L,"-sticky-scroll-bar-active"),w.value)),style:{width:"".concat(c.value,"px"),transform:"translate3d(".concat(f.value.scrollLeft,"px, 0, 0)")}},null)])}}});var Ea=rl()?window:null;function yi(n,e){return k(function(){var t=Fe(n.value)==="object"?n.value:{},a=t.offsetHeader,r=a===void 0?0:a,o=t.offsetSummary,i=o===void 0?0:o,l=t.offsetScroll,c=l===void 0?0:l,s=t.getContainer,h=s===void 0?function(){return Ea}:s,d=h()||Ea,f=!!n.value;return{isSticky:f,stickyClassName:f?"".concat(e.value,"-sticky-holder"):"",offsetHeader:r,offsetSummary:i,offsetScroll:c,container:d}})}function gi(n,e){return k(function(){for(var t=[],a=n.value,r=e.value,o=0;o1?e-1:0),a=1;a0)):(W(he>0),ie(he0?r.value:n.value}),y=Math.ceil((r.value||n.value)/f.pageSize);return f.current>y&&(f.current=y||1),f}),h=function(y,b){a.value!==!1&&c({current:y??1,pageSize:b||s.value.pageSize})},d=function(y,b){if(a.value){var w,u;(w=(u=a.value).onChange)===null||w===void 0||w.call(u,y,b)}h(y,b),t(y,b||s.value.pageSize)};return[k(function(){return a.value===!1?{}:C(C({},s.value),{},{onChange:d})}),h]}function Pi(n,e,t){var a=Ee({});Ie([n,e,t],function(){var o=new Map,i=t.value,l=e.value;function c(s){s.forEach(function(h,d){var f=i(h,d);o.set(f,h),h&&Fe(h)==="object"&&l in h&&c(h[l]||[])})}c(n.value),a.value={kvMap:o}},{deep:!0,immediate:!0});function r(o){return a.value.kvMap.get(o)}return[r]}var pn={},Lt="SELECT_ALL",Ft="SELECT_INVERT",At="SELECT_NONE",Ni=[];function Mr(n,e){var t=[];return(n||[]).forEach(function(a){t.push(a),a&&Fe(a)==="object"&&e in a&&(t=[].concat(Se(t),Se(Mr(a[e],e))))}),t}function Oi(n,e){var t=k(function(){var A=n.value||{},Q=A.checkStrictly,W=Q===void 0?!0:Q;return C(C({},A),{},{checkStrictly:W})}),a=Cl(t.value.selectedRowKeys||t.value.defaultSelectedRowKeys||Ni,{value:k(function(){return t.value.selectedRowKeys})}),r=Pe(a,2),o=r[0],i=r[1],l=Ee(new Map),c=function(Q){if(t.value.preserveSelectedRowKeys){var W=new Map;Q.forEach(function(G){var ee=e.getRecordByKey(G);!ee&&l.value.has(G)&&(ee=l.value.get(G)),W.set(G,ee)}),l.value=W}};Me(function(){c(o.value)});var s=k(function(){return t.value.checkStrictly?null:Qt(e.data.value,{externalGetKey:e.getRowKey.value,childrenPropName:e.childrenColumnName.value}).keyEntities}),h=k(function(){return Mr(e.pageData.value,e.childrenColumnName.value)}),d=k(function(){var A=new Map,Q=e.getRowKey.value,W=t.value.getCheckboxProps;return h.value.forEach(function(G,ee){var re=Q(G,ee),ie=(W?W(G):null)||{};A.set(re,ie)}),A}),f=xr(s),y=f.maxLevel,b=f.levelEntities,w=function(Q){var W;return!!((W=d.value.get(e.getRowKey.value(Q)))!==null&&W!==void 0&&W.disabled)},u=k(function(){if(t.value.checkStrictly)return[o.value||[],[]];var A=Bn(o.value,!0,s.value,y.value,b.value,w),Q=A.checkedKeys,W=A.halfCheckedKeys;return[Q||[],W]}),p=k(function(){return u.value[0]}),v=k(function(){return u.value[1]}),g=k(function(){var A=t.value.type==="radio"?p.value.slice(0,1):p.value;return new Set(A)}),x=k(function(){return t.value.type==="radio"?new Set:new Set(v.value)}),S=Ln(null),K=Pe(S,2),I=K[0],z=K[1],R=function(Q){var W,G;c(Q);var ee=t.value,re=ee.preserveSelectedRowKeys,ie=ee.onChange,j=e.getRecordByKey;re?(W=Q,G=Q.map(function(Y){return l.value.get(Y)})):(W=[],G=[],Q.forEach(function(Y){var J=j(Y);J!==void 0&&(W.push(Y),G.push(J))})),i(W),ie==null||ie(W,G)},L=function(Q,W,G,ee){var re=t.value.onSelect,ie=e||{},j=ie.getRecordByKey;if(re){var Y=G.map(function(J){return j(J)});re(j(Q),W,Y,ee)}R(G)},D=k(function(){var A=t.value,Q=A.onSelectInvert,W=A.onSelectNone,G=A.selections,ee=A.hideSelectAll,re=e.data,ie=e.pageData,j=e.getRowKey,Y=e.locale;if(!G||ee)return null;var J=G===!0?[Lt,Ft,At]:G;return J.map(function(ne){return ne===Lt?{key:"all",text:Y.value.selectionAll,onSelect:function(){R(re.value.map(function(se,de){return j.value(se,de)}).filter(function(se){var de=d.value.get(se);return!(de!=null&&de.disabled)||g.value.has(se)}))}}:ne===Ft?{key:"invert",text:Y.value.selectInvert,onSelect:function(){var se=new Set(g.value);ie.value.forEach(function(xe,fe){var Ce=j.value(xe,fe),ue=d.value.get(Ce);ue!=null&&ue.disabled||(se.has(Ce)?se.delete(Ce):se.add(Ce))});var de=Array.from(se);Q&&(yn(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),Q(de)),R(de)}}:ne===At?{key:"none",text:Y.value.selectNone,onSelect:function(){W==null||W(),R(Array.from(g.value).filter(function(se){var de=d.value.get(se);return de==null?void 0:de.disabled}))}}:ne})}),F=k(function(){return h.value.length}),B=function(Q){var W,G=t.value,ee=G.onSelectAll,re=G.onSelectMultiple,ie=G.columnWidth,j=G.type,Y=G.fixed,J=G.renderCell,ne=G.hideSelectAll,ce=G.checkStrictly,se=e.prefixCls,de=e.getRecordByKey,xe=e.getRowKey,fe=e.expandType,Ce=e.getPopupContainer;if(!n.value)return Q.filter(function(T){return T!==pn});var ue=Q.slice(),me=new Set(g.value),oe=h.value.map(xe.value).filter(function(T){return!d.value.get(T).disabled}),De=oe.every(function(T){return me.has(T)}),Ue=oe.some(function(T){return me.has(T)}),We=function(){var H=[];De?oe.forEach(function(q){me.delete(q),H.push(q)}):oe.forEach(function(q){me.has(q)||(me.add(q),H.push(q))});var X=Array.from(me);ee==null||ee(!De,X.map(function(q){return de(q)}),H.map(function(q){return de(q)})),R(X)},$e;if(j!=="radio"){var qe;if(D.value){var Be=m(Un,{getPopupContainer:Ce.value},{default:function(){return[D.value.map(function(H,X){var q=H.key,O=H.text,N=H.onSelect;return m(Un.Item,{key:q||X,onClick:function(){N==null||N(oe)}},{default:function(){return[O]}})})]}});qe=m("div",{class:"".concat(se.value,"-selection-extra")},[m(ir,{overlay:Be,getPopupContainer:Ce.value},{default:function(){return[m("span",null,[m(kl,null,null)])]}})])}var Te=h.value.map(function(T,H){var X=xe.value(T,H),q=d.value.get(X)||{};return C({checked:me.has(X)},q)}).filter(function(T){var H=T.disabled;return H}),Je=!!Te.length&&Te.length===F.value,Xe=Je&&Te.every(function(T){var H=T.checked;return H}),an=Je&&Te.some(function(T){var H=T.checked;return H});$e=!ne&&m("div",{class:"".concat(se.value,"-selection")},[m(gn,{checked:Je?Xe:!!F.value&&De,indeterminate:Je?!Xe&&an:!De&&Ue,onChange:We,disabled:F.value===0||Je,skipGroup:!0},null),qe])}var ze;j==="radio"?ze=function(H){var X=H.record,q=H.index,O=xe.value(X,q),N=me.has(O);return{node:m(Ze,C(C({},d.value.get(O)),{},{checked:N,onClick:function(ae){return ae.stopPropagation()},onChange:function(ae){me.has(O)||L(O,!0,[O],ae.nativeEvent)}}),null),checked:N}}:ze=function(H){var X=H.record,q=H.index,O=xe.value(X,q),N=me.has(O),V=x.value.has(O),ae=d.value.get(O),pe;if(fe.value==="nest")pe=V,yn(typeof(ae==null?void 0:ae.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.");else{var he;pe=(he=ae==null?void 0:ae.indeterminate)!==null&&he!==void 0?he:V}return{node:m(gn,C(C({},ae),{},{indeterminate:pe,checked:N,skipGroup:!0,onClick:function(be){return be.stopPropagation()},onChange:function(be){var Ne=be.nativeEvent,Oe=Ne.shiftKey,ke=-1,Le=-1;if(Oe&&ce){var Ke=new Set([I.value,O]);oe.some(function(Ae,Sn){if(Ke.has(Ae))if(ke===-1)ke=Sn;else return Le=Sn,!0;return!1})}if(Le!==-1&&ke!==Le&&ce){var Ge=oe.slice(ke,Le+1),Qe=[];N?Ge.forEach(function(Ae){me.has(Ae)&&(Qe.push(Ae),me.delete(Ae))}):Ge.forEach(function(Ae){me.has(Ae)||(Qe.push(Ae),me.add(Ae))});var nn=Array.from(me);re==null||re(!N,nn.map(function(Ae){return de(Ae)}),Qe.map(function(Ae){return de(Ae)})),R(nn)}else{var On=p.value;if(ce){var Hn=N?hn(On,O):kn(On,O);L(O,!N,Hn,Ne)}else{var An=Bn([].concat(Se(On),[O]),!0,s.value,y.value,b.value,w),En=An.checkedKeys,Mn=An.halfCheckedKeys,rn=En;if(N){var bn=new Set(En);bn.delete(O),rn=Bn(Array.from(bn),{checked:!1,halfCheckedKeys:Mn},s.value,y.value,b.value,w).checkedKeys}L(O,!N,rn,Ne)}}z(O)}}),null),checked:N}};var Ve=function(H){var X=H.record,q=H.index,O=ze({record:X,index:q}),N=O.node,V=O.checked;return J?J(V,X,q,N):N};if(!ue.includes(pn))if(ue.findIndex(function(T){var H;return((H=T[zn])===null||H===void 0?void 0:H.columnType)==="EXPAND_COLUMN"})===0){var _e=ue,Re=Pl(_e),Z=Re[0],_=Re.slice(1);ue=[Z,pn].concat(Se(_))}else ue=[pn].concat(Se(ue));var U=ue.indexOf(pn);ue=ue.filter(function(T,H){return T!==pn||H===U});var le=ue[U-1],M=ue[U+1],P=Y;P===void 0&&((M==null?void 0:M.fixed)!==void 0?P=M.fixed:(le==null?void 0:le.fixed)!==void 0&&(P=le.fixed)),P&&le&&((W=le[zn])===null||W===void 0?void 0:W.columnType)==="EXPAND_COLUMN"&&le.fixed===void 0&&(le.fixed=P);var E=$({fixed:P,width:ie,className:"".concat(se.value,"-selection-column"),title:t.value.columnTitle||$e,customRender:Ve},zn,{class:"".concat(se.value,"-selection-col")});return ue.map(function(T){return T===pn?E:T})};return[B,g]}var Ei={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};const Ti=Ei;function Ia(n){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],e=Gt(n),t=[];return e.forEach(function(a){var r,o,i;if(a){for(var l=a.key,c=((r=a.props)===null||r===void 0?void 0:r.style)||{},s=((o=a.props)===null||o===void 0?void 0:o.class)||"",h=a.props||{},d=0,f=Object.entries(h);d0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=n.length,a=e.length;if(Math.abs(t-a)!==1)return{add:!1,key:null};function r(o,i){var l=new Map;o.forEach(function(s){l.set(s,!0)});var c=i.filter(function(s){return!l.has(s)});return c.length===1?c[0]:null}return t ").concat(e);return e}const Qi=ge({compatConfig:{MODE:3},name:"NodeList",inheritAttrs:!1,props:Wl,setup:function(e,t){var a=t.expose,r=t.attrs,o=te(),i=te(),l=pr(),c=l.expandedKeys,s=l.flattenNodes;a({scrollTo:function(v){o.value.scrollTo(v)},getIndentWidth:function(){return i.value.offsetWidth}});var h=Ee(s.value),d=Ee([]),f=te(null);function y(){h.value=s.value,d.value=[],f.value=null,e.onListChangeEnd()}var b=Xt();Ie([function(){return c.value.slice()},s],function(p,v){var g=Pe(p,2),x=g[0],S=g[1],K=Pe(v,2),I=K[0],z=K[1],R=qi(I,x);if(R.key!==null){var L=e.virtual,D=e.height,F=e.itemHeight;if(R.add){var B=z.findIndex(function(re){var ie=re.key;return ie===R.key}),A=ja($a(z,S,R.key),L,D,F),Q=z.slice();Q.splice(B+1,0,za),h.value=Q,d.value=A,f.value="show"}else{var W=S.findIndex(function(re){var ie=re.key;return ie===R.key}),G=ja($a(S,z,R.key),L,D,F),ee=S.slice();ee.splice(W+1,0,za),h.value=ee,d.value=G,f.value="hide"}}else z!==S&&(h.value=S)}),Ie(function(){return b.value.dragging},function(p){p||y()});var w=k(function(){return e.motion===void 0?h.value:s.value}),u=function(){e.onActiveChange(null)};return function(){var p=C(C({},e),r),v=p.prefixCls;p.selectable,p.checkable;var g=p.disabled,x=p.motion,S=p.height,K=p.itemHeight,I=p.virtual,z=p.focusable,R=p.activeItem,L=p.focused,D=p.tabindex,F=p.onKeydown,B=p.onFocus,A=p.onBlur,Q=p.onListChangeStart;p.onListChangeEnd;var W=Ye(p,Ji);return m(Pn,null,[L&&R&&m("span",{style:Ba,"aria-live":"assertive"},[Yi(R)]),m("div",null,[m("input",{style:Ba,disabled:z===!1||g,tabindex:z!==!1?D:null,onKeydown:F,onFocus:B,onBlur:A,value:"",onChange:Xi,"aria-label":"for screen reader"},null)]),m("div",{class:"".concat(v,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden"}},[m("div",{class:"".concat(v,"-indent")},[m("div",{ref:i,class:"".concat(v,"-indent-unit")},null)])]),m(wl,C(C({},Jn(W,["onActiveChange"])),{},{data:w.value,itemKey:Ha,height:S,fullHeight:!1,virtual:I,itemHeight:K,prefixCls:"".concat(v,"-list"),ref:o,onVisibleChange:function(ee,re){var ie=new Set(ee),j=re.filter(function(Y){return!ie.has(Y)});j.some(function(Y){return Ha(Y)===Fn})&&y()}}),{default:function(ee){var re=ee.pos,ie=un({},(cr(ee.data),ee.data)),j=ee.title,Y=ee.key,J=ee.isStart,ne=ee.isEnd,ce=Xn(Y,re);return delete ie.key,delete ie.children,m(Ui,C(C({},ie),{},{eventKey:ce,title:j,active:!!R&&Y===R.key,data:ee.data,isStart:J,isEnd:ne,motion:x,motionNodes:Y===Fn?d.value:null,motionType:f.value,onMotionStart:Q,onMotionEnd:y,onMousemove:u}),null)}})])}}});function Zi(n){var e=n.dropPosition,t=n.dropLevelOffset,a=n.indent,r={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:"".concat(2,"px")};switch(e){case-1:r.top=0,r.left="".concat(-t*a,"px");break;case 1:r.bottom=0,r.left="".concat(-t*a,"px");break;case 0:r.bottom=0,r.left="".concat(a);break}return m("div",{style:r},null)}var eu=10;const nu=ge({compatConfig:{MODE:3},name:"Tree",inheritAttrs:!1,slots:["checkable","title","icon","titleRender"],props:qn(yr(),{prefixCls:"vc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Zi,allowDrop:function(){return!0}}),setup:function(e,t){var a=t.attrs,r=t.slots,o=t.expose,i=te(!1),l={},c=te(),s=Ee([]),h=Ee([]),d=Ee([]),f=Ee([]),y=Ee([]),b=Ee([]),w={},u=Kn({draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null}),p=Ee([]);Ie([function(){return e.treeData},function(){return e.children}],function(){p.value=e.treeData!==void 0?st(e.treeData).slice():Kt(st(e.children))},{immediate:!0,deep:!0});var v=Ee({}),g=te(!1),x=te(null),S=te(!1),K=k(function(){return rt(e.fieldNames)}),I=te(),z=null,R=null,L=null,D=k(function(){return{expandedKeysSet:F.value,selectedKeysSet:B.value,loadedKeysSet:A.value,loadingKeysSet:Q.value,checkedKeysSet:W.value,halfCheckedKeysSet:G.value,dragOverNodeKey:u.dragOverNodeKey,dropPosition:u.dropPosition,keyEntities:v.value}}),F=k(function(){return new Set(b.value)}),B=k(function(){return new Set(s.value)}),A=k(function(){return new Set(f.value)}),Q=k(function(){return new Set(y.value)}),W=k(function(){return new Set(h.value)}),G=k(function(){return new Set(d.value)});Me(function(){if(p.value){var M=Qt(p.value,{fieldNames:K.value});v.value=C($({},Fn,zr),M.keyEntities)}});var ee=!1;Ie([function(){return e.expandedKeys},function(){return e.autoExpandParent},v],function(M,P){var E=Pe(M,2);E[0];var T=E[1],H=Pe(P,2);H[0];var X=H[1],q=b.value;if(e.expandedKeys!==void 0||ee&&T!==X)q=e.autoExpandParent||!ee&&e.defaultExpandParent?wt(e.expandedKeys,v.value):e.expandedKeys;else if(!ee&&e.defaultExpandAll){var O=C({},v.value);delete O[Fn],q=Object.keys(O).map(function(N){return O[N].key})}else!ee&&e.defaultExpandedKeys&&(q=e.autoExpandParent||e.defaultExpandParent?wt(e.defaultExpandedKeys,v.value):e.defaultExpandedKeys);q&&(b.value=q),ee=!0},{immediate:!0});var re=Ee([]);Me(function(){re.value=Ql(p.value,b.value,K.value)}),Me(function(){e.selectable&&(e.selectedKeys!==void 0?s.value=ka(e.selectedKeys,e):!ee&&e.defaultSelectedKeys&&(s.value=ka(e.defaultSelectedKeys,e)))});var ie=xr(v),j=ie.maxLevel,Y=ie.levelEntities;Me(function(){if(e.checkable){var M;if(e.checkedKeys!==void 0?M=vt(e.checkedKeys)||{}:!ee&&e.defaultCheckedKeys?M=vt(e.defaultCheckedKeys)||{}:p.value&&(M=vt(e.checkedKeys)||{checkedKeys:h.value,halfCheckedKeys:d.value}),M){var P=M,E=P.checkedKeys,T=E===void 0?[]:E,H=P.halfCheckedKeys,X=H===void 0?[]:H;if(!e.checkStrictly){var q=Bn(T,!0,v.value,j.value,Y.value);T=q.checkedKeys,X=q.halfCheckedKeys}h.value=T,d.value=X}}}),Me(function(){e.loadedKeys&&(f.value=e.loadedKeys)});var J=function(){un(u,{dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})},ne=function(P){I.value.scrollTo(P)};Ie(function(){return e.activeKey},function(){e.activeKey!==void 0&&(x.value=e.activeKey)},{immediate:!0}),Ie(x,function(M){Cn(function(){M!==null&&ne({key:M})})},{immediate:!0,flush:"post"});var ce=function(P){e.expandedKeys===void 0&&(b.value=P)},se=function(){u.draggingNodeKey!==null&&un(u,{draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),z=null,L=null},de=function(P,E){var T=e.onDragend;u.dragOverNodeKey=null,se(),T==null||T({event:P,node:E.eventData}),R=null},xe=function M(P){de(P,null),window.removeEventListener("dragend",M)},fe=function(P,E){var T=e.onDragstart,H=E.eventKey,X=E.eventData;R=E,z={x:P.clientX,y:P.clientY};var q=hn(b.value,H);u.draggingNodeKey=H,u.dragChildrenKeys=ql(H,v.value),c.value=I.value.getIndentWidth(),ce(q),window.addEventListener("dragend",xe),T&&T({event:P,node:X})},Ce=function(P,E){var T=e.onDragenter,H=e.onExpand,X=e.allowDrop,q=e.direction,O=E.pos,N=E.eventKey;if(L!==N&&(L=N),!R){J();return}var V=Sa(P,R,E,c.value,z,X,re.value,v.value,F.value,q),ae=V.dropPosition,pe=V.dropLevelOffset,he=V.dropTargetKey,we=V.dropContainerKey,be=V.dropTargetPos,Ne=V.dropAllowed,Oe=V.dragOverNodeKey;if(u.dragChildrenKeys.indexOf(he)!==-1||!Ne){J();return}if(l||(l={}),Object.keys(l).forEach(function(ke){clearTimeout(l[ke])}),R.eventKey!==E.eventKey&&(l[O]=window.setTimeout(function(){if(u.draggingNodeKey!==null){var ke=b.value.slice(),Le=v.value[E.eventKey];Le&&(Le.children||[]).length&&(ke=kn(b.value,E.eventKey)),ce(ke),H&&H(ke,{node:E.eventData,expanded:!0,nativeEvent:P})}},800)),R.eventKey===he&&pe===0){J();return}un(u,{dragOverNodeKey:Oe,dropPosition:ae,dropLevelOffset:pe,dropTargetKey:he,dropContainerKey:we,dropTargetPos:be,dropAllowed:Ne}),T&&T({event:P,node:E.eventData,expandedKeys:b.value})},ue=function(P,E){var T=e.onDragover,H=e.allowDrop,X=e.direction;if(R){var q=Sa(P,R,E,c.value,z,H,re.value,v.value,F.value,X),O=q.dropPosition,N=q.dropLevelOffset,V=q.dropTargetKey,ae=q.dropContainerKey,pe=q.dropAllowed,he=q.dropTargetPos,we=q.dragOverNodeKey;u.dragChildrenKeys.indexOf(V)!==-1||!pe||(R.eventKey===V&&N===0?u.dropPosition===null&&u.dropLevelOffset===null&&u.dropTargetKey===null&&u.dropContainerKey===null&&u.dropTargetPos===null&&u.dropAllowed===!1&&u.dragOverNodeKey===null||J():O===u.dropPosition&&N===u.dropLevelOffset&&V===u.dropTargetKey&&ae===u.dropContainerKey&&he===u.dropTargetPos&&pe===u.dropAllowed&&we===u.dragOverNodeKey||un(u,{dropPosition:O,dropLevelOffset:N,dropTargetKey:V,dropContainerKey:ae,dropTargetPos:he,dropAllowed:pe,dragOverNodeKey:we}),T&&T({event:P,node:E.eventData}))}},me=function(P,E){L===E.eventKey&&!P.currentTarget.contains(P.relatedTarget)&&(J(),L=null);var T=e.onDragleave;T&&T({event:P,node:E.eventData})},oe=function(P,E){var T,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=u.dragChildrenKeys,q=u.dropPosition,O=u.dropTargetKey,N=u.dropTargetPos,V=u.dropAllowed;if(V){var ae=e.onDrop;if(u.dragOverNodeKey=null,se(),O!==null){var pe=C(C({},Pt(O,st(D.value))),{},{active:((T=Z.value)===null||T===void 0?void 0:T.key)===O,data:v.value[O].node});X.indexOf(O);var he=Yt(N),we={event:P,node:Nt(pe),dragNode:R?R.eventData:null,dragNodesKeys:[R.eventKey].concat(X),dropToGap:q!==0,dropPosition:q+Number(he[he.length-1])};H||ae==null||ae(we),R=null}}},De=function(P,E){var T=e.onClick;T&&T(P,E)},Ue=function(P,E){var T=e.onDblclick;T&&T(P,E)},We=function(P,E){var T=s.value,H=e.onSelect,X=e.multiple,q=E.selected,O=E[K.value.key],N=!q;N?X?T=kn(T,O):T=[O]:T=hn(T,O);var V=v.value,ae=T.map(function(pe){var he=V[pe];return he?he.node:null}).filter(function(pe){return pe});e.selectedKeys===void 0&&(s.value=T),H&&H(T,{event:"select",selected:N,node:E,selectedNodes:ae,nativeEvent:P})},$e=function(P,E,T){var H=e.checkStrictly,X=e.onCheck,q=E[K.value.key],O,N={event:"check",node:E,checked:T,nativeEvent:P},V=v.value;if(H){var ae=T?kn(h.value,q):hn(h.value,q),pe=hn(d.value,q);O={checked:ae,halfChecked:pe},N.checkedNodes=ae.map(function(ke){return V[ke]}).filter(function(ke){return ke}).map(function(ke){return ke.node}),e.checkedKeys===void 0&&(h.value=ae)}else{var he=Bn([].concat(Se(h.value),[q]),!0,V,j.value,Y.value),we=he.checkedKeys,be=he.halfCheckedKeys;if(!T){var Ne=new Set(we);Ne.delete(q);var Oe=Bn(Array.from(Ne),{checked:!1,halfCheckedKeys:be},V,j.value,Y.value);we=Oe.checkedKeys,be=Oe.halfCheckedKeys}O=we,N.checkedNodes=[],N.checkedNodesPositions=[],N.halfCheckedKeys=be,we.forEach(function(ke){var Le=V[ke];if(Le){var Ke=Le.node,Ge=Le.pos;N.checkedNodes.push(Ke),N.checkedNodesPositions.push({node:Ke,pos:Ge})}}),e.checkedKeys===void 0&&(h.value=we,d.value=be)}X&&X(O,N)},qe=function(P){var E=P[K.value.key],T=new Promise(function(H,X){var q=e.loadData,O=e.onLoad;if(!q||A.value.has(E)||Q.value.has(E))return null;var N=q(P);N.then(function(){var V=kn(f.value,E),ae=hn(y.value,E);O&&O(V,{event:"load",node:P}),e.loadedKeys===void 0&&(f.value=V),y.value=ae,H()}).catch(function(V){var ae=hn(y.value,E);if(y.value=ae,w[E]=(w[E]||0)+1,w[E]>=eu){var pe=kn(f.value,E);e.loadedKeys===void 0&&(f.value=pe),H()}X(V)}),y.value=kn(y.value,E)});return T.catch(function(){}),T},Be=function(P,E){var T=e.onMouseenter;T&&T({event:P,node:E})},Te=function(P,E){var T=e.onMouseleave;T&&T({event:P,node:E})},Je=function(P,E){var T=e.onRightClick;T&&(P.preventDefault(),T({event:P,node:E}))},Xe=function(P){var E=e.onFocus;g.value=!0,E&&E(P)},an=function(P){var E=e.onBlur;g.value=!1,Re(null),E&&E(P)},ze=function(P,E){var T=b.value,H=e.onExpand,X=e.loadData,q=E.expanded,O=E[K.value.key];if(!S.value){T.indexOf(O);var N=!q;if(N?T=kn(T,O):T=hn(T,O),ce(T),H&&H(T,{node:E,expanded:N,nativeEvent:P}),N&&X){var V=qe(E);V&&V.then(function(){}).catch(function(ae){var pe=hn(b.value,O);ce(pe),Promise.reject(ae)})}}},Ve=function(){S.value=!0},_e=function(){setTimeout(function(){S.value=!1})},Re=function(P){var E=e.onActiveChange;x.value!==P&&(e.activeKey!==void 0&&(x.value=P),P!==null&&ne({key:P}),E&&E(P))},Z=k(function(){return x.value===null?null:re.value.find(function(M){var P=M.key;return P===x.value})||null}),_=function(P){var E=re.value.findIndex(function(X){var q=X.key;return q===x.value});E===-1&&P<0&&(E=re.value.length),E=(E+P+re.value.length)%re.value.length;var T=re.value[E];if(T){var H=T.key;Re(H)}else Re(null)},U=k(function(){return Nt(C(C({},Pt(x.value,D.value)),{},{data:Z.value.data,active:!0}))}),le=function(P){var E=e.onKeydown,T=e.checkable,H=e.selectable;switch(P.which){case $n.UP:{_(-1),P.preventDefault();break}case $n.DOWN:{_(1),P.preventDefault();break}}var X=Z.value;if(X&&X.data){var q=X.data.isLeaf===!1||!!(X.data.children||[]).length,O=U.value;switch(P.which){case $n.LEFT:{q&&F.value.has(x.value)?ze({},O):X.parent&&Re(X.parent.key),P.preventDefault();break}case $n.RIGHT:{q&&!F.value.has(x.value)?ze({},O):X.children&&X.children.length&&Re(X.children[0].key),P.preventDefault();break}case $n.ENTER:case $n.SPACE:{T&&!O.disabled&&O.checkable!==!1&&!O.disableCheckbox?$e({},O,!W.value.has(x.value)):!T&&H&&!O.disabled&&O.selectable!==!1&&We({},O);break}}}E&&E(P)};return o({onNodeExpand:ze,scrollTo:ne,onKeydown:le,selectedKeys:k(function(){return s.value}),checkedKeys:k(function(){return h.value}),halfCheckedKeys:k(function(){return d.value}),loadedKeys:k(function(){return f.value}),loadingKeys:k(function(){return y.value}),expandedKeys:k(function(){return b.value})}),lr(function(){window.removeEventListener("dragend",xe),i.value=!0}),zl({expandedKeys:b,selectedKeys:s,loadedKeys:f,loadingKeys:y,checkedKeys:h,halfCheckedKeys:d,expandedKeysSet:F,selectedKeysSet:B,loadedKeysSet:A,loadingKeysSet:Q,checkedKeysSet:W,halfCheckedKeysSet:G,flattenNodes:re}),function(){var M,P=u.draggingNodeKey,E=u.dropLevelOffset,T=u.dropContainerKey,H=u.dropTargetKey,X=u.dropPosition,q=u.dragOverNodeKey,O=e.prefixCls,N=e.showLine,V=e.focusable,ae=e.tabindex,pe=ae===void 0?0:ae,he=e.selectable,we=e.showIcon,be=e.icon,Ne=be===void 0?r.icon:be,Oe=e.switcherIcon,ke=e.draggable,Le=e.checkable,Ke=e.checkStrictly,Ge=e.disabled,Qe=e.motion,nn=e.loadData,On=e.filterTreeNode,Hn=e.height,An=e.itemHeight,En=e.virtual,Mn=e.dropIndicatorRender,rn=e.onContextmenu,bn=e.onScroll,Ae=e.direction,Sn=a.class,Yn=a.style,ct=Jt(C(C({},e),a),{aria:!0,data:!0}),Tn;return ke&&(Fe(ke)==="object"?Tn=ke:typeof ke=="function"?Tn={nodeDraggable:ke}:Tn={}),m(Bl,{value:{prefixCls:O,selectable:he,showIcon:we,icon:Ne,switcherIcon:Oe,draggable:Tn,draggingNodeKey:P,checkable:Le,customCheckable:r.checkable,checkStrictly:Ke,disabled:Ge,keyEntities:v.value,dropLevelOffset:E,dropContainerKey:T,dropTargetKey:H,dropPosition:X,dragOverNodeKey:q,dragging:P!==null,indent:c.value,direction:Ae,dropIndicatorRender:Mn,loadData:nn,filterTreeNode:On,onNodeClick:De,onNodeDoubleClick:Ue,onNodeExpand:ze,onNodeSelect:We,onNodeCheck:$e,onNodeLoad:qe,onNodeMouseEnter:Be,onNodeMouseLeave:Te,onNodeContextMenu:Je,onNodeDragStart:fe,onNodeDragEnter:Ce,onNodeDragOver:ue,onNodeDragLeave:me,onNodeDragEnd:de,onNodeDrop:oe,slots:r}},{default:function(){return[m("div",{role:"tree",class:ve(O,Sn,(M={},$(M,"".concat(O,"-show-line"),N),$(M,"".concat(O,"-focused"),g.value),$(M,"".concat(O,"-active-focused"),x.value!==null),M))},[m(Qi,C({ref:I,prefixCls:O,style:Yn,disabled:Ge,selectable:he,checkable:!!Le,motion:Qe,height:Hn,itemHeight:An,virtual:En,focusable:V,focused:g.value,tabindex:pe,activeItem:Z.value,onFocus:Xe,onBlur:an,onKeydown:le,onActiveChange:Re,onListChangeStart:Ve,onListChangeEnd:_e,onContextmenu:rn,onScroll:bn},ct),null)])]}})}}});var tu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};const au=tu;function Wa(n){for(var e=1;e0})}function Wr(n,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function Vr(n){var e=n.filters,t=n.prefixCls,a=n.filteredKeys,r=n.filterMultiple,o=n.searchValue,i=n.filterSearch;return e.map(function(l,c){var s=String(l.value);if(l.children)return m(Iu,{key:s||c,title:l.text,popupClassName:"".concat(t,"-dropdown-submenu")},{default:function(){return[Vr({filters:l.children,prefixCls:t,filteredKeys:a,filterMultiple:r,searchValue:o,filterSearch:i})]}});var h=r?gn:Ze,d=m(Du,{key:l.value!==void 0?s:c},{default:function(){return[m(h,{checked:a.includes(s)},null),m("span",null,[l.text])]}});return o.trim()?typeof i=="function"?i(o,l)?d:void 0:Wr(o,l.text)?d:void 0:d})}const Lu=ge({name:"FilterDropdown",props:["tablePrefixCls","prefixCls","dropdownPrefixCls","column","filterState","filterMultiple","filterMode","filterSearch","columnKey","triggerFilter","locale","getPopupContainer"],setup:function(e,t){var a=t.slots,r=Pr(),o=k(function(){var j;return(j=e.filterMode)!==null&&j!==void 0?j:"menu"}),i=k(function(){var j;return(j=e.filterSearch)!==null&&j!==void 0?j:!1}),l=k(function(){return e.column.filterDropdownVisible}),c=te(!1),s=k(function(){var j;return!!(e.filterState&&((j=e.filterState.filteredKeys)!==null&&j!==void 0&&j.length||e.filterState.forceFiltered))}),h=k(function(){var j;return ut((j=e.column)===null||j===void 0?void 0:j.filters)}),d=k(function(){var j=e.column,Y=j.filterDropdown,J=j.slots,ne=J===void 0?{}:J,ce=j.customFilterDropdown;return Y||ne.filterDropdown&&r.value[ne.filterDropdown]||ce&&r.value.customFilterDropdown}),f=k(function(){var j=e.column,Y=j.filterIcon,J=j.slots,ne=J===void 0?{}:J;return Y||ne.filterIcon&&r.value[ne.filterIcon]||r.value.customFilterIcon}),y=function(Y){var J,ne;c.value=Y,(J=(ne=e.column).onFilterDropdownVisibleChange)===null||J===void 0||J.call(ne,Y)},b=k(function(){return typeof l.value=="boolean"?l.value:c.value}),w=k(function(){var j;return(j=e.filterState)===null||j===void 0?void 0:j.filteredKeys}),u=Ee([]),p=function(Y){var J=Y.selectedKeys;u.value=J},v=function(Y,J){var ne=J.node,ce=J.checked;e.filterMultiple?p({selectedKeys:Y}):p({selectedKeys:ce&&ne.key?[ne.key]:[]})};Ie(w,function(){c.value&&p({selectedKeys:w.value||[]})},{immediate:!0});var g=Ee([]),x=te(),S=function(Y){x.value=setTimeout(function(){g.value=Y})},K=function(){clearTimeout(x.value)};Nn(function(){clearTimeout(x.value)});var I=te(""),z=function(Y){var J=Y.target.value;I.value=J};Ie(c,function(){c.value||(I.value="")});var R=function(Y){var J=e.column,ne=e.columnKey,ce=e.filterState,se=Y&&Y.length?Y:null;if(se===null&&(!ce||!ce.filteredKeys)||pl(se,ce==null?void 0:ce.filteredKeys))return null;e.triggerFilter({column:J,key:ne,filteredKeys:se})},L=function(){y(!1),R(u.value)},D=function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1},J=Y.confirm,ne=Y.closeDropdown;J&&R([]),ne&&y(!1),I.value="",u.value=[]},F=function(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},J=Y.closeDropdown;J&&y(!1),R(u.value)},B=function(Y){Y&&w.value!==void 0&&(u.value=w.value||[]),y(Y),!Y&&!d.value&&L()},A=dn("",e),Q=A.direction,W=function(Y){if(Y.target.checked){var J=h.value;u.value=J}else u.value=[]},G=function j(Y){var J=Y.filters;return(J||[]).map(function(ne,ce){var se=String(ne.value),de={title:ne.text,key:ne.value!==void 0?se:ce};return ne.children&&(de.children=j({filters:ne.children})),de})},ee=k(function(){return G({filters:e.column.filters})}),re=k(function(){return ve($({},"".concat(e.dropdownPrefixCls,"-menu-without-submenu"),!_u(e.column.filters||[])))}),ie=function(){var Y=u.value,J=e.column,ne=e.locale,ce=e.tablePrefixCls,se=e.filterMultiple,de=e.dropdownPrefixCls,xe=e.getPopupContainer,fe=e.prefixCls;return(J.filters||[]).length===0?m(ha,{image:ha.PRESENTED_IMAGE_SIMPLE,description:ne.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}},null):o.value==="tree"?m(Pn,null,[m(Ma,{filterSearch:i.value,value:I.value,onChange:z,tablePrefixCls:ce,locale:ne},null),m("div",{class:"".concat(ce,"-filter-dropdown-tree")},[se?m(gn,{class:"".concat(ce,"-filter-dropdown-checkall"),onChange:W,checked:Y.length===h.value.length,indeterminate:Y.length>0&&Y.length1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected."),Io(k(function(){return e.contextSlots})),Do({onResizeColumn:function(P,E){i("resizeColumn",P,E)}});var l=or(),c=k(function(){var M=new Set(Object.keys(l.value).filter(function(P){return l.value[P]}));return e.columns.filter(function(P){return!P.responsive||P.responsive.some(function(E){return M.has(E)})})}),s=dn("table",e),h=s.size,d=s.renderEmpty,f=s.direction,y=s.prefixCls,b=s.configProvider,w=k(function(){return e.transformCellText||b.transformCellText}),u=tr("Table",cl.Table,He(e,"locale")),p=Pe(u,1),v=p[0],g=k(function(){return e.dataSource||Bu}),x=k(function(){return b.getPrefixCls("dropdown",e.dropdownPrefixCls)}),S=k(function(){return e.childrenColumnName||"children"}),K=k(function(){return g.value.some(function(M){return M==null?void 0:M[S.value]})?"nest":e.expandedRowRender?"row":null}),I=Kn({body:null}),z=function(P){un(I,P)},R=k(function(){return typeof e.rowKey=="function"?e.rowKey:function(M){return M==null?void 0:M[e.rowKey]}}),L=Pi(g,S,R),D=Pe(L,1),F=D[0],B={},A=function(P,E){var T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,H=e.pagination,X=e.scroll,q=e.onChange,O=C(C({},B),P);T&&(B.resetPagination(),O.pagination.current&&(O.pagination.current=1),H&&H.onChange&&H.onChange(1,O.pagination.pageSize)),X&&X.scrollToFirstRowOnChange!==!1&&I.body&&Rl(0,{getContainer:function(){return I.body}}),q==null||q(O.pagination,O.filters,O.sorter,{currentDataSource:Qa(Bt(g.value,O.sorterStates,S.value),O.filterStates),action:E})},Q=function(P,E){A({sorter:P,sorterStates:E},"sort",!1)},W=$i({prefixCls:y,mergedColumns:c,onSorterChange:Q,sortDirections:k(function(){return e.sortDirections||["ascend","descend"]}),tableLocale:v,showSorterTooltip:He(e,"showSorterTooltip")}),G=Pe(W,4),ee=G[0],re=G[1],ie=G[2],j=G[3],Y=k(function(){return Bt(g.value,re.value,S.value)}),J=function(P,E){A({filters:P,filterStates:E},"filter",!0)},ne=Fu({prefixCls:y,locale:v,dropdownPrefixCls:x,mergedColumns:c,onFilterChange:J,getPopupContainer:He(e,"getPopupContainer")}),ce=Pe(ne,3),se=ce[0],de=ce[1],xe=ce[2],fe=k(function(){return Qa(Y.value,de.value)}),Ce=$u(He(e,"contextSlots")),ue=Pe(Ce,1),me=ue[0],oe=k(function(){return C({},ie.value)}),De=Au(oe),Ue=Pe(De,1),We=Ue[0],$e=function(P,E){A({pagination:C(C({},B.pagination),{},{current:P,pageSize:E})},"paginate")},qe=Ki(k(function(){return fe.value.length}),He(e,"pagination"),$e),Be=Pe(qe,2),Te=Be[0],Je=Be[1];Me(function(){B.sorter=j.value,B.sorterStates=re.value,B.filters=xe.value,B.filterStates=de.value,B.pagination=e.pagination===!1?{}:ki(e.pagination,Te.value),B.resetPagination=Je});var Xe=k(function(){if(e.pagination===!1||!Te.value.pageSize)return fe.value;var M=Te.value,P=M.current,E=P===void 0?1:P,T=M.total,H=M.pageSize,X=H===void 0?_t:H;return yn(E>0,"Table","`current` should be positive number."),fe.value.lengthX?fe.value.slice((E-1)*X,E*X):fe.value:fe.value.slice((E-1)*X,E*X)});Me(function(){Cn(function(){var M=Te.value,P=M.total,E=M.pageSize,T=E===void 0?_t:E;fe.value.lengthT&&yn(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode.")})},{flush:"post"});var an=k(function(){return e.showExpandColumn===!1?-1:K.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex}),ze=te();Ie(function(){return e.rowSelection},function(){ze.value=e.rowSelection?C({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});var Ve=Oi(ze,{prefixCls:y,data:fe,pageData:Xe,getRowKey:R,getRecordByKey:F,expandType:K,childrenColumnName:S,locale:v,getPopupContainer:k(function(){return e.getPopupContainer})}),_e=Pe(Ve,2),Re=_e[0],Z=_e[1],_=function(P,E,T){var H,X=e.rowClassName;return typeof X=="function"?H=ve(X(P,E,T)):H=ve(X),ve($({},"".concat(y.value,"-row-selected"),Z.value.has(R.value(P,E))),H)};o({selectedKeySet:Z});var U=k(function(){return typeof e.indentSize=="number"?e.indentSize:15}),le=function(P){var E=We(Re(se(ee(me(P)))));return E};return function(){var M,P,E=e.expandIcon,T=E===void 0?r.expandIcon||Mu(v.value):E,H=e.pagination,X=e.loading,q=e.bordered,O,N;if(H!==!1&&(M=Te.value)!==null&&M!==void 0&&M.total){var V;Te.value.size?V=Te.value.size:V=h.value==="small"||h.value==="middle"?"small":void 0;var ae=function(Ge){return m(Oo,C(C({},Te.value),{},{class:["".concat(y.value,"-pagination ").concat(y.value,"-pagination-").concat(Ge),Te.value.class],size:V}),null)},pe=f.value==="rtl"?"left":"right",he=Te.value.position;if(he!==null&&Array.isArray(he)){var we=he.find(function(Ke){return Ke.indexOf("top")!==-1}),be=he.find(function(Ke){return Ke.indexOf("bottom")!==-1}),Ne=he.every(function(Ke){return"".concat(Ke)==="none"});!we&&!be&&!Ne&&(N=ae(pe)),we&&(O=ae(we.toLowerCase().replace("top",""))),be&&(N=ae(be.toLowerCase().replace("bottom","")))}else N=ae(pe)}var Oe;typeof X=="boolean"?Oe={spinning:X}:Fe(X)==="object"&&(Oe=C({spinning:!0},X));var ke=ve("".concat(y.value,"-wrapper"),$({},"".concat(y.value,"-wrapper-rtl"),f.value==="rtl"),a.class),Le=Jn(e,["columns"]);return m("div",{class:ke,style:a.style},[m(bl,C({spinning:!1},Oe),{default:function(){return[O,m(Si,C(C(C({},a),Le),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:an.value,indentSize:U.value,expandIcon:T,columns:c.value,direction:f.value,prefixCls:y.value,class:ve((P={},$(P,"".concat(y.value,"-middle"),h.value==="middle"),$(P,"".concat(y.value,"-small"),h.value==="small"),$(P,"".concat(y.value,"-bordered"),q),$(P,"".concat(y.value,"-empty"),g.value.length===0),P)),data:Xe.value,rowKey:R.value,rowClassName:_,internalHooks:Dt,internalRefs:I,onUpdateInternalRefs:z,transformColumns:le,transformCellText:w.value}),C(C({},r),{},{emptyText:function(){var Qe,nn;return((Qe=r.emptyText)===null||Qe===void 0?void 0:Qe.call(r))||((nn=e.locale)===null||nn===void 0?void 0:nn.emptyText)||d.value("Table")}})),N]}})])}}}),Hu=ge({name:"ATable",inheritAttrs:!1,setup:function(e,t){var a=t.attrs,r=t.slots,o=t.expose,i=te();return o({table:i}),function(){var l,c=a,s=c.columns||$r((l=r.default)===null||l===void 0?void 0:l.call(r));return m(ju,C(C({ref:i},a),{},{columns:s||[],expandedRowRender:r.expandedRowRender,contextSlots:C({},r)}),r)}}});const yt=Hu,gt=ge({name:"ATableColumn",slots:["title","filterIcon"],render:function(){return null}}),Ct=ge({name:"ATableColumnGroup",slots:["title"],__ANT_TABLE_COLUMN_GROUP:!0,render:function(){return null}});var Ht=ci,Wt=vi,xt=un(fi,{Cell:Wt,Row:Ht,name:"ATableSummary"});const sc=un(yt,{SELECTION_ALL:Lt,SELECTION_INVERT:Ft,SELECTION_NONE:At,SELECTION_COLUMN:pn,EXPAND_COLUMN:wn,Column:gt,ColumnGroup:Ct,Summary:xt,install:function(e){return e.component(xt.name,xt),e.component(Wt.name,Wt),e.component(Ht.name,Ht),e.component(yt.name,yt),e.component(gt.name,gt),e.component(Ct.name,Ct),e}});export{gn as C,pt as D,Oo as P,Ze as R,sc as T,Il as _,$l as a,Ml as b,Qt as c,Bn as d,nu as e,Ot as f,El as g,gt as h,Ct as i,xt as j,Wt as k,Ht as l,Ru as m,mt as n,yu as r,Rl as s,xr as u}; diff --git a/dist/assets/index-0d7ad6b5.css b/dist/assets/index-0d7ad6b5.css deleted file mode 100644 index 906bc03..0000000 --- a/dist/assets/index-0d7ad6b5.css +++ /dev/null @@ -1,138 +0,0 @@ -/*! - * - * ant-design-vue v3.2.20 - * - * Copyright 2017-present, ant-design-vue. - * All rights reserved. - * - *//*!****************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/style/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************/[class^=ant-]::-ms-clear,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class*=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class*=ant-] input::-ms-reveal{display:none}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#000000d9;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--ant-primary-color);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:var(--ant-primary-color-hover)}a:active{color:var(--ant-primary-color-active)}a:active,a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}a[disabled]{color:#00000040;cursor:not-allowed}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:#00000073;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::-moz-selection{color:#fff;background:var(--ant-primary-color)}::selection{color:#fff;background:var(--ant-primary-color)}.clearfix:before{display:table;content:""}.clearfix:after{display:table;clear:both;content:""}.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin:before{display:inline-block;animation:loadingCircle 1s infinite linear}.anticon-spin{display:inline-block;animation:loadingCircle 1s infinite linear}.ant-fade-enter,.ant-fade-appear,.ant-fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-fade-enter.ant-fade-enter-active,.ant-fade-appear.ant-fade-appear-active{animation-name:antFadeIn;animation-play-state:running}.ant-fade-leave.ant-fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.ant-fade-enter,.ant-fade-appear{opacity:0;animation-timing-function:linear}.ant-fade-leave{animation-timing-function:linear}.fade-enter,.fade-appear,.fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.fade-enter.fade-enter-active,.fade-appear.fade-appear-active{animation-name:antFadeIn;animation-play-state:running}.fade-leave.fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.fade-enter,.fade-appear{opacity:0;animation-timing-function:linear}.fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-move-up-enter,.ant-move-up-appear,.ant-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-up-enter.ant-move-up-enter-active,.ant-move-up-appear.ant-move-up-appear-active{animation-name:antMoveUpIn;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.ant-move-up-enter,.ant-move-up-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-up-enter,.move-up-appear,.move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-up-enter.move-up-enter-active,.move-up-appear.move-up-appear-active{animation-name:antMoveUpIn;animation-play-state:running}.move-up-leave.move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.move-up-enter,.move-up-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-enter,.ant-move-down-appear,.ant-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-down-enter.ant-move-down-enter-active,.ant-move-down-appear.ant-move-down-appear-active{animation-name:antMoveDownIn;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.ant-move-down-enter,.ant-move-down-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-down-enter,.move-down-appear,.move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-down-enter.move-down-enter-active,.move-down-appear.move-down-appear-active{animation-name:antMoveDownIn;animation-play-state:running}.move-down-leave.move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.move-down-enter,.move-down-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-enter,.ant-move-left-appear,.ant-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-left-enter.ant-move-left-enter-active,.ant-move-left-appear.ant-move-left-appear-active{animation-name:antMoveLeftIn;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.ant-move-left-enter,.ant-move-left-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-left-enter,.move-left-appear,.move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-left-enter.move-left-enter-active,.move-left-appear.move-left-appear-active{animation-name:antMoveLeftIn;animation-play-state:running}.move-left-leave.move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.move-left-enter,.move-left-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-enter,.ant-move-right-appear,.ant-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-right-enter.ant-move-right-enter-active,.ant-move-right-appear.ant-move-right-appear-active{animation-name:antMoveRightIn;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.ant-move-right-enter,.ant-move-right-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-right-enter,.move-right-appear,.move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-right-enter.move-right-enter-active,.move-right-appear.move-right-appear-active{animation-name:antMoveRightIn;animation-play-state:running}.move-right-leave.move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.move-right-enter,.move-right-appear{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{to{transform:rotate(360deg)}}[ant-click-animating=true],[ant-click-animating-without-extra-node=true]{position:relative}html{--antd-wave-shadow-color: var(--ant-primary-color);--scroll-bar: 0}[ant-click-animating-without-extra-node=true]:after,.ant-click-animating-node{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 0 0 var(--ant-primary-color);box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{to{box-shadow:0 0 0 var(--ant-primary-color);box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.slide-up-enter,.slide-up-appear,.slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-enter.slide-up-enter-active,.slide-up-appear.slide-up-appear-active{animation-name:antSlideUpIn;animation-play-state:running}.slide-up-leave.slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.slide-up-enter,.slide-up-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-enter,.slide-down-appear,.slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-down-enter.slide-down-enter-active,.slide-down-appear.slide-down-appear-active{animation-name:antSlideDownIn;animation-play-state:running}.slide-down-leave.slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.slide-down-enter,.slide-down-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-enter,.slide-left-appear,.slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-left-enter.slide-left-enter-active,.slide-left-appear.slide-left-appear-active{animation-name:antSlideLeftIn;animation-play-state:running}.slide-left-leave.slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.slide-left-enter,.slide-left-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-enter,.slide-right-appear,.slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-right-enter.slide-right-enter-active,.slide-right-appear.slide-right-appear-active{animation-name:antSlideRightIn;animation-play-state:running}.slide-right-leave.slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.slide-right-enter,.slide-right-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-up-enter,.ant-slide-up-appear,.ant-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-up-enter.ant-slide-up-enter-active,.ant-slide-up-appear.ant-slide-up-appear-active{animation-name:antSlideUpIn;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.ant-slide-up-enter,.ant-slide-up-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-enter,.ant-slide-down-appear,.ant-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-down-enter.ant-slide-down-enter-active,.ant-slide-down-appear.ant-slide-down-appear-active{animation-name:antSlideDownIn;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.ant-slide-down-enter,.ant-slide-down-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-enter,.ant-slide-left-appear,.ant-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-left-enter.ant-slide-left-enter-active,.ant-slide-left-appear.ant-slide-left-appear-active{animation-name:antSlideLeftIn;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.ant-slide-left-enter,.ant-slide-left-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-enter,.ant-slide-right-appear,.ant-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-right-enter.ant-slide-right-enter-active,.ant-slide-right-appear.ant-slide-right-appear-active{animation-name:antSlideRightIn;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.ant-slide-right-enter,.ant-slide-right-appear{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.ant-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.ant-zoom-enter,.ant-zoom-appear,.ant-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-enter.ant-zoom-enter-active,.ant-zoom-appear.ant-zoom-appear-active{animation-name:antZoomIn;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.ant-zoom-enter,.ant-zoom-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-enter-prepare,.ant-zoom-appear-prepare{transform:none}.ant-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-enter,.zoom-appear,.zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-enter.zoom-enter-active,.zoom-appear.zoom-appear-active{animation-name:antZoomIn;animation-play-state:running}.zoom-leave.zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.zoom-enter,.zoom-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-enter-prepare,.zoom-appear-prepare{transform:none}.zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-enter,.ant-zoom-big-appear,.ant-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-enter.ant-zoom-big-enter-active,.ant-zoom-big-appear.ant-zoom-big-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-enter,.ant-zoom-big-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-enter-prepare,.ant-zoom-big-appear-prepare{transform:none}.ant-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-enter,.zoom-big-appear,.zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-enter.zoom-big-enter-active,.zoom-big-appear.zoom-big-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-enter,.zoom-big-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-enter-prepare,.zoom-big-appear-prepare{transform:none}.zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-fast-enter,.ant-zoom-big-fast-appear,.ant-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-enter,.ant-zoom-big-fast-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-big-fast-enter-prepare,.ant-zoom-big-fast-appear-prepare{transform:none}.ant-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-enter,.zoom-big-fast-appear,.zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-fast-enter.zoom-big-fast-enter-active,.zoom-big-fast-appear.zoom-big-fast-appear-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-fast-enter,.zoom-big-fast-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-fast-enter-prepare,.zoom-big-fast-appear-prepare{transform:none}.zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-up-enter,.ant-zoom-up-appear,.ant-zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-up-enter.ant-zoom-up-enter-active,.ant-zoom-up-appear.ant-zoom-up-appear-active{animation-name:antZoomUpIn;animation-play-state:running}.ant-zoom-up-leave.ant-zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.ant-zoom-up-enter,.ant-zoom-up-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-up-enter-prepare,.ant-zoom-up-appear-prepare{transform:none}.ant-zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-enter,.zoom-up-appear,.zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-up-enter.zoom-up-enter-active,.zoom-up-appear.zoom-up-appear-active{animation-name:antZoomUpIn;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.zoom-up-enter,.zoom-up-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-up-enter-prepare,.zoom-up-appear-prepare{transform:none}.zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-down-enter,.ant-zoom-down-appear,.ant-zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-down-enter.ant-zoom-down-enter-active,.ant-zoom-down-appear.ant-zoom-down-appear-active{animation-name:antZoomDownIn;animation-play-state:running}.ant-zoom-down-leave.ant-zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.ant-zoom-down-enter,.ant-zoom-down-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-down-enter-prepare,.ant-zoom-down-appear-prepare{transform:none}.ant-zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-enter,.zoom-down-appear,.zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-down-enter.zoom-down-enter-active,.zoom-down-appear.zoom-down-appear-active{animation-name:antZoomDownIn;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.zoom-down-enter,.zoom-down-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-down-enter-prepare,.zoom-down-appear-prepare{transform:none}.zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-left-enter,.ant-zoom-left-appear,.ant-zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-left-enter.ant-zoom-left-enter-active,.ant-zoom-left-appear.ant-zoom-left-appear-active{animation-name:antZoomLeftIn;animation-play-state:running}.ant-zoom-left-leave.ant-zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.ant-zoom-left-enter,.ant-zoom-left-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-left-enter-prepare,.ant-zoom-left-appear-prepare{transform:none}.ant-zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-enter,.zoom-left-appear,.zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-left-enter.zoom-left-enter-active,.zoom-left-appear.zoom-left-appear-active{animation-name:antZoomLeftIn;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.zoom-left-enter,.zoom-left-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-left-enter-prepare,.zoom-left-appear-prepare{transform:none}.zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-right-enter,.ant-zoom-right-appear,.ant-zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-right-enter.ant-zoom-right-enter-active,.ant-zoom-right-appear.ant-zoom-right-appear-active{animation-name:antZoomRightIn;animation-play-state:running}.ant-zoom-right-leave.ant-zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.ant-zoom-right-enter,.ant-zoom-right-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ant-zoom-right-enter-prepare,.ant-zoom-right-appear-prepare{transform:none}.ant-zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-enter,.zoom-right-appear,.zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-right-enter.zoom-right-enter-active,.zoom-right-appear.zoom-right-appear-active{animation-name:antZoomRightIn;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.zoom-right-enter,.zoom-right-appear{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-right-enter-prepare,.zoom-right-appear-prepare{transform:none}.zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/affix/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-affix{position:fixed;z-index:10}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/alert/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-alert{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:var(--ant-success-color-deprecated-bg);border:1px solid var(--ant-success-color-deprecated-border)}.ant-alert-success .ant-alert-icon{color:var(--ant-success-color)}.ant-alert-info{background-color:var(--ant-info-color-deprecated-bg);border:1px solid var(--ant-info-color-deprecated-border)}.ant-alert-info .ant-alert-icon{color:var(--ant-info-color)}.ant-alert-warning{background-color:var(--ant-warning-color-deprecated-bg);border:1px solid var(--ant-warning-color-deprecated-border)}.ant-alert-warning .ant-alert-icon{color:var(--ant-warning-color)}.ant-alert-error{background-color:var(--ant-error-color-deprecated-bg);border:1px solid var(--ant-error-color-deprecated-border)}.ant-alert-error .ant-alert-icon{color:var(--ant-error-color)}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:#00000073;transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:#000000bf}.ant-alert-close-text{color:#00000073;transition:color .3s}.ant-alert-close-text:hover{color:#000000bf}.ant-alert-with-description{align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:#000000d9;font-size:16px}.ant-alert-message{color:#000000d9}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action,.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description{padding-right:24px;padding-left:15px}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/anchor/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-anchor{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:0 0 0 2px}.ant-anchor-wrapper{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.ant-anchor-ink{position:absolute;top:0;left:0;height:100%}.ant-anchor-ink:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.ant-anchor-ink-ball{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid var(--ant-primary-color);border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.ant-anchor-ink-ball.visible{display:inline-block}.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball{display:none}.ant-anchor-link{padding:7px 0 7px 16px;line-height:1.143}.ant-anchor-link-title{position:relative;display:block;margin-bottom:6px;overflow:hidden;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-anchor-link-title:only-child{margin-bottom:0}.ant-anchor-link-active>.ant-anchor-link-title{color:var(--ant-primary-color)}.ant-anchor-link .ant-anchor-link{padding-top:5px;padding-bottom:5px}.ant-anchor-rtl{direction:rtl}.ant-anchor-rtl.ant-anchor-wrapper{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.ant-anchor-rtl .ant-anchor-ink{right:0;left:auto}.ant-anchor-rtl .ant-anchor-ink-ball{right:50%;left:0;transform:translate(50%)}.ant-anchor-rtl .ant-anchor-link{padding:7px 16px 7px 0}/*!******************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/auto-complete/style/index.less ***! - \******************************************************************************************************************************************************************************************************************************************************************/.ant-select-auto-complete{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-select-auto-complete .ant-select-clear{right:13px}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/select/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-select-single .ant-select-selector{display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;transition:all .3s}@supports (-moz-appearance: meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{transition:none;pointer-events:none}.ant-select-single .ant-select-selector:after,.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after{display:inline-block;width:0;visibility:hidden;content:" "}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{flex:none;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:" "}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:4px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:#000000bf}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:24px;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:32px;line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{-webkit-margin-start:3px;margin-inline-start:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#00000040;background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-select-selection-item{flex:1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast: none){.ant-select-selection-item *::-ms-backdrop,.ant-select-selection-item{flex:auto}}.ant-select-selection-placeholder{flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast: none){.ant-select-selection-placeholder *::-ms-backdrop,.ant-select-selection-placeholder{flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:#00000073}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:#00000040}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:#00000073;font-size:12px;cursor:default}.ant-select-item-option{display:flex}.ant-select-item-option-content{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#000000d9;font-weight:600;background-color:var(--ant-primary-1)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--ant-primary-color)}.ant-select-item-option-disabled{color:#00000040;cursor:not-allowed}.ant-select-item-option-disabled.ant-select-item-option-selected{background-color:#f5f5f5}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow,.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:6px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/empty/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-empty{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:#00000040}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:#00000040}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill:#f5f5f5;fill-opacity:.8}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4,.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/avatar/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-avatar{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.ant-avatar-image{background:transparent}.ant-avatar .ant-image-img{display:block}.ant-avatar-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar.ant-avatar-icon{font-size:18px}.ant-avatar.ant-avatar-icon>.anticon{margin:0}.ant-avatar-lg{width:40px;height:40px;line-height:40px;border-radius:50%}.ant-avatar-lg-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-lg.ant-avatar-icon{font-size:24px}.ant-avatar-lg.ant-avatar-icon>.anticon{margin:0}.ant-avatar-sm{width:24px;height:24px;line-height:24px;border-radius:50%}.ant-avatar-sm-string{position:absolute;left:50%;transform-origin:0 center}.ant-avatar-sm.ant-avatar-icon{font-size:14px}.ant-avatar-sm.ant-avatar-icon>.anticon{margin:0}.ant-avatar-square{border-radius:2px}.ant-avatar>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ant-avatar-group{display:inline-flex}.ant-avatar-group .ant-avatar{border:1px solid #fff}.ant-avatar-group .ant-avatar:not(:first-child){margin-left:-8px}.ant-avatar-group-popover .ant-avatar+.ant-avatar{margin-left:3px}.ant-avatar-group-rtl .ant-avatar:not(:first-child){margin-right:-8px;margin-left:0}.ant-avatar-group-popover.ant-popover-rtl .ant-avatar+.ant-avatar{margin-right:3px;margin-left:0}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/back-top/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-back-top{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;right:100px;bottom:50px;z-index:10;width:40px;height:40px;cursor:pointer}.ant-back-top:empty{display:none}.ant-back-top-rtl{right:auto;left:100px;direction:rtl}.ant-back-top-content{width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;background-color:#00000073;border-radius:20px;transition:all .3s}.ant-back-top-content:hover{background-color:#000000d9;transition:all .3s}.ant-back-top-icon{font-size:24px;line-height:40px}@media screen and (max-width: 768px){.ant-back-top{right:60px}}@media screen and (max-width: 480px){.ant-back-top{right:20px}}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/badge/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-badge{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;line-height:1}.ant-badge-count{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.ant-badge-count a,.ant-badge-count a:hover{color:#fff}.ant-badge-count-sm{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.ant-badge-multiple-words{padding:0 8px}.ant-badge-dot{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.ant-badge-dot.ant-scroll-number{transition:background 1.5s}.ant-badge-count,.ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.ant-badge-count.anticon-spin,.ant-badge-dot.anticon-spin,.ant-badge .ant-scroll-number-custom-component.anticon-spin{animation:antBadgeLoadingCircle 1s infinite linear}.ant-badge-status{line-height:inherit;vertical-align:baseline}.ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.ant-badge-status-success{background-color:var(--ant-success-color)}.ant-badge-status-processing{position:relative;background-color:var(--ant-primary-color)}.ant-badge-status-processing:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:50%;animation:antStatusProcessing 1.2s infinite ease-in-out;content:""}.ant-badge-status-default{background-color:#d9d9d9}.ant-badge-status-error{background-color:var(--ant-error-color)}.ant-badge-status-warning{background-color:var(--ant-warning-color)}.ant-badge-status-pink,.ant-badge-status-magenta{background:#eb2f96}.ant-badge-status-red{background:#f5222d}.ant-badge-status-volcano{background:#fa541c}.ant-badge-status-orange{background:#fa8c16}.ant-badge-status-yellow{background:#fadb14}.ant-badge-status-gold{background:#faad14}.ant-badge-status-cyan{background:#13c2c2}.ant-badge-status-lime{background:#a0d911}.ant-badge-status-green{background:#52c41a}.ant-badge-status-blue{background:#1890ff}.ant-badge-status-geekblue{background:#2f54eb}.ant-badge-status-purple{background:#722ed1}.ant-badge-status-text{margin-left:8px;color:#000000d9;font-size:14px}.ant-badge-zoom-appear,.ant-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.ant-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.ant-badge-not-a-wrapper .ant-badge-zoom-appear,.ant-badge-not-a-wrapper .ant-badge-zoom-enter{animation:antNoWrapperZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46)}.ant-badge-not-a-wrapper .ant-badge-zoom-leave{animation:antNoWrapperZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6)}.ant-badge-not-a-wrapper:not(.ant-badge-status){vertical-align:middle}.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,.ant-badge-not-a-wrapper .ant-badge-count{transform:none}.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,.ant-badge-not-a-wrapper .ant-scroll-number{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ant-scroll-number{overflow:hidden;direction:ltr}.ant-scroll-number-only{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-only>p.ant-scroll-number-only-unit{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.ant-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes antNoWrapperZoomBadgeIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes antNoWrapperZoomBadgeOut{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes antBadgeLoadingCircle{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(360deg);transform-origin:50%}}.ant-ribbon-wrapper{position:relative}.ant-ribbon{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:var(--ant-primary-color);border-radius:2px}.ant-ribbon-text{color:#fff}.ant-ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.ant-ribbon-corner:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:#00000040;border:inherit;content:""}.ant-ribbon-color-pink,.ant-ribbon-color-magenta{color:#eb2f96;background:#eb2f96}.ant-ribbon-color-red{color:#f5222d;background:#f5222d}.ant-ribbon-color-volcano{color:#fa541c;background:#fa541c}.ant-ribbon-color-orange{color:#fa8c16;background:#fa8c16}.ant-ribbon-color-yellow{color:#fadb14;background:#fadb14}.ant-ribbon-color-gold{color:#faad14;background:#faad14}.ant-ribbon-color-cyan{color:#13c2c2;background:#13c2c2}.ant-ribbon-color-lime{color:#a0d911;background:#a0d911}.ant-ribbon-color-green{color:#52c41a;background:#52c41a}.ant-ribbon-color-blue{color:#1890ff;background:#1890ff}.ant-ribbon-color-geekblue{color:#2f54eb;background:#2f54eb}.ant-ribbon-color-purple{color:#722ed1;background:#722ed1}.ant-ribbon.ant-ribbon-placement-end{right:-8px;border-bottom-right-radius:0}.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner{right:0;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon.ant-ribbon-placement-start{left:-8px;border-bottom-left-radius:0}.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner{left:0;border-color:currentcolor currentcolor transparent transparent}.ant-badge-rtl{direction:rtl}.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count,.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot,.ant-badge-rtl .ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0% 0%}.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0% 0%}.ant-badge-rtl .ant-badge-status-text{margin-right:8px;margin-left:0}.ant-ribbon-rtl{direction:rtl}.ant-ribbon-rtl.ant-ribbon-placement-end{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after{border-color:currentcolor currentcolor transparent transparent}.ant-ribbon-rtl.ant-ribbon-placement-start{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after{border-color:currentcolor transparent transparent currentcolor}/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/breadcrumb/style/index.less ***! - \***************************************************************************************************************************************************************************************************************************************************************/.ant-breadcrumb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";color:#00000073;font-size:14px}.ant-breadcrumb .anticon{font-size:14px}.ant-breadcrumb a{color:#00000073;transition:color .3s}.ant-breadcrumb a:hover{color:var(--ant-primary-5)}.ant-breadcrumb>span:last-child{color:#000000d9}.ant-breadcrumb>span:last-child a{color:#000000d9}.ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:none}.ant-breadcrumb-separator{margin:0 8px;color:#00000073}.ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-link>.anticon+a{margin-left:4px}.ant-breadcrumb-overlay-link>.anticon{margin-left:4px}.ant-breadcrumb-rtl{direction:rtl}.ant-breadcrumb-rtl:before{display:table;content:""}.ant-breadcrumb-rtl:after{display:table;clear:both;content:""}.ant-breadcrumb-rtl>span{float:right}.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span,.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a{margin-right:4px;margin-left:0}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon{margin-right:4px;margin-left:0}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/menu/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-menu-item-danger.ant-menu-item,.ant-menu-item-danger.ant-menu-item:hover,.ant-menu-item-danger.ant-menu-item-active{color:var(--ant-error-color)}.ant-menu-item-danger.ant-menu-item:active{background:#fff1f0}.ant-menu-item-danger.ant-menu-item-selected{color:var(--ant-error-color)}.ant-menu-item-danger.ant-menu-item-selected>a,.ant-menu-item-danger.ant-menu-item-selected>a:hover{color:var(--ant-error-color)}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{background-color:#fff1f0}.ant-menu-inline .ant-menu-item-danger.ant-menu-item:after{border-right-color:var(--ant-error-color)}.ant-menu-dark .ant-menu-item-danger.ant-menu-item,.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,.ant-menu-dark .ant-menu-item-danger.ant-menu-item>a{color:var(--ant-error-color)}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected{color:#fff;background-color:var(--ant-error-color)}.ant-menu{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.ant-menu:before{display:table;content:""}.ant-menu:after{display:table;clear:both;content:""}.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px var(--ant-primary-2)}.ant-menu ul,.ant-menu ol{margin:0;padding:0;list-style:none}.ant-menu-overflow{display:flex}.ant-menu-overflow-item{flex:none}.ant-menu-hidden,.ant-menu-submenu-hidden{display:none}.ant-menu-item-group-title{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.ant-menu-horizontal .ant-menu-submenu{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu,.ant-menu-submenu-inline{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-selected{color:var(--ant-primary-color)}.ant-menu-item:active,.ant-menu-submenu-title:active{background:var(--ant-primary-1)}.ant-menu-submenu .ant-menu-sub{cursor:initial;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-title-content{transition:color .3s}.ant-menu-item a{color:#000000d9}.ant-menu-item a:hover{color:var(--ant-primary-color)}.ant-menu-item a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.ant-menu-item>.ant-badge a{color:#000000d9}.ant-menu-item>.ant-badge a:hover{color:var(--ant-primary-color)}.ant-menu-item-divider{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.ant-menu-item-divider-dashed{border-style:dashed}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu{margin-top:-1px}.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover{background-color:transparent}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:var(--ant-primary-color)}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--ant-primary-1)}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:1px solid #f0f0f0}.ant-menu-vertical-right{border-left:1px solid #f0f0f0}.ant-menu-vertical.ant-menu-sub,.ant-menu-vertical-left.ant-menu-sub,.ant-menu-vertical-right.ant-menu-sub{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.ant-menu-vertical.ant-menu-sub:not([class*="-active"]),.ant-menu-vertical-left.ant-menu-sub:not([class*="-active"]),.ant-menu-vertical-right.ant-menu-sub:not([class*="-active"]){overflow-x:hidden;overflow-y:auto}.ant-menu-vertical.ant-menu-sub .ant-menu-item,.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-vertical.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after{border-right:0}.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu{transform-origin:0 0}.ant-menu-horizontal.ant-menu-sub{min-width:114px}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu-title{transition:border-color .3s,background .3s}.ant-menu-item,.ant-menu-submenu-title{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-item .ant-menu-item-icon,.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.ant-menu-item .ant-menu-item-icon+span,.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu-item .anticon+span,.ant-menu-submenu-title .anticon+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.ant-menu-item .ant-menu-item-icon.svg,.ant-menu-submenu-title .ant-menu-item-icon.svg{vertical-align:-.125em}.ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-submenu-title.ant-menu-item-only-child>.anticon,.ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon{margin-right:0}.ant-menu-item:focus-visible,.ant-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px var(--ant-primary-2)}.ant-menu>.ant-menu-item-divider{margin:1px 0;padding:0}.ant-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.ant-menu-submenu-popup:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.ant-menu-submenu-placement-rightTop:before{top:0;left:-7px}.ant-menu-submenu>.ant-menu{background-color:#fff;border-radius:2px}.ant-menu-submenu>.ant-menu-submenu-title:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-popup>.ant-menu{background-color:#fff}.ant-menu-submenu-expand-icon,.ant-menu-submenu-arrow{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-arrow:before,.ant-menu-submenu-arrow:after{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-submenu-arrow:before{transform:rotate(45deg) translateY(-2.5px)}.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateY(2.5px)}.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon,.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{color:var(--ant-primary-color)}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:before,.ant-menu-submenu-inline .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(2.5px)}.ant-menu-inline-collapsed .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-2.5px)}.ant-menu-submenu-horizontal .ant-menu-submenu-arrow{display:none}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:translateY(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{transform:rotate(-45deg) translate(-2.5px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{transform:rotate(45deg) translate(2.5px)}.ant-menu-vertical .ant-menu-submenu-selected,.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected{color:var(--ant-primary-color)}.ant-menu-horizontal{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{margin-top:-1px;margin-bottom:0;padding:0 20px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected{color:var(--ant-primary-color)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{border-bottom:2px solid var(--ant-primary-color)}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{position:relative;top:1px;display:inline-block;vertical-align:bottom}.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-submenu:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0}.ant-menu-horizontal>.ant-menu-item a{color:#000000d9}.ant-menu-horizontal>.ant-menu-item a:hover{color:var(--ant-primary-color)}.ant-menu-horizontal>.ant-menu-item a:before{bottom:-2px}.ant-menu-horizontal>.ant-menu-item-selected a{color:var(--ant-primary-color)}.ant-menu-horizontal:after{display:block;clear:both;height:0;content:" "}.ant-menu-vertical .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item,.ant-menu-inline .ant-menu-item{position:relative}.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-inline .ant-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid var(--ant-primary-color);transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.ant-menu-vertical .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item,.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.ant-menu-vertical .ant-menu-submenu,.ant-menu-vertical-left .ant-menu-submenu,.ant-menu-vertical-right .ant-menu-submenu,.ant-menu-inline .ant-menu-submenu{padding-bottom:.02px}.ant-menu-vertical .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-inline .ant-menu-item:not(:last-child){margin-bottom:8px}.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-inline>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px}.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline{width:100%}.ant-menu-inline .ant-menu-selected:after,.ant-menu-inline .ant-menu-item-selected:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{width:calc(100% + 1px)}.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ant-menu-inline.ant-menu-root .ant-menu-item>*,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>*{flex:none}.ant-menu.ant-menu-inline-collapsed{width:80px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:0}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0;font-size:16px;line-height:40px}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span{display:inline-block;opacity:0}.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed .anticon{display:inline-block}.ant-menu.ant-menu-inline-collapsed-tooltip{pointer-events:none}.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed-tooltip .anticon{display:none}.ant-menu.ant-menu-inline-collapsed-tooltip a{color:#ffffffd9}.ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-menu-item-group-list{margin:0;padding:0}.ant-menu-item-group-list .ant-menu-item,.ant-menu-item-group-list .ant-menu-submenu-title{padding:0 16px 0 28px}.ant-menu-root.ant-menu-vertical,.ant-menu-root.ant-menu-vertical-left,.ant-menu-root.ant-menu-vertical-right,.ant-menu-root.ant-menu-inline{box-shadow:none}.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item>.ant-menu-inline-collapsed-noicon,.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title>.ant-menu-inline-collapsed-noicon{font-size:16px;text-align:center}.ant-menu-sub.ant-menu-inline{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-left:32px}.ant-menu-item-disabled,.ant-menu-submenu-disabled{color:#00000040!important;background:none;cursor:not-allowed}.ant-menu-item-disabled:after,.ant-menu-submenu-disabled:after{border-color:transparent!important}.ant-menu-item-disabled a,.ant-menu-submenu-disabled a{color:#00000040!important;pointer-events:none}.ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-submenu-disabled>.ant-menu-submenu-title{color:#00000040!important;cursor:not-allowed}.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{background:rgba(0,0,0,.25)!important}.ant-layout-header .ant-menu{line-height:inherit}.ant-menu-inline-collapsed-tooltip a,.ant-menu-inline-collapsed-tooltip a:hover{color:#fff}.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover{color:var(--ant-primary-color)}.ant-menu.ant-menu-root:focus-visible{box-shadow:0 0 0 2px var(--ant-primary-7)}.ant-menu-dark .ant-menu-item:focus-visible,.ant-menu-dark .ant-menu-submenu-title:focus-visible{box-shadow:0 0 0 2px var(--ant-primary-7)}.ant-menu.ant-menu-dark,.ant-menu-dark .ant-menu-sub,.ant-menu.ant-menu-dark .ant-menu-sub{color:#ffffffa6;background:#001529}.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:.45;transition:all .3s}.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark.ant-menu-submenu-popup{background:transparent}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#000c17}.ant-menu-dark.ant-menu-horizontal{border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item,.ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover{background-color:var(--ant-primary-color)}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before{bottom:0}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item-group-title,.ant-menu-dark .ant-menu-item>a,.ant-menu-dark .ant-menu-item>span>a{color:#ffffffa6}.ant-menu-dark.ant-menu-inline,.ant-menu-dark.ant-menu-vertical,.ant-menu-dark.ant-menu-vertical-left,.ant-menu-dark.ant-menu-vertical-right{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-vertical .ant-menu-item,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title{width:100%}.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-item-active,.ant-menu-dark .ant-menu-submenu-active,.ant-menu-dark .ant-menu-submenu-open,.ant-menu-dark .ant-menu-submenu-selected,.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff;background-color:transparent}.ant-menu-dark .ant-menu-item:hover>a,.ant-menu-dark .ant-menu-item-active>a,.ant-menu-dark .ant-menu-submenu-active>a,.ant-menu-dark .ant-menu-submenu-open>a,.ant-menu-dark .ant-menu-submenu-selected>a,.ant-menu-dark .ant-menu-submenu-title:hover>a,.ant-menu-dark .ant-menu-item:hover>span>a,.ant-menu-dark .ant-menu-item-active>span>a,.ant-menu-dark .ant-menu-submenu-active>span>a,.ant-menu-dark .ant-menu-submenu-open>span>a,.ant-menu-dark .ant-menu-submenu-selected>span>a,.ant-menu-dark .ant-menu-submenu-title:hover>span>a{color:#fff}.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{opacity:1}.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark .ant-menu-item:hover{background-color:transparent}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--ant-primary-color)}.ant-menu-dark .ant-menu-item-selected{color:#fff;border-right:0}.ant-menu-dark .ant-menu-item-selected:after{border-right:0}.ant-menu-dark .ant-menu-item-selected>a,.ant-menu-dark .ant-menu-item-selected>span>a,.ant-menu-dark .ant-menu-item-selected>a:hover,.ant-menu-dark .ant-menu-item-selected>span>a:hover{color:#fff}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-dark .ant-menu-item-selected .anticon{color:#fff}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon+span,.ant-menu-dark .ant-menu-item-selected .anticon+span{color:#fff}.ant-menu.ant-menu-dark .ant-menu-item-selected,.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected{background-color:var(--ant-primary-color)}.ant-menu-dark .ant-menu-item-disabled,.ant-menu-dark .ant-menu-submenu-disabled,.ant-menu-dark .ant-menu-item-disabled>a,.ant-menu-dark .ant-menu-submenu-disabled>a,.ant-menu-dark .ant-menu-item-disabled>span>a,.ant-menu-dark .ant-menu-submenu-disabled>span>a{color:#ffffff59!important;opacity:.8}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:#ffffff59!important}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after{background:rgba(255,255,255,.35)!important}.ant-menu.ant-menu-rtl{direction:rtl;text-align:right}.ant-menu-rtl .ant-menu-item-group-title{text-align:right}.ant-menu-rtl.ant-menu-inline,.ant-menu-rtl.ant-menu-vertical{border-right:none;border-left:1px solid #f0f0f0}.ant-menu-rtl.ant-menu-dark.ant-menu-inline,.ant-menu-rtl.ant-menu-dark.ant-menu-vertical{border-left:none}.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu{transform-origin:top right}.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-rtl .ant-menu-item .anticon,.ant-menu-rtl .ant-menu-submenu-title .anticon{margin-right:auto;margin-left:10px}.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon,.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.anticon,.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.anticon{margin-left:0}.ant-menu-submenu-rtl.ant-menu-submenu-popup{transform-origin:100% 0}.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-rtl .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:auto;left:16px}.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translateY(-2px)}.ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translateY(2px)}.ant-menu-rtl.ant-menu-vertical .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-rtl.ant-menu-inline .ant-menu-item:after{right:auto;left:0}.ant-menu-rtl.ant-menu-vertical .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,.ant-menu-rtl.ant-menu-inline .ant-menu-item,.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title{text-align:right}.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title{padding-right:0;padding-left:34px}.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title{padding-right:16px;padding-left:34px}.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title{padding:0 calc(50% - 8px)}.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title{padding:0 28px 0 16px}.ant-menu-sub.ant-menu-inline{border:0}.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-right:32px;padding-left:0}/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/tooltip/style/index.less ***! - \************************************************************************************************************************************************************************************************************************************************************/.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1070;display:block;width:-moz-max-content;width:max-content;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightTop,.ant-tooltip-placement-rightBottom{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftTop,.ant-tooltip-placement-leftBottom{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:#000000bf;content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px #00000012;transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;transform:translate(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px #00000012;transform:translate(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content{box-shadow:3px -3px 7px #00000012;transform:translate(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px #00000012;transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;transform:translate(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner,.ant-tooltip-pink .ant-tooltip-arrow-content,.ant-tooltip-magenta .ant-tooltip-inner,.ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner,.ant-tooltip-red .ant-tooltip-arrow-content{background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner,.ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner,.ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner,.ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner,.ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner,.ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner,.ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner,.ant-tooltip-green .ant-tooltip-arrow-content{background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner,.ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner,.ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner,.ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/dropdown/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:var(--ant-error-color)}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#fff;background-color:var(--ant-error-color)}.ant-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-dropdown:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.ant-dropdown-wrap{position:relative}.ant-dropdown-wrap .ant-btn>.anticon-down{font-size:10px}.ant-dropdown-wrap .anticon-down:before{transition:transform .2s}.ant-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden,.ant-dropdown-menu-submenu-hidden{display:none}.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-topRight{padding-bottom:10px}.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight{padding-top:10px}.ant-dropdown-arrow{position:absolute;z-index:1;display:block;width:8.48528137px;height:8.48528137px;background:transparent;border-style:solid;border-width:4.24264069px;transform:rotate(45deg)}.ant-dropdown-placement-topCenter>.ant-dropdown-arrow,.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,.ant-dropdown-placement-topRight>.ant-dropdown-arrow{bottom:6.2px;border-color:transparent #fff #fff transparent;box-shadow:3px 3px 7px #00000012}.ant-dropdown-placement-topCenter>.ant-dropdown-arrow{left:50%;transform:translate(-50%) rotate(45deg)}.ant-dropdown-placement-topLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-topRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow,.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{top:6px;border-color:#fff transparent transparent #fff;box-shadow:-2px -2px 5px #0000000f}.ant-dropdown-placement-bottomCenter>.ant-dropdown-arrow{left:50%;transform:translate(-50%) rotate(45deg)}.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow{left:16px}.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow{right:16px}.ant-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:#00000073;transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.ant-dropdown-menu-submenu-popup ul,.ant-dropdown-menu-submenu-popup li{list-style:none}.ant-dropdown-menu-submenu-popup ul{margin-right:.3em;margin-left:.3em}.ant-dropdown-menu-item{position:relative;display:flex;align-items:center}.ant-dropdown-menu-item-icon{min-width:12px;margin-right:8px;font-size:12px}.ant-dropdown-menu-title-content{flex:auto;white-space:nowrap}.ant-dropdown-menu-title-content>a{color:inherit;transition:all .3s}.ant-dropdown-menu-title-content>a:hover{color:inherit}.ant-dropdown-menu-title-content>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{color:var(--ant-primary-color);background-color:var(--ant-primary-1)}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#f5f5f5}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title-disabled{color:#00000040;cursor:not-allowed}.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item-disabled a,.ant-dropdown-menu-submenu-title-disabled a{pointer-events:none}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.ant-dropdown-menu-item-group-list{margin:0 8px;padding:0;list-style:none}.ant-dropdown-menu-submenu-title{padding-right:24px}.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:var(--ant-primary-color)}.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topCenter,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topCenter,.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topCenter,.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-dropdown-trigger>.anticon.anticon-down,.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-button>.anticon.anticon-down{font-size:10px;vertical-align:baseline}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn-loading,.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn{cursor:default;pointer-events:none}.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn:before{display:block}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only){padding-right:8px;padding-left:8px}.ant-dropdown-menu-dark,.ant-dropdown-menu-dark .ant-dropdown-menu{background:#001529}.ant-dropdown-menu-dark .ant-dropdown-menu-item,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a{color:#ffffffa6}.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow:after{color:#ffffffa6}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover{color:#fff;background:transparent}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:var(--ant-primary-color)}.ant-dropdown-rtl{direction:rtl}.ant-dropdown-rtl.ant-dropdown:before{right:-7px;left:0}.ant-dropdown-menu.ant-dropdown-menu-rtl,.ant-dropdown-rtl .ant-dropdown-menu-item-group-title,.ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title{direction:rtl;text-align:right}.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl{transform-origin:100% 0}.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li,.ant-dropdown-rtl .ant-dropdown-menu-item,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{text-align:right}.ant-dropdown-rtl .ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title>span>.anticon:first-child{margin-right:0;margin-left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{right:auto;left:8px}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{margin-left:0!important;transform:scaleX(-1)}.ant-dropdown-rtl .ant-dropdown-menu-submenu-title{padding-right:12px;padding-left:24px}.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{right:100%;left:0;margin-right:4px;margin-left:0}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/button/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-btn{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-btn[disabled]{cursor:not-allowed}.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.ant-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.ant-btn>a:only-child{color:currentcolor}.ant-btn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:hover,.ant-btn:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:#fff}.ant-btn:hover>a:only-child,.ant-btn:focus>a:only-child{color:currentcolor}.ant-btn:hover>a:only-child:after,.ant-btn:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:#fff}.ant-btn:active>a:only-child{color:currentcolor}.ant-btn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn[disabled],.ant-btn[disabled]:hover,.ant-btn[disabled]:focus,.ant-btn[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn[disabled]>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:active>a:only-child{color:currentcolor}.ant-btn[disabled]>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:hover,.ant-btn:focus,.ant-btn:active{text-decoration:none;background:#fff}.ant-btn>span{display:inline-block}.ant-btn-primary{color:#fff;border-color:var(--ant-primary-color);background:var(--ant-primary-color);text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary:hover,.ant-btn-primary:focus{color:#fff;border-color:var(--ant-primary-color-hover);background:var(--ant-primary-color-hover)}.ant-btn-primary:hover>a:only-child,.ant-btn-primary:focus>a:only-child{color:currentcolor}.ant-btn-primary:hover>a:only-child:after,.ant-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary:active{color:#fff;border-color:var(--ant-primary-color-active);background:var(--ant-primary-color-active)}.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:hover,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-primary[disabled]>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:active>a:only-child{color:currentcolor}.ant-btn-primary[disabled]>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:var(--ant-primary-5);border-left-color:var(--ant-primary-5)}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:var(--ant-primary-5)}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.ant-btn-group .ant-btn-primary:last-child:not(:first-child),.ant-btn-group .ant-btn-primary+.ant-btn-primary{border-left-color:var(--ant-primary-5)}.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{color:#000000d9;border-color:#d9d9d9;background:transparent}.ant-btn-ghost>a:only-child{color:currentcolor}.ant-btn-ghost>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost:hover,.ant-btn-ghost:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-ghost:hover>a:only-child,.ant-btn-ghost:focus>a:only-child{color:currentcolor}.ant-btn-ghost:hover>a:only-child:after,.ant-btn-ghost:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-ghost:active>a:only-child{color:currentcolor}.ant-btn-ghost:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:hover,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-ghost[disabled]>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:active>a:only-child{color:currentcolor}.ant-btn-ghost[disabled]>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.ant-btn-dashed>a:only-child{color:currentcolor}.ant-btn-dashed>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed:hover,.ant-btn-dashed:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:#fff}.ant-btn-dashed:hover>a:only-child,.ant-btn-dashed:focus>a:only-child{color:currentcolor}.ant-btn-dashed:hover>a:only-child:after,.ant-btn-dashed:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:#fff}.ant-btn-dashed:active>a:only-child{color:currentcolor}.ant-btn-dashed:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:hover,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dashed[disabled]>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:active>a:only-child{color:currentcolor}.ant-btn-dashed[disabled]>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger{color:#fff;border-color:var(--ant-error-color);background:var(--ant-error-color);text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger:hover,.ant-btn-danger:focus{color:#fff;border-color:var(--ant-error-color-hover);background:var(--ant-error-color-hover)}.ant-btn-danger:hover>a:only-child,.ant-btn-danger:focus>a:only-child{color:currentcolor}.ant-btn-danger:hover>a:only-child:after,.ant-btn-danger:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger:active{color:#fff;border-color:var(--ant-error-color-active);background:var(--ant-error-color-active)}.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger[disabled],.ant-btn-danger[disabled]:hover,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-danger[disabled]>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:active>a:only-child{color:currentcolor}.ant-btn-danger[disabled]>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link{color:var(--ant-primary-color);border-color:transparent;background:transparent;box-shadow:none}.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link:hover,.ant-btn-link:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-link:hover>a:only-child,.ant-btn-link:focus>a:only-child{color:currentcolor}.ant-btn-link:hover>a:only-child:after,.ant-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link[disabled],.ant-btn-link[disabled]:hover,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-link:hover{background:transparent}.ant-btn-link:hover,.ant-btn-link:focus,.ant-btn-link:active{border-color:transparent}.ant-btn-link[disabled],.ant-btn-link[disabled]:hover,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-link[disabled]>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:active>a:only-child{color:currentcolor}.ant-btn-link[disabled]>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text{color:#000000d9;border-color:transparent;background:transparent;box-shadow:none}.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text:hover,.ant-btn-text:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-text:hover>a:only-child,.ant-btn-text:focus>a:only-child{color:currentcolor}.ant-btn-text:hover>a:only-child:after,.ant-btn-text:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-text[disabled],.ant-btn-text[disabled]:hover,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-text:hover,.ant-btn-text:focus{color:#000000d9;background:rgba(0,0,0,.018);border-color:transparent}.ant-btn-text:active{color:#000000d9;background:rgba(0,0,0,.028);border-color:transparent}.ant-btn-text[disabled],.ant-btn-text[disabled]:hover,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-text[disabled]>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:active>a:only-child{color:currentcolor}.ant-btn-text[disabled]>a:only-child:after,.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-text[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous{color:var(--ant-error-color);border-color:var(--ant-error-color);background:#fff}.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous:hover,.ant-btn-dangerous:focus{color:var(--ant-error-color-hover);border-color:var(--ant-error-color-hover);background:#fff}.ant-btn-dangerous:hover>a:only-child,.ant-btn-dangerous:focus>a:only-child{color:currentcolor}.ant-btn-dangerous:hover>a:only-child:after,.ant-btn-dangerous:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous:active{color:var(--ant-error-color-active);border-color:var(--ant-error-color-active);background:#fff}.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:hover,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous[disabled]>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:active>a:only-child{color:currentcolor}.ant-btn-dangerous[disabled]>a:only-child:after,.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-dangerous[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary{color:#fff;border-color:var(--ant-error-color);background:var(--ant-error-color);text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ant-btn-dangerous.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary:hover,.ant-btn-dangerous.ant-btn-primary:focus{color:#fff;border-color:var(--ant-error-color-hover);background:var(--ant-error-color-hover)}.ant-btn-dangerous.ant-btn-primary:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary:focus>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary:active{color:#fff;border-color:var(--ant-error-color-active);background:var(--ant-error-color-active)}.ant-btn-dangerous.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:hover,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link{color:var(--ant-error-color);border-color:transparent;background:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link:hover,.ant-btn-dangerous.ant-btn-link:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-dangerous.ant-btn-link:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:hover,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link:hover,.ant-btn-dangerous.ant-btn-link:focus{color:var(--ant-error-color-hover);border-color:transparent;background:transparent}.ant-btn-dangerous.ant-btn-link:hover>a:only-child,.ant-btn-dangerous.ant-btn-link:focus>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link:active{color:var(--ant-error-color-active);border-color:transparent;background:transparent}.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:hover,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text{color:var(--ant-error-color);border-color:transparent;background:transparent;box-shadow:none}.ant-btn-dangerous.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text:hover,.ant-btn-dangerous.ant-btn-text:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-dangerous.ant-btn-text:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:hover,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text:hover,.ant-btn-dangerous.ant-btn-text:focus{color:var(--ant-error-color-hover);border-color:transparent;background:rgba(0,0,0,.018)}.ant-btn-dangerous.ant-btn-text:hover>a:only-child,.ant-btn-dangerous.ant-btn-text:focus>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text:active{color:var(--ant-error-color-active);border-color:transparent;background:rgba(0,0,0,.028)}.ant-btn-dangerous.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:hover,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-icon-only{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.ant-btn-icon-only>*{font-size:16px}.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ant-btn-icon-only.ant-btn-lg>*{font-size:18px}.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ant-btn-icon-only.ant-btn-sm>*{font-size:14px}.ant-btn-icon-only>.anticon{display:flex;justify-content:center}a.ant-btn-icon-only{vertical-align:-1px}a.ant-btn-icon-only>.anticon{display:inline}.ant-btn-round{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.ant-btn-round.ant-btn-lg{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.ant-btn-round.ant-btn-sm{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.ant-btn-round.ant-btn-icon-only{width:auto}.ant-btn-circle{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.ant-btn-circle.ant-btn-lg{min-width:40px;border-radius:50%}.ant-btn-circle.ant-btn-sm{min-width:24px;border-radius:50%}.ant-btn:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-plus>svg,.ant-btn .anticon.anticon-minus>svg{shape-rendering:optimizespeed}.ant-btn.ant-btn-loading{position:relative;cursor:default}.ant-btn.ant-btn-loading:before{display:block}.ant-btn>.ant-btn-loading-icon{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-btn>.ant-btn-loading-icon .anticon{padding-right:8px;animation:none}.ant-btn>.ant-btn-loading-icon .anticon svg{animation:loadingCircle 1s infinite linear}.ant-btn>.ant-btn-loading-icon:only-child .anticon{padding-right:0}.ant-btn-group{position:relative;display:inline-flex}.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{position:relative}.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:hover,.ant-btn-group>.ant-btn:focus,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>.ant-btn:active,.ant-btn-group>span>.ant-btn:active{z-index:2}.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{z-index:0}.ant-btn-group .ant-btn-icon-only{font-size:14px}.ant-btn-group-lg>.ant-btn,.ant-btn-group-lg>span>.ant-btn{height:40px;padding:6.4px 15px;font-size:16px;border-radius:0}.ant-btn-group-lg .ant-btn.ant-btn-icon-only{width:40px;height:40px;padding-right:0;padding-left:0}.ant-btn-group-sm>.ant-btn,.ant-btn-group-sm>span>.ant-btn{height:24px;padding:0 7px;font-size:14px;border-radius:0}.ant-btn-group-sm>.ant-btn>.anticon,.ant-btn-group-sm>span>.ant-btn>.anticon{font-size:14px}.ant-btn-group-sm .ant-btn.ant-btn-icon-only{width:24px;height:24px;padding-right:0;padding-left:0}.ant-btn-group .ant-btn+.ant-btn,.ant-btn+.ant-btn-group,.ant-btn-group span+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group>span+span,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn:only-child{border-radius:2px}.ant-btn-group>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group-sm>.ant-btn:only-child{border-radius:2px}.ant-btn-group-sm>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group{margin-right:-1px;margin-left:auto}.ant-btn-group.ant-btn-group-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn:focus>span,.ant-btn:active>span{position:relative}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn.ant-btn-background-ghost{color:#fff;border-color:#fff}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:hover,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus{background:transparent}.ant-btn.ant-btn-background-ghost:hover,.ant-btn.ant-btn-background-ghost:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover)}.ant-btn.ant-btn-background-ghost:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active)}.ant-btn.ant-btn-background-ghost[disabled]{color:#00000040;background:transparent;border-color:#d9d9d9}.ant-btn-background-ghost.ant-btn-primary{color:var(--ant-primary-color);border-color:var(--ant-primary-color);text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary:hover,.ant-btn-background-ghost.ant-btn-primary:focus{color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover);background:transparent}.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary:active{color:var(--ant-primary-color-active);border-color:var(--ant-primary-color-active);background:transparent}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger{color:var(--ant-error-color);border-color:var(--ant-error-color);text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger:hover,.ant-btn-background-ghost.ant-btn-danger:focus{color:var(--ant-error-color-hover);border-color:var(--ant-error-color-hover);background:transparent}.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger:active{color:var(--ant-error-color-active);border-color:var(--ant-error-color-active);background:transparent}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous{color:var(--ant-error-color);border-color:var(--ant-error-color);text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous:hover,.ant-btn-background-ghost.ant-btn-dangerous:focus{color:var(--ant-error-color-hover);border-color:var(--ant-error-color-hover);background:transparent}.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous:active{color:var(--ant-error-color-active);border-color:var(--ant-error-color-active);background:transparent}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{color:var(--ant-error-color);border-color:transparent;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus{color:var(--ant-error-color-active);border-color:transparent;background:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{color:var(--ant-error-color-active);border-color:transparent;background:transparent}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>*:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.ant-btn.ant-btn-block{width:100%}.ant-btn:empty{display:inline-block;width:0;visibility:hidden;content:" "}a.ant-btn{padding-top:.01px!important;line-height:30px}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px}.ant-btn-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary{border-right-color:var(--ant-primary-5);border-left-color:#d9d9d9}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled]{border-right-color:#d9d9d9;border-left-color:var(--ant-primary-5)}.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{padding-right:0;padding-left:8px}.ant-btn>.ant-btn-loading-icon:only-child .anticon{padding-right:0;padding-left:0}.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{margin-right:8px;margin-left:0}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/calendar/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-picker-calendar{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff}.ant-picker-calendar-header{display:flex;justify-content:flex-end;padding:12px 0}.ant-picker-calendar-header .ant-picker-calendar-year-select{min-width:80px}.ant-picker-calendar-header .ant-picker-calendar-month-select{min-width:70px;margin-left:8px}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-left:8px}.ant-picker-calendar .ant-picker-panel{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel{width:auto}.ant-picker-calendar .ant-picker-panel .ant-picker-body{padding:8px 0}.ant-picker-calendar .ant-picker-panel .ant-picker-content{width:100%}.ant-picker-calendar-mini{border-radius:2px}.ant-picker-calendar-mini .ant-picker-calendar-header{padding-right:8px;padding-left:8px}.ant-picker-calendar-mini .ant-picker-panel{border-radius:0 0 2px 2px}.ant-picker-calendar-mini .ant-picker-content{height:256px}.ant-picker-calendar-mini .ant-picker-content th{height:auto;padding:0;line-height:18px}.ant-picker-calendar-full .ant-picker-panel{display:block;width:100%;text-align:right;background:#fff;border:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td{padding:0}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{height:auto;padding:0 12px 5px 0;line-height:18px}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date{background:#f5f5f5}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today:before{display:none}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today{background:var(--ant-primary-1)}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:var(--ant-primary-color)}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{line-height:24px;transition:color .3s}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{position:static;width:auto;height:86px;overflow-y:auto;color:#000000d9;line-height:1.5715;text-align:left}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today{border-color:var(--ant-primary-color)}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#000000d9}@media only screen and (max-width: 480px){.ant-picker-calendar-header{display:block}.ant-picker-calendar-header .ant-picker-calendar-year-select{width:50%}.ant-picker-calendar-header .ant-picker-calendar-month-select{width:calc(50% - 8px)}.ant-picker-calendar-header .ant-picker-calendar-mode-switch{width:100%;margin-top:8px;margin-left:0}.ant-picker-calendar-header .ant-picker-calendar-mode-switch>label{width:50%;text-align:center}}.ant-picker-calendar-rtl{direction:rtl}.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select,.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-right:8px;margin-left:0}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel{text-align:left}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{padding:0 0 5px 12px}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{text-align:right}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/radio/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;font-size:0}.ant-radio-group .ant-badge-count{z-index:1}.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{border-left:none}.ant-radio-wrapper{box-sizing:border-box;margin:0 8px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer}.ant-radio-wrapper-disabled{cursor:not-allowed}.ant-radio-wrapper:after{display:inline-block;width:0;overflow:hidden;content:" "}.ant-radio{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner{border-color:var(--ant-primary-color)}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px var(--ant-primary-1)}.ant-radio-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:50%;visibility:hidden;animation:antRadioEffect .36s ease-in-out;animation-fill-mode:both;content:""}.ant-radio:hover:after,.ant-radio-wrapper:hover .ant-radio:after{visibility:visible}.ant-radio-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.ant-radio-inner:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:var(--ant-primary-color);border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-radio-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.ant-radio-checked .ant-radio-inner{border-color:var(--ant-primary-color)}.ant-radio-checked .ant-radio-inner:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled{cursor:not-allowed}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;border-color:#d9d9d9!important;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:#0003}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:#00000040;cursor:not-allowed}span.ant-radio+*{padding-right:8px;padding-left:8px}.ant-radio-button-wrapper{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:#000000d9;font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.ant-radio-button-wrapper a{color:#000000d9}.ant-radio-button-wrapper>.ant-radio-button{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.ant-radio-group-large .ant-radio-button-wrapper{height:40px;font-size:16px;line-height:38px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;padding:0 7px;line-height:22px}.ant-radio-button-wrapper:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:2px}.ant-radio-button-wrapper:hover{position:relative;color:var(--ant-primary-color)}.ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px var(--ant-primary-1)}.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=checkbox],.ant-radio-button-wrapper input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:var(--ant-primary-color);background:#fff;border-color:var(--ant-primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--ant-primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:var(--ant-primary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--ant-primary-5);border-color:var(--ant-primary-5)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:var(--ant-primary-5)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:var(--ant-primary-7);border-color:var(--ant-primary-7)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{background-color:var(--ant-primary-7)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px var(--ant-primary-1)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:var(--ant-primary-5);border-color:var(--ant-primary-5)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:var(--ant-primary-7);border-color:var(--ant-primary-7)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px var(--ant-primary-1)}.ant-radio-button-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.ant-radio-button-wrapper-disabled:first-child{border-left-color:#d9d9d9}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:#00000040;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-radio-group.ant-radio-group-rtl{direction:rtl}.ant-radio-wrapper.ant-radio-wrapper-rtl{margin-right:0;margin-left:8px;direction:rtl}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{border-right-width:0;border-left-width:1px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{right:-1px;left:0}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:var(--ant-primary-5)}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{border-radius:2px 0 0 2px}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{border-right-color:#d9d9d9}/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/date-picker/style/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************************/.ant-picker{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.ant-picker:hover,.ant-picker-focused{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-picker-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:#00000040}.ant-picker.ant-picker-borderless{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-picker-input{position:relative;display:inline-flex;align-items:center;width:100%}.ant-picker-input>input{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.ant-picker-input>input::-moz-placeholder{opacity:1}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-picker-input>input:focus,.ant-picker-input>input-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-picker-input>input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input-borderless,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-picker-input>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-picker-input>input-lg{padding:6.5px 11px;font-size:16px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:transparent}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-suffix{align-self:center;margin-left:4px;color:#00000040;line-height:1;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-clear{position:absolute;top:50%;right:0;color:#00000040;line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:#00000073}.ant-picker-separator{position:relative;display:inline-block;width:1em;height:16px;color:#00000040;font-size:16px;vertical-align:top;cursor:default}.ant-picker-focused .ant-picker-separator{color:#00000073}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{position:relative;display:inline-flex}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{bottom:-1px;height:2px;margin-left:11px;background:var(--ant-primary-color);opacity:0;transition:all .3s ease-out;pointer-events:none}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;padding:0 8px;line-height:1}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{top:1.66666667px;display:block;transform:rotate(-45deg)}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{bottom:1.66666667px;display:block;transform:rotate(135deg)}.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-picker-dropdown-range{padding:6.66666667px 0}.ant-picker-dropdown-range-hidden{display:none}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-ranges{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.ant-picker-ranges>li{display:inline-block}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:var(--ant-primary-color);background:var(--ant-primary-1);border-color:var(--ant-primary-3);cursor:pointer}.ant-picker-ranges .ant-picker-ok{float:right;margin-left:8px}.ant-picker-range-wrapper{display:flex}.ant-picker-range-arrow{position:absolute;z-index:1;display:none;width:10px;height:10px;margin-left:16.5px;box-shadow:2px -2px 6px #0000000f;transition:left .3s ease-out}.ant-picker-range-arrow:after{position:absolute;top:1px;right:1px;width:10px;height:10px;border:5px solid #f0f0f0;border-color:#fff #fff transparent transparent;content:""}.ant-picker-panel-container{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:margin .3s}.ant-picker-panel-container .ant-picker-panels{display:inline-flex;flex-wrap:nowrap;direction:ltr}.ant-picker-panel-container .ant-picker-panel{vertical-align:top;background:transparent;border-width:0 0 1px 0;border-radius:0}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-panel-container .ant-picker-panel-focused{border-color:#f0f0f0}.ant-picker-panel{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.ant-picker-panel-focused{border-color:var(--ant-primary-color)}.ant-picker-decade-panel,.ant-picker-year-panel,.ant-picker-quarter-panel,.ant-picker-month-panel,.ant-picker-week-panel,.ant-picker-date-panel,.ant-picker-time-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{display:flex;padding:0 8px;color:#000000d9;border-bottom:1px solid #f0f0f0}.ant-picker-header>*{flex:none}.ant-picker-header button{padding:0;color:#00000040;line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.ant-picker-header>button{min-width:1.6em;font-size:14px}.ant-picker-header>button:hover{color:#000000d9}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:var(--ant-primary-color)}.ant-picker-prev-icon,.ant-picker-next-icon,.ant-picker-super-prev-icon,.ant-picker-super-next-icon{position:relative;display:inline-block;width:7px;height:7px}.ant-picker-prev-icon:before,.ant-picker-next-icon:before,.ant-picker-super-prev-icon:before,.ant-picker-super-next-icon:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-super-prev-icon:after,.ant-picker-super-next-icon:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.ant-picker-prev-icon,.ant-picker-super-prev-icon{transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{transform:rotate(135deg)}.ant-picker-content{width:100%;table-layout:fixed;border-collapse:collapse}.ant-picker-content th,.ant-picker-content td{position:relative;min-width:24px;font-weight:400}.ant-picker-content th{height:30px;color:#000000d9;line-height:30px}.ant-picker-cell{padding:3px 0;color:#00000040;cursor:pointer}.ant-picker-cell-in-view{color:#000000d9}.ant-picker-cell:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--ant-primary-color);border-radius:2px;content:""}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:var(--ant-primary-1)}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{color:#fff;background:var(--ant-primary-color)}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before{background:var(--ant-primary-1)}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed var(--ant-primary-color-deprecated-l-20);border-bottom:1px dashed var(--ant-primary-color-deprecated-l-20);transform:translateY(-50%);transition:all .3s;content:""}.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover:after{right:0;left:2px}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before{background:var(--ant-primary-color-deprecated-l-35)}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{position:absolute;top:0;bottom:0;z-index:-1;background:var(--ant-primary-color-deprecated-l-35);transition:all .3s;content:""}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after{left:6px;border-left:1px dashed var(--ant-primary-color-deprecated-l-20);border-top-left-radius:2px;border-bottom-left-radius:2px}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after{right:6px;border-right:1px dashed var(--ant-primary-color-deprecated-l-20);border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-picker-cell-disabled{color:#00000040;pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:transparent}.ant-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#00000040}.ant-picker-decade-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{width:-moz-min-content;width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{padding:0 12px;line-height:38px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:var(--ant-primary-color)}.ant-picker-today-btn:hover{color:var(--ant-primary-color-hover)}.ant-picker-today-btn:active{color:var(--ant-primary-color-active)}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:#00000040;cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-year-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-month-panel .ant-picker-body{padding:0 8px}.ant-picker-year-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner{width:60px}.ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-month-panel .ant-picker-cell-range-hover-start:after{left:14px;border-left:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after{right:14px;border-right:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:0 2px 2px 0}.ant-picker-year-panel .ant-picker-cell-range-hover-end:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-month-panel .ant-picker-cell-range-hover-end:after{right:14px;border-right:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after{left:14px;border-left:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:2px 0 0 2px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner{background:transparent!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{background:var(--ant-primary-color)}.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{color:#ffffff80}.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{width:auto;min-width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.ant-picker-time-panel-column:after{display:block;height:196px;content:""}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:var(--ant-primary-color-active-deprecated-f-30)}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:#000000d9;line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--ant-primary-1)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#00000040;background:transparent;cursor:not-allowed}_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-right:4px;margin-left:0}.ant-picker-rtl .ant-picker-clear{right:auto;left:0}.ant-picker-rtl .ant-picker-separator{transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-right:8px;margin-left:0}.ant-picker-rtl.ant-picker-range .ant-picker-clear{right:auto;left:11px}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-right:11px;margin-left:0}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-right:8px;margin-left:0}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{right:50%;left:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{right:0;left:-6px}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{right:-6px;left:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:0;left:50%}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{right:50%;left:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after{right:6px;left:0;border-right:1px dashed var(--ant-primary-color-deprecated-l-20);border-left:none;border-radius:0 2px 2px 0}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after{right:0;left:6px;border-right:none;border-left:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:2px 0 0 2px}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after{right:6px;left:6px;border-right:1px dashed var(--ant-primary-color-deprecated-l-20);border-left:1px dashed var(--ant-primary-color-deprecated-l-20);border-radius:2px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}/*!********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/tag/style/index.less ***! - \********************************************************************************************************************************************************************************************************************************************************/.ant-tag{box-sizing:border-box;margin:0 8px 0 0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.ant-tag,.ant-tag a,.ant-tag a:hover{color:#000000d9}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag-close-icon{margin-left:3px;color:#00000073;font-size:10px;cursor:pointer;transition:all .3s}.ant-tag-close-icon:hover{color:#000000d9}.ant-tag-has-color{border-color:transparent}.ant-tag-has-color,.ant-tag-has-color a,.ant-tag-has-color a:hover,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover{color:#fff}.ant-tag-checkable{background-color:transparent;border-color:transparent;cursor:pointer}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:var(--ant-primary-color)}.ant-tag-checkable:active,.ant-tag-checkable-checked{color:#fff}.ant-tag-checkable-checked{background-color:var(--ant-primary-6)}.ant-tag-checkable:active{background-color:var(--ant-primary-7)}.ant-tag-hidden{display:none}.ant-tag-pink{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#d46b08;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#d4b106;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#d48806;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#08979c;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag-green{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1}.ant-tag-success{color:var(--ant-success-color);background:var(--ant-success-color-deprecated-bg);border-color:var(--ant-success-color-deprecated-border)}.ant-tag-processing{color:var(--ant-info-color);background:var(--ant-info-color-deprecated-bg);border-color:var(--ant-info-color-deprecated-border)}.ant-tag-error{color:var(--ant-error-color);background:var(--ant-error-color-deprecated-bg);border-color:var(--ant-error-color-deprecated-border)}.ant-tag-warning{color:var(--ant-warning-color);background:var(--ant-warning-color-deprecated-bg);border-color:var(--ant-warning-color-deprecated-border)}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-right:3px;margin-left:0}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-right:7px;margin-left:0}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/card/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-card{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;background:#fff;border-radius:2px}.ant-card-rtl{direction:rtl}.ant-card-hoverable{cursor:pointer;transition:box-shadow .3s,border-color .3s}.ant-card-hoverable:hover{border-color:transparent;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.ant-card-bordered{border:1px solid #f0f0f0}.ant-card-head{min-height:48px;margin-bottom:-1px;padding:0 24px;color:#000000d9;font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-card-head:before{display:table;content:""}.ant-card-head:after{display:table;clear:both;content:""}.ant-card-head-wrapper{display:flex;align-items:center}.ant-card-head-title{display:inline-block;flex:1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-card-head-title>.ant-typography,.ant-card-head-title>.ant-typography-edit-content{left:0;margin-top:0;margin-bottom:0}.ant-card-head .ant-tabs-top{clear:both;margin-bottom:-17px;color:#000000d9;font-weight:400;font-size:14px}.ant-card-head .ant-tabs-top-bar{border-bottom:1px solid #f0f0f0}.ant-card-extra{float:right;margin-left:auto;padding:16px 0;color:#000000d9;font-weight:400;font-size:14px}.ant-card-rtl .ant-card-extra{margin-right:auto;margin-left:0}.ant-card-body{padding:24px}.ant-card-body:before{display:table;content:""}.ant-card-body:after{display:table;clear:both;content:""}.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body{margin:-1px 0 0 -1px;padding:0}.ant-card-grid{float:left;width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 #f0f0f0,0 1px #f0f0f0,1px 1px #f0f0f0,1px 0 #f0f0f0 inset,0 1px #f0f0f0 inset;transition:all .3s}.ant-card-rtl .ant-card-grid{float:right}.ant-card-grid-hoverable:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.ant-card-contain-tabs>.ant-card-head .ant-card-head-title{min-height:32px;padding-bottom:0}.ant-card-contain-tabs>.ant-card-head .ant-card-extra{padding-bottom:0}.ant-card-bordered .ant-card-cover{margin-top:-1px;margin-right:-1px;margin-left:-1px}.ant-card-cover>*{display:block;width:100%}.ant-card-cover img{border-radius:2px 2px 0 0}.ant-card-actions{margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.ant-card-actions:before{display:table;content:""}.ant-card-actions:after{display:table;clear:both;content:""}.ant-card-actions>li{float:left;margin:12px 0;color:#00000073;text-align:center}.ant-card-rtl .ant-card-actions>li{float:right}.ant-card-actions>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.ant-card-actions>li>span:hover{color:var(--ant-primary-color);transition:color .3s}.ant-card-actions>li>span a:not(.ant-btn),.ant-card-actions>li>span>.anticon{display:inline-block;width:100%;color:#00000073;line-height:22px;transition:color .3s}.ant-card-actions>li>span a:not(.ant-btn):hover,.ant-card-actions>li>span>.anticon:hover{color:var(--ant-primary-color)}.ant-card-actions>li>span>.anticon{font-size:16px;line-height:22px}.ant-card-actions>li:not(:last-child){border-right:1px solid #f0f0f0}.ant-card-rtl .ant-card-actions>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.ant-card-type-inner .ant-card-head{padding:0 24px;background:#fafafa}.ant-card-type-inner .ant-card-head-title{padding:12px 0;font-size:14px}.ant-card-type-inner .ant-card-body{padding:16px 24px}.ant-card-type-inner .ant-card-extra{padding:13.5px 0}.ant-card-meta{margin:-4px 0}.ant-card-meta:before{display:table;content:""}.ant-card-meta:after{display:table;clear:both;content:""}.ant-card-meta-avatar{float:left;padding-right:16px}.ant-card-rtl .ant-card-meta-avatar{float:right;padding-right:0;padding-left:16px}.ant-card-meta-detail{overflow:hidden}.ant-card-meta-detail>div:not(:last-child){margin-bottom:8px}.ant-card-meta-title{overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.ant-card-meta-description{color:#00000073}.ant-card-loading{overflow:hidden}.ant-card-loading .ant-card-body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-card-loading-content p{margin:0}.ant-card-loading-block{height:14px;margin:4px 0;background:linear-gradient(90deg,rgba(207,216,220,.2),rgba(207,216,220,.4),rgba(207,216,220,.2));background-size:600% 600%;border-radius:2px;animation:card-loading 1.4s ease infinite}@keyframes card-loading{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ant-card-small>.ant-card-head{min-height:36px;padding:0 12px;font-size:14px}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{padding:8px 0}.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{padding:8px 0;font-size:14px}.ant-card-small>.ant-card-body{padding:12px}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/tabs/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:8px 0;font-size:14px}.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:16px 0;font-size:16px}.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:6px 16px}.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding:7px 16px 6px}.ant-tabs-rtl{direction:rtl}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type{margin-left:0}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:0;margin-left:12px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-right:8px;margin-left:-4px}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav{order:1}.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav{order:0}.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder{order:1}.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-right:2px;margin-left:0}.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add{margin-right:2px;margin-left:0}.ant-tabs-dropdown-rtl{direction:rtl}.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item{text-align:right}.ant-tabs-top,.ant-tabs-bottom{flex-direction:column}.ant-tabs-top>.ant-tabs-nav,.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{margin:0 0 16px}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{height:2px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:width .3s,left .3s,right .3s}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{top:0;bottom:0;width:30px}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{left:0;box-shadow:inset 10px 0 8px -8px #00000014}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{right:0;box-shadow:inset -10px 0 8px -8px #00000014}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before{opacity:1}.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after{opacity:1}.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{bottom:0}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{bottom:0}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{order:1;margin-top:16px;margin-bottom:0}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before{top:0}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{top:0}.ant-tabs-bottom>.ant-tabs-content-holder,.ant-tabs-bottom>div>.ant-tabs-content-holder{order:0}.ant-tabs-left>.ant-tabs-nav,.ant-tabs-right>.ant-tabs-nav,.ant-tabs-left>div>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{flex-direction:column;min-width:50px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:8px 24px;text-align:center}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:16px 0 0}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap{flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{right:0;left:0;height:30px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before{top:0;box-shadow:inset 0 10px 8px -8px #00000014}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after{opacity:1}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{width:2px}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:height .3s,top .3s}.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations{flex:1 0 auto;flex-direction:column}.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar{right:0}.ant-tabs-left>.ant-tabs-content-holder,.ant-tabs-left>div>.ant-tabs-content-holder{margin-left:-1px;border-left:1px solid #f0f0f0}.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:24px}.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{order:1}.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar{left:0}.ant-tabs-right>.ant-tabs-content-holder,.ant-tabs-right>div>.ant-tabs-content-holder{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:24px}.ant-tabs-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-tabs-dropdown-hidden{display:none}.ant-tabs-dropdown-menu{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-tabs-dropdown-menu-item{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-tabs-dropdown-menu-item>span{flex:1;white-space:nowrap}.ant-tabs-dropdown-menu-item-remove{flex:none;margin-left:12px;color:#00000073;font-size:12px;background:transparent;border:0;cursor:pointer}.ant-tabs-dropdown-menu-item-remove:hover{color:var(--ant-primary-5)}.ant-tabs-dropdown-menu-item:hover{background:#f5f5f5}.ant-tabs-dropdown-menu-item-disabled,.ant-tabs-dropdown-menu-item-disabled:hover{color:#00000040;background:transparent;cursor:not-allowed}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active{color:var(--ant-primary-color);background:#fff}.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar{visibility:hidden}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:2px}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 2px 0 0}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{border-bottom-color:#fff}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 0 2px 2px}.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active{border-top-color:#fff}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab{border-radius:2px 0 0 2px}.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active{border-right-color:#fff}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{border-radius:0 2px 2px 0}.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active{border-left-color:#fff}.ant-tabs{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex;overflow:hidden}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{position:relative;display:flex;flex:none;align-items:center}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list{position:relative;display:flex;transition:transform .3s}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations{display:flex;align-self:stretch}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more{position:relative;padding:8px 16px;background:transparent;border:0}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:var(--ant-primary-5)}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus{color:var(--ant-primary-7)}.ant-tabs-extra-content{flex:none}.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*="ant-tabs-nav-wrap-ping"]),.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*="ant-tabs-nav-wrap-ping"]){justify-content:center}.ant-tabs-ink-bar{position:absolute;background:var(--ant-primary-color);pointer-events:none}.ant-tabs-tab{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:focus,.ant-tabs-tab-btn:active,.ant-tabs-tab-remove:active{color:var(--ant-primary-7)}.ant-tabs-tab-btn{outline:none;transition:all .3s}.ant-tabs-tab-remove{flex:none;margin-right:-4px;margin-left:8px;color:#00000073;font-size:12px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .3s}.ant-tabs-tab-remove:hover{color:#000000d9}.ant-tabs-tab:hover{color:var(--ant-primary-5)}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ant-primary-color);text-shadow:0 0 .25px currentcolor}.ant-tabs-tab.ant-tabs-tab-disabled{color:#00000040;cursor:not-allowed}.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active{color:#00000040}.ant-tabs-tab .ant-tabs-tab-remove .anticon{margin:0}.ant-tabs-tab .anticon{margin-right:12px}.ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 32px}.ant-tabs-content{display:flex;width:100%}.ant-tabs-content-holder{flex:auto;min-width:0;min-height:0}.ant-tabs-content-animated{transition:margin .3s}.ant-tabs-tabpane{flex:none;width:100%;outline:none}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/grid/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-row{display:flex;flex-flow:row wrap}.ant-row:before,.ant-row:after{display:flex}.ant-row-no-wrap{flex-wrap:nowrap}.ant-row-start{justify-content:flex-start}.ant-row-center{justify-content:center}.ant-row-end{justify-content:flex-end}.ant-row-space-between{justify-content:space-between}.ant-row-space-around{justify-content:space-around}.ant-row-top{align-items:flex-start}.ant-row-middle{align-items:center}.ant-row-bottom{align-items:flex-end}.ant-col{position:relative;max-width:100%;min-height:1px}.ant-col-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-push-24{left:100%}.ant-col-pull-24{right:100%}.ant-col-offset-24{margin-left:100%}.ant-col-order-24{order:24}.ant-col-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-push-23{left:95.83333333%}.ant-col-pull-23{right:95.83333333%}.ant-col-offset-23{margin-left:95.83333333%}.ant-col-order-23{order:23}.ant-col-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-push-22{left:91.66666667%}.ant-col-pull-22{right:91.66666667%}.ant-col-offset-22{margin-left:91.66666667%}.ant-col-order-22{order:22}.ant-col-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-push-21{left:87.5%}.ant-col-pull-21{right:87.5%}.ant-col-offset-21{margin-left:87.5%}.ant-col-order-21{order:21}.ant-col-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-push-20{left:83.33333333%}.ant-col-pull-20{right:83.33333333%}.ant-col-offset-20{margin-left:83.33333333%}.ant-col-order-20{order:20}.ant-col-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-push-19{left:79.16666667%}.ant-col-pull-19{right:79.16666667%}.ant-col-offset-19{margin-left:79.16666667%}.ant-col-order-19{order:19}.ant-col-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-push-18{left:75%}.ant-col-pull-18{right:75%}.ant-col-offset-18{margin-left:75%}.ant-col-order-18{order:18}.ant-col-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-push-17{left:70.83333333%}.ant-col-pull-17{right:70.83333333%}.ant-col-offset-17{margin-left:70.83333333%}.ant-col-order-17{order:17}.ant-col-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-push-16{left:66.66666667%}.ant-col-pull-16{right:66.66666667%}.ant-col-offset-16{margin-left:66.66666667%}.ant-col-order-16{order:16}.ant-col-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-push-15{left:62.5%}.ant-col-pull-15{right:62.5%}.ant-col-offset-15{margin-left:62.5%}.ant-col-order-15{order:15}.ant-col-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-push-14{left:58.33333333%}.ant-col-pull-14{right:58.33333333%}.ant-col-offset-14{margin-left:58.33333333%}.ant-col-order-14{order:14}.ant-col-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-push-13{left:54.16666667%}.ant-col-pull-13{right:54.16666667%}.ant-col-offset-13{margin-left:54.16666667%}.ant-col-order-13{order:13}.ant-col-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-push-12{left:50%}.ant-col-pull-12{right:50%}.ant-col-offset-12{margin-left:50%}.ant-col-order-12{order:12}.ant-col-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-push-11{left:45.83333333%}.ant-col-pull-11{right:45.83333333%}.ant-col-offset-11{margin-left:45.83333333%}.ant-col-order-11{order:11}.ant-col-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-push-10{left:41.66666667%}.ant-col-pull-10{right:41.66666667%}.ant-col-offset-10{margin-left:41.66666667%}.ant-col-order-10{order:10}.ant-col-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-push-9{left:37.5%}.ant-col-pull-9{right:37.5%}.ant-col-offset-9{margin-left:37.5%}.ant-col-order-9{order:9}.ant-col-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-push-8{left:33.33333333%}.ant-col-pull-8{right:33.33333333%}.ant-col-offset-8{margin-left:33.33333333%}.ant-col-order-8{order:8}.ant-col-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-push-7{left:29.16666667%}.ant-col-pull-7{right:29.16666667%}.ant-col-offset-7{margin-left:29.16666667%}.ant-col-order-7{order:7}.ant-col-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-push-6{left:25%}.ant-col-pull-6{right:25%}.ant-col-offset-6{margin-left:25%}.ant-col-order-6{order:6}.ant-col-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-push-5{left:20.83333333%}.ant-col-pull-5{right:20.83333333%}.ant-col-offset-5{margin-left:20.83333333%}.ant-col-order-5{order:5}.ant-col-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-push-4{left:16.66666667%}.ant-col-pull-4{right:16.66666667%}.ant-col-offset-4{margin-left:16.66666667%}.ant-col-order-4{order:4}.ant-col-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-push-3{left:12.5%}.ant-col-pull-3{right:12.5%}.ant-col-offset-3{margin-left:12.5%}.ant-col-order-3{order:3}.ant-col-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-push-2{left:8.33333333%}.ant-col-pull-2{right:8.33333333%}.ant-col-offset-2{margin-left:8.33333333%}.ant-col-order-2{order:2}.ant-col-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-push-1{left:4.16666667%}.ant-col-pull-1{right:4.16666667%}.ant-col-offset-1{margin-left:4.16666667%}.ant-col-order-1{order:1}.ant-col-0{display:none}.ant-col-offset-0{margin-left:0}.ant-col-order-0{order:0}.ant-col-offset-0.ant-col-rtl{margin-right:0}.ant-col-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}.ant-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xs-push-24{left:100%}.ant-col-xs-pull-24{right:100%}.ant-col-xs-offset-24{margin-left:100%}.ant-col-xs-order-24{order:24}.ant-col-xs-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xs-push-23{left:95.83333333%}.ant-col-xs-pull-23{right:95.83333333%}.ant-col-xs-offset-23{margin-left:95.83333333%}.ant-col-xs-order-23{order:23}.ant-col-xs-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xs-push-22{left:91.66666667%}.ant-col-xs-pull-22{right:91.66666667%}.ant-col-xs-offset-22{margin-left:91.66666667%}.ant-col-xs-order-22{order:22}.ant-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xs-push-21{left:87.5%}.ant-col-xs-pull-21{right:87.5%}.ant-col-xs-offset-21{margin-left:87.5%}.ant-col-xs-order-21{order:21}.ant-col-xs-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xs-push-20{left:83.33333333%}.ant-col-xs-pull-20{right:83.33333333%}.ant-col-xs-offset-20{margin-left:83.33333333%}.ant-col-xs-order-20{order:20}.ant-col-xs-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xs-push-19{left:79.16666667%}.ant-col-xs-pull-19{right:79.16666667%}.ant-col-xs-offset-19{margin-left:79.16666667%}.ant-col-xs-order-19{order:19}.ant-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xs-push-18{left:75%}.ant-col-xs-pull-18{right:75%}.ant-col-xs-offset-18{margin-left:75%}.ant-col-xs-order-18{order:18}.ant-col-xs-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xs-push-17{left:70.83333333%}.ant-col-xs-pull-17{right:70.83333333%}.ant-col-xs-offset-17{margin-left:70.83333333%}.ant-col-xs-order-17{order:17}.ant-col-xs-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xs-push-16{left:66.66666667%}.ant-col-xs-pull-16{right:66.66666667%}.ant-col-xs-offset-16{margin-left:66.66666667%}.ant-col-xs-order-16{order:16}.ant-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xs-push-15{left:62.5%}.ant-col-xs-pull-15{right:62.5%}.ant-col-xs-offset-15{margin-left:62.5%}.ant-col-xs-order-15{order:15}.ant-col-xs-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xs-push-14{left:58.33333333%}.ant-col-xs-pull-14{right:58.33333333%}.ant-col-xs-offset-14{margin-left:58.33333333%}.ant-col-xs-order-14{order:14}.ant-col-xs-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xs-push-13{left:54.16666667%}.ant-col-xs-pull-13{right:54.16666667%}.ant-col-xs-offset-13{margin-left:54.16666667%}.ant-col-xs-order-13{order:13}.ant-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xs-push-12{left:50%}.ant-col-xs-pull-12{right:50%}.ant-col-xs-offset-12{margin-left:50%}.ant-col-xs-order-12{order:12}.ant-col-xs-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xs-push-11{left:45.83333333%}.ant-col-xs-pull-11{right:45.83333333%}.ant-col-xs-offset-11{margin-left:45.83333333%}.ant-col-xs-order-11{order:11}.ant-col-xs-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xs-push-10{left:41.66666667%}.ant-col-xs-pull-10{right:41.66666667%}.ant-col-xs-offset-10{margin-left:41.66666667%}.ant-col-xs-order-10{order:10}.ant-col-xs-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xs-push-9{left:37.5%}.ant-col-xs-pull-9{right:37.5%}.ant-col-xs-offset-9{margin-left:37.5%}.ant-col-xs-order-9{order:9}.ant-col-xs-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xs-push-8{left:33.33333333%}.ant-col-xs-pull-8{right:33.33333333%}.ant-col-xs-offset-8{margin-left:33.33333333%}.ant-col-xs-order-8{order:8}.ant-col-xs-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xs-push-7{left:29.16666667%}.ant-col-xs-pull-7{right:29.16666667%}.ant-col-xs-offset-7{margin-left:29.16666667%}.ant-col-xs-order-7{order:7}.ant-col-xs-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xs-push-6{left:25%}.ant-col-xs-pull-6{right:25%}.ant-col-xs-offset-6{margin-left:25%}.ant-col-xs-order-6{order:6}.ant-col-xs-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xs-push-5{left:20.83333333%}.ant-col-xs-pull-5{right:20.83333333%}.ant-col-xs-offset-5{margin-left:20.83333333%}.ant-col-xs-order-5{order:5}.ant-col-xs-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xs-push-4{left:16.66666667%}.ant-col-xs-pull-4{right:16.66666667%}.ant-col-xs-offset-4{margin-left:16.66666667%}.ant-col-xs-order-4{order:4}.ant-col-xs-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xs-push-3{left:12.5%}.ant-col-xs-pull-3{right:12.5%}.ant-col-xs-offset-3{margin-left:12.5%}.ant-col-xs-order-3{order:3}.ant-col-xs-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xs-push-2{left:8.33333333%}.ant-col-xs-pull-2{right:8.33333333%}.ant-col-xs-offset-2{margin-left:8.33333333%}.ant-col-xs-order-2{order:2}.ant-col-xs-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xs-push-1{left:4.16666667%}.ant-col-xs-pull-1{right:4.16666667%}.ant-col-xs-offset-1{margin-left:4.16666667%}.ant-col-xs-order-1{order:1}.ant-col-xs-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xs-push-0{left:auto}.ant-col-xs-pull-0{right:auto}.ant-col-xs-offset-0{margin-left:0}.ant-col-xs-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xs-push-0.ant-col-rtl{right:auto}.ant-col-xs-pull-0.ant-col-rtl{left:auto}.ant-col-xs-offset-0.ant-col-rtl{margin-right:0}.ant-col-xs-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xs-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xs-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xs-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xs-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xs-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xs-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xs-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xs-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xs-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xs-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xs-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xs-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xs-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xs-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xs-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xs-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xs-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xs-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xs-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xs-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xs-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xs-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xs-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xs-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xs-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xs-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xs-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xs-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xs-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xs-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xs-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xs-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xs-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xs-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xs-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xs-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xs-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xs-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xs-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xs-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xs-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xs-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xs-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xs-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xs-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xs-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xs-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xs-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xs-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xs-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xs-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xs-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xs-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xs-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xs-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xs-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xs-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xs-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xs-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xs-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xs-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xs-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xs-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xs-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xs-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xs-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xs-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xs-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xs-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xs-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xs-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}@media (min-width: 576px){.ant-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-sm-push-24{left:100%}.ant-col-sm-pull-24{right:100%}.ant-col-sm-offset-24{margin-left:100%}.ant-col-sm-order-24{order:24}.ant-col-sm-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-sm-push-23{left:95.83333333%}.ant-col-sm-pull-23{right:95.83333333%}.ant-col-sm-offset-23{margin-left:95.83333333%}.ant-col-sm-order-23{order:23}.ant-col-sm-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-sm-push-22{left:91.66666667%}.ant-col-sm-pull-22{right:91.66666667%}.ant-col-sm-offset-22{margin-left:91.66666667%}.ant-col-sm-order-22{order:22}.ant-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-sm-push-21{left:87.5%}.ant-col-sm-pull-21{right:87.5%}.ant-col-sm-offset-21{margin-left:87.5%}.ant-col-sm-order-21{order:21}.ant-col-sm-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-sm-push-20{left:83.33333333%}.ant-col-sm-pull-20{right:83.33333333%}.ant-col-sm-offset-20{margin-left:83.33333333%}.ant-col-sm-order-20{order:20}.ant-col-sm-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-sm-push-19{left:79.16666667%}.ant-col-sm-pull-19{right:79.16666667%}.ant-col-sm-offset-19{margin-left:79.16666667%}.ant-col-sm-order-19{order:19}.ant-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-sm-push-18{left:75%}.ant-col-sm-pull-18{right:75%}.ant-col-sm-offset-18{margin-left:75%}.ant-col-sm-order-18{order:18}.ant-col-sm-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-sm-push-17{left:70.83333333%}.ant-col-sm-pull-17{right:70.83333333%}.ant-col-sm-offset-17{margin-left:70.83333333%}.ant-col-sm-order-17{order:17}.ant-col-sm-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-sm-push-16{left:66.66666667%}.ant-col-sm-pull-16{right:66.66666667%}.ant-col-sm-offset-16{margin-left:66.66666667%}.ant-col-sm-order-16{order:16}.ant-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-sm-push-15{left:62.5%}.ant-col-sm-pull-15{right:62.5%}.ant-col-sm-offset-15{margin-left:62.5%}.ant-col-sm-order-15{order:15}.ant-col-sm-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-sm-push-14{left:58.33333333%}.ant-col-sm-pull-14{right:58.33333333%}.ant-col-sm-offset-14{margin-left:58.33333333%}.ant-col-sm-order-14{order:14}.ant-col-sm-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-sm-push-13{left:54.16666667%}.ant-col-sm-pull-13{right:54.16666667%}.ant-col-sm-offset-13{margin-left:54.16666667%}.ant-col-sm-order-13{order:13}.ant-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-sm-push-12{left:50%}.ant-col-sm-pull-12{right:50%}.ant-col-sm-offset-12{margin-left:50%}.ant-col-sm-order-12{order:12}.ant-col-sm-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-sm-push-11{left:45.83333333%}.ant-col-sm-pull-11{right:45.83333333%}.ant-col-sm-offset-11{margin-left:45.83333333%}.ant-col-sm-order-11{order:11}.ant-col-sm-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-sm-push-10{left:41.66666667%}.ant-col-sm-pull-10{right:41.66666667%}.ant-col-sm-offset-10{margin-left:41.66666667%}.ant-col-sm-order-10{order:10}.ant-col-sm-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-sm-push-9{left:37.5%}.ant-col-sm-pull-9{right:37.5%}.ant-col-sm-offset-9{margin-left:37.5%}.ant-col-sm-order-9{order:9}.ant-col-sm-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-sm-push-8{left:33.33333333%}.ant-col-sm-pull-8{right:33.33333333%}.ant-col-sm-offset-8{margin-left:33.33333333%}.ant-col-sm-order-8{order:8}.ant-col-sm-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-sm-push-7{left:29.16666667%}.ant-col-sm-pull-7{right:29.16666667%}.ant-col-sm-offset-7{margin-left:29.16666667%}.ant-col-sm-order-7{order:7}.ant-col-sm-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-sm-push-6{left:25%}.ant-col-sm-pull-6{right:25%}.ant-col-sm-offset-6{margin-left:25%}.ant-col-sm-order-6{order:6}.ant-col-sm-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-sm-push-5{left:20.83333333%}.ant-col-sm-pull-5{right:20.83333333%}.ant-col-sm-offset-5{margin-left:20.83333333%}.ant-col-sm-order-5{order:5}.ant-col-sm-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-sm-push-4{left:16.66666667%}.ant-col-sm-pull-4{right:16.66666667%}.ant-col-sm-offset-4{margin-left:16.66666667%}.ant-col-sm-order-4{order:4}.ant-col-sm-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-sm-push-3{left:12.5%}.ant-col-sm-pull-3{right:12.5%}.ant-col-sm-offset-3{margin-left:12.5%}.ant-col-sm-order-3{order:3}.ant-col-sm-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-sm-push-2{left:8.33333333%}.ant-col-sm-pull-2{right:8.33333333%}.ant-col-sm-offset-2{margin-left:8.33333333%}.ant-col-sm-order-2{order:2}.ant-col-sm-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-sm-push-1{left:4.16666667%}.ant-col-sm-pull-1{right:4.16666667%}.ant-col-sm-offset-1{margin-left:4.16666667%}.ant-col-sm-order-1{order:1}.ant-col-sm-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-sm-push-0{left:auto}.ant-col-sm-pull-0{right:auto}.ant-col-sm-offset-0{margin-left:0}.ant-col-sm-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-sm-push-0.ant-col-rtl{right:auto}.ant-col-sm-pull-0.ant-col-rtl{left:auto}.ant-col-sm-offset-0.ant-col-rtl{margin-right:0}.ant-col-sm-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-sm-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-sm-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-sm-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-sm-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-sm-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-sm-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-sm-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-sm-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-sm-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-sm-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-sm-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-sm-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-sm-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-sm-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-sm-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-sm-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-sm-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-sm-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-sm-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-sm-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-sm-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-sm-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-sm-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-sm-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-sm-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-sm-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-sm-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-sm-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-sm-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-sm-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-sm-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-sm-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-sm-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-sm-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-sm-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-sm-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-sm-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-sm-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-sm-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-sm-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-sm-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-sm-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-sm-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-sm-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-sm-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-sm-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-sm-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-sm-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-sm-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-sm-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-sm-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-sm-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-sm-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-sm-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-sm-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-sm-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-sm-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-sm-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-sm-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-sm-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-sm-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-sm-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-sm-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-sm-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-sm-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-sm-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-sm-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-sm-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-sm-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-sm-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-sm-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 768px){.ant-col-md-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-md-push-24{left:100%}.ant-col-md-pull-24{right:100%}.ant-col-md-offset-24{margin-left:100%}.ant-col-md-order-24{order:24}.ant-col-md-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-md-push-23{left:95.83333333%}.ant-col-md-pull-23{right:95.83333333%}.ant-col-md-offset-23{margin-left:95.83333333%}.ant-col-md-order-23{order:23}.ant-col-md-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-md-push-22{left:91.66666667%}.ant-col-md-pull-22{right:91.66666667%}.ant-col-md-offset-22{margin-left:91.66666667%}.ant-col-md-order-22{order:22}.ant-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-md-push-21{left:87.5%}.ant-col-md-pull-21{right:87.5%}.ant-col-md-offset-21{margin-left:87.5%}.ant-col-md-order-21{order:21}.ant-col-md-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-md-push-20{left:83.33333333%}.ant-col-md-pull-20{right:83.33333333%}.ant-col-md-offset-20{margin-left:83.33333333%}.ant-col-md-order-20{order:20}.ant-col-md-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-md-push-19{left:79.16666667%}.ant-col-md-pull-19{right:79.16666667%}.ant-col-md-offset-19{margin-left:79.16666667%}.ant-col-md-order-19{order:19}.ant-col-md-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-md-push-18{left:75%}.ant-col-md-pull-18{right:75%}.ant-col-md-offset-18{margin-left:75%}.ant-col-md-order-18{order:18}.ant-col-md-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-md-push-17{left:70.83333333%}.ant-col-md-pull-17{right:70.83333333%}.ant-col-md-offset-17{margin-left:70.83333333%}.ant-col-md-order-17{order:17}.ant-col-md-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-md-push-16{left:66.66666667%}.ant-col-md-pull-16{right:66.66666667%}.ant-col-md-offset-16{margin-left:66.66666667%}.ant-col-md-order-16{order:16}.ant-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-md-push-15{left:62.5%}.ant-col-md-pull-15{right:62.5%}.ant-col-md-offset-15{margin-left:62.5%}.ant-col-md-order-15{order:15}.ant-col-md-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-md-push-14{left:58.33333333%}.ant-col-md-pull-14{right:58.33333333%}.ant-col-md-offset-14{margin-left:58.33333333%}.ant-col-md-order-14{order:14}.ant-col-md-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-md-push-13{left:54.16666667%}.ant-col-md-pull-13{right:54.16666667%}.ant-col-md-offset-13{margin-left:54.16666667%}.ant-col-md-order-13{order:13}.ant-col-md-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-md-push-12{left:50%}.ant-col-md-pull-12{right:50%}.ant-col-md-offset-12{margin-left:50%}.ant-col-md-order-12{order:12}.ant-col-md-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-md-push-11{left:45.83333333%}.ant-col-md-pull-11{right:45.83333333%}.ant-col-md-offset-11{margin-left:45.83333333%}.ant-col-md-order-11{order:11}.ant-col-md-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-md-push-10{left:41.66666667%}.ant-col-md-pull-10{right:41.66666667%}.ant-col-md-offset-10{margin-left:41.66666667%}.ant-col-md-order-10{order:10}.ant-col-md-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-md-push-9{left:37.5%}.ant-col-md-pull-9{right:37.5%}.ant-col-md-offset-9{margin-left:37.5%}.ant-col-md-order-9{order:9}.ant-col-md-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-md-push-8{left:33.33333333%}.ant-col-md-pull-8{right:33.33333333%}.ant-col-md-offset-8{margin-left:33.33333333%}.ant-col-md-order-8{order:8}.ant-col-md-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-md-push-7{left:29.16666667%}.ant-col-md-pull-7{right:29.16666667%}.ant-col-md-offset-7{margin-left:29.16666667%}.ant-col-md-order-7{order:7}.ant-col-md-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-md-push-6{left:25%}.ant-col-md-pull-6{right:25%}.ant-col-md-offset-6{margin-left:25%}.ant-col-md-order-6{order:6}.ant-col-md-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-md-push-5{left:20.83333333%}.ant-col-md-pull-5{right:20.83333333%}.ant-col-md-offset-5{margin-left:20.83333333%}.ant-col-md-order-5{order:5}.ant-col-md-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-md-push-4{left:16.66666667%}.ant-col-md-pull-4{right:16.66666667%}.ant-col-md-offset-4{margin-left:16.66666667%}.ant-col-md-order-4{order:4}.ant-col-md-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-md-push-3{left:12.5%}.ant-col-md-pull-3{right:12.5%}.ant-col-md-offset-3{margin-left:12.5%}.ant-col-md-order-3{order:3}.ant-col-md-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-md-push-2{left:8.33333333%}.ant-col-md-pull-2{right:8.33333333%}.ant-col-md-offset-2{margin-left:8.33333333%}.ant-col-md-order-2{order:2}.ant-col-md-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-md-push-1{left:4.16666667%}.ant-col-md-pull-1{right:4.16666667%}.ant-col-md-offset-1{margin-left:4.16666667%}.ant-col-md-order-1{order:1}.ant-col-md-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-md-push-0{left:auto}.ant-col-md-pull-0{right:auto}.ant-col-md-offset-0{margin-left:0}.ant-col-md-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-md-push-0.ant-col-rtl{right:auto}.ant-col-md-pull-0.ant-col-rtl{left:auto}.ant-col-md-offset-0.ant-col-rtl{margin-right:0}.ant-col-md-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-md-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-md-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-md-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-md-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-md-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-md-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-md-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-md-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-md-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-md-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-md-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-md-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-md-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-md-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-md-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-md-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-md-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-md-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-md-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-md-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-md-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-md-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-md-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-md-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-md-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-md-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-md-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-md-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-md-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-md-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-md-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-md-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-md-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-md-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-md-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-md-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-md-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-md-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-md-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-md-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-md-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-md-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-md-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-md-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-md-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-md-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-md-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-md-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-md-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-md-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-md-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-md-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-md-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-md-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-md-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-md-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-md-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-md-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-md-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-md-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-md-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-md-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-md-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-md-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-md-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-md-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-md-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-md-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-md-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-md-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-md-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 992px){.ant-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-lg-push-24{left:100%}.ant-col-lg-pull-24{right:100%}.ant-col-lg-offset-24{margin-left:100%}.ant-col-lg-order-24{order:24}.ant-col-lg-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-lg-push-23{left:95.83333333%}.ant-col-lg-pull-23{right:95.83333333%}.ant-col-lg-offset-23{margin-left:95.83333333%}.ant-col-lg-order-23{order:23}.ant-col-lg-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-lg-push-22{left:91.66666667%}.ant-col-lg-pull-22{right:91.66666667%}.ant-col-lg-offset-22{margin-left:91.66666667%}.ant-col-lg-order-22{order:22}.ant-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-lg-push-21{left:87.5%}.ant-col-lg-pull-21{right:87.5%}.ant-col-lg-offset-21{margin-left:87.5%}.ant-col-lg-order-21{order:21}.ant-col-lg-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-lg-push-20{left:83.33333333%}.ant-col-lg-pull-20{right:83.33333333%}.ant-col-lg-offset-20{margin-left:83.33333333%}.ant-col-lg-order-20{order:20}.ant-col-lg-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-lg-push-19{left:79.16666667%}.ant-col-lg-pull-19{right:79.16666667%}.ant-col-lg-offset-19{margin-left:79.16666667%}.ant-col-lg-order-19{order:19}.ant-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-lg-push-18{left:75%}.ant-col-lg-pull-18{right:75%}.ant-col-lg-offset-18{margin-left:75%}.ant-col-lg-order-18{order:18}.ant-col-lg-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-lg-push-17{left:70.83333333%}.ant-col-lg-pull-17{right:70.83333333%}.ant-col-lg-offset-17{margin-left:70.83333333%}.ant-col-lg-order-17{order:17}.ant-col-lg-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-lg-push-16{left:66.66666667%}.ant-col-lg-pull-16{right:66.66666667%}.ant-col-lg-offset-16{margin-left:66.66666667%}.ant-col-lg-order-16{order:16}.ant-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-lg-push-15{left:62.5%}.ant-col-lg-pull-15{right:62.5%}.ant-col-lg-offset-15{margin-left:62.5%}.ant-col-lg-order-15{order:15}.ant-col-lg-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-lg-push-14{left:58.33333333%}.ant-col-lg-pull-14{right:58.33333333%}.ant-col-lg-offset-14{margin-left:58.33333333%}.ant-col-lg-order-14{order:14}.ant-col-lg-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-lg-push-13{left:54.16666667%}.ant-col-lg-pull-13{right:54.16666667%}.ant-col-lg-offset-13{margin-left:54.16666667%}.ant-col-lg-order-13{order:13}.ant-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-lg-push-12{left:50%}.ant-col-lg-pull-12{right:50%}.ant-col-lg-offset-12{margin-left:50%}.ant-col-lg-order-12{order:12}.ant-col-lg-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-lg-push-11{left:45.83333333%}.ant-col-lg-pull-11{right:45.83333333%}.ant-col-lg-offset-11{margin-left:45.83333333%}.ant-col-lg-order-11{order:11}.ant-col-lg-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-lg-push-10{left:41.66666667%}.ant-col-lg-pull-10{right:41.66666667%}.ant-col-lg-offset-10{margin-left:41.66666667%}.ant-col-lg-order-10{order:10}.ant-col-lg-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-lg-push-9{left:37.5%}.ant-col-lg-pull-9{right:37.5%}.ant-col-lg-offset-9{margin-left:37.5%}.ant-col-lg-order-9{order:9}.ant-col-lg-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-lg-push-8{left:33.33333333%}.ant-col-lg-pull-8{right:33.33333333%}.ant-col-lg-offset-8{margin-left:33.33333333%}.ant-col-lg-order-8{order:8}.ant-col-lg-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-lg-push-7{left:29.16666667%}.ant-col-lg-pull-7{right:29.16666667%}.ant-col-lg-offset-7{margin-left:29.16666667%}.ant-col-lg-order-7{order:7}.ant-col-lg-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-lg-push-6{left:25%}.ant-col-lg-pull-6{right:25%}.ant-col-lg-offset-6{margin-left:25%}.ant-col-lg-order-6{order:6}.ant-col-lg-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-lg-push-5{left:20.83333333%}.ant-col-lg-pull-5{right:20.83333333%}.ant-col-lg-offset-5{margin-left:20.83333333%}.ant-col-lg-order-5{order:5}.ant-col-lg-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-lg-push-4{left:16.66666667%}.ant-col-lg-pull-4{right:16.66666667%}.ant-col-lg-offset-4{margin-left:16.66666667%}.ant-col-lg-order-4{order:4}.ant-col-lg-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-lg-push-3{left:12.5%}.ant-col-lg-pull-3{right:12.5%}.ant-col-lg-offset-3{margin-left:12.5%}.ant-col-lg-order-3{order:3}.ant-col-lg-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-lg-push-2{left:8.33333333%}.ant-col-lg-pull-2{right:8.33333333%}.ant-col-lg-offset-2{margin-left:8.33333333%}.ant-col-lg-order-2{order:2}.ant-col-lg-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-lg-push-1{left:4.16666667%}.ant-col-lg-pull-1{right:4.16666667%}.ant-col-lg-offset-1{margin-left:4.16666667%}.ant-col-lg-order-1{order:1}.ant-col-lg-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-lg-push-0{left:auto}.ant-col-lg-pull-0{right:auto}.ant-col-lg-offset-0{margin-left:0}.ant-col-lg-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-lg-push-0.ant-col-rtl{right:auto}.ant-col-lg-pull-0.ant-col-rtl{left:auto}.ant-col-lg-offset-0.ant-col-rtl{margin-right:0}.ant-col-lg-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-lg-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-lg-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-lg-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-lg-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-lg-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-lg-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-lg-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-lg-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-lg-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-lg-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-lg-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-lg-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-lg-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-lg-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-lg-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-lg-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-lg-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-lg-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-lg-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-lg-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-lg-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-lg-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-lg-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-lg-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-lg-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-lg-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-lg-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-lg-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-lg-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-lg-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-lg-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-lg-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-lg-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-lg-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-lg-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-lg-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-lg-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-lg-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-lg-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-lg-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-lg-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-lg-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-lg-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-lg-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-lg-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-lg-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-lg-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-lg-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-lg-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-lg-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-lg-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-lg-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-lg-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-lg-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-lg-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-lg-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-lg-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-lg-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-lg-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-lg-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-lg-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-lg-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-lg-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-lg-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-lg-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-lg-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-lg-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-lg-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-lg-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-lg-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-lg-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 1200px){.ant-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xl-push-24{left:100%}.ant-col-xl-pull-24{right:100%}.ant-col-xl-offset-24{margin-left:100%}.ant-col-xl-order-24{order:24}.ant-col-xl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xl-push-23{left:95.83333333%}.ant-col-xl-pull-23{right:95.83333333%}.ant-col-xl-offset-23{margin-left:95.83333333%}.ant-col-xl-order-23{order:23}.ant-col-xl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xl-push-22{left:91.66666667%}.ant-col-xl-pull-22{right:91.66666667%}.ant-col-xl-offset-22{margin-left:91.66666667%}.ant-col-xl-order-22{order:22}.ant-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xl-push-21{left:87.5%}.ant-col-xl-pull-21{right:87.5%}.ant-col-xl-offset-21{margin-left:87.5%}.ant-col-xl-order-21{order:21}.ant-col-xl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xl-push-20{left:83.33333333%}.ant-col-xl-pull-20{right:83.33333333%}.ant-col-xl-offset-20{margin-left:83.33333333%}.ant-col-xl-order-20{order:20}.ant-col-xl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xl-push-19{left:79.16666667%}.ant-col-xl-pull-19{right:79.16666667%}.ant-col-xl-offset-19{margin-left:79.16666667%}.ant-col-xl-order-19{order:19}.ant-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xl-push-18{left:75%}.ant-col-xl-pull-18{right:75%}.ant-col-xl-offset-18{margin-left:75%}.ant-col-xl-order-18{order:18}.ant-col-xl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xl-push-17{left:70.83333333%}.ant-col-xl-pull-17{right:70.83333333%}.ant-col-xl-offset-17{margin-left:70.83333333%}.ant-col-xl-order-17{order:17}.ant-col-xl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xl-push-16{left:66.66666667%}.ant-col-xl-pull-16{right:66.66666667%}.ant-col-xl-offset-16{margin-left:66.66666667%}.ant-col-xl-order-16{order:16}.ant-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xl-push-15{left:62.5%}.ant-col-xl-pull-15{right:62.5%}.ant-col-xl-offset-15{margin-left:62.5%}.ant-col-xl-order-15{order:15}.ant-col-xl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xl-push-14{left:58.33333333%}.ant-col-xl-pull-14{right:58.33333333%}.ant-col-xl-offset-14{margin-left:58.33333333%}.ant-col-xl-order-14{order:14}.ant-col-xl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xl-push-13{left:54.16666667%}.ant-col-xl-pull-13{right:54.16666667%}.ant-col-xl-offset-13{margin-left:54.16666667%}.ant-col-xl-order-13{order:13}.ant-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xl-push-12{left:50%}.ant-col-xl-pull-12{right:50%}.ant-col-xl-offset-12{margin-left:50%}.ant-col-xl-order-12{order:12}.ant-col-xl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xl-push-11{left:45.83333333%}.ant-col-xl-pull-11{right:45.83333333%}.ant-col-xl-offset-11{margin-left:45.83333333%}.ant-col-xl-order-11{order:11}.ant-col-xl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xl-push-10{left:41.66666667%}.ant-col-xl-pull-10{right:41.66666667%}.ant-col-xl-offset-10{margin-left:41.66666667%}.ant-col-xl-order-10{order:10}.ant-col-xl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xl-push-9{left:37.5%}.ant-col-xl-pull-9{right:37.5%}.ant-col-xl-offset-9{margin-left:37.5%}.ant-col-xl-order-9{order:9}.ant-col-xl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xl-push-8{left:33.33333333%}.ant-col-xl-pull-8{right:33.33333333%}.ant-col-xl-offset-8{margin-left:33.33333333%}.ant-col-xl-order-8{order:8}.ant-col-xl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xl-push-7{left:29.16666667%}.ant-col-xl-pull-7{right:29.16666667%}.ant-col-xl-offset-7{margin-left:29.16666667%}.ant-col-xl-order-7{order:7}.ant-col-xl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xl-push-6{left:25%}.ant-col-xl-pull-6{right:25%}.ant-col-xl-offset-6{margin-left:25%}.ant-col-xl-order-6{order:6}.ant-col-xl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xl-push-5{left:20.83333333%}.ant-col-xl-pull-5{right:20.83333333%}.ant-col-xl-offset-5{margin-left:20.83333333%}.ant-col-xl-order-5{order:5}.ant-col-xl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xl-push-4{left:16.66666667%}.ant-col-xl-pull-4{right:16.66666667%}.ant-col-xl-offset-4{margin-left:16.66666667%}.ant-col-xl-order-4{order:4}.ant-col-xl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xl-push-3{left:12.5%}.ant-col-xl-pull-3{right:12.5%}.ant-col-xl-offset-3{margin-left:12.5%}.ant-col-xl-order-3{order:3}.ant-col-xl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xl-push-2{left:8.33333333%}.ant-col-xl-pull-2{right:8.33333333%}.ant-col-xl-offset-2{margin-left:8.33333333%}.ant-col-xl-order-2{order:2}.ant-col-xl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xl-push-1{left:4.16666667%}.ant-col-xl-pull-1{right:4.16666667%}.ant-col-xl-offset-1{margin-left:4.16666667%}.ant-col-xl-order-1{order:1}.ant-col-xl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xl-push-0{left:auto}.ant-col-xl-pull-0{right:auto}.ant-col-xl-offset-0{margin-left:0}.ant-col-xl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xl-push-0.ant-col-rtl{right:auto}.ant-col-xl-pull-0.ant-col-rtl{left:auto}.ant-col-xl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 1600px){.ant-col-xxl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xxl-push-24{left:100%}.ant-col-xxl-pull-24{right:100%}.ant-col-xxl-offset-24{margin-left:100%}.ant-col-xxl-order-24{order:24}.ant-col-xxl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xxl-push-23{left:95.83333333%}.ant-col-xxl-pull-23{right:95.83333333%}.ant-col-xxl-offset-23{margin-left:95.83333333%}.ant-col-xxl-order-23{order:23}.ant-col-xxl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xxl-push-22{left:91.66666667%}.ant-col-xxl-pull-22{right:91.66666667%}.ant-col-xxl-offset-22{margin-left:91.66666667%}.ant-col-xxl-order-22{order:22}.ant-col-xxl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xxl-push-21{left:87.5%}.ant-col-xxl-pull-21{right:87.5%}.ant-col-xxl-offset-21{margin-left:87.5%}.ant-col-xxl-order-21{order:21}.ant-col-xxl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xxl-push-20{left:83.33333333%}.ant-col-xxl-pull-20{right:83.33333333%}.ant-col-xxl-offset-20{margin-left:83.33333333%}.ant-col-xxl-order-20{order:20}.ant-col-xxl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xxl-push-19{left:79.16666667%}.ant-col-xxl-pull-19{right:79.16666667%}.ant-col-xxl-offset-19{margin-left:79.16666667%}.ant-col-xxl-order-19{order:19}.ant-col-xxl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xxl-push-18{left:75%}.ant-col-xxl-pull-18{right:75%}.ant-col-xxl-offset-18{margin-left:75%}.ant-col-xxl-order-18{order:18}.ant-col-xxl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xxl-push-17{left:70.83333333%}.ant-col-xxl-pull-17{right:70.83333333%}.ant-col-xxl-offset-17{margin-left:70.83333333%}.ant-col-xxl-order-17{order:17}.ant-col-xxl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xxl-push-16{left:66.66666667%}.ant-col-xxl-pull-16{right:66.66666667%}.ant-col-xxl-offset-16{margin-left:66.66666667%}.ant-col-xxl-order-16{order:16}.ant-col-xxl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xxl-push-15{left:62.5%}.ant-col-xxl-pull-15{right:62.5%}.ant-col-xxl-offset-15{margin-left:62.5%}.ant-col-xxl-order-15{order:15}.ant-col-xxl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xxl-push-14{left:58.33333333%}.ant-col-xxl-pull-14{right:58.33333333%}.ant-col-xxl-offset-14{margin-left:58.33333333%}.ant-col-xxl-order-14{order:14}.ant-col-xxl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xxl-push-13{left:54.16666667%}.ant-col-xxl-pull-13{right:54.16666667%}.ant-col-xxl-offset-13{margin-left:54.16666667%}.ant-col-xxl-order-13{order:13}.ant-col-xxl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xxl-push-12{left:50%}.ant-col-xxl-pull-12{right:50%}.ant-col-xxl-offset-12{margin-left:50%}.ant-col-xxl-order-12{order:12}.ant-col-xxl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xxl-push-11{left:45.83333333%}.ant-col-xxl-pull-11{right:45.83333333%}.ant-col-xxl-offset-11{margin-left:45.83333333%}.ant-col-xxl-order-11{order:11}.ant-col-xxl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xxl-push-10{left:41.66666667%}.ant-col-xxl-pull-10{right:41.66666667%}.ant-col-xxl-offset-10{margin-left:41.66666667%}.ant-col-xxl-order-10{order:10}.ant-col-xxl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xxl-push-9{left:37.5%}.ant-col-xxl-pull-9{right:37.5%}.ant-col-xxl-offset-9{margin-left:37.5%}.ant-col-xxl-order-9{order:9}.ant-col-xxl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xxl-push-8{left:33.33333333%}.ant-col-xxl-pull-8{right:33.33333333%}.ant-col-xxl-offset-8{margin-left:33.33333333%}.ant-col-xxl-order-8{order:8}.ant-col-xxl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xxl-push-7{left:29.16666667%}.ant-col-xxl-pull-7{right:29.16666667%}.ant-col-xxl-offset-7{margin-left:29.16666667%}.ant-col-xxl-order-7{order:7}.ant-col-xxl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xxl-push-6{left:25%}.ant-col-xxl-pull-6{right:25%}.ant-col-xxl-offset-6{margin-left:25%}.ant-col-xxl-order-6{order:6}.ant-col-xxl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xxl-push-5{left:20.83333333%}.ant-col-xxl-pull-5{right:20.83333333%}.ant-col-xxl-offset-5{margin-left:20.83333333%}.ant-col-xxl-order-5{order:5}.ant-col-xxl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xxl-push-4{left:16.66666667%}.ant-col-xxl-pull-4{right:16.66666667%}.ant-col-xxl-offset-4{margin-left:16.66666667%}.ant-col-xxl-order-4{order:4}.ant-col-xxl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xxl-push-3{left:12.5%}.ant-col-xxl-pull-3{right:12.5%}.ant-col-xxl-offset-3{margin-left:12.5%}.ant-col-xxl-order-3{order:3}.ant-col-xxl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xxl-push-2{left:8.33333333%}.ant-col-xxl-pull-2{right:8.33333333%}.ant-col-xxl-offset-2{margin-left:8.33333333%}.ant-col-xxl-order-2{order:2}.ant-col-xxl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xxl-push-1{left:4.16666667%}.ant-col-xxl-pull-1{right:4.16666667%}.ant-col-xxl-offset-1{margin-left:4.16666667%}.ant-col-xxl-order-1{order:1}.ant-col-xxl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xxl-push-0{left:auto}.ant-col-xxl-pull-0{right:auto}.ant-col-xxl-offset-0{margin-left:0}.ant-col-xxl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-push-0.ant-col-rtl{right:auto}.ant-col-xxl-pull-0.ant-col-rtl{left:auto}.ant-col-xxl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xxl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xxl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xxl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xxl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xxl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xxl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xxl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xxl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xxl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xxl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xxl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xxl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xxl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xxl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xxl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xxl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xxl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xxl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xxl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xxl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xxl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xxl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xxl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xxl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xxl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xxl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xxl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xxl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xxl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xxl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xxl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xxl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xxl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xxl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xxl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xxl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xxl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xxl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xxl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xxl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xxl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xxl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xxl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xxl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xxl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xxl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xxl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xxl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xxl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xxl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xxl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xxl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xxl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xxl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xxl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xxl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xxl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xxl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xxl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xxl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xxl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xxl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xxl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xxl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xxl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xxl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xxl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xxl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xxl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xxl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xxl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xxl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}@media (min-width: 2000px){.ant-col-xxxl-24{display:block;flex:0 0 100%;max-width:100%}.ant-col-xxxl-push-24{left:100%}.ant-col-xxxl-pull-24{right:100%}.ant-col-xxxl-offset-24{margin-left:100%}.ant-col-xxxl-order-24{order:24}.ant-col-xxxl-23{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ant-col-xxxl-push-23{left:95.83333333%}.ant-col-xxxl-pull-23{right:95.83333333%}.ant-col-xxxl-offset-23{margin-left:95.83333333%}.ant-col-xxxl-order-23{order:23}.ant-col-xxxl-22{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.ant-col-xxxl-push-22{left:91.66666667%}.ant-col-xxxl-pull-22{right:91.66666667%}.ant-col-xxxl-offset-22{margin-left:91.66666667%}.ant-col-xxxl-order-22{order:22}.ant-col-xxxl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.ant-col-xxxl-push-21{left:87.5%}.ant-col-xxxl-pull-21{right:87.5%}.ant-col-xxxl-offset-21{margin-left:87.5%}.ant-col-xxxl-order-21{order:21}.ant-col-xxxl-20{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ant-col-xxxl-push-20{left:83.33333333%}.ant-col-xxxl-pull-20{right:83.33333333%}.ant-col-xxxl-offset-20{margin-left:83.33333333%}.ant-col-xxxl-order-20{order:20}.ant-col-xxxl-19{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.ant-col-xxxl-push-19{left:79.16666667%}.ant-col-xxxl-pull-19{right:79.16666667%}.ant-col-xxxl-offset-19{margin-left:79.16666667%}.ant-col-xxxl-order-19{order:19}.ant-col-xxxl-18{display:block;flex:0 0 75%;max-width:75%}.ant-col-xxxl-push-18{left:75%}.ant-col-xxxl-pull-18{right:75%}.ant-col-xxxl-offset-18{margin-left:75%}.ant-col-xxxl-order-18{order:18}.ant-col-xxxl-17{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ant-col-xxxl-push-17{left:70.83333333%}.ant-col-xxxl-pull-17{right:70.83333333%}.ant-col-xxxl-offset-17{margin-left:70.83333333%}.ant-col-xxxl-order-17{order:17}.ant-col-xxxl-16{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ant-col-xxxl-push-16{left:66.66666667%}.ant-col-xxxl-pull-16{right:66.66666667%}.ant-col-xxxl-offset-16{margin-left:66.66666667%}.ant-col-xxxl-order-16{order:16}.ant-col-xxxl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.ant-col-xxxl-push-15{left:62.5%}.ant-col-xxxl-pull-15{right:62.5%}.ant-col-xxxl-offset-15{margin-left:62.5%}.ant-col-xxxl-order-15{order:15}.ant-col-xxxl-14{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ant-col-xxxl-push-14{left:58.33333333%}.ant-col-xxxl-pull-14{right:58.33333333%}.ant-col-xxxl-offset-14{margin-left:58.33333333%}.ant-col-xxxl-order-14{order:14}.ant-col-xxxl-13{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.ant-col-xxxl-push-13{left:54.16666667%}.ant-col-xxxl-pull-13{right:54.16666667%}.ant-col-xxxl-offset-13{margin-left:54.16666667%}.ant-col-xxxl-order-13{order:13}.ant-col-xxxl-12{display:block;flex:0 0 50%;max-width:50%}.ant-col-xxxl-push-12{left:50%}.ant-col-xxxl-pull-12{right:50%}.ant-col-xxxl-offset-12{margin-left:50%}.ant-col-xxxl-order-12{order:12}.ant-col-xxxl-11{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ant-col-xxxl-push-11{left:45.83333333%}.ant-col-xxxl-pull-11{right:45.83333333%}.ant-col-xxxl-offset-11{margin-left:45.83333333%}.ant-col-xxxl-order-11{order:11}.ant-col-xxxl-10{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ant-col-xxxl-push-10{left:41.66666667%}.ant-col-xxxl-pull-10{right:41.66666667%}.ant-col-xxxl-offset-10{margin-left:41.66666667%}.ant-col-xxxl-order-10{order:10}.ant-col-xxxl-9{display:block;flex:0 0 37.5%;max-width:37.5%}.ant-col-xxxl-push-9{left:37.5%}.ant-col-xxxl-pull-9{right:37.5%}.ant-col-xxxl-offset-9{margin-left:37.5%}.ant-col-xxxl-order-9{order:9}.ant-col-xxxl-8{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ant-col-xxxl-push-8{left:33.33333333%}.ant-col-xxxl-pull-8{right:33.33333333%}.ant-col-xxxl-offset-8{margin-left:33.33333333%}.ant-col-xxxl-order-8{order:8}.ant-col-xxxl-7{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.ant-col-xxxl-push-7{left:29.16666667%}.ant-col-xxxl-pull-7{right:29.16666667%}.ant-col-xxxl-offset-7{margin-left:29.16666667%}.ant-col-xxxl-order-7{order:7}.ant-col-xxxl-6{display:block;flex:0 0 25%;max-width:25%}.ant-col-xxxl-push-6{left:25%}.ant-col-xxxl-pull-6{right:25%}.ant-col-xxxl-offset-6{margin-left:25%}.ant-col-xxxl-order-6{order:6}.ant-col-xxxl-5{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.ant-col-xxxl-push-5{left:20.83333333%}.ant-col-xxxl-pull-5{right:20.83333333%}.ant-col-xxxl-offset-5{margin-left:20.83333333%}.ant-col-xxxl-order-5{order:5}.ant-col-xxxl-4{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ant-col-xxxl-push-4{left:16.66666667%}.ant-col-xxxl-pull-4{right:16.66666667%}.ant-col-xxxl-offset-4{margin-left:16.66666667%}.ant-col-xxxl-order-4{order:4}.ant-col-xxxl-3{display:block;flex:0 0 12.5%;max-width:12.5%}.ant-col-xxxl-push-3{left:12.5%}.ant-col-xxxl-pull-3{right:12.5%}.ant-col-xxxl-offset-3{margin-left:12.5%}.ant-col-xxxl-order-3{order:3}.ant-col-xxxl-2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ant-col-xxxl-push-2{left:8.33333333%}.ant-col-xxxl-pull-2{right:8.33333333%}.ant-col-xxxl-offset-2{margin-left:8.33333333%}.ant-col-xxxl-order-2{order:2}.ant-col-xxxl-1{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ant-col-xxxl-push-1{left:4.16666667%}.ant-col-xxxl-pull-1{right:4.16666667%}.ant-col-xxxl-offset-1{margin-left:4.16666667%}.ant-col-xxxl-order-1{order:1}.ant-col-xxxl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xxxl-push-0{left:auto}.ant-col-xxxl-pull-0{right:auto}.ant-col-xxxl-offset-0{margin-left:0}.ant-col-xxxl-order-0{order:0}.ant-col-push-0.ant-col-rtl{right:auto}.ant-col-pull-0.ant-col-rtl{left:auto}.ant-col-xxxl-push-0.ant-col-rtl{right:auto}.ant-col-xxxl-pull-0.ant-col-rtl{left:auto}.ant-col-xxxl-offset-0.ant-col-rtl{margin-right:0}.ant-col-xxxl-push-1.ant-col-rtl{right:4.16666667%;left:auto}.ant-col-xxxl-pull-1.ant-col-rtl{right:auto;left:4.16666667%}.ant-col-xxxl-offset-1.ant-col-rtl{margin-right:4.16666667%;margin-left:0}.ant-col-xxxl-push-2.ant-col-rtl{right:8.33333333%;left:auto}.ant-col-xxxl-pull-2.ant-col-rtl{right:auto;left:8.33333333%}.ant-col-xxxl-offset-2.ant-col-rtl{margin-right:8.33333333%;margin-left:0}.ant-col-xxxl-push-3.ant-col-rtl{right:12.5%;left:auto}.ant-col-xxxl-pull-3.ant-col-rtl{right:auto;left:12.5%}.ant-col-xxxl-offset-3.ant-col-rtl{margin-right:12.5%;margin-left:0}.ant-col-xxxl-push-4.ant-col-rtl{right:16.66666667%;left:auto}.ant-col-xxxl-pull-4.ant-col-rtl{right:auto;left:16.66666667%}.ant-col-xxxl-offset-4.ant-col-rtl{margin-right:16.66666667%;margin-left:0}.ant-col-xxxl-push-5.ant-col-rtl{right:20.83333333%;left:auto}.ant-col-xxxl-pull-5.ant-col-rtl{right:auto;left:20.83333333%}.ant-col-xxxl-offset-5.ant-col-rtl{margin-right:20.83333333%;margin-left:0}.ant-col-xxxl-push-6.ant-col-rtl{right:25%;left:auto}.ant-col-xxxl-pull-6.ant-col-rtl{right:auto;left:25%}.ant-col-xxxl-offset-6.ant-col-rtl{margin-right:25%;margin-left:0}.ant-col-xxxl-push-7.ant-col-rtl{right:29.16666667%;left:auto}.ant-col-xxxl-pull-7.ant-col-rtl{right:auto;left:29.16666667%}.ant-col-xxxl-offset-7.ant-col-rtl{margin-right:29.16666667%;margin-left:0}.ant-col-xxxl-push-8.ant-col-rtl{right:33.33333333%;left:auto}.ant-col-xxxl-pull-8.ant-col-rtl{right:auto;left:33.33333333%}.ant-col-xxxl-offset-8.ant-col-rtl{margin-right:33.33333333%;margin-left:0}.ant-col-xxxl-push-9.ant-col-rtl{right:37.5%;left:auto}.ant-col-xxxl-pull-9.ant-col-rtl{right:auto;left:37.5%}.ant-col-xxxl-offset-9.ant-col-rtl{margin-right:37.5%;margin-left:0}.ant-col-xxxl-push-10.ant-col-rtl{right:41.66666667%;left:auto}.ant-col-xxxl-pull-10.ant-col-rtl{right:auto;left:41.66666667%}.ant-col-xxxl-offset-10.ant-col-rtl{margin-right:41.66666667%;margin-left:0}.ant-col-xxxl-push-11.ant-col-rtl{right:45.83333333%;left:auto}.ant-col-xxxl-pull-11.ant-col-rtl{right:auto;left:45.83333333%}.ant-col-xxxl-offset-11.ant-col-rtl{margin-right:45.83333333%;margin-left:0}.ant-col-xxxl-push-12.ant-col-rtl{right:50%;left:auto}.ant-col-xxxl-pull-12.ant-col-rtl{right:auto;left:50%}.ant-col-xxxl-offset-12.ant-col-rtl{margin-right:50%;margin-left:0}.ant-col-xxxl-push-13.ant-col-rtl{right:54.16666667%;left:auto}.ant-col-xxxl-pull-13.ant-col-rtl{right:auto;left:54.16666667%}.ant-col-xxxl-offset-13.ant-col-rtl{margin-right:54.16666667%;margin-left:0}.ant-col-xxxl-push-14.ant-col-rtl{right:58.33333333%;left:auto}.ant-col-xxxl-pull-14.ant-col-rtl{right:auto;left:58.33333333%}.ant-col-xxxl-offset-14.ant-col-rtl{margin-right:58.33333333%;margin-left:0}.ant-col-xxxl-push-15.ant-col-rtl{right:62.5%;left:auto}.ant-col-xxxl-pull-15.ant-col-rtl{right:auto;left:62.5%}.ant-col-xxxl-offset-15.ant-col-rtl{margin-right:62.5%;margin-left:0}.ant-col-xxxl-push-16.ant-col-rtl{right:66.66666667%;left:auto}.ant-col-xxxl-pull-16.ant-col-rtl{right:auto;left:66.66666667%}.ant-col-xxxl-offset-16.ant-col-rtl{margin-right:66.66666667%;margin-left:0}.ant-col-xxxl-push-17.ant-col-rtl{right:70.83333333%;left:auto}.ant-col-xxxl-pull-17.ant-col-rtl{right:auto;left:70.83333333%}.ant-col-xxxl-offset-17.ant-col-rtl{margin-right:70.83333333%;margin-left:0}.ant-col-xxxl-push-18.ant-col-rtl{right:75%;left:auto}.ant-col-xxxl-pull-18.ant-col-rtl{right:auto;left:75%}.ant-col-xxxl-offset-18.ant-col-rtl{margin-right:75%;margin-left:0}.ant-col-xxxl-push-19.ant-col-rtl{right:79.16666667%;left:auto}.ant-col-xxxl-pull-19.ant-col-rtl{right:auto;left:79.16666667%}.ant-col-xxxl-offset-19.ant-col-rtl{margin-right:79.16666667%;margin-left:0}.ant-col-xxxl-push-20.ant-col-rtl{right:83.33333333%;left:auto}.ant-col-xxxl-pull-20.ant-col-rtl{right:auto;left:83.33333333%}.ant-col-xxxl-offset-20.ant-col-rtl{margin-right:83.33333333%;margin-left:0}.ant-col-xxxl-push-21.ant-col-rtl{right:87.5%;left:auto}.ant-col-xxxl-pull-21.ant-col-rtl{right:auto;left:87.5%}.ant-col-xxxl-offset-21.ant-col-rtl{margin-right:87.5%;margin-left:0}.ant-col-xxxl-push-22.ant-col-rtl{right:91.66666667%;left:auto}.ant-col-xxxl-pull-22.ant-col-rtl{right:auto;left:91.66666667%}.ant-col-xxxl-offset-22.ant-col-rtl{margin-right:91.66666667%;margin-left:0}.ant-col-xxxl-push-23.ant-col-rtl{right:95.83333333%;left:auto}.ant-col-xxxl-pull-23.ant-col-rtl{right:auto;left:95.83333333%}.ant-col-xxxl-offset-23.ant-col-rtl{margin-right:95.83333333%;margin-left:0}.ant-col-xxxl-push-24.ant-col-rtl{right:100%;left:auto}.ant-col-xxxl-pull-24.ant-col-rtl{right:auto;left:100%}.ant-col-xxxl-offset-24.ant-col-rtl{margin-right:100%;margin-left:0}}.ant-row-rtl{direction:rtl}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/carousel/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-carousel{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ant-carousel .slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.ant-carousel .slick-list:focus{outline:none}.ant-carousel .slick-list.dragging{cursor:pointer}.ant-carousel .slick-list .slick-slide{pointer-events:none}.ant-carousel .slick-list .slick-slide input.ant-radio-input,.ant-carousel .slick-list .slick-slide input.ant-checkbox-input{visibility:hidden}.ant-carousel .slick-list .slick-slide.slick-active{pointer-events:auto}.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input{visibility:visible}.ant-carousel .slick-list .slick-slide>div>div{vertical-align:bottom}.ant-carousel .slick-slider .slick-track,.ant-carousel .slick-slider .slick-list{transform:translateZ(0);touch-action:pan-y}.ant-carousel .slick-track{position:relative;top:0;left:0;display:block}.ant-carousel .slick-track:before,.ant-carousel .slick-track:after{display:table;content:""}.ant-carousel .slick-track:after{clear:both}.slick-loading .ant-carousel .slick-track{visibility:hidden}.ant-carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.ant-carousel .slick-slide img{display:block}.ant-carousel .slick-slide.slick-loading img{display:none}.ant-carousel .slick-slide.dragging img{pointer-events:none}.ant-carousel .slick-initialized .slick-slide{display:block}.ant-carousel .slick-loading .slick-slide{visibility:hidden}.ant-carousel .slick-vertical .slick-slide{display:block;height:auto}.ant-carousel .slick-arrow.slick-hidden{display:none}.ant-carousel .slick-prev,.ant-carousel .slick-next{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.ant-carousel .slick-prev:hover,.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:focus,.ant-carousel .slick-next:focus{color:transparent;background:transparent;outline:none}.ant-carousel .slick-prev:hover:before,.ant-carousel .slick-next:hover:before,.ant-carousel .slick-prev:focus:before,.ant-carousel .slick-next:focus:before{opacity:1}.ant-carousel .slick-prev.slick-disabled:before,.ant-carousel .slick-next.slick-disabled:before{opacity:.25}.ant-carousel .slick-prev{left:-25px}.ant-carousel .slick-prev:before{content:"←"}.ant-carousel .slick-next{right:-25px}.ant-carousel .slick-next:before{content:"→"}.ant-carousel .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-left:15%;padding-left:0;list-style:none}.ant-carousel .slick-dots-bottom{bottom:12px}.ant-carousel .slick-dots-top{top:12px;bottom:auto}.ant-carousel .slick-dots li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 3px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.ant-carousel .slick-dots li button{display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.ant-carousel .slick-dots li button:hover,.ant-carousel .slick-dots li button:focus{opacity:.75}.ant-carousel .slick-dots li.slick-active{width:24px}.ant-carousel .slick-dots li.slick-active button{background:#fff;opacity:1}.ant-carousel .slick-dots li.slick-active:hover,.ant-carousel .slick-dots li.slick-active:focus{opacity:1}.ant-carousel-vertical .slick-dots{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ant-carousel-vertical .slick-dots-left{right:auto;left:12px}.ant-carousel-vertical .slick-dots-right{right:12px;left:auto}.ant-carousel-vertical .slick-dots li{width:3px;height:16px;margin:4px 2px;vertical-align:baseline}.ant-carousel-vertical .slick-dots li button{width:3px;height:16px}.ant-carousel-vertical .slick-dots li.slick-active,.ant-carousel-vertical .slick-dots li.slick-active button{width:3px;height:24px}.ant-carousel-rtl{direction:rtl}.ant-carousel-rtl .ant-carousel .slick-track{right:0;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev{right:-25px;left:auto}.ant-carousel-rtl .ant-carousel .slick-prev:before{content:"→"}.ant-carousel-rtl .ant-carousel .slick-next{right:auto;left:-25px}.ant-carousel-rtl .ant-carousel .slick-next:before{content:"←"}.ant-carousel-rtl.ant-carousel .slick-dots{flex-direction:row-reverse}.ant-carousel-rtl.ant-carousel-vertical .slick-dots{flex-direction:column}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/cascader/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-cascader-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner,.ant-cascader-checkbox:hover .ant-cascader-checkbox-inner,.ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner{border-color:var(--ant-primary-color)}.ant-cascader-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-cascader-checkbox:hover:after,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after{visibility:visible}.ant-cascader-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-cascader-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-cascader-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{background-color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-cascader-checkbox-disabled{cursor:not-allowed}.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-cascader-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-cascader-checkbox-disabled:hover:after,.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after{visibility:hidden}.ant-cascader-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-cascader-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:" "}.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled{cursor:not-allowed}.ant-cascader-checkbox-wrapper+.ant-cascader-checkbox-wrapper{margin-left:8px}.ant-cascader-checkbox+span{padding-right:8px;padding-left:8px}.ant-cascader-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-cascader-checkbox-group-item{margin-right:8px}.ant-cascader-checkbox-group-item:last-child{margin-right:0}.ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item{margin-left:0}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:var(--ant-primary-color);border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-cascader{width:184px}.ant-cascader-checkbox{top:0;margin-right:8px}.ant-cascader-menus{display:flex;flex-wrap:nowrap;align-items:flex-start}.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu{width:100%;height:auto}.ant-cascader-menu{min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.ant-cascader-menu-item{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ant-cascader-menu-item:hover{background:#f5f5f5}.ant-cascader-menu-item-disabled{color:#00000040;cursor:not-allowed}.ant-cascader-menu-item-disabled:hover{background:transparent}.ant-cascader-menu-empty .ant-cascader-menu-item{color:#00000040;cursor:default;pointer-events:none}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{font-weight:600;background-color:var(--ant-primary-1)}.ant-cascader-menu-item-content{flex:auto}.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-loading-icon{margin-left:4px;color:#00000073;font-size:10px}.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon{color:#00000040}.ant-cascader-menu-item-keyword{color:#ff4d4f}.ant-cascader-rtl .ant-cascader-menu-item-expand-icon,.ant-cascader-rtl .ant-cascader-menu-item-loading-icon{margin-right:4px;margin-left:0}.ant-cascader-rtl .ant-cascader-checkbox{top:0;margin-right:0;margin-left:8px}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/checkbox/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--ant-primary-color)}.ant-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-checkbox-disabled{cursor:not-allowed}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{visibility:hidden}.ant-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:" "}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-checkbox-group-item{margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:var(--ant-primary-color);border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/collapse/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-collapse{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:2px}.ant-collapse>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse>.ant-collapse-item:last-child,.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0 0 2px 2px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000d9;line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{display:inline-block;margin-right:12px;font-size:12px;vertical-align:-1px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transition:transform .24s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{margin-left:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus{outline:none}.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only{cursor:default}.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text{cursor:pointer}.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-left:12px}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{position:relative;padding:12px 40px 12px 16px}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:absolute;top:50%;right:16px;left:auto;margin:0;transform:translateY(-50%)}.ant-collapse-content{color:#000000d9;background-color:#fff;border-top:1px solid #d9d9d9}.ant-collapse-content>.ant-collapse-content-box{padding:16px}.ant-collapse-content-hidden{display:none}.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0 0 2px 2px}.ant-collapse-borderless{background-color:#fafafa;border:0}.ant-collapse-borderless>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse-borderless>.ant-collapse-item:last-child,.ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{border-radius:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content{background-color:transparent;border-top:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:4px}.ant-collapse-ghost{background-color:transparent;border:0}.ant-collapse-ghost>.ant-collapse-item{border-bottom:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content{background-color:transparent;border-top:0}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:12px;padding-bottom:12px}.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow{color:#00000040;cursor:not-allowed}.ant-collapse-rtl{direction:rtl}.ant-collapse-rtl .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:12px 40px 12px 16px}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{margin-right:0;margin-left:12px}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transform:rotate(180deg)}.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{margin-right:auto;margin-left:0}.ant-collapse-rtl.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-right:12px;padding-left:0}/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/comment/style/index.less ***! - \************************************************************************************************************************************************************************************************************************************************************/.ant-comment{position:relative;background-color:inherit}.ant-comment-inner{display:flex;padding:16px 0}.ant-comment-avatar{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.ant-comment-avatar img{width:32px;height:32px;border-radius:50%}.ant-comment-content{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.ant-comment-content-author{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.ant-comment-content-author>a,.ant-comment-content-author>span{padding-right:8px;font-size:12px;line-height:18px}.ant-comment-content-author-name{color:#00000073;font-size:14px;transition:color .3s}.ant-comment-content-author-name>*{color:#00000073}.ant-comment-content-author-name>*:hover{color:#00000073}.ant-comment-content-author-time{color:#ccc;white-space:nowrap;cursor:auto}.ant-comment-content-detail p{margin-bottom:inherit;white-space:pre-wrap}.ant-comment-actions{margin-top:12px;margin-bottom:inherit;padding-left:0}.ant-comment-actions>li{display:inline-block;color:#00000073}.ant-comment-actions>li>span{margin-right:10px;color:#00000073;font-size:12px;cursor:pointer;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-comment-actions>li>span:hover{color:#595959}.ant-comment-nested{margin-left:44px}.ant-comment-rtl{direction:rtl}.ant-comment-rtl .ant-comment-avatar{margin-right:0;margin-left:12px}.ant-comment-rtl .ant-comment-content-author>a,.ant-comment-rtl .ant-comment-content-author>span{padding-right:0;padding-left:8px}.ant-comment-rtl .ant-comment-actions{padding-right:0}.ant-comment-rtl .ant-comment-actions>li>span{margin-right:0;margin-left:10px}.ant-comment-rtl .ant-comment-nested{margin-right:44px;margin-left:0}/*!********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/config-provider/style/index.less ***! - \********************************************************************************************************************************************************************************************************************************************************************//*!*****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/descriptions/style/index.less ***! - \*****************************************************************************************************************************************************************************************************************************************************************/.ant-descriptions-header{display:flex;align-items:center;margin-bottom:20px}.ant-descriptions-title{flex:auto;overflow:hidden;color:#000000d9;font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-descriptions-extra{margin-left:auto;color:#000000d9;font-size:14px}.ant-descriptions-view{width:100%;border-radius:2px}.ant-descriptions-view table{width:100%;table-layout:fixed}.ant-descriptions-row>th,.ant-descriptions-row>td{padding-bottom:16px}.ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-item-label{color:#000000d9;font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.ant-descriptions-item-label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-descriptions-item-label.ant-descriptions-item-no-colon:after{content:" "}.ant-descriptions-item-no-label:after{margin:0;content:""}.ant-descriptions-item-content{display:table-cell;flex:1;color:#000000d9;font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.ant-descriptions-item{padding-bottom:0;vertical-align:top}.ant-descriptions-item-container{display:flex}.ant-descriptions-item-container .ant-descriptions-item-label,.ant-descriptions-item-container .ant-descriptions-item-content{display:inline-flex;align-items:baseline}.ant-descriptions-middle .ant-descriptions-row>th,.ant-descriptions-middle .ant-descriptions-row>td{padding-bottom:12px}.ant-descriptions-small .ant-descriptions-row>th,.ant-descriptions-small .ant-descriptions-row>td{padding-bottom:8px}.ant-descriptions-bordered .ant-descriptions-view{border:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-view>table{table-layout:auto;border-collapse:collapse}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{padding:16px 24px;border-right:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-item-label:last-child,.ant-descriptions-bordered .ant-descriptions-item-content:last-child{border-right:none}.ant-descriptions-bordered .ant-descriptions-item-label{background-color:#fafafa}.ant-descriptions-bordered .ant-descriptions-item-label:after{display:none}.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #f0f0f0}.ant-descriptions-bordered .ant-descriptions-row:last-child{border-bottom:none}.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content{padding:12px 24px}.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content{padding:8px 16px}.ant-descriptions-rtl{direction:rtl}.ant-descriptions-rtl .ant-descriptions-item-label:after{margin:0 2px 0 8px}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content{border-right:none;border-left:1px solid #f0f0f0}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child{border-left:none}/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/divider/style/index.less ***! - \************************************************************************************************************************************************************************************************************************************************************/.ant-divider{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:flex;margin:16px 0;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:#0000000f}.ant-divider-horizontal.ant-divider-with-text:before,.ant-divider-horizontal.ant-divider-with-text:after{position:relative;top:50%;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{top:50%;width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:none;border-color:#0000000f;border-style:dashed;border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:#000000d9;font-weight:400;font-size:14px}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before{width:0}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after{width:100%}.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text{padding-left:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before{width:100%}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after{width:0}.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text{padding-right:0}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/drawer/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-drawer{position:fixed;z-index:1000;width:0%;height:100%;transition:width 0s ease .3s,height 0s ease .3s}.ant-drawer-content-wrapper{position:absolute;width:100%;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}.ant-drawer .ant-drawer-content{width:100%;height:100%}.ant-drawer-left,.ant-drawer-right{top:0;width:0%;height:100%}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{height:100%}.ant-drawer-left.ant-drawer-open,.ant-drawer-right.ant-drawer-open{width:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.ant-drawer-left,.ant-drawer-left .ant-drawer-content-wrapper{left:0}.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}.ant-drawer-right,.ant-drawer-right .ant-drawer-content-wrapper{right:0}.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.ant-drawer-right.ant-drawer-open.no-mask{right:1px;transform:translate(1px)}.ant-drawer-top,.ant-drawer-bottom{left:0;width:100%;height:0%}.ant-drawer-top .ant-drawer-content-wrapper,.ant-drawer-bottom .ant-drawer-content-wrapper{width:100%}.ant-drawer-top.ant-drawer-open,.ant-drawer-bottom.ant-drawer-open{height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.ant-drawer-top{top:0}.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.ant-drawer-bottom,.ant-drawer-bottom .ant-drawer-content-wrapper{bottom:0}.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}.ant-drawer-bottom.ant-drawer-open.no-mask{bottom:1px;transform:translateY(1px)}.ant-drawer.ant-drawer-open .ant-drawer-mask{height:100%;opacity:1;transition:none;animation:antdDrawerFadeIn .3s cubic-bezier(.23,1,.32,1);pointer-events:auto}.ant-drawer-title{flex:1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.ant-drawer-content{position:relative;z-index:1;overflow:auto;background-color:#fff;background-clip:padding-box;border:0}.ant-drawer-close{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.ant-drawer-close:focus,.ant-drawer-close:hover{color:#000000bf;text-decoration:none}.ant-drawer-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-drawer-header-title{display:flex;flex:1;align-items:center;justify-content:space-between}.ant-drawer-header-close-only{padding-bottom:0;border:none}.ant-drawer-wrapper-body{display:flex;flex-flow:column nowrap;width:100%;height:100%}.ant-drawer-body{flex-grow:1;padding:24px;overflow:auto;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-drawer-footer{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.ant-drawer-mask{position:absolute;top:0;left:0;width:100%;height:0;background-color:#00000073;opacity:0;transition:opacity .3s linear,height 0s ease .3s;pointer-events:none}.ant-drawer .ant-picker-clear{background:#fff}@keyframes antdDrawerFadeIn{0%{opacity:0}to{opacity:1}}.ant-drawer-rtl{direction:rtl}.ant-drawer-rtl .ant-drawer-close{margin-right:0;margin-left:12px}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/form/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-form-item .ant-upload{background:transparent}.ant-form-item .ant-upload.ant-upload-drag{background:#fafafa}.ant-form-item input[type=radio],.ant-form-item input[type=checkbox]{width:14px;height:14px}.ant-form-item .ant-radio-inline,.ant-form-item .ant-checkbox-inline{display:inline-block;margin-left:8px;font-weight:400;vertical-align:middle;cursor:pointer}.ant-form-item .ant-radio-inline:first-child,.ant-form-item .ant-checkbox-inline:first-child{margin-left:0}.ant-form-item .ant-checkbox-vertical,.ant-form-item .ant-radio-vertical{display:block}.ant-form-item .ant-checkbox-vertical+.ant-checkbox-vertical,.ant-form-item .ant-radio-vertical+.ant-radio-vertical{margin-left:0}.ant-form-item .ant-input-number+.ant-form-text{margin-left:8px}.ant-form-item .ant-input-number-handler-wrap{z-index:2}.ant-form-item .ant-select,.ant-form-item .ant-cascader-picker{width:100%}.ant-form-item .ant-picker-calendar-year-select,.ant-form-item .ant-picker-calendar-month-select,.ant-form-item .ant-input-group .ant-select,.ant-form-item .ant-input-group .ant-cascader-picker,.ant-form-item .ant-input-number-group .ant-select,.ant-form-item .ant-input-number-group .ant-cascader-picker{width:auto}.ant-form-inline{display:flex;flex-wrap:wrap}.ant-form-inline .ant-form-item{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.ant-form-inline .ant-form-item-with-help{margin-bottom:24px}.ant-form-inline .ant-form-item>.ant-form-item-label,.ant-form-inline .ant-form-item>.ant-form-item-control{display:inline-block;vertical-align:top}.ant-form-inline .ant-form-item>.ant-form-item-label{flex:none}.ant-form-inline .ant-form-item .ant-form-text,.ant-form-inline .ant-form-item .ant-form-item-has-feedback{display:inline-block}.ant-form-horizontal .ant-form-item-label{flex-grow:0}.ant-form-horizontal .ant-form-item-control{flex:1 1 0;min-width:0}.ant-form-horizontal .ant-form-item-label.ant-col-24+.ant-form-item-control{min-width:unset}.ant-form-vertical .ant-form-item{flex-direction:column}.ant-form-vertical .ant-form-item-label>label{height:auto}.ant-form-vertical .ant-form-item-label,.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-form-vertical .ant-form-item-label>label,.ant-col-24.ant-form-item-label>label,.ant-col-xl-24.ant-form-item-label>label{margin:0}.ant-form-vertical .ant-form-item-label>label:after,.ant-col-24.ant-form-item-label>label:after,.ant-col-xl-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-form-vertical .ant-form-item-label,.ant-form-rtl.ant-col-24.ant-form-item-label,.ant-form-rtl.ant-col-xl-24.ant-form-item-label{text-align:right}@media (max-width: 575px){.ant-form-item .ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-form-item .ant-form-item-label>label{margin:0}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-form-item .ant-form-item-label{text-align:right}.ant-form .ant-form-item{flex-wrap:wrap}.ant-form .ant-form-item .ant-form-item-label,.ant-form .ant-form-item .ant-form-item-control{flex:0 0 100%;max-width:100%}.ant-col-xs-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-xs-24.ant-form-item-label>label{margin:0}.ant-col-xs-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xs-24.ant-form-item-label{text-align:right}}@media (max-width: 767px){.ant-col-sm-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-sm-24.ant-form-item-label>label{margin:0}.ant-col-sm-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-sm-24.ant-form-item-label{text-align:right}}@media (max-width: 991px){.ant-col-md-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-md-24.ant-form-item-label>label{margin:0}.ant-col-md-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-md-24.ant-form-item-label{text-align:right}}@media (max-width: 1199px){.ant-col-lg-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-lg-24.ant-form-item-label>label{margin:0}.ant-col-lg-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-lg-24.ant-form-item-label{text-align:right}}@media (max-width: 1599px){.ant-col-xl-24.ant-form-item-label{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.ant-col-xl-24.ant-form-item-label>label{margin:0}.ant-col-xl-24.ant-form-item-label>label:after{display:none}.ant-form-rtl.ant-col-xl-24.ant-form-item-label{text-align:right}}.ant-form-item-explain-error{color:var(--ant-error-color)}.ant-form-item-explain-warning{color:var(--ant-warning-color)}.ant-form-item-has-feedback .ant-input{padding-right:24px}.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:18px}.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:28px}.ant-form-item-has-feedback .ant-switch{margin:2px 0 4px}.ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-item-has-feedback>.ant-select .ant-select-clear,.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear{right:32px}.ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value,.ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value{padding-right:42px}.ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:19px}.ant-form-item-has-feedback .ant-cascader-picker-clear{right:32px}.ant-form-item-has-feedback .ant-picker,.ant-form-item-has-feedback .ant-picker-large{padding-right:29.2px}.ant-form-item-has-feedback .ant-picker-small{padding-right:25.2px}.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{position:absolute;top:50%;right:0;z-index:1;width:32px;height:20px;margin-top:-10px;font-size:14px;line-height:20px;text-align:center;visibility:visible;animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon{color:var(--ant-success-color);animation-name:diffZoomIn1!important}.ant-form-item-has-warning .ant-form-item-split{color:var(--ant-warning-color)}.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:#fff;border-color:var(--ant-warning-color)}.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-form-item-has-warning :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused{border-color:var(--ant-warning-color-hover);box-shadow:0 0 0 2px var(--ant-warning-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input{border-color:var(--ant-warning-color-hover);box-shadow:0 0 0 2px var(--ant-warning-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-prefix,.ant-form-item-has-warning .ant-input-number-prefix{color:var(--ant-warning-color)}.ant-form-item-has-warning :not(.ant-input-group-addon-disabled).ant-input-group-addon,.ant-form-item-has-warning :not(.ant-input-number-group-addon-disabled).ant-input-number-group-addon{color:var(--ant-warning-color);border-color:var(--ant-warning-color)}.ant-form-item-has-warning .has-feedback{color:var(--ant-warning-color)}.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon{color:var(--ant-warning-color);animation-name:diffZoomIn3!important}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#fff;border-color:var(--ant-warning-color)!important}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector{border-color:var(--ant-warning-color-hover);box-shadow:0 0 0 2px var(--ant-warning-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-number,.ant-form-item-has-warning .ant-picker{background-color:#fff;border-color:var(--ant-warning-color)}.ant-form-item-has-warning .ant-input-number-focused,.ant-form-item-has-warning .ant-picker-focused,.ant-form-item-has-warning .ant-input-number:focus,.ant-form-item-has-warning .ant-picker:focus{border-color:var(--ant-warning-color-hover);box-shadow:0 0 0 2px var(--ant-warning-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,.ant-form-item-has-warning .ant-picker:not([disabled]):hover{background-color:#fff;border-color:var(--ant-warning-color)}.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input{border-color:var(--ant-warning-color-hover);box-shadow:0 0 0 2px var(--ant-warning-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-form-item-split{color:var(--ant-error-color)}.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover{background-color:#fff;border-color:var(--ant-error-color)}.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-form-item-has-error :not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-prefix,.ant-form-item-has-error .ant-input-number-prefix{color:var(--ant-error-color)}.ant-form-item-has-error :not(.ant-input-group-addon-disabled).ant-input-group-addon,.ant-form-item-has-error :not(.ant-input-number-group-addon-disabled).ant-input-number-group-addon{color:var(--ant-error-color);border-color:var(--ant-error-color)}.ant-form-item-has-error .has-feedback{color:var(--ant-error-color)}.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon{color:var(--ant-error-color);animation-name:diffZoomIn2!important}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:#fff;border-color:var(--ant-error-color)!important}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-form-item-has-error .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:0;box-shadow:none}.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus{border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-picker{background-color:#fff;border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-input-number-focused,.ant-form-item-has-error .ant-picker-focused,.ant-form-item-has-error .ant-input-number:focus,.ant-form-item-has-error .ant-picker:focus{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-input-number:not([disabled]):hover,.ant-form-item-has-error .ant-picker:not([disabled]):hover{background-color:#fff;border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover{background-color:#fff;border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-cascader-picker:hover .ant-cascader-picker-label:hover+.ant-cascader-input.ant-input{border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input{background-color:#fff;border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-transfer-list{border-color:var(--ant-error-color)}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-has-error .ant-radio-button-wrapper{border-color:var(--ant-error-color)!important}.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--ant-error-color)}.ant-form-item-has-error .ant-mentions{border-color:var(--ant-error-color)!important}.ant-form-item-has-error .ant-mentions-focused,.ant-form-item-has-error .ant-mentions:focus{border-color:var(--ant-error-color-hover);box-shadow:0 0 0 2px var(--ant-error-color-outline);border-right-width:1px!important;outline:0}.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon{display:inline-block;color:var(--ant-primary-color)}.ant-form{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-form legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.ant-form label{font-size:14px}.ant-form input[type=search]{box-sizing:border-box}.ant-form input[type=radio],.ant-form input[type=checkbox]{line-height:normal}.ant-form input[type=file]{display:block}.ant-form input[type=range]{display:block;width:100%}.ant-form select[multiple],.ant-form select[size]{height:auto}.ant-form input[type=file]:focus,.ant-form input[type=radio]:focus,.ant-form input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ant-form output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.ant-form .ant-form-text{display:inline-block;padding-right:8px}.ant-form-small .ant-form-item-label>label{height:24px}.ant-form-small .ant-form-item-control-input{min-height:24px}.ant-form-large .ant-form-item-label>label{height:40px}.ant-form-large .ant-form-item-control-input{min-height:40px}.ant-form-item{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";vertical-align:top}.ant-form-item-with-help{margin-bottom:0;transition:none}.ant-form-item-hidden,.ant-form-item-hidden.ant-row{display:none}.ant-form-item-label{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.ant-form-item-label-left{text-align:left}.ant-form-item-label-wrap{overflow:unset;line-height:1.3215em;white-space:unset}.ant-form-item-label>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#000000d9;font-size:14px}.ant-form-item-label>label>.anticon{font-size:14px;vertical-align:top}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-form-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item-label>label .ant-form-item-optional{display:inline-block;margin-left:4px;color:#00000073}.ant-form-hide-required-mark .ant-form-item-label>label .ant-form-item-optional{display:none}.ant-form-item-label>label .ant-form-item-tooltip{color:#00000073;cursor:help;writing-mode:horizontal-tb;-webkit-margin-start:4px;margin-inline-start:4px}.ant-form-item-label>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-form-item-label>label.ant-form-item-no-colon:after{content:" "}.ant-form-item-control{display:flex;flex-direction:column;flex-grow:1}.ant-form-item-control:first-child:not([class^="ant-col-"]):not([class*=" ant-col-"]){width:100%}.ant-form-item-control-input{position:relative;display:flex;align-items:center;min-height:32px}.ant-form-item-control-input-content{flex:auto;max-width:100%}.ant-form-item-explain,.ant-form-item-extra{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.ant-form-item-explain-connected{height:0;min-height:0;opacity:0}.ant-form-item-extra{min-height:24px}.ant-form-item .ant-input-textarea-show-count:after{margin-bottom:-22px}.ant-form-item-with-help .ant-form-item-explain{height:auto;min-height:24px;opacity:1}.ant-show-help{transition:height .3s linear,min-height .3s linear,margin-bottom .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-show-help-leave{min-height:24px}.ant-show-help-leave-active{min-height:0}.ant-show-help-item{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.ant-show-help-item-appear,.ant-show-help-item-enter{transform:translateY(-5px);opacity:0}.ant-show-help-item-appear-active,.ant-show-help-item-enter-active{transform:translateY(0);opacity:1}.ant-show-help-item-leave-active{transform:translateY(-5px)}@keyframes diffZoomIn1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn2{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes diffZoomIn3{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ant-form-rtl{direction:rtl}.ant-form-rtl .ant-form-item-label{text-align:left}.ant-form-rtl .ant-form-item-label>label.ant-form-item-required:before{margin-right:0;margin-left:4px}.ant-form-rtl .ant-form-item-label>label:after{margin:0 2px 0 8px}.ant-form-rtl .ant-form-item-label>label .ant-form-item-optional{margin-right:4px;margin-left:0}.ant-col-rtl .ant-form-item-control:first-child{width:100%}.ant-form-rtl .ant-form-item-has-feedback .ant-input{padding-right:11px;padding-left:24px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:11px;padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input,.ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number{padding:0}.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:auto;left:28px}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number{padding-left:18px}.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value,.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value{padding-right:0;padding-left:42px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow{margin-right:0;margin-left:19px}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear{right:auto;left:32px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker,.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large{padding-right:11px;padding-left:29.2px}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small{padding-right:7px;padding-left:25.2px}.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon{right:auto;left:0}.ant-form-rtl.ant-form-inline .ant-form-item{margin-right:0;margin-left:16px}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/icon/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************//*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/image/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-image{position:relative;display:inline-block}.ant-image-img{width:100%;height:auto;vertical-align:middle}.ant-image-img-placeholder{background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:30%}.ant-image-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.ant-image-mask-info{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-image-mask-info .anticon{-webkit-margin-end:4px;margin-inline-end:4px}.ant-image-mask:hover{opacity:1}.ant-image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.ant-image-preview{pointer-events:none;height:100%;text-align:center}.ant-image-preview.ant-zoom-enter,.ant-image-preview.antzoom-appear{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-image-preview-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.ant-image-preview-mask-hidden{display:none}.ant-image-preview-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-image-preview-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ant-image-preview-img{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleZ(1);cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.ant-image-preview-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.ant-image-preview-img-wrapper:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.ant-image-preview-moving .ant-image-preview-img{cursor:grabbing}.ant-image-preview-moving .ant-image-preview-img-wrapper{transition-duration:0s}.ant-image-preview-wrap{z-index:1080}.ant-image-preview-operations{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:row-reverse;align-items:center;width:100%;color:#ffffffd9;list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.ant-image-preview-operations-operation{margin-left:12px;padding:12px;cursor:pointer}.ant-image-preview-operations-operation-disabled{color:#ffffff40;pointer-events:none}.ant-image-preview-operations-operation:last-of-type{margin-left:0}.ant-image-preview-operations-icon{font-size:18px}.ant-image-preview-switch-left,.ant-image-preview-switch-right{position:absolute;top:50%;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;color:#ffffffd9;background:rgba(0,0,0,.1);border-radius:50%;cursor:pointer;pointer-events:auto}.ant-image-preview-switch-left-disabled,.ant-image-preview-switch-right-disabled{color:#ffffff40;cursor:not-allowed}.ant-image-preview-switch-left-disabled>.anticon,.ant-image-preview-switch-right-disabled>.anticon{cursor:not-allowed}.ant-image-preview-switch-left>.anticon,.ant-image-preview-switch-right>.anticon{font-size:18px}.ant-image-preview-switch-left{left:10px}.ant-image-preview-switch-right{right:10px}/*!*****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/input-number/style/index.less ***! - \*****************************************************************************************************************************************************************************************************************************************************************/.ant-input-number-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:static;display:inline-flex;width:90px;padding:0;-webkit-padding-start:11px;padding-inline-start:11px}.ant-input-number-affix-wrapper::-moz-placeholder{opacity:1}.ant-input-number-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-affix-wrapper:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-number-affix-wrapper:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-input-number-affix-wrapper:focus,.ant-input-number-affix-wrapper-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-input-number-affix-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-affix-wrapper-borderless,.ant-input-number-affix-wrapper-borderless:hover,.ant-input-number-affix-wrapper-borderless:focus,.ant-input-number-affix-wrapper-borderless-focused,.ant-input-number-affix-wrapper-borderless-disabled,.ant-input-number-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-affix-wrapper-sm{padding:0 7px}.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover{border-color:var(--ant-primary-5);border-right-width:1px!important;z-index:1}.ant-input-number-affix-wrapper-focused,.ant-input-number-affix-wrapper:focus{z-index:1}.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled]{background:transparent}.ant-input-number-affix-wrapper>div.ant-input-number{width:100%;border:none;outline:none}.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused{box-shadow:none!important}.ant-input-number-affix-wrapper input.ant-input-number-input{padding:0}.ant-input-number-affix-wrapper:before{width:0;visibility:hidden;content:" "}.ant-input-number-prefix{display:flex;flex:none;align-items:center;-webkit-margin-end:4px;margin-inline-end:4px}.ant-input-number-group-wrapper .ant-input-number-affix-wrapper{width:100%}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{opacity:1}.ant-input-number::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:focus,.ant-input-number-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-input-number[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless:hover,.ant-input-number-borderless:focus,.ant-input-number-borderless-focused,.ant-input-number-borderless-disabled,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0 7px}.ant-input-number-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-number-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-number-group>[class*=col-]{padding-right:8px}.ant-input-number-group>[class*=col-]:last-child{padding-right:0}.ant-input-number-group-addon,.ant-input-number-group-wrap,.ant-input-number-group>.ant-input-number{display:table-cell}.ant-input-number-group-addon:not(:first-child):not(:last-child),.ant-input-number-group-wrap:not(:first-child):not(:last-child),.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child){border-radius:0}.ant-input-number-group-addon,.ant-input-number-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-number-group-wrap>*{display:block!important}.ant-input-number-group .ant-input-number{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-number-group .ant-input-number:focus{z-index:1;border-right-width:1px}.ant-input-number-group .ant-input-number:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover{z-index:0}.ant-input-number-group-addon{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-number-group-addon .ant-select{margin:-5px -11px}.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-number-group-addon .ant-select-open .ant-select-selector,.ant-input-number-group-addon .ant-select-focused .ant-select-selector{color:var(--ant-primary-color)}.ant-input-number-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-number-group>.ant-input-number:first-child,.ant-input-number-group-addon:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector,.ant-input-number-group-addon:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-number-group-addon:first-child{border-right:0}.ant-input-number-group-addon:last-child{border-left:0}.ant-input-number-group>.ant-input-number:last-child,.ant-input-number-group-addon:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector,.ant-input-number-group-addon:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group-lg .ant-input-number,.ant-input-number-group-lg>.ant-input-number-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-number-group-sm .ant-input-number,.ant-input-number-group-sm>.ant-input-number-group-addon{padding:0 7px}.ant-input-number-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-number-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-number-group.ant-input-number-group-compact{display:block}.ant-input-number-group.ant-input-number-group-compact:before{display:table;content:""}.ant-input-number-group.ant-input-number-group-compact:after{display:table;clear:both;content:""}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range{display:inline-flex}.ant-input-number-group.ant-input-number-group-compact>*:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-number{float:none}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input{border-right-width:1px;border-radius:0}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:hover{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:focus{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused{z-index:1}.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-number-group.ant-input-number-group-compact>*:first-child,.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-number-group.ant-input-number-group-compact>*:last-child,.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-number-group-wrapper{display:inline-block;text-align:start;vertical-align:top}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:#00000073;font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:var(--ant-primary-5)}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:#00000073;line-height:12px;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-handler-up-inner>*,.ant-input-number-handler-down-inner>*{line-height:1}.ant-input-number-handler-up-inner svg,.ant-input-number-handler-down-inner svg{display:inline-block}.ant-input-number-handler-up-inner:before,.ant-input-number-handler-down-inner:before{display:none}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon{display:block}.ant-input-number:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-input-number-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap,.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.ant-input-number-input::-moz-placeholder{opacity:1}.ant-input-number-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap,.ant-input-number-focused .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-up-disabled,.ant-input-number-handler-down-disabled{cursor:not-allowed}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner{color:#00000040}.ant-input-number-borderless{box-shadow:none}.ant-input-number-out-of-range input{color:var(--ant-error-color)}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler{border-right:1px solid #d9d9d9;border-left:0}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-handler-up{border-top-right-radius:0}.ant-input-number-rtl .ant-input-number-handler-down{border-bottom-right-radius:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/input/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-input-affix-wrapper{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.ant-input-affix-wrapper::-moz-placeholder{opacity:1}.ant-input-affix-wrapper::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input-affix-wrapper:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-input-rtl .ant-input-affix-wrapper:hover{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-input-rtl .ant-input-affix-wrapper:focus,.ant-input-rtl .ant-input-affix-wrapper-focused{border-right-width:0;border-left-width:1px!important}.ant-input-affix-wrapper-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-affix-wrapper[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-affix-wrapper{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-affix-wrapper-lg{padding:6.5px 11px;font-size:16px}.ant-input-affix-wrapper-sm{padding:0 7px}.ant-input-affix-wrapper-rtl{direction:rtl}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--ant-primary-5);border-right-width:1px!important;z-index:1}.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-right-width:0;border-left-width:1px!important}.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{z-index:0}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{z-index:1}.ant-input-affix-wrapper-disabled .ant-input[disabled]{background:transparent}.ant-input-affix-wrapper>input.ant-input{padding:0;border:none;outline:none}.ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none!important}.ant-input-affix-wrapper:before{width:0;visibility:hidden;content:" "}.ant-input-prefix,.ant-input-suffix{display:flex;flex:none;align-items:center}.ant-input-show-count-suffix{color:#00000073}.ant-input-show-count-has-suffix{margin-right:2px}.ant-input-prefix{margin-right:4px}.ant-input-suffix{margin-left:4px}.anticon.ant-input-clear-icon{margin:0;color:#00000040;font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.anticon.ant-input-clear-icon:hover{color:#00000073}.anticon.ant-input-clear-icon:active{color:#000000d9}.anticon.ant-input-clear-icon-hidden{visibility:hidden}.anticon.ant-input-clear-icon-has-suffix{margin:0 4px}.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0!important;border:0!important}.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{position:absolute;top:8px;right:8px;z-index:1}.ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input::-moz-placeholder{opacity:1}.ant-input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-input:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-input-rtl .ant-input:hover{border-right-width:0;border-left-width:1px!important}.ant-input:focus,.ant-input-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-input-rtl .ant-input:focus,.ant-input-rtl .ant-input-focused{border-right-width:0;border-left-width:1px!important}.ant-input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-borderless,.ant-input-borderless:hover,.ant-input-borderless:focus,.ant-input-borderless-focused,.ant-input-borderless-disabled,.ant-input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-lg{padding:6.5px 11px;font-size:16px}.ant-input-sm{padding:0 7px}.ant-input-rtl{direction:rtl}.ant-input-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-group>[class*=col-]{padding-right:8px}.ant-input-group>[class*=col-]:last-child{padding-right:0}.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{display:table-cell}.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){border-radius:0}.ant-input-group-addon,.ant-input-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-group-wrap>*{display:block!important}.ant-input-group .ant-input{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-group .ant-input:focus{z-index:1;border-right-width:1px}.ant-input-group .ant-input:hover{z-index:1;border-right-width:1px}.ant-input-search-with-button .ant-input-group .ant-input:hover{z-index:0}.ant-input-group-addon{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.ant-input-group-addon .ant-select{margin:-5px -11px}.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-group-addon .ant-select-open .ant-select-selector,.ant-input-group-addon .ant-select-focused .ant-select-selector{color:var(--ant-primary-color)}.ant-input-group-addon .ant-cascader-picker{margin:-9px -12px;background-color:transparent}.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{text-align:left;border:0;box-shadow:none}.ant-input-group>.ant-input:first-child,.ant-input-group-addon:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector,.ant-input-group-addon:first-child .ant-select .ant-select-selector{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child{border-right:0}.ant-input-group-addon:last-child{border-left:0}.ant-input-group>.ant-input:last-child,.ant-input-group-addon:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector,.ant-input-group-addon:last-child .ant-select .ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{padding:6.5px 11px;font-size:16px}.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{padding:0 7px}.ant-input-group-lg .ant-select-single .ant-select-selector{height:40px}.ant-input-group-sm .ant-select-single .ant-select-selector{height:24px}.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group.ant-input-group-compact{display:block}.ant-input-group.ant-input-group-compact:before{display:table;content:""}.ant-input-group.ant-input-group-compact:after{display:table;clear:both;content:""}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-group.ant-input-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper{display:inline-flex}.ant-input-group.ant-input-group-compact>.ant-picker-range{display:inline-flex}.ant-input-group.ant-input-group-compact>*:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-group.ant-input-group-compact .ant-input{float:none}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input{border-right-width:1px;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select-focused{z-index:1}.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow{z-index:1}.ant-input-group.ant-input-group-compact>*:first-child,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input{border-top-left-radius:2px;border-bottom-left-radius:2px}.ant-input-group.ant-input-group-compact>*:last-child,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{margin-left:-1px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{border-radius:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:2px 0 0 2px}.ant-input-group>.ant-input-rtl:first-child,.ant-input-group-rtl .ant-input-group-addon:first-child{border-radius:0 2px 2px 0}.ant-input-group-rtl .ant-input-group-addon:first-child{border-right:1px solid #d9d9d9;border-left:0}.ant-input-group-rtl .ant-input-group-addon:last-child{border-right:0;border-left:1px solid #d9d9d9}.ant-input-group-rtl.ant-input-group>.ant-input:last-child,.ant-input-group-rtl.ant-input-group-addon:last-child{border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child){border-radius:2px 0 0 2px}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child){border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>*:first-child,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input{border-radius:0 2px 2px 0}.ant-input-group-rtl.ant-input-group.ant-input-group-compact>*:last-child,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input{border-left-width:1px;border-radius:2px 0 0 2px}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{margin-right:-1px;margin-left:0}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{border-radius:0 2px 2px 0}.ant-input-group-wrapper{display:inline-block;width:100%;text-align:start;vertical-align:top}.ant-input-password-icon{color:#00000073;cursor:pointer;transition:all .3s}.ant-input-password-icon:hover{color:#000000d9}.ant-input[type=color]{height:32px}.ant-input[type=color].ant-input-lg{height:40px}.ant-input[type=color].ant-input-sm{height:24px;padding-top:3px;padding-bottom:3px}.ant-input-textarea-show-count>.ant-input{height:100%}.ant-input-textarea-show-count:after{float:right;color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none}.ant-input-search .ant-input:hover,.ant-input-search .ant-input:focus{border-color:var(--ant-primary-5)}.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:var(--ant-primary-5)}.ant-input-search .ant-input-affix-wrapper{border-radius:0}.ant-input-search .ant-input-lg{line-height:1.5713}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{left:-1px;padding:0;border:0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){color:#00000073}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{top:0;right:0;bottom:0;left:0}.ant-input-search-button{height:32px}.ant-input-search-button:hover,.ant-input-search-button:focus{z-index:1}.ant-input-search-large .ant-input-search-button{height:40px}.ant-input-search-small .ant-input-search-button{height:24px}.ant-input-group-wrapper-rtl,.ant-input-group-rtl{direction:rtl}.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{border:none;outline:none}.ant-input-affix-wrapper-rtl .ant-input-prefix{margin:0 0 0 4px}.ant-input-affix-wrapper-rtl .ant-input-suffix{margin:0 4px 0 0}.ant-input-textarea-rtl{direction:rtl}.ant-input-textarea-rtl.ant-input-textarea-show-count:after{text-align:left}.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{margin-right:0;margin-left:4px}.ant-input-affix-wrapper-rtl .ant-input-clear-icon{right:auto;left:8px}.ant-input-search-rtl{direction:rtl}.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-right-color:var(--ant-primary-5);border-left-color:#d9d9d9}.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused{border-right-color:var(--ant-primary-5)}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon{right:-1px;left:auto}.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button{border-radius:2px 0 0 2px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ant-input{height:32px}.ant-input-lg{height:40px}.ant-input-sm{height:24px}.ant-input-affix-wrapper>input.ant-input{height:auto}}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/layout/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-layout{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.ant-layout,.ant-layout *{box-sizing:border-box}.ant-layout.ant-layout-has-sider{flex-direction:row}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{width:0}.ant-layout-header,.ant-layout-footer{flex:0 0 auto}.ant-layout-header{height:64px;padding:0 50px;color:#000000d9;line-height:64px;background:#001529}.ant-layout-footer{padding:24px 50px;color:#000000d9;font-size:14px;background:#f0f2f5}.ant-layout-content{flex:auto;min-height:0}.ant-layout-sider{position:relative;min-width:0;background:#001529;transition:all .2s}.ant-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed{width:auto}.ant-layout-sider-has-trigger{padding-bottom:48px}.ant-layout-sider-right{order:1}.ant-layout-sider-trigger{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}.ant-layout-sider-zero-width>*{overflow:hidden}.ant-layout-sider-zero-width-trigger{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.ant-layout-sider-zero-width-trigger:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.ant-layout-sider-zero-width-trigger:hover:after{background:rgba(255,255,255,.1)}.ant-layout-sider-zero-width-trigger-right{left:-36px;border-radius:2px 0 0 2px}.ant-layout-sider-light{background:#fff}.ant-layout-sider-light .ant-layout-sider-trigger,.ant-layout-sider-light .ant-layout-sider-zero-width-trigger{color:#000000d9;background:#fff}.ant-layout-rtl{direction:rtl}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/list/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-list{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative}.ant-list *{outline:none}.ant-list-pagination{margin-top:24px;text-align:right}.ant-list-pagination .ant-pagination-options{text-align:left}.ant-list-more{margin-top:12px;text-align:center}.ant-list-more button{padding-right:32px;padding-left:32px}.ant-list-spin{min-height:40px;text-align:center}.ant-list-empty-text{padding:16px;color:#00000040;font-size:14px;text-align:center}.ant-list-items{margin:0;padding:0;list-style:none}.ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#000000d9}.ant-list-item-meta{display:flex;flex:1;align-items:flex-start;max-width:100%}.ant-list-item-meta-avatar{margin-right:16px}.ant-list-item-meta-content{flex:1 0;width:0;color:#000000d9}.ant-list-item-meta-title{margin-bottom:4px;color:#000000d9;font-size:14px;line-height:1.5715}.ant-list-item-meta-title>a{color:#000000d9;transition:all .3s}.ant-list-item-meta-title>a:hover{color:var(--ant-primary-color)}.ant-list-item-meta-description{color:#00000073;font-size:14px;line-height:1.5715}.ant-list-item-action{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.ant-list-item-action>li{position:relative;display:inline-block;padding:0 8px;color:#00000073;font-size:14px;line-height:1.5715;text-align:center}.ant-list-item-action>li:first-child{padding-left:0}.ant-list-item-action-split{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.ant-list-header,.ant-list-footer{background:transparent}.ant-list-header,.ant-list-footer{padding-top:12px;padding-bottom:12px}.ant-list-empty{padding:16px 0;color:#00000073;font-size:12px;text-align:center}.ant-list-split .ant-list-item{border-bottom:1px solid #f0f0f0}.ant-list-split .ant-list-item:last-child{border-bottom:none}.ant-list-split .ant-list-header{border-bottom:1px solid #f0f0f0}.ant-list-split.ant-list-empty .ant-list-footer{border-top:1px solid #f0f0f0}.ant-list-loading .ant-list-spin-nested-loading{min-height:32px}.ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item:last-child{border-bottom:1px solid #f0f0f0}.ant-list-lg .ant-list-item{padding:16px 24px}.ant-list-sm .ant-list-item{padding:8px 16px}.ant-list-vertical .ant-list-item{align-items:initial}.ant-list-vertical .ant-list-item-main{display:block;flex:1}.ant-list-vertical .ant-list-item-extra{margin-left:40px}.ant-list-vertical .ant-list-item-meta{margin-bottom:16px}.ant-list-vertical .ant-list-item-meta-title{margin-bottom:12px;color:#000000d9;font-size:16px;line-height:24px}.ant-list-vertical .ant-list-item-action{margin-top:16px;margin-left:auto}.ant-list-vertical .ant-list-item-action>li{padding:0 16px}.ant-list-vertical .ant-list-item-action>li:first-child{padding-left:0}.ant-list-grid .ant-col>.ant-list-item{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.ant-list-item-no-flex{display:block}.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:right}.ant-list-bordered{border:1px solid #d9d9d9;border-radius:2px}.ant-list-bordered .ant-list-header,.ant-list-bordered .ant-list-footer,.ant-list-bordered .ant-list-item{padding-right:24px;padding-left:24px}.ant-list-bordered .ant-list-pagination{margin:16px 24px}.ant-list-bordered.ant-list-sm .ant-list-item,.ant-list-bordered.ant-list-sm .ant-list-header,.ant-list-bordered.ant-list-sm .ant-list-footer{padding:8px 16px}.ant-list-bordered.ant-list-lg .ant-list-item,.ant-list-bordered.ant-list-lg .ant-list-header,.ant-list-bordered.ant-list-lg .ant-list-footer{padding:16px 24px}@media screen and (max-width: 768px){.ant-list-item-action,.ant-list-vertical .ant-list-item-extra{margin-left:24px}}@media screen and (max-width: 576px){.ant-list-item{flex-wrap:wrap}.ant-list-item-action{margin-left:12px}.ant-list-vertical .ant-list-item{flex-wrap:wrap-reverse}.ant-list-vertical .ant-list-item-main{min-width:220px}.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}.ant-list-rtl{direction:rtl;text-align:right}.ant-list-rtl .ReactVirtualized__List .ant-list-item{direction:rtl}.ant-list-rtl .ant-list-pagination{text-align:left}.ant-list-rtl .ant-list-item-meta-avatar{margin-right:0;margin-left:16px}.ant-list-rtl .ant-list-item-action{margin-right:48px;margin-left:0}.ant-list.ant-list-rtl .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list-item-action-split{right:auto;left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin-right:40px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-action{margin-right:auto}.ant-list-rtl .ant-list-vertical .ant-list-item-action>li:first-child{padding-right:0;padding-left:16px}.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action{float:left}@media screen and (max-width: 768px){.ant-list-rtl .ant-list-item-action,.ant-list-rtl .ant-list-vertical .ant-list-item-extra{margin-right:24px;margin-left:0}}@media screen and (max-width: 576px){.ant-list-rtl .ant-list-item-action{margin-right:22px;margin-left:0}.ant-list-rtl.ant-list-vertical .ant-list-item-extra{margin:auto auto 16px}}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/spin/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-spin{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;display:none;color:var(--ant-primary-color);text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ant-spin-spinning{position:static;display:inline-block;opacity:1}.ant-spin-nested-loading{position:relative}.ant-spin-nested-loading>div>.ant-spin{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:absolute;top:50%;left:50%;margin:-10px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-text{position:absolute;top:50%;width:100%;padding-top:5px;text-shadow:0 1px 2px #fff}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot{margin-top:-20px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot{margin:-7px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text{padding-top:2px}.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot{margin-top:-17px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot{margin:-16px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text{padding-top:11px}.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot{margin-top:-26px}.ant-spin-container{position:relative;transition:opacity .3s}.ant-spin-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none \ ;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.ant-spin-blur{clear:both;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ant-spin-blur:after{opacity:.4;pointer-events:auto}.ant-spin-tip{color:#00000073}.ant-spin-dot{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.ant-spin-dot-item{position:absolute;display:block;width:9px;height:9px;background-color:var(--ant-primary-color);border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.ant-spin-dot-item:nth-child(1){top:0;left:0}.ant-spin-dot-item:nth-child(2){top:0;right:0;animation-delay:.4s}.ant-spin-dot-item:nth-child(3){right:0;bottom:0;animation-delay:.8s}.ant-spin-dot-item:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.ant-spin-dot-spin{transform:rotate(45deg);animation:antRotate 1.2s infinite linear}.ant-spin-sm .ant-spin-dot{font-size:14px}.ant-spin-sm .ant-spin-dot i{width:6px;height:6px}.ant-spin-lg .ant-spin-dot{font-size:32px}.ant-spin-lg .ant-spin-dot i{width:14px;height:14px}.ant-spin.ant-spin-show-text .ant-spin-text{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ant-spin-blur{background:#fff;opacity:.5}}@keyframes antSpinMove{to{opacity:1}}@keyframes antRotate{to{transform:rotate(405deg)}}.ant-spin-rtl{direction:rtl}.ant-spin-rtl .ant-spin-dot-spin{transform:rotate(-45deg);animation-name:antRotateRtl}@keyframes antRotateRtl{to{transform:rotate(-405deg)}}/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/pagination/style/index.less ***! - \***************************************************************************************************************************************************************************************************************************************************************/.ant-pagination{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-pagination ul,.ant-pagination ol{margin:0;padding:0;list-style:none}.ant-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.ant-pagination-total-text{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.ant-pagination-item{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:#000000d9;transition:none}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:hover{border-color:var(--ant-primary-color);transition:all .3s}.ant-pagination-item:hover a{color:var(--ant-primary-color)}.ant-pagination-item:focus-visible{border-color:var(--ant-primary-color);transition:all .3s}.ant-pagination-item:focus-visible a{color:var(--ant-primary-color)}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:var(--ant-primary-color)}.ant-pagination-item-active a{color:var(--ant-primary-color)}.ant-pagination-item-active:hover{border-color:var(--ant-primary-5)}.ant-pagination-item-active:focus-visible{border-color:var(--ant-primary-5)}.ant-pagination-item-active:hover a{color:var(--ant-primary-5)}.ant-pagination-item-active:focus-visible a{color:var(--ant-primary-5)}.ant-pagination-jump-prev,.ant-pagination-jump-next{outline:0}.ant-pagination-jump-prev .ant-pagination-item-container,.ant-pagination-jump-next .ant-pagination-item-container{position:relative}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--ant-primary-color);font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg{top:0;right:0;bottom:0;left:0;margin:auto}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,.ant-pagination-jump-next:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-prev,.ant-pagination-jump-prev,.ant-pagination-jump-next{margin-right:8px}.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{display:inline-block;min-width:32px;height:32px;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.ant-pagination-prev,.ant-pagination-next{font-family:Arial,Helvetica,sans-serif;outline:0}.ant-pagination-prev button,.ant-pagination-next button{color:#000000d9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-prev:hover button,.ant-pagination-next:hover button{border-color:var(--ant-primary-5)}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-next:focus-visible .ant-pagination-item-link{color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link{color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-pagination-disabled,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-disabled:focus-visible{cursor:not-allowed}.ant-pagination-disabled:focus-visible .ant-pagination-item-link{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-slash{margin:0 10px 0 5px}.ant-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}@media all and (-ms-high-contrast: none){.ant-pagination-options *::-ms-backdrop,.ant-pagination-options{vertical-align:top}}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.ant-pagination-options-quick-jumper input::-moz-placeholder{opacity:1}.ant-pagination-options-quick-jumper input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-pagination-options-quick-jumper input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-pagination-options-quick-jumper input:focus,.ant-pagination-options-quick-jumper input-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-pagination-options-quick-jumper input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input-borderless,.ant-pagination-options-quick-jumper input-borderless:hover,.ant-pagination-options-quick-jumper input-borderless:focus,.ant-pagination-options-quick-jumper input-borderless-focused,.ant-pagination-options-quick-jumper input-borderless-disabled,.ant-pagination-options-quick-jumper input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{padding:6.5px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{padding:0 7px}.ant-pagination-simple .ant-pagination-prev,.ant-pagination-simple .ant-pagination-next{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link{height:24px;background-color:transparent;border:0}.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after,.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination-simple .ant-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.ant-pagination-simple .ant-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:var(--ant-primary-color)}.ant-pagination-simple .ant-pagination-simple-pager input:focus{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline)}.ant-pagination-simple .ant-pagination-simple-pager input[disabled]{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.mini .ant-pagination-total-text,.ant-pagination.mini .ant-pagination-simple-pager{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active){background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-prev,.ant-pagination.mini .ant-pagination-next{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link{background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after,.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-jump-prev,.ant-pagination.mini .ant-pagination-jump-next{height:24px;margin-right:0;line-height:24px}.ant-pagination.mini .ant-pagination-options{margin-left:2px}.ant-pagination.mini .ant-pagination-options-size-changer{top:0px}.ant-pagination.mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-options-quick-jumper input{padding:0 7px;width:44px;height:24px}.ant-pagination.ant-pagination-disabled{cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:#00000040;background:transparent;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#e6e6e6}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#00000040}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link{background:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis{opacity:1}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager{color:#00000040}@media only screen and (max-width: 992px){.ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next{display:none}}@media only screen and (max-width: 576px){.ant-pagination-options{display:none}}.ant-pagination-rtl .ant-pagination-total-text,.ant-pagination-rtl .ant-pagination-item,.ant-pagination-rtl .ant-pagination-prev,.ant-pagination-rtl .ant-pagination-jump-prev,.ant-pagination-rtl .ant-pagination-jump-next{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-slash{margin:0 5px 0 10px}.ant-pagination-rtl .ant-pagination-options{margin-right:16px;margin-left:0}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select{margin-right:0;margin-left:8px}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper{margin-left:0}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager,.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input{margin-right:0;margin-left:8px}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options{margin-right:2px;margin-left:0}/*!********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/locale-provider/style/index.less ***! - \********************************************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/mentions/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-mentions{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.ant-mentions::-moz-placeholder{opacity:1}.ant-mentions::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-mentions:-moz-placeholder-shown{text-overflow:ellipsis}.ant-mentions:placeholder-shown{text-overflow:ellipsis}.ant-mentions:hover{border-color:var(--ant-primary-5);border-right-width:1px!important}.ant-mentions:focus,.ant-mentions-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-mentions-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mentions[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mentions-borderless,.ant-mentions-borderless:hover,.ant-mentions-borderless:focus,.ant-mentions-borderless-focused,.ant-mentions-borderless-disabled,.ant-mentions-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-mentions{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-mentions-lg{padding:6.5px 11px;font-size:16px}.ant-mentions-sm{padding:0 7px}.ant-mentions-disabled>textarea{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.ant-mentions-disabled>textarea:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mentions-focused{border-color:var(--ant-primary-color-hover);box-shadow:0 0 0 2px var(--ant-primary-color-outline);border-right-width:1px!important;outline:0}.ant-mentions>textarea,.ant-mentions-measure{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit}.ant-mentions>textarea{width:100%;border:none;outline:none;resize:none}.ant-mentions>textarea::-moz-placeholder{opacity:1}.ant-mentions>textarea::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-mentions>textarea:-moz-placeholder-shown{text-overflow:ellipsis}.ant-mentions>textarea:placeholder-shown{text-overflow:ellipsis}.ant-mentions-measure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:transparent;pointer-events:none}.ant-mentions-measure>span{display:inline-block;min-height:1em}.ant-mentions-dropdown{margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-mentions-dropdown-hidden{display:none}.ant-mentions-dropdown-menu{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.ant-mentions-dropdown-menu-item{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.ant-mentions-dropdown-menu-item:hover{background-color:#f5f5f5}.ant-mentions-dropdown-menu-item:first-child{border-radius:2px 2px 0 0}.ant-mentions-dropdown-menu-item:last-child{border-radius:0 0 2px 2px}.ant-mentions-dropdown-menu-item-disabled{color:#00000040;cursor:not-allowed}.ant-mentions-dropdown-menu-item-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-mentions-dropdown-menu-item-selected{color:#000000d9;font-weight:600;background-color:#fafafa}.ant-mentions-dropdown-menu-item-active{background-color:#f5f5f5}.ant-mentions-rtl{direction:rtl}/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/message/style/index.less ***! - \************************************************************************************************************************************************************************************************************************************************************/.ant-message{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message-success .anticon{color:var(--ant-success-color)}.ant-message-error .anticon{color:var(--ant-error-color)}.ant-message-warning .anticon{color:var(--ant-warning-color)}.ant-message-info .anticon,.ant-message-loading .anticon{color:var(--ant-info-color)}.ant-message .anticon{position:relative;top:1px;margin-right:8px;font-size:16px}.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active{animation-name:MessageMoveOut;animation-duration:.3s}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.ant-message-rtl,.ant-message-rtl span{direction:rtl}.ant-message-rtl .anticon{margin-right:0;margin-left:8px}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/modal/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-modal{box-sizing:border-box;padding:0 0 24px;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto}.ant-modal.ant-zoom-enter,.ant-modal.antzoom-appear{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.ant-modal-mask-hidden{display:none}.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-modal-wrap{z-index:1000}.ant-modal-title{margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.ant-modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:auto}.ant-modal-close{position:absolute;top:0;right:0;z-index:10;padding:0;color:#00000073;font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.ant-modal-close-x{display:block;width:56px;height:56px;font-size:16px;font-style:normal;line-height:56px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-close:focus,.ant-modal-close:hover{color:#000000bf;text-decoration:none}.ant-modal-header{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-modal-body{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-bottom:0;margin-left:8px}.ant-modal-open{overflow:hidden}.ant-modal-centered{text-align:center}.ant-modal-centered:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.ant-modal-centered .ant-modal{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width: 767px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-centered .ant-modal{flex:1}}.ant-modal-confirm .ant-modal-header{display:none}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.ant-modal-confirm-body-wrapper:before{display:table;content:""}.ant-modal-confirm-body-wrapper:after{display:table;clear:both;content:""}.ant-modal-confirm-body .ant-modal-confirm-title{display:block;overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;line-height:1.4}.ant-modal-confirm-body .ant-modal-confirm-content{margin-top:8px;color:#000000d9;font-size:14px}.ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns{float:right;margin-top:24px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-bottom:0;margin-left:8px}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:var(--ant-error-color)}.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon,.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon{color:var(--ant-warning-color)}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:var(--ant-info-color)}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:var(--ant-success-color)}.ant-modal-wrap-rtl{direction:rtl}.ant-modal-wrap-rtl .ant-modal-close{right:initial;left:0}.ant-modal-wrap-rtl .ant-modal-footer{text-align:left}.ant-modal-wrap-rtl .ant-modal-footer .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-body{direction:rtl}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon{float:right;margin-right:0;margin-left:16px}.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-right:38px;margin-left:0}.ant-modal-wrap-rtl .ant-modal-confirm-btns{float:left}.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-right:8px;margin-left:0}.ant-modal-wrap-rtl.ant-modal-centered .ant-modal{text-align:right}/*!*****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/notification/style/index.less ***! - \*****************************************************************************************************************************************************************************************************************************************************************/.ant-notification{box-sizing:border-box;margin:0 24px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;z-index:1010}.ant-notification-topLeft,.ant-notification-bottomLeft{margin-right:0;margin-left:24px}.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:NotificationLeftFadeIn}.ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-hook-holder{position:relative}.ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-notification-topLeft .ant-notification-notice,.ant-notification-bottomLeft .ant-notification-notice{margin-right:auto;margin-left:0}.ant-notification-notice-message{margin-bottom:8px;color:#000000d9;font-size:16px;line-height:24px}.ant-notification-notice-message-single-line-auto-margin{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.ant-notification-notice-message-single-line-auto-margin:before{display:block;content:""}.ant-notification-notice-description{font-size:14px}.ant-notification-notice-closable .ant-notification-notice-message{padding-right:24px}.ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:4px;margin-left:48px;font-size:16px}.ant-notification-notice-with-icon .ant-notification-notice-description{margin-left:48px;font-size:14px}.ant-notification-notice-icon{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.anticon.ant-notification-notice-icon-success{color:var(--ant-success-color)}.anticon.ant-notification-notice-icon-info{color:var(--ant-info-color)}.anticon.ant-notification-notice-icon-warning{color:var(--ant-warning-color)}.anticon.ant-notification-notice-icon-error{color:var(--ant-error-color)}.ant-notification-notice-close{position:absolute;top:16px;right:22px;color:#00000073;outline:none}.ant-notification-notice-close:hover{color:#000000ab}.ant-notification-notice-btn{float:right;margin-top:16px}.ant-notification .notification-fade-effect{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification-fade-enter,.ant-notification-fade-appear{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.ant-notification-fade-leave{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:NotificationFadeIn;animation-play-state:running}.ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:NotificationFadeOut;animation-play-state:running}@keyframes NotificationFadeIn{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes NotificationLeftFadeIn{0%{right:384px;opacity:0}to{right:0;opacity:1}}@keyframes NotificationFadeOut{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.ant-notification-rtl{direction:rtl}.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message{padding-right:0;padding-left:24px}.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message,.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description{margin-right:48px;margin-left:0}.ant-notification-rtl .ant-notification-notice-icon{margin-right:4px;margin-left:0}.ant-notification-rtl .ant-notification-notice-close{right:auto;left:22px}.ant-notification-rtl .ant-notification-notice-btn{float:left}/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/page-header/style/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************************/.ant-page-header{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;padding:16px 24px;background-color:#fff}.ant-page-header-ghost{background-color:inherit}.ant-page-header.has-breadcrumb{padding-top:12px}.ant-page-header.has-footer{padding-bottom:0}.ant-page-header-back{margin-right:16px;font-size:16px;line-height:1}.ant-page-header-back-button{color:var(--ant-primary-color);text-decoration:none;outline:none;transition:color .3s;color:#000;cursor:pointer}.ant-page-header-back-button:focus,.ant-page-header-back-button:hover{color:var(--ant-primary-color-hover)}.ant-page-header-back-button:active{color:var(--ant-primary-color-active)}.ant-page-header .ant-divider-vertical{height:14px;margin:0 12px;vertical-align:middle}.ant-breadcrumb+.ant-page-header-heading{margin-top:8px}.ant-page-header-heading{display:flex;justify-content:space-between}.ant-page-header-heading-left{display:flex;align-items:center;margin:4px 0;overflow:hidden}.ant-page-header-heading-title{margin-right:12px;margin-bottom:0;color:#000000d9;font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading .ant-avatar{margin-right:12px}.ant-page-header-heading-sub-title{margin-right:12px;color:#00000073;font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading-extra{margin:4px 0;white-space:nowrap}.ant-page-header-heading-extra>*{margin-left:12px;white-space:unset}.ant-page-header-heading-extra>*:first-child{margin-left:0}.ant-page-header-content{padding-top:12px}.ant-page-header-footer{margin-top:16px}.ant-page-header-footer .ant-tabs>.ant-tabs-nav{margin:0}.ant-page-header-footer .ant-tabs>.ant-tabs-nav:before{border:none}.ant-page-header-footer .ant-tabs .ant-tabs-tab{padding-top:8px;padding-bottom:8px;font-size:16px}.ant-page-header-compact .ant-page-header-heading{flex-wrap:wrap}.ant-page-header-rtl{direction:rtl}.ant-page-header-rtl .ant-page-header-back{float:right;margin-right:0;margin-left:16px}.ant-page-header-rtl .ant-page-header-heading-title,.ant-page-header-rtl .ant-page-header-heading .ant-avatar{margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-sub-title{float:right;margin-right:0;margin-left:12px}.ant-page-header-rtl .ant-page-header-heading-tags{float:right}.ant-page-header-rtl .ant-page-header-heading-extra{float:left}.ant-page-header-rtl .ant-page-header-heading-extra>*{margin-right:12px;margin-left:0}.ant-page-header-rtl .ant-page-header-heading-extra>*:first-child{margin-right:0}.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav{float:right}/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/popover/style/index.less ***! - \************************************************************************************************************************************************************************************************************************************************************/.ant-popover{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:0;left:0;z-index:1030;font-weight:400;white-space:normal;text-align:left;cursor:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ant-popover:after{position:absolute;background:rgba(255,255,255,.01);content:""}.ant-popover-hidden{display:none}.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{padding-bottom:10px}.ant-popover-placement-right,.ant-popover-placement-rightTop,.ant-popover-placement-rightBottom{padding-left:10px}.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{padding-top:10px}.ant-popover-placement-left,.ant-popover-placement-leftTop,.ant-popover-placement-leftBottom{padding-right:10px}.ant-popover-inner{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;box-shadow:0 0 8px #00000026 \ }@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ant-popover-inner{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}}.ant-popover-title{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:#000000d9;font-weight:500;border-bottom:1px solid #f0f0f0}.ant-popover-inner-content{padding:12px 16px;color:#000000d9}.ant-popover-message{position:relative;padding:4px 0 12px;color:#000000d9;font-size:14px}.ant-popover-message>.anticon{position:absolute;top:8.0005px;color:var(--ant-warning-color);font-size:14px}.ant-popover-message-title{padding-left:22px}.ant-popover-buttons{margin-bottom:4px;text-align:right}.ant-popover-buttons button{margin-left:8px}.ant-popover-arrow{position:absolute;display:block;width:8.48528137px;height:8.48528137px;overflow:hidden;background:transparent;pointer-events:none}.ant-popover-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:6px;height:6px;margin:auto;background-color:#fff;content:"";pointer-events:auto}.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{bottom:1.51471863px}.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{box-shadow:3px 3px 7px #00000012;transform:translateY(-4.24264069px) rotate(45deg)}.ant-popover-placement-top .ant-popover-arrow{left:50%;transform:translate(-50%)}.ant-popover-placement-topLeft .ant-popover-arrow{left:16px}.ant-popover-placement-topRight .ant-popover-arrow{right:16px}.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow{left:1.51471863px}.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content{box-shadow:-3px 3px 7px #00000012;transform:translate(4.24264069px) rotate(45deg)}.ant-popover-placement-right .ant-popover-arrow{top:50%;transform:translateY(-50%)}.ant-popover-placement-rightTop .ant-popover-arrow{top:12px}.ant-popover-placement-rightBottom .ant-popover-arrow{bottom:12px}.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{top:1.51471863px}.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{box-shadow:-2px -2px 5px #0000000f;transform:translateY(4.24264069px) rotate(45deg)}.ant-popover-placement-bottom .ant-popover-arrow{left:50%;transform:translate(-50%)}.ant-popover-placement-bottomLeft .ant-popover-arrow{left:16px}.ant-popover-placement-bottomRight .ant-popover-arrow{right:16px}.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow{right:1.51471863px}.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content{box-shadow:3px -3px 7px #00000012;transform:translate(-4.24264069px) rotate(45deg)}.ant-popover-placement-left .ant-popover-arrow{top:50%;transform:translateY(-50%)}.ant-popover-placement-leftTop .ant-popover-arrow{top:12px}.ant-popover-placement-leftBottom .ant-popover-arrow{bottom:12px}.ant-popover-pink .ant-popover-inner,.ant-popover-pink .ant-popover-arrow-content,.ant-popover-magenta .ant-popover-inner,.ant-popover-magenta .ant-popover-arrow-content{background-color:#eb2f96}.ant-popover-red .ant-popover-inner,.ant-popover-red .ant-popover-arrow-content{background-color:#f5222d}.ant-popover-volcano .ant-popover-inner,.ant-popover-volcano .ant-popover-arrow-content{background-color:#fa541c}.ant-popover-orange .ant-popover-inner,.ant-popover-orange .ant-popover-arrow-content{background-color:#fa8c16}.ant-popover-yellow .ant-popover-inner,.ant-popover-yellow .ant-popover-arrow-content{background-color:#fadb14}.ant-popover-gold .ant-popover-inner,.ant-popover-gold .ant-popover-arrow-content{background-color:#faad14}.ant-popover-cyan .ant-popover-inner,.ant-popover-cyan .ant-popover-arrow-content{background-color:#13c2c2}.ant-popover-lime .ant-popover-inner,.ant-popover-lime .ant-popover-arrow-content{background-color:#a0d911}.ant-popover-green .ant-popover-inner,.ant-popover-green .ant-popover-arrow-content{background-color:#52c41a}.ant-popover-blue .ant-popover-inner,.ant-popover-blue .ant-popover-arrow-content{background-color:#1890ff}.ant-popover-geekblue .ant-popover-inner,.ant-popover-geekblue .ant-popover-arrow-content{background-color:#2f54eb}.ant-popover-purple .ant-popover-inner,.ant-popover-purple .ant-popover-arrow-content{background-color:#722ed1}.ant-popover-rtl{direction:rtl;text-align:right}.ant-popover-rtl .ant-popover-message-title{padding-right:22px;padding-left:16px}.ant-popover-rtl .ant-popover-buttons{text-align:left}.ant-popover-rtl .ant-popover-buttons button{margin-right:8px;margin-left:0}/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/popconfirm/style/index.less ***! - \***************************************************************************************************************************************************************************************************************************************************************/.ant-popconfirm{z-index:1060}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/progress/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-progress{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:14px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:flex;flex-direction:row;align-items:center}.ant-progress-steps-item{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:var(--ant-primary-color)}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:var(--ant-primary-color)}.ant-progress-success-bg,.ant-progress-bg{position:relative;background-color:var(--ant-primary-color);border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:var(--ant-success-color)}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:#000000d9;font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:14px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:var(--ant-error-color)}.ant-progress-status-exception .ant-progress-text{color:var(--ant-error-color)}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:var(--ant-error-color)}.ant-progress-status-success .ant-progress-bg{background-color:var(--ant-success-color)}.ant-progress-status-success .ant-progress-text{color:var(--ant-success-color)}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:var(--ant-success-color)}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:#000000d9;font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:var(--ant-error-color)}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:var(--ant-success-color)}@keyframes ant-progress-active{0%{transform:translate(-100%) scaleX(0);opacity:.1}20%{transform:translate(-100%) scaleX(0);opacity:.5}to{transform:translate(0) scaleX(1);opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/rate/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-rate{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.ant-rate-disabled .ant-rate-star{cursor:default}.ant-rate-disabled .ant-rate-star:hover{transform:scale(1)}.ant-rate-star{position:relative;display:inline-block;color:inherit;cursor:pointer}.ant-rate-star:not(:last-child){margin-right:8px}.ant-rate-star>div{transition:all .3s,outline 0s}.ant-rate-star>div:hover{transform:scale(1.1)}.ant-rate-star>div:focus{outline:0}.ant-rate-star>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.ant-rate-star-first,.ant-rate-star-second{color:#f0f0f0;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-rate-star-first .anticon,.ant-rate-star-second .anticon{vertical-align:middle}.ant-rate-star-first{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.ant-rate-star-half .ant-rate-star-first,.ant-rate-star-half .ant-rate-star-second{opacity:1}.ant-rate-star-half .ant-rate-star-first,.ant-rate-star-full .ant-rate-star-second{color:inherit}.ant-rate-text{display:inline-block;margin:0 8px;font-size:14px}.ant-rate-rtl{direction:rtl}.ant-rate-rtl .ant-rate-star:not(:last-child){margin-right:0;margin-left:8px}.ant-rate-rtl .ant-rate-star-first{right:0;left:auto}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/result/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-result{padding:48px 32px}.ant-result-success .ant-result-icon>.anticon{color:var(--ant-success-color)}.ant-result-error .ant-result-icon>.anticon{color:var(--ant-error-color)}.ant-result-info .ant-result-icon>.anticon{color:var(--ant-info-color)}.ant-result-warning .ant-result-icon>.anticon{color:var(--ant-warning-color)}.ant-result-image{width:250px;height:295px;margin:auto}.ant-result-icon{margin-bottom:24px;text-align:center}.ant-result-icon>.anticon{font-size:72px}.ant-result-title{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.ant-result-subtitle{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.ant-result-extra{margin:24px 0 0;text-align:center}.ant-result-extra>*{margin-right:8px}.ant-result-extra>*:last-child{margin-right:0}.ant-result-content{margin-top:24px;padding:24px 40px;background-color:#fafafa}.ant-result-rtl{direction:rtl}.ant-result-rtl .ant-result-extra>*{margin-right:0;margin-left:8px}.ant-result-rtl .ant-result-extra>*:last-child{margin-left:0}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/skeleton/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-skeleton{display:table;width:100%}.ant-skeleton-header{display:table-cell;padding-right:16px;vertical-align:top}.ant-skeleton-header .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-content{display:table-cell;width:100%;vertical-align:top}.ant-skeleton-content .ant-skeleton-title{width:100%;height:16px;margin-top:16px;background:rgba(190,190,190,.2);border-radius:4px}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:24px}.ant-skeleton-content .ant-skeleton-paragraph{padding:0}.ant-skeleton-content .ant-skeleton-paragraph>li{width:100%;height:16px;list-style:none;background:rgba(190,190,190,.2);border-radius:4px}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:16px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:28px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li{border-radius:100px}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton.ant-skeleton-active .ant-skeleton-button,.ant-skeleton.ant-skeleton-active .ant-skeleton-input,.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-block,.ant-skeleton.ant-skeleton-block .ant-skeleton-button{width:100%}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:32px;min-width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-lg{width:80px;min-width:80px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:40px;min-width:40px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:40px}.ant-skeleton-element .ant-skeleton-button-sm{width:48px;min-width:48px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:24px;min-width:24px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:24px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:40px;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:24px;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:100%;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-lg{width:100%;height:40px;line-height:40px}.ant-skeleton-element .ant-skeleton-input-sm{width:100%;height:24px;line-height:24px}.ant-skeleton-element .ant-skeleton-image{display:flex;align-items:center;justify-content:center;vertical-align:top;background:rgba(190,190,190,.2);width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li{animation-name:ant-skeleton-loading-rtl}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0% 50%}to{background-position:100% 50%}}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/slider/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-slider{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;left:2px;margin-bottom:-4px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;transition:background-color .3s}.ant-slider-track{position:absolute;height:4px;background-color:var(--ant-primary-3);border-radius:2px;transition:background-color .3s}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px var(--ant-primary-3);border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:var(--ant-primary-color-deprecated-t-20);box-shadow:0 0 0 5px var(--ant-primary-color-deprecated-f-12)}.ant-slider-handle:focus{border-color:var(--ant-primary-color-deprecated-t-20);outline:none;box-shadow:0 0 0 5px var(--ant-primary-color-deprecated-f-12)}.ant-slider-handle.ant-tooltip-open{border-color:var(--ant-primary-color)}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:var(--ant-primary-4)}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:var(--ant-primary-4)}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:#00000073;text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-slider-mark-text-active{color:#000000d9}.ant-slider-step{position:absolute;width:100%;height:4px;background:transparent}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot:first-child{margin-left:-4px}.ant-slider-dot:last-child{margin-left:-4px}.ant-slider-dot-active{border-color:var(--ant-primary-color-deprecated-t-50)}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-rail{background-color:#f5f5f5!important}.ant-slider-disabled .ant-slider-track{background-color:#00000040!important}.ant-slider-disabled .ant-slider-handle,.ant-slider-disabled .ant-slider-dot{background-color:#fff;border-color:#00000040!important;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-mark-text,.ant-slider-disabled .ant-slider-dot{cursor:not-allowed!important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider-rtl .ant-slider-dot,.ant-slider-rtl .ant-slider-dot:first-child{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:last-child{margin-right:-4px;margin-left:0}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/space/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-space{display:inline-flex}.ant-space-vertical{flex-direction:column}.ant-space-align-center{align-items:center}.ant-space-align-start{align-items:flex-start}.ant-space-align-end{align-items:flex-end}.ant-space-align-baseline{align-items:baseline}.ant-space-item:empty{display:none}.ant-space-rtl{direction:rtl}/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/statistic/style/index.less ***! - \**************************************************************************************************************************************************************************************************************************************************************/.ant-statistic{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-statistic-title{margin-bottom:4px;color:#00000073;font-size:14px}.ant-statistic-content{color:#000000d9;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ant-statistic-content-value{display:inline-block;direction:ltr}.ant-statistic-content-prefix,.ant-statistic-content-suffix{display:inline-block}.ant-statistic-content-prefix{margin-right:4px}.ant-statistic-content-suffix{margin-left:4px}.ant-statistic-rtl{direction:rtl}.ant-statistic-rtl .ant-statistic-content-prefix{margin-right:0;margin-left:4px}.ant-statistic-rtl .ant-statistic-content-suffix{margin-right:4px;margin-left:0}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/steps/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-steps{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:flex;width:100%;font-size:0;text-align:initial}.ant-steps-item{position:relative;display:inline-block;flex:1;overflow:hidden;vertical-align:top}.ant-steps-item-container{outline:none}.ant-steps-item:last-child{flex:none}.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-tail,.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{display:none}.ant-steps-item-icon,.ant-steps-item-content{display:inline-block;vertical-align:top}.ant-steps-item-icon{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.ant-steps-item-icon .ant-steps-icon{position:relative;top:-.5px;color:var(--ant-primary-color);line-height:1}.ant-steps-item-tail{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.ant-steps-item-tail:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.ant-steps-item-title{position:relative;display:inline-block;padding-right:16px;color:#000000d9;font-size:16px;line-height:32px}.ant-steps-item-title:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.ant-steps-item-subtitle{display:inline;margin-left:8px;color:#00000073;font-weight:400;font-size:14px}.ant-steps-item-description{color:#00000073;font-size:14px}.ant-steps-item-wait .ant-steps-item-icon{background-color:#fff;border-color:#00000040}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#00000040}.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:rgba(0,0,0,.25)}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#00000073}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#00000073}.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:var(--ant-primary-color)}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-primary-color)}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:var(--ant-primary-color)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#000000d9}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#000000d9}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background:var(--ant-primary-color)}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-title{font-weight:500}.ant-steps-item-finish .ant-steps-item-icon{background-color:#fff;border-color:var(--ant-primary-color)}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-primary-color)}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:var(--ant-primary-color)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#000000d9}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--ant-primary-color)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#00000073}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--ant-primary-color)}.ant-steps-item-error .ant-steps-item-icon{background-color:#fff;border-color:var(--ant-error-color)}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-error-color)}.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:var(--ant-error-color)}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:var(--ant-error-color)}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f0f0f0}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:var(--ant-error-color)}.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f0f0f0}.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after{background:var(--ant-error-color)}.ant-steps-item-disabled{cursor:not-allowed}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]{cursor:pointer}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-title,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-icon .ant-steps-icon{transition:color .3s}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description{color:var(--ant-primary-color)}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon{border-color:var(--ant-primary-color)}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon .ant-steps-icon{color:var(--ant-primary-color)}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:16px;white-space:nowrap}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-right:0}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail{display:none}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description{max-width:140px;white-space:normal}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{height:auto;background:none;border:0}.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{top:0px;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-primary-color)}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{width:auto;background:none}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-left:12px}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-left:0}.ant-steps-small .ant-steps-item-icon{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.ant-steps-small .ant-steps-item-title{padding-right:12px;font-size:14px;line-height:24px}.ant-steps-small .ant-steps-item-title:after{top:12px}.ant-steps-small .ant-steps-item-description{color:#00000073;font-size:14px}.ant-steps-small .ant-steps-item-tail{top:8px}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size:24px;line-height:24px;transform:none}.ant-steps-vertical{display:flex;flex-direction:column}.ant-steps-vertical>.ant-steps-item{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:left;margin-right:16px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-content{display:block;min-height:48px;overflow:hidden}.ant-steps-vertical>.ant-steps-item .ant-steps-item-title{line-height:32px}.ant-steps-vertical>.ant-steps-item .ant-steps-item-description{padding-bottom:12px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{position:absolute;top:0;left:16px;width:1px;height:100%;padding:38px 0 6px}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after{width:1px;height:100%}.ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-container>.ant-steps-item-tail{display:block}.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{display:none}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{position:absolute;top:0;left:12px;padding:30px 0 6px}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title{line-height:24px}.ant-steps-label-vertical .ant-steps-item{overflow:visible}.ant-steps-label-vertical .ant-steps-item-tail{margin-left:58px;padding:3.5px 24px}.ant-steps-label-vertical .ant-steps-item-content{display:block;width:116px;margin-top:8px;text-align:center}.ant-steps-label-vertical .ant-steps-item-icon{display:inline-block;margin-left:42px}.ant-steps-label-vertical .ant-steps-item-title{padding-right:0;padding-left:0}.ant-steps-label-vertical .ant-steps-item-title:after{display:none}.ant-steps-label-vertical .ant-steps-item-subtitle{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon{margin-left:46px}.ant-steps-dot .ant-steps-item-title,.ant-steps-dot.ant-steps-small .ant-steps-item-title{line-height:1.5715}.ant-steps-dot .ant-steps-item-tail,.ant-steps-dot.ant-steps-small .ant-steps-item-tail{top:2px;width:100%;margin:0 0 0 70px;padding:0}.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{width:calc(100% - 20px);height:3px;margin-left:12px}.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{left:2px}.ant-steps-dot .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-icon{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.ant-steps-dot .ant-steps-item-content,.ant-steps-dot.ant-steps-small .ant-steps-item-content{width:140px}.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-top:13px;margin-left:0;background:none}.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{left:0}.ant-steps-vertical.ant-steps-dot .ant-steps-item-content{width:inherit}.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{top:-1px;left:-1px}.ant-steps-navigation{padding-top:12px}.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-left:-12px}.ant-steps-navigation .ant-steps-item{overflow:visible;text-align:center}.ant-steps-navigation .ant-steps-item-container{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content{max-width:auto}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title:after{display:none}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]{cursor:pointer}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]:hover{opacity:.85}.ant-steps-navigation .ant-steps-item:last-child{flex:1}.ant-steps-navigation .ant-steps-item:last-child:after{display:none}.ant-steps-navigation .ant-steps-item:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.ant-steps-navigation .ant-steps-item:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:var(--ant-primary-color);transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before{left:0;width:100%}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item{margin-right:0!important}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:before{display:none}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item.ant-steps-item-active:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.ant-steps-navigation.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-navigation.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{visibility:hidden}.ant-steps-rtl{direction:rtl}.ant-steps.ant-steps-rtl .ant-steps-item-icon{margin-right:0;margin-left:8px}.ant-steps-rtl .ant-steps-item-tail{right:0;left:auto}.ant-steps-rtl .ant-steps-item-title{padding-right:0;padding-left:16px}.ant-steps-rtl .ant-steps-item-title:after{right:100%;left:auto}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:16px;padding-left:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title{padding-left:0}.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{right:.5px;left:auto}.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container{margin-right:-12px;margin-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container{margin-right:-16px;margin-left:0;text-align:right}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{padding-right:12px;padding-left:0}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child{padding-right:0}.ant-steps-rtl.ant-steps-small .ant-steps-item-title{padding-right:0;padding-left:12px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon{float:right;margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:16px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail{right:12px;left:auto}.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title{padding-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail{margin:0 70px 0 0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{margin-right:12px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot{right:2px;left:auto}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon{margin-right:67px;margin-left:0}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot{float:right}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after,.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after{right:-26px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon{margin-right:0;margin-left:16px}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{right:-9px;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot{right:0;left:auto}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot{right:-2px;left:auto}.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active{padding-right:4px}.ant-steps-with-progress .ant-steps-item{padding-top:4px}.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail{top:4px!important}.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child{padding-bottom:4px;padding-left:4px}.ant-steps-with-progress .ant-steps-item-icon{position:relative}.ant-steps-with-progress .ant-steps-item-icon .ant-progress{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/switch/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/.ant-switch{margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:#00000040;border:0;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-switch:focus{outline:0;box-shadow:0 0 0 2px #0000001a}.ant-switch-checked:focus{box-shadow:0 0 0 2px var(--ant-primary-1)}.ant-switch:focus:hover{box-shadow:none}.ant-switch-checked{background-color:var(--ant-primary-color)}.ant-switch-loading,.ant-switch-disabled{cursor:not-allowed;opacity:.4}.ant-switch-loading *,.ant-switch-disabled *{box-shadow:none;cursor:not-allowed}.ant-switch-inner{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.ant-switch-checked .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-handle{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.ant-switch-handle:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px #00230b33;transition:all .2s ease-in-out;content:""}.ant-switch-checked .ant-switch-handle{left:calc(100% - 20px)}.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{right:-30%;left:0}.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{right:0;left:-30%}.ant-switch-loading-icon.anticon{position:relative;top:2px;color:#000000a6;vertical-align:top}.ant-switch-checked .ant-switch-loading-icon{color:var(--ant-primary-color)}.ant-switch-small{min-width:28px;height:16px;line-height:16px}.ant-switch-small .ant-switch-inner{margin:0 5px 0 18px;font-size:12px}.ant-switch-small .ant-switch-handle{width:12px;height:12px}.ant-switch-small .ant-switch-loading-icon{top:1.5px;font-size:9px}.ant-switch-small.ant-switch-checked .ant-switch-inner{margin:0 18px 0 5px}.ant-switch-small.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)}.ant-switch-rtl{direction:rtl}.ant-switch-rtl .ant-switch-inner{margin:0 25px 0 7px}.ant-switch-rtl .ant-switch-handle{right:2px;left:auto}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{right:0;left:-30%}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{right:-30%;left:0}.ant-switch-rtl.ant-switch-checked .ant-switch-inner{margin:0 7px 0 25px}.ant-switch-rtl.ant-switch-checked .ant-switch-handle{right:calc(100% - 20px)}.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{right:calc(100% - 14px)}/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/table/style/index.less ***! - \**********************************************************************************************************************************************************************************************************************************************************/.ant-table.ant-table-middle{font-size:14px}.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle tfoot>tr>th,.ant-table.ant-table-middle tfoot>tr>td{padding:12px 8px}.ant-table.ant-table-middle .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-middle .ant-table-expanded-row-fixed{margin:-12px -8px}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-12px -8px -12px 25px}.ant-table.ant-table-small{font-size:14px}.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small tfoot>tr>th,.ant-table.ant-table-small tfoot>tr>td{padding:8px}.ant-table.ant-table-small .ant-table-filter-trigger{margin-right:-4px}.ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:-8px}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table{margin:-8px -8px -8px 25px}.ant-table-small .ant-table-thead>tr>th{background-color:#fafafa}.ant-table-small .ant-table-selection-column{width:46px;min-width:46px}.ant-table.ant-table-bordered>.ant-table-title{border:1px solid #f0f0f0;border-bottom:0}.ant-table.ant-table-bordered>.ant-table-container{border-left:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before{background-color:transparent!important}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after{border-right:1px solid #f0f0f0}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-16px -17px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table,.ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table{border-top:1px solid #f0f0f0}.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td,.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td{border-right:0}.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-12px -9px}.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed,.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:-8px -9px}.ant-table.ant-table-bordered>.ant-table-footer{border:1px solid #f0f0f0;border-top:0}.ant-table-cell .ant-table-container:first-child{border-top:0}.ant-table-cell-scrollbar{box-shadow:0 1px 0 1px #fafafa}.ant-table-resize-handle{position:absolute;top:0;height:100%!important;bottom:0;left:auto!important;right:-8px;cursor:col-resize;touch-action:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:16px;z-index:1}.ant-table-resize-handle-line{display:block;width:1px;margin-left:7px;height:100%!important;background-color:var(--ant-primary-color);opacity:0}.ant-table-resize-handle:hover .ant-table-resize-handle-line{opacity:1}.ant-table-resize-handle.dragging{overflow:hidden}.ant-table-resize-handle.dragging .ant-table-resize-handle-line{opacity:1}.ant-table-resize-handle.dragging:before{position:absolute;top:0;bottom:0;width:100%;content:" ";width:200vw;transform:translate(-50%);opacity:0}.ant-table-wrapper{clear:both;max-width:100%}.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{display:table;clear:both;content:""}.ant-table{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.ant-table table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{position:relative;padding:16px;overflow-wrap:break-word}.ant-table-cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first{overflow:visible}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content{display:block;overflow:hidden;text-overflow:ellipsis}.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ant-table-title{padding:16px}.ant-table-footer{padding:16px;color:#000000d9;background:#fafafa}.ant-table-thead>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table{margin:-16px -16px -16px 33px}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td{border-bottom:0}.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child,.ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child,.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child{border-radius:0}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fafafa}.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--ant-primary-1);border-color:#00000008}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--ant-primary-color-active-deprecated-d-02)}.ant-table-summary{position:relative;z-index:2;background:#fff}div.ant-table-summary{box-shadow:0 -1px #f0f0f0}.ant-table-summary>tr>th,.ant-table-summary>tr>td{border-bottom:1px solid #f0f0f0}.ant-table-pagination.ant-pagination{margin:16px 0}.ant-table-pagination{display:flex;flex-wrap:wrap;row-gap:8px}.ant-table-pagination>*{flex:none}.ant-table-pagination-left{justify-content:flex-start}.ant-table-pagination-center{justify-content:center}.ant-table-pagination-right{justify-content:flex-end}.ant-table-thead th.ant-table-column-has-sorters{cursor:pointer;transition:all .3s}.ant-table-thead th.ant-table-column-has-sorters:hover{background:rgba(0,0,0,.04)}.ant-table-thead th.ant-table-column-has-sorters:hover:before{background-color:transparent!important}.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover,.ant-table-thead th.ant-table-column-sort{background:#f5f5f5}.ant-table-thead th.ant-table-column-sort:before{background-color:transparent!important}td.ant-table-column-sort{background:#fafafa}.ant-table-column-title{position:relative;z-index:1;flex:1}.ant-table-column-sorters{display:flex;flex:auto;align-items:center;justify-content:space-between}.ant-table-column-sorters:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.ant-table-column-sorter{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.ant-table-column-sorter-inner{display:inline-flex;flex-direction:column;align-items:center}.ant-table-column-sorter-up,.ant-table-column-sorter-down{font-size:11px}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:var(--ant-primary-color)}.ant-table-column-sorter-up+.ant-table-column-sorter-down{margin-top:-.3em}.ant-table-column-sorters:hover .ant-table-column-sorter{color:#a6a6a6}.ant-table-filter-column{display:flex;justify-content:space-between}.ant-table-filter-trigger{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.ant-table-filter-trigger:hover{color:#00000073;background:rgba(0,0,0,.04)}.ant-table-filter-trigger.active{color:var(--ant-primary-color)}.ant-table-filter-dropdown{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.ant-table-filter-dropdown-tree{padding:8px 8px 0}.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper,.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover{background-color:var(--ant-primary-2)}.ant-table-filter-dropdown-search{padding:8px;border-bottom:1px #f0f0f0 solid}.ant-table-filter-dropdown-search-input input{min-width:140px}.ant-table-filter-dropdown-search-input .anticon{color:#00000040}.ant-table-filter-dropdown-checkall{width:100%;margin-bottom:4px;margin-left:4px}.ant-table-filter-dropdown-submenu>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown-btns{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.ant-table-selection-col{width:32px}.ant-table-bordered .ant-table-selection-col{width:50px}table tr th.ant-table-selection-column,table tr td.ant-table-selection-column{padding-right:8px;padding-left:8px;text-align:center}table tr th.ant-table-selection-column .ant-radio-wrapper,table tr td.ant-table-selection-column .ant-radio-wrapper{margin-right:0}table tr th.ant-table-selection-column.ant-table-cell-fix-left{z-index:3}table tr th.ant-table-selection-column:after{background-color:transparent!important}.ant-table-selection{position:relative;display:inline-flex;flex-direction:column}.ant-table-selection-extra{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;-webkit-margin-start:100%;margin-inline-start:100%;-webkit-padding-start:4px;padding-inline-start:4px}.ant-table-selection-extra .anticon{color:#bfbfbf;font-size:10px}.ant-table-selection-extra .anticon:hover{color:#a6a6a6}.ant-table-expand-icon-col{width:48px}.ant-table-row-expand-icon-cell{text-align:center}.ant-table-row-indent{float:left;height:1px}.ant-table-row-expand-icon{color:var(--ant-primary-color);text-decoration:none;cursor:pointer;transition:color .3s;position:relative;display:inline-flex;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none;transform:scale(.94117647);transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:var(--ant-primary-color-hover)}.ant-table-row-expand-icon:active{color:var(--ant-primary-color-active)}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover,.ant-table-row-expand-icon:active{border-color:currentcolor}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.ant-table-row-expand-icon:before{top:7px;right:3px;left:3px;height:1px}.ant-table-row-expand-icon:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.ant-table-row-expand-icon-collapsed:before{transform:rotate(-180deg)}.ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}.ant-table-row-expand-icon-spaced{background:transparent;border:0;visibility:hidden}.ant-table-row-expand-icon-spaced:before,.ant-table-row-expand-icon-spaced:after{display:none;content:none}.ant-table-row-indent+.ant-table-row-expand-icon{margin-top:2.5005px;margin-right:8px}tr.ant-table-expanded-row>td,tr.ant-table-expanded-row:hover>td{background:#fbfbfb}tr.ant-table-expanded-row .ant-descriptions-view{display:flex}tr.ant-table-expanded-row .ant-descriptions-view table{flex:auto;width:auto}.ant-table .ant-table-expanded-row-fixed{position:relative;margin:-16px;padding:16px}.ant-table-tbody>tr.ant-table-placeholder{text-align:center}.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:#00000040}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff}.ant-table-cell-fix-left,.ant-table-cell-fix-right{position:sticky!important;z-index:2;background:#fff}.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before,.ant-table .ant-table-container:after{position:absolute;top:0;bottom:0;z-index:2;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.ant-table .ant-table-container:before{left:0}.ant-table .ant-table-container:after{right:0}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container{position:relative}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px #00000026}.ant-table-ping-left .ant-table-cell-fix-left-last:before{background-color:transparent!important}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container{position:relative}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #00000026}.ant-table-sticky-holder{position:sticky;z-index:3;background:#fff}.ant-table-sticky-scroll{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#ffffff;border-top:1px solid #f0f0f0;opacity:.6}.ant-table-sticky-scroll:hover{transform-origin:center bottom}.ant-table-sticky-scroll-bar{height:8px;background-color:#00000059;border-radius:4px}.ant-table-sticky-scroll-bar:hover,.ant-table-sticky-scroll-bar-active{background-color:#000c}@media all and (-ms-high-contrast: none){.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:none!important}.ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}}.ant-table-title{border-radius:2px 2px 0 0}.ant-table-title+.ant-table-container{border-top-left-radius:0;border-top-right-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child{border-radius:0}.ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child{border-radius:0}.ant-table-container{border-top-left-radius:2px;border-top-right-radius:2px}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.ant-table-footer{border-radius:0 0 2px 2px}.ant-table-wrapper-rtl,.ant-table-rtl{direction:rtl}.ant-table-wrapper-rtl .ant-table table{text-align:right}.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]){text-align:center}.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{right:auto;left:0}.ant-table-wrapper-rtl .ant-table-thead>tr>th{text-align:right}.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl{margin:-16px 33px -16px -16px}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left{justify-content:flex-end}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right{justify-content:flex-start}.ant-table-wrapper-rtl .ant-table-column-sorter{margin-right:4px;margin-left:0}.ant-table-wrapper-rtl .ant-table-filter-column-title{padding:16px 16px 16px 2.3em}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title{padding:0 0 0 2.3em}.ant-table-wrapper-rtl .ant-table-filter-trigger{margin:-4px 4px -4px -8px}.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span,.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span{padding-right:8px;padding-left:0}.ant-table-wrapper-rtl .ant-table-selection{text-align:center}.ant-table-wrapper-rtl .ant-table-row-indent,.ant-table-wrapper-rtl .ant-table-row-expand-icon{float:right}.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:0;margin-left:8px}.ant-table-wrapper-rtl .ant-table-row-expand-icon:after{transform:rotate(-90deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before{transform:rotate(180deg)}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after{transform:rotate(0)}/*!*********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/tree/style/index.less ***! - \*********************************************************************************************************************************************************************************************************************************************************/.ant-tree.ant-tree-directory .ant-tree-treenode{position:relative}.ant-tree.ant-tree-directory .ant-tree-treenode:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before{background:#f5f5f5}.ant-tree.ant-tree-directory .ant-tree-treenode>*{z-index:1}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher{transition:color .3s}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#fff;background:transparent}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before,.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before{background:var(--ant-primary-color)}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher{color:#fff}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper{color:#fff;background:transparent}.ant-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner,.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner{border-color:var(--ant-primary-color)}.ant-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-tree-checkbox:hover:after,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after{visibility:visible}.ant-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-tree-checkbox-disabled{cursor:not-allowed}.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-tree-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-tree-checkbox-disabled:hover:after,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after{visibility:hidden}.ant-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:" "}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper{margin-left:8px}.ant-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-tree-checkbox-group-item{margin-right:8px}.ant-tree-checkbox-group-item:last-child{margin-right:0}.ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item{margin-left:0}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:var(--ant-primary-color);border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-tree{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-tree-focused:not(:hover):not(.ant-tree-active-focused){background:var(--ant-primary-1)}.ant-tree-list-holder-inner{align-items:flex-start}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner{align-items:stretch}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper{flex:auto}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging{position:relative}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid var(--ant-primary-color);opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-tree .ant-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:#00000040;cursor:not-allowed}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover{background:transparent}.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper{background:#f5f5f5}.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title{color:inherit;font-weight:500}.ant-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-indent-unit{display:inline-block;width:24px}.ant-tree-draggable-icon{width:24px;line-height:24px;text-align:center;opacity:.2;transition:opacity .3s}.ant-tree-treenode:hover .ant-tree-draggable-icon{opacity:.45}.ant-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-switcher .ant-tree-switcher-icon,.ant-tree-switcher .ant-select-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-tree-switcher .ant-tree-switcher-icon svg,.ant-tree-switcher .ant-select-tree-switcher-icon svg{transition:transform .3s}.ant-tree-switcher-noop{cursor:default}.ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-tree-switcher-loading-icon{color:var(--ant-primary-color)}.ant-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-tree-checkbox{top:initial;margin:4px 8px 0 0}.ant-tree .ant-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--ant-primary-2)}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty{display:none}.ant-tree-unselectable .ant-tree-node-content-wrapper:hover{background-color:transparent}.ant-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:var(--ant-primary-color);border-radius:1px;pointer-events:none}.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid var(--ant-primary-color);border-radius:50%;content:""}.ant-tree .ant-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px var(--ant-primary-color)}.ant-tree-show-line .ant-tree-indent-unit{position:relative;height:100%}.ant-tree-show-line .ant-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-tree-show-line .ant-tree-indent-unit-end:before{display:none}.ant-tree-show-line .ant-tree-switcher{background:#fff}.ant-tree-show-line .ant-tree-switcher-line-icon{vertical-align:-.15em}.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-rtl{direction:rtl}.ant-tree-rtl .ant-tree-node-content-wrapper[draggable=true] .ant-tree-drop-indicator:after{right:-6px;left:unset}.ant-tree .ant-tree-treenode-rtl{direction:rtl}.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.ant-tree-rtl.ant-tree-checkbox,.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox{margin:4px 0 0 8px}/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/time-picker/style/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/timeline/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-timeline{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum";margin:0;padding:0;list-style:none}.ant-timeline-item{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.ant-timeline-item-tail{position:absolute;top:10px;left:4px;height:calc(100% - 10px);border-left:2px solid #f0f0f0}.ant-timeline-item-pending .ant-timeline-item-head{font-size:12px;background-color:transparent}.ant-timeline-item-pending .ant-timeline-item-tail{display:none}.ant-timeline-item-head{position:absolute;width:10px;height:10px;background-color:#fff;border:2px solid transparent;border-radius:100px}.ant-timeline-item-head-blue{color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-timeline-item-head-red{color:var(--ant-error-color);border-color:var(--ant-error-color)}.ant-timeline-item-head-green{color:var(--ant-success-color);border-color:var(--ant-success-color)}.ant-timeline-item-head-gray{color:#00000040;border-color:#00000040}.ant-timeline-item-head-custom{position:absolute;top:5.5px;left:5px;width:auto;height:auto;margin-top:0;padding:3px 1px;line-height:1;text-align:center;border:0;border-radius:0;transform:translate(-50%,-50%)}.ant-timeline-item-content{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}.ant-timeline-item-last>.ant-timeline-item-tail{display:none}.ant-timeline-item-last>.ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline.ant-timeline-right .ant-timeline-item-tail,.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom{left:50%}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline.ant-timeline-label .ant-timeline-item-head{margin-left:-4px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom{margin-left:1px}.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content{left:calc(50% - 4px);width:calc(50% - 14px);text-align:left}.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content{width:calc(50% - 12px);margin:0;text-align:right}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom{left:calc(100% - 6px)}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:calc(100% - 18px)}.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail{display:block;height:calc(100% - 14px);border-left:2px dotted #f0f0f0}.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail{display:none}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail{top:15px;display:block;height:calc(100% - 15px);border-left:2px dotted #f0f0f0}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content{min-height:48px}.ant-timeline.ant-timeline-label .ant-timeline-item-label{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.ant-timeline-rtl{direction:rtl}.ant-timeline-rtl .ant-timeline-item-tail{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.ant-timeline-rtl .ant-timeline-item-head-custom{right:5px;left:auto;transform:translate(50%,-50%)}.ant-timeline-rtl .ant-timeline-item-content{margin:0 18px 0 0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom{right:50%;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head{margin-right:-4px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom{margin-right:1px;margin-left:0}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content{right:calc(50% - 4px);left:auto;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom{right:0;left:auto}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content{width:100%;margin-right:18px;text-align:right}.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail,.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail{border-right:2px dotted #f0f0f0;border-left:none}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label{text-align:left}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label{right:calc(50% + 14px);text-align:right}/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/transfer/style/index.less ***! - \*************************************************************************************************************************************************************************************************************************************************************/.ant-transfer-customize-list .ant-transfer-list{flex:1 1 50%;width:auto;height:auto;min-height:200px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small{border:0;border-radius:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column{width:40px;min-width:40px}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th{background:#fafafa}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content .ant-table-row:last-child td{border-bottom:1px solid #f0f0f0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body{margin:0}.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px 0 4px}.ant-transfer-customize-list .ant-input[disabled]{background-color:transparent}.ant-transfer{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:flex;align-items:stretch}.ant-transfer-disabled .ant-transfer-list{background:#f5f5f5}.ant-transfer-list{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.ant-transfer-list-with-pagination{width:250px;height:auto}.ant-transfer-list-search .anticon-search{color:#00000040}.ant-transfer-list-header{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.ant-transfer-list-header>*:not(:last-child){margin-right:4px}.ant-transfer-list-header>*{flex:none}.ant-transfer-list-header-title{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.ant-transfer-list-header-dropdown{font-size:10px;transform:translateY(10%);cursor:pointer}.ant-transfer-list-header-dropdown[disabled]{cursor:not-allowed}.ant-transfer-list-body{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.ant-transfer-list-body-search-wrapper{position:relative;flex:none;padding:12px}.ant-transfer-list-content{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.ant-transfer-list-content-item{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.ant-transfer-list-content-item>*:not(:last-child){margin-right:8px}.ant-transfer-list-content-item>*{flex:none}.ant-transfer-list-content-item-text{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-transfer-list-content-item-remove{color:var(--ant-primary-color);text-decoration:none;outline:none;cursor:pointer;transition:color .3s;position:relative;color:#d9d9d9}.ant-transfer-list-content-item-remove:focus,.ant-transfer-list-content-item-remove:hover{color:var(--ant-primary-color-hover)}.ant-transfer-list-content-item-remove:active{color:var(--ant-primary-color-active)}.ant-transfer-list-content-item-remove:after{position:absolute;top:-6px;right:-50%;bottom:-6px;left:-50%;content:""}.ant-transfer-list-content-item-remove:hover{color:var(--ant-primary-color-hover)}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background-color:#f5f5f5;cursor:pointer}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover{background-color:var(--ant-primary-color-active-deprecated-d-02)}.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover{background:transparent;cursor:default}.ant-transfer-list-content-item-checked{background-color:var(--ant-primary-1)}.ant-transfer-list-content-item-disabled{color:#00000040;cursor:not-allowed}.ant-transfer-list-pagination{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.ant-transfer-list-body-not-found{flex:none;width:100%;margin:auto 0;color:#00000040;text-align:center}.ant-transfer-list-footer{border-top:1px solid #f0f0f0}.ant-transfer-operation{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.ant-transfer-operation .ant-btn{display:block}.ant-transfer-operation .ant-btn:first-child{margin-bottom:4px}.ant-transfer-operation .ant-btn .anticon{font-size:12px}.ant-transfer .ant-empty-image{max-height:-2px}.ant-transfer-rtl{direction:rtl}.ant-transfer-rtl .ant-transfer-list-search{padding-right:8px;padding-left:24px}.ant-transfer-rtl .ant-transfer-list-search-action{right:auto;left:12px}.ant-transfer-rtl .ant-transfer-list-header>*:not(:last-child){margin-right:0;margin-left:4px}.ant-transfer-rtl .ant-transfer-list-header{right:0;left:auto}.ant-transfer-rtl .ant-transfer-list-header-title{text-align:left}.ant-transfer-rtl .ant-transfer-list-content-item>*:not(:last-child){margin-right:0;margin-left:8px}.ant-transfer-rtl .ant-transfer-list-pagination{text-align:left}.ant-transfer-rtl .ant-transfer-list-footer{right:0;left:auto}/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/tree-select/style/index.less ***! - \****************************************************************************************************************************************************************************************************************************************************************/@keyframes ant-tree-node-fx-do-not-use{0%{opacity:0}to{opacity:1}}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-select-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner{border-color:var(--ant-primary-color)}.ant-select-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--ant-primary-color);border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-select-tree-checkbox:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after{visibility:visible}.ant-select-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-select-tree-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-select-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-select-tree-checkbox-disabled{cursor:not-allowed}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{border-color:#00000040;animation-name:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-select-tree-checkbox-disabled+span{color:#00000040;cursor:not-allowed}.ant-select-tree-checkbox-disabled:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after{visibility:hidden}.ant-select-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-select-tree-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:" "}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper{margin-left:8px}.ant-select-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-select-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-select-tree-checkbox-group-item{margin-right:8px}.ant-select-tree-checkbox-group-item:last-child{margin-right:0}.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:0}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:var(--ant-primary-color);border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{background-color:#00000040;border-color:#00000040}.ant-tree-select-dropdown{padding:8px 4px}.ant-tree-select-dropdown-rtl{direction:rtl}.ant-tree-select-dropdown .ant-select-tree{border-radius:0}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner{align-items:stretch}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:var(--ant-primary-1)}.ant-select-tree-list-holder-inner{align-items:flex-start}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner{align-items:stretch}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper{flex:auto}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging{position:relative}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid var(--ant-primary-color);opacity:0;animation:ant-tree-node-fx-do-not-use .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.ant-select-tree .ant-select-tree-treenode{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:#00000040;cursor:not-allowed}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:transparent}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:#f5f5f5}.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{color:inherit;font-weight:500}.ant-select-tree-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-indent-unit{display:inline-block;width:24px}.ant-select-tree-draggable-icon{width:24px;line-height:24px;text-align:center;opacity:.2;transition:opacity .3s}.ant-select-tree-treenode:hover .ant-select-tree-draggable-icon{opacity:.45}.ant-select-tree-switcher{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-switcher .ant-tree-switcher-icon,.ant-select-tree-switcher .ant-select-tree-switcher-icon{display:inline-block;font-size:10px;vertical-align:baseline}.ant-select-tree-switcher .ant-tree-switcher-icon svg,.ant-select-tree-switcher .ant-select-tree-switcher-icon svg{transition:transform .3s}.ant-select-tree-switcher-noop{cursor:default}.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(-90deg)}.ant-select-tree-switcher-loading-icon{color:var(--ant-primary-color)}.ant-select-tree-switcher-leaf-line{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.ant-select-tree-switcher-leaf-line:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.ant-select-tree-switcher-leaf-line:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.ant-select-tree-checkbox{top:initial;margin:4px 8px 0 0}.ant-select-tree .ant-select-tree-node-content-wrapper{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--ant-primary-2)}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty{display:none}.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover{background-color:transparent}.ant-select-tree-node-content-wrapper{line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator{position:absolute;z-index:1;height:2px;background-color:var(--ant-primary-color);border-radius:1px;pointer-events:none}.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid var(--ant-primary-color);border-radius:50%;content:""}.ant-select-tree .ant-select-tree-treenode.drop-container>[draggable]{box-shadow:0 0 0 2px var(--ant-primary-color)}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{background:#fff}.ant-select-tree-show-line .ant-select-tree-switcher-line-icon{vertical-align:-.15em}.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before{top:auto!important;bottom:auto!important;height:14px!important}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{transform:rotate(90deg)}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon{transform:scaleY(-1)}/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/typography/style/index.less ***! - \***************************************************************************************************************************************************************************************************************************************************************/.ant-typography{color:#000000d9;overflow-wrap:break-word}.ant-typography.ant-typography-secondary{color:#00000073}.ant-typography.ant-typography-success{color:var(--ant-success-color)}.ant-typography.ant-typography-warning{color:var(--ant-warning-color)}.ant-typography.ant-typography-danger{color:var(--ant-error-color)}a.ant-typography.ant-typography-danger:active,a.ant-typography.ant-typography-danger:focus,a.ant-typography.ant-typography-danger:hover{color:#0d0c0c}.ant-typography.ant-typography-disabled{color:#00000040;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.ant-typography,.ant-typography p{margin-bottom:1em}h1.ant-typography,.ant-typography h1{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:38px;line-height:1.23}h2.ant-typography,.ant-typography h2{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:30px;line-height:1.35}h3.ant-typography,.ant-typography h3{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:24px;line-height:1.35}h4.ant-typography,.ant-typography h4{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:20px;line-height:1.4}h5.ant-typography,.ant-typography h5{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:16px;line-height:1.5}.ant-typography+h1.ant-typography,.ant-typography+h2.ant-typography,.ant-typography+h3.ant-typography,.ant-typography+h4.ant-typography,.ant-typography+h5.ant-typography{margin-top:1.2em}.ant-typography div+h1,.ant-typography ul+h1,.ant-typography li+h1,.ant-typography p+h1,.ant-typography h1+h1,.ant-typography h2+h1,.ant-typography h3+h1,.ant-typography h4+h1,.ant-typography h5+h1,.ant-typography div+h2,.ant-typography ul+h2,.ant-typography li+h2,.ant-typography p+h2,.ant-typography h1+h2,.ant-typography h2+h2,.ant-typography h3+h2,.ant-typography h4+h2,.ant-typography h5+h2,.ant-typography div+h3,.ant-typography ul+h3,.ant-typography li+h3,.ant-typography p+h3,.ant-typography h1+h3,.ant-typography h2+h3,.ant-typography h3+h3,.ant-typography h4+h3,.ant-typography h5+h3,.ant-typography div+h4,.ant-typography ul+h4,.ant-typography li+h4,.ant-typography p+h4,.ant-typography h1+h4,.ant-typography h2+h4,.ant-typography h3+h4,.ant-typography h4+h4,.ant-typography h5+h4,.ant-typography div+h5,.ant-typography ul+h5,.ant-typography li+h5,.ant-typography p+h5,.ant-typography h1+h5,.ant-typography h2+h5,.ant-typography h3+h5,.ant-typography h4+h5,.ant-typography h5+h5{margin-top:1.2em}a.ant-typography-ellipsis,span.ant-typography-ellipsis{display:inline-block;max-width:100%}a.ant-typography,.ant-typography a{color:var(--ant-primary-color);outline:none;cursor:pointer;transition:color .3s;text-decoration:none}a.ant-typography:focus,.ant-typography a:focus,a.ant-typography:hover,.ant-typography a:hover{color:var(--ant-primary-color-hover)}a.ant-typography:active,.ant-typography a:active{color:var(--ant-primary-color-active)}a.ant-typography:active,.ant-typography a:active,a.ant-typography:hover,.ant-typography a:hover{text-decoration:none}a.ant-typography[disabled],.ant-typography a[disabled],a.ant-typography.ant-typography-disabled,.ant-typography a.ant-typography-disabled{color:#00000040;cursor:not-allowed}a.ant-typography[disabled]:active,.ant-typography a[disabled]:active,a.ant-typography.ant-typography-disabled:active,.ant-typography a.ant-typography-disabled:active,a.ant-typography[disabled]:hover,.ant-typography a[disabled]:hover,a.ant-typography.ant-typography-disabled:hover,.ant-typography a.ant-typography-disabled:hover{color:#00000040}a.ant-typography[disabled]:active,.ant-typography a[disabled]:active,a.ant-typography.ant-typography-disabled:active,.ant-typography a.ant-typography-disabled:active{pointer-events:none}.ant-typography code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.ant-typography kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:rgba(150,150,150,.06);border:1px solid rgba(100,100,100,.2);border-bottom-width:2px;border-radius:3px}.ant-typography mark{padding:0;background-color:#ffe58f}.ant-typography u,.ant-typography ins{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.ant-typography s,.ant-typography del{text-decoration:line-through}.ant-typography strong{font-weight:600}.ant-typography-expand,.ant-typography-edit,.ant-typography-copy{color:var(--ant-primary-color);text-decoration:none;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.ant-typography-expand:focus,.ant-typography-edit:focus,.ant-typography-copy:focus,.ant-typography-expand:hover,.ant-typography-edit:hover,.ant-typography-copy:hover{color:var(--ant-primary-color-hover)}.ant-typography-expand:active,.ant-typography-edit:active,.ant-typography-copy:active{color:var(--ant-primary-color-active)}.ant-typography-copy-success,.ant-typography-copy-success:hover,.ant-typography-copy-success:focus{color:var(--ant-success-color)}.ant-typography-edit-content{position:relative}div.ant-typography-edit-content{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.ant-typography-edit-content-confirm{position:absolute;right:10px;bottom:8px;color:#00000073;pointer-events:none}.ant-typography-edit-content textarea{-moz-transition:none}.ant-typography ul,.ant-typography ol{margin:0 0 1em;padding:0}.ant-typography ul li,.ant-typography ol li{margin:0 0 0 20px;padding:0 0 0 4px}.ant-typography ul{list-style-type:circle}.ant-typography ul ul{list-style-type:disc}.ant-typography ol{list-style-type:decimal}.ant-typography pre,.ant-typography blockquote{margin:1em 0}.ant-typography pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.ant-typography pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.ant-typography blockquote{padding:0 0 0 .6em;border-left:4px solid rgba(100,100,100,.2);opacity:.85}.ant-typography-single-line{white-space:nowrap}.ant-typography-ellipsis-single-line{overflow:hidden;text-overflow:ellipsis}a.ant-typography-ellipsis-single-line,span.ant-typography-ellipsis-single-line{vertical-align:bottom}.ant-typography-ellipsis-multiple-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-expand,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-copy{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl.ant-typography ul li,.ant-typography-rtl.ant-typography ol li{margin:0 20px 0 0;padding:0 4px 0 0}/*!***********************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./components/upload/style/index.less ***! - \***********************************************************************************************************************************************************************************************************************************************************/html{--ant-primary-color: #1890ff;--ant-primary-color-hover: #40a9ff;--ant-primary-color-active: #096dd9;--ant-primary-color-outline: rgba(24, 144, 255, .2);--ant-primary-1: #e6f7ff;--ant-primary-2: #bae7ff;--ant-primary-3: #91d5ff;--ant-primary-4: #69c0ff;--ant-primary-5: #40a9ff;--ant-primary-6: #1890ff;--ant-primary-7: #096dd9;--ant-primary-color-deprecated-pure: ;--ant-primary-color-deprecated-l-35: #cbe6ff;--ant-primary-color-deprecated-l-20: #7ec1ff;--ant-primary-color-deprecated-t-20: #46a6ff;--ant-primary-color-deprecated-t-50: #8cc8ff;--ant-primary-color-deprecated-f-12: rgba(24, 144, 255, .12);--ant-primary-color-active-deprecated-f-30: rgba(230, 247, 255, .3);--ant-primary-color-active-deprecated-d-02: #dcf4ff;--ant-success-color: #52c41a;--ant-success-color-hover: #73d13d;--ant-success-color-active: #389e0d;--ant-success-color-outline: rgba(82, 196, 26, .2);--ant-success-color-deprecated-bg: #f6ffed;--ant-success-color-deprecated-border: #b7eb8f;--ant-error-color: #ff4d4f;--ant-error-color-hover: #ff7875;--ant-error-color-active: #d9363e;--ant-error-color-outline: rgba(255, 77, 79, .2);--ant-error-color-deprecated-bg: #fff2f0;--ant-error-color-deprecated-border: #ffccc7;--ant-warning-color: #faad14;--ant-warning-color-hover: #ffc53d;--ant-warning-color-active: #d48806;--ant-warning-color-outline: rgba(250, 173, 20, .2);--ant-warning-color-deprecated-bg: #fffbe6;--ant-warning-color-deprecated-border: #ffe58f;--ant-info-color: #1890ff;--ant-info-color-deprecated-bg: #e6f7ff;--ant-info-color-deprecated-border: #91d5ff}.ant-upload{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";outline:0}.ant-upload p{margin:0}.ant-upload-btn{display:block;width:100%;outline:none}.ant-upload input[type=file]{cursor:pointer}.ant-upload.ant-upload-select{display:inline-block}.ant-upload.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-select-picture-card{width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-select-picture-card>.ant-upload{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.ant-upload.ant-upload-select-picture-card:hover{border-color:var(--ant-primary-color)}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#d9d9d9}.ant-upload.ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-drag .ant-upload{padding:16px 0}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:var(--ant-primary-7)}.ant-upload.ant-upload-drag.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:100%}.ant-upload.ant-upload-drag .ant-upload-drag-container{display:table-cell;vertical-align:middle}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--ant-primary-5)}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:20px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:var(--ant-primary-5);font-size:48px}.ant-upload.ant-upload-drag p.ant-upload-text{margin:0 0 4px;color:#000000d9;font-size:16px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:#00000073;font-size:14px}.ant-upload.ant-upload-drag .anticon-plus{color:#00000040;font-size:30px;transition:all .3s}.ant-upload.ant-upload-drag .anticon-plus:hover,.ant-upload.ant-upload-drag:hover .anticon-plus{color:#00000073}.ant-upload-picture-card-wrapper{display:inline-block;width:100%}.ant-upload-picture-card-wrapper:before{display:table;content:""}.ant-upload-picture-card-wrapper:after{display:table;clear:both;content:""}.ant-upload-list{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";line-height:1.5715}.ant-upload-list:before{display:table;content:""}.ant-upload-list:after{display:table;clear:both;content:""}.ant-upload-list-item{position:relative;height:22.001px;margin-top:8px;font-size:14px}.ant-upload-list-item-name{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.ant-upload-list-item-card-actions{position:absolute;right:0}.ant-upload-list-item-card-actions-btn{opacity:0}.ant-upload-list-item-card-actions-btn.ant-btn-sm{height:20px;line-height:1}.ant-upload-list-item-card-actions.picture{top:22px;line-height:0}.ant-upload-list-item-card-actions-btn:focus,.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-card-actions .anticon{color:#00000073}.ant-upload-list-item-info{height:100%;padding:0 4px;transition:background-color .3s}.ant-upload-list-item-info>span{display:block;width:100%;height:100%}.ant-upload-list-item-info .anticon-loading .anticon,.ant-upload-list-item-info .ant-upload-text-icon .anticon{position:absolute;top:5px;color:#00000073;font-size:14px}.ant-upload-list-item .anticon-close{position:absolute;top:6px;right:4px;color:#00000073;font-size:10px;line-height:0;cursor:pointer;opacity:0;transition:all .3s}.ant-upload-list-item .anticon-close:hover{color:#000000d9}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#f5f5f5}.ant-upload-list-item:hover .anticon-close,.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-text-icon>.anticon,.ant-upload-list-item-error .ant-upload-list-item-name{color:var(--ant-error-color)}.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{color:var(--ant-error-color)}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-progress{position:absolute;bottom:-12px;width:100%;padding-left:26px;font-size:14px;line-height:0}.ant-upload-list-picture .ant-upload-list-item,.ant-upload-list-picture-card .ant-upload-list-item{position:relative;height:66px;padding:8px;border:1px solid #d9d9d9;border-radius:2px}.ant-upload-list-picture .ant-upload-list-item:hover,.ant-upload-list-picture-card .ant-upload-list-item:hover{background:transparent}.ant-upload-list-picture .ant-upload-list-item-error,.ant-upload-list-picture-card .ant-upload-list-item-error{border-color:var(--ant-error-color)}.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info{background:transparent}.ant-upload-list-picture .ant-upload-list-item-uploading,.ant-upload-list-picture-card .ant-upload-list-item-uploading{border-style:dashed}.ant-upload-list-picture .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon{font-size:26px}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"]{fill:var(--ant-error-color-deprecated-bg)}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"]{fill:var(--ant-error-color)}.ant-upload-list-picture .ant-upload-list-item-icon,.ant-upload-list-picture-card .ant-upload-list-item-icon{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,-50%)}.ant-upload-list-picture .ant-upload-list-item-icon .anticon,.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon{font-size:26px}.ant-upload-list-picture .ant-upload-list-item-image,.ant-upload-list-picture-card .ant-upload-list-item-image{max-width:100%}.ant-upload-list-picture .ant-upload-list-item-thumbnail img,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{display:block;width:48px;height:48px;overflow:hidden}.ant-upload-list-picture .ant-upload-list-item-name,.ant-upload-list-picture-card .ant-upload-list-item-name{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name{margin-bottom:12px}.ant-upload-list-picture .ant-upload-list-item-progress,.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.ant-upload-list-picture .anticon-close,.ant-upload-list-picture-card .anticon-close{position:absolute;top:8px;right:8px;line-height:1;opacity:1}.ant-upload-list-picture-card-container{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.ant-upload-list-picture-card.ant-upload-list:after{display:none}.ant-upload-list-picture-card .ant-upload-list-item{height:100%;margin:0}.ant-upload-list-picture-card .ant-upload-list-item-info{position:relative;height:100%;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-info:before{position:absolute;z-index:1;width:100%;height:100%;background-color:#00000080;opacity:0;transition:all .3s;content:" "}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-actions{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete{z-index:10;width:16px;margin:0 4px;color:#ffffffd9;font-size:16px;cursor:pointer;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover{color:#fff}.ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions,.ant-upload-list-picture-card .ant-upload-list-item-actions:hover{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{position:static;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ant-upload-list-picture-card .ant-upload-list-item-name{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{position:absolute;bottom:10px;display:block}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:#fafafa}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info{height:auto}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete{display:none}.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:32px;width:calc(100% - 14px);padding-left:0}.ant-upload-list-text-container,.ant-upload-list-picture-container{transition:opacity .3s,height .3s}.ant-upload-list-text-container:before,.ant-upload-list-picture-container:before{display:table;width:0;height:0;content:""}.ant-upload-list-text-container .ant-upload-span,.ant-upload-list-picture-container .ant-upload-span{display:block;flex:auto}.ant-upload-list-text .ant-upload-span,.ant-upload-list-picture .ant-upload-span{display:flex;align-items:center}.ant-upload-list-text .ant-upload-span>*,.ant-upload-list-picture .ant-upload-span>*{flex:none}.ant-upload-list-text .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-name{flex:auto;margin:0;padding:0 8px}.ant-upload-list-text .ant-upload-list-item-card-actions,.ant-upload-list-picture .ant-upload-list-item-card-actions,.ant-upload-list-text .ant-upload-text-icon .anticon{position:static}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter,.ant-upload-list .ant-upload-animate-inline-leave{animation-duration:.3s;animation-fill-mode:cubic-bezier(.78,.14,.15,.86)}.ant-upload-list .ant-upload-animate-inline-appear,.ant-upload-list .ant-upload-animate-inline-enter{animation-name:uploadAnimateInlineIn}.ant-upload-list .ant-upload-animate-inline-leave{animation-name:uploadAnimateInlineOut}@keyframes uploadAnimateInlineIn{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineOut{to{width:0;height:0;margin:0;padding:0;opacity:0}}.ant-upload-rtl{direction:rtl}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card{margin-right:auto;margin-left:8px}.ant-upload-list-rtl{direction:rtl}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:22px;padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:22px;padding-left:28px}.ant-upload-list-rtl .ant-upload-list-item-name{padding-right:22px;padding-left:0}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1{padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-card-actions{right:auto;left:0}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-info{padding:0 4px 0 12px}.ant-upload-list-rtl .ant-upload-list-item .anticon-close{right:auto;left:4px}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-progress{padding-right:26px;padding-left:0}.ant-upload-list-picture .ant-upload-list-item-info,.ant-upload-list-picture-card .ant-upload-list-item-info{padding:0}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail{right:8px;left:auto}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1{padding-right:48px;padding-left:18px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2{padding-right:48px;padding-left:36px}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress{padding-right:0;padding-left:0}.ant-upload-list-rtl.ant-upload-list-picture .anticon-close,.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close{right:auto;left:8px}.ant-upload-list-rtl .ant-upload-list-picture-card-container{margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions{right:50%;left:auto;transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{margin:8px 0 0;padding:0}.scroll-none::-webkit-scrollbar{width:0;background:transparent}::-webkit-scrollbar{background-color:initial}::-webkit-scrollbar{width:.4rem!important;height:.4rem!important}::-webkit-scrollbar-thumb{--tw-bg-opacity: 1 !important;background-color:rgb(203 213 225/var(--tw-bg-opacity))!important}::-webkit-scrollbar-thumb{border-radius:.25rem!important}.scrollbar-track\:\!bg-slate-100::-webkit-scrollbar-track{--tw-bg-opacity: 1!important;background-color:rgb(241 245 249/var(--tw-bg-opacity))!important}::-webkit-scrollbar-track{border-radius:.25rem!important}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)-14db744e.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)_Light-057168b8.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)_UltraLight-493b7889.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)_Medium-e23a67d1.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)_Bold-fa176d47.woff2") format("woff");font-weight:700;font-style:normal}@font-face{font-family:iran-sans;src:url("/assets/IRANSansWeb(FaNum)_Black-8068f87f.woff2") format("woff");font-weight:900;font-style:normal}html{--ant-primary-color: #2563EB;--ant-primary-color-hover: #4381ff;--ant-primary-color-active: #B2B2B2;--ant-primary-1: #f2f3ff;--border-radius-base: 4px}.ant-input-affix-wrapper,.ant-dropdown-menu,.ant-menu-submenu>.ant-menu,.ant-tag,.ant-card,.ant-btn,.ant-picker,.ant-picker-panel-container,.ant-modal-content{border-radius:var(--border-radius-base)}.ant-modal-header{border-radius:var(--border-radius-base) var(--border-radius-base) 0 0}.ant-modal-header{padding:16px}.ant-modal-header{border-bottom:none}.ant-modal-footer{border-top:none}.ant-modal-close{left:0!important;right:unset}.ant-modal-body,.ant-drawer-header,.ant-drawer-body,.ant-card-body{padding:12px}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-item{font-family:var(--font-family-base);border-radius:var(--border-radius-base)!important}.ant-input-group>.ant-input-rtl:first-child,.ant-input-group-rtl .ant-input-group-addon:first-child{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{border-radius:var(--border-radius-base) 0 0 var(--border-radius-base)}.ant-drawer-header{padding:.75rem .25rem}html{scroll-behavior:smooth}body{font-family:iran-sans!important}.en-font{font-family:Arial!important;direction:rtl!important}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute,[absolute=""]{position:absolute}.fixed{position:fixed}.relative,[relative=""]{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0,[bottom-0=""]{bottom:0}.z-10{z-index:10}.z-20{z-index:20}.grid,[grid=""]{display:grid}.col-span-1{grid-column:span 1/span 1}.col-span-2,[col-span-2=""]{grid-column:span 2/span 2}.col-span-3,[col-span-3=""]{grid-column:span 3/span 3}.col-span-4,[col-span-4=""]{grid-column:span 4/span 4}.col-span-7{grid-column:span 7/span 7}.col-span-full{grid-column:1/-1}.row-span-3{grid-row:span 3/span 3}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10,[grid-cols-10=""]{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12,[grid-cols-12=""]{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.m-0{margin:0}.m-2{margin:.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.\!my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mx-2{margin-left:.5rem;margin-right:.5rem}.mb-0,[mb-0=""]{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4,[mb-4=""]{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2,[mt-2=""]{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4,[mt-4=""]{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.inline{display:inline}.block,[block=""]{display:block}.inline-block,[inline-block=""]{display:inline-block}.contents{display:contents}.hidden,[hidden=""]{display:none}.display-frame{display:frame}.display-window{display:window}.aspect-square{aspect-ratio:1/1}.\!h-\[79vh\]{height:79vh!important}.\!w-20{width:5rem!important}.h-\[120px\]{height:120px}.h-\[96\%\]{height:96%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2,.h2,[h-2=""]{height:.5rem}.h-20{height:5rem}.h-3,.h3,[h-3=""]{height:.75rem}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.h1{height:.25rem}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[560px\]{max-height:560px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-w-2xl{max-width:42rem}.max-w-40{max-width:10rem}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.min-h-\[24px\]{min-height:24px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-w-\[120px\]{min-width:120px}.min-w-\[180px\]{min-width:180px}.min-w-\[300px\]{min-width:300px}.min-w-0{min-width:0}.w-11{width:2.75rem}.w-12{width:3rem}.w-15{width:3.75rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-3,[w-3=""]{width:.75rem}.w-3\/7{width:42.8571428571%}.w-32{width:8rem}.w-40vw{width:40vw}.w-5{width:1.25rem}.w-50{width:12.5rem}.w-fit{width:fit-content}.w-full{width:100%}.flex,[flex=""]{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap,[flex-wrap=""]{flex-wrap:wrap}.table{display:table}.rotate-180{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.resize-none{resize:none}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center,[items-center=""]{align-items:center}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between{justify-content:space-between}.justify-self-center{justify-self:center}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-10{grid-gap:2.5rem;gap:2.5rem}.gap-2,.gap2,[gap-2=""]{grid-gap:.5rem;gap:.5rem}.gap-3{grid-gap:.75rem;gap:.75rem}.gap-4{grid-gap:1rem;gap:1rem}.gap-6,[gap-6=""]{grid-gap:1.5rem;gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.75rem * var(--un-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.b,.border,.border-1{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--un-border-opacity:1;border-color:rgba(253,230,138,var(--un-border-opacity))}.border-blue-100{--un-border-opacity:1;border-color:rgba(219,234,254,var(--un-border-opacity))}.border-blue-200{--un-border-opacity:1;border-color:rgba(191,219,254,var(--un-border-opacity))}.border-emerald-400{--un-border-opacity:1;border-color:rgba(52,211,153,var(--un-border-opacity))}.border-gray-100{--un-border-opacity:1;border-color:rgba(243,244,246,var(--un-border-opacity))}.border-gray-200{--un-border-opacity:1;border-color:rgba(229,231,235,var(--un-border-opacity))}.border-green-200{--un-border-opacity:1;border-color:rgba(187,247,208,var(--un-border-opacity))}.border-orange-200{--un-border-opacity:1;border-color:rgba(254,215,170,var(--un-border-opacity))}.border-red-200{--un-border-opacity:1;border-color:rgba(254,202,202,var(--un-border-opacity))}.border-zinc-200{--un-border-opacity:1;border-color:rgba(228,228,231,var(--un-border-opacity))}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full,[rounded-full=""]{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-dashed{border-style:dashed}.border-solid{border-style:solid}.bg-\[\#FCFCFC\]{--un-bg-opacity:1;background-color:rgba(252,252,252,var(--un-bg-opacity))}.bg-amber-100{--un-bg-opacity:1;background-color:rgba(254,243,199,var(--un-bg-opacity))}.bg-amber-50{--un-bg-opacity:1;background-color:rgba(255,251,235,var(--un-bg-opacity))}.bg-black{--un-bg-opacity:1;background-color:rgba(0,0,0,var(--un-bg-opacity))}.bg-blue-100{--un-bg-opacity:1;background-color:rgba(219,234,254,var(--un-bg-opacity))}.bg-blue-50{--un-bg-opacity:1;background-color:rgba(239,246,255,var(--un-bg-opacity))}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500,[bg-blue-500=""]{--un-bg-opacity:1;background-color:rgba(59,130,246,var(--un-bg-opacity))}.bg-emerald-50{--un-bg-opacity:1;background-color:rgba(236,253,245,var(--un-bg-opacity))}.bg-emerald-500,[bg-emerald-500=""]{--un-bg-opacity:1;background-color:rgba(16,185,129,var(--un-bg-opacity))}.bg-gray-100{--un-bg-opacity:1;background-color:rgba(243,244,246,var(--un-bg-opacity))}.bg-gray-200{--un-bg-opacity:1;background-color:rgba(229,231,235,var(--un-bg-opacity))}.bg-gray-50,.hover\:bg-gray-50:hover{--un-bg-opacity:1;background-color:rgba(249,250,251,var(--un-bg-opacity))}.bg-green-100{--un-bg-opacity:1;background-color:rgba(220,252,231,var(--un-bg-opacity))}.bg-green-50{--un-bg-opacity:1;background-color:rgba(240,253,244,var(--un-bg-opacity))}.bg-orange-50{--un-bg-opacity:1;background-color:rgba(255,247,237,var(--un-bg-opacity))}.bg-purple-50{--un-bg-opacity:1;background-color:rgba(250,245,255,var(--un-bg-opacity))}.bg-red-100{--un-bg-opacity:1;background-color:rgba(254,226,226,var(--un-bg-opacity))}.bg-red-200{--un-bg-opacity:1;background-color:rgba(254,202,202,var(--un-bg-opacity))}.bg-red-50{--un-bg-opacity:1;background-color:rgba(254,242,242,var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgba(255,255,255,var(--un-bg-opacity))}.bg-white\/60{background-color:#fff9}.bg-white\/90{background-color:#ffffffe6}[stroke-width~="2"]{stroke-width:2px}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2,[p-2=""]{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px,.px-4,[px=""]{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1,[py-1=""]{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pe-1{padding-inline-end:.25rem}.pl-1{padding-left:.25rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pie{padding-inline-end:1rem}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.text-right,[text-right=""]{text-align:right}.\!text-\[16px\]{font-size:16px!important}.text-\[11px\]{font-size:11px}.text-2xl,[text-2xl=""]{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base,[text-base=""]{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm,[text-sm=""]{font-size:.875rem;line-height:1.25rem}.text-xl,[text-xl=""]{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-600,.font-semibold,[font-semibold=""]{font-weight:600}.font-700,.font-bold{font-weight:700}.font-black{font-weight:900}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-emerald-600,[color~="#059669"]{--un-text-opacity:1;color:rgba(5,150,105,var(--un-text-opacity))}[color~="#10B981"]{--un-text-opacity:1;color:rgba(16,185,129,var(--un-text-opacity))}.text-green-600,[color~="#16A34A"]{--un-text-opacity:1;color:rgba(22,163,74,var(--un-text-opacity))}.text-blue-700,[color~="#1D4ED8"]{--un-text-opacity:1;color:rgba(29,78,216,var(--un-text-opacity))}[color~="#217346"]{--un-text-opacity:1;color:rgba(33,115,70,var(--un-text-opacity))}.text-gray-700,[color~="#374151"]{--un-text-opacity:1;color:rgba(55,65,81,var(--un-text-opacity))}.text-\[\#6B7280\],.text-gray-500,[color~="#6b7280"]{--un-text-opacity:1;color:rgba(107,114,128,var(--un-text-opacity))}[color~="#7C3AED"]{--un-text-opacity:1;color:rgba(124,58,237,var(--un-text-opacity))}[color~="#8B5CF6"]{--un-text-opacity:1;color:rgba(139,92,246,var(--un-text-opacity))}.text-gray,.text-gray-400,[color~="#9ca3af"],[color~="#9CA3AF"]{--un-text-opacity:1;color:rgba(156,163,175,var(--un-text-opacity))}.text-amber-600,[color~="#D97706"]{--un-text-opacity:1;color:rgba(217,119,6,var(--un-text-opacity))}.text-\[\#DC2626\],.text-red-600,[color~="#DC2626"]{--un-text-opacity:1;color:rgba(220,38,38,var(--un-text-opacity))}[color~="#EA580C"]{--un-text-opacity:1;color:rgba(234,88,12,var(--un-text-opacity))}[color~="#F59E0B"]{--un-text-opacity:1;color:rgba(245,158,11,var(--un-text-opacity))}[color~=blue]{--un-text-opacity:1;color:rgba(96,165,250,var(--un-text-opacity))}[color~=green]{--un-text-opacity:1;color:rgba(74,222,128,var(--un-text-opacity))}.hover\:text-green-700:hover,.text-green-700{--un-text-opacity:1;color:rgba(21,128,61,var(--un-text-opacity))}.text-\[\#1F2937\],.text-gray-800{--un-text-opacity:1;color:rgba(31,41,55,var(--un-text-opacity))}.text-amber-700{--un-text-opacity:1;color:rgba(180,83,9,var(--un-text-opacity))}.text-amber-800{--un-text-opacity:1;color:rgba(146,64,14,var(--un-text-opacity))}.text-black{--un-text-opacity:1;color:rgba(0,0,0,var(--un-text-opacity))}.text-blue-500,[text-blue-500=""]{--un-text-opacity:1;color:rgba(59,130,246,var(--un-text-opacity))}.text-blue-600{--un-text-opacity:1;color:rgba(37,99,235,var(--un-text-opacity))}.text-blue-800{--un-text-opacity:1;color:rgba(30,64,175,var(--un-text-opacity))}.text-emerald-800{--un-text-opacity:1;color:rgba(6,95,70,var(--un-text-opacity))}.text-gray-600{--un-text-opacity:1;color:rgba(75,85,99,var(--un-text-opacity))}.text-green-800{--un-text-opacity:1;color:rgba(22,101,52,var(--un-text-opacity))}.text-orange-700{--un-text-opacity:1;color:rgba(194,65,12,var(--un-text-opacity))}.text-purple-600{--un-text-opacity:1;color:rgba(147,51,234,var(--un-text-opacity))}.text-red{--un-text-opacity:1;color:rgba(248,113,113,var(--un-text-opacity))}.text-red-700{--un-text-opacity:1;color:rgba(185,28,28,var(--un-text-opacity))}.text-slate-400{--un-text-opacity:1;color:rgba(148,163,184,var(--un-text-opacity))}.text-zinc-500{--un-text-opacity:1;color:rgba(113,113,122,var(--un-text-opacity))}.text-zinc-700{--un-text-opacity:1;color:rgba(63,63,70,var(--un-text-opacity))}.text-zinc-900{--un-text-opacity:1;color:rgba(24,24,27,var(--un-text-opacity))}.hover\:underline:hover,.underline,[hover\:underline=""]:hover{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgba(0,0,0,.2)),0 0 1px var(--un-text-shadow-color, rgba(1,0,5,.1));text-shadow:var(--un-text-shadow)}.opacity-40{opacity:.4}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.outline-none{outline:2px solid transparent;outline-offset:2px}.backdrop-blur{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition,[transition=""]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[placeholder~="${index"]::placeholder{color:var(--\{index)}[placeholder~="${optIndex"]::placeholder{color:var(--\{optIndex)}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:block{display:block}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (min-width: 768px){.md\:pointer-events-auto{pointer-events:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-9,[md\:col-span-9=""]{grid-column:span 9/span 9}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:m-5{margin:1.25rem}.md\:mr-0{margin-right:0}.md\:mt-5{margin-top:1.25rem}.md\:block{display:block}.md\:\!hidden{display:none!important}.md\:hidden{display:none}.md\:\!h-\[92vh\]{height:92vh!important}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{grid-gap:.75rem;gap:.75rem}.md\:gap-4{grid-gap:1rem;gap:1rem}.md\:gap-6{grid-gap:1.5rem;gap:1.5rem}.md\:p-3{padding:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}body{--ag-legacy-styles-loaded: "true"}.ag-icon{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);position:relative}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{background:transparent var(--ag-icon-image, none) center/contain no-repeat;display:var(--ag-icon-image-display);opacity:var(--ag-icon-image-opacity, .9);position:absolute;inset:0;content:""}.ag-icon-aggregation{font-family:var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color))}.ag-icon-aggregation:before{content:var(--ag-icon-font-code-aggregation, "");display:var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image-aggregation, var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, .9))}.ag-icon-arrows{font-family:var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-arrows, var(--ag-icon-font-color))}.ag-icon-arrows:before{content:var(--ag-icon-font-code-arrows, "");display:var(--ag-icon-font-display-arrows, var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image-arrows, var(--ag-icon-image));display:var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, .9))}.ag-icon-asc{font-family:var(--ag-icon-font-family-asc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-asc, var(--ag-icon-font-color))}.ag-icon-asc:before{content:var(--ag-icon-font-code-asc, "");display:var(--ag-icon-font-display-asc, var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image-asc, var(--ag-icon-image));display:var(--ag-icon-image-display-asc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, .9))}.ag-icon-cancel{font-family:var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cancel, var(--ag-icon-font-color))}.ag-icon-cancel:before{content:var(--ag-icon-font-code-cancel, "");display:var(--ag-icon-font-display-cancel, var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image-cancel, var(--ag-icon-image));display:var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, .9))}.ag-icon-chart{font-family:var(--ag-icon-font-family-chart, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chart, var(--ag-icon-font-color))}.ag-icon-chart:before{content:var(--ag-icon-font-code-chart, "");display:var(--ag-icon-font-display-chart, var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image-chart, var(--ag-icon-image));display:var(--ag-icon-image-display-chart, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-checked{font-family:var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color))}.ag-icon-checkbox-checked:before{content:var(--ag-icon-font-code-checkbox-checked, "");display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-indeterminate{font-family:var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color))}.ag-icon-checkbox-indeterminate:before{content:var(--ag-icon-font-code-checkbox-indeterminate, "");display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-icon-checkbox-unchecked{font-family:var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color))}.ag-icon-checkbox-unchecked:before{content:var(--ag-icon-font-code-checkbox-unchecked, "");display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, .9))}.ag-icon-color-picker{font-family:var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color))}.ag-icon-color-picker:before{content:var(--ag-icon-font-code-color-picker, "");display:var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image-color-picker, var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, .9))}.ag-icon-columns{font-family:var(--ag-icon-font-family-columns, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-columns, var(--ag-icon-font-color))}.ag-icon-columns:before{content:var(--ag-icon-font-code-columns, "");display:var(--ag-icon-font-display-columns, var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image-columns, var(--ag-icon-image));display:var(--ag-icon-image-display-columns, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, .9))}.ag-icon-contracted{font-family:var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-contracted, var(--ag-icon-font-color))}.ag-icon-contracted:before{content:var(--ag-icon-font-code-contracted, "");display:var(--ag-icon-font-display-contracted, var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image-contracted, var(--ag-icon-image));display:var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, .9))}.ag-icon-copy{font-family:var(--ag-icon-font-family-copy, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-copy, var(--ag-icon-font-color))}.ag-icon-copy:before{content:var(--ag-icon-font-code-copy, "");display:var(--ag-icon-font-display-copy, var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image-copy, var(--ag-icon-image));display:var(--ag-icon-image-display-copy, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, .9))}.ag-icon-cross{font-family:var(--ag-icon-font-family-cross, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cross, var(--ag-icon-font-color))}.ag-icon-cross:before{content:var(--ag-icon-font-code-cross, "");display:var(--ag-icon-font-display-cross, var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image-cross, var(--ag-icon-image));display:var(--ag-icon-image-display-cross, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, .9))}.ag-icon-csv{font-family:var(--ag-icon-font-family-csv, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-csv, var(--ag-icon-font-color))}.ag-icon-csv:before{content:var(--ag-icon-font-code-csv, "");display:var(--ag-icon-font-display-csv, var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image-csv, var(--ag-icon-image));display:var(--ag-icon-image-display-csv, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, .9))}.ag-icon-cut{font-family:var(--ag-icon-font-family-cut, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cut, var(--ag-icon-font-color))}.ag-icon-cut:before{content:var(--ag-icon-font-code-cut, "");display:var(--ag-icon-font-display-cut, var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image-cut, var(--ag-icon-image));display:var(--ag-icon-image-display-cut, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, .9))}.ag-icon-desc{font-family:var(--ag-icon-font-family-desc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-desc, var(--ag-icon-font-color))}.ag-icon-desc:before{content:var(--ag-icon-font-code-desc, "");display:var(--ag-icon-font-display-desc, var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image-desc, var(--ag-icon-image));display:var(--ag-icon-image-display-desc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, .9))}.ag-icon-excel{font-family:var(--ag-icon-font-family-excel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-excel, var(--ag-icon-font-color))}.ag-icon-excel:before{content:var(--ag-icon-font-code-excel, "");display:var(--ag-icon-font-display-excel, var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image-excel, var(--ag-icon-image));display:var(--ag-icon-image-display-excel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, .9))}.ag-icon-expanded{font-family:var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-expanded, var(--ag-icon-font-color))}.ag-icon-expanded:before{content:var(--ag-icon-font-code-expanded, "");display:var(--ag-icon-font-display-expanded, var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image-expanded, var(--ag-icon-image));display:var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, .9))}.ag-icon-eye-slash{font-family:var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color))}.ag-icon-eye-slash:before{content:var(--ag-icon-font-code-eye-slash, "");display:var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image-eye-slash, var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, .9))}.ag-icon-eye{font-family:var(--ag-icon-font-family-eye, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye, var(--ag-icon-font-color))}.ag-icon-eye:before{content:var(--ag-icon-font-code-eye, "");display:var(--ag-icon-font-display-eye, var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image-eye, var(--ag-icon-image));display:var(--ag-icon-image-display-eye, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, .9))}.ag-icon-filter{font-family:var(--ag-icon-font-family-filter, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter, var(--ag-icon-font-color))}.ag-icon-filter:before{content:var(--ag-icon-font-code-filter, "");display:var(--ag-icon-font-display-filter, var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image-filter, var(--ag-icon-image));display:var(--ag-icon-image-display-filter, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, .9))}.ag-icon-first{font-family:var(--ag-icon-font-family-first, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-first, var(--ag-icon-font-color))}.ag-icon-first:before{content:var(--ag-icon-font-code-first, "");display:var(--ag-icon-font-display-first, var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image-first, var(--ag-icon-image));display:var(--ag-icon-image-display-first, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, .9))}.ag-icon-grip{font-family:var(--ag-icon-font-family-grip, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-grip, var(--ag-icon-font-color))}.ag-icon-grip:before{content:var(--ag-icon-font-code-grip, "");display:var(--ag-icon-font-display-grip, var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image-grip, var(--ag-icon-image));display:var(--ag-icon-image-display-grip, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, .9))}.ag-icon-group{font-family:var(--ag-icon-font-family-group, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-group, var(--ag-icon-font-color))}.ag-icon-group:before{content:var(--ag-icon-font-code-group, "");display:var(--ag-icon-font-display-group, var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image-group, var(--ag-icon-image));display:var(--ag-icon-image-display-group, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, .9))}.ag-icon-last{font-family:var(--ag-icon-font-family-last, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-last, var(--ag-icon-font-color))}.ag-icon-last:before{content:var(--ag-icon-font-code-last, "");display:var(--ag-icon-font-display-last, var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image-last, var(--ag-icon-image));display:var(--ag-icon-image-display-last, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, .9))}.ag-icon-left{font-family:var(--ag-icon-font-family-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-left, var(--ag-icon-font-color))}.ag-icon-left:before{content:var(--ag-icon-font-code-left, "");display:var(--ag-icon-font-display-left, var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image-left, var(--ag-icon-image));display:var(--ag-icon-image-display-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, .9))}.ag-icon-linked{font-family:var(--ag-icon-font-family-linked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-linked, var(--ag-icon-font-color))}.ag-icon-linked:before{content:var(--ag-icon-font-code-linked, "");display:var(--ag-icon-font-display-linked, var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image-linked, var(--ag-icon-image));display:var(--ag-icon-image-display-linked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, .9))}.ag-icon-loading{font-family:var(--ag-icon-font-family-loading, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-loading, var(--ag-icon-font-color))}.ag-icon-loading:before{content:var(--ag-icon-font-code-loading, "");display:var(--ag-icon-font-display-loading, var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image-loading, var(--ag-icon-image));display:var(--ag-icon-image-display-loading, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, .9))}.ag-icon-maximize{font-family:var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-maximize, var(--ag-icon-font-color))}.ag-icon-maximize:before{content:var(--ag-icon-font-code-maximize, "");display:var(--ag-icon-font-display-maximize, var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image-maximize, var(--ag-icon-image));display:var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, .9))}.ag-icon-menu{font-family:var(--ag-icon-font-family-menu, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu, var(--ag-icon-font-color))}.ag-icon-menu:before{content:var(--ag-icon-font-code-menu, "");display:var(--ag-icon-font-display-menu, var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image-menu, var(--ag-icon-image));display:var(--ag-icon-image-display-menu, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, .9))}.ag-icon-minimize{font-family:var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minimize, var(--ag-icon-font-color))}.ag-icon-minimize:before{content:var(--ag-icon-font-code-minimize, "");display:var(--ag-icon-font-display-minimize, var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image-minimize, var(--ag-icon-image));display:var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, .9))}.ag-icon-next{font-family:var(--ag-icon-font-family-next, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-next, var(--ag-icon-font-color))}.ag-icon-next:before{content:var(--ag-icon-font-code-next, "");display:var(--ag-icon-font-display-next, var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image-next, var(--ag-icon-image));display:var(--ag-icon-image-display-next, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, .9))}.ag-icon-none{font-family:var(--ag-icon-font-family-none, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-none, var(--ag-icon-font-color))}.ag-icon-none:before{content:var(--ag-icon-font-code-none, "");display:var(--ag-icon-font-display-none, var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image-none, var(--ag-icon-image));display:var(--ag-icon-image-display-none, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, .9))}.ag-icon-not-allowed{font-family:var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color))}.ag-icon-not-allowed:before{content:var(--ag-icon-font-code-not-allowed, "");display:var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image-not-allowed, var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, .9))}.ag-icon-paste{font-family:var(--ag-icon-font-family-paste, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-paste, var(--ag-icon-font-color))}.ag-icon-paste:before{content:var(--ag-icon-font-code-paste, "");display:var(--ag-icon-font-display-paste, var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image-paste, var(--ag-icon-image));display:var(--ag-icon-image-display-paste, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, .9))}.ag-icon-pin{font-family:var(--ag-icon-font-family-pin, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pin, var(--ag-icon-font-color))}.ag-icon-pin:before{content:var(--ag-icon-font-code-pin, "");display:var(--ag-icon-font-display-pin, var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image-pin, var(--ag-icon-image));display:var(--ag-icon-image-display-pin, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, .9))}.ag-icon-pivot{font-family:var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pivot, var(--ag-icon-font-color))}.ag-icon-pivot:before{content:var(--ag-icon-font-code-pivot, "");display:var(--ag-icon-font-display-pivot, var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image-pivot, var(--ag-icon-image));display:var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, .9))}.ag-icon-previous{font-family:var(--ag-icon-font-family-previous, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-previous, var(--ag-icon-font-color))}.ag-icon-previous:before{content:var(--ag-icon-font-code-previous, "");display:var(--ag-icon-font-display-previous, var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image-previous, var(--ag-icon-image));display:var(--ag-icon-image-display-previous, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, .9))}.ag-icon-radio-button-off{font-family:var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color))}.ag-icon-radio-button-off:before{content:var(--ag-icon-font-code-radio-button-off, "");display:var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display))}.ag-icon-radio-button-off:after{background-image:var(--ag-icon-image-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, .9))}.ag-icon-radio-button-on{font-family:var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color))}.ag-icon-radio-button-on:before{content:var(--ag-icon-font-code-radio-button-on, "");display:var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display))}.ag-icon-radio-button-on:after{background-image:var(--ag-icon-image-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, .9))}.ag-icon-right{font-family:var(--ag-icon-font-family-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-right, var(--ag-icon-font-color))}.ag-icon-right:before{content:var(--ag-icon-font-code-right, "");display:var(--ag-icon-font-display-right, var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image-right, var(--ag-icon-image));display:var(--ag-icon-image-display-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, .9))}.ag-icon-save{font-family:var(--ag-icon-font-family-save, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-save, var(--ag-icon-font-color))}.ag-icon-save:before{content:var(--ag-icon-font-code-save, "");display:var(--ag-icon-font-display-save, var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image-save, var(--ag-icon-image));display:var(--ag-icon-image-display-save, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, .9))}.ag-icon-small-down{font-family:var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-down, var(--ag-icon-font-color))}.ag-icon-small-down:before{content:var(--ag-icon-font-code-small-down, "");display:var(--ag-icon-font-display-small-down, var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image-small-down, var(--ag-icon-image));display:var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, .9))}.ag-icon-small-left{font-family:var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-left, var(--ag-icon-font-color))}.ag-icon-small-left:before{content:var(--ag-icon-font-code-small-left, "");display:var(--ag-icon-font-display-small-left, var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image-small-left, var(--ag-icon-image));display:var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, .9))}.ag-icon-small-right{font-family:var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-right, var(--ag-icon-font-color))}.ag-icon-small-right:before{content:var(--ag-icon-font-code-small-right, "");display:var(--ag-icon-font-display-small-right, var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image-small-right, var(--ag-icon-image));display:var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, .9))}.ag-icon-small-up{font-family:var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-up, var(--ag-icon-font-color))}.ag-icon-small-up:before{content:var(--ag-icon-font-code-small-up, "");display:var(--ag-icon-font-display-small-up, var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image-small-up, var(--ag-icon-image));display:var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, .9))}.ag-icon-tick{font-family:var(--ag-icon-font-family-tick, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tick, var(--ag-icon-font-color))}.ag-icon-tick:before{content:var(--ag-icon-font-code-tick, "");display:var(--ag-icon-font-display-tick, var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image-tick, var(--ag-icon-image));display:var(--ag-icon-image-display-tick, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-closed{font-family:var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color))}.ag-icon-tree-closed:before{content:var(--ag-icon-font-code-tree-closed, "");display:var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image-tree-closed, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-indeterminate{font-family:var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color))}.ag-icon-tree-indeterminate:before{content:var(--ag-icon-font-code-tree-indeterminate, "");display:var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-icon-tree-open{font-family:var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color))}.ag-icon-tree-open:before{content:var(--ag-icon-font-code-tree-open, "");display:var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image-tree-open, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, .9))}.ag-icon-unlinked{font-family:var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color))}.ag-icon-unlinked:before{content:var(--ag-icon-font-code-unlinked, "");display:var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image-unlinked, var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, .9))}.ag-icon-up{font-family:var(--ag-icon-font-family-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-up, var(--ag-icon-font-color))}.ag-icon-up:before{content:var(--ag-icon-font-code-up, "");display:var(--ag-icon-font-display-up, var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image-up, var(--ag-icon-image));display:var(--ag-icon-image-display-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, .9))}.ag-icon-down{font-family:var(--ag-icon-font-family-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-down, var(--ag-icon-font-color))}.ag-icon-down:before{content:var(--ag-icon-font-code-down, "");display:var(--ag-icon-font-display-down, var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image-down, var(--ag-icon-image));display:var(--ag-icon-image-display-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, .9))}.ag-icon-plus{font-family:var(--ag-icon-font-family-plus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-plus, var(--ag-icon-font-color))}.ag-icon-plus:before{content:var(--ag-icon-font-code-plus, "");display:var(--ag-icon-font-display-plus, var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image-plus, var(--ag-icon-image));display:var(--ag-icon-image-display-plus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, .9))}.ag-icon-minus{font-family:var(--ag-icon-font-family-minus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minus, var(--ag-icon-font-color))}.ag-icon-minus:before{content:var(--ag-icon-font-code-minus, "");display:var(--ag-icon-font-display-minus, var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image-minus, var(--ag-icon-image));display:var(--ag-icon-image-display-minus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, .9))}.ag-icon-menu-alt{font-family:var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color))}.ag-icon-menu-alt:before{content:var(--ag-icon-font-code-menu-alt, "");display:var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image-menu-alt, var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, .9))}.ag-icon-settings{font-family:var(--ag-icon-font-family-settings, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-settings, var(--ag-icon-font-color))}.ag-icon-settings:before{content:var(--ag-icon-font-code-settings, "");display:var(--ag-icon-font-display-settings, var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image-settings, var(--ag-icon-image));display:var(--ag-icon-image-display-settings, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, .9))}.ag-icon-row-drag:before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow:before{content:var(--ag-icon-font-code-left)}.ag-right-arrow:before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color: #000;--ag-data-color: var(--ag-foreground-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-header-foreground-color: var(--ag-secondary-foreground-color);--ag-disabled-foreground-color: rgba(0, 0, 0, .5);--ag-background-color: #fff;--ag-header-background-color: transparent;--ag-tooltip-background-color: transparent;--ag-subheader-background-color: transparent;--ag-subheader-toolbar-background-color: transparent;--ag-control-panel-background-color: transparent;--ag-side-button-selected-background-color: var(--ag-control-panel-background-color);--ag-selected-row-background-color: #bbb;--ag-odd-row-background-color: var(--ag-background-color);--ag-modal-overlay-background-color: rgba(255, 255, 255, .66);--ag-menu-background-color: var(--ag-background-color);--ag-menu-border-color: var(--ag-border-color);--ag-panel-background-color: var(--ag-background-color);--ag-panel-border-color: var(--ag-border-color);--ag-row-hover-color: transparent;--ag-column-hover-color: transparent;--ag-range-selection-border-color: var(--ag-foreground-color);--ag-range-selection-border-style: solid;--ag-range-selection-background-color: rgba(0, 0, 0, .2);--ag-range-selection-background-color-2: var(--ag-range-selection-background-color);--ag-range-selection-background-color-3: var(--ag-range-selection-background-color);--ag-range-selection-background-color-4: var(--ag-range-selection-background-color);--ag-range-selection-highlight-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-width: 0;--ag-selected-tab-underline-transition-speed: 0s;--ag-range-selection-chart-category-background-color: rgba(0, 255, 132, .1);--ag-range-selection-chart-background-color: rgba(0, 88, 255, .1);--ag-header-cell-hover-background-color: transparent;--ag-header-cell-moving-background-color: var(--ag-background-color);--ag-value-change-value-highlight-background-color: rgba(22, 160, 133, .5);--ag-value-change-delta-up-color: #43a047;--ag-value-change-delta-down-color: #e53935;--ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, .2);--ag-chip-background-color: transparent;--ag-chip-border-color: var(--ag-chip-background-color);--ag-borders: solid 1px;--ag-border-color: rgba(0, 0, 0, .25);--ag-borders-critical: var(--ag-borders);--ag-borders-secondary: var(--ag-borders);--ag-secondary-border-color: var(--ag-border-color);--ag-row-border-style: solid;--ag-row-border-width: 1px;--ag-cell-horizontal-border: solid transparent;--ag-borders-input: var(--ag-borders-secondary);--ag-input-border-color: var(--ag-secondary-border-color);--ag-borders-input-invalid: solid 2px;--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-borders-side-button: var(--ag-borders);--ag-border-radius: 0px;--ag-wrapper-border-radius: var(--ag-border-radius);--ag-row-border-color: var(--ag-secondary-border-color);--ag-header-column-separator-display: none;--ag-header-column-separator-height: 100%;--ag-header-column-separator-width: 1px;--ag-header-column-separator-color: var(--ag-secondary-border-color);--ag-header-column-resize-handle-display: none;--ag-header-column-resize-handle-height: 50%;--ag-header-column-resize-handle-width: 1px;--ag-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-invalid-color: red;--ag-input-disabled-border-color: var(--ag-input-border-color);--ag-input-disabled-background-color: transparent;--ag-checkbox-background-color: transparent;--ag-checkbox-border-radius: var(--ag-border-radius);--ag-checkbox-checked-color: var(--ag-foreground-color);--ag-checkbox-unchecked-color: var(--ag-foreground-color);--ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color: var(--ag-background-color);--ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width: 1px;--ag-toggle-button-height: var(--ag-icon-size);--ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow: none;--ag-input-focus-border-color: none;--ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);--ag-grid-size: 4px;--ag-icon-size: 12px;--ag-icon-font-weight: normal;--ag-icon-font-color: var(--ag-foreground-color);--ag-icon-image-display: block;--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: var(--ag-grid-size);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);--ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);--ag-header-height: var(--ag-row-height);--ag-list-item-height: calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));--ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-filter-tool-panel-group-indent: 16px;--ag-tab-min-width: 220px;--ag-chart-menu-panel-width: var(--ag-tab-min-width);--ag-menu-min-width: 181px;--ag-side-bar-panel-width: 200px;--ag-font-family: "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-card-radius: var(--ag-border-radius);--ag-card-shadow: none;--ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, .3);--ag-advanced-filter-join-pill-color: #f08e8d;--ag-advanced-filter-column-pill-color: #a6e194;--ag-advanced-filter-option-pill-color: #f3c08b;--ag-advanced-filter-value-pill-color: #85c0e4}.ag-root-wrapper,.ag-sticky-top,.ag-sticky-bottom,.ag-dnd-ghost{background-color:var(--ag-background-color)}.ag-sticky-bottom{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-root-wrapper,.ag-popup{--ag-indentation-level: 0}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal;color:var(--ag-foreground-color)}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-aria-description-container{z-index:9999;border:0px;clip:rect(1px,1px,1px,1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden;white-space:normal}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.7;transition:opacity 1s ease-out 3s;color:#9b9b9b}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport,.ag-center-cols-viewport,.ag-header-viewport,.ag-floating-top-viewport,.ag-floating-bottom-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{overflow-x:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-body-viewport::-webkit-scrollbar,.ag-center-cols-viewport::-webkit-scrollbar,.ag-header-viewport::-webkit-scrollbar,.ag-floating-top-viewport::-webkit-scrollbar,.ag-floating-bottom-viewport::-webkit-scrollbar,.ag-sticky-top-viewport::-webkit-scrollbar,.ag-sticky-bottom-viewport::-webkit-scrollbar{display:none!important}.ag-body-viewport{display:flex;overflow-x:hidden}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-sticky-top-container,.ag-sticky-bottom-container{min-height:1px}.ag-center-cols-viewport{min-height:100%;width:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container,.ag-sticky-top-container,.ag-sticky-bottom-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container,.ag-sticky-top-container,.ag-sticky-bottom-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container,.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{position:absolute;top:0px;pointer-events:none}.ag-ltr .ag-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container,.ag-ltr .ag-sticky-bottom-full-width-container{left:0}.ag-rtl .ag-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container,.ag-rtl .ag-sticky-bottom-full-width-container{right:0}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-body{position:relative;display:flex;flex:1 1 auto;flex-direction:row!important;min-height:0}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-height:0;min-width:0;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity .4s;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button,.ag-header-cell-filter-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;align-self:stretch;align-items:center}.ag-header-cell-label{overflow:hidden;text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{position:sticky;flex:none;max-width:100%}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ag-header-group-cell .ag-header-cell-comp-wrapper{display:flex}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{height:100%;display:flex;align-items:center}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-pinned-left-header .ag-header-cell-resize{right:-3px}.ag-pinned-right-header .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-header-cell-menu-button,.ag-header-cell-filter-button,.ag-side-button-button,.ag-panel-title-bar-button,.ag-floating-filter-button-button{cursor:pointer}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-checkbox{display:flex;width:100%;height:100%}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{display:inline-flex;align-items:center;cursor:move;white-space:nowrap}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-sticky-top,.ag-sticky-bottom{position:absolute;display:flex;width:100%;overflow:hidden;height:0px}.ag-sticky-bottom{box-sizing:content-box!important}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{position:relative;height:100%;overflow:hidden}.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{overflow:hidden;width:100%;height:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;z-index:1;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip,.ag-tooltip-custom{position:absolute;z-index:99999}.ag-tooltip:not(.ag-tooltip-interactive),.ag-tooltip-custom:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{user-select:none}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-pill-container{display:flex;gap:.25rem;flex-wrap:nowrap}.ag-pill{display:flex;white-space:nowrap;padding:0 .25rem;align-items:center}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;outline:none;height:100%}.ag-rich-select-value{display:flex;align-items:center;height:100%}.ag-rich-select-value .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-loading-text{min-height:2rem}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap;overflow:hidden;height:100%}.ag-rich-select-field-input{flex:1 1 auto}.ag-rich-select-field-input .ag-input-field-input{padding:0!important;border:none!important;box-shadow:none!important;text-overflow:ellipsis}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:1 1 auto}.ag-autocomplete-list-popup{position:absolute;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row{display:flex;flex:1 1 auto;align-items:center;overflow:hidden}.ag-autocomplete-row-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-select-agg-func-item,.ag-column-select-column-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize{display:none}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:100%;width:100%}.ag-header-group-cell-label,.ag-cell-label-container{padding:5px 0}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:inline;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field,.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:visible;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue,.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(to left,#ff0000 3%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);width:100%;height:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked: url('data:image/svg+xml;utf8,')}.ag-spectrum-alpha-background{background:linear-gradient(to right,var(--ag-internal-spectrum-alpha-color-from),var(--ag-internal-spectrum-alpha-color-to)),var(--ag-spectrum-alpha-background-checked) top left/4px 4px;width:100%;height:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom,var(--ag-internal-spectrum-alpha-color),var(--ag-internal-spectrum-alpha-color)) white}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{display:flex;flex-direction:column}.ag-pill-select .ag-column-drop{flex:unset}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-sticky-top,.ag-ltr .ag-sticky-bottom,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-sticky-top,.ag-rtl .ag-sticky-bottom,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-measurement-container{width:0;overflow:hidden;visibility:hidden}.ag-measurement-container div{position:absolute}.ag-layout-print.ag-body{display:block;height:unset}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-vertical-scroll,.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-button{border-radius:0;color:var(--ag-foreground-color)}.ag-button:hover{background-color:transparent}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0;background-color:var(--ag-background-color)}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;border:var(--ag-borders-input) var(--ag-input-border-color)}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button,input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-select-list{background-color:var(--ag-background-color);overflow-y:auto;overflow-x:hidden;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));display:flex;align-items:center;flex:none}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;flex:none;color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size) * .5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size) * 2)}.ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:var(--ag-secondary-foreground-color)}.ag-picker-field-wrapper{border:var(--ag-borders);border-color:var(--ag-border-color);border-radius:5px;background-color:var(--ag-background-color)}.ag-picker-field-wrapper:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{display:flex;flex-direction:row;align-items:center;min-height:var(--ag-list-item-height)}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(to right,white,rgba(204,154,129,0))}.ag-spectrum-val{background-image:linear-gradient(to top,black,rgba(204,154,129,0))}.ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:2px solid white;background:black;box-shadow:0 0 2px #0000003d}.ag-spectrum-hue-background,.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;border:2px solid white;box-shadow:0 1px 4px #0000005e}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),.ag-recent-color:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-picker-color,.ag-color-input-color{width:var(--ag-icon-size);height:var(--ag-icon-size);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);overflow:hidden;text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);margin:0;padding:0 calc(var(--ag-grid-size) * 2);transform:translateY(calc(var(--ag-grid-size) * 2))}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{min-height:var(--ag-list-item-height);cursor:default}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-value,.ag-rich-select-list{background-color:var(--ag-background-color)}.ag-rich-select-list{width:100%;height:auto;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-rich-select-list .ag-loading-text{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible:after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row:hover,.ag-rich-select-row-highlighted{background-image:linear-gradient(var(--ag-row-hover-color),var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:700}.ag-autocomplete{width:100%}.ag-autocomplete-list{width:100%;min-width:200px;height:calc(var(--ag-row-height) * 6.5)}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-autocomplete-virtual-list-item:focus-visible:after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row-label{margin:0px var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-chip-background-color)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{cursor:pointer}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);white-space:normal}.ag-tooltip.ag-tooltip-animate,.ag-tooltip-custom.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0px;left:0px;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding) * .5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{border-bottom:0;min-height:unset}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:transparent;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border-radius:var(--ag-wrapper-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level))}.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent,.ag-cell-wrapper.ag-pivot-leaf-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size))}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:transparent;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color)!important}.ag-cell-data-changed-animation{background-color:transparent}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row{height:var(--ag-row-height);background-color:var(--ag-background-color);color:var(--ag-data-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row-highlight-above:after,.ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:var(--ag-range-selection-border-color);left:1px}.ag-row-highlight-above:after{top:-1px}.ag-row-highlight-above.ag-row-first:after{top:0}.ag-row-highlight-below:after{bottom:0px}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected:before{content:"";background-color:var(--ag-selected-row-background-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.ag-row-hover:not(.ag-full-width-row):before,.ag-row-hover.ag-full-width-row.ag-row-group:before{content:"";background-color:var(--ag-row-hover-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected:before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color),var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));border:1px solid transparent;line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0;background-color:var(--ag-control-panel-background-color)}.ag-popup-editor .ag-large-text,.ag-autocomplete-list-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size) * 5);background-color:var(--ag-background-color)}.ag-layout-auto-height .ag-center-cols-viewport,.ag-layout-auto-height .ag-center-cols-container,.ag-layout-print .ag-center-cols-viewport,.ag-layout-print .ag-center-cols-container{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-skeleton-container{width:100%;height:100%;align-content:center}.ag-skeleton-effect{background-color:var(--ag-row-loading-skeleton-effect-color);width:100%;height:1em;border-radius:.25rem;animation:ag-skeleton-loading 1.5s ease-in-out .5s infinite}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-loading{display:flex;height:100%;align-items:center}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-floating-top{border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color)!important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-fill-handle,.ag-range-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color)!important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-menu-background-color);border-color:var(--ag-menu-border-color);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size) * 2 + 1px)}.ag-menu-separator-part:after{content:"";display:block;border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled{opacity:.5}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 2)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size) * 2);padding-right:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-menu-option-popup-pointer,.ag-ltr .ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-popup-pointer,.ag-rtl .ag-compact-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header,.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{border:0;background-color:unset;cursor:pointer;padding:0}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid transparent;transition:border-bottom var(--ag-selected-tab-underline-transition-speed);display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size) * 2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height) * 6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height) * 10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level: 0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:200px}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-simple-filter-body-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));overflow-y:auto;min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing))}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>*:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 2) var(--ag-grid-size);background-color:transparent}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-side-bar-panel-width);background-color:var(--ag-control-panel-background-color)}.ag-side-buttons{padding-top:calc(var(--ag-grid-size) * 4);width:calc(var(--ag-icon-size) + 4px);position:relative;overflow:hidden}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;width:100%;margin:0;min-height:calc(var(--ag-grid-size) * 18);background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color)}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid transparent;transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid transparent;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size) * 6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size) * 8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size) * .5);margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size) * 4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{display:flex;align-items:center}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-header{height:var(--ag-header-height);align-items:center;padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px}.ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-header,.ag-advanced-filter-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{content:"";position:absolute;z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height) * .5);background-color:var(--ag-header-column-separator-color)}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{left:0}.ag-header-highlight-before:after,.ag-header-highlight-after:after{content:"";position:absolute;height:100%;width:1px}.ag-header-highlight-before:after{left:0px}.ag-header-highlight-after:after{right:0px}.ag-pinned-left-header .ag-header-highlight-after:after{right:1px}.ag-header-cell-resize{display:flex;align-items:center}.ag-header-cell-resize:after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height) * .5);background-color:var(--ag-header-column-resize-handle-color)}.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after{height:calc(100% - var(--ag-grid-size) * 4);top:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize:after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;appearance:none;background:transparent;border:none;height:var(--ag-icon-size);padding:0;width:var(--ag-icon-size)}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size) * 10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0px;left:0px;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size) * 4);padding-left:calc(var(--ag-grid-size) * 4);line-height:1.5}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size) * 2);padding-bottom:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size) * 4);height:calc(var(--ag-grid-size) * 4);padding:0 calc(var(--ag-grid-size) * .5);border:1px solid var(--ag-chip-border-color)}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size) * 4);margin:0 calc(var(--ag-grid-size) * .5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{min-height:50px;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size)}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size) * 5 * 3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size) * 2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{position:relative;display:flex;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto}.ag-chart-menu{position:absolute;top:16px;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;min-width:var(--ag-chart-menu-panel-width)}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev:focus-within,.ag-chart-settings-next:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-radius:1px}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper,.ag-chart-advanced-settings-wrapper{display:flex;flex-direction:column;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:16px}.ag-chart-data-wrapper,.ag-chart-advanced-settings-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings-wrapper,.ag-chart-advanced-settings{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-data-section,.ag-chart-format-section,.ag-chart-advanced-settings-section{display:flex;margin:0}.ag-chart-advanced-settings-section{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--ag-background-color)}.ag-chart .ag-chart-menu{display:none}.ag-chart-menu-hidden:hover .ag-chart-menu{display:block}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{display:flex;flex-direction:row;top:8px;gap:20px;width:auto}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;margin:2px 0;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color)}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{border:0;background-color:unset;padding:0 2px;border-radius:1px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);border-width:2px}.ag-chart-mini-thumbnail:focus-visible{outline:none;border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-chart-settings-card-item{background:var(--ag-foreground-color);width:8px;height:8px;border-radius:4px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{position:relative;background-color:unset}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding) * .5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px}.ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-charts-format-top-level-group-container,.ag-charts-advanced-settings-top-level-group-container{padding:var(--ag-grid-size)}.ag-ltr .ag-charts-format-top-level-group-container,.ag-ltr .ag-charts-advanced-settings-top-level-group-container{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-charts-format-top-level-group-container,.ag-rtl .ag-charts-advanced-settings-top-level-group-container{margin-right:calc(var(--ag-grid-size) * 2)}.ag-charts-format-top-level-group-item,.ag-charts-advanced-settings-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{padding:var(--ag-grid-size);row-gap:8px;display:grid;grid-template-columns:60px 1fr 60px 1fr 60px}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-charts-theme-default{--ag-charts-align: none !important;--ag-charts-justify: none !important}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{position:relative;display:flex;align-items:center;padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-advanced-filter{display:flex;align-items:center;width:100%}.ag-advanced-filter-apply-button,.ag-advanced-filter-builder-button{line-height:normal;white-space:nowrap}.ag-ltr .ag-advanced-filter-apply-button,.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-advanced-filter-apply-button,.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-button{display:flex;align-items:center;border:0;background-color:unset;color:var(--ag-foreground-color);font-size:var(--ag-font-size);font-weight:600}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;background-color:var(--ag-control-panel-background-color);display:flex;flex-direction:column}.ag-advanced-filter-builder-list{flex:1;overflow:auto}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px}.ag-advanced-filter-builder-list .ag-item-highlight-top:after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-builder-button-panel{display:flex;justify-content:flex-end;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-item-wrapper{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;overflow:hidden;padding-left:calc(var(--ag-icon-size) / 2);padding-right:var(--ag-icon-size)}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before{top:50%;height:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-top,.ag-advanced-filter-builder-item-tree-line-vertical-bottom{position:relative;height:100%;display:flex;align-items:center}.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-vertical:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after{content:"";position:absolute;height:100%}.ag-advanced-filter-builder-item-tree-line-horizontal:after{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));top:0;left:calc(var(--ag-icon-size) / 2);border-bottom:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical:before{width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{height:calc((100% - 1.5 * var(--ag-icon-size)) / 2);width:calc(var(--ag-icon-size) / 2);top:calc((100% + 1.5 * var(--ag-icon-size)) / 2);left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-condition{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-pill-wrapper,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-tree-lines{display:flex;align-items:center;height:100%}.ag-advanced-filter-builder-pill-wrapper{margin:0px var(--ag-grid-size)}.ag-advanced-filter-builder-pill{position:relative;border-radius:var(--ag-border-radius);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);min-height:calc(100% - var(--ag-grid-size) * 3);min-width:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-pill-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ag-advanced-filter-builder-join-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-join-pill-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-column-pill-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-option-pill-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-value-pill-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size) * .5)}.ag-advanced-filter-builder-item-button{position:relative;cursor:pointer;color:var(--ag-secondary-foreground-color);opacity:50%}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size)}.ag-advanced-filter-builder-virtual-list-item{display:flex;cursor:default;height:var(--ag-list-item-height)}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button{opacity:100%}.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid{opacity:100%}.ag-advanced-filter-builder-invalid{margin:0 var(--ag-grid-size);color:var(--ag-invalid-color);cursor:default}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{content:var(--ag-icon-font-code-checkbox-unchecked, "");font-family:inherit;color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-checkbox-checked, "");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-indeterminate:after{content:var(--ag-icon-font-code-checkbox-indeterminate, "");color:var(--ag-checkbox-indeterminate-color);display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper:before{content:"";background:transparent center/contain no-repeat;position:absolute;inset:0;background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, .9))}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, .9))}.ag-checkbox-input-wrapper.ag-indeterminate:before{background-image:var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, .9))}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);max-width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height) * .5);position:relative;flex:none;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color)}.ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper:before{content:" ";position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));display:block;box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border-radius:100%;transition:left .1s;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color)}.ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none;border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper:after{content:var(--ag-icon-font-code-radio-button-off, "");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-radio-button-on, "");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper:before{content:"";background:transparent center/contain no-repeat;position:absolute;inset:0;background-image:var(--ag-icon-image-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, .9))}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, .9))}input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:transparent;width:calc(100% - 2px)}input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -.5 + 1.5px))}input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5}@font-face{font-family:agGridQuartz;src:url(data:font/woff2;charset=utf-8;base64,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);font-weight:400;font-style:normal}.ag-theme-quartz,.ag-theme-quartz-dark,.ag-theme-quartz-auto-dark{--ag-active-color: #2196f3;--ag-background-color: #fff;--ag-foreground-color: #181d1f;--ag-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);--ag-secondary-border-color: var(--ag-border-color);--ag-header-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 2%);--ag-tooltip-background-color: var(--ag-header-background-color);--ag-control-panel-background-color: var(--ag-header-background-color);--ag-subheader-background-color: transparent;--ag-invalid-color: #e02525;--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%);--ag-advanced-filter-join-pill-color: #f08e8d;--ag-advanced-filter-column-pill-color: #a6e194;--ag-advanced-filter-option-pill-color: #f3c08b;--ag-advanced-filter-value-pill-color: #85c0e4;--ag-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-icon-font-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 90%);--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);--ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 8%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);--ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);--ag-input-focus-border-color: var(--ag-active-color);--ag-input-focus-box-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-input-focus-border-color) 47%);--ag-range-selection-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-range-selection-background-color-2: color-mix(in srgb, transparent, var(--ag-active-color) 36%);--ag-range-selection-background-color-3: color-mix(in srgb, transparent, var(--ag-active-color) 49%);--ag-range-selection-background-color-4: color-mix(in srgb, transparent, var(--ag-active-color) 59%);--ag-checkbox-background-color: var(--ag-background-color);--ag-checkbox-checked-color: var(--ag-active-color);--ag-range-selection-border-color: var(--ag-active-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-input-border-color: var(--ag-border-color);--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-disabled-foreground-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 50%);--ag-chip-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 7%);--ag-chip-border-color: color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 13%);--ag-input-disabled-border-color: var(--ag-border-color);--ag-input-disabled-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%);--ag-modal-overlay-background-color: color-mix(in srgb, transparent, var(--ag-background-color) 66%);--ag-chart-menu-label-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);--ag-chart-menu-pill-select-button-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);--ag-borders: solid 1px;--ag-border-radius: 4px;--ag-wrapper-border-radius: 8px;--ag-borders-side-button: none;--ag-side-button-selected-background-color: transparent;--ag-header-column-resize-handle-display: block;--ag-header-column-resize-handle-width: 2px;--ag-header-column-resize-handle-height: 30%;--ag-grid-size: 8px;--ag-icon-size: 16px;--ag-header-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 4.25);--ag-row-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 3.5);--ag-list-item-height: calc( var(--ag-icon-size) + var(--ag-widget-vertical-spacing) );--ag-column-select-indent-size: var(--ag-icon-size);--ag-set-filter-indent-size: var(--ag-icon-size);--ag-filter-tool-panel-group-indent: var(--ag-grid-size);--ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 2);--ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);--ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1);--ag-toggle-button-height: 18px;--ag-toggle-button-width: 28px;--ag-toggle-button-border-width: 2px;--ag-font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-icon-font-family: agGridQuartz;--ag-tab-min-width: 290px;--ag-chart-menu-panel-width: 260px;--ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, .4);--ag-popup-shadow: 0 0 16px 0 rgba(0, 0, 0, .15);--ag-side-bar-panel-width: 250px}.ag-theme-quartz-dark{--ag-background-color: color-mix(in srgb, #fff, #182230 97%);--ag-foreground-color: #fff;--ag-border-color: rgba(255, 255, 255, .16);--ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);--ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-input-disabled-background-color: #68686e12;--ag-card-shadow: 0 1px 20px 1px black;--ag-input-border-color: var(--ag-border-color);--ag-input-disabled-border-color: rgba(255, 255, 255, .07);--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color: var(--ag-row-hover-color);--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color: #7a3a37;--ag-advanced-filter-column-pill-color: #355f2d;--ag-advanced-filter-option-pill-color: #5a3168;--ag-advanced-filter-value-pill-color: #374c86;--ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, .3);--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, .4);color-scheme:dark}@media (prefers-color-scheme: dark){.ag-theme-quartz-auto-dark{--ag-background-color: color-mix(in srgb, #fff, #182230 97%);--ag-foreground-color: #fff;--ag-border-color: rgba(255, 255, 255, .16);--ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);--ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);--ag-input-disabled-background-color: #68686e12;--ag-card-shadow: 0 1px 20px 1px black;--ag-input-border-color: var(--ag-border-color);--ag-input-disabled-border-color: rgba(255, 255, 255, .07);--ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);--ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);--ag-selected-row-background-color: var(--ag-row-hover-color);--ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);--ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color: #7a3a37;--ag-advanced-filter-column-pill-color: #355f2d;--ag-advanced-filter-option-pill-color: #5a3168;--ag-advanced-filter-value-pill-color: #374c86;--ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, .3);--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, .4);color-scheme:dark}}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz .ag-status-bar,.ag-theme-quartz .ag-header-row,.ag-theme-quartz .ag-panel-title-bar-title,.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-dark .ag-header-row,.ag-theme-quartz-dark .ag-panel-title-bar-title,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-header-row,.ag-theme-quartz-auto-dark .ag-panel-title-bar-title,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar{font-weight:500;color:var(--ag-header-foreground-color)}.ag-theme-quartz input[class^=ag-]:not([type]),.ag-theme-quartz input[class^=ag-][type=text],.ag-theme-quartz input[class^=ag-][type=number],.ag-theme-quartz input[class^=ag-][type=tel],.ag-theme-quartz input[class^=ag-][type=date],.ag-theme-quartz input[class^=ag-][type=datetime-local],.ag-theme-quartz textarea[class^=ag-],.ag-theme-quartz-dark input[class^=ag-]:not([type]),.ag-theme-quartz-dark input[class^=ag-][type=text],.ag-theme-quartz-dark input[class^=ag-][type=number],.ag-theme-quartz-dark input[class^=ag-][type=tel],.ag-theme-quartz-dark input[class^=ag-][type=date],.ag-theme-quartz-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark textarea[class^=ag-],.ag-theme-quartz-auto-dark input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark input[class^=ag-][type=text],.ag-theme-quartz-auto-dark input[class^=ag-][type=number],.ag-theme-quartz-auto-dark input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark input[class^=ag-][type=date],.ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size) * 4);border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-ltr textarea[class^=ag-],.ag-theme-quartz-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-ltr textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-rtl textarea[class^=ag-],.ag-theme-quartz-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-rtl textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz-dark .ag-picker-field-wrapper,.ag-theme-quartz-auto-dark .ag-picker-field-wrapper{min-height:calc(var(--ag-grid-size) * 4)}.ag-theme-quartz .ag-tab,.ag-theme-quartz-dark .ag-tab,.ag-theme-quartz-auto-dark .ag-tab{padding:var(--ag-grid-size);border-left:var(--ag-borders) transparent;border-right:var(--ag-borders) transparent;flex:1 1 auto}.ag-theme-quartz .ag-tab-selected,.ag-theme-quartz-dark .ag-tab-selected,.ag-theme-quartz-auto-dark .ag-tab-selected{background-color:var(--ag-background-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected){opacity:.7}.ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover{opacity:1}.ag-theme-quartz .ag-menu,.ag-theme-quartz-dark .ag-menu,.ag-theme-quartz-auto-dark .ag-menu{color:color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color);color:color-mix(in srgb,transparent,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-menu-header,.ag-theme-quartz-dark .ag-menu-header,.ag-theme-quartz-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-menu-option,.ag-theme-quartz-dark .ag-menu-option,.ag-theme-quartz-auto-dark .ag-menu-option{font-weight:500;cursor:pointer}.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon{text-align:right}.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon{text-align:left}.ag-theme-quartz .ag-tabs-header,.ag-theme-quartz-dark .ag-tabs-header,.ag-theme-quartz-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color);display:flex;background-color:color-mix(in srgb,transparent,var(--ag-foreground-color) 5%)}.ag-theme-quartz .ag-side-bar,.ag-theme-quartz-dark .ag-side-bar,.ag-theme-quartz-auto-dark .ag-side-bar{background-color:var(--ag-control-panel-background-color);min-width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-side-buttons,.ag-theme-quartz-dark .ag-side-buttons,.ag-theme-quartz-auto-dark .ag-side-buttons{padding:0;align-self:stretch;width:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);background:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-side-button,.ag-theme-quartz-dark .ag-side-button,.ag-theme-quartz-auto-dark .ag-side-button{border-top:var(--ag-borders) transparent;border-bottom:var(--ag-borders) transparent}@media (max-resolution: 1.5x){.ag-theme-quartz .ag-side-button-label,.ag-theme-quartz-dark .ag-side-button-label,.ag-theme-quartz-auto-dark .ag-side-button-label{font-family:"Segoe UI",var(--ag-font-family);transform:rotate(.05deg)}}.ag-theme-quartz .ag-side-button.ag-selected,.ag-theme-quartz-dark .ag-side-button.ag-selected,.ag-theme-quartz-auto-dark .ag-side-button.ag-selected{border-bottom-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type){border-top-color:var(--ag-border-color)}.ag-theme-quartz .ag-column-panel-column-select,.ag-theme-quartz-dark .ag-column-panel-column-select,.ag-theme-quartz-auto-dark .ag-column-panel-column-select{border-top:none;border-bottom:1px solid var(--ag-secondary-border-color)}.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search{height:initial;margin-top:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-filter-toolpanel-search-input,.ag-theme-quartz-dark .ag-filter-toolpanel-search-input,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input{margin:0}.ag-theme-quartz .ag-filter-apply-panel,.ag-theme-quartz-dark .ag-filter-apply-panel,.ag-theme-quartz-auto-dark .ag-filter-apply-panel{border:none;padding-top:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-tabbed-menu-body,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body{position:relative}.ag-theme-quartz .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body:after{content:"";position:absolute;display:block;top:0;left:0;right:0;height:16px;background:linear-gradient(var(--ag-control-panel-background-color),transparent)}.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{border-top:none;font-weight:500}.ag-theme-quartz .ag-chart-mini-thumbnail,.ag-theme-quartz-dark .ag-chart-mini-thumbnail,.ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color);margin-top:0;margin-bottom:0}.ag-theme-quartz .ag-chart-settings-nav-bar,.ag-theme-quartz-dark .ag-chart-settings-nav-bar,.ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{background:none;font-weight:500}.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar){color:var(--ag-chart-menu-label-color)}.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label{margin-top:calc(var(--ag-widget-vertical-spacing) * .5);margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label{margin-bottom:0}.ag-theme-quartz .ag-chart-data-section label,.ag-theme-quartz .ag-chart-format-section label,.ag-theme-quartz-dark .ag-chart-data-section label,.ag-theme-quartz-dark .ag-chart-format-section label,.ag-theme-quartz-auto-dark .ag-chart-data-section label,.ag-theme-quartz-auto-dark .ag-chart-format-section label{display:inline-block}.ag-theme-quartz .ag-chart-format-wrapper,.ag-theme-quartz .ag-chart-data-wrapper,.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-format-top-level-group-item,.ag-theme-quartz .ag-charts-format-sub-level-group,.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-chart-format-wrapper,.ag-theme-quartz-dark .ag-chart-data-wrapper,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-chart-format-wrapper,.ag-theme-quartz-auto-dark .ag-chart-data-wrapper,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container{padding:0;margin:0}.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-data-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-data-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-data-group{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar{padding:var(--ag-widget-vertical-spacing) 0}.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container{padding-top:var(--ag-widget-vertical-spacing);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-format-top-level-group-container>*,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-charts-data-group-item,.ag-theme-quartz-dark .ag-charts-data-group-item,.ag-theme-quartz-auto-dark .ag-charts-data-group-item,.ag-theme-quartz .ag-chart-settings-mini-wrapper,.ag-theme-quartz-dark .ag-chart-settings-mini-wrapper,.ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-chart-advanced-settings-section,.ag-theme-quartz-dark .ag-chart-advanced-settings-section,.ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section{padding-top:var(--ag-widget-container-vertical-padding);padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container{margin:0}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item{margin-top:calc(var(--ag-widget-vertical-spacing) * 2);margin-bottom:0}.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-spectrum-color,.ag-theme-quartz .ag-spectrum-fill,.ag-theme-quartz-dark .ag-spectrum-color,.ag-theme-quartz-dark .ag-spectrum-fill,.ag-theme-quartz-auto-dark .ag-spectrum-color,.ag-theme-quartz-auto-dark .ag-spectrum-fill{border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-spectrum-dragger,.ag-theme-quartz-dark .ag-spectrum-dragger,.ag-theme-quartz-auto-dark .ag-spectrum-dragger{border-radius:18px;height:18px;width:18px;border:3px solid white}.ag-theme-quartz .ag-spectrum-tools,.ag-theme-quartz-dark .ag-spectrum-tools,.ag-theme-quartz-auto-dark .ag-spectrum-tools{padding-left:0;padding-right:0;padding-bottom:0}.ag-theme-quartz .ag-spectrum-tool,.ag-theme-quartz-dark .ag-spectrum-tool,.ag-theme-quartz-auto-dark .ag-spectrum-tool{height:12px}.ag-theme-quartz .ag-spectrum-hue-background,.ag-theme-quartz .ag-spectrum-alpha-background,.ag-theme-quartz-dark .ag-spectrum-hue-background,.ag-theme-quartz-dark .ag-spectrum-alpha-background,.ag-theme-quartz-auto-dark .ag-spectrum-hue-background,.ag-theme-quartz-auto-dark .ag-spectrum-alpha-background{border-radius:12px}.ag-theme-quartz .ag-spectrum-slider,.ag-theme-quartz-dark .ag-spectrum-slider,.ag-theme-quartz-auto-dark .ag-spectrum-slider{margin-top:-15px;width:18px;height:18px;border-radius:18px;border:3px solid rgb(248,248,248)}.ag-theme-quartz .ag-recent-colors,.ag-theme-quartz-dark .ag-recent-colors,.ag-theme-quartz-auto-dark .ag-recent-colors{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);margin-bottom:2px}.ag-theme-quartz .ag-color-input-color,.ag-theme-quartz .ag-color-picker-color,.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-color-input-color,.ag-theme-quartz-dark .ag-color-picker-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-color-input-color,.ag-theme-quartz-auto-dark .ag-color-picker-color,.ag-theme-quartz-auto-dark .ag-recent-color{border-radius:4px}.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-dark .ag-recent-color,.ag-theme-quartz-auto-dark .ag-recent-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz.ag-dnd-ghost,.ag-theme-quartz-dark.ag-dnd-ghost,.ag-theme-quartz-auto-dark.ag-dnd-ghost{font-weight:500}.ag-theme-quartz .ag-standard-button,.ag-theme-quartz-dark .ag-standard-button,.ag-theme-quartz-auto-dark .ag-standard-button{font-family:inherit;appearance:none;-webkit-appearance:none;border-radius:var(--ag-border-radius);border:solid 1px var(--ag-input-border-color);background-color:var(--ag-background-color);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);cursor:pointer}.ag-theme-quartz .ag-standard-button:hover,.ag-theme-quartz-dark .ag-standard-button:hover,.ag-theme-quartz-auto-dark .ag-standard-button:hover{background-color:var(--ag-row-hover-color)}.ag-theme-quartz .ag-standard-button:active,.ag-theme-quartz-dark .ag-standard-button:active,.ag-theme-quartz-auto-dark .ag-standard-button:active{border-color:var(--ag-active-color)}.ag-theme-quartz .ag-standard-button:disabled,.ag-theme-quartz-dark .ag-standard-button:disabled,.ag-theme-quartz-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-quartz .ag-column-drop-cell,.ag-theme-quartz-dark .ag-column-drop-cell,.ag-theme-quartz-auto-dark .ag-column-drop-cell{border-radius:calc(var(--ag-grid-size) * 3);height:calc(var(--ag-grid-size) * 3);padding:0 var(--ag-grid-size)}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{min-width:0;margin:0}.ag-theme-quartz .ag-column-drop-cell-drag-handle,.ag-theme-quartz-dark .ag-column-drop-cell-drag-handle,.ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle{margin-left:0}.ag-theme-quartz .ag-column-drop-vertical,.ag-theme-quartz-dark .ag-column-drop-vertical,.ag-theme-quartz-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-quartz .ag-column-drop-vertical-title-bar,.ag-theme-quartz-dark .ag-column-drop-vertical-title-bar,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar{padding:var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0}.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon{margin-left:0;margin-right:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon{margin-right:0;margin-left:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-column-drop-vertical-empty-message,.ag-theme-quartz-dark .ag-column-drop-vertical-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message{display:flex;align-items:center;justify-content:center;border:dashed 1px;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2)}.ag-theme-quartz .ag-column-drop-empty-message,.ag-theme-quartz-dark .ag-column-drop-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color)}.ag-theme-quartz .ag-pill-select .ag-column-drop,.ag-theme-quartz-dark .ag-pill-select .ag-column-drop,.ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-quartz .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display{font-weight:500;color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon{color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-status-bar,.ag-theme-quartz-dark .ag-status-bar,.ag-theme-quartz-auto-dark .ag-status-bar{font-weight:400}.ag-theme-quartz .ag-status-name-value,.ag-theme-quartz-dark .ag-status-name-value,.ag-theme-quartz-auto-dark .ag-status-name-value{padding:var(--ag-widget-container-vertical-padding) 0}.ag-theme-quartz .ag-status-name-value-value,.ag-theme-quartz .ag-paging-number,.ag-theme-quartz .ag-paging-row-summary-panel-number,.ag-theme-quartz-dark .ag-status-name-value-value,.ag-theme-quartz-dark .ag-paging-number,.ag-theme-quartz-dark .ag-paging-row-summary-panel-number,.ag-theme-quartz-auto-dark .ag-status-name-value-value,.ag-theme-quartz-auto-dark .ag-paging-number,.ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number{font-weight:500}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button{opacity:.75}.ag-theme-quartz .ag-column-drop-cell-button:hover,.ag-theme-quartz-dark .ag-column-drop-cell-button:hover,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover{opacity:1}.ag-theme-quartz .ag-header-cell-menu-button,.ag-theme-quartz .ag-header-cell-filter-button,.ag-theme-quartz .ag-panel-title-bar-button,.ag-theme-quartz .ag-header-expand-icon,.ag-theme-quartz .ag-column-group-icons,.ag-theme-quartz .ag-set-filter-group-icons,.ag-theme-quartz .ag-group-expanded .ag-icon,.ag-theme-quartz .ag-group-contracted .ag-icon,.ag-theme-quartz .ag-chart-settings-prev,.ag-theme-quartz .ag-chart-settings-next,.ag-theme-quartz .ag-group-title-bar-icon,.ag-theme-quartz .ag-column-select-header-icon,.ag-theme-quartz .ag-floating-filter-button-button,.ag-theme-quartz .ag-filter-toolpanel-expand,.ag-theme-quartz .ag-panel-title-bar-button-icon,.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-header-cell-menu-button,.ag-theme-quartz-dark .ag-header-cell-filter-button,.ag-theme-quartz-dark .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-header-expand-icon,.ag-theme-quartz-dark .ag-column-group-icons,.ag-theme-quartz-dark .ag-set-filter-group-icons,.ag-theme-quartz-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-dark .ag-chart-settings-prev,.ag-theme-quartz-dark .ag-chart-settings-next,.ag-theme-quartz-dark .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-column-select-header-icon,.ag-theme-quartz-dark .ag-floating-filter-button-button,.ag-theme-quartz-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-header-expand-icon,.ag-theme-quartz-auto-dark .ag-column-group-icons,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-auto-dark .ag-chart-settings-prev,.ag-theme-quartz-auto-dark .ag-chart-settings-next,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-column-select-header-icon,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{--ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)}.ag-theme-quartz .ag-header-cell-menu-button:hover,.ag-theme-quartz .ag-header-cell-filter-button:hover,.ag-theme-quartz .ag-panel-title-bar-button:hover,.ag-theme-quartz .ag-header-expand-icon:hover,.ag-theme-quartz .ag-column-group-icons:hover,.ag-theme-quartz .ag-set-filter-group-icons:hover,.ag-theme-quartz .ag-group-expanded .ag-icon:hover,.ag-theme-quartz .ag-group-contracted .ag-icon:hover,.ag-theme-quartz .ag-chart-settings-prev:hover,.ag-theme-quartz .ag-chart-settings-next:hover,.ag-theme-quartz .ag-group-title-bar-icon:hover,.ag-theme-quartz .ag-column-select-header-icon:hover,.ag-theme-quartz .ag-floating-filter-button-button:hover,.ag-theme-quartz .ag-filter-toolpanel-expand:hover,.ag-theme-quartz .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz .ag-chart-menu-icon:hover,.ag-theme-quartz-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-dark .ag-header-expand-icon:hover,.ag-theme-quartz-dark .ag-column-group-icons:hover,.ag-theme-quartz-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-dark .ag-chart-settings-next:hover,.ag-theme-quartz-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-dark .ag-chart-menu-icon:hover,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-auto-dark .ag-header-expand-icon:hover,.ag-theme-quartz-auto-dark .ag-column-group-icons:hover,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-next:hover,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover{border-radius:1px;background-color:var(--ag-quartz-icon-hover-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-hover-color)}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz-dark .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-active{--ag-quartz-icon-active-color: color-mix(in srgb, transparent, var(--ag-active-color) 14%);--ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 28%);position:relative;border-radius:1px;background-color:var(--ag-quartz-icon-active-color);box-shadow:0 0 0 4px var(--ag-quartz-icon-active-color)}.ag-theme-quartz .ag-filter-active:after,.ag-theme-quartz-dark .ag-filter-active:after,.ag-theme-quartz-auto-dark .ag-filter-active:after{content:"";position:absolute;width:6px;height:6px;top:-1px;right:-1px;border-radius:50%;background-color:var(--ag-active-color)}.ag-theme-quartz .ag-filter-active .ag-icon-filter,.ag-theme-quartz-dark .ag-filter-active .ag-icon-filter,.ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter{clip-path:path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z")}.ag-theme-quartz .ag-chart-menu,.ag-theme-quartz-dark .ag-chart-menu,.ag-theme-quartz-auto-dark .ag-chart-menu{--ag-icon-size: 20px;background-color:color-mix(in srgb,transparent,var(--ag-background-color) 30%);padding:4px 2px}.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon{opacity:.8}.ag-theme-quartz .ag-drag-handle,.ag-theme-quartz-dark .ag-drag-handle,.ag-theme-quartz-auto-dark .ag-drag-handle{color:var(--ag-icon-font-color)}.ag-theme-quartz .ag-menu-option-icon,.ag-theme-quartz .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-menu-option-icon,.ag-theme-quartz-dark .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-compact-menu-option-icon{width:var(--ag-icon-size);cursor:pointer}.ag-theme-quartz .ag-ltr .ag-menu-option-icon,.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-menu-option-icon,.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size) * 2);margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size) * 2);margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter{border:none;background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{margin-left:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{margin-right:calc(var(--ag-icon-size) * .5)}.ag-theme-quartz .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0{border-top:none}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header{height:initial;padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-group-item,.ag-theme-quartz-dark .ag-filter-toolpanel-group-item,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item{margin:0}.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-quartz .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-advanced-filter-builder-button,.ag-theme-quartz-dark .ag-advanced-filter-builder-button,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz .ag-disabled .ag-icon,.ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz [disabled] .ag-icon,.ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-dark .ag-disabled .ag-icon,.ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-dark [disabled] .ag-icon,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-auto-dark [disabled] .ag-icon{opacity:.6}.ag-theme-quartz .ag-icon-grip,.ag-theme-quartz-dark .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-icon-grip{opacity:.7}.ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper:before{position:absolute;display:block;width:12px;height:12px;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);background-position:50% 50%;background-size:contain;opacity:40%;content:"";filter:var(--ag-icon-filter)}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input{padding-left:26px}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input{padding-right:26px}.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5)}.ag-theme-quartz .ag-text-field-input[disabled],.ag-theme-quartz .ag-menu-option-disabled,.ag-theme-quartz-dark .ag-text-field-input[disabled],.ag-theme-quartz-dark .ag-menu-option-disabled,.ag-theme-quartz-auto-dark .ag-text-field-input[disabled],.ag-theme-quartz-auto-dark .ag-menu-option-disabled{cursor:not-allowed}.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled{--ag-checkbox-checked-color: var(--ag-checkbox-unchecked-color)}.ag-theme-quartz .ag-checkbox-input,.ag-theme-quartz .ag-toggle-button-input,.ag-theme-quartz .ag-radio-button-input,.ag-theme-quartz input[class^=ag-][type=range],.ag-theme-quartz-dark .ag-checkbox-input,.ag-theme-quartz-dark .ag-toggle-button-input,.ag-theme-quartz-dark .ag-radio-button-input,.ag-theme-quartz-dark input[class^=ag-][type=range],.ag-theme-quartz-auto-dark .ag-checkbox-input,.ag-theme-quartz-auto-dark .ag-toggle-button-input,.ag-theme-quartz-auto-dark .ag-radio-button-input,.ag-theme-quartz-auto-dark input[class^=ag-][type=range]{cursor:pointer}.ag-theme-quartz .ag-details-row,.ag-theme-quartz-dark .ag-details-row,.ag-theme-quartz-auto-dark .ag-details-row{padding:calc(var(--ag-grid-size) * 3.75)}.ag-theme-quartz .ag-list-item-hovered:after,.ag-theme-quartz-dark .ag-list-item-hovered:after,.ag-theme-quartz-auto-dark .ag-list-item-hovered:after{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-pill .ag-pill-button:hover,.ag-theme-quartz-dark .ag-pill .ag-pill-button:hover,.ag-theme-quartz-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-active-color)}.ag-theme-quartz .ag-header-highlight-before:after,.ag-theme-quartz .ag-header-highlight-after:after,.ag-theme-quartz-dark .ag-header-highlight-before:after,.ag-theme-quartz-dark .ag-header-highlight-after:after,.ag-theme-quartz-auto-dark .ag-header-highlight-before:after,.ag-theme-quartz-auto-dark .ag-header-highlight-after:after{background-color:var(--ag-active-color)}.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before{opacity:66%;filter:invert(100%)}.ag-theme-quartz-dark .ag-chart-menu{background-color:color-mix(in srgb,rgba(24,39,50,.3),var(--ag-background-color) 30%)}.ag-theme-quartz-dark .ag-text-field-input::placeholder{color:var(--ag-data-color);opacity:.8}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}@media (max-width: 376px){.ant-card-body{padding:5px}}@media (max-width: 1023px){.admin-layout-content{overflow-x:hidden}}.ant-form-item{display:block;margin-bottom:0}.ant-select-selector{border-radius:4px!important}.ant-input{border-radius:4px}.ant-picker{border-radius:4px;width:100%}.ant-table-tbody{max-height:50vh}.ant-popover-buttons{direction:ltr}.ant-tag.ant-tag-rtl{margin:0!important}.ant-menu-submenu-popup,.ant-dropdown{z-index:2000!important}.header-menu-more-dropdown.ant-dropdown{z-index:2100!important}@tailwind base;@tailwind components;@tailwind utilities; diff --git a/dist/assets/index-11c9a71b.js b/dist/assets/index-11c9a71b.js deleted file mode 100644 index 7381180..0000000 --- a/dist/assets/index-11c9a71b.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Ue}from"./BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js";import{_ as ge}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{u as se,_ as he}from"./useBaseTable-e18d3b32.js";import{_ as Me}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{g as Oe}from"./member-d0965e60.js";import{R as V,d as re,i as c,j as pe,z as ze,o as I,c as T,b as a,e as t,l as D,w as s,f as d,t as p,n as z,F as xe,q as qe,L as le,H as y,x as Ee,S as Fe,k as ye,h as Ne}from"./index-c678e119.js";import{t as ie}from"./useDataTime-206d8d2e.js";import{_ as Ve,v as be,t as we}from"./AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js";import{M as _e,_ as Ke}from"./index-66da2c76.js";import{C as ve}from"./index-05e85885.js";import{I as fe,_ as Ce}from"./index-e517c667.js";import{I as ae}from"./Icon-671f08f9.js";import{S as Te}from"./index-5203b45e.js";import{B as Le}from"./index-c5016c96.js";import{D as Pe,_ as Ae}from"./index-3ada7a15.js";import{S as Be,_ as De}from"./index-01af60d8.js";import{T as ne}from"./isSymbol-5130882b.js";import{_ as je}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as He,T as Je}from"./index-88858982.js";import"./updateLocale-e9df593e.js";import"./shallowequal-93b92d94.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./vnode-34fe2aaf.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-31ed7972.js";import"./index-da91aa99.js";import"./isMobile-e2e89480.js";import"./dayjs-aec3eaaf.js";import"./index-30b2d9cf.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./styleChecker-c202e4d7.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./css-aae66f86.js";import"./SearchOutlined-445bfd70.js";import"./toArray-acd138e5.js";import"./isPlainObject-2f8cd8cc.js";import"./usePrice-bc935b83.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";const ke=async e=>(await V.post("/admin/sms/preview",e)).data,Ge=async e=>(await V.post("/admin/sms/test",e)).data,$e=async e=>(await V.post("/admin/sms/campaigns/start",e)).data,Qe=async e=>(await V.post(`/admin/sms/campaigns/${e}/continue-batch`)).data,We=async e=>{var g;const o=await V.get("/admin/sms/campaigns",{params:{page:e.page,limit:e.limit,search:e.search}}),b=e.page||1,R=e.limit||20,q=(b-1)*R;return{rows:(o.data||[]).map(($,L)=>({...$,index:q+L})),total:o.total??((g=o.data)==null?void 0:g.length)??0,query:{...e,total:o.total??0,page:b,limit:R}}},Ie=async(e,o)=>(await V.get(`/admin/sms/campaigns/${e}`,{params:o})).data,Xe=async e=>{const o=await V.get("/admin/sms/automations"),b=e.page||1,R=e.limit||20,q=(b-1)*R,g=o.data||[];return{rows:g.map(($,L)=>({...$,index:q+L})),total:o.total??g.length,query:{...e,total:o.total??g.length,page:b,limit:R}}},Re=async(e,o)=>(await V.patch(`/admin/sms/automations/${e}`,o)).data,Se=async(e,o)=>(await V.get(`/admin/sms/automations/${e}/sends`,{params:o})).data,Ye=async(e,o)=>(await V.post(`/admin/sms/automations/${e}/test`,{phone:o})).data,Ze=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,customRender:e=>e.index+1},{title:"نام",dataIndex:"first_name",key:"first_name",filterable:!0},{title:"نام خانوادگی",dataIndex:"last_name",key:"last_name",filterable:!0},{title:"شماره همراه",dataIndex:"phone",key:"phone",filterable:!0},{title:"زمان ثبت‌نام",dataIndex:"created_at",key:"created_at",type:"Date",filterable:!0,customRender:e=>e.record.created_at?ie(e.record.created_at):"-"}],et={class:"grid grid-cols-1 xl:grid-cols-3 gap-4 mb-4"},tt={class:"xl:col-span-2 space-y-4"},at=a("div",{class:"mb-1 text-sm text-gray-600"},"متن پیامک *",-1),nt={class:"flex flex-wrap gap-4 items-center"},st={class:"flex flex-wrap gap-2"},lt={class:"bg-gray-50 rounded-lg p-4 border border-gray-200 space-y-2 text-sm"},it=a("div",{class:"font-semibold text-gray-700 mb-2"},"خلاصه ارسال",-1),ot={key:0},rt={key:0,class:"text-amber-600 mt-1"},ct={key:0},ut={key:1,class:"text-gray-500"},dt={key:2,class:"pt-2 border-t border-gray-200"},mt=a("div",{class:"font-medium mb-1"},"نمونه گیرندگان:",-1),pt={class:"space-y-1 text-xs text-gray-600"},_t={key:3,class:"pt-2 border-t border-gray-200"},vt=a("div",{class:"font-medium mb-1"},"آخرین کمپین:",-1),ft={class:"text-blue-600 mt-1"},gt={class:"border-t border-gray-200 pt-4"},ht=a("div",{class:"mb-2 text-sm text-gray-600"}," کاربران را فیلتر کنید و گیرندگان مورد نظر را انتخاب کنید. فقط کاربرانی که شماره موبایل دارند نمایش داده می‌شوند. ",-1),xt={class:"space-y-3"},yt=a("div",{class:"mb-1 text-sm text-gray-600"},"شماره موبایل",-1),bt=a("div",{class:"text-xs text-gray-500"}," متن پیامک از باکس اصلی استفاده می‌شود. ",-1),wt=re({__name:"SendPanel",emits:["campaign-started"],setup(e,{emit:o}){const{TextArea:b}=fe,[R,q]=se(),g=c(""),$=c(!0),L=c(!0),x=c(null),u=c(!1),k=c(!1),S=c(null),P=c(!1),O=c(""),U=c(!1),A=c([]),C=c({}),E=c({segments:[],inactiveDays:7,subscriberInactiveDays:3}),F=c(!1),M=c(""),Q=pe(()=>({selectedRowKeys:A.value,onChange:h=>{A.value=h.map(String)},preserveSelectedRowKeys:!0})),W=c({columns:Ze,api:async h=>{const r={...h,filters:[...h.filters||[],{field:"phone",op:"nn",value:!0,cr:"and",type:"switch",hidden:!0}]};return $.value&&r.filters.push({field:"first_name",op:"nn",value:!0,cr:"and",type:"switch",hidden:!0},{field:"last_name",op:"nn",value:!0,cr:"and",type:"switch",hidden:!0}),!r.sort&&!r.order&&(r.order="-created_at"),C.value=r,Oe(r)},defaultPageLimit:20,height:"45vh"});ze($,()=>{x.value=null,q()});function H(h){var r;return{message:g.value.trim(),appendAppName:L.value,registrationComplete:$.value,search:C.value.search||void 0,filters:(r=C.value.filters)==null?void 0:r.filter(i=>!i.hidden),sort:C.value.sort||void 0,order:C.value.order||void 0,mode:h,userIds:h==="selected"?A.value:void 0}}async function X(){var h,r;if(!g.value.trim()){y.warning("ابتدا متن پیامک را وارد کنید");return}u.value=!0;try{x.value=await ke(H("filtered"))}catch(i){y.error(((r=(h=i==null?void 0:i.response)==null?void 0:h.data)==null?void 0:r.error)||"خطا در پیش‌نمایش")}finally{u.value=!1}}async function Y(){var h,r;if(!g.value.trim()){y.warning("متن پیامک الزامی است");return}if(!O.value.trim()){y.warning("شماره موبایل الزامی است");return}U.value=!0;try{await Ge({...H("filtered"),phone:O.value.trim()}),y.success("پیامک تستی ارسال شد"),P.value=!1}catch(i){y.error(((r=(h=i==null?void 0:i.response)==null?void 0:h.data)==null?void 0:r.error)||"ارسال تستی ناموفق بود")}finally{U.value=!1}}async function K(h){if(!g.value.trim()){y.warning("متن پیامک الزامی است");return}if(h==="selected"&&!A.value.length){y.warning("حداقل یک کاربر انتخاب کنید");return}const r=h==="selected"?`آیا از ارسال پیامک به ${A.value.length} کاربر انتخاب‌شده مطمئن هستید؟`:"آیا از ارسال پیامک به همه کاربران فیلترشده مطمئن هستید؟";return new Promise(i=>{_e.confirm({title:"تأیید ارسال پیامک",content:r,okText:"بله، ارسال کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{var m,n;k.value=!0,S.value=null;try{const l=await $e(H(h));S.value=l,o("campaign-started",l.campaignId),y.success(l.hasMoreBatches?`کمپین #${l.campaignId}: دسته اول ${l.totalRecipients.toLocaleString("fa-IR")} نفر — پس از اتمام، ${(l.remainingRecipients||0).toLocaleString("fa-IR")} نفر باقی‌مانده با تأیید ارسال می‌شود`:`کمپین #${l.campaignId} با ${l.totalRecipients.toLocaleString("fa-IR")} گیرنده در پس‌زمینه ارسال می‌شود`)}catch(l){y.error(((n=(m=l==null?void 0:l.response)==null?void 0:m.data)==null?void 0:n.error)||"شروع کمپین ناموفق بود")}finally{k.value=!1,i()}},onCancel:()=>i()})})}function Z(){return K("selected")}function ee(){return K("filtered")}async function J(){var i,m;if(!g.value.trim()){y.warning("ابتدا متن پیامک را وارد کنید");return}const h={...E.value,includeUserIds:A.value},r=be(h);if(r){y.warning(r);return}F.value=!0,M.value="";try{const n=we(h),l=await ke({message:g.value.trim(),appendAppName:L.value,registrationComplete:$.value,mode:"segment",...n});x.value=l;const w=A.value.length>0?` (+ ${A.value.length.toLocaleString("fa-IR")} کاربر از جدول)`:"";M.value=l.cappedAt?`گیرندگان این دسته‌ها: ${l.totalRecipients.toLocaleString("fa-IR")} شماره${w} — دسته اول ${(l.firstBatchSize||l.cappedAt).toLocaleString("fa-IR")} نفر؛ باقی‌مانده پس از تأیید`:`گیرندگان این دسته‌ها: ${l.totalRecipients.toLocaleString("fa-IR")} شماره${w}`}catch(n){console.log(n),y.error(((m=(i=n==null?void 0:n.response)==null?void 0:i.data)==null?void 0:m.error)||"خطا در پیش‌نمایش")}finally{F.value=!1}}async function G(){if(!g.value.trim()){y.warning("متن پیامک الزامی است");return}const h={...E.value,includeUserIds:A.value},r=be(h);if(r){y.warning(r);return}const i=E.value.segments.length,m=A.value.length,n=m>0?`ارسال به ${i} دسته (OR) به‌علاوه ${m} کاربر انتخاب‌شده؟`:`ارسال به ${i} دسته مخاطب (اتحاد / OR)؟`;return new Promise(l=>{_e.confirm({title:"تأیید ارسال پیامک",content:n,okText:"بله، ارسال کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{var w,v;k.value=!0,S.value=null;try{const B=we(h),f=await $e({message:g.value.trim(),appendAppName:L.value,registrationComplete:$.value,mode:"segment",...B});S.value=f,o("campaign-started",f.campaignId),y.success(f.hasMoreBatches?`کمپین #${f.campaignId}: دسته اول ${f.totalRecipients.toLocaleString("fa-IR")} نفر — پس از اتمام، ${(f.remainingRecipients||0).toLocaleString("fa-IR")} نفر باقی‌مانده با تأیید ارسال می‌شود`:`کمپین #${f.campaignId} با ${f.totalRecipients.toLocaleString("fa-IR")} گیرنده در پس‌زمینه ارسال می‌شود`)}catch(B){y.error(((v=(w=B==null?void 0:B.response)==null?void 0:w.data)==null?void 0:v.error)||"شروع کمپین ناموفق بود")}finally{k.value=!1,l()}},onCancel:()=>l()})})}return(h,r)=>{var l,w;const i=Me,m=he,n=ge;return I(),T("div",null,[a("div",et,[a("div",tt,[a("div",null,[at,t(D(b),{value:g.value,"onUpdate:value":r[0]||(r[0]=v=>g.value=v),placeholder:"متن پیامک را وارد کنید...",rows:6,maxlength:1e3,"show-count":""},null,8,["value"])]),a("div",nt,[t(D(ve),{checked:$.value,"onUpdate:checked":r[1]||(r[1]=v=>$.value=v)},{default:s(()=>[d(" فقط کاربران با ثبت‌نام کامل (نام و نام خانوادگی) ")]),_:1},8,["checked"]),t(D(ve),{checked:L.value,"onUpdate:checked":r[2]||(r[2]=v=>L.value=v)},{default:s(()=>[d(" افزودن نام اپلیکیشن به انتهای پیام ")]),_:1},8,["checked"])]),a("div",st,[t(i,{loading:u.value,onClick:X},{default:s(()=>[d(" پیش‌نمایش گیرندگان ")]),_:1},8,["loading"]),t(i,{onClick:r[3]||(r[3]=v=>P.value=!0)},{default:s(()=>[d(" ارسال تست ")]),_:1}),t(i,{type:"primary",loading:k.value,disabled:!g.value.trim(),onClick:Z},{default:s(()=>[d(" ارسال به انتخاب‌شده‌ها ("+p(A.value.length)+") ",1)]),_:1},8,["loading","disabled"]),t(i,{type:"primary",ghost:"",loading:k.value,disabled:!g.value.trim(),onClick:ee},{default:s(()=>[d(" ارسال به همه فیلترشده‌ها ")]),_:1},8,["loading","disabled"])]),t(Ve,{modelValue:E.value,"onUpdate:modelValue":r[4]||(r[4]=v=>E.value=v),"include-user-count":A.value.length,"preview-loading":F.value,sending:k.value,disabled:!g.value.trim(),"preview-text":M.value,onPreview:J,onSend:G},null,8,["modelValue","include-user-count","preview-loading","sending","disabled","preview-text"])]),a("div",lt,[it,x.value?(I(),T("div",ot,[a("div",null,[d("تعداد گیرنده: "),a("strong",null,p(x.value.totalRecipients),1)]),a("div",null,[d("شماره یکتا: "),a("strong",null,p(x.value.uniquePhones),1)]),a("div",null,[d("پارت پیامک (هر نفر): "),a("strong",null,p(x.value.smsPartsPerRecipient),1)]),a("div",null,[d("تخمین کل پارت: "),a("strong",null,p(x.value.estimatedTotalParts),1)]),x.value.cappedAt?(I(),T("div",rt,[d(" مخاطبان بیشتر از "+p(x.value.cappedAt.toLocaleString("fa-IR"))+" نفر هستند. ابتدا "+p((x.value.firstBatchSize||x.value.cappedAt).toLocaleString("fa-IR"))+" نفر ارسال می‌شود؛ سپس با تأیید شما دسته بعدی ",1),x.value.remainingAfterFirstBatch?(I(),T("span",ct," ("+p(x.value.remainingAfterFirstBatch.toLocaleString("fa-IR"))+" باقی‌مانده) ",1)):z("",!0),d(" ارسال می‌شود. ")])):z("",!0)])):(I(),T("div",ut," برای مشاهده تعداد گیرندگان، پیش‌نمایش بگیرید. ")),(w=(l=x.value)==null?void 0:l.samples)!=null&&w.length?(I(),T("div",dt,[mt,a("ul",pt,[(I(!0),T(xe,null,qe(x.value.samples,v=>(I(),T("li",{key:v.id},p(v.first_name)+" "+p(v.last_name)+" — "+p(v.phone),1))),128))])])):z("",!0),S.value?(I(),T("div",_t,[vt,a("div",null,[d("کمپین: "),a("strong",null,"#"+p(S.value.campaignId),1)]),a("div",null,[d("گیرندگان: "),a("strong",null,p(S.value.totalRecipients),1)]),a("div",ft,p(S.value.message),1)])):z("",!0)])]),a("div",gt,[ht,t(m,le(W.value,{"row-selection":Q.value,onRegister:D(R)}),null,16,["row-selection","onRegister"])]),t(n,{visible:P.value,"onUpdate:visible":r[6]||(r[6]=v=>P.value=v),title:"ارسال پیامک تست",onOk:Y,onCancel:r[7]||(r[7]=v=>P.value=!1),"confirm-loading":U.value},{default:s(()=>[a("div",xt,[a("div",null,[yt,t(D(fe),{value:O.value,"onUpdate:value":r[5]||(r[5]=v=>O.value=v),placeholder:"مثال: 09123456789"},null,8,["value"])]),bt])]),_:1},8,["visible","confirm-loading"])])}}}),kt={pending:"در انتظار",sending:"در حال ارسال",completed:"تکمیل شده",failed:"ناموفق",awaiting_next_batch:"منتظر تأیید دسته بعدی"},$t={selected:"انتخاب‌شده",filtered:"فیلترشده",segment:"دسته مخاطب"},It=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:e=>e.index+1},{title:"شناسه",dataIndex:"id",key:"id",filterable:!1},{title:"متن پیام",dataIndex:"message",key:"message",filterable:!1,customRender:e=>{const o=e.record.message||"";return o.length>60?`${o.slice(0,60)}...`:o}},{title:"گیرندگان",dataIndex:"total_recipients",key:"total_recipients",filterable:!1,customRender:e=>{const o=e.record,b=o.total_recipients||0,R=o.audience_total||b;return R>b?`${b.toLocaleString("fa-IR")} / ${R.toLocaleString("fa-IR")}`:b}},{title:"پیشرفت",dataIndex:"sent_count",key:"progress",filterable:!1,customRender:e=>{const o=e.record;if(!o.total_recipients)return"-";const b=(o.sent_count||0)+(o.failed_count||0),R=Math.round(b/o.total_recipients*100);return`${b}/${o.total_recipients} (${R}%)`}},{title:"ناموفق",dataIndex:"failed_count",key:"failed_count",filterable:!1},{title:"نوع ارسال",dataIndex:"send_mode",key:"send_mode",filterable:!1,customRender:e=>$t[e.record.send_mode]||e.record.send_mode},{title:"وضعیت",dataIndex:"status",key:"status",filterable:!1,customRender:e=>kt[e.record.status]||e.record.status},{title:"تاریخ",dataIndex:"created_at",key:"created_at",filterable:!1,customRender:e=>e.record.created_at?ie(e.record.created_at):"-"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],Rt={pending:"در انتظار",sent:"ارسال شده",failed:"ناموفق"},St=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:e=>e.index+1},{title:"نام",dataIndex:"first_name",key:"first_name",filterable:!1},{title:"نام خانوادگی",dataIndex:"last_name",key:"last_name",filterable:!1},{title:"شماره",dataIndex:"phone",key:"phone",filterable:!1},{title:"وضعیت",dataIndex:"status",key:"status",filterable:!1,customRender:e=>Rt[e.record.status]||e.record.status},{title:"زمان ارسال",dataIndex:"sent_at",key:"sent_at",filterable:!1,customRender:e=>e.record.sent_at?ie(e.record.sent_at):"-"},{title:"خطا",dataIndex:"error_message",key:"error_message",filterable:!1,customRender:e=>e.record.error_message||"-"}],Ct={key:0,class:"mb-3 text-sm text-blue-600 flex items-center gap-2"},Tt=a("span",null,"یک یا چند کمپین در حال ارسال است — جدول هر ۵ ثانیه به‌روز می‌شود.",-1),Lt={class:"gap-2 flex justify-center"},Pt=a("span",null,"جزئیات کمپین",-1),At=a("span",null,"ارسال دسته بعدی",-1),Bt={class:"flex justify-end gap-2 w-full flex-wrap"},Dt={key:0},Ut={key:0,class:"text-gray-500 mr-1"},Mt={class:"text-green-600"},Ot={class:"text-red-600"},zt={key:0,class:"text-gray-500 mr-2"},qt={class:"whitespace-pre-wrap text-sm"},Et={key:0,class:"mb-3 rounded-md border border-amber-200 bg-amber-50 px-3 py-2 text-sm text-amber-800"},Ft={key:1,class:"mb-3 rounded-md border border-blue-200 bg-blue-50 px-3 py-2 text-sm text-blue-800"},Nt={class:"flex flex-wrap gap-2 items-center mb-3"},Vt=a("span",{class:"text-sm text-gray-600"},"فیلتر وضعیت گیرندگان:",-1),Kt=re({__name:"CampaignsPanel",setup(e,{expose:o}){const[b,R]=se(),[q,g]=se(),$=c(!1),L=c(!1),x=c(!1),u=c(null),k=c(null),S=c(),P=c(""),O=c(!1);let U=null;const A={pending:"در انتظار",sending:"در حال ارسال",completed:"تکمیل شده",failed:"ناموفق",awaiting_next_batch:"منتظر تأیید دسته بعدی"},C={selected:"انتخاب‌شده",filtered:"فیلترشده",segment:"دسته مخاطب"},E=c({columns:It,api:Q,defaultPageLimit:20,height:"55vh"}),F=pe(()=>{var l;if(!((l=u.value)!=null&&l.campaign))return 0;const n=u.value.campaign;return Math.max(n.total_recipients-n.sent_count-n.failed_count,0)}),M=pe(()=>{var l;const n=(l=u.value)==null?void 0:l.campaign;return n?!!n.can_continue_batch&&(n.remaining_recipients||0)>0:!1});async function Q(n){const l=await We(n);return O.value=l.rows.some(w=>w.status==="sending"||w.status==="awaiting_next_batch"),l}const oe=c({columns:St,api:Y,defaultPageLimit:20,height:"40vh",showOptionHeader:!1});function W(n){return A[n]||n}function H(n){return C[n]||n}function X(n){return n?ie(n):"-"}async function Y(n){if(!k.value)return{rows:[],total:0,query:{...n,total:0}};const l=await Ie(k.value,{page:n.page,limit:n.limit,status:S.value,search:P.value||n.search||void 0});u.value=l;const w=n.page||1,v=n.limit||20,B=(w-1)*v;return{rows:l.recipients.rows.map((f,te)=>({...f,index:B+te})),total:l.recipients.total,query:{...n,total:l.recipients.total,page:w,limit:v}}}async function K(n){L.value=!0;try{k.value=n,u.value=await Ie(n,{page:1,limit:20,status:S.value,search:P.value||void 0}),await g()}finally{L.value=!1}}function Z(n){S.value=void 0,P.value="",$.value=!0,K(n.id)}async function ee(n){S.value=void 0,P.value="",$.value=!0,await K(n.id),M.value&&r()}function J(){$.value=!1,u.value=null,k.value=null}function G(){g()}function h(){R()}function r(){var w;const n=(w=u.value)==null?void 0:w.campaign;if(!(n!=null&&n.id)||!M.value)return;const l=n.next_batch_size||Math.min(1e4,n.remaining_recipients||0);_e.confirm({title:"تأیید ارسال دسته بعدی",content:`آیا از ارسال دسته بعدی (${l.toLocaleString("fa-IR")} نفر از ${(n.remaining_recipients||0).toLocaleString("fa-IR")} باقی‌مانده) مطمئن هستید؟`,okText:"بله، ارسال کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{var v,B;x.value=!0;try{const f=await Qe(n.id);y.success(f.message),await K(n.id),R()}catch(f){throw y.error(((B=(v=f==null?void 0:f.response)==null?void 0:v.data)==null?void 0:B.error)||"ارسال دسته بعدی ناموفق بود"),f}finally{x.value=!1}}})}function i(){U||(U=setInterval(()=>{var n,l;R(),$.value&&k.value&&(((n=u.value)==null?void 0:n.campaign.status)==="sending"||((l=u.value)==null?void 0:l.campaign.status)==="awaiting_next_batch")&&g()},5e3))}function m(){U&&(clearInterval(U),U=null)}return Ee(()=>{i()}),Fe(()=>{m()}),o({reload:h}),(n,l)=>{const w=Te,v=he,B=Le,f=Pe,te=Ae,j=Be,ce=De,ue=Ce,de=ge;return I(),T("div",null,[O.value?(I(),T("div",Ct,[t(w,{size:"small"}),Tt])):z("",!0),t(v,le(E.value,{onRegister:D(b)}),{action:s(({record:_})=>[a("div",Lt,[t(D(ne),{class:"cursor-pointer"},{title:s(()=>[Pt]),default:s(()=>[t(ae,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:N=>Z(_)},null,8,["onClick"])]),_:2},1024),_.can_continue_batch?(I(),ye(D(ne),{key:0,class:"cursor-pointer"},{title:s(()=>[At]),default:s(()=>[t(ae,{icon:"vuesax-linear:send-2",color:"#D97706",onClick:N=>ee(_)},null,8,["onClick"])]),_:2},1024)):z("",!0)])]),_:1},16,["onRegister"]),t(de,{visible:$.value,"onUpdate:visible":l[2]||(l[2]=_=>$.value=_),title:"جزئیات کمپین پیامکی","custom-footer":"",width:"90%",onClose:J},{footer:s(()=>[a("div",Bt,[M.value?(I(),ye(B,{key:0,type:"primary",loading:x.value,onClick:r},{default:s(()=>{var _;return[d(" ارسال دسته بعدی "),(_=u.value)!=null&&_.campaign.next_batch_size?(I(),T("span",Dt," ("+p(u.value.campaign.next_batch_size.toLocaleString("fa-IR"))+" نفر) ",1)):z("",!0)]}),_:1},8,["loading"])):z("",!0),t(B,{onClick:J},{default:s(()=>[d("بستن")]),_:1})])]),default:s(()=>[t(w,{spinning:L.value},{default:s(()=>[u.value?(I(),T(xe,{key:0},[t(te,{bordered:"",column:2,size:"small",class:"mb-4"},{default:s(()=>[t(f,{label:"شناسه کمپین"},{default:s(()=>[d("#"+p(u.value.campaign.id),1)]),_:1}),t(f,{label:"وضعیت"},{default:s(()=>[d(p(W(u.value.campaign.status)),1)]),_:1}),t(f,{label:"تعداد گیرندگان"},{default:s(()=>[a("span",null,p(u.value.campaign.total_recipients.toLocaleString("fa-IR")),1),(u.value.campaign.audience_total||0)>u.value.campaign.total_recipients?(I(),T("span",Ut," از "+p(u.value.campaign.audience_total.toLocaleString("fa-IR"))+" مخاطب ",1)):z("",!0)]),_:1}),t(f,{label:"موفق / ناموفق"},{default:s(()=>[a("span",Mt,p(u.value.campaign.sent_count),1),d(" / "),a("span",Ot,p(u.value.campaign.failed_count),1),u.value.campaign.status==="sending"?(I(),T("span",zt," ("+p(F.value)+" در انتظار) ",1)):z("",!0)]),_:1}),t(f,{label:"نوع ارسال"},{default:s(()=>[d(p(H(u.value.campaign.send_mode)),1)]),_:1}),t(f,{label:"تاریخ ایجاد"},{default:s(()=>[d(p(X(u.value.campaign.created_at)),1)]),_:1}),t(f,{label:"ایجادکننده",span:2},{default:s(()=>[d(p(u.value.campaign.created_by_admin_name||"-"),1)]),_:1}),t(f,{label:"متن پیام",span:2},{default:s(()=>[a("div",qt,p(u.value.campaign.message),1)]),_:1})]),_:1}),M.value?(I(),T("div",Et,[d(" مخاطب این کمپین دوباره محاسبه شد و شماره‌های ارسال‌شده کم شدند. "),a("strong",null,p((u.value.campaign.remaining_recipients||0).toLocaleString("fa-IR")),1),d(" گیرنده باقی مانده‌اند. با تأیید شما حداکثر "+p((u.value.campaign.batch_limit||1e4).toLocaleString("fa-IR"))+" نفر بعدی ارسال می‌شود. ",1)])):u.value.campaign.needs_remaining_probe?(I(),T("div",Ft," این کمپین احتمالاً به سقف ۱۰٬۰۰۰ رسیده بود. در حال بررسی باقی‌مانده مخاطب… ")):z("",!0),a("div",Nt,[Vt,t(ce,{value:S.value,"onUpdate:value":l[0]||(l[0]=_=>S.value=_),"allow-clear":"",placeholder:"همه",style:{width:"160px"},onChange:G},{default:s(()=>[t(j,{value:"sent"},{default:s(()=>[d("ارسال شده")]),_:1}),t(j,{value:"failed"},{default:s(()=>[d("ناموفق")]),_:1}),t(j,{value:"pending"},{default:s(()=>[d("در انتظار")]),_:1})]),_:1},8,["value"]),t(ue,{value:P.value,"onUpdate:value":l[1]||(l[1]=_=>P.value=_),placeholder:"جستجو نام یا شماره",style:{width:"220px"},onSearch:G},null,8,["value"])]),t(v,le(oe.value,{onRegister:D(q)}),null,16,["onRegister"])],64)):z("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"])])}}}),jt=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:e=>e.index+1},{title:"نام",dataIndex:"name",key:"name",filterable:!1},{title:"کد",dataIndex:"code",key:"code",filterable:!1},{title:"متن پیام",dataIndex:"message",key:"message",filterable:!1,customRender:e=>{const o=e.record.message||"";return o.length>50?`${o.slice(0,50)}...`:o}},{title:"فعال",dataIndex:"is_active",key:"is_active",slot:"is_active",filterable:!1,align:"center"},{title:"ارسال‌شده",dataIndex:"sent_count",key:"sent_count",filterable:!1},{title:"ناموفق",dataIndex:"failed_count",key:"failed_count",filterable:!1},{title:"لغو/رد",dataIndex:"cancelled_count",key:"cancelled_count",filterable:!1},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],Ht={pending:"در انتظار",sent:"ارسال شده",failed:"ناموفق",cancelled:"لغو شده",skipped:"رد شده"},Jt=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:e=>e.index+1},{title:"شماره",dataIndex:"phone",key:"phone",filterable:!1},{title:"وضعیت",dataIndex:"status",key:"status",filterable:!1,customRender:e=>Ht[e.record.status]||e.record.status},{title:"تاریخ برنامه‌ریزی",dataIndex:"scheduled_for",key:"scheduled_for",filterable:!1},{title:"زمان ارسال",dataIndex:"sent_at",key:"sent_at",filterable:!1,customRender:e=>e.record.sent_at?ie(e.record.sent_at):"-"},{title:"توضیح",dataIndex:"error_message",key:"error_message",filterable:!1,customRender:e=>e.record.error_message||"-"}],Gt=a("p",{class:"text-sm text-gray-500 mb-4"}," اتوماسیون‌های پیامکی کدوبلو. متن و فعال بودن را می‌توانید تغییر دهید؛ شرط ارسال در سیستم ثابت است. ",-1),Qt={class:"gap-2 flex justify-center"},Wt=a("span",null,"ویرایش",-1),Xt=a("span",null,"آمار ارسال",-1),Yt=a("span",null,"ارسال تست",-1),Zt={class:"space-y-4"},ea=a("div",{class:"mb-1 text-sm text-gray-600"},"نام",-1),ta={class:"font-medium"},aa=a("div",{class:"mb-1 text-sm text-gray-600"},"شرط ارسال",-1),na={class:"text-sm text-gray-700 whitespace-pre-wrap"},sa=a("div",{class:"mb-1 text-sm text-gray-600"},"متن پیامک *",-1),la={class:"space-y-3"},ia={class:"text-sm text-gray-600"},oa={class:"text-green-600"},ra={class:"text-red-600"},ca={class:"text-gray-500"},ua=a("span",{class:"text-xs text-gray-400 mr-2"},"(موفق / ناموفق / لغو)",-1),da={class:"whitespace-pre-wrap text-sm"},ma={class:"flex flex-wrap gap-2 items-center mb-3"},pa=a("span",{class:"text-sm text-gray-600"},"فیلتر وضعیت:",-1),_a=re({__name:"AutomationsPanel",setup(e,{expose:o}){const{TextArea:b}=fe,[R,q]=se(),[g,$]=se(),L=c({columns:jt,api:Xe,defaultPageLimit:20,height:"55vh",showOptionHeader:!1}),x=c(!1),u=c(null),k=Ne({message:"",is_active:!0}),S=c(!1),P=c(null),O=c(""),U=c(!1),A=c(!1),C=c(null),E=c(null),F=c(),M=c(""),Q=c({columns:Jt,api:ee,defaultPageLimit:20,height:"40vh",showOptionHeader:!1});async function oe(i,m){if(i.is_active===m)return;const n=i.is_active;i.is_active=m;try{await Re(i.id,{is_active:m}),y.success(m?"اتوماسیون فعال شد":"اتوماسیون غیرفعال شد")}catch{i.is_active=n,y.error("تغییر وضعیت ناموفق بود")}}function W(i){u.value=i,k.message=i.message||"",k.is_active=i.is_active!==!1,x.value=!0}function H(){x.value=!1,u.value=null}async function X(){if(u.value){if(!k.message.trim()){y.error("متن پیامک الزامی است");return}try{await Re(u.value.id,{message:k.message.trim(),is_active:k.is_active}),y.success("اتوماسیون ذخیره شد"),H(),await q()}catch{y.error("ذخیره ناموفق بود")}}}function Y(i){P.value=i,O.value="",S.value=!0}function K(){S.value=!1,P.value=null,O.value=""}async function Z(){if(!P.value)return;const i=O.value.trim();if(!i){y.error("شماره موبایل الزامی است");return}try{await Ye(P.value.id,i),y.success("پیامک تست ارسال شد"),K()}catch{y.error("ارسال تست ناموفق بود")}}async function ee(i){if(!E.value)return{rows:[],total:0,query:{...i,total:0}};const m=await Se(E.value,{page:i.page,limit:i.limit,status:F.value,search:M.value||i.search||void 0});C.value=m;const n=i.page||1,l=i.limit||20,w=(n-1)*l;return{rows:m.sends.rows.map((v,B)=>({...v,index:w+B})),total:m.sends.total,query:{...i,total:m.sends.total,page:n,limit:l}}}async function J(i){A.value=!0;try{E.value=i,C.value=await Se(i,{page:1,limit:20,status:F.value,search:M.value||void 0}),await $()}finally{A.value=!1}}function G(i){F.value=void 0,M.value="",U.value=!0,J(i.id)}function h(){U.value=!1,C.value=null,E.value=null}function r(){$()}return o({reload:q}),(i,m)=>{const n=Ke,l=he,w=ge,v=je,B=Le,f=Pe,te=Ae,j=Be,ce=De,ue=Ce,de=Te;return I(),T("div",null,[Gt,t(l,le(L.value,{onRegister:D(R)}),{is_active:s(({record:_})=>[t(n,{checked:_.is_active,onChange:N=>oe(_,N)},null,8,["checked","onChange"])]),action:s(({record:_})=>[a("div",Qt,[t(D(ne),{class:"cursor-pointer"},{title:s(()=>[Wt]),default:s(()=>[t(ae,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:N=>W(_)},null,8,["onClick"])]),_:2},1024),t(D(ne),{class:"cursor-pointer"},{title:s(()=>[Xt]),default:s(()=>[t(ae,{icon:"vuesax-linear:eye",color:"#059669",onClick:N=>G(_)},null,8,["onClick"])]),_:2},1024),t(D(ne),{class:"cursor-pointer"},{title:s(()=>[Yt]),default:s(()=>[t(ae,{icon:"vuesax-linear:sms",color:"#7C3AED",onClick:N=>Y(_)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),t(w,{visible:x.value,"onUpdate:visible":m[2]||(m[2]=_=>x.value=_),title:"ویرایش اتوماسیون",width:"640px",onOk:X,onCancel:H},{default:s(()=>{var _,N;return[a("div",Zt,[a("div",null,[ea,a("div",ta,p((_=u.value)==null?void 0:_.name),1)]),a("div",null,[aa,a("div",na,p((N=u.value)==null?void 0:N.trigger_summary),1)]),a("div",null,[sa,t(D(b),{value:k.message,"onUpdate:value":m[0]||(m[0]=me=>k.message=me),rows:5,placeholder:"متن پیامک"},null,8,["value"])]),a("div",null,[t(D(ve),{checked:k.is_active,"onUpdate:checked":m[1]||(m[1]=me=>k.is_active=me)},{default:s(()=>[d("فعال")]),_:1},8,["checked"])])])]}),_:1},8,["visible"]),t(w,{visible:S.value,"onUpdate:visible":m[4]||(m[4]=_=>S.value=_),title:"ارسال تست اتوماسیون",width:"480px",onOk:Z,onCancel:K},{default:s(()=>{var _;return[a("div",la,[a("div",ia," متن فعلی «"+p((_=P.value)==null?void 0:_.name)+"» به شماره زیر ارسال می‌شود. ",1),t(v,{value:O.value,"onUpdate:value":m[3]||(m[3]=N=>O.value=N),placeholder:"09xxxxxxxxx"},null,8,["value"])])]}),_:1},8,["visible"]),t(w,{visible:U.value,"onUpdate:visible":m[7]||(m[7]=_=>U.value=_),title:"آمار ارسال اتوماسیون","custom-footer":"",width:"90%",onClose:h},{footer:s(()=>[t(B,{onClick:h},{default:s(()=>[d("بستن")]),_:1})]),default:s(()=>[t(de,{spinning:A.value},{default:s(()=>[C.value?(I(),T(xe,{key:0},[t(te,{bordered:"",column:2,size:"small",class:"mb-4"},{default:s(()=>[t(f,{label:"نام"},{default:s(()=>[d(p(C.value.automation.name),1)]),_:1}),t(f,{label:"کد"},{default:s(()=>[d(p(C.value.automation.code),1)]),_:1}),t(f,{label:"وضعیت"},{default:s(()=>[d(p(C.value.automation.is_active?"فعال":"غیرفعال"),1)]),_:1}),t(f,{label:"آمار کلی"},{default:s(()=>[a("span",oa,p(C.value.automation.sent_count),1),d(" / "),a("span",ra,p(C.value.automation.failed_count),1),d(" / "),a("span",ca,p(C.value.automation.cancelled_count),1),ua]),_:1}),t(f,{label:"شرط",span:2},{default:s(()=>[d(p(C.value.automation.trigger_summary),1)]),_:1}),t(f,{label:"متن پیام",span:2},{default:s(()=>[a("div",da,p(C.value.automation.message),1)]),_:1})]),_:1}),a("div",ma,[pa,t(ce,{value:F.value,"onUpdate:value":m[5]||(m[5]=_=>F.value=_),"allow-clear":"",placeholder:"همه",style:{width:"160px"},onChange:r},{default:s(()=>[t(j,{value:"sent"},{default:s(()=>[d("ارسال شده")]),_:1}),t(j,{value:"failed"},{default:s(()=>[d("ناموفق")]),_:1}),t(j,{value:"pending"},{default:s(()=>[d("در انتظار")]),_:1}),t(j,{value:"skipped"},{default:s(()=>[d("رد شده")]),_:1}),t(j,{value:"cancelled"},{default:s(()=>[d("لغو شده")]),_:1})]),_:1},8,["value"]),t(ue,{value:M.value,"onUpdate:value":m[6]||(m[6]=_=>M.value=_),placeholder:"جستجو شماره",style:{width:"220px"},onSearch:r},null,8,["value"])]),t(l,le(Q.value,{onRegister:D(g)}),null,16,["onRegister"])],64)):z("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"])])}}}),va=a("div",{class:"flex justify-between items-center mb-4"},[a("h2",null,"پنل پیامکی")],-1),_n=re({__name:"index",setup(e){const o=c("send"),b=c(null),R=c(null);function q(){var g;o.value="campaigns",(g=b.value)==null||g.reload()}return(g,$)=>{const L=He,x=Je,u=Ue;return I(),T("div",null,[t(u,null,{default:s(()=>[va,t(x,{activeKey:o.value,"onUpdate:activeKey":$[0]||($[0]=k=>o.value=k)},{default:s(()=>[t(L,{key:"send",tab:"ارسال پیامک"},{default:s(()=>[t(wt,{onCampaignStarted:q})]),_:1}),t(L,{key:"campaigns",tab:"کمپین‌های ارسالی"},{default:s(()=>[t(Kt,{ref_key:"campaignsPanelRef",ref:b},null,512)]),_:1}),t(L,{key:"automations",tab:"اتوماسیون‌ها"},{default:s(()=>[t(_a,{ref_key:"automationsPanelRef",ref:R},null,512)]),_:1})]),_:1},8,["activeKey"])]),_:1})])}}});export{_n as default}; diff --git a/dist/assets/index-1593da40.js b/dist/assets/index-1593da40.js deleted file mode 100644 index 5c21b80..0000000 --- a/dist/assets/index-1593da40.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Ir,t as hi}from"./index-d768dcac.js";import{aw as Wt,av as Ut,j as z,d as q,a9 as de,i as X,h as It,x as et,B as lt,y as ct,aj as la,at as Z,ag as A,al as v,e as o,z as Ie,ao as je,ac as _,aA as Mt,aY as Ze,aE as At,af as we,ak as tt,ap as Ge,au as Nt,ax as Ar,aF as $r,P as mn,aG as ia,ae as oa,aS as Fr,bQ as pi,aU as _r,aT as ua,a_ as mi,aZ as gi,a$ as yi,b0 as Ci,az as dt,bw as Or,bR as bi,as as Te,aM as Si,ay as ue,aO as Me,aD as Fe,bH as ki,aN as Er,bS as xi,bC as Lr,ah as Ne,ai as un,f as sa,b7 as Br,aJ as Ue,bx as Dr,ad as wi,aq as Un,bT as Mi,bU as Ti,ba as Pi,ar as Gt,bV as Ii,bW as gn,aP as ca,aa as Ai,bb as Gn,bX as Rr,F as Tt,bt as $i,aW as Je,bs as Fi,aV as _i,bY as Oi,bZ as Ei,b2 as Li,bz as Bi,b_ as Di,H as Nr,b$ as Vr}from"./index-c678e119.js";import{_ as Vt,s as Ri,D as Hr,u as yn,a as jr,B as zr,b as Kr,g as Wr,C as Ur,c as Ni,d as Vi,t as za,e as Hi,S as ji}from"./index-01af60d8.js";import{o as Se}from"./omit-30cc2465.js";import{c as Qe,d as On,a as zi,e as Ki}from"./vnode-34fe2aaf.js";import{A as ot,O as Wi,N as Yt,s as sn,b as Ui,t as Gi,T as mt,a as Yi,R as Xi}from"./isSymbol-5130882b.js";import{g as Gr,s as Yr,a as Yn,b as Xr,c as qr,u as Jr,d as kt,P as da,C as va,e as qi,r as Ji,f as Zi,D as Qi,R as eo,T as to,h as no,i as ao,j as ro,k as lo,l as io,m as oo,n as uo}from"./index-05e85885.js";import{d as so,S as fa}from"./index-5203b45e.js";import{i as Pe,w as Bt}from"./_plugin-vue_export-helper-edd5ed68.js";import{u as st,a as co}from"./useState-fb1fd992.js";import{K as le}from"./shallowequal-93b92d94.js";import{R as cn,L as Xn}from"./DialogWrap-0297f46d.js";import{c as vo,d as fo,t as Zr,F as ho,_ as po}from"./index-679d69b0.js";import{a as $t,F as mo}from"./FormItemContext-53695780.js";import{a as go,_ as yo}from"./index-2a1871d2.js";import{_ as Co,D as bo}from"./index-3ada7a15.js";import{D as So}from"./index-31ed7972.js";import{A as Qr,G as ko,_ as xo,c as wo,b as Mo,d as To,a as Po,L as Io,P as Ao}from"./index-f59b4917.js";import{D as ha,u as pa,e as $o,a as Fo}from"./index-d80ea252.js";import{a as _o,A as Oo}from"./index-47c32362.js";import{I as Eo}from"./index-da91aa99.js";import{C as Lo,R as Bo,u as Do}from"./Col-65d77001.js";import{r as Ka,i as el}from"./styleChecker-c202e4d7.js";import{M as qe,e as Ro,_ as nn,b as No,I as Vo,a as Ho}from"./index-27b4bb6d.js";import{a as jo,S as zo}from"./SearchOutlined-445bfd70.js";import{j as Ko,k as tl}from"./_flatRest-89cece1c.js";import{R as nl}from"./index-ea10bb13.js";import{u as Wo,A as Uo,M as ht,_ as Go}from"./index-66da2c76.js";import{c as Wa,B as dn,d as Yo}from"./index-c5016c96.js";import{P as al}from"./index-e3658ae2.js";import{u as Xo}from"./useRefs-d469f03d.js";import{I as rl,b as ll,G as qo,a as Jo,_ as Zo}from"./index-e517c667.js";import{D as Qo,U as eu,a as tu}from"./index-ff90b762.js";import{u as nu}from"./useMemo-3527b8f5.js";import{h as au,T as ru}from"./updateLocale-e9df593e.js";import{B as lu,R as iu}from"./Badge-b566fed9.js";import{P as ou,d as uu}from"./index-30b2d9cf.js";import{C as su,G as cu,M as du}from"./Grid-192c1e72.js";import{D as vu,M as fu,Q as hu,R as pu,W as mu}from"./dayjs-aec3eaaf.js";import{_ as gu,T as yu}from"./index-88858982.js";import{T as Cu,a as bu}from"./dayjs-40a73cf6.js";import{T as Su,_ as ku}from"./Timeline-4c918e42.js";import"./toArray-acd138e5.js";import"./pickAttrs-09168c62.js";import"./isMobile-e2e89480.js";import"./css-aae66f86.js";import"./isPlainObject-2f8cd8cc.js";import"./isNumeric-3f69e2aa.js";function en(){}var il=Symbol("anchorContextKey"),xu=function(e){Wt(il,e)},wu=function(){return Ut(il,{registerLink:en,unregisterLink:en,scrollTo:en,activeLink:z(function(){return""}),handleClick:en})};const Mu=xu;function Tu(){return window}function Ua(a,e){if(!a.getClientRects().length)return 0;var t=a.getBoundingClientRect();return t.width||t.height?e===window?(e=a.ownerDocument.documentElement,t.top-e.clientTop):t.top-e.getBoundingClientRect().top:t.top}var Ga=/#([\S ]+)$/,Pu=function(){return{prefixCls:String,offsetTop:Number,bounds:Number,affix:{type:Boolean,default:!0},showInkInFixed:{type:Boolean,default:!1},getContainer:Function,wrapperClass:String,wrapperStyle:{type:Object,default:void 0},getCurrentAnchor:Function,targetOffset:Number,onChange:Function,onClick:Function}};const pt=q({compatConfig:{MODE:3},name:"AAnchor",inheritAttrs:!1,props:Pu(),setup:function(e,t){var n=t.emit,r=t.attrs,l=t.slots,i=t.expose,u=de("anchor",e),c=u.prefixCls,s=u.getTargetContainer,d=u.direction,f=X(),p=X(),h=It({links:[],scrollContainer:null,scrollEvent:null,animating:!1}),m=X(null),C=z(function(){var x=e.getContainer;return x||s.value||Tu}),g=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,P=[],I=C.value();if(h.links.forEach(function(O){var $=Ga.exec(O.toString());if($){var M=document.getElementById($[1]);if(M){var L=Ua(M,I);LO.top?$:O});return F.link}return""},y=function(k){var T=e.getCurrentAnchor;m.value!==k&&(m.value=typeof T=="function"?T():k,n("change",k))},S=function(k){var T=e.offsetTop,P=e.targetOffset;y(k);var I=C.value(),F=Gr(I,!0),O=Ga.exec(k);if(O){var $=document.getElementById(O[1]);if($){var M=Ua($,I),L=F+M;L-=P!==void 0?P:T||0,h.animating=!0,Yr(L,{callback:function(){h.animating=!1},getContainer:C.value})}}};i({scrollTo:S});var w=function(){if(!h.animating){var k=e.offsetTop,T=e.bounds,P=e.targetOffset,I=g(P!==void 0?P:k||0,T);y(I)}},b=function(){var k=p.value.getElementsByClassName("".concat(c.value,"-link-title-active"))[0];k&&(f.value.style.top="".concat(k.offsetTop+k.clientHeight/2-4.5,"px"))};return Mu({registerLink:function(k){h.links.includes(k)||h.links.push(k)},unregisterLink:function(k){var T=h.links.indexOf(k);T!==-1&&h.links.splice(T,1)},activeLink:m,scrollTo:S,handleClick:function(k,T){n("click",k,T)}}),et(function(){lt(function(){var x=C.value();h.scrollContainer=x,h.scrollEvent=ot(h.scrollContainer,"scroll",w),w()})}),ct(function(){h.scrollEvent&&h.scrollEvent.remove()}),la(function(){if(h.scrollEvent){var x=C.value();h.scrollContainer!==x&&(h.scrollContainer=x,h.scrollEvent.remove(),h.scrollEvent=ot(h.scrollContainer,"scroll",w),w())}b()}),function(){var x,k=e.offsetTop,T=e.affix,P=e.showInkInFixed,I=c.value,F=Z("".concat(I,"-ink-ball"),{visible:m.value}),O=Z(e.wrapperClass,"".concat(I,"-wrapper"),A({},"".concat(I,"-rtl"),d.value==="rtl")),$=Z(I,A({},"".concat(I,"-fixed"),!T&&!P)),M=v({maxHeight:k?"calc(100vh - ".concat(k,"px)"):"100vh"},e.wrapperStyle),L=o("div",{class:O,style:M,ref:p},[o("div",{class:$},[o("div",{class:"".concat(I,"-ink")},[o("span",{class:F,ref:f},null)]),(x=l.default)===null||x===void 0?void 0:x.call(l)])]);return T?o(Ir,v(v({},r),{},{offsetTop:k,target:C.value}),{default:function(){return[L]}}):L}}});var Iu=function(){return{prefixCls:String,href:String,title:_.any,target:String}};const ol=q({compatConfig:{MODE:3},name:"AAnchorLink",props:Pe(Iu(),{href:"#"}),slots:["title"],setup:function(e,t){var n=t.slots,r=null,l=wu(),i=l.handleClick,u=l.scrollTo,c=l.unregisterLink,s=l.registerLink,d=l.activeLink,f=de("anchor",e),p=f.prefixCls,h=function(C){var g=e.href;i(C,{title:r,href:g}),u(g)};return Ie(function(){return e.href},function(m,C){lt(function(){c(C),s(m)})}),et(function(){s(e.href)}),ct(function(){c(e.href)}),function(){var m,C=e.href,g=e.target,y=p.value,S=je(n,e,"title");r=S;var w=d.value===C,b=Z("".concat(y,"-link"),A({},"".concat(y,"-link-active"),w)),x=Z("".concat(y,"-link-title"),A({},"".concat(y,"-link-title-active"),w));return o("div",{class:b},[o("a",{class:x,href:C,title:typeof S=="string"?S:"",target:g,onClick:h},[S]),(m=n.default)===null||m===void 0?void 0:m.call(n)])}}});pt.Link=ol;pt.install=function(a){return a.component(pt.name,pt),a.component(pt.Link.name,pt.Link),a};var ma=function(){return null};ma.isSelectOption=!0;ma.displayName="AAutoCompleteOption";const xt=ma;var ga=function(){return null};ga.isSelectOptGroup=!0;ga.displayName="AAutoCompleteOptGroup";const an=ga;function Au(a){var e,t;return(a==null||(e=a.type)===null||e===void 0?void 0:e.isSelectOption)||(a==null||(t=a.type)===null||t===void 0?void 0:t.isSelectOptGroup)}var $u=function(){return v(v({},Se(Ri(),["loading","mode","optionLabelProp","labelInValue"])),{},{dataSource:Array,dropdownMenuStyle:{type:Object,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},prefixCls:String,showSearch:{type:Boolean,default:void 0},transitionName:String,choiceTransitionName:{type:String,default:"zoom"},autofocus:{type:Boolean,default:void 0},backfill:{type:Boolean,default:void 0},filterOption:{type:[Boolean,Function],default:!1},defaultActiveFirstOption:{type:Boolean,default:!0}})},Fu=xt,_u=an,En=q({compatConfig:{MODE:3},name:"AAutoComplete",inheritAttrs:!1,props:$u(),slots:["option"],setup:function(e,t){var n=t.slots,r=t.attrs,l=t.expose;Ze(!("dataSource"in n),"AutoComplete","`dataSource` slot is deprecated, please use props `options` instead."),Ze(!("options"in n),"AutoComplete","`options` slot is deprecated, please use props `options` instead.");var i=X(),u=function(){var h,m=tt((h=n.default)===null||h===void 0?void 0:h.call(n)),C=m.length?m[0]:void 0;return C},c=function(){var h;(h=i.value)===null||h===void 0||h.focus()},s=function(){var h;(h=i.value)===null||h===void 0||h.blur()};l({focus:c,blur:s});var d=de("select",e),f=d.prefixCls;return function(){var p,h,m=e.size,C=e.dataSource,g=e.notFoundContent,y=g===void 0?(p=n.notFoundContent)===null||p===void 0?void 0:p.call(n):g,S,w=r.class,b=(h={},A(h,w,!!w),A(h,"".concat(f.value,"-lg"),m==="large"),A(h,"".concat(f.value,"-sm"),m==="small"),A(h,"".concat(f.value,"-show-search"),!0),A(h,"".concat(f.value,"-auto-complete"),!0),h);if(e.options===void 0){var x,k,T=((x=n.dataSource)===null||x===void 0?void 0:x.call(n))||((k=n.options)===null||k===void 0?void 0:k.call(n))||[];T.length&&Au(T[0])?S=T:S=C?C.map(function(I){if(At(I))return I;switch(we(I)){case"string":return o(xt,{key:I,value:I},{default:function(){return[I]}});case"object":return o(xt,{key:I.value,value:I.value},{default:function(){return[I.text]}});default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[]}var P=Se(v(v(v({},e),r),{},{mode:Vt.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:u,notFoundContent:y,class:b,ref:i}),["dataSource","loading"]);return o(Vt,P,v({default:function(){return[S]}},Se(n,["default","dataSource","options"])))}}});const Ou=Mt(En,{Option:xt,OptGroup:an,install:function(e){return e.component(En.name,En),e.component(xt.displayName,xt),e.component(an.displayName,an),e}});var Eu={success:Fr,info:pi,error:_r,warning:ua},Lu={success:mi,info:gi,error:yi,warning:Ci},Bu=Nt("success","info","warning","error"),Du=function(){return{type:_.oneOf(Bu),closable:{type:Boolean,default:void 0},closeText:_.any,message:_.any,description:_.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:_.any,closeIcon:_.any,onClose:Function}},Ru=q({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:Du(),setup:function(e,t){var n=t.slots,r=t.emit,l=t.attrs,i=t.expose,u=de("alert",e),c=u.prefixCls,s=u.direction,d=X(!1),f=X(!1),p=X(),h=function(y){y.preventDefault();var S=p.value;S.style.height="".concat(S.offsetHeight,"px"),S.style.height="".concat(S.offsetHeight,"px"),d.value=!0,r("close",y)},m=function(){var y;d.value=!1,f.value=!0,(y=e.afterClose)===null||y===void 0||y.call(e)};i({animationEnd:m});var C=X({});return function(){var g,y,S=e.banner,w=e.closeIcon,b=w===void 0?(g=n.closeIcon)===null||g===void 0?void 0:g.call(n):w,x=e.closable,k=e.type,T=e.showIcon,P=je(n,e,"closeText"),I=je(n,e,"description"),F=je(n,e,"message"),O=je(n,e,"icon");T=S&&T===void 0?!0:T,k=S&&k===void 0?"warning":k||"info";var $=(I?Lu:Eu)[k]||null;P&&(x=!0);var M=c.value,L=Z(M,(y={},A(y,"".concat(M,"-").concat(k),!0),A(y,"".concat(M,"-closing"),d.value),A(y,"".concat(M,"-with-description"),!!I),A(y,"".concat(M,"-no-icon"),!T),A(y,"".concat(M,"-banner"),!!S),A(y,"".concat(M,"-closable"),x),A(y,"".concat(M,"-rtl"),s.value==="rtl"),y)),E=x?o("button",{type:"button",onClick:h,class:"".concat(M,"-close-icon"),tabindex:0},[P?o("span",{class:"".concat(M,"-close-text")},[P]):b===void 0?o(Ar,null,null):b]):null,D=O&&(At(O)?Qe(O,{class:"".concat(M,"-icon")}):o("span",{class:"".concat(M,"-icon")},[O]))||o($,{class:"".concat(M,"-icon")},null),K=$r("".concat(M,"-motion"),{appear:!1,css:!0,onAfterLeave:m,onBeforeLeave:function(B){B.style.maxHeight="".concat(B.offsetHeight,"px")},onLeave:function(B){B.style.maxHeight="0px"}});return f.value?null:o(oa,K,{default:function(){return[mn(o("div",v(v({role:"alert"},l),{},{style:[l.style,C.value],class:[l.class,L],"data-show":!d.value,ref:p}),[T?D:null,o("div",{class:"".concat(M,"-content")},[F?o("div",{class:"".concat(M,"-message")},[F]):null,I?o("div",{class:"".concat(M,"-description")},[I]):null]),E]),[[ia,!d.value]])]}})}}});const Nu=Ge(Ru);var Vu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"};const Hu=Vu;function Ya(a){for(var e=1;ey}),m=function(){var y=e.target,S=y||f,w=S();d.scrollEvent=ot(w,"scroll",function(b){h(b)}),h({target:w})},C=function(){d.scrollEvent&&d.scrollEvent.remove(),h.cancel()};return Ie(function(){return e.target},function(){C(),lt(function(){m()})}),et(function(){lt(function(){m()})}),Or(function(){lt(function(){m()})}),bi(function(){C()}),ct(function(){C()}),function(){var g,y,S=o("div",{class:"".concat(u.value,"-content")},[o("div",{class:"".concat(u.value,"-icon")},[o(zu,null,null)])]),w=v(v({},r),{},{onClick:p,class:(g={},A(g,"".concat(u.value),!0),A(g,"".concat(r.class),r.class),A(g,"".concat(u.value,"-rtl"),c.value==="rtl"),g)}),b=$r("fade");return o(oa,b,{default:function(){return[mn(o("div",v(v({},w),{},{ref:s}),[((y=n.default)===null||y===void 0?void 0:y.call(n))||S]),[[ia,d.visible]])]}})}}});const Uu=Ge(Wu);var Gu=["class","style"],Yu=function(){return{prefixCls:String,href:String,separator:_.any,overlay:_.any,onClick:Function}};const Ht=q({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:Yu(),slots:["separator","overlay"],setup:function(e,t){var n=t.slots,r=t.attrs,l=de("breadcrumb",e),i=l.prefixCls,u=function(s,d){var f=je(n,e,"overlay");return f?o(ha,{overlay:f,placement:"bottom"},{default:function(){return[o("span",{class:"".concat(d,"-overlay-link")},[s,o(Hr,null,null)])]}}):s};return function(){var c,s=(c=je(n,e,"separator"))!==null&&c!==void 0?c:"/",d=je(n,e),f=r.class,p=r.style,h=Te(r,Gu),m;return e.href!==void 0?m=o("a",v({class:"".concat(i.value,"-link"),onClick:e.onClick},h),[d]):m=o("span",v({class:"".concat(i.value,"-link"),onClick:e.onClick},h),[d]),m=u(m,i.value),d?o("span",{class:f,style:p},[m,s&&o("span",{class:"".concat(i.value,"-separator")},[s])]):null}}});var Xu=function(){return{prefixCls:String,routes:{type:Array},params:_.any,separator:_.any,itemRender:{type:Function}}};function qu(a,e){if(!a.breadcrumbName)return null;var t=Object.keys(e).join("|"),n=a.breadcrumbName.replace(new RegExp(":(".concat(t,")"),"g"),function(r,l){return e[l]||r});return n}function Xa(a){var e=a.route,t=a.params,n=a.routes,r=a.paths,l=n.indexOf(e)===n.length-1,i=qu(e,t);return l?o("span",null,[i]):o("a",{href:"#/".concat(r.join("/"))},[i])}const gt=q({compatConfig:{MODE:3},name:"ABreadcrumb",props:Xu(),slots:["separator","itemRender"],setup:function(e,t){var n=t.slots,r=de("breadcrumb",e),l=r.prefixCls,i=r.direction,u=function(f,p){return f=(f||"").replace(/^\//,""),Object.keys(p).forEach(function(h){f=f.replace(":".concat(h),p[h])}),f},c=function(f,p,h){var m=ue(f),C=u(p||"",h);return C&&m.push(C),m},s=function(f){var p=f.routes,h=p===void 0?[]:p,m=f.params,C=m===void 0?{}:m,g=f.separator,y=f.itemRender,S=y===void 0?Xa:y,w=[];return h.map(function(b){var x=u(b.path,C);x&&w.push(x);var k=[].concat(w),T=null;return b.children&&b.children.length&&(T=o(qe,null,{default:function(){return[b.children.map(function(I){return o(qe.Item,{key:I.path||I.breadcrumbName},{default:function(){return[S({route:I,params:C,routes:h,paths:c(k,I.path,C)})]}})})]}})),o(Ht,{overlay:T,separator:g,key:x||b.breadcrumbName},{default:function(){return[S({route:b,params:C,routes:h,paths:k})]}})})};return function(){var d,f,p,h=e.routes,m=e.params,C=m===void 0?{}:m,g=tt(je(n,e)),y=(d=je(n,e,"separator"))!==null&&d!==void 0?d:"/",S=e.itemRender||n.itemRender||Xa;h&&h.length>0?p=s({routes:h,params:C,separator:y,itemRender:S}):g.length&&(p=g.map(function(b,x){return Ze(we(b.type)==="object"&&(b.type.__ANT_BREADCRUMB_ITEM||b.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Si(b,{separator:y,key:x})}));var w=(f={},A(f,l.value,!0),A(f,"".concat(l.value,"-rtl"),i.value==="rtl"),f);return o("div",{class:w},[p])}}});var Ju=["separator","class"],Zu=function(){return{prefixCls:String}};const vn=q({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:Zu(),setup:function(e,t){var n=t.slots,r=t.attrs,l=de("breadcrumb",e),i=l.prefixCls;return function(){var u;r.separator;var c=r.class,s=Te(r,Ju),d=tt((u=n.default)===null||u===void 0?void 0:u.call(n));return o("span",v({class:["".concat(i.value,"-separator"),c]},s),[d.length>0?d:"/"])}}});gt.Item=Ht;gt.Separator=vn;gt.install=function(a){return a.component(gt.name,gt),a.component(Ht.name,Ht),a.component(vn.name,vn),a};var Qu=9007199254740991,es=Math.floor;function qa(a,e){var t="";if(!a||e<1||e>Qu)return t;do e%2&&(t+=a),e=es(e/2),e&&(a+=a);while(e);return t}function ts(a,e,t){var n=a.length;return t=t===void 0?n:t,!e&&t>=n?a:vo(a,e,t)}var ns="\\ud800-\\udfff",as="\\u0300-\\u036f",rs="\\ufe20-\\ufe2f",ls="\\u20d0-\\u20ff",is=as+rs+ls,os="\\ufe0e\\ufe0f",us="\\u200d",ss=RegExp("["+us+ns+is+os+"]");function Ca(a){return ss.test(a)}var cs=fo("length");const ds=cs;var ul="\\ud800-\\udfff",vs="\\u0300-\\u036f",fs="\\ufe20-\\ufe2f",hs="\\u20d0-\\u20ff",ps=vs+fs+hs,ms="\\ufe0e\\ufe0f",gs="["+ul+"]",qn="["+ps+"]",Jn="\\ud83c[\\udffb-\\udfff]",ys="(?:"+qn+"|"+Jn+")",sl="[^"+ul+"]",cl="(?:\\ud83c[\\udde6-\\uddff]){2}",dl="[\\ud800-\\udbff][\\udc00-\\udfff]",Cs="\\u200d",vl=ys+"?",fl="["+ms+"]?",bs="(?:"+Cs+"(?:"+[sl,cl,dl].join("|")+")"+fl+vl+")*",Ss=fl+vl+bs,ks="(?:"+[sl+qn+"?",qn,cl,dl,gs].join("|")+")",Ja=RegExp(Jn+"(?="+Jn+")|"+ks+Ss,"g");function xs(a){for(var e=Ja.lastIndex=0;Ja.test(a);)++e;return e}function ba(a){return Ca(a)?xs(a):ds(a)}function ws(a){return a.split("")}var hl="\\ud800-\\udfff",Ms="\\u0300-\\u036f",Ts="\\ufe20-\\ufe2f",Ps="\\u20d0-\\u20ff",Is=Ms+Ts+Ps,As="\\ufe0e\\ufe0f",$s="["+hl+"]",Zn="["+Is+"]",Qn="\\ud83c[\\udffb-\\udfff]",Fs="(?:"+Zn+"|"+Qn+")",pl="[^"+hl+"]",ml="(?:\\ud83c[\\udde6-\\uddff]){2}",gl="[\\ud800-\\udbff][\\udc00-\\udfff]",_s="\\u200d",yl=Fs+"?",Cl="["+As+"]?",Os="(?:"+_s+"(?:"+[pl,ml,gl].join("|")+")"+Cl+yl+")*",Es=Cl+yl+Os,Ls="(?:"+[pl+Zn+"?",Zn,ml,gl,$s].join("|")+")",Bs=RegExp(Qn+"(?="+Qn+")|"+Ls+Es,"g");function Ds(a){return a.match(Bs)||[]}function Rs(a){return Ca(a)?Ds(a):ws(a)}var Ns=Math.ceil;function bl(a,e){e=e===void 0?" ":Ko(e);var t=e.length;if(t<2)return t?qa(e,a):e;var n=qa(e,Ns(a/ba(e)));return Ca(e)?ts(Rs(n),0,a).join(""):n.slice(0,a)}function Sl(a,e,t){a=tl(a),e=Zr(e);var n=e?ba(a):0;return e&&nn.getMonth(b)&&(y=n.setMonth(y,n.getMonth(b))),x===n.getYear(w)&&k-1;b?S.splice(w,1):S.push(y)}p(S)},m=function(y,S){var w,b,x;if(!Lr(y)){var k=i.value,T=e.accordion,P=e.destroyInactivePanel,I=e.collapsible,F=e.openAnimation,O=String((w=y.key)!==null&&w!==void 0?w:S),$=y.props||{},M=$.header,L=M===void 0?(b=y.children)===null||b===void 0||(x=b.header)===null||x===void 0?void 0:x.call(b):M,E=$.headerClass,D=$.collapsible,K=$.disabled,W=!1;T?W=k[0]===O:W=k.indexOf(O)>-1;var B=D??I;(K||K==="")&&(B="disabled");var R={key:O,panelKey:O,header:L,headerClass:E,isActive:W,prefixCls:c.value,destroyInactivePanel:P,openAnimation:F,accordion:T,onItemClick:B==="disabled"?null:h,expandIcon:f,collapsible:B};return Qe(y,R)}},C=function(){var y;return tt((y=r.default)===null||y===void 0?void 0:y.call(r)).map(m)};return function(){var g,y=e.accordion,S=e.bordered,w=e.ghost,b=Z((g={},A(g,c.value,!0),A(g,"".concat(c.value,"-borderless"),!S),A(g,"".concat(c.value,"-icon-position-").concat(d.value),!0),A(g,"".concat(c.value,"-rtl"),s.value==="rtl"),A(g,"".concat(c.value,"-ghost"),!!w),A(g,n.class,!!n.class),g));return o("div",v(v({class:b},xi(n)),{},{style:n.style,role:y?"tablist":null}),[C()])}}}),Ys=q({compatConfig:{MODE:3},name:"PanelContent",props:Ml(),setup:function(e,t){var n=t.slots,r=X(!1);return Ne(function(){(e.isActive||e.forceRender)&&(r.value=!0)}),function(){var l,i;if(!r.value)return null;var u=e.prefixCls,c=e.isActive,s=e.role;return o("div",{ref:X,class:Z("".concat(u,"-content"),(l={},A(l,"".concat(u,"-content-active"),c),A(l,"".concat(u,"-content-inactive"),!c),l)),role:s},[o("div",{class:"".concat(u,"-content-box")},[(i=n.default)===null||i===void 0?void 0:i.call(n)])])}}}),fn=q({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:Pe(Ml(),{showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1}),slots:["expandIcon","extra","header"],setup:function(e,t){var n=t.slots,r=t.emit,l=t.attrs;un(e.disabled===void 0,"Collapse.Panel",'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');var i=de("collapse",e),u=i.prefixCls,c=function(){r("itemClick",e.panelKey)},s=function(f){(f.key==="Enter"||f.keyCode===13||f.which===13)&&c()};return function(){var d,f,p,h,m=e.header,C=m===void 0?(d=n.header)===null||d===void 0?void 0:d.call(n):m,g=e.headerClass,y=e.isActive,S=e.showArrow,w=e.destroyInactivePanel,b=e.accordion,x=e.forceRender,k=e.openAnimation,T=e.expandIcon,P=T===void 0?n.expandIcon:T,I=e.extra,F=I===void 0?(f=n.extra)===null||f===void 0?void 0:f.call(n):I,O=e.collapsible,$=O==="disabled",M=u.value,L=Z("".concat(M,"-header"),(p={},A(p,g,g),A(p,"".concat(M,"-header-collapsible-only"),O==="header"),p)),E=Z((h={},A(h,"".concat(M,"-item"),!0),A(h,"".concat(M,"-item-active"),y),A(h,"".concat(M,"-item-disabled"),$),A(h,"".concat(M,"-no-arrow"),!S),A(h,"".concat(l.class),!!l.class),h)),D=o("i",{class:"arrow"},null);S&&typeof P=="function"&&(D=P(e));var K=mn(o(Ys,{prefixCls:M,isActive:y,forceRender:x,role:b?"tabpanel":null},{default:n.default}),[[ia,y]]),W=v({appear:!1,css:!1},k);return o("div",v(v({},l),{},{class:E}),[o("div",{class:L,onClick:function(){return O!=="header"&&c()},role:b?"tab":"button",tabindex:$?-1:0,"aria-expanded":y,onKeypress:s},[S&&D,O==="header"?o("span",{onClick:c,class:"".concat(M,"-header-text")},[C]):C,F&&o("div",{class:"".concat(M,"-extra")},[F])]),o(oa,W,{default:function(){return[!w||y?K:null]}})])}}});Dt.Panel=fn;Dt.install=function(a){return a.component(Dt.name,Dt),a.component(fn.name,fn),a};var Xs=function(e){return e.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()}).toLowerCase()},qs=function(e){var t=/[height|width]$/;return t.test(e)},Qa=function(e){var t="",n=Object.keys(e);return n.forEach(function(r,l){var i=e[r];r=Xs(r),qs(r)&&typeof i=="number"&&(i=i+"px"),i===!0?t+=r:i===!1?t+="not "+r:t+="("+r+": "+i+")",l0?1:0):0},tc=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},ta=function(e){return e&&e.offsetWidth||0},Sa=function(e){return e&&e.offsetHeight||0},Al=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n,r=e.startX-e.curX,l=e.startY-e.curY,i=Math.atan2(l,r);return n=Math.round(i*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315?"left":n>=135&&n<=225?"right":t===!0?n>=35&&n<=135?"up":"down":"vertical"},Cn=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},Bn=function(e,t){var n={};return t.forEach(function(r){return n[r]=e[r]}),n},nc=function(e){var t=e.children.length,n=e.listRef,r=Math.ceil(ta(n)),l=e.trackRef,i=Math.ceil(ta(l)),u;if(e.vertical)u=r;else{var c=e.centerMode&&parseInt(e.centerPadding)*2;typeof e.centerPadding=="string"&&e.centerPadding.slice(-1)==="%"&&(c*=r/100),u=Math.ceil((r-c)/e.slidesToShow)}var s=n&&Sa(n.querySelector('[data-index="0"]')),d=s*e.slidesToShow,f=e.currentSlide===void 0?e.initialSlide:e.currentSlide;e.rtl&&e.currentSlide===void 0&&(f=t-1-e.initialSlide);var p=e.lazyLoadedList||[],h=hn(v(v({},e),{},{currentSlide:f,lazyLoadedList:p}));p=p.concat(h);var m={slideCount:t,slideWidth:u,listWidth:r,trackWidth:i,currentSlide:f,slideHeight:s,listHeight:d,lazyLoadedList:p};return e.autoplaying===null&&e.autoplay&&(m.autoplaying="playing"),m},ac=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,l=e.infinite,i=e.index,u=e.slideCount,c=e.lazyLoad,s=e.currentSlide,d=e.centerMode,f=e.slidesToScroll,p=e.slidesToShow,h=e.useCSS,m=e.lazyLoadedList;if(t&&n)return{};var C=i,g,y,S,w={},b={},x=l?i:ea(i,0,u-1);if(r){if(!l&&(i<0||i>=u))return{};i<0?C=i+u:i>=u&&(C=i-u),c&&m.indexOf(C)<0&&(m=m.concat(C)),w={animating:!0,currentSlide:C,lazyLoadedList:m,targetSlide:C},b={animating:!1,targetSlide:C}}else g=C,C<0?(g=C+u,l?u%f!==0&&(g=u-u%f):g=0):!Cn(e)&&C>s?C=g=s:d&&C>=u?(C=l?u:u-1,g=l?0:u-1):C>=u&&(g=C-u,l?u%f!==0&&(g=0):g=u-p),!l&&C+p>=u&&(g=u-p),y=zt(v(v({},e),{},{slideIndex:C})),S=zt(v(v({},e),{},{slideIndex:g})),l||(y===S&&(C=g),y=S),c&&(m=m.concat(hn(v(v({},e),{},{currentSlide:C})))),h?(w={animating:!0,currentSlide:g,trackStyle:$l(v(v({},e),{},{left:y})),lazyLoadedList:m,targetSlide:x},b={animating:!1,currentSlide:g,trackStyle:jt(v(v({},e),{},{left:S})),swipeLeft:null,targetSlide:x}):w={currentSlide:g,trackStyle:jt(v(v({},e),{},{left:S})),lazyLoadedList:m,targetSlide:x};return{state:w,nextState:b}},rc=function(e,t){var n,r,l,i=e.slidesToScroll,u=e.slidesToShow,c=e.slideCount,s=e.currentSlide,d=e.targetSlide,f=e.lazyLoad,p=e.infinite,h=c%i!==0,m=h?0:(c-s)%i;if(t.message==="previous")r=m===0?i:u-m,l=s-r,f&&!p&&(n=s-r,l=n===-1?c-1:n),p||(l=d-i);else if(t.message==="next")r=m===0?i:m,l=s+r,f&&!p&&(l=(s+i)%c+m),p||(l=d+i);else if(t.message==="dots")l=t.index*t.slidesToScroll;else if(t.message==="children"){if(l=t.index,p){var C=dc(v(v({},e),{},{targetSlide:l}));l>t.currentSlide&&C==="left"?l=l-c:l10)return{scrolling:!0};u&&(S.swipeLength=I);var F=(c?-1:1)*(S.curX>S.startX?1:-1);u&&(F=S.curY>S.startY?1:-1);var O=Math.ceil(C/g),$=Al(t.touchObject,u),M=S.swipeLength;return y||(s===0&&($==="right"||$==="down")||s+1>=O&&($==="left"||$==="up")||!Cn(t)&&($==="left"||$==="up"))&&(M=S.swipeLength*d,f===!1&&p&&(p($),T.edgeDragged=!0)),!h&&w&&(w($),T.swiped=!0),l?k=P+M*(b/x)*F:c?k=P-M*F:k=P+M*F,u&&(k=P+M*F),T=v(v({},T),{},{touchObject:S,swipeLeft:k,trackStyle:jt(v(v({},t),{},{left:k}))}),Math.abs(S.curX-S.startX)10&&(T.swiping=!0,wt(e)),T}},uc=function(e,t){var n=t.dragging,r=t.swipe,l=t.touchObject,i=t.listWidth,u=t.touchThreshold,c=t.verticalSwiping,s=t.listHeight,d=t.swipeToSlide,f=t.scrolling,p=t.onSwipe,h=t.targetSlide,m=t.currentSlide,C=t.infinite;if(!n)return r&&wt(e),{};var g=c?s/u:i/u,y=Al(l,c),S={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!l.swipeLength)return S;if(l.swipeLength>g){wt(e),p&&p(y);var w,b,x=C?m:h;switch(y){case"left":case"up":b=x+tr(t),w=d?er(t,b):b,S.currentDirection=0;break;case"right":case"down":b=x-tr(t),w=d?er(t,b):b,S.currentDirection=1;break;default:w=x}S.triggerSlideHandler=w}else{var k=zt(t);S.trackStyle=$l(v(v({},t),{},{left:k}))}return S},sc=function(e){for(var t=e.infinite?e.slideCount*2:e.slideCount,n=e.infinite?e.slidesToShow*-1:0,r=e.infinite?e.slidesToShow*-1:0,l=[];nn[n.length-1])t=n[n.length-1];else for(var l in n){if(te.swipeLeft*-1)return n=c,!1}else if(c.offsetLeft-t+ta(c)/2>e.swipeLeft*-1)return n=c,!1;return!0}),!n)return 0;var i=e.rtl===!0?e.slideCount-e.currentSlide:e.currentSlide,u=Math.abs(n.dataset.index-i)||1;return u}else return e.slidesToScroll},ka=function(e,t){return t.reduce(function(n,r){return n&&e.hasOwnProperty(r)},!0)?null:console.error("Keys Missing:",e)},jt=function(e){ka(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t,n,r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=cc(e)*e.slideWidth;var l={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var i=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",u=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",c=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";l=v(v({},l),{},{WebkitTransform:i,transform:u,msTransform:c})}else e.vertical?l.top=e.left:l.left=e.left;return e.fade&&(l={opacity:1}),t&&(l.width=t+"px"),n&&(l.height=n+"px"),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?l.marginTop=e.left+"px":l.marginLeft=e.left+"px"),l},$l=function(e){ka(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=jt(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},zt=function(e){if(e.unslick)return 0;ka(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,n=e.trackRef,r=e.infinite,l=e.centerMode,i=e.slideCount,u=e.slidesToShow,c=e.slidesToScroll,s=e.slideWidth,d=e.listWidth,f=e.variableWidth,p=e.slideHeight,h=e.fade,m=e.vertical,C=0,g,y,S=0;if(h||e.slideCount===1)return 0;var w=0;if(r?(w=-rt(e),i%c!==0&&t+c>i&&(w=-(t>i?u-(t-i):i%c)),l&&(w+=parseInt(u/2))):(i%c!==0&&t+c>i&&(w=u-i%c),l&&(w=parseInt(u/2))),C=w*s,S=w*p,m?g=t*p*-1+S:g=t*s*-1+C,f===!0){var b,x=n;if(b=t+rt(e),y=x&&x.childNodes[b],g=y?y.offsetLeft*-1:0,l===!0){b=r?t+rt(e):t,y=x&&x.children[b],g=0;for(var k=0;ke.currentSlide?e.targetSlide>e.currentSlide+vc(e)?"left":"right":e.targetSlide0&&(i+=1),r&&t%2===0&&(i+=1),i}return r?0:t-1},fc=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,l=e.centerPadding;if(n){var i=(t-1)/2+1;return parseInt(l)>0&&(i+=1),!r&&t%2===0&&(i+=1),i}return r?t-1:0},nr=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)},Dn=function(e){var t,n,r,l;e.rtl?l=e.slideCount-1-e.index:l=e.index;var i=l<0||l>=e.slideCount;e.centerMode?(r=Math.floor(e.slidesToShow/2),n=(l-e.currentSlide)%e.slideCount===0,l>e.currentSlide-r-1&&l<=e.currentSlide+r&&(t=!0)):t=e.currentSlide<=l&&l=e.slideCount?u=e.targetSlide-e.slideCount:u=e.targetSlide;var c=l===u;return{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":i,"slick-current":c}},hc=function(e){var t={};return(e.variableWidth===void 0||e.variableWidth===!1)&&(t.width=e.slideWidth+(typeof e.slideWidth=="number"?"px":"")),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight)+"px":t.left=-e.index*parseInt(e.slideWidth)+"px",t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},Rn=function(e,t){return e.key+"-"+t},pc=function(e,t){var n,r=[],l=[],i=[],u=t.length,c=Pl(e),s=Il(e);return t.forEach(function(d,f){var p,h={message:"children",index:f,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(f)>=0?p=d:p=o("div");var m=hc(v(v({},e),{},{index:f})),C=p.props.class||"",g=Dn(v(v({},e),{},{index:f}));if(r.push(On(p,{key:"original"+Rn(p,f),tabindex:"-1","data-index":f,"aria-hidden":!g["slick-active"],class:Z(g,C),style:v(v({outline:"none"},p.props.style||{}),m),onClick:function(){e.focusOnSelect&&e.focusOnSelect(h)}})),e.infinite&&e.fade===!1){var y=u-f;y<=rt(e)&&u!==e.slidesToShow&&(n=-y,n>=c&&(p=d),g=Dn(v(v({},e),{},{index:n})),l.push(On(p,{key:"precloned"+Rn(p,n),class:Z(g,C),tabindex:"-1","data-index":n,"aria-hidden":!g["slick-active"],style:v(v({},p.props.style||{}),m),onClick:function(){e.focusOnSelect&&e.focusOnSelect(h)}}))),u!==e.slidesToShow&&(n=u+f,n=I&&c<=T:c===I}),O={message:"dots",index:b,slidesToScroll:l,currentSlide:c};function $(M){M&&M.preventDefault(),f(O)}S=S.concat(o("li",{key:b,class:F},[Qe(d({i:b}),{onClick:$})]))},b=0;b=t.children.length&&e.changeSlide({message:"index",index:t.children.length-t.slidesToShow,currentSlide:e.currentSlide}),!e.preProps.autoplay&&t.autoplay?e.handleAutoPlay("playing"):t.autoplay?e.handleAutoPlay("update"):e.pause("paused")}),this.preProps=v({},t)}},mounted:function(){var e=this;if(this.__emit("init"),this.lazyLoad){var t=hn(v(v({},this.$props),this.$data));t.length>0&&(this.setState(function(n){return{lazyLoadedList:n.lazyLoadedList.concat(t)}}),this.__emit("lazyLoad",t))}this.$nextTick(function(){var n=v({listRef:e.list,trackRef:e.track,children:e.children},e.$props);e.updateState(n,!0,function(){e.adaptHeight(),e.autoplay&&e.handleAutoPlay("playing")}),e.lazyLoad==="progressive"&&(e.lazyLoadTimer=setInterval(e.progressiveLazyLoad,1e3)),e.ro=new zi(function(){e.animating?(e.onWindowResized(!1),e.callbackTimers.push(setTimeout(function(){return e.onWindowResized()},e.speed))):e.onWindowResized()}),e.ro.observe(e.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(r){r.onfocus=e.$props.pauseOnFocus?e.onSlideFocus:null,r.onblur=e.$props.pauseOnFocus?e.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",e.onWindowResized):window.attachEvent("onresize",e.onWindowResized)})},beforeUnmount:function(){var e;this.animationEndCallback&&clearTimeout(this.animationEndCallback),this.lazyLoadTimer&&clearInterval(this.lazyLoadTimer),this.callbackTimers.length&&(this.callbackTimers.forEach(function(t){return clearTimeout(t)}),this.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",this.onWindowResized):window.detachEvent("onresize",this.onWindowResized),this.autoplayTimer&&clearInterval(this.autoplayTimer),(e=this.ro)===null||e===void 0||e.disconnect()},updated:function(){if(this.checkImagesLoad(),this.__emit("reInit"),this.lazyLoad){var e=hn(v(v({},this.$props),this.$data));e.length>0&&(this.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),this.__emit("lazyLoad"))}this.adaptHeight()},methods:{listRefHandler:function(e){this.list=e},trackRefHandler:function(e){this.track=e},adaptHeight:function(){if(this.adaptiveHeight&&this.list){var e=this.list.querySelector('[data-index="'.concat(this.currentSlide,'"]'));this.list.style.height=Sa(e)+"px"}},onWindowResized:function(e){var t=this;this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=so(function(){return t.resizeWindow(e)},50),this.debouncedResize()},resizeWindow:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,n=!!this.track;if(n){var r=v(v({listRef:this.list,trackRef:this.track,children:this.children},this.$props),this.$data);this.updateState(r,t,function(){e.autoplay?e.handleAutoPlay("update"):e.pause("paused")}),this.setState({animating:!1}),clearTimeout(this.animationEndCallback),delete this.animationEndCallback}},updateState:function(e,t,n){var r=nc(e);e=v(v(v({},e),r),{},{slideIndex:r.currentSlide});var l=zt(e);e=v(v({},e),{},{left:l});var i=jt(e);(t||this.children.length!==e.children.length)&&(r.trackStyle=i),this.setState(r,n)},ssrInit:function(){var e=this.children;if(this.variableWidth){var t=0,n=0,r=[],l=rt(v(v(v({},this.$props),this.$data),{},{slideCount:e.length})),i=rn(v(v(v({},this.$props),this.$data),{},{slideCount:e.length}));e.forEach(function(w){var b,x,k=((b=w.props.style)===null||b===void 0||(x=b.width)===null||x===void 0?void 0:x.split("px")[0])||0;r.push(k),t+=k});for(var u=0;u=n&&e.onWindowResized()};if(!l.onclick)l.onclick=function(){return l.parentNode.focus()};else{var u=l.onclick;l.onclick=function(){u(),l.parentNode.focus()}}l.onload||(e.$props.lazyLoad?l.onload=function(){e.adaptHeight(),e.callbackTimers.push(setTimeout(e.onWindowResized,e.speed))}:(l.onload=i,l.onerror=function(){i(),e.__emit("lazyLoadError")}))})},progressiveLazyLoad:function(){for(var e=[],t=v(v({},this.$props),this.$data),n=this.currentSlide;n=-rt(t);r--)if(this.lazyLoadedList.indexOf(r)<0){e.push(r);break}e.length>0?(this.setState(function(l){return{lazyLoadedList:l.lazyLoadedList.concat(e)}}),this.__emit("lazyLoad",e)):this.lazyLoadTimer&&(clearInterval(this.lazyLoadTimer),delete this.lazyLoadTimer)},slideHandler:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.$props,l=r.asNavFor,i=r.currentSlide,u=r.beforeChange,c=r.speed,s=r.afterChange,d=ac(v(v(v({index:e},this.$props),this.$data),{},{trackRef:this.track,useCSS:this.useCSS&&!n})),f=d.state,p=d.nextState;if(f){u&&u(i,f.currentSlide);var h=f.lazyLoadedList.filter(function(m){return t.lazyLoadedList.indexOf(m)<0});this.$attrs.onLazyLoad&&h.length>0&&this.__emit("lazyLoad",h),!this.$props.waitForAnimate&&this.animationEndCallback&&(clearTimeout(this.animationEndCallback),s&&s(i),delete this.animationEndCallback),this.setState(f,function(){l&&t.asNavForIndex!==e&&(t.asNavForIndex=e,l.innerSlider.slideHandler(e)),p&&(t.animationEndCallback=setTimeout(function(){var m=p.animating,C=Te(p,Cc);t.setState(C,function(){t.callbackTimers.push(setTimeout(function(){return t.setState({animating:m})},10)),s&&s(f.currentSlide),delete t.animationEndCallback})},c))})}},changeSlide:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=v(v({},this.$props),this.$data),r=rc(n,e);if(!(r!==0&&!r)&&(t===!0?this.slideHandler(r,t):this.slideHandler(r),this.$props.autoplay&&this.handleAutoPlay("update"),this.$props.focusOnSelect)){var l=this.list.querySelectorAll(".slick-current");l[0]&&l[0].focus()}},clickHandler:function(e){this.clickable===!1&&(e.stopPropagation(),e.preventDefault()),this.clickable=!0},keyHandler:function(e){var t=lc(e,this.accessibility,this.rtl);t!==""&&this.changeSlide({message:t})},selectHandler:function(e){this.changeSlide(e)},disableBodyScroll:function(){var e=function(n){n=n||window.event,n.preventDefault&&n.preventDefault(),n.returnValue=!1};window.ontouchmove=e},enableBodyScroll:function(){window.ontouchmove=null},swipeStart:function(e){this.verticalSwiping&&this.disableBodyScroll();var t=ic(e,this.swipe,this.draggable);t!==""&&this.setState(t)},swipeMove:function(e){var t=oc(e,v(v(v({},this.$props),this.$data),{},{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));t&&(t.swiping&&(this.clickable=!1),this.setState(t))},swipeEnd:function(e){var t=uc(e,v(v(v({},this.$props),this.$data),{},{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));if(t){var n=t.triggerSlideHandler;delete t.triggerSlideHandler,this.setState(t),n!==void 0&&(this.slideHandler(n),this.$props.verticalSwiping&&this.enableBodyScroll())}},touchEnd:function(e){this.swipeEnd(e),this.clickable=!0},slickPrev:function(){var e=this;this.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"previous"})},0))},slickNext:function(){var e=this;this.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"next"})},0))},slickGoTo:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e=Number(e),isNaN(e))return"";this.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"index",index:e,currentSlide:t.currentSlide},n)},0))},play:function(){var e;if(this.rtl)e=this.currentSlide-this.slidesToScroll;else if(Cn(v(v({},this.$props),this.$data)))e=this.currentSlide+this.slidesToScroll;else return!1;this.slideHandler(e)},handleAutoPlay:function(e){this.autoplayTimer&&clearInterval(this.autoplayTimer);var t=this.autoplaying;if(e==="update"){if(t==="hovered"||t==="focused"||t==="paused")return}else if(e==="leave"){if(t==="paused"||t==="focused")return}else if(e==="blur"&&(t==="paused"||t==="hovered"))return;this.autoplayTimer=setInterval(this.play,this.autoplaySpeed+50),this.setState({autoplaying:"playing"})},pause:function(e){this.autoplayTimer&&(clearInterval(this.autoplayTimer),this.autoplayTimer=null);var t=this.autoplaying;e==="paused"?this.setState({autoplaying:"paused"}):e==="focused"?(t==="hovered"||t==="playing")&&this.setState({autoplaying:"focused"}):t==="playing"&&this.setState({autoplaying:"hovered"})},onDotsOver:function(){this.autoplay&&this.pause("hovered")},onDotsLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onTrackOver:function(){this.autoplay&&this.pause("hovered")},onTrackLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onSlideFocus:function(){this.autoplay&&this.pause("focused")},onSlideBlur:function(){this.autoplay&&this.autoplaying==="focused"&&this.handleAutoPlay("blur")},customPaging:function(e){var t=e.i;return o("button",null,[t+1])},appendDots:function(e){var t=e.dots;return o("ul",{style:{display:"block"}},[t])}},render:function(){var e,t=this,n=Z("slick-slider",this.$attrs.class,{"slick-vertical":this.vertical,"slick-initialized":!0}),r=v(v({},this.$props),this.$data),l=Bn(r,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),i=this.$props.pauseOnHover;l=v(v({},l),{},{focusOnSelect:this.focusOnSelect&&this.clickable?this.selectHandler:null,ref:this.trackRefHandler,onMouseleave:i?this.onTrackLeave:He,onMouseover:i?this.onTrackOver:He});var u;if(this.dots===!0&&this.slideCount>=this.slidesToShow){var c=Bn(r,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","infinite","appendDots"]);c.customPaging=this.customPaging,c.appendDots=this.appendDots;var s=this.$slots,d=s.customPaging,f=s.appendDots;d&&(c.customPaging=d),f&&(c.appendDots=f);var p=this.$props.pauseOnDotsHover;c=v(v({},c),{},{clickHandler:this.changeSlide,onMouseover:p?this.onDotsOver:He,onMouseleave:p?this.onDotsLeave:He}),u=o(yc,c,null)}var h,m,C=Bn(r,["infinite","centerMode","currentSlide","slideCount","slidesToShow"]);C.clickHandler=this.changeSlide;var g=this.$slots,y=g.prevArrow,S=g.nextArrow;y&&(C.prevArrow=y),S&&(C.nextArrow=S),this.arrows&&(h=o(Ll,C,null),m=o(Bl,C,null));var w=null;this.vertical&&(w={height:typeof this.listHeight=="number"?"".concat(this.listHeight,"px"):this.listHeight});var b=null;this.vertical===!1?this.centerMode===!0&&(b={padding:"0px "+this.centerPadding}):this.centerMode===!0&&(b={padding:this.centerPadding+" 0px"});var x=v(v({},w),b),k=this.touchMove,T=(e={ref:this.listRefHandler,class:"slick-list",style:x,onClick:this.clickHandler,onMousedown:k?this.swipeStart:He,onMousemove:this.dragging&&k?this.swipeMove:He,onMouseup:k?this.swipeEnd:He,onMouseleave:this.dragging&&k?this.swipeEnd:He},A(e,sn?"onTouchstartPassive":"onTouchstart",k?this.swipeStart:He),A(e,sn?"onTouchmovePassive":"onTouchmove",this.dragging&&k?this.swipeMove:He),A(e,"onTouchend",k?this.touchEnd:He),A(e,"onTouchcancel",this.dragging&&k?this.swipeEnd:He),A(e,"onKeydown",this.accessibility?this.keyHandler:He),e),P={class:n,dir:"ltr",style:this.$attrs.style};return this.unslick&&(T={class:"slick-list",ref:this.listRefHandler},P={class:n}),o("div",P,[this.unslick?"":h,o("div",T,[o(mc,l,{default:function(){return[t.children]}})]),this.unslick?"":m,this.unslick?"":u])}},Sc=q({name:"Slider",mixins:[Yt],inheritAttrs:!1,props:v({},Tl),data:function(){return this._responsiveMediaHandlers=[],{breakpoint:null}},mounted:function(){var e=this;if(this.responsive){var t=this.responsive.map(function(r){return r.breakpoint});t.sort(function(r,l){return r-l}),t.forEach(function(r,l){var i;l===0?i=Ln({minWidth:0,maxWidth:r}):i=Ln({minWidth:t[l-1]+1,maxWidth:r}),nr()&&e.media(i,function(){e.setState({breakpoint:r})})});var n=Ln({minWidth:t.slice(-1)[0]});nr()&&this.media(n,function(){e.setState({breakpoint:null})})}},beforeUnmount:function(){this._responsiveMediaHandlers.forEach(function(e){e.mql.removeListener(e.listener)})},methods:{innerSliderRefHandler:function(e){this.innerSlider=e},media:function(e,t){var n=window.matchMedia(e),r=function(i){var u=i.matches;u&&t()};n.addListener(r),r(n),this._responsiveMediaHandlers.push({mql:n,query:e,listener:r})},slickPrev:function(){var e;(e=this.innerSlider)===null||e===void 0||e.slickPrev()},slickNext:function(){var e;(e=this.innerSlider)===null||e===void 0||e.slickNext()},slickGoTo:function(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(t=this.innerSlider)===null||t===void 0||t.slickGoTo(e,n)},slickPause:function(){var e;(e=this.innerSlider)===null||e===void 0||e.pause("paused")},slickPlay:function(){var e;(e=this.innerSlider)===null||e===void 0||e.handleAutoPlay("play")}},render:function(){var e=this,t,n;this.breakpoint?(n=this.responsive.filter(function(C){return C.breakpoint===e.breakpoint}),t=n[0].settings==="unslick"?"unslick":v(v({},this.$props),n[0].settings)):t=v({},this.$props),t.centerMode&&(t.slidesToScroll>1,t.slidesToScroll=1),t.fade&&(t.slidesToShow>1,t.slidesToScroll>1,t.slidesToShow=1,t.slidesToScroll=1);var r=Br(this)||[];r=r.filter(function(C){return typeof C=="string"?!!C.trim():!!C}),t.variableWidth&&(t.rows>1||t.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),t.variableWidth=!1);for(var l=[],i=null,u=0;u=r.length)break;d.push(Qe(r[f],{key:100*u+10*s+f,tabindex:-1,style:{width:"".concat(100/t.slidesPerRow,"%"),display:"inline-block"}}))}c.push(o("div",{key:10*u+s},[d]))}t.variableWidth?l.push(o("div",{key:u,style:{width:i}},[c])):l.push(o("div",{key:u},[c]))}if(t==="unslick"){var h="regular slider "+(this.className||"");return o("div",{class:h},[r])}else l.length<=t.slidesToShow&&(t.unslick=!0);var m=v(v(v({},this.$attrs),t),{},{children:l,ref:this.innerSliderRefHandler});return o(bc,v(v({},m),{},{__propsSymbol__:[]}),this.$slots)}});var kc=["class","style"],xc=function(){return{effect:String,dots:{type:Boolean,default:!0},vertical:{type:Boolean,default:void 0},autoplay:{type:Boolean,default:void 0},easing:String,beforeChange:Function,afterChange:Function,prefixCls:String,accessibility:{type:Boolean,default:void 0},nextArrow:_.any,prevArrow:_.any,pauseOnHover:{type:Boolean,default:void 0},adaptiveHeight:{type:Boolean,default:void 0},arrows:{type:Boolean,default:!1},autoplaySpeed:Number,centerMode:{type:Boolean,default:void 0},centerPadding:String,cssEase:String,dotsClass:String,draggable:{type:Boolean,default:!1},fade:{type:Boolean,default:void 0},focusOnSelect:{type:Boolean,default:void 0},infinite:{type:Boolean,default:void 0},initialSlide:Number,lazyLoad:String,rtl:{type:Boolean,default:void 0},slide:String,slidesToShow:Number,slidesToScroll:Number,speed:Number,swipe:{type:Boolean,default:void 0},swipeToSlide:{type:Boolean,default:void 0},swipeEvent:Function,touchMove:{type:Boolean,default:void 0},touchThreshold:Number,variableWidth:{type:Boolean,default:void 0},useCSS:{type:Boolean,default:void 0},slickGoTo:Number,responsive:Array,dotPosition:{type:String,default:void 0},verticalSwiping:{type:Boolean,default:!1}}},wc=q({compatConfig:{MODE:3},name:"ACarousel",inheritAttrs:!1,props:xc(),setup:function(e,t){var n=t.slots,r=t.attrs,l=t.expose,i=X(),u=function(C){var g,y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(g=i.value)===null||g===void 0||g.slickGoTo(C,y)};l({goTo:u,autoplay:function(C){var g,y;(g=i.value)===null||g===void 0||(y=g.innerSlider)===null||y===void 0||y.handleAutoPlay(C)},prev:function(){var C;(C=i.value)===null||C===void 0||C.slickPrev()},next:function(){var C;(C=i.value)===null||C===void 0||C.slickNext()},innerSlider:z(function(){var m;return(m=i.value)===null||m===void 0?void 0:m.innerSlider})}),Ne(function(){Ze(e.vertical===void 0,"Carousel","`vertical` is deprecated, please use `dotPosition` instead.")});var c=de("carousel",e),s=c.prefixCls,d=c.direction,f=z(function(){return e.dotPosition?e.dotPosition:e.vertical!==void 0&&e.vertical?"right":"bottom"}),p=z(function(){return f.value==="left"||f.value==="right"}),h=z(function(){var m,C="slick-dots";return Z((m={},A(m,C,!0),A(m,"".concat(C,"-").concat(f.value),!0),A(m,"".concat(e.dotsClass),!!e.dotsClass),m))});return function(){var m,C=e.dots,g=e.arrows,y=e.draggable,S=e.effect,w=r.class,b=r.style,x=Te(r,kc),k=S==="fade"?!0:e.fade,T=Z(s.value,(m={},A(m,"".concat(s.value,"-rtl"),d.value==="rtl"),A(m,"".concat(s.value,"-vertical"),p.value),A(m,"".concat(w),!!w),m));return o("div",{class:T,style:b},[o(Sc,v(v(v({ref:i},e),x),{},{dots:!!C,dotsClass:h.value,arrows:g,draggable:y,fade:k,vertical:p.value}),n)])}}});const Mc=Ge(wc);var xa="__RC_CASCADER_SPLIT__",Tc="SHOW_PARENT",Pc="SHOW_CHILD";function ut(a){return a.join(xa)}function St(a){return a.map(ut)}function Ic(a){return a.split(xa)}function Ac(a){var e=a||{},t=e.label,n=e.value,r=e.children,l=n||"value";return{label:t||"label",value:l,key:l,children:r||"children"}}function Lt(a,e){var t,n;return(t=a.isLeaf)!==null&&t!==void 0?t:!((n=a[e.children])!==null&&n!==void 0&&n.length)}function $c(a){var e=a.parentElement;if(e){var t=a.offsetTop-e.offsetTop;t-e.scrollTop<0?e.scrollTo({top:t}):t+a.offsetHeight-e.scrollTop>e.offsetHeight&&e.scrollTo({top:t+a.offsetHeight-e.offsetHeight})}}const Fc=function(a,e){var t=z(function(){return qr(a.value,{fieldNames:e.value,initWrapper:function(r){return v(v({},r),{},{pathKeyEntities:{}})},processEntity:function(r,l){var i=r.nodes.map(function(u){return u[e.value.value]}).join(xa);l.pathKeyEntities[i]=r,r.key=i}}).pathKeyEntities});return t};function _c(a){var e=X(!1),t=X({});return Ne(function(){if(!a.value){e.value=!1,t.value={};return}var n={matchInputWidth:!0,limit:50};a.value&&we(a.value)==="object"&&(n=v(v({},n),a.value)),n.limit<=0&&delete n.limit,e.value=!0,t.value=n}),{showSearch:e,searchConfig:t}}var Rt="__rc_cascader_search_mark__",Oc=function(e,t,n){var r=n.label;return t.some(function(l){return String(l[r]).toLowerCase().includes(e.toLowerCase())})},Ec=function(e){var t=e.path,n=e.fieldNames;return t.map(function(r){return r[n.label]}).join(" / ")};const Lc=function(a,e,t,n,r,l){return z(function(){var i=r.value,u=i.filter,c=u===void 0?Oc:u,s=i.render,d=s===void 0?Ec:s,f=i.limit,p=f===void 0?50:f,h=i.sort,m=[];if(!a.value)return[];function C(g,y){g.forEach(function(S){if(!(!h&&p>0&&m.length>=p)){var w=[].concat(ue(y),[S]),b=S[t.value.children];if((!b||b.length===0||l.value)&&c(a.value,w,{label:t.value.label})){var x;m.push(v(v({},S),{},(x={},A(x,t.value.label,d({inputValue:a.value,path:w,prefixCls:n.value,fieldNames:t.value})),A(x,Rt,w),x)))}b&&C(S[t.value.children],w)}})}return C(e.value,[]),h&&m.sort(function(g,y){return h(g[Rt],y[Rt],a.value,t.value)}),p>0?m.slice(0,p):m})};function ar(a,e,t){var n=new Set(a);return a.filter(function(r){var l=e[r],i=l?l.parent:null,u=l?l.children:null;return t===Pc?!(u&&u.some(function(c){return c.key&&n.has(c.key)})):!(i&&!i.node.disabled&&n.has(i.key))})}function Kt(a,e,t){for(var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,r=e,l=[],i=function(){var s,d,f,p=a[u],h=(s=r)===null||s===void 0?void 0:s.findIndex(function(C){var g=C[t.value];return n?String(g)===String(p):g===p}),m=h!==-1?(d=r)===null||d===void 0?void 0:d[h]:null;l.push({value:(f=m==null?void 0:m[t.value])!==null&&f!==void 0?f:p,index:h,option:m}),r=m==null?void 0:m[t.children]},u=0;u1){var y=s.value.slice(0,-1);p(y)}else i.toggleOpen(!1)},C=function(){var y,S=((y=f.value[d.value])===null||y===void 0?void 0:y[t.value.children])||[],w=S.find(function(x){return!x.disabled});if(w){var b=[].concat(ue(s.value),[w[t.value.value]]);p(b)}};a.expose({onKeydown:function(y){var S=y.which;switch(S){case le.UP:case le.DOWN:{var w=0;S===le.UP?w=-1:S===le.DOWN&&(w=1),w!==0&&h(w);break}case le.LEFT:{u.value?C():m();break}case le.RIGHT:{u.value?m():C();break}case le.BACKSPACE:{i.searchValue||m();break}case le.ENTER:{if(s.value.length){var b=f.value[d.value],x=(b==null?void 0:b[Rt])||[];x.length?l(x.map(function(k){return k[t.value.value]}),x[x.length-1]):l(s.value,b)}break}case le.ESC:i.toggleOpen(!1),open&&y.stopPropagation()}},onKeyup:function(){}})};function Sn(a){var e,t=a.prefixCls,n=a.checked,r=a.halfChecked,l=a.disabled,i=a.onClick,u=bn(),c=u.customSlots,s=u.checkable,d=s.value!==!1?c.value.checkable:s.value,f=typeof d=="function"?d():typeof d=="boolean"?null:d;return o("span",{class:(e={},A(e,t,!0),A(e,"".concat(t,"-checked"),n),A(e,"".concat(t,"-indeterminate"),!n&&r),A(e,"".concat(t,"-disabled"),l),e),onClick:i},[f])}Sn.props=["prefixCls","checked","halfChecked","disabled","onClick"];Sn.displayName="Checkbox";Sn.inheritAttrs=!1;var Rl="__cascader_fix_label__";function kn(a){var e,t,n,r,l,i,u=a.prefixCls,c=a.multiple,s=a.options,d=a.activeValue,f=a.prevValuePath,p=a.onToggleOpen,h=a.onSelect,m=a.onActive,C=a.checkedSet,g=a.halfCheckedSet,y=a.loadingKeys,S=a.isSelectable,w="".concat(u,"-menu"),b="".concat(u,"-menu-item"),x=bn(),k=x.fieldNames,T=x.changeOnSelect,P=x.expandTrigger,I=x.expandIcon,F=x.loadingIcon,O=x.dropdownMenuColumnStyle,$=x.customSlots,M=(e=I.value)!==null&&e!==void 0?e:(t=(n=$.value).expandIcon)===null||t===void 0?void 0:t.call(n),L=(r=F.value)!==null&&r!==void 0?r:(l=(i=$.value).loadingIcon)===null||l===void 0?void 0:l.call(i),E=P.value==="hover";return o("ul",{class:w,role:"menu"},[s.map(function(D){var K,W,B=D.disabled,R=D[Rt],V=(K=D[Rl])!==null&&K!==void 0?K:D[k.value.label],U=D[k.value.value],j=Lt(D,k.value),N=R?R.map(function(oe){return oe[k.value.value]}):[].concat(ue(f),[U]),H=ut(N),Y=y.includes(H),G=C.has(H),Q=g.has(H),re=function(){!B&&(!E||!j)&&m(N)},ae=function(){S(D)&&h(N,j)},ne;return typeof D.title=="string"?ne=D.title:typeof V=="string"&&(ne=V),o("li",{key:H,class:[b,(W={},A(W,"".concat(b,"-expand"),!j),A(W,"".concat(b,"-active"),d===U),A(W,"".concat(b,"-disabled"),B),A(W,"".concat(b,"-loading"),Y),W)],style:O.value,role:"menuitemcheckbox",title:ne,"aria-checked":G,"data-path-key":H,onClick:function(){re(),(!c||j)&&ae()},onDblclick:function(){T.value&&p(!1)},onMouseenter:function(){E&&re()},onMousedown:function(J){J.preventDefault()}},[c&&o(Sn,{prefixCls:"".concat(u,"-checkbox"),checked:G,halfChecked:Q,disabled:B,onClick:function(J){J.stopPropagation(),ae()}},null),o("div",{class:"".concat(b,"-content")},[V]),!Y&&M&&!j&&o("div",{class:"".concat(b,"-expand-icon")},[M]),Y&&L&&o("div",{class:"".concat(b,"-loading-icon")},[L])])})])}kn.props=["prefixCls","multiple","options","activeValue","prevValuePath","onToggleOpen","onSelect","onActive","checkedSet","halfCheckedSet","loadingKeys","isSelectable"];kn.displayName="Column";kn.inheritAttrs=!1;const Hc=q({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup:function(e,t){var n=t.attrs,r=t.slots,l=yn(),i=X(),u=z(function(){return l.direction==="rtl"}),c=bn(),s=c.options,d=c.values,f=c.halfValues,p=c.fieldNames,h=c.changeOnSelect,m=c.onSelect,C=c.searchOptions,g=c.dropdownPrefixCls,y=c.loadData,S=c.expandTrigger,w=c.customSlots,b=z(function(){return g.value||l.prefixCls}),x=Ue([]),k=function(V){if(!(!y.value||l.searchValue)){var U=Kt(V,s.value,p.value),j=U.map(function(Y){var G=Y.option;return G}),N=j[j.length-1];if(N&&!Lt(N,p.value)){var H=ut(V);x.value=[].concat(ue(x.value),[H]),y.value(j)}}};Ne(function(){x.value.length&&x.value.forEach(function(R){var V=Ic(R),U=Kt(V,s.value,p.value,!0).map(function(N){var H=N.option;return H}),j=U[U.length-1];(!j||j[p.value.children]||Lt(j,p.value))&&(x.value=x.value.filter(function(N){return N!==R}))})});var T=z(function(){return new Set(St(d.value))}),P=z(function(){return new Set(St(f.value))}),I=Nc(),F=Me(I,2),O=F[0],$=F[1],M=function(V){$(V),k(V)},L=function(V){var U=V.disabled,j=Lt(V,p.value);return!U&&(j||h.value||l.multiple)},E=function(V,U){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;m(V),!l.multiple&&(U||h.value&&(S.value==="hover"||j))&&l.toggleOpen(!1)},D=z(function(){return l.searchValue?C.value:s.value}),K=z(function(){for(var R=[{options:D.value}],V=D.value,U=function(){var Y=O.value[j],G=V.find(function(re){return re[p.value.value]===Y}),Q=G==null?void 0:G[p.value.children];if(!(Q!=null&&Q.length))return"break";V=Q,R.push({options:Q})},j=0;j1},f=function(){var h,m,C=(h=e.extra)!==null&&h!==void 0?h:(m=n.extra)===null||m===void 0?void 0:m.call(n);return i.value==="vertical"?!!C:!d()};return function(){var p,h,m,C,g,y=r.class,S=Te(r,td),w=s.value,b=(p=e.extra)!==null&&p!==void 0?p:(h=n.extra)===null||h===void 0?void 0:h.call(n),x=(m=n.default)===null||m===void 0?void 0:m.call(n),k=(C=e.actions)!==null&&C!==void 0?C:tt((g=n.actions)===null||g===void 0?void 0:g.call(n));k=k&&!Array.isArray(k)?[k]:k;var T=k&&k.length>0&&o("ul",{class:"".concat(w,"-item-action"),key:"actions"},[k.map(function(F,O){return o("li",{key:"".concat(w,"-item-action-").concat(O)},[F,O!==k.length-1&&o("em",{class:"".concat(w,"-item-action-split")},null)])})]),P=u.value?"div":"li",I=o(P,v(v({},S),{},{class:Z("".concat(w,"-item"),A({},"".concat(w,"-item-no-flex"),!f()),y)}),{default:function(){return[i.value==="vertical"&&b?[o("div",{class:"".concat(w,"-item-main"),key:"content"},[x,T]),o("div",{class:"".concat(w,"-item-extra"),key:"extra"},[b])]:[x,T,Qe(b,{key:"extra"})]]}});return u.value?o(Lo,{flex:1,style:e.colStyle},{default:function(){return[I]}}):I}}});var ad=function(){return{bordered:{type:Boolean,default:void 0},dataSource:_.array,extra:_.any,grid:{type:Object,default:void 0},itemLayout:String,loading:{type:[Boolean,Object],default:void 0},loadMore:_.any,pagination:{type:[Boolean,Object],default:void 0},prefixCls:String,rowKey:[String,Number,Function],renderItem:Function,size:String,split:{type:Boolean,default:void 0},header:_.any,footer:_.any,locale:{type:Object}}},it=q({compatConfig:{MODE:3},name:"AList",Item:jl,props:Pe(ad(),{dataSource:[],bordered:!1,split:!0,loading:!1,pagination:!1}),slots:["extra","loadMore","renderItem","header","footer"],setup:function(e,t){var n,r,l=t.slots;Wt(Hl,{grid:Fe(e,"grid"),itemLayout:Fe(e,"itemLayout")});var i={current:1,total:0},u=de("list",e),c=u.prefixCls,s=u.direction,d=u.renderEmpty,f=z(function(){return e.pagination&&we(e.pagination)==="object"?e.pagination:{}}),p=X((n=f.value.defaultCurrent)!==null&&n!==void 0?n:1),h=X((r=f.value.defaultPageSize)!==null&&r!==void 0?r:10);Ie(f,function(){"current"in f.value&&(p.value=f.value.current),"pageSize"in f.value&&(h.value=f.value.pageSize)});var m=[],C=function(L){return function(E,D){p.value=E,h.value=D,f.value[L]&&f.value[L](E,D)}},g=C("onChange"),y=C("onShowSizeChange"),S=function(L){var E;return o("div",{class:"".concat(c.value,"-empty-text")},[((E=e.locale)===null||E===void 0?void 0:E.emptyText)||L("List")])},w=z(function(){return typeof e.loading=="boolean"?{spinning:e.loading}:e.loading}),b=z(function(){return w.value&&w.value.spinning}),x=z(function(){var M="";switch(e.size){case"large":M="lg";break;case"small":M="sm";break}return M}),k=z(function(){var M;return M={},A(M,"".concat(c.value),!0),A(M,"".concat(c.value,"-vertical"),e.itemLayout==="vertical"),A(M,"".concat(c.value,"-").concat(x.value),x.value),A(M,"".concat(c.value,"-split"),e.split),A(M,"".concat(c.value,"-bordered"),e.bordered),A(M,"".concat(c.value,"-loading"),b.value),A(M,"".concat(c.value,"-grid"),!!e.grid),A(M,"".concat(c.value,"-rtl"),s.value==="rtl"),M}),T=z(function(){var M=v(v({},i),{},{total:e.dataSource.length,current:p.value,pageSize:h.value},e.pagination||{}),L=Math.ceil(M.total/M.pageSize);return M.current>L&&(M.current=L),M}),P=z(function(){var M=ue(e.dataSource);return e.pagination&&e.dataSource.length>(T.value.current-1)*T.value.pageSize&&(M=ue(e.dataSource).splice((T.value.current-1)*T.value.pageSize,T.value.pageSize)),M}),I=pa(),F=$o(function(){for(var M=0;M0){m.length=0;var Q=P.value.map(function(ne,oe){return $(ne,oe)}),re=Q.map(function(ne,oe){return o("div",{key:m[oe],style:O.value},[ne])});G=e.grid?o(Bo,{gutter:e.grid.gutter},{default:function(){return[re]}}):o("ul",{class:"".concat(c.value,"-items")},[Q])}else!j.length&&!b.value&&(G=S(d.value));var ae=T.value.position||"bottom";return o("div",{class:H},[(ae==="top"||ae==="both")&&Y,U&&o("div",{class:"".concat(c.value,"-header")},[U]),o(fa,w.value,{default:function(){return[G,j]}}),V&&o("div",{class:"".concat(c.value,"-footer")},[V]),R||(ae==="bottom"||ae==="both")&&Y])}}});it.install=function(a){return a.component(it.name,it),a.component(it.Item.name,it.Item),a.component(it.Item.Meta.name,it.Item.Meta),a};const rd=it;function ld(a){var e=a.selectionStart;return a.value.slice(0,e)}function id(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=Array.isArray(e)?e:[e];return t.reduce(function(n,r){var l=a.lastIndexOf(r);return l>n.location?{location:l,prefix:r}:n},{location:-1,prefix:""})}function lr(a){return(a||"").toLowerCase()}function od(a,e,t){var n=a[0];if(!n||n===t)return a;for(var r=a,l=e.length,i=0;i0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.prefix,r=n===void 0?"@":n,l=t.split,i=l===void 0?" ":l,u=Array.isArray(r)?r:[r];return e.split(i).map(function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",s=null;return u.some(function(d){var f=c.slice(0,d.length);return f===d?(s=d,!0):!1}),s!==null?{prefix:s,value:c.slice(s.length)}:null}).filter(function(c){return!!c&&!!c.value})},wd=function(){return v(v({},Kl),{},{loading:{type:Boolean,default:void 0},onFocus:{type:Function},onBlur:{type:Function},onSelect:{type:Function},onChange:{type:Function},onPressenter:{type:Function},"onUpdate:value":{type:Function},notFoundContent:_.any,defaultValue:String,id:String})},Nn=q({compatConfig:{MODE:3},name:"AMentions",inheritAttrs:!1,props:wd(),slots:["notFoundContent","option"],setup:function(e,t){var n,r,l=t.slots,i=t.emit,u=t.attrs,c=t.expose,s=de("mentions",e),d=s.prefixCls,f=s.renderEmpty,p=s.direction,h=X(!1),m=X(null),C=X((n=(r=e.value)!==null&&r!==void 0?r:e.defaultValue)!==null&&n!==void 0?n:""),g=$t();Ie(function(){return e.value},function(I){C.value=I});var y=function(F){h.value=!0,i("focus",F)},S=function(F){h.value=!1,i("blur",F),g.onFieldBlur()},w=function(){for(var F=arguments.length,O=new Array(F),$=0;$=Date.now()?c():s()},c=function(){if(!l.value){var h=Hn(e.value);l.value=setInterval(function(){i.value.$forceUpdate(),h>Date.now()&&n("change",h-Date.now()),u()},Hd)}},s=function(){var h=e.value;if(l.value){clearInterval(l.value),l.value=void 0;var m=Hn(h);m=m&&fp?"true":"false","aria-posinset":p+1,"aria-setsize":h,tabindex:s?-1:0},[o("div",{class:"".concat(d,"-first")},[C]),o("div",{class:"".concat(d,"-second")},[C])])]);return f&&(g=f(g,e)),g}}});var yv=function(){return{prefixCls:String,count:Number,value:Number,allowHalf:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},tooltips:Array,disabled:{type:Boolean,default:void 0},character:_.any,autofocus:{type:Boolean,default:void 0},tabindex:_.oneOfType([_.number,_.string]),direction:String,id:String,onChange:Function,onHoverChange:Function,"onUpdate:value":Function,onFocus:Function,onBlur:Function,onKeydown:Function}},Cv=q({compatConfig:{MODE:3},name:"ARate",inheritAttrs:!1,props:Pe(yv(),{value:0,count:5,allowHalf:!1,allowClear:!0,tabindex:0,direction:"ltr"}),setup:function(e,t){var n=t.slots,r=t.attrs,l=t.emit,i=t.expose,u=de("rate",e),c=u.prefixCls,s=u.direction,d=$t(),f=X(),p=Xo(),h=Me(p,2),m=h[0],C=h[1],g=It({value:e.value,focused:!1,cleanedValue:null,hoverValue:void 0});Ie(function(){return e.value},function(){g.value=e.value});var y=function(E){return Ai(C.value.get(E))},S=function(E,D){var K=s.value==="rtl",W=E+1;if(e.allowHalf){var B=y(E),R=dv(B),V=B.clientWidth;(K&&D-R>V/2||!K&&D-R0&&!B||D===le.RIGHT&&g.value>0&&B?(W?g.value-=.5:g.value-=1,w(g.value),E.preventDefault()):D===le.LEFT&&g.value0:!0,"Slider","`Slider[step]` should be a positive number in order to make Slider[dots] work.");var u=Object.keys(t).map(parseFloat).sort(function(s,d){return s-d});if(n&&r)for(var c=l;c<=i;c+=r)u.indexOf(c)===-1&&u.push(c);return u},ei=function(e,t){var n=t.attrs,r=n.prefixCls,l=n.vertical,i=n.reverse,u=n.marks,c=n.dots,s=n.step,d=n.included,f=n.lowerBound,p=n.upperBound,h=n.max,m=n.min,C=n.dotStyle,g=n.activeDotStyle,y=h-m,S=Kv(l,u,c,s,m,h).map(function(w){var b,x="".concat(Math.abs(w-m)/y*100,"%"),k=!d&&w===p||d&&w<=p&&w>=f,T=l?v(v({},C),{},A({},i?"top":"bottom",x)):v(v({},C),{},A({},i?"right":"left",x));k&&(T=v(v({},T),g));var P=Z((b={},A(b,"".concat(r,"-dot"),!0),A(b,"".concat(r,"-dot-active"),k),A(b,"".concat(r,"-dot-reverse"),i),b));return o("span",{class:P,style:T,key:w},null)});return o("div",{class:"".concat(r,"-step")},[S])};ei.inheritAttrs=!1;const Wv=ei;var ti=function(e,t){var n=t.attrs,r=t.slots,l=n.class,i=n.vertical,u=n.reverse,c=n.marks,s=n.included,d=n.upperBound,f=n.lowerBound,p=n.max,h=n.min,m=n.onClickLabel,C=Object.keys(c),g=r.mark,y=p-h,S=C.map(parseFloat).sort(function(w,b){return w-b}).map(function(w){var b,x=typeof c[w]=="function"?c[w]():c[w],k=we(x)==="object"&&!At(x),T=k?x.label:x;if(!T&&T!==0)return null;g&&(T=g({point:w,label:T}));var P=!s&&w===d||s&&w<=d&&w>=f,I=Z((b={},A(b,"".concat(l,"-text"),!0),A(b,"".concat(l,"-text-active"),P),b)),F=A({marginBottom:"-50%"},u?"top":"bottom","".concat((w-h)/y*100,"%")),O=A({transform:"translateX(".concat(u?"50%":"-50%",")"),msTransform:"translateX(".concat(u?"50%":"-50%",")")},u?"right":"left","".concat((w-h)/y*100,"%")),$=i?F:O,M=k?v(v({},$),x.style):$,L=A({},sn?"onTouchstartPassive":"onTouchstart",function(E){return m(E,w)});return o("span",v({class:I,style:M,key:w,onMousedown:function(D){return m(D,w)}},L),[T])});return o("div",{class:l},[S])};ti.inheritAttrs=!1;const Uv=ti,ni=q({compatConfig:{MODE:3},name:"Handle",inheritAttrs:!1,props:{prefixCls:String,vertical:{type:Boolean,default:void 0},offset:Number,disabled:{type:Boolean,default:void 0},min:Number,max:Number,value:Number,tabindex:_.oneOfType([_.number,_.string]),reverse:{type:Boolean,default:void 0},ariaLabel:String,ariaLabelledBy:String,ariaValueTextFormatter:Function,onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function}},setup:function(e,t){var n=t.attrs,r=t.emit,l=t.expose,i=X(!1),u=X(),c=function(){document.activeElement===u.value&&(i.value=!0)},s=function(S){i.value=!1,r("blur",S)},d=function(){i.value=!1},f=function(){var S;(S=u.value)===null||S===void 0||S.focus()},p=function(){var S;(S=u.value)===null||S===void 0||S.blur()},h=function(){i.value=!0,f()},m=function(S){S.preventDefault(),f(),r("mousedown",S)};l({focus:f,blur:p,clickFocus:h,ref:u});var C=null;et(function(){C=ot(document,"mouseup",c)}),ct(function(){var y;(y=C)===null||y===void 0||y.remove()});var g=z(function(){var y,S,w=e.vertical,b=e.offset,x=e.reverse;return w?(y={},A(y,x?"top":"bottom","".concat(b,"%")),A(y,x?"bottom":"top","auto"),A(y,"transform",x?null:"translateY(+50%)"),y):(S={},A(S,x?"right":"left","".concat(b,"%")),A(S,x?"left":"right","auto"),A(S,"transform","translateX(".concat(x?"+":"-","50%)")),S)});return function(){var y=e.prefixCls,S=e.disabled,w=e.min,b=e.max,x=e.value,k=e.tabindex,T=e.ariaLabel,P=e.ariaLabelledBy,I=e.ariaValueTextFormatter,F=e.onMouseenter,O=e.onMouseleave,$=Z(n.class,A({},"".concat(y,"-handle-click-focused"),i.value)),M={"aria-valuemin":w,"aria-valuemax":b,"aria-valuenow":x,"aria-disabled":!!S},L=[n.style,g.value],E=k||0;(S||k===null)&&(E=null);var D;I&&(D=I(x));var K=v(v(v({},n),{},{role:"slider",tabindex:E},M),{},{class:$,onBlur:s,onKeydown:d,onMousedown:m,onMouseenter:F,onMouseleave:O,ref:u,style:L});return o("div",v(v({},K),{},{"aria-label":T,"aria-labelledby":P,"aria-valuetext":D}),null)}}});function jn(a,e){try{return Object.keys(e).some(function(t){return a.target===e[t].ref})}catch{return!1}}function ai(a,e){var t=e.min,n=e.max;return an}function dr(a){return a.touches.length>1||a.type.toLowerCase()==="touchend"&&a.touches.length>0}function vr(a,e){var t=e.marks,n=e.step,r=e.min,l=e.max,i=Object.keys(t).map(parseFloat);if(n!==null){var u=Math.pow(10,ri(n)),c=Math.floor((l*u-r*u)/(n*u)),s=Math.min((a-r)/n,c),d=Math.round(s)*n+r;i.push(d)}var f=i.map(function(p){return Math.abs(a-p)});return i[f.indexOf(Math.min.apply(Math,ue(f)))]}function ri(a){var e=a.toString(),t=0;return e.indexOf(".")>=0&&(t=e.length-e.indexOf(".")-1),t}function fr(a,e){var t=1;return window.visualViewport&&(t=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(a?e.clientY:e.pageX)/t}function hr(a,e){var t=1;return window.visualViewport&&(t=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(a?e.touches[0].clientY:e.touches[0].pageX)/t}function pr(a,e){var t=e.getBoundingClientRect();return a?t.top+t.height*.5:window.pageXOffset+t.left+t.width*.5}function _a(a,e){var t=e.max,n=e.min;return a<=n?n:a>=t?t:a}function li(a,e){var t=e.step,n=isFinite(vr(a,e))?vr(a,e):0;return t===null?n:parseFloat(n.toFixed(ri(t)))}function Pt(a){a.stopPropagation(),a.preventDefault()}function Gv(a,e,t){var n={increase:function(u,c){return u+c},decrease:function(u,c){return u-c}},r=n[a](Object.keys(t.marks).indexOf(JSON.stringify(e)),1),l=Object.keys(t.marks)[r];return t.step?n[a](e,t.step):Object.keys(t.marks).length&&t.marks[l]?t.marks[l]:e}function ii(a,e,t){var n="increase",r="decrease",l=n;switch(a.keyCode){case le.UP:l=e&&t?r:n;break;case le.RIGHT:l=!e&&t?r:n;break;case le.DOWN:l=e&&t?n:r;break;case le.LEFT:l=!e&&t?n:r;break;case le.END:return function(i,u){return u.max};case le.HOME:return function(i,u){return u.min};case le.PAGE_UP:return function(i,u){return i+u.step*2};case le.PAGE_DOWN:return function(i,u){return i-u.step*2};default:return}return function(i,u){return Gv(l,i,u)}}var Yv=["index","directives","className","style"];function ft(){}function oi(a){var e={id:String,min:Number,max:Number,step:Number,marks:_.object,included:{type:Boolean,default:void 0},prefixCls:String,disabled:{type:Boolean,default:void 0},handle:Function,dots:{type:Boolean,default:void 0},vertical:{type:Boolean,default:void 0},reverse:{type:Boolean,default:void 0},minimumTrackStyle:_.object,maximumTrackStyle:_.object,handleStyle:_.oneOfType([_.object,_.arrayOf(_.object)]),trackStyle:_.oneOfType([_.object,_.arrayOf(_.object)]),railStyle:_.object,dotStyle:_.object,activeDotStyle:_.object,autofocus:{type:Boolean,default:void 0},draggableTrack:{type:Boolean,default:void 0}};return q({compatConfig:{MODE:3},name:"CreateSlider",mixins:[Yt,a],inheritAttrs:!1,slots:["mark"],props:Pe(e,{prefixCls:"rc-slider",min:0,max:100,step:1,marks:{},included:!0,disabled:!1,dots:!1,vertical:!1,reverse:!1,trackStyle:[{}],handleStyle:[{}],railStyle:{},dotStyle:{},activeDotStyle:{}}),emits:["change","blur","focus"],data:function(){var n=this.step,r=this.max,l=this.min,i=isFinite(r-l)?(r-l)%n===0:!0;return Ze(n&&Math.floor(n)===n?i:!0,"Slider[max] - Slider[min] (".concat(r-l,") should be a multiple of Slider[step] (").concat(n,")")),this.handlesRefs={},{}},mounted:function(){var n=this;this.$nextTick(function(){n.document=n.sliderRef&&n.sliderRef.ownerDocument;var r=n.autofocus,l=n.disabled;r&&!l&&n.focus()})},beforeUnmount:function(){var n=this;this.$nextTick(function(){n.removeDocumentEvents()})},methods:{defaultHandle:function(n){var r=n.index;n.directives;var l=n.className,i=n.style,u=Te(n,Yv);if(delete u.dragging,u.value===null)return null;var c=v(v({},u),{},{class:l,style:i,key:r});return o(ni,c,null)},onDown:function(n,r){var l=r,i=this.$props,u=i.draggableTrack,c=i.vertical,s=this.$data.bounds,d=u&&this.positionGetValue?this.positionGetValue(l)||[]:[],f=jn(n,this.handlesRefs);if(this.dragTrack=u&&s.length>=2&&!f&&!d.map(function(h,m){var C=m?!0:h>=s[m];return m===d.length-1?h<=s[m]:C}).some(function(h){return!h}),this.dragTrack)this.dragOffset=l,this.startBounds=ue(s);else{if(!f)this.dragOffset=0;else{var p=pr(c,n.target);this.dragOffset=l-p,l=p}this.onStart(l)}},onMouseDown:function(n){if(n.button===0){this.removeDocumentEvents();var r=this.$props.vertical,l=fr(r,n);this.onDown(n,l),this.addDocumentMouseEvents()}},onTouchStart:function(n){if(!dr(n)){var r=this.vertical,l=hr(r,n);this.onDown(n,l),this.addDocumentTouchEvents(),Pt(n)}},onFocus:function(n){var r=this.vertical;if(jn(n,this.handlesRefs)&&!this.dragTrack){var l=pr(r,n.target);this.dragOffset=0,this.onStart(l),Pt(n),this.$emit("focus",n)}},onBlur:function(n){this.dragTrack||this.onEnd(),this.$emit("blur",n)},onMouseUp:function(){this.handlesRefs[this.prevMovedHandleIndex]&&this.handlesRefs[this.prevMovedHandleIndex].clickFocus()},onMouseMove:function(n){if(!this.sliderRef){this.onEnd();return}var r=fr(this.vertical,n);this.onMove(n,r-this.dragOffset,this.dragTrack,this.startBounds)},onTouchMove:function(n){if(dr(n)||!this.sliderRef){this.onEnd();return}var r=hr(this.vertical,n);this.onMove(n,r-this.dragOffset,this.dragTrack,this.startBounds)},onKeyDown:function(n){this.sliderRef&&jn(n,this.handlesRefs)&&this.onKeyboard(n)},onClickMarkLabel:function(n,r){var l=this;n.stopPropagation(),this.onChange({sValue:r}),this.setState({sValue:r},function(){return l.onEnd(!0)})},getSliderStart:function(){var n=this.sliderRef,r=this.vertical,l=this.reverse,i=n.getBoundingClientRect();return r?l?i.bottom:i.top:window.pageXOffset+(l?i.right:i.left)},getSliderLength:function(){var n=this.sliderRef;if(!n)return 0;var r=n.getBoundingClientRect();return this.vertical?r.height:r.width},addDocumentTouchEvents:function(){this.onTouchMoveListener=ot(this.document,"touchmove",this.onTouchMove),this.onTouchUpListener=ot(this.document,"touchend",this.onEnd)},addDocumentMouseEvents:function(){this.onMouseMoveListener=ot(this.document,"mousemove",this.onMouseMove),this.onMouseUpListener=ot(this.document,"mouseup",this.onEnd)},removeDocumentEvents:function(){this.onTouchMoveListener&&this.onTouchMoveListener.remove(),this.onTouchUpListener&&this.onTouchUpListener.remove(),this.onMouseMoveListener&&this.onMouseMoveListener.remove(),this.onMouseUpListener&&this.onMouseUpListener.remove()},focus:function(){var n;this.$props.disabled||(n=this.handlesRefs[0])===null||n===void 0||n.focus()},blur:function(){var n=this;this.$props.disabled||Object.keys(this.handlesRefs).forEach(function(r){var l,i;(l=n.handlesRefs[r])===null||l===void 0||(i=l.blur)===null||i===void 0||i.call(l)})},calcValue:function(n){var r=this.vertical,l=this.min,i=this.max,u=Math.abs(Math.max(n,0)/this.getSliderLength()),c=r?(1-u)*(i-l)+l:u*(i-l)+l;return c},calcValueByPos:function(n){var r=this.reverse?-1:1,l=r*(n-this.getSliderStart()),i=this.trimAlignValue(this.calcValue(l));return i},calcOffset:function(n){var r=this.min,l=this.max,i=(n-r)/(l-r);return Math.max(0,i*100)},saveSlider:function(n){this.sliderRef=n},saveHandle:function(n,r){this.handlesRefs[n]=r}},render:function(){var n,r=this.prefixCls,l=this.marks,i=this.dots,u=this.step,c=this.included,s=this.disabled,d=this.vertical,f=this.reverse,p=this.min,h=this.max,m=this.maximumTrackStyle,C=this.railStyle,g=this.dotStyle,y=this.activeDotStyle,S=this.id,w=this.$attrs,b=w.class,x=w.style,k=this.renderSlider(),T=k.tracks,P=k.handles,I=Z(r,b,(n={},A(n,"".concat(r,"-with-marks"),Object.keys(l).length),A(n,"".concat(r,"-disabled"),s),A(n,"".concat(r,"-vertical"),d),n)),F={vertical:d,marks:l,included:c,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:h,min:p,reverse:f,class:"".concat(r,"-mark"),onClickLabel:s?ft:this.onClickMarkLabel},O=A({},sn?"onTouchstartPassive":"onTouchstart",s?ft:this.onTouchStart);return o("div",v(v({id:S,ref:this.saveSlider,tabindex:"-1",class:I},O),{},{onMousedown:s?ft:this.onMouseDown,onMouseup:s?ft:this.onMouseUp,onKeydown:s?ft:this.onKeyDown,onFocus:s?ft:this.onFocus,onBlur:s?ft:this.onBlur,style:x}),[o("div",{class:"".concat(r,"-rail"),style:v(v({},m),C)},null),T,o(Wv,{prefixCls:r,vertical:d,reverse:f,marks:l,dots:i,step:u,included:c,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:h,min:p,dotStyle:g,activeDotStyle:y},null),P,o(Uv,F,{mark:this.$slots.mark}),Br(this)])}})}var Xv=q({compatConfig:{MODE:3},name:"Slider",mixins:[Yt],inheritAttrs:!1,props:{defaultValue:Number,value:Number,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},tabindex:_.oneOfType([_.number,_.string]),reverse:{type:Boolean,default:void 0},min:Number,max:Number,ariaLabelForHandle:String,ariaLabelledByForHandle:String,ariaValueTextFormatterForHandle:String,startPoint:Number},emits:["beforeChange","afterChange","change"],data:function(){var e=this.defaultValue!==void 0?this.defaultValue:this.min,t=this.value!==void 0?this.value:e;return{sValue:this.trimAlignValue(t),dragging:!1}},watch:{value:{handler:function(e){this.setChangeValue(e)},deep:!0},min:function(){var e=this.sValue;this.setChangeValue(e)},max:function(){var e=this.sValue;this.setChangeValue(e)}},methods:{setChangeValue:function(e){var t=e!==void 0?e:this.sValue,n=this.trimAlignValue(t,this.$props);n!==this.sValue&&(this.setState({sValue:n}),ai(t,this.$props)&&this.$emit("change",n))},onChange:function(e){var t=!Gn(this,"value"),n=e.sValue>this.max?v(v({},e),{},{sValue:this.max}):e;t&&this.setState(n);var r=n.sValue;this.$emit("change",r)},onStart:function(e){this.setState({dragging:!0});var t=this.sValue;this.$emit("beforeChange",t);var n=this.calcValueByPos(e);this.startValue=n,this.startPosition=e,n!==t&&(this.prevMovedHandleIndex=0,this.onChange({sValue:n}))},onEnd:function(e){var t=this.dragging;this.removeDocumentEvents(),(t||e)&&this.$emit("afterChange",this.sValue),this.setState({dragging:!1})},onMove:function(e,t){Pt(e);var n=this.sValue,r=this.calcValueByPos(t);r!==n&&this.onChange({sValue:r})},onKeyboard:function(e){var t=this.$props,n=t.reverse,r=t.vertical,l=ii(e,r,n);if(l){Pt(e);var i=this.sValue,u=l(i,this.$props),c=this.trimAlignValue(u);if(c===i)return;this.onChange({sValue:c}),this.$emit("afterChange",c),this.onEnd()}},getLowerBound:function(){var e=this.$props.startPoint||this.$props.min;return this.$data.sValue>e?e:this.$data.sValue},getUpperBound:function(){return this.$data.sValue1&&arguments[1]!==void 0?arguments[1]:{};if(e===null)return null;var n=v(v({},this.$props),t),r=_a(e,n);return li(r,n)},getTrack:function(e){var t=e.prefixCls,n=e.reverse,r=e.vertical,l=e.included,i=e.minimumTrackStyle,u=e.mergedTrackStyle,c=e.length,s=e.offset;return o(Ql,{class:"".concat(t,"-track"),vertical:r,included:l,offset:s,reverse:n,length:c,style:v(v({},i),u)},null)},renderSlider:function(){var e=this,t=this.prefixCls,n=this.vertical,r=this.included,l=this.disabled,i=this.minimumTrackStyle,u=this.trackStyle,c=this.handleStyle,s=this.tabindex,d=this.ariaLabelForHandle,f=this.ariaLabelledByForHandle,p=this.ariaValueTextFormatterForHandle,h=this.min,m=this.max,C=this.startPoint,g=this.reverse,y=this.handle,S=this.defaultHandle,w=y||S,b=this.sValue,x=this.dragging,k=this.calcOffset(b),T=w({class:"".concat(t,"-handle"),prefixCls:t,vertical:n,offset:k,value:b,dragging:x,disabled:l,min:h,max:m,reverse:g,index:0,tabindex:s,ariaLabel:d,ariaLabelledBy:f,ariaValueTextFormatter:p,style:c[0]||c,ref:function(O){return e.saveHandle(0,O)},onFocus:this.onFocus,onBlur:this.onBlur}),P=C!==void 0?this.calcOffset(C):0,I=u[0]||u;return{tracks:this.getTrack({prefixCls:t,reverse:g,vertical:n,included:r,offset:P,minimumTrackStyle:i,mergedTrackStyle:I,length:k-P}),handles:T}}}});const qv=oi(Xv);var Et=function(e){var t=e.value,n=e.handle,r=e.bounds,l=e.props,i=l.allowCross,u=l.pushable,c=Number(u),s=_a(t,l),d=s;return!i&&n!=null&&r!==void 0&&(n>0&&s<=r[n-1]+c&&(d=r[n-1]+c),n=r[n+1]-c&&(d=r[n+1]-c)),li(d,l)},Jv={defaultValue:_.arrayOf(_.number),value:_.arrayOf(_.number),count:Number,pushable:Rr(_.oneOfType([_.looseBool,_.number])),allowCross:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},reverse:{type:Boolean,default:void 0},tabindex:_.arrayOf(_.number),prefixCls:String,min:Number,max:Number,autofocus:{type:Boolean,default:void 0},ariaLabelGroupForHandles:Array,ariaLabelledByGroupForHandles:Array,ariaValueTextFormatterGroupForHandles:Array,draggableTrack:{type:Boolean,default:void 0}},Zv=q({compatConfig:{MODE:3},name:"Range",mixins:[Yt],inheritAttrs:!1,props:Pe(Jv,{count:1,allowCross:!0,pushable:!1,tabindex:[],draggableTrack:!1,ariaLabelGroupForHandles:[],ariaLabelledByGroupForHandles:[],ariaValueTextFormatterGroupForHandles:[]}),emits:["beforeChange","afterChange","change"],displayName:"Range",data:function(){var e=this,t=this.count,n=this.min,r=this.max,l=Array.apply(void 0,ue(Array(t+1))).map(function(){return n}),i=Gn(this,"defaultValue")?this.defaultValue:l,u=this.value;u===void 0&&(u=i);var c=u.map(function(d,f){return Et({value:d,handle:f,props:e.$props})}),s=c[0]===r?0:c.length-1;return{sHandle:null,recent:s,bounds:c}},watch:{value:{handler:function(e){var t=this.bounds;this.setChangeValue(e||t)},deep:!0},min:function(){var e=this.value;this.setChangeValue(e||this.bounds)},max:function(){var e=this.value;this.setChangeValue(e||this.bounds)}},methods:{setChangeValue:function(e){var t=this,n=this.bounds,r=e.map(function(i,u){return Et({value:i,handle:u,bounds:n,props:t.$props})});if(n.length===r.length){if(r.every(function(i,u){return i===n[u]}))return null}else r=e.map(function(i,u){return Et({value:i,handle:u,props:t.$props})});if(this.setState({bounds:r}),e.some(function(i){return ai(i,t.$props)})){var l=e.map(function(i){return _a(i,t.$props)});this.$emit("change",l)}},onChange:function(e){var t=!Gn(this,"value");if(t)this.setState(e);else{var n={};["sHandle","recent"].forEach(function(i){e[i]!==void 0&&(n[i]=e[i])}),Object.keys(n).length&&this.setState(n)}var r=v(v({},this.$data),e),l=r.bounds;this.$emit("change",l)},positionGetValue:function(e){var t=this.getValue(),n=this.calcValueByPos(e),r=this.getClosestBound(n),l=this.getBoundNeedMoving(n,r),i=t[l];if(n===i)return null;var u=ue(t);return u[l]=n,u},onStart:function(e){var t=this.bounds;this.$emit("beforeChange",t);var n=this.calcValueByPos(e);this.startValue=n,this.startPosition=e;var r=this.getClosestBound(n);this.prevMovedHandleIndex=this.getBoundNeedMoving(n,r),this.setState({sHandle:this.prevMovedHandleIndex,recent:this.prevMovedHandleIndex});var l=t[this.prevMovedHandleIndex];if(n!==l){var i=ue(t);i[this.prevMovedHandleIndex]=n,this.onChange({bounds:i})}},onEnd:function(e){var t=this.sHandle;this.removeDocumentEvents(),t||(this.dragTrack=!1),(t!==null||e)&&this.$emit("afterChange",this.bounds),this.setState({sHandle:null})},onMove:function(e,t,n,r){Pt(e);var l=this.$data,i=this.$props,u=i.max||100,c=i.min||0;if(n){var s=i.vertical?-t:t;s=i.reverse?-s:s;var d=u-Math.max.apply(Math,ue(r)),f=c-Math.min.apply(Math,ue(r)),p=Math.min(Math.max(s/(this.getSliderLength()/100),f),d),h=r.map(function(S){return Math.floor(Math.max(Math.min(S+p,u),c))});l.bounds.map(function(S,w){return S===h[w]}).some(function(S){return!S})&&this.onChange({bounds:h});return}var m=this.bounds,C=this.sHandle,g=this.calcValueByPos(t),y=m[C];g!==y&&this.moveTo(g)},onKeyboard:function(e){var t=this.$props,n=t.reverse,r=t.vertical,l=ii(e,r,n);if(l){Pt(e);var i=this.bounds,u=this.sHandle,c=i[u===null?this.recent:u],s=l(c,this.$props),d=Et({value:s,handle:u,bounds:i,props:this.$props});if(d===c)return;var f=!0;this.moveTo(d,f)}},getClosestBound:function(e){for(var t=this.bounds,n=0,r=1;r=t[r]&&(n=r);return Math.abs(t[n+1]-e)=r.length||i<0)return!1;var u=t+n,c=r[i],s=this.pushable,d=Number(s),f=n*(e[u]-c);return this.pushHandle(e,u,n,d-f)?(e[t]=c,!0):!1},trimAlignValue:function(e){var t=this.sHandle,n=this.bounds;return Et({value:e,handle:t,bounds:n,props:this.$props})},ensureValueNotConflict:function(e,t,n){var r=n.allowCross,l=n.pushable,i=this.$data||{},u=i.bounds;if(e=e===void 0?i.sHandle:e,l=Number(l),!r&&e!=null&&u!==void 0){if(e>0&&t<=u[e-1]+l)return u[e-1]+l;if(e=u[e+1]-l)return u[e+1]-l}return t},getTrack:function(e){var t=e.bounds,n=e.prefixCls,r=e.reverse,l=e.vertical,i=e.included,u=e.offsets,c=e.trackStyle;return t.slice(0,-1).map(function(s,d){var f,p=d+1,h=Z((f={},A(f,"".concat(n,"-track"),!0),A(f,"".concat(n,"-track-").concat(p),!0),f));return o(Ql,{class:h,vertical:l,reverse:r,included:i,offset:u[p-1],length:u[p]-u[p-1],style:c[d],key:p},null)})},renderSlider:function(){var e=this,t=this.sHandle,n=this.bounds,r=this.prefixCls,l=this.vertical,i=this.included,u=this.disabled,c=this.min,s=this.max,d=this.reverse,f=this.handle,p=this.defaultHandle,h=this.trackStyle,m=this.handleStyle,C=this.tabindex,g=this.ariaLabelGroupForHandles,y=this.ariaLabelledByGroupForHandles,S=this.ariaValueTextFormatterGroupForHandles,w=f||p,b=n.map(function(T){return e.calcOffset(T)}),x="".concat(r,"-handle"),k=n.map(function(T,P){var I,F=C[P]||0;(u||C[P]===null)&&(F=null);var O=t===P;return w({class:Z((I={},A(I,x,!0),A(I,"".concat(x,"-").concat(P+1),!0),A(I,"".concat(x,"-dragging"),O),I)),prefixCls:r,vertical:l,dragging:O,offset:b[P],value:T,index:P,tabindex:F,min:c,max:s,reverse:d,disabled:u,style:m[P],ref:function(M){return e.saveHandle(P,M)},onFocus:e.onFocus,onBlur:e.onBlur,ariaLabel:g[P],ariaLabelledBy:y[P],ariaValueTextFormatter:S[P]})});return{tracks:this.getTrack({bounds:n,prefixCls:r,reverse:d,vertical:l,included:i,offsets:b,trackStyle:h}),handles:k}}}});const Qv=oi(Zv),ef=q({compatConfig:{MODE:3},name:"SliderTooltip",inheritAttrs:!1,props:Xi(),setup:function(e,t){var n=t.attrs,r=t.slots,l=X(null),i=X(null);function u(){Bt.cancel(i.value),i.value=null}function c(){i.value=Bt(function(){var d;(d=l.value)===null||d===void 0||d.forcePopupAlign(),i.value=null})}var s=function(){u(),e.visible&&c()};return Ie([function(){return e.visible},function(){return e.title}],function(){s()},{flush:"post",immediate:!0}),Or(function(){s()}),ct(function(){u()}),function(){return o(mt,v(v({ref:l},e),n),r)}}});var tf=["value","dragging","index"],nf=["tooltipPrefixCls","range","id"],af=function(e){return typeof e=="number"?e.toString():""},rf=function(){return{id:String,prefixCls:String,tooltipPrefixCls:String,range:{type:[Boolean,Object],default:void 0},reverse:{type:Boolean,default:void 0},min:Number,max:Number,step:{type:[Number,Object]},marks:{type:Object},dots:{type:Boolean,default:void 0},value:{type:[Number,Array]},defaultValue:{type:[Number,Array]},included:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},vertical:{type:Boolean,default:void 0},tipFormatter:{type:[Function,Object],default:function(){return af}},tooltipVisible:{type:Boolean,default:void 0},tooltipPlacement:{type:String},getTooltipPopupContainer:{type:Function},autofocus:{type:Boolean,default:void 0},handleStyle:{type:[Object,Array]},trackStyle:{type:[Object,Array]},onChange:{type:Function},onAfterChange:{type:Function},onFocus:{type:Function},onBlur:{type:Function},"onUpdate:value":{type:Function}}},lf=q({compatConfig:{MODE:3},name:"ASlider",inheritAttrs:!1,props:rf(),slots:["mark"],setup:function(e,t){var n=t.attrs,r=t.slots,l=t.emit,i=t.expose,u=de("slider",e),c=u.prefixCls,s=u.rootPrefixCls,d=u.direction,f=u.getPopupContainer,p=u.configProvider,h=$t(),m=X(),C=X({}),g=function(P,I){C.value[P]=I},y=z(function(){return e.tooltipPlacement?e.tooltipPlacement:e.vertical?d.value==="rtl"?"left":"right":"top"}),S=function(){var P;(P=m.value)===null||P===void 0||P.focus()},w=function(){var P;(P=m.value)===null||P===void 0||P.blur()},b=function(P){l("update:value",P),l("change",P),h.onFieldChange()},x=function(P){l("blur",P)};i({focus:S,blur:w});var k=function(P){var I=P.tooltipPrefixCls,F=P.info,O=F.value,$=F.dragging,M=F.index,L=Te(F,tf),E=e.tipFormatter,D=e.tooltipVisible,K=e.getTooltipPopupContainer,W=E?C.value[M]||$:!1,B=D||D===void 0&&W;return o(ef,{prefixCls:I,title:E?E(O):"",visible:B,placement:y.value,transitionName:"".concat(s.value,"-zoom-down"),key:M,overlayClassName:"".concat(c.value,"-tooltip"),getPopupContainer:K||f.value},{default:function(){return[o(ni,v(v({},L),{},{value:O,onMouseenter:function(){return g(M,!0)},onMouseleave:function(){return g(M,!1)}}),null)]}})};return function(){var T=e.tooltipPrefixCls,P=e.range,I=e.id,F=I===void 0?h.id.value:I,O=Te(e,nf),$=p.getPrefixCls("tooltip",T),M=Z(n.class,A({},"".concat(c.value,"-rtl"),d.value==="rtl"));d.value==="rtl"&&!O.vertical&&(O.reverse=!O.reverse);var L;return we(P)==="object"&&(L=P.draggableTrack),P?o(Qv,v(v({},O),{},{step:O.step,draggableTrack:L,class:M,ref:m,handle:function(D){return k({tooltipPrefixCls:$,prefixCls:c.value,info:D})},prefixCls:c.value,onChange:b,onBlur:x}),{mark:r.mark}):o(qv,v(v({},O),{},{id:F,step:O.step,class:M,ref:m,handle:function(D){return k({tooltipPrefixCls:$,prefixCls:c.value,info:D})},prefixCls:c.value,onChange:b,onBlur:x}),{mark:r.mark})}}});const of=Ge(lf);var uf={small:8,middle:16,large:24},sf=function(){return{prefixCls:String,size:{type:[String,Number,Array]},direction:_.oneOf(Nt("horizontal","vertical")).def("horizontal"),align:_.oneOf(Nt("start","end","center","baseline")),wrap:{type:Boolean,default:void 0}}};function cf(a){return typeof a=="string"?uf[a]:a||0}var df=q({compatConfig:{MODE:3},name:"ASpace",props:sf(),slots:["split"],setup:function(e,t){var n=t.slots,r=de("space",e),l=r.prefixCls,i=r.space,u=r.direction,c=Do(),s=z(function(){var g,y,S;return(g=(y=e.size)!==null&&y!==void 0?y:(S=i.value)===null||S===void 0?void 0:S.size)!==null&&g!==void 0?g:"small"}),d=X(),f=X();Ie(s,function(){var g=(Array.isArray(s.value)?s.value:[s.value,s.value]).map(function(S){return cf(S)}),y=Me(g,2);d.value=y[0],f.value=y[1]},{immediate:!0});var p=z(function(){return e.align===void 0&&e.direction==="horizontal"?"center":e.align}),h=z(function(){var g;return Z(l.value,"".concat(l.value,"-").concat(e.direction),(g={},A(g,"".concat(l.value,"-rtl"),u.value==="rtl"),A(g,"".concat(l.value,"-align-").concat(p.value),p.value),g))}),m=z(function(){return u.value==="rtl"?"marginLeft":"marginRight"}),C=z(function(){var g={};return c.value&&(g.columnGap="".concat(d.value,"px"),g.rowGap="".concat(f.value,"px")),v(v({},g),e.wrap&&{flexWrap:"wrap",marginBottom:"".concat(-f.value,"px")})});return function(){var g,y,S=e.wrap,w=e.direction,b=w===void 0?"horizontal":w,x=(g=n.default)===null||g===void 0?void 0:g.call(n),k=Gt(x),T=k.length;if(T===0)return null;var P=(y=n.split)===null||y===void 0?void 0:y.call(n),I="".concat(l.value,"-item"),F=d.value,O=T-1;return o("div",{class:h.value,style:C.value},[k.map(function($,M){var L=x.indexOf($),E={};return c.value||(b==="vertical"?M=0;n("itemSelect",h.key,!C)},u=function(h){n("itemRemove",[h.key])},c=function(h){n("scroll",h)},s=z(function(){return Mf(e.pagination)});Ie([s,function(){return e.filteredRenderItems}],function(){if(s.value){var p=Math.ceil(e.filteredRenderItems.length/s.value.pageSize);l.value>p&&(l.value=p)}},{immediate:!0});var d=z(function(){var p=e.filteredRenderItems,h=p;return s.value&&(h=p.slice((l.value-1)*s.value.pageSize,l.value*s.value.pageSize)),h}),f=function(h){l.value=h};return r({items:d}),function(){var p=e.prefixCls,h=e.filteredRenderItems,m=e.selectedKeys,C=e.disabled,g=e.showRemove,y=null;s.value&&(y=o(da,{simple:!0,size:"small",disabled:C,class:"".concat(p,"-pagination"),total:h.length,pageSize:s.value.pageSize,current:l.value,onChange:f},null));var S=d.value.map(function(w){var b=w.renderedEl,x=w.renderedText,k=w.item,T=k.disabled,P=m.indexOf(k.key)>=0;return o(xf,{disabled:C||T,key:k.key,item:k,renderedText:x,renderedEl:b,checked:P,prefixCls:p,onClick:i,onRemove:u,showRemove:g},null)});return o(Tt,null,[o("ul",{class:Z("".concat(p,"-content"),A({},"".concat(p,"-content-show-remove"),g)),onScroll:c},[S]),y])}}});const Pf=Tf;var If=function(){return null};function Af(a){return a&&!At(a)&&Object.prototype.toString.call(a)==="[object Object]"}function tn(a){return a.filter(function(e){return!e.disabled}).map(function(e){return e.key})}var $f={prefixCls:String,dataSource:{type:Array,default:[]},filter:String,filterOption:Function,checkedKeys:_.arrayOf(_.string),handleFilter:Function,handleClear:Function,renderItem:Function,showSearch:{type:Boolean,default:!1},searchPlaceholder:String,notFoundContent:_.any,itemUnit:String,itemsUnit:String,renderList:_.any,disabled:{type:Boolean,default:void 0},direction:String,showSelectAll:{type:Boolean,default:void 0},remove:String,selectAll:String,selectCurrent:String,selectInvert:String,removeAll:String,removeCurrent:String,selectAllLabel:_.any,showRemove:{type:Boolean,default:void 0},pagination:_.any,onItemSelect:Function,onItemSelectAll:Function,onItemRemove:Function,onScroll:Function};const gr=q({compatConfig:{MODE:3},name:"TransferList",inheritAttrs:!1,props:$f,slots:["footer","titleText"],setup:function(e,t){var n=t.attrs,r=t.slots,l=X(""),i=X(),u=X(),c=function(k,T){var P=k?k(T):null,I=!!P&&Gt(P).length>0;return I||(P=o(Pf,v(v({},T),{},{ref:u}),null)),{customize:I,bodyContent:P}},s=function(k){var T=e.renderItem,P=T===void 0?If:T,I=P(k),F=Af(I);return{renderedText:F?I.value:I,renderedEl:F?I.label:I,item:k}},d=X([]),f=X([]);Ne(function(){var x=[],k=[];e.dataSource.forEach(function(T){var P=s(T),I=P.renderedText;if(l.value&&l.value.trim()&&!S(I,T))return null;x.push(T),k.push(P)}),d.value=x,f.value=k});var p=z(function(){var x=e.checkedKeys;return x.length===0?"none":d.value.every(function(k){return x.indexOf(k.key)>=0||!!k.disabled})?"all":"part"}),h=z(function(){return tn(d.value)}),m=function(k,T){return Array.from(new Set([].concat(ue(k),ue(e.checkedKeys)))).filter(function(P){return T.indexOf(P)===-1})},C=function(k){var T=k.disabled,P=k.prefixCls,I=p.value==="all",F=o(va,{disabled:T,checked:I,indeterminate:p.value==="part",class:"".concat(P,"-checkbox"),onChange:function(){var $=h.value;e.onItemSelectAll(m(I?[]:$,I?e.checkedKeys:[]))}},null);return F},g=function(k){var T,P=k.target.value;l.value=P,(T=e.handleFilter)===null||T===void 0||T.call(e,k)},y=function(k){var T;l.value="",(T=e.handleClear)===null||T===void 0||T.call(e,k)},S=function(k,T){var P=e.filterOption;return P?P(l.value,T):k.indexOf(l.value)>=0},w=function(k,T){var P=e.itemsUnit,I=e.itemUnit,F=e.selectAllLabel;if(F)return typeof F=="function"?F({selectedCount:k,totalCount:T}):F;var O=T>1?P:I;return o(Tt,null,[(k>0?"".concat(k,"/"):"")+T,sa(" "),O])},b=function(k,T,P,I,F,O){var $=F?o("div",{class:"".concat(k,"-body-search-wrapper")},[o(bf,{prefixCls:"".concat(k,"-search"),onChange:g,handleClear:y,placeholder:T,value:l.value,disabled:O},null)]):null,M,L=$i(n),E=L.onEvents,D=c(I,v(v({},e),{},{filteredItems:d.value,filteredRenderItems:f.value,selectedKeys:P},E)),K=D.bodyContent,W=D.customize;return W?M=o("div",{class:"".concat(k,"-body-customize-wrapper")},[K]):M=d.value.length?K:o("div",{class:"".concat(k,"-body-not-found")},[e.notFoundContent]),o("div",{class:F?"".concat(k,"-body ").concat(k,"-body-with-search"):"".concat(k,"-body"),ref:i},[$,M])};return function(){var x,k,T,P=e.prefixCls,I=e.checkedKeys,F=e.disabled,O=e.showSearch,$=e.searchPlaceholder,M=e.selectAll,L=e.selectCurrent,E=e.selectInvert,D=e.removeAll,K=e.removeCurrent,W=e.renderList,B=e.onItemSelectAll,R=e.onItemRemove,V=e.showSelectAll,U=V===void 0?!0:V,j=e.showRemove,N=e.pagination,H=(x=r.footer)===null||x===void 0?void 0:x.call(r,v({},e)),Y=Z(P,(k={},A(k,"".concat(P,"-with-pagination"),!!N),A(k,"".concat(P,"-with-footer"),!!H),k)),G=b(P,$,I,W,O,F),Q=H?o("div",{class:"".concat(P,"-footer")},[H]):null,re=!j&&!N&&C({disabled:F,prefixCls:P}),ae=null;j?ae=o(qe,null,{default:function(){return[N&&o(qe.Item,{key:"removeCurrent",onClick:function(){var fe=tn((u.value.items||[]).map(function(Ce){return Ce.item}));R==null||R(fe)}},{default:function(){return[K]}}),o(qe.Item,{key:"removeAll",onClick:function(){R==null||R(h.value)}},{default:function(){return[D]}})]}}):ae=o(qe,null,{default:function(){return[o(qe.Item,{key:"selectAll",onClick:function(){var fe=h.value;B(m(fe,[]))}},{default:function(){return[M]}}),N&&o(qe.Item,{onClick:function(){var fe=tn((u.value.items||[]).map(function(Ce){return Ce.item}));B(m(fe,[]))}},{default:function(){return[L]}}),o(qe.Item,{key:"selectInvert",onClick:function(){var fe;N?fe=tn((u.value.items||[]).map(function(me){return me.item})):fe=h.value;var Ce=new Set(I),$e=[],ke=[];fe.forEach(function(me){Ce.has(me)?ke.push(me):$e.push(me)}),B(m($e,ke))}},{default:function(){return[E]}})]}});var ne=o(ha,{class:"".concat(P,"-header-dropdown"),overlay:ae,disabled:F},{default:function(){return[o(Hr,null,null)]}});return o("div",{class:Y,style:n.style},[o("div",{class:"".concat(P,"-header")},[U?o(Tt,null,[re,ne]):null,o("span",{class:"".concat(P,"-header-selected")},[o("span",null,[w(I.length,d.value.length)]),o("span",{class:"".concat(P,"-header-title")},[(T=r.titleText)===null||T===void 0?void 0:T.call(r)])])]),G,Q])}}});function yr(){}var Oa=function(e){var t=e.disabled,n=e.moveToLeft,r=n===void 0?yr:n,l=e.moveToRight,i=l===void 0?yr:l,u=e.leftArrowText,c=u===void 0?"":u,s=e.rightArrowText,d=s===void 0?"":s,f=e.leftActive,p=e.rightActive,h=e.class,m=e.style,C=e.direction,g=e.oneWay;return o("div",{class:h,style:m},[o(dn,{type:"primary",size:"small",disabled:t||!p,onClick:i,icon:C!=="rtl"?o(cn,null,null):o(Xn,null,null)},{default:function(){return[d]}}),!g&&o(dn,{type:"primary",size:"small",disabled:t||!f,onClick:r,icon:C!=="rtl"?o(Xn,null,null):o(cn,null,null)},{default:function(){return[c]}})])};Oa.displayName="Operation";Oa.inheritAttrs=!1;const Ff=Oa;var _f=function(){return{id:String,prefixCls:String,dataSource:{type:Array,default:[]},disabled:{type:Boolean,default:void 0},targetKeys:{type:Array,default:void 0},selectedKeys:{type:Array,default:void 0},render:{type:Function},listStyle:{type:[Function,Object],default:function(){return{}}},operationStyle:{type:Object,default:void 0},titles:{type:Array},operations:{type:Array},showSearch:{type:Boolean,default:!1},filterOption:{type:Function},searchPlaceholder:String,notFoundContent:_.any,locale:{type:Object,default:function(){return{}}},rowKey:{type:Function},showSelectAll:{type:Boolean,default:void 0},selectAllLabels:{type:Array},children:{type:Function},oneWay:{type:Boolean,default:void 0},pagination:{type:[Object,Boolean],default:void 0},onChange:Function,onSelectChange:Function,onSearch:Function,onScroll:Function,"onUpdate:targetKeys":Function,"onUpdate:selectedKeys":Function}},Of=q({compatConfig:{MODE:3},name:"ATransfer",inheritAttrs:!1,props:_f(),slots:["leftTitle","rightTitle","children","render","notFoundContent","leftSelectAllLabel","rightSelectAllLabel","footer"],setup:function(e,t){var n=t.emit,r=t.attrs,l=t.slots,i=t.expose,u=de("transfer",e),c=u.configProvider,s=u.prefixCls,d=u.direction,f=X([]),p=X([]),h=$t();Ie(function(){return e.selectedKeys},function(){var j,N;f.value=((j=e.selectedKeys)===null||j===void 0?void 0:j.filter(function(H){return e.targetKeys.indexOf(H)===-1}))||[],p.value=((N=e.selectedKeys)===null||N===void 0?void 0:N.filter(function(H){return e.targetKeys.indexOf(H)>-1}))||[]},{immediate:!0});var m=function(N,H){var Y={notFoundContent:H("Transfer")},G=je(l,e,"notFoundContent");return G&&(Y.notFoundContent=G),e.searchPlaceholder!==void 0&&(Y.searchPlaceholder=e.searchPlaceholder),v(v(v({},N),Y),e.locale)},C=function(N){var H=e.targetKeys,Y=H===void 0?[]:H,G=e.dataSource,Q=G===void 0?[]:G,re=N==="right"?f.value:p.value,ae=re.filter(function(J){return!Q.some(function(fe){return!!(J===fe.key&&fe.disabled)})}),ne=N==="right"?ae.concat(Y):Y.filter(function(J){return ae.indexOf(J)===-1}),oe=N==="right"?"left":"right";N==="right"?f.value=[]:p.value=[],n("update:targetKeys",ne),x(oe,[]),n("change",ne,N,ae),h.onFieldChange()},g=function(){C("left")},y=function(){C("right")},S=function(N,H){x(N,H)},w=function(N){return S("left",N)},b=function(N){return S("right",N)},x=function(N,H){N==="left"?(e.selectedKeys||(f.value=H),n("update:selectedKeys",[].concat(ue(H),ue(p.value))),n("selectChange",H,Je(p.value))):(e.selectedKeys||(p.value=H),n("update:selectedKeys",[].concat(ue(H),ue(f.value))),n("selectChange",Je(f.value),H))},k=function(N,H){var Y=H.target.value;n("search",N,Y)},T=function(N){k("left",N)},P=function(N){k("right",N)},I=function(N){n("search",N,"")},F=function(){I("left")},O=function(){I("right")},$=function(N,H,Y){var G=N==="left"?ue(f.value):ue(p.value),Q=G.indexOf(H);Q>-1&&G.splice(Q,1),Y&&G.push(H),x(N,G)},M=function(N,H){return $("left",N,H)},L=function(N,H){return $("right",N,H)},E=function(N){var H=e.targetKeys,Y=H===void 0?[]:H,G=Y.filter(function(Q){return!N.includes(Q)});n("update:targetKeys",G),n("change",G,"left",ue(N))},D=function(N,H){n("scroll",N,H)},K=function(N){D("left",N)},W=function(N){D("right",N)},B=function(N,H){return typeof N=="function"?N({direction:H}):N},R=X([]),V=X([]);Ne(function(){var j=e.dataSource,N=e.rowKey,H=e.targetKeys,Y=H===void 0?[]:H,G=[],Q=new Array(Y.length);j.forEach(function(re){N&&(re.key=N(re));var ae=Y.indexOf(re.key);ae!==-1?Q[ae]=re:G.push(re)}),R.value=G,V.value=Q}),i({handleSelectChange:x});var U=function(N){var H,Y,G,Q,re,ae,ne,oe=e.disabled,J=e.operations,fe=J===void 0?[]:J,Ce=e.showSearch,$e=e.listStyle,ke=e.operationStyle,me=e.filterOption,se=e.showSelectAll,te=e.selectAllLabels,ie=te===void 0?[]:te,pe=e.oneWay,Oe=e.pagination,ge=e.id,ze=ge===void 0?h.id.value:ge,Be=r.class,Ye=r.style,Ae=l.children,nt=!Ae&&Oe,vt=c.renderEmpty,Ke=m(N,vt),ve=l.footer,ee=e.render||l.render,ce=p.value.length>0,he=f.value.length>0,ye=Z(s.value,Be,(H={},A(H,"".concat(s.value,"-disabled"),oe),A(H,"".concat(s.value,"-customize-list"),!!Ae),H)),be=e.titles,xe=(Y=(G=be&&be[0])!==null&&G!==void 0?G:(Q=l.leftTitle)===null||Q===void 0?void 0:Q.call(l))!==null&&Y!==void 0?Y:(Ke.titles||["",""])[0],Ee=(re=(ae=be&&be[1])!==null&&ae!==void 0?ae:(ne=l.rightTitle)===null||ne===void 0?void 0:ne.call(l))!==null&&re!==void 0?re:(Ke.titles||["",""])[1];return o("div",{class:ye,style:Ye,id:ze},[o(gr,v({key:"leftList",prefixCls:"".concat(s.value,"-list"),dataSource:R.value,filterOption:me,style:B($e,"left"),checkedKeys:f.value,handleFilter:T,handleClear:F,onItemSelect:M,onItemSelectAll:w,renderItem:ee,showSearch:Ce,renderList:Ae,onScroll:K,disabled:oe,direction:d.value==="rtl"?"right":"left",showSelectAll:se,selectAllLabel:ie[0]||l.leftSelectAllLabel,pagination:nt},Ke),{titleText:function(){return xe},footer:ve}),o(Ff,{key:"operation",class:"".concat(s.value,"-operation"),rightActive:he,rightArrowText:fe[0],moveToRight:y,leftActive:ce,leftArrowText:fe[1],moveToLeft:g,style:ke,disabled:oe,direction:d.value,oneWay:pe},null),o(gr,v({key:"rightList",prefixCls:"".concat(s.value,"-list"),dataSource:V.value,filterOption:me,style:B($e,"right"),checkedKeys:p.value,handleFilter:P,handleClear:O,onItemSelect:L,onItemSelectAll:b,onItemRemove:E,renderItem:ee,showSearch:Ce,renderList:Ae,onScroll:W,disabled:oe,direction:d.value==="rtl"?"left":"right",showSelectAll:se,selectAllLabel:ie[1]||l.rightSelectAllLabel,showRemove:pe,pagination:nt},Ke),{titleText:function(){return Ee},footer:ve})])};return function(){return o(gn,{componentName:"Transfer",defaultLocale:ca.Transfer,children:U},null)}}});const Ef=Ge(Of);function Lf(a){return Array.isArray(a)?a:a!==void 0?[a]:[]}function Bf(a){var e=a||{},t=e.label,n=e.value,r=e.children,l=n||"value";return{_title:t?[t]:["title","label"],value:l,key:l,children:r||"children"}}function na(a){return a.disabled||a.disableCheckbox||a.checkable===!1}function Df(a,e){var t=[];function n(r){r.forEach(function(l){t.push(l[e.value]);var i=l[e.children];i&&n(i)})}return n(a),t}function Cr(a){return a==null}var si=Symbol("TreeSelectContextPropsKey");function Rf(a){return Wt(si,a)}function Nf(){return Ut(si,{})}var Vf={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0};const Hf=q({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["notFoundContent","menuItemSelectedIcon"],setup:function(e,t){var n=t.slots,r=t.expose,l=yn(),i=Ni(),u=Nf(),c=X(),s=nu(function(){return u.treeData},[function(){return l.open},function(){return u.treeData}],function(k){return k[0]}),d=z(function(){var k=i.checkable,T=i.halfCheckedKeys,P=i.checkedKeys;return k?{checked:P,halfChecked:T}:null});Ie(function(){return l.open},function(){lt(function(){if(l.open&&!l.multiple&&i.checkedKeys.length){var k;(k=c.value)===null||k===void 0||k.scrollTo({key:i.checkedKeys[0]})}})},{immediate:!0,flush:"post"});var f=z(function(){return String(l.searchValue).toLowerCase()}),p=function(T){return f.value?String(T[i.treeNodeFilterProp]).toLowerCase().includes(f.value):!1},h=Ue(i.treeDefaultExpandedKeys),m=Ue(null);Ie(function(){return l.searchValue},function(){l.searchValue&&(m.value=Df(Je(u.treeData),Je(u.fieldNames)))},{immediate:!0});var C=z(function(){return i.treeExpandedKeys?i.treeExpandedKeys.slice():l.searchValue?m.value:h.value}),g=function(T){var P;h.value=T,m.value=T,(P=i.onTreeExpand)===null||P===void 0||P.call(i,T)},y=function(T){T.preventDefault()},S=function(T,P){var I,F=P.node,O=i.checkable,$=i.checkedKeys;if(!(O&&na(F))&&((I=u.onSelect)===null||I===void 0||I.call(u,F.key,{selected:!$.includes(F.key)}),!l.multiple)){var M;(M=l.toggleOpen)===null||M===void 0||M.call(l,!1)}},w=X(null),b=z(function(){return i.keyEntities[w.value]}),x=function(T){w.value=T};return r({scrollTo:function(){for(var T,P,I=arguments.length,F=new Array(I),O=0;O0&&arguments[0]!==void 0?arguments[0]:[];return Gt(t).map(function(n){var r,l,i;if(!Kf(n))return null;for(var u=n.children||{},c=n.key,s={},d=0,f=Object.entries(n.props);d1&&arguments[1]!==void 0?arguments[1]:"0",p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return d.map(function(h,m){var C="".concat(f,"-").concat(m),g=h[l.value],y=t.includes(g),S=s(h[l.children]||[],C,y),w=o(La,h,{default:function(){return[S.map(function(k){return k.node})]}});if(e===g&&(i=w),y){var b={pos:C,node:w,children:S};return p||u.push(b),b}return null}).filter(function(h){return h})}u||(u=[],s(n),u.sort(function(d,f){var p=d.node.props.value,h=f.node.props.value,m=t.indexOf(p),C=t.indexOf(h);return m-C}))}Object.defineProperty(a,"triggerNode",{get:function(){return c(),i}}),Object.defineProperty(a,"allCheckedNodes",{get:function(){return c(),r?u:u.map(function(d){var f=d.node;return f})}})}function Gf(a,e){var t=e.id,n=e.pId,r=e.rootPId,l={},i=[],u=a.map(function(c){var s=v({},c),d=s[t];return l[d]=s,s.key=s.key||d,s});return u.forEach(function(c){var s=c[n],d=l[s];d&&(d.children=d.children||[],d.children.push(c)),(s===r||!d&&r===null)&&i.push(c)}),i}function Yf(a,e,t){var n=Ue();return Ie([t,a,e],function(){var r=t.value;a.value?n.value=t.value?Gf(Je(a.value),v({id:"id",pId:"pId",rootPId:null},r!==!0?r:{})):Je(a.value).slice():n.value=Wf(Je(e.value))},{immediate:!0,deep:!0}),n}const Xf=function(a){var e=Ue({valueLabels:new Map}),t=Ue();Ie(a,function(){t.value=Je(a.value)},{immediate:!0});var n=z(function(){var r=e.value.valueLabels,l=new Map,i=t.value.map(function(u){var c,s=u.value,d=(c=u.label)!==null&&c!==void 0?c:r.get(s);return l.set(s,d),v(v({},u),{},{label:d})});return e.value.valueLabels=l,i});return[n]},qf=function(a,e){var t=Ue(new Map),n=Ue({});return Ne(function(){var r=e.value,l=qr(a.value,{fieldNames:r,initWrapper:function(u){return v(v({},u),{},{valueEntities:new Map})},processEntity:function(u,c){var s=u.node[r.value];c.valueEntities.set(s,u)}});t.value=l.valueEntities,n.value=l.keyEntities}),{valueEntities:t,keyEntities:n}},Jf=function(a,e,t,n,r,l){var i=Ue([]),u=Ue([]);return Ne(function(){var c=a.value.map(function(p){var h=p.value;return h}),s=e.value.map(function(p){var h=p.value;return h}),d=c.filter(function(p){return!n.value[p]});if(t.value){var f=kt(c,!0,n.value,r.value,l.value);c=f.checkedKeys,s=f.halfCheckedKeys}i.value=Array.from(new Set([].concat(ue(d),ue(c)))),u.value=s}),[i,u]},Zf=function(a,e,t){var n=t.treeNodeFilterProp,r=t.filterTreeNode,l=t.fieldNames;return z(function(){var i=l.value.children,u=e.value,c=n==null?void 0:n.value;if(!u||r.value===!1)return a.value;var s;if(typeof r.value=="function")s=r.value;else{var d=u.toUpperCase();s=function(h,m){var C=m[c];return String(C).toUpperCase().includes(d)}}function f(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,m=[],C=0,g=p.length;C2&&arguments[2]!==void 0?arguments[2]:0,T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:x.length,P=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,I=Math.floor((k+T)/2),F=x.slice(0,I);if(b.textContent=F,k>=T-1)for(var O=T;O>=k;O-=1){var $=x.slice(0,O);if(b.textContent=$,f()||!$)return O===x.length?{finished:!1,vNode:x}:{finished:!0,vNode:$}}return f()?S(b,x,I,T,I):S(b,x,k,I,P)}function w(b){var x=b.nodeType;if(x===c1){var k=b.textContent||"",T=document.createTextNode(k);return y(T),S(T,k)}return{finished:!1,vNode:null}}return p.some(function(b){var x=w(b),k=x.finished,T=x.vNode;return T&&m.push(T),k}),{content:m,text:De.innerHTML,ellipsis:!0}};var p1=["prefixCls","class","direction","component"],m1=function(){return{prefixCls:String,direction:String,component:String}},g1=q({name:"ATypography",inheritAttrs:!1,props:m1(),setup:function(e,t){var n=t.slots,r=t.attrs,l=de("typography",e),i=l.prefixCls,u=l.direction;return function(){var c,s=v(v({},e),r);s.prefixCls,s.class,s.direction;var d=s.component,f=d===void 0?"article":d,p=Te(s,p1);return o(f,v({class:Z(i.value,A({},"".concat(i.value,"-rtl"),u.value==="rtl"),r.class)},p),{default:function(){return[(c=n.default)===null||c===void 0?void 0:c.call(n)]}})}}});const Re=g1;var y1=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=xr[e.format]||xr.default;window.clipboardData.setData(f,a)}else d.clipboardData.clearData(),d.clipboardData.setData(e.format,a);e.onCopy&&(d.preventDefault(),e.onCopy(d.clipboardData))}),document.body.appendChild(i),r.selectNodeContents(i),l.addRange(r);var s=document.execCommand("copy");if(!s)throw new Error("copy command was unsuccessful");u=!0}catch(d){c&&console.error("unable to copy using execCommand: ",d),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",a),e.onCopy&&e.onCopy(window.clipboardData),u=!0}catch(f){c&&console.error("unable to copy using clipboardData: ",f),c&&console.error("falling back to prompt"),t=S1("message"in e?e.message:b1),window.prompt(t,a)}}finally{l&&(typeof l.removeRange=="function"?l.removeRange(r):l.removeAllRanges()),i&&document.body.removeChild(i),n()}return u}var x1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const w1=x1;function wr(a){for(var e=1;e1&&ie,ge=U,ze;if(J&&s.isEllipsis&&!s.expanded&&!ie){var Be,Ye=ne.title,Ae=Ye||"";!Ye&&(typeof U=="string"||typeof U=="number")&&(Ae=String(U)),Ae=(Be=Ae)===null||Be===void 0?void 0:Be.slice(String(s.ellipsisContent||"").length),ge=o(Tt,null,[Je(s.ellipsisContent),o("span",{title:Ae,"aria-hidden":"true"},[Tr]),fe])}else ge=o(Tt,null,[U,fe]);ge=M(e,ge);var nt=Ce&&J&&s.isEllipsis&&!s.expanded&&!ie,vt=n.ellipsisTooltip?n.ellipsisTooltip():Ce;return o(nl,{onResize:F,disabled:!J},{default:function(){return[o(Re,v({ref:d,class:[(H={},A(H,"".concat(u.value,"-").concat(G),G),A(H,"".concat(u.value,"-disabled"),Q),A(H,"".concat(u.value,"-ellipsis"),J),A(H,"".concat(u.value,"-single-line"),J===1&&!s.isEllipsis),A(H,"".concat(u.value,"-ellipsis-single-line"),pe),A(H,"".concat(u.value,"-ellipsis-multiple-line"),Oe),H),re],style:v(v({},ae),{},{WebkitLineClamp:Oe?J:void 0}),"aria-label":ze,direction:c.value,onClick:V.indexOf("text")!==-1?C:function(){}},te),{default:function(){return[nt?o(mt,{title:Ce===!0?U:vt},{default:function(){return[o("span",null,[ge])]}}):ge,W()]}})]}})}},null)}}});const Jt=E1;var L1=["ellipsis","rel"],B1=function(){return Se(v(v({},qt()),{},{ellipsis:{type:Boolean,default:void 0}}),["component"])},Pn=function(e,t){var n=t.slots,r=t.attrs,l=v(v({},e),r),i=l.ellipsis,u=l.rel,c=Te(l,L1);Ze(we(i)!=="object","Typography.Link","`ellipsis` only supports boolean value.");var s=v(v({},c),{},{rel:u===void 0&&c.target==="_blank"?"noopener noreferrer":u,ellipsis:!!i,component:"a"});return delete s.navigate,o(Jt,s,n)};Pn.displayName="ATypographyLink";Pn.inheritAttrs=!1;Pn.props=B1();const Na=Pn;var D1=function(){return Se(qt(),["component"])},In=function(e,t){var n=t.slots,r=t.attrs,l=v(v({},e),{},{component:"div"},r);return o(Jt,l,n)};In.displayName="ATypographyParagraph";In.inheritAttrs=!1;In.props=D1();const Va=In;var R1=function(){return v(v({},Se(qt(),["component"])),{},{ellipsis:{type:[Boolean,Object],default:void 0}})},An=function(e,t){var n=t.slots,r=t.attrs,l=e.ellipsis;Ze(we(l)!=="object"||!l||!("expandable"in l)&&!("rows"in l),"Typography.Text","`ellipsis` do not support `expandable` or `rows` props.");var i=v(v({},e),{},{ellipsis:l&&we(l)==="object"?Se(l,["expandable","rows"]):l,component:"span"},r);return o(Jt,i,n)};An.displayName="ATypographyText";An.inheritAttrs=!1;An.props=R1();const Ha=An;var N1=["level"],V1=Ei(1,2,3,4,5),H1=function(){return v(v({},Se(qt(),["component","strong"])),{},{level:Number})},$n=function(e,t){var n=t.slots,r=t.attrs,l=e.level,i=l===void 0?1:l,u=Te(e,N1),c;V1.indexOf(i)!==-1?c="h".concat(i):(Ze(!1,"Typography","Title only accept `1 | 2 | 3 | 4 | 5` as `level` value."),c="h1");var s=v(v({},u),{},{component:c},r);return o(Jt,s,n)};$n.displayName="ATypographyTitle";$n.inheritAttrs=!1;$n.props=H1();const ja=$n;Re.Text=Ha;Re.Title=ja;Re.Paragraph=Va;Re.Link=Na;Re.Base=Jt;Re.install=function(a){return a.component(Re.name,Re),a.component(Re.Text.displayName,Ha),a.component(Re.Title.displayName,ja),a.component(Re.Paragraph.displayName,Va),a.component(Re.Link.displayName,Na),a};const Pr=Object.freeze(Object.defineProperty({__proto__:null,Affix:Ir,Alert:Nu,Anchor:pt,AnchorLink:ol,AutoComplete:Ou,AutoCompleteOptGroup:_u,AutoCompleteOption:Fu,Avatar:Qr,AvatarGroup:ko,BackTop:Uu,Badge:lu,BadgeRibbon:iu,Breadcrumb:gt,BreadcrumbItem:Ht,BreadcrumbSeparator:vn,Button:dn,ButtonGroup:Yo,Calendar:Ws,Card:su,CardGrid:cu,CardMeta:du,Carousel:Mc,Cascader:qc,CheckableTag:au,Checkbox:va,CheckboxGroup:Zi,Col:go,Collapse:Dt,CollapsePanel:fn,Comment:Qc,ConfigProvider:Li,DatePicker:vu,Descriptions:Co,DescriptionsItem:bo,DirectoryTree:Qi,Divider:So,Drawer:xo,Dropdown:ha,DropdownButton:Fo,Empty:Bi,Form:ho,FormItem:po,FormItemRest:mo,Grid:Us,Image:_o,ImagePreviewGroup:Oo,Input:rl,InputGroup:qo,InputNumber:Eo,InputPassword:Jo,InputSearch:Zo,Layout:wo,LayoutContent:Mo,LayoutFooter:To,LayoutHeader:Po,LayoutSider:Io,List:rd,ListItem:jl,ListItemMeta:Vl,LocaleProvider:Di,Mentions:Md,MentionsOption:ln,Menu:qe,MenuDivider:No,MenuItem:nn,MenuItemGroup:Vo,Modal:ht,MonthPicker:fu,PageHeader:rv,Pagination:da,Popconfirm:uv,Popover:Ao,Progress:al,QuarterPicker:hu,Radio:eo,RadioButton:Yn,RadioGroup:Xr,RangePicker:pu,Rate:bv,Result:Bv,Row:yo,Select:Vt,SelectOptGroup:Hi,SelectOption:ji,Skeleton:Le,SkeletonAvatar:Fa,SkeletonButton:Ia,SkeletonImage:$a,SkeletonInput:Aa,SkeletonTitle:xn,Slider:of,Space:vf,Spin:fa,Statistic:at,StatisticCountdown:Kd,Step:on,Steps:yf,SubMenu:Ho,Switch:Go,TabPane:gu,Table:to,TableColumn:no,TableColumnGroup:ao,TableSummary:ro,TableSummaryCell:lo,TableSummaryRow:io,Tabs:yu,Tag:ru,Textarea:ll,TimePicker:Cu,TimeRangePicker:bu,Timeline:Su,TimelineItem:ku,Tooltip:mt,Transfer:Ef,Tree:oo,TreeNode:uo,TreeSelect:n1,TreeSelectNode:ra,Typography:Re,TypographyLink:Na,TypographyParagraph:Va,TypographyText:Ha,TypographyTitle:ja,Upload:eu,UploadDragger:tu,WeekPicker:mu,message:Nr,notification:Vr},Symbol.toStringTag,{value:"Module"})),j1="3.2.20";var z1=function(e){return Object.keys(Pr).forEach(function(t){var n=Pr[t];n.install&&e.use(n)}),e.config.globalProperties.$message=Nr,e.config.globalProperties.$notification=Vr,e.config.globalProperties.$info=ht.info,e.config.globalProperties.$success=ht.success,e.config.globalProperties.$error=ht.error,e.config.globalProperties.$warning=ht.warning,e.config.globalProperties.$confirm=ht.confirm,e.config.globalProperties.$destroyAll=ht.destroyAll,e};const Rh={version:j1,install:z1};export{Ir as Affix,Nu as Alert,pt as Anchor,ol as AnchorLink,Ou as AutoComplete,_u as AutoCompleteOptGroup,Fu as AutoCompleteOption,Qr as Avatar,ko as AvatarGroup,Uu as BackTop,lu as Badge,iu as BadgeRibbon,gt as Breadcrumb,Ht as BreadcrumbItem,vn as BreadcrumbSeparator,dn as Button,Yo as ButtonGroup,Ws as Calendar,su as Card,cu as CardGrid,du as CardMeta,Mc as Carousel,qc as Cascader,au as CheckableTag,va as Checkbox,Zi as CheckboxGroup,go as Col,Dt as Collapse,fn as CollapsePanel,Qc as Comment,Li as ConfigProvider,vu as DatePicker,Co as Descriptions,bo as DescriptionsItem,Qi as DirectoryTree,So as Divider,xo as Drawer,ha as Dropdown,Fo as DropdownButton,Bi as Empty,ho as Form,po as FormItem,mo as FormItemRest,Us as Grid,_o as Image,Oo as ImagePreviewGroup,rl as Input,qo as InputGroup,Eo as InputNumber,Jo as InputPassword,Zo as InputSearch,wo as Layout,Mo as LayoutContent,To as LayoutFooter,Po as LayoutHeader,Io as LayoutSider,rd as List,jl as ListItem,Vl as ListItemMeta,Di as LocaleProvider,Md as Mentions,ln as MentionsOption,qe as Menu,No as MenuDivider,nn as MenuItem,Vo as MenuItemGroup,ht as Modal,fu as MonthPicker,rv as PageHeader,da as Pagination,uv as Popconfirm,Ao as Popover,al as Progress,hu as QuarterPicker,eo as Radio,Yn as RadioButton,Xr as RadioGroup,pu as RangePicker,bv as Rate,Bv as Result,yo as Row,Vt as Select,Hi as SelectOptGroup,ji as SelectOption,Le as Skeleton,Fa as SkeletonAvatar,Ia as SkeletonButton,$a as SkeletonImage,Aa as SkeletonInput,xn as SkeletonTitle,of as Slider,vf as Space,fa as Spin,at as Statistic,Kd as StatisticCountdown,on as Step,yf as Steps,Ho as SubMenu,Go as Switch,gu as TabPane,to as Table,no as TableColumn,ao as TableColumnGroup,ro as TableSummary,lo as TableSummaryCell,io as TableSummaryRow,yu as Tabs,ru as Tag,ll as Textarea,Cu as TimePicker,bu as TimeRangePicker,Su as Timeline,ku as TimelineItem,mt as Tooltip,Ef as Transfer,oo as Tree,uo as TreeNode,n1 as TreeSelect,ra as TreeSelectNode,Re as Typography,Na as TypographyLink,Va as TypographyParagraph,Ha as TypographyText,ja as TypographyTitle,eu as Upload,tu as UploadDragger,mu as WeekPicker,Rh as default,z1 as install,Nr as message,Vr as notification,j1 as version}; diff --git a/dist/assets/index-1cc0dfa9.css b/dist/assets/index-1cc0dfa9.css deleted file mode 100644 index 2873e2c..0000000 --- a/dist/assets/index-1cc0dfa9.css +++ /dev/null @@ -1 +0,0 @@ -.section-divider{margin:16px auto;height:1px;background-color:#d1d5db;width:96%} diff --git a/dist/assets/index-27b4bb6d.js b/dist/assets/index-27b4bb6d.js deleted file mode 100644 index bfbb501..0000000 --- a/dist/assets/index-27b4bb6d.js +++ /dev/null @@ -1 +0,0 @@ -import{d as J,aw as Se,j as r,av as Ce,ac as L,i as I,S as Nn,as as xe,e as c,al as d,at as me,z as te,ag as j,F as Fe,az as An,aD as Be,ay as he,af as ke,ai as De,y as Le,ak as vn,ao as Te,ab as cn,aE as fn,aF as Fn,ae as kn,P as Dn,aG as Ln,aH as nn,B as Tn,a9 as dn,x as $n,ah as We,l as Ee,aI as jn}from"./index-c678e119.js";import{b as mn,S as Ge,c as pn,d as zn,e as Vn,T as Bn}from"./isSymbol-5130882b.js";import{c as _e}from"./vnode-34fe2aaf.js";import{K as Wn,s as we}from"./shallowequal-93b92d94.js";import{R as yn}from"./index-ea10bb13.js";import{w as He}from"./_plugin-vue_export-helper-edd5ed68.js";var gn=Symbol("OverflowContextProviderKey"),Ye=J({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,l){var a=l.slots;return Se(gn,r(function(){return e.value})),function(){var n;return(n=a.default)===null||n===void 0?void 0:n.call(a)}}}),Gn=function(){return Ce(gn,r(function(){return null}))},Hn=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],Me=void 0;const Ae=J({compatConfig:{MODE:3},name:"Item",props:{prefixCls:String,item:L.any,renderItem:Function,responsive:Boolean,itemKey:{type:[String,Number]},registerSize:Function,display:Boolean,order:Number,component:L.any,invalidate:Boolean},setup:function(e,l){var a=l.slots,n=l.expose,o=r(function(){return e.responsive&&!e.display}),s=I();n({itemNodeRef:s});function m(v){e.registerSize(e.itemKey,v)}return Nn(function(){m(null)}),function(){var v,b=e.prefixCls,p=e.invalidate,y=e.item,M=e.renderItem,h=e.responsive;e.registerSize,e.itemKey,e.display;var C=e.order,f=e.component,w=f===void 0?"div":f,E=xe(e,Hn),Y=(v=a.default)===null||v===void 0?void 0:v.call(a),x=M&&y!==Me?M(y):Y,S;p||(S={opacity:o.value?0:1,height:o.value?0:Me,overflowY:o.value?"hidden":Me,order:h?C:Me,pointerEvents:o.value?"none":Me,position:o.value?"absolute":Me});var z={};return o.value&&(z["aria-hidden"]=!0),c(yn,{disabled:!h,onResize:function(N){var K=N.offsetWidth;m(K)}},{default:function(){return c(w,d(d(d({class:me(!p&&b),style:S},z),E),{},{ref:s}),{default:function(){return[x]}})}})}}});var Un=["component"],Yn=["className"],Xn=["class"];const qn=J({compatConfig:{MODE:3},name:"RawItem",inheritAttrs:!1,props:{component:L.any,title:L.any,id:String,onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onFocus:{type:Function}},setup:function(e,l){var a=l.slots,n=l.attrs,o=Gn();return function(){if(!o.value){var s,m=e.component,v=m===void 0?"div":m,b=xe(e,Un);return c(v,d(d({},b),n),{default:function(){return[(s=a.default)===null||s===void 0?void 0:s.call(a)]}})}var p=o.value,y=p.className,M=xe(p,Yn),h=n.class,C=xe(n,Xn);return c(Ye,{value:null},{default:function(){return[c(Ae,d(d(d({class:me(y,h)},M),C),e),a)]}})}}});var Zn=["class","style"],hn="responsive",Cn="invalidate";function Jn(t){return"+ ".concat(t.length," ...")}var Qn=function(){return{id:String,prefixCls:String,data:Array,itemKey:[String,Number,Function],itemWidth:{type:Number,default:10},renderItem:Function,renderRawItem:Function,maxCount:[Number,String],renderRest:Function,renderRawRest:Function,suffix:L.any,component:String,itemComponent:L.any,onVisibleChange:Function,ssr:String,onMousedown:Function}},ze=J({name:"Overflow",inheritAttrs:!1,props:Qn(),emits:["visibleChange"],setup:function(e,l){var a=l.attrs,n=l.emit,o=l.slots,s=r(function(){return e.ssr==="full"}),m=I(null),v=r(function(){return m.value||0}),b=I(new Map),p=I(0),y=I(0),M=I(0),h=I(null),C=I(null),f=r(function(){return C.value===null&&s.value?Number.MAX_SAFE_INTEGER:C.value||0}),w=I(!1),E=r(function(){return"".concat(e.prefixCls,"-item")}),Y=r(function(){return Math.max(p.value,y.value)}),x=r(function(){return!!(e.data.length&&e.maxCount===hn)}),S=r(function(){return e.maxCount===Cn}),z=r(function(){return x.value||typeof e.maxCount=="number"&&e.data.length>e.maxCount}),B=r(function(){var P=e.data;return x.value?m.value===null&&s.value?P=e.data:P=e.data.slice(0,Math.min(e.data.length,v.value/e.itemWidth)):typeof e.maxCount=="number"&&(P=e.data.slice(0,e.maxCount)),P}),N=r(function(){return x.value?e.data.slice(f.value+1):e.data.slice(B.value.length)}),K=function(_,A){var R;return typeof e.itemKey=="function"?e.itemKey(_):(R=e.itemKey&&(_==null?void 0:_[e.itemKey]))!==null&&R!==void 0?R:A},O=r(function(){return e.renderItem||function(P){return P}}),W=function(_,A){C.value=_,A||(w.value=_v.value){W(R-1),h.value=P-ee-M.value+y.value;break}}e.suffix&&ue(0)+M.value>v.value&&(h.value=null)}}),function(){var P=w.value&&!!N.value.length,_=e.itemComponent,A=e.renderRawItem,R=e.renderRawRest,ee=e.renderRest,re=e.prefixCls,X=re===void 0?"rc-overflow":re,se=e.suffix,i=e.component,u=i===void 0?"div":i,g=e.id,F=e.onMousedown,k=a.class,$=a.style,V=xe(a,Zn),T={};h.value!==null&&x.value&&(T={position:"absolute",left:"".concat(h.value,"px"),top:0});var H={prefixCls:E.value,responsive:x.value,component:_,invalidate:S.value},oe=A?function(Z,U){var ce=K(Z,U);return c(Ye,{key:ce,value:d(d({},H),{},{order:U,item:Z,itemKey:ce,registerSize:ae,display:U<=f.value})},{default:function(){return[A(Z,U)]}})}:function(Z,U){var ce=K(Z,U);return c(Ae,d(d({},H),{},{order:U,key:ce,item:Z,renderItem:O.value,itemKey:ce,registerSize:ae,display:U<=f.value}),null)},le=function(){return null},ve={order:P?f.value:Number.MAX_SAFE_INTEGER,className:"".concat(E.value," ").concat(E.value,"-rest"),registerSize:Q,display:P};if(R)R&&(le=function(){return c(Ye,{value:d(d({},H),ve)},{default:function(){return[R(N.value)]}})});else{var be=ee||Jn;le=function(){return c(Ae,d(d({},H),ve),{default:function(){return typeof be=="function"?be(N.value):be}})}}var Ve=function(){var U;return c(u,d({id:g,class:me(!S.value&&X,k),style:$,onMousedown:F},V),{default:function(){return[B.value.map(oe),z.value?le():null,se&&c(Ae,d(d({},H),{},{order:f.value,class:"".concat(E.value,"-suffix"),registerSize:ie,display:!0,style:T}),{default:function(){return se}}),(U=o.default)===null||U===void 0?void 0:U.call(o)]}})};return c(yn,{disabled:!x.value,onResize:q},{default:Ve})}}});ze.Item=qn;ze.RESPONSIVE=hn;ze.INVALIDATE=Cn;const Pe=ze;var Ie={adjustX:1,adjustY:1},Ke=[0,0],et={topLeft:{points:["bl","tl"],overflow:Ie,offset:[0,-4],targetOffset:Ke},topCenter:{points:["bc","tc"],overflow:Ie,offset:[0,-4],targetOffset:Ke},topRight:{points:["br","tr"],overflow:Ie,offset:[0,-4],targetOffset:Ke},bottomLeft:{points:["tl","bl"],overflow:Ie,offset:[0,4],targetOffset:Ke},bottomCenter:{points:["tc","bc"],overflow:Ie,offset:[0,4],targetOffset:Ke},bottomRight:{points:["tr","br"],overflow:Ie,offset:[0,4],targetOffset:Ke}};const nt=et;var tt=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const Wt=J({compatConfig:{MODE:3},props:{minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},arrow:{type:Boolean,default:!1},prefixCls:L.string.def("rc-dropdown"),transitionName:String,overlayClassName:L.string.def(""),openClassName:String,animation:L.any,align:L.object,overlayStyle:{type:Object,default:void 0},placement:L.string.def("bottomLeft"),overlay:L.any,trigger:L.oneOfType([L.string,L.arrayOf(L.string)]).def("hover"),alignPoint:{type:Boolean,default:void 0},showAction:L.array,hideAction:L.array,getPopupContainer:Function,visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},mouseEnterDelay:L.number.def(.15),mouseLeaveDelay:L.number.def(.1)},emits:["visibleChange","overlayClick"],slots:["overlay"],setup:function(e,l){var a=l.slots,n=l.emit,o=l.expose,s=I(!!e.visible);te(function(){return e.visible},function(C){C!==void 0&&(s.value=C)});var m=I();o({triggerRef:m});var v=function(f){e.visible===void 0&&(s.value=!1),n("overlayClick",f)},b=function(f){e.visible===void 0&&(s.value=f),n("visibleChange",f)},p=function(){var f,w=(f=a.overlay)===null||f===void 0?void 0:f.call(a),E={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:v,getPopupContainer:function(){return m.value.getPopupDomNode()}};return c(Fe,null,[e.arrow&&c("div",{class:"".concat(e.prefixCls,"-arrow")},null),_e(w,E,!1)])},y=r(function(){var C=e.minOverlayWidthMatchTrigger,f=C===void 0?!e.alignPoint:C;return f}),M=function(){var f,w=(f=a.default)===null||f===void 0?void 0:f.call(a);return s.value&&w?_e(w[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):w},h=r(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var C=e.prefixCls,f=e.arrow,w=e.showAction,E=e.overlayStyle,Y=e.trigger,x=e.placement,S=e.align,z=e.getPopupContainer,B=e.transitionName,N=e.animation,K=e.overlayClassName,O=xe(e,tt);return c(mn,d(d({},O),{},{prefixCls:C,ref:m,popupClassName:me(K,j({},"".concat(C,"-show-arrow"),f)),popupStyle:E,builtinPlacements:nt,action:Y,showAction:w,hideAction:h.value||[],popupPlacement:x,popupAlign:S,popupTransitionName:B,popupAnimation:N,popupVisible:s.value,stretch:y.value?"minWidth":"",onPopupVisibleChange:b,getPopupContainer:z}),{popup:p,default:M})}}});var at={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const lt=at;function tn(t){for(var e=1;e-1}function pt(t,e,l){for(var a=-1,n=t==null?0:t.length;++a=bt){var b=e?null:Ct(t);if(b)return pn(b);s=!1,n=Vn,v=new zn}else v=e?[]:m;e:for(;++a"u"?T=O&&V?$:"":k===!1&&(T="");var H={title:T};!S.value&&!x.value&&(H.title=null,H.visible=!1);var oe={};e.role==="option"&&(oe["aria-selected"]=ie.value);var le=Te(a,e,"icon");return c(Bn,d(d({},H),{},{placement:Y.value?"left":"right",overlayClassName:"".concat(C.value,"-inline-collapsed-tooltip")}),{default:function(){return[c(Pe.Item,d(d(d({component:"li"},o),{},{id:e.id,style:d(d({},o.style||{}),se.value),class:[ue.value,(F={},j(F,"".concat(o.class),!!o.class),j(F,"".concat(C.value,"-item-only-child"),(le?V+1:V)===1),F)],role:e.role||"menuitem",tabindex:e.disabled?null:-1,"data-menu-id":v,"aria-disabled":e.disabled},oe),{},{onMouseenter:A,onMouseleave:R,onClick:_,onKeydown:ee,onFocus:re,title:typeof k=="string"?k:void 0}),{default:function(){return[_e(le,{class:"".concat(C.value,"-item-icon")},!1),X(le,$)]}})]}})}}});var de={adjustX:1,adjustY:1},Pt={topLeft:{points:["bl","tl"],overflow:de,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:de,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:de,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:de,offset:[4,0]}},_t={topLeft:{points:["bl","tl"],overflow:de,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:de,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:de,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:de,offset:[4,0]}},Ot={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};const ln=J({compatConfig:{MODE:3},name:"PopupTrigger",inheritAttrs:!1,props:{prefixCls:String,mode:String,visible:Boolean,popupClassName:String,popupOffset:Array,disabled:Boolean,onVisibleChange:Function},slots:["popup"],emits:["visibleChange"],setup:function(e,l){var a=l.slots,n=l.emit,o=I(!1),s=pe(),m=s.getPopupContainer,v=s.rtl,b=s.subMenuOpenDelay,p=s.subMenuCloseDelay,y=s.builtinPlacements,M=s.triggerSubMenuAction,h=s.isRootMenu,C=s.forceSubMenuRender,f=s.motion,w=s.defaultMotions,E=Kn(),Y=r(function(){return v.value?d(d({},_t),y.value):d(d({},Pt),y.value)}),x=r(function(){return Ot[e.mode]}),S=I();te(function(){return e.visible},function(N){He.cancel(S.value),S.value=He(function(){o.value=N})},{immediate:!0}),Le(function(){He.cancel(S.value)});var z=function(K){n("visibleChange",K)},B=r(function(){var N,K,O=f.value||((N=w.value)===null||N===void 0?void 0:N[e.mode])||((K=w.value)===null||K===void 0?void 0:K.other),W=typeof O=="function"?O():O;return W?Fn(W.name,{css:!0}):void 0});return function(){var N=e.prefixCls,K=e.popupClassName,O=e.mode,W=e.popupOffset,q=e.disabled;return c(mn,{prefixCls:N,popupClassName:me("".concat(N,"-popup"),j({},"".concat(N,"-rtl"),v.value),K),stretch:O==="horizontal"?"minWidth":null,getPopupContainer:h.value?m.value:function(ae){return ae.parentNode},builtinPlacements:Y.value,popupPlacement:x.value,popupVisible:o.value,popupAlign:W&&{offset:W},action:q?[]:[M.value],mouseEnterDelay:b.value,mouseLeaveDelay:p.value,onPopupVisibleChange:z,forceRender:E||C.value,popupAnimation:B.value},{popup:a.popup,default:a.default})}}});var On=function(e,l){var a,n=l.slots,o=l.attrs,s=pe(),m=s.prefixCls,v=s.mode;return c("ul",d(d({},o),{},{class:me(m.value,"".concat(m.value,"-sub"),"".concat(m.value,"-").concat(v.value==="inline"?"inline":"vertical")),"data-menu-list":!0}),[(a=n.default)===null||a===void 0?void 0:a.call(n)])};On.displayName="SubMenuList";const Rn=On,Rt=J({compatConfig:{MODE:3},name:"InlineSubMenuList",inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup:function(e,l){var a=l.slots,n=r(function(){return"inline"}),o=pe(),s=o.motion,m=o.mode,v=o.defaultMotions,b=r(function(){return m.value===n.value}),p=I(!b.value),y=r(function(){return b.value?e.open:!1});te(m,function(){b.value&&(p.value=!1)},{flush:"post"});var M=r(function(){var h,C,f=s.value||((h=v.value)===null||h===void 0?void 0:h[n.value])||((C=v.value)===null||C===void 0?void 0:C.other),w=typeof f=="function"?f():f;return d(d({},w),{},{appear:e.keyPath.length<=1})});return function(){var h;return p.value?null:c($e,{mode:n.value},{default:function(){return[c(kn,M.value,{default:function(){return[Dn(c(Rn,{id:e.id},{default:function(){return[(h=a.default)===null||h===void 0?void 0:h.call(a)]}}),[[Ln,y.value]])]}})]}})}}});var un=0,Et=function(){return{icon:L.any,title:L.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function}};const Oe=J({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:Et(),slots:["icon","title","expandIcon"],setup:function(e,l){var a,n,o=l.slots,s=l.attrs,m=l.emit;Sn(!1);var v=Qe(),b=cn(),p=ke(b.vnode.key)==="symbol"?String(b.vnode.key):b.vnode.key;De(ke(b.vnode.key)!=="symbol","SubMenu",'SubMenu `:key="'.concat(String(p),'"` not support Symbol type'));var y=nn(p)?p:"sub_menu_".concat(++un,"_$$_not_set_key"),M=(a=e.eventKey)!==null&&a!==void 0?a:nn(p)?"sub_menu_".concat(++un,"_$$_").concat(p):y,h=Je(),C=h.parentEventKeys,f=h.parentInfo,w=h.parentKeys,E=r(function(){return[].concat(he(w.value),[y])}),Y=I([]),x={eventKey:M,key:y,parentEventKeys:C,childrenEventKeys:Y,parentKeys:w};(n=f.childrenEventKeys)===null||n===void 0||n.value.push(M),Le(function(){if(f.childrenEventKeys){var G;f.childrenEventKeys.value=(G=f.childrenEventKeys)===null||G===void 0?void 0:G.value.filter(function(D){return D!=M})}}),xt(M,y,x);var S=pe(),z=S.prefixCls,B=S.activeKeys,N=S.disabled,K=S.changeActiveKeys,O=S.mode,W=S.inlineCollapsed,q=S.antdMenuTheme,ae=S.openKeys,Q=S.overflowDisabled,ie=S.onOpenChange,ue=S.registerMenuInfo,P=S.unRegisterMenuInfo,_=S.selectedSubMenuKeys,A=S.expandIcon,R=p!=null,ee=!v&&(Kn()||!R);rt(ee),(v&&R||!v&&!R||ee)&&(ue(M,x),Le(function(){P(M)}));var re=r(function(){return"".concat(z.value,"-submenu")}),X=r(function(){return N.value||e.disabled}),se=I(),i=I(),u=r(function(){return ae.value.includes(y)}),g=r(function(){return!Q.value&&u.value}),F=r(function(){return _.value.includes(y)}),k=I(!1);te(B,function(){k.value=!!B.value.find(function(G){return G===y})},{immediate:!0});var $=function(D){X.value||(m("titleClick",D,y),O.value==="inline"&&ie(y,!u.value))},V=function(D){X.value||(K(E.value),m("mouseenter",D))},T=function(D){X.value||(K([]),m("mouseleave",D))},H=_n(r(function(){return E.value.length})),oe=function(D){O.value!=="inline"&&ie(y,D)},le=function(){K(E.value)},ve=M&&"".concat(M,"-popup"),be=r(function(){return me(z.value,"".concat(z.value,"-").concat(q.value),e.popupClassName)}),Ve=function(D,ne){if(!ne)return W.value&&!w.value.length&&D&&typeof D=="string"?c("div",{class:"".concat(z.value,"-inline-collapsed-noicon")},[D.charAt(0)]):c("span",{class:"".concat(z.value,"-title-content")},[D]);var fe=fn(D)&&D.type==="span";return c(Fe,null,[_e(ne,{class:"".concat(z.value,"-item-icon")},!1),fe?D:c("span",{class:"".concat(z.value,"-title-content")},[D])])},Z=r(function(){return O.value!=="inline"&&E.value.length>1?"vertical":O.value}),U=r(function(){return O.value==="horizontal"?"vertical":O.value}),ce=r(function(){return Z.value==="horizontal"?"vertical":Z.value}),Re=function(){var D=re.value,ne=Te(o,e,"icon"),fe=e.expandIcon||o.expandIcon||A.value,ye=Ve(Te(o,e,"title"),ne);return c("div",{style:H.value,class:"".concat(D,"-title"),tabindex:X.value?null:-1,ref:se,title:typeof ye=="string"?ye:null,"data-menu-id":y,"aria-expanded":g.value,"aria-haspopup":!0,"aria-controls":ve,"aria-disabled":X.value,onClick:$,onFocus:le},[ye,O.value!=="horizontal"&&fe?fe(d(d({},e),{},{isOpen:g.value})):c("i",{class:"".concat(D,"-arrow")},null)])};return function(){var G;if(v){var D;return R?(D=o.default)===null||D===void 0?void 0:D.call(o):null}var ne=re.value,fe=function(){return null};return!Q.value&&O.value!=="inline"?fe=function(){return c(ln,{mode:Z.value,prefixCls:ne,visible:!e.internalPopupClose&&g.value,popupClassName:be.value,popupOffset:e.popupOffset,disabled:X.value,onVisibleChange:oe},{default:function(){return[Re()]},popup:function(){return c($e,{mode:ce.value,isRootMenu:!1},{default:function(){return[c(Rn,{id:ve,ref:i},{default:o.default})]}})}})}:fe=function(){return c(ln,null,{default:Re})},c($e,{mode:U.value},{default:function(){return[c(Pe.Item,d(d({component:"li"},s),{},{role:"none",class:me(ne,"".concat(ne,"-").concat(O.value),s.class,(G={},j(G,"".concat(ne,"-open"),g.value),j(G,"".concat(ne,"-active"),k.value),j(G,"".concat(ne,"-selected"),F.value),j(G,"".concat(ne,"-disabled"),X.value),G)),onMouseenter:V,onMouseleave:T,"data-submenu-id":y}),{default:function(){return c(Fe,null,[fe(),!Q.value&&c(Rt,{id:ve,open:g.value,keyPath:E.value},{default:o.default})])}})]}})}}});function En(t,e){if(t.classList)return t.classList.contains(e);var l=t.className;return" ".concat(l," ").indexOf(" ".concat(e," "))>-1}function rn(t,e){t.classList?t.classList.add(e):En(t,e)||(t.className="".concat(t.className," ").concat(e))}function on(t,e){if(t.classList)t.classList.remove(e);else if(En(t,e)){var l=t.className;t.className=" ".concat(l," ").replace(" ".concat(e," ")," ")}}var Nt=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant-motion-collapse",l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return{name:e,appear:l,css:!0,onBeforeEnter:function(n){n.style.height="0px",n.style.opacity="0",rn(n,e)},onEnter:function(n){Tn(function(){n.style.height="".concat(n.scrollHeight,"px"),n.style.opacity="1"})},onAfterEnter:function(n){n&&(on(n,e),n.style.height=null,n.style.opacity=null)},onBeforeLeave:function(n){rn(n,e),n.style.height="".concat(n.offsetHeight,"px"),n.style.opacity=null},onLeave:function(n){setTimeout(function(){n.style.height="0px",n.style.opacity="0"})},onAfterLeave:function(n){n&&(on(n,e),n.style&&(n.style.height=null,n.style.opacity=null))}}};const At=Nt;var Ft=function(){return{id:String,prefixCls:String,disabled:Boolean,inlineCollapsed:Boolean,disabledOverflow:Boolean,forceSubMenuRender:Boolean,openKeys:Array,selectedKeys:Array,activeKey:String,selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},motion:Object,theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},inlineIndent:{type:Number,default:24},subMenuOpenDelay:{type:Number,default:.1},subMenuCloseDelay:{type:Number,default:.1},builtinPlacements:{type:Object},triggerSubMenuAction:{type:String,default:"hover"},getPopupContainer:Function,expandIcon:Function,onOpenChange:Function,onSelect:Function,onDeselect:Function,onClick:[Function,Array],onFocus:Function,onBlur:Function,onMousedown:Function,"onUpdate:openKeys":Function,"onUpdate:selectedKeys":Function,"onUpdate:activeKey":Function}},sn=[];const ge=J({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:Ft(),slots:["expandIcon","overflowedIndicator"],setup:function(e,l){var a=l.slots,n=l.emit,o=l.attrs,s=dn("menu",e),m=s.prefixCls,v=s.direction,b=s.getPrefixCls,p=I({}),y=Ce(It,I(void 0)),M=r(function(){return y.value!==void 0?y.value:e.inlineCollapsed}),h=I(!1);$n(function(){h.value=!0}),We(function(){De(!(e.inlineCollapsed===!0&&e.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),De(!(y.value!==void 0&&e.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});var C=I([]),f=I([]),w=I({});te(p,function(){for(var i={},u=0,g=Object.values(p.value);u0&&arguments[0]!==void 0?arguments[0]:x.value;we(x.value,i)||(x.value=i.slice())},{immediate:!0,deep:!0});var S,z=function(u){clearTimeout(S),S=setTimeout(function(){e.activeKey===void 0&&(C.value=u),n("update:activeKey",u[u.length-1])})},B=r(function(){return!!e.disabled}),N=r(function(){return v.value==="rtl"}),K=I("vertical"),O=I(!1);We(function(){(e.mode==="inline"||e.mode==="vertical")&&M.value?(K.value="vertical",O.value=M.value):(K.value=e.mode,O.value=!1)});var W=r(function(){return K.value==="inline"}),q=function(u){x.value=u,n("update:openKeys",u),n("openChange",u)},ae=I(x.value),Q=I(!1);te(x,function(){W.value&&(ae.value=x.value)},{immediate:!0}),te(W,function(){if(!Q.value){Q.value=!0;return}W.value?x.value=ae.value:q(sn)},{immediate:!0});var ie=r(function(){var i;return i={},j(i,"".concat(m.value),!0),j(i,"".concat(m.value,"-root"),!0),j(i,"".concat(m.value,"-").concat(K.value),!0),j(i,"".concat(m.value,"-inline-collapsed"),O.value),j(i,"".concat(m.value,"-rtl"),N.value),j(i,"".concat(m.value,"-").concat(e.theme),!0),i}),ue=r(function(){return b()}),P=r(function(){return{horizontal:{name:"".concat(ue.value,"-slide-up")},inline:At,other:{name:"".concat(ue.value,"-zoom-big")}}});Sn(!0);var _=function i(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],g=[],F=p.value;return u.forEach(function(k){var $=F[k],V=$.key,T=$.childrenEventKeys;g.push.apply(g,[V].concat(he(i(Ee(T)))))}),g},A=function(u){n("click",u),Y(u)},R=function(u,g){var F,k=((F=w.value[u])===null||F===void 0?void 0:F.childrenEventKeys)||[],$=x.value.filter(function(T){return T!==u});if(g)$.push(u);else if(K.value!=="inline"){var V=_(Ee(k));$=Ue($.filter(function(T){return!V.includes(T)}))}we(x,$)||q($)},ee=function(u,g){p.value=d(d({},p.value),{},j({},u,g))},re=function(u){delete p.value[u],p.value=d({},p.value)},X=I(0),se=r(function(){return e.expandIcon||a.expandIcon?function(i){var u=e.expandIcon||a.expandIcon;return u=typeof u=="function"?u(i):u,_e(u,{class:"".concat(m.value,"-submenu-expand-icon")},!1)}:null});return st({store:p,prefixCls:m,activeKeys:C,openKeys:x,selectedKeys:f,changeActiveKeys:z,disabled:B,rtl:N,mode:K,inlineIndent:r(function(){return e.inlineIndent}),subMenuCloseDelay:r(function(){return e.subMenuCloseDelay}),subMenuOpenDelay:r(function(){return e.subMenuOpenDelay}),builtinPlacements:r(function(){return e.builtinPlacements}),triggerSubMenuAction:r(function(){return e.triggerSubMenuAction}),getPopupContainer:r(function(){return e.getPopupContainer}),inlineCollapsed:O,antdMenuTheme:r(function(){return e.theme}),siderCollapsed:y,defaultMotions:r(function(){return h.value?P.value:null}),motion:r(function(){return h.value?e.motion:null}),overflowDisabled:I(void 0),onOpenChange:R,onItemClick:A,registerMenuInfo:ee,unRegisterMenuInfo:re,selectedSubMenuKeys:E,isRootMenu:I(!0),expandIcon:se,forceSubMenuRender:r(function(){return e.forceSubMenuRender})}),function(){var i,u,g=vn((i=a.default)===null||i===void 0?void 0:i.call(a)),F=X.value>=g.length-1||K.value!=="horizontal"||e.disabledOverflow,k=K.value!=="horizontal"||e.disabledOverflow?g:g.map(function(V,T){return c($e,{key:V.key,overflowDisabled:T>X.value},{default:function(){return V}})}),$=((u=a.overflowedIndicator)===null||u===void 0?void 0:u.call(a))||c(it,null,null);return c(Pe,d(d({},o),{},{onMousedown:e.onMousedown,prefixCls:"".concat(m.value,"-overflow"),component:"ul",itemComponent:je,class:[ie.value,o.class],role:"menu",id:e.id,data:k,renderRawItem:function(T){return T},renderRawRest:function(T){var H=T.length,oe=H?g.slice(-H):null;return c(Fe,null,[c(Oe,{eventKey:Ne,key:Ne,title:$,disabled:F,internalPopupClose:H===0},{default:function(){return oe}}),c(an,null,{default:function(){return[c(Oe,{eventKey:Ne,key:Ne,title:$,disabled:F,internalPopupClose:H===0},{default:function(){return oe}})]}})])},maxCount:K.value!=="horizontal"||e.disabledOverflow?Pe.INVALIDATE:Pe.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(T){X.value=T}}),{default:function(){return[c(jn,{to:"body"},{default:function(){return[c("div",{style:{display:"none"},"aria-hidden":!0},[c(an,null,{default:function(){return[k]}})])]}})]}})}}});var kt=function(){return{title:L.any}};const Xe=J({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:kt(),slots:["title"],setup:function(e,l){var a=l.slots,n=l.attrs,o=pe(),s=o.prefixCls,m=r(function(){return"".concat(s.value,"-item-group")}),v=Qe();return function(){var b,p;return v?(b=a.default)===null||b===void 0?void 0:b.call(a):c("li",d(d({},n),{},{onClick:function(M){return M.stopPropagation()},class:m.value}),[c("div",{title:typeof e.title=="string"?e.title:void 0,class:"".concat(m.value,"-title")},[Te(a,e,"title")]),c("ul",{class:"".concat(m.value,"-list")},[(p=a.default)===null||p===void 0?void 0:p.call(a)])])}}});var Dt=function(){return{prefixCls:String,dashed:Boolean}};const qe=J({compatConfig:{MODE:3},name:"AMenuDivider",props:Dt(),setup:function(e){var l=dn("menu",e),a=l.prefixCls,n=r(function(){var o;return o={},j(o,"".concat(a.value,"-item-divider"),!0),j(o,"".concat(a.value,"-item-divider-dashed"),!!e.dashed),o});return function(){return c("li",{class:n.value},null)}}});ge.install=function(t){return t.component(ge.name,ge),t.component(je.name,je),t.component(Oe.name,Oe),t.component(qe.name,qe),t.component(Xe.name,Xe),t};ge.Item=je;ge.Divider=qe;ge.SubMenu=Oe;ge.ItemGroup=Xe;export{Wt as D,it as E,Xe as I,ge as M,Pe as O,Gt as S,je as _,Oe as a,qe as b,It as c,vt as d,At as e,pt as f,mt as g}; diff --git a/dist/assets/index-2cce47de.js b/dist/assets/index-2cce47de.js deleted file mode 100644 index 7536df0..0000000 --- a/dist/assets/index-2cce47de.js +++ /dev/null @@ -1,3 +0,0 @@ -import{_ as dt}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as pt}from"./BasicMainCard-ff1543bd.js";import{_ as _t,u as ee}from"./useBaseTable-e18d3b32.js";import{_ as ft}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as T}from"./Icon-671f08f9.js";import{t as fe}from"./useDataTime-206d8d2e.js";import{u as L}from"./usePrice-bc935b83.js";import{_ as Pe}from"./CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js";import{R as U,e as t,b6 as mt,O as Le,J as vt,I as yt,d as bt,i as y,h as Ie,j as te,x as gt,bK as ht,o as w,c as q,b as d,w as l,f as _,l as f,L as ae,F as _e,t as m,k as I,n as S,q as Se,N as Re,H as k}from"./index-c678e119.js";import{c as xt}from"./products-d87b587c.js";import{T as qe}from"./index-88858982.js";import{B as wt}from"./index-c5016c96.js";import{T as N,_ as oe}from"./Timeline-4c918e42.js";import{S as kt}from"./index-5203b45e.js";import{I as Ct,b as Tt}from"./index-e517c667.js";import{T as Ot,C as Pt}from"./index-05e85885.js";import{_ as It,F as St}from"./index-679d69b0.js";import{D as Rt,_ as qt}from"./index-3ada7a15.js";import{_ as Lt}from"./index-01af60d8.js";import{T as O}from"./isSymbol-5130882b.js";import{I as Nt}from"./index-da91aa99.js";import"./index-66da2c76.js";import"./DialogWrap-0297f46d.js";import"./shallowequal-93b92d94.js";import"./omit-30cc2465.js";import"./pickAttrs-09168c62.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./styleChecker-c202e4d7.js";import"./FormItemContext-53695780.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./updateLocale-e9df593e.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-31ed7972.js";import"./supabaseTableQuery-e9feb810.js";import"./index-27b4bb6d.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./SearchOutlined-445bfd70.js";import"./index-d80ea252.js";import"./css-aae66f86.js";import"./toArray-acd138e5.js";N.Item=oe;N.install=function(n){return n.component(N.name,N),n.component(oe.name,oe),n};const me=[{title:"ثبت سفارش"},{title:"در حال آماده‌سازی"},{title:"ارسال شده"},{title:"تحویل داده شده"},{title:"لغو شده"}],Ut=[{value:"home",label:"پرداخت در محل"},{value:"zarinpall",label:"زرین‌پال"}];function Ne(n){if(n.payment_sts===4||n.sts===2)return{label:"پرداخت موفق",color:"#16a34a",bg:"#dcfce7"};if(n.payment_type==="home")return{label:"پرداخت در محل",color:"#2563eb",bg:"#dbeafe"};switch(n.sts){case 1:return{label:"پرداخت نشده",color:"#ca8a04",bg:"#fef9c3"};case 3:return{label:"در انتظار پرداخت",color:"#dc2626",bg:"#fee2e2"};default:return{label:"نامشخص",color:"#6b7280",bg:"#f3f4f6"}}}function le(n="all"){return s=>Bt(s,n)}const Bt=async(n,s="all")=>{const u=await U.post("/order/all",{...n,tab:s});return u!=null&&u.rows&&Array.isArray(u.rows)?u:Array.isArray(u)?{rows:u,query:{...n,total:u.length}}:{rows:[],query:{...n,total:0}}},jt=async n=>await U.post(`/order/${n}`),$t=async n=>await U.post("/order/admin/create",n),Dt=async(n,s)=>await U.put(`/order/${n}/status`,s),At=async()=>{try{return await U.get("/order/status-options")}catch{return me}};function Et(n){return typeof n=="function"||Object.prototype.toString.call(n)==="[object Object]"&&!mt(n)}const Ft={home:"پرداخت در محل",zarinpall:"زرین‌پال"};function Mt(n){const s=n==null?void 0:n.user;if(!s)return"—";const u=[s.first_name,s.last_name].filter(Boolean).join(" ");return u||(s.name?s.name:s.phone??"—")}function zt(n){return{"ثبت سفارش":{color:"#2563eb",bg:"#dbeafe"},"در حال آماده‌سازی":{color:"#7c3aed",bg:"#ede9fe"},"ارسال شده":{color:"#2563eb",bg:"#dbeafe"},"تحویل داده شده":{color:"#059669",bg:"#d1fae5"},"لغو شده":{color:"#6b7280",bg:"#f3f4f6"}}[n]??{color:"#374151",bg:"#f3f4f6"}}const ne=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,width:60,align:"center",customRender:n=>n.index+1},{title:"کد سفارش",dataIndex:"id",key:"id",width:90,align:"center"},{title:"مشتری",dataIndex:"user_id",key:"user_id",filterField:"user_id",width:140,customRender:n=>Mt(n.record)},{title:"تعداد اقلام",dataIndex:"total_qty",key:"total_qty",width:90,align:"center",customRender:n=>{var s;return n.record.total_qty??((s=n.record.order_items)==null?void 0:s.length)??0}},{title:"مبلغ کل",dataIndex:"total_price",key:"total_price",width:120,align:"center",customRender:n=>L(n.record.discount_total_price??n.record.total_price??0,!0,"")},{title:"وضعیت پرداخت",dataIndex:"sts",key:"payment_status",filterField:"sts",type:"Number",width:120,align:"center",customRender:n=>{const s=Ne(n.record);return t("div",{class:"flex justify-center"},[t(Pe,{class:"px-2 py-1 text-xs font-bold",textColor:s.color,bgColor:s.bg},{default:()=>[s.label]})])}},{title:"آخرین وضعیت",dataIndex:"latest_status",key:"latest_status",filterField:"latest_status",type:"Text",width:130,align:"center",customRender:n=>{const s=n.record.latest_status??"—",u=zt(s);return t("div",{class:"flex justify-center"},[t(Pe,{class:"px-2 py-1 text-xs font-bold",textColor:u.color,bgColor:u.bg},Et(s)?s:{default:()=>[s]})])}},{title:"زمان ثبت",dataIndex:"created_at",key:"created_at",width:130,customRender:n=>n.record.created_at?fe(n.record.created_at):"—"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center",width:120,fixed:"right"}],Ue="order_notify_phones";async function Vt(n,s){var h,C;const u=await Le("configs",{filters:[{field:"key",op:"eq",value:n}],limit:1,page:1});if((C=(h=u.rows)==null?void 0:h[0])!=null&&C.id){await vt("configs",u.rows[0].id,{value:s});return}await yt("configs",{key:n,value:s})}async function Be(){var u,h;const s=(h=(u=(await Le("configs",{filters:[{field:"key",op:"eq",value:Ue}],limit:1,page:1})).rows)==null?void 0:u[0])==null?void 0:h.value;return s?s.split(/[\n,;]+/).map(C=>C.trim()).filter(Boolean):[]}async function Yt(n){const s=n.map(u=>u.trim()).filter(Boolean).join(` -`);return await Vt(Ue,s),Be()}function Kt(n){var u;return(((u=n.variant)==null?void 0:u.variant_attribute_values)??[]).map(h=>{var j,$,D,A,E,F,M,z;const C=($=(j=h.attribute_values)==null?void 0:j.value)==null?void 0:$.trim();if(!C)return"";const B=((E=(A=(D=h.attribute_values)==null?void 0:D.attributes)==null?void 0:A.name)==null?void 0:E.trim())||((z=(M=(F=h.attribute_values)==null?void 0:F.attributes)==null?void 0:M.title)==null?void 0:z.trim());return B?`${B}: ${C}`:C}).filter(Boolean)}const Ht={class:"flex justify-between items-center mb-4"},Jt=d("h2",null,"سفارشات",-1),Gt={class:"flex gap-2"},Qt={class:"gap-2 flex justify-center"},Wt=d("span",null,"جزئیات",-1),Xt=d("span",null,"تغییر وضعیت",-1),Zt=d("div",{class:"mb-3 text-sm text-gray-500"}," سفارش‌های پرداخت‌شده که هنوز بررسی نشده‌اند. با تغییر وضعیت، سفارش از این تب خارج می‌شود. ",-1),ea={class:"gap-2 flex justify-center"},ta=d("span",null,"جزئیات",-1),aa=d("span",null,"تغییر وضعیت",-1),la={class:"gap-2 flex justify-center"},na=d("span",null,"جزئیات",-1),oa=d("span",null,"تغییر وضعیت",-1),sa={class:"gap-2 flex justify-center"},ia=d("span",null,"جزئیات",-1),ra=d("span",null,"تغییر وضعیت",-1),ua={class:"ltr"},ca={class:"ltr"},da=d("h3",{class:"font-bold mb-2"},"اقلام سفارش",-1),pa=d("h3",{class:"font-bold mt-4 mb-2"},"تاریخچه وضعیت سفارش",-1),_a={class:"font-bold"},fa={class:"text-gray-500 text-sm"},ma=d("div",{class:"text-gray-400 text-xs mt-1"}," وضعیت پرداخت فقط از طریق درگاه زرین‌پال قابل تغییر است. ",-1),va={class:"col-span-2"},ya={class:"flex justify-between items-center mb-2"},ba=d("span",{class:"font-bold"},"محصولات",-1),ga={class:"col-span-2 flex justify-end"},ha=d("div",{class:"text-gray-400 text-xs mt-1"}," با ثبت سفارش جدید با پرداخت موفق، به این شماره‌ها پیامک «سفارش جدید» ارسال می‌شود. پیامک تأیید پرداخت هم برای خود مشتری ارسال می‌شود. ",-1),xl=bt({__name:"index",setup(n){const s=qe,u=qe.TabPane,h=y("all"),[C,B]=ee(),[j,$]=ee(),[D,A]=ee(),[E,F]=ee(),M={columns:ne,api:le("all"),defaultPageLimit:20},z={columns:ne,api:le("new_paid"),defaultPageLimit:20},je={columns:ne,api:le("preparing"),defaultPageLimit:20},$e={columns:ne,api:le("shipped"),defaultPageLimit:20},V=y(!1),Y=y(!1),K=y(!1),H=y(!1),se=y(!1),ie=y(!1),re=y(!1),ue=y(!1),J=y(""),r=y(null),G=y(null),ce=y(null),ve=y([]),ye=y([]),be=y(me),b=Ie({title:"",cancel_reason:"",notify_user:!0}),c=Ie({user_id:void 0,payment_type:"home",status_title:void 0,address:"",note:"",items:[{product_id:void 0,qty:1}]}),De=[{title:"محصول",dataIndex:"title",key:"title",customRender:({record:e})=>{var a,i;return e.title??((a=e.product)==null?void 0:a.title_fa)??((i=e.product)==null?void 0:i.title)??"—"}},{title:"تنوع انتخابی",key:"variant_attributes",customRender:({record:e})=>{const a=Kt(e);return a.length?Re("div",{class:"flex flex-wrap gap-1"},a.map((i,p)=>Re("span",{key:p,class:"inline-block px-2 py-0.5 text-xs rounded-full bg-gray-100 text-gray-600"},i))):"—"}},{title:"تعداد",dataIndex:"qty",key:"qty",width:80,align:"center"},{title:"قیمت واحد",dataIndex:"total_price",key:"unit_price",width:120,customRender:({record:e})=>{const a=e.qty||1,i=e.total_price??0;return L(Math.round(i/a),!0,"")}},{title:"جمع",dataIndex:"total_price",key:"total_price",width:120,customRender:({record:e})=>L(e.total_price??0,!0,"")}],ge=te(()=>be.value.map(e=>({value:e.title,label:e.title}))),Ae=Ut,Ee=te(()=>ve.value.map(e=>({value:e.id,label:[e.first_name,e.last_name].filter(Boolean).join(" ")||e.name||e.phone||e.id}))),Fe=te(()=>ye.value.map(e=>({value:e.id,label:`${e.title_fa??e.title??e.id} — ${L(e.price??0,!0,"")}`}))),Me=te(()=>{var a;return[...((a=r.value)==null?void 0:a.orders_status)??[]].sort((i,p)=>new Date(p.created_at??0).getTime()-new Date(i.created_at??0).getTime())});function ze(e){const a=e==null?void 0:e.user;return a&&([a.first_name,a.last_name].filter(Boolean).join(" ")||a.name||a.phone)||"—"}function Ve(e){return e?Ft[e]??e:"—"}function he(e){return e?Ne(e).label:"—"}function Ye(e){return e?e.payment_sts===4||e.sts===2:!1}function xe(e){return L(e??0,!0,"تومان")}function Ke(e){if(!e)return"—";if(e.formatted_address)return e.formatted_address;const a=e.address;if(!a)return"—";if(typeof a=="string")return a||"—";if(a!=null&&a.payload){const i=a.payload;return[i.name,i.province,i.city,i.address,i.zip,i.phone].filter(Boolean).join(" - ")}return a.province||a.city||a.address?[a.name,a.province,a.city,a.address,a.zip,a.phone].filter(Boolean).join(" - "):"—"}function He(e,a){var i;return(i=a.label)==null?void 0:i.toLowerCase().includes(e.toLowerCase())}function Je(e,a){var i;return(i=a.label)==null?void 0:i.toLowerCase().includes(e.toLowerCase())}async function Q(e){V.value=!0,se.value=!0;try{r.value=await jt(e.id)}catch{k.error("خطا در دریافت جزئیات سفارش"),r.value=e}finally{se.value=!1}}function we(){V.value=!1,r.value=null}function W(e){G.value=e.id,ce.value=e;const a=me.map(i=>i.title);b.title=a.includes(e.latest_status)?e.latest_status:"",b.cancel_reason="",b.notify_user=!0,Y.value=!0}function ke(){Y.value=!1,G.value=null,ce.value=null}async function Ce(){await Promise.all([B(),$(),A(),F()])}async function Ge(){if(!G.value||!b.title){k.error("لطفاً وضعیت را انتخاب کنید");return}ie.value=!0;try{await Dt(G.value,{title:b.title,cancel_reason:b.cancel_reason||void 0,notify_user:b.notify_user}),k.success("وضعیت سفارش با موفقیت به‌روزرسانی شد"),ke(),await Ce()}catch(e){k.error("خطا در به‌روزرسانی وضعیت: "+((e==null?void 0:e.message)??""))}finally{ie.value=!1}}function Qe(){c.user_id=void 0,c.payment_type="home",c.status_title=void 0,c.address="",c.note="",c.items=[{product_id:void 0,qty:1}],K.value=!0}function Te(){K.value=!1}function We(){c.items.push({product_id:void 0,qty:1})}function Xe(e){c.items.length>1&&c.items.splice(e,1)}async function Ze(){var a,i;if(!c.user_id){k.error("لطفاً مشتری را انتخاب کنید");return}const e=c.items.filter(p=>p.product_id&&p.qty>0);if(!e.length){k.error("حداقل یک محصول معتبر وارد کنید");return}re.value=!0;try{await $t({user_id:c.user_id,payment_type:c.payment_type,status_title:c.status_title,address:c.address,note:c.note,items:e.map(p=>({product_id:p.product_id,qty:p.qty}))}),k.success("سفارش با موفقیت ثبت شد"),Te(),await Ce()}catch(p){k.error("خطا در ثبت سفارش: "+(((i=(a=p==null?void 0:p.response)==null?void 0:a.data)==null?void 0:i.error)??(p==null?void 0:p.message)??""))}finally{re.value=!1}}async function et(){H.value=!0;try{const e=await Be();J.value=e.join(` -`)}catch(e){k.error("خطا در دریافت تنظیمات: "+((e==null?void 0:e.message)??""))}}function Oe(){H.value=!1}async function tt(){ue.value=!0;try{const e=J.value.split(/[\n,;]+/).map(a=>a.trim()).filter(Boolean);await Yt(e),k.success("تنظیمات پیامک ذخیره شد"),Oe()}catch(e){k.error("خطا در ذخیره تنظیمات: "+((e==null?void 0:e.message)??""))}finally{ue.value=!1}}return gt(async()=>{try{const[e,a,i]=await Promise.all([ht(),xt(),At()]);ve.value=e??[],ye.value=a??[],i!=null&&i.length&&(be.value=i)}catch(e){console.error("orders page init error:",e)}}),(e,a)=>{const i=ft,p=_t,at=pt,de=wt,v=Rt,lt=qt,nt=Ot,ot=oe,st=N,it=kt,X=dt,rt=Ct,x=It,R=Lt,Z=Tt,ut=Pt,pe=St,ct=Nt;return w(),q("div",null,[d("div",Ht,[Jt,d("div",Gt,[t(i,{onClick:et},{default:l(()=>[_("تنظیمات پیامک سفارش")]),_:1}),t(i,{type:"primary",onClick:Qe},{default:l(()=>[_("ثبت سفارش جدید")]),_:1})])]),t(at,null,{default:l(()=>[t(f(s),{activeKey:h.value,"onUpdate:activeKey":a[0]||(a[0]=o=>h.value=o)},{default:l(()=>[t(f(u),{key:"all",tab:"همه سفارشات"},{default:l(()=>[t(p,ae(M,{onRegister:f(C)}),{action:l(({record:o})=>[d("div",Qt,[t(f(O),{class:"cursor-pointer"},{title:l(()=>[Wt]),default:l(()=>[t(T,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:g=>Q(o)},null,8,["onClick"])]),_:2},1024),t(f(O),{class:"cursor-pointer"},{title:l(()=>[Xt]),default:l(()=>[t(T,{icon:"vuesax-linear:refresh-circle",color:"#059669",onClick:g=>W(o)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1}),t(f(u),{key:"new_paid",tab:"پرداخت موفق جدید"},{default:l(()=>[Zt,t(p,ae(z,{onRegister:f(j)}),{action:l(({record:o})=>[d("div",ea,[t(f(O),{class:"cursor-pointer"},{title:l(()=>[ta]),default:l(()=>[t(T,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:g=>Q(o)},null,8,["onClick"])]),_:2},1024),t(f(O),{class:"cursor-pointer"},{title:l(()=>[aa]),default:l(()=>[t(T,{icon:"vuesax-linear:refresh-circle",color:"#059669",onClick:g=>W(o)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1}),t(f(u),{key:"preparing",tab:"در حال آماده‌سازی"},{default:l(()=>[t(p,ae(je,{onRegister:f(D)}),{action:l(({record:o})=>[d("div",la,[t(f(O),{class:"cursor-pointer"},{title:l(()=>[na]),default:l(()=>[t(T,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:g=>Q(o)},null,8,["onClick"])]),_:2},1024),t(f(O),{class:"cursor-pointer"},{title:l(()=>[oa]),default:l(()=>[t(T,{icon:"vuesax-linear:refresh-circle",color:"#059669",onClick:g=>W(o)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1}),t(f(u),{key:"shipped",tab:"ارسال شده"},{default:l(()=>[t(p,ae($e,{onRegister:f(E)}),{action:l(({record:o})=>[d("div",sa,[t(f(O),{class:"cursor-pointer"},{title:l(()=>[ia]),default:l(()=>[t(T,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:g=>Q(o)},null,8,["onClick"])]),_:2},1024),t(f(O),{class:"cursor-pointer"},{title:l(()=>[ra]),default:l(()=>[t(T,{icon:"vuesax-linear:refresh-circle",color:"#059669",onClick:g=>W(o)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1})]),_:1},8,["activeKey"])]),_:1}),t(X,{visible:V.value,"onUpdate:visible":a[1]||(a[1]=o=>V.value=o),title:"جزئیات سفارش","custom-footer":"",width:"85%",onClose:we},{footer:l(()=>[t(de,{onClick:we},{default:l(()=>[_("بستن")]),_:1})]),default:l(()=>[t(it,{spinning:se.value},{default:l(()=>[r.value?(w(),q(_e,{key:0},[t(lt,{bordered:"",column:2,size:"small",class:"mb-4"},{default:l(()=>{var o,g;return[t(v,{label:"کد سفارش"},{default:l(()=>[_(m(r.value.id),1)]),_:1}),t(v,{label:"مشتری"},{default:l(()=>[_(m(ze(r.value)),1)]),_:1}),t(v,{label:"تلفن"},{default:l(()=>{var P;return[_(m(((P=r.value.user)==null?void 0:P.phone)??"—"),1)]}),_:1}),t(v,{label:"تاریخ ثبت"},{default:l(()=>[_(m(r.value.created_at?f(fe)(r.value.created_at):"—"),1)]),_:1}),t(v,{label:"نوع پرداخت"},{default:l(()=>[_(m(Ve(r.value.payment_type)),1)]),_:1}),t(v,{label:"وضعیت پرداخت"},{default:l(()=>[_(m(he(r.value)),1)]),_:1}),r.value.payment_type==="zarinpall"&&r.value.payment_token?(w(),I(v,{key:0,label:"توکن زرین‌پال"},{default:l(()=>[d("span",ua,m(r.value.payment_token),1)]),_:1})):S("",!0),Ye(r.value)&&r.value.track_number?(w(),I(v,{key:1,label:"کد پیگیری"},{default:l(()=>[d("span",ca,m(r.value.track_number),1)]),_:1})):S("",!0),t(v,{label:"آخرین وضعیت سفارش"},{default:l(()=>[_(m(r.value.latest_status??"—"),1)]),_:1}),t(v,{label:"تعداد اقلام"},{default:l(()=>[_(m(r.value.total_qty??0),1)]),_:1}),t(v,{label:"مبلغ نهایی"},{default:l(()=>[_(m(xe(r.value.discount_total_price??r.value.total_price)),1)]),_:1}),t(v,{label:"تخفیف"},{default:l(()=>[_(m(xe(r.value.total_discounts)),1)]),_:1}),t(v,{label:"کد تخفیف"},{default:l(()=>[_(m(r.value.code||"—"),1)]),_:1}),t(v,{label:"آدرس تحویل",span:2},{default:l(()=>[_(m(Ke(r.value)),1)]),_:1}),(g=(o=r.value.address_doc)==null?void 0:o.payload)!=null&&g.phone?(w(),I(v,{key:2,label:"تلفن گیرنده"},{default:l(()=>[_(m(r.value.address_doc.payload.phone),1)]),_:1})):S("",!0),t(v,{label:"یادداشت",span:2},{default:l(()=>[_(m(r.value.note||"—"),1)]),_:1}),r.value.cancel_reason?(w(),I(v,{key:3,label:"دلیل لغو",span:2},{default:l(()=>[_(m(r.value.cancel_reason),1)]),_:1})):S("",!0)]}),_:1}),da,t(nt,{"data-source":r.value.order_items??[],columns:De,pagination:!1,size:"small","row-key":"id",bordered:""},null,8,["data-source"]),pa,t(st,null,{default:l(()=>[(w(!0),q(_e,null,Se(Me.value,o=>(w(),I(ot,{key:o.id??o.created_at},{default:l(()=>[d("div",_a,m(o.title),1),d("div",fa,m(o.created_at?f(fe)(o.created_at):"—"),1)]),_:2},1024))),128))]),_:1})],64)):S("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"]),t(X,{visible:Y.value,"onUpdate:visible":a[5]||(a[5]=o=>Y.value=o),title:"تغییر وضعیت سفارش","ok-text":"ذخیره","cancel-text":"انصراف","confirm-loading":ie.value,onOk:Ge,onClose:ke,width:"500px"},{default:l(()=>[t(pe,{layout:"vertical"},{default:l(()=>[t(x,{label:"وضعیت پرداخت"},{default:l(()=>[t(rt,{value:he(ce.value),disabled:""},null,8,["value"]),ma]),_:1}),t(x,{label:"وضعیت جدید سفارش",required:""},{default:l(()=>[t(R,{value:b.title,"onUpdate:value":a[2]||(a[2]=o=>b.title=o),placeholder:"انتخاب وضعیت",options:ge.value},null,8,["value","options"])]),_:1}),b.title==="لغو شده"?(w(),I(x,{key:0,label:"دلیل لغو"},{default:l(()=>[t(Z,{value:b.cancel_reason,"onUpdate:value":a[3]||(a[3]=o=>b.cancel_reason=o),rows:"3",placeholder:"دلیل لغو سفارش"},null,8,["value"])]),_:1})):S("",!0),t(x,null,{default:l(()=>[t(ut,{checked:b.notify_user,"onUpdate:checked":a[4]||(a[4]=o=>b.notify_user=o)},{default:l(()=>[_(" اطلاع‌رسانی به کاربر (پیامک و نوتیفیکیشن) ")]),_:1},8,["checked"])]),_:1})]),_:1})]),_:1},8,["visible","confirm-loading"]),t(X,{visible:K.value,"onUpdate:visible":a[11]||(a[11]=o=>K.value=o),title:"ثبت سفارش جدید","ok-text":"ثبت سفارش","cancel-text":"انصراف","confirm-loading":re.value,onOk:Ze,onClose:Te,width:"80%"},{default:l(()=>[t(pe,{layout:"vertical",class:"grid grid-cols-2 gap-3"},{default:l(()=>[t(x,{label:"مشتری",required:"",class:"col-span-2"},{default:l(()=>[t(R,{value:c.user_id,"onUpdate:value":a[6]||(a[6]=o=>c.user_id=o),"show-search":"",placeholder:"انتخاب مشتری",options:Ee.value,"filter-option":He},null,8,["value","options"])]),_:1}),t(x,{label:"نوع پرداخت"},{default:l(()=>[t(R,{value:c.payment_type,"onUpdate:value":a[7]||(a[7]=o=>c.payment_type=o),options:f(Ae)},null,8,["value","options"])]),_:1}),t(x,{label:"وضعیت اولیه سفارش"},{default:l(()=>[t(R,{value:c.status_title,"onUpdate:value":a[8]||(a[8]=o=>c.status_title=o),options:ge.value,"allow-clear":"",placeholder:"پیش‌فرض: ثبت سفارش"},null,8,["value","options"])]),_:1}),t(x,{label:"آدرس",class:"col-span-2"},{default:l(()=>[t(Z,{value:c.address,"onUpdate:value":a[9]||(a[9]=o=>c.address=o),rows:"2",placeholder:"آدرس تحویل"},null,8,["value"])]),_:1}),t(x,{label:"یادداشت",class:"col-span-2"},{default:l(()=>[t(Z,{value:c.note,"onUpdate:value":a[10]||(a[10]=o=>c.note=o),rows:"2",placeholder:"یادداشت سفارش"},null,8,["value"])]),_:1}),d("div",va,[d("div",ya,[ba,t(de,{type:"dashed",size:"small",onClick:We},{default:l(()=>[_("+ افزودن محصول")]),_:1})]),(w(!0),q(_e,null,Se(c.items,(o,g)=>(w(),q("div",{key:g,class:"grid grid-cols-12 gap-2 mb-2 items-end"},[t(x,{label:"محصول",class:"col-span-7 mb-0",required:!0},{default:l(()=>[t(R,{value:o.product_id,"onUpdate:value":P=>o.product_id=P,"show-search":"",placeholder:"انتخاب محصول",options:Fe.value,"filter-option":Je},null,8,["value","onUpdate:value","options"])]),_:2},1024),t(x,{label:"تعداد",class:"col-span-3 mb-0",required:!0},{default:l(()=>[t(ct,{value:o.qty,"onUpdate:value":P=>o.qty=P,min:1,class:"w-full"},null,8,["value","onUpdate:value"])]),_:2},1024),d("div",ga,[t(de,{danger:"",type:"text",onClick:P=>Xe(g),disabled:c.items.length<=1},{default:l(()=>[_(" حذف ")]),_:2},1032,["onClick","disabled"])])]))),128))])]),_:1})]),_:1},8,["visible","confirm-loading"]),t(X,{visible:H.value,"onUpdate:visible":a[13]||(a[13]=o=>H.value=o),title:"تنظیمات پیامک سفارش جدید","ok-text":"ذخیره","cancel-text":"انصراف","confirm-loading":ue.value,onOk:tt,onClose:Oe,width:"520px"},{default:l(()=>[t(pe,{layout:"vertical"},{default:l(()=>[t(x,{label:"شماره‌های اطلاع‌رسانی ادمین"},{default:l(()=>[t(Z,{value:J.value,"onUpdate:value":a[12]||(a[12]=o=>J.value=o),rows:"5",placeholder:"هر شماره در یک خط (مثال: 09121234567)"},null,8,["value"]),ha]),_:1})]),_:1})]),_:1},8,["visible","confirm-loading"])])}}});export{xl as default}; diff --git a/dist/assets/index-30b2d9cf.js b/dist/assets/index-30b2d9cf.js deleted file mode 100644 index 2d3bee4..0000000 --- a/dist/assets/index-30b2d9cf.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Kr}from"./index-05e85885.js";import{aC as jr,bA as Ur,bi as zr,ay as Na,bj as qr,al as f,aw as Tt,av as It,e as m,f as _t,at as se,ag as Y,d as vn,i as V,z as pe,y as Ra,B as Yt,j as F,bk as Qr,ah as Ot,af as bn,F as Qn,aD as ce,aO as Q,x as Ft,bF as Gr,bG as Xr,l as Jr,ab as Zr,as as Va,ai as wa,a9 as Et,aN as At,bH as Ht,aU as Bt}from"./index-c678e119.js";import{d as me,c as eo,a as no,w as ao,l as to,b as ro,e as oo,T as lo,C as $t,g as Lt,S as uo}from"./updateLocale-e9df593e.js";import{B as io}from"./index-c5016c96.js";import{J as co,b as so,K as Wt}from"./isSymbol-5130882b.js";import{K as re,s as vo}from"./shallowequal-93b92d94.js";import{w as nn}from"./_plugin-vue_export-helper-edd5ed68.js";import{c as fo}from"./vnode-34fe2aaf.js";import{u as ze,a as kt}from"./useState-fb1fd992.js";import{u as go}from"./useMemo-3527b8f5.js";import{a as Kt}from"./FormItemContext-53695780.js";import{o as ho}from"./omit-30cc2465.js";var jt={exports:{}};(function(n,e){(function(a,t){n.exports=t()})(jr,function(){var a="month",t="quarter";return function(r,o){var l=o.prototype;l.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var u=l.add;l.add=function(c,v){return c=Number(c),this.$utils().p(v)===t?this.add(3*c,a):u.bind(this)(c,v)};var i=l.startOf;l.startOf=function(c,v){var C=this.$utils(),d=!!C.u(v)||v;if(C.p(c)===t){var h=this.quarter()-1;return d?this.month(3*h).startOf(a).startOf("day"):this.month(3*h+2).endOf(a).endOf("day")}return i.bind(this)(c,v)}}})})(jt);var Co=jt.exports;const mo=Ur(Co);me.extend(eo);me.extend(no);me.extend(ao);me.extend(to);me.extend(ro);me.extend(oo);me.extend(mo);me.extend(function(n,e){var a=e.prototype,t=a.format;a.format=function(o){var l=(o||"").replace("Wo","wo");return t.bind(this)(l)}});var po={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},hn=function(e){var a=po[e];return a||e.split("_")[0]},Pt=function(){zr(!1,"Not match any format. Please help to fire a issue about this.")},wo=/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|k{1,2}|S/g;function bt(n,e,a){for(var t=Na(new Set(n.split(a))),r=0,o=0;oe)return l;r+=a.length}}var Dt=function(e,a){if(!e)return null;if(me.isDayjs(e))return e;var t=a.matchAll(wo),r=me(e,a);if(t===null)return r;var o=Kr(t),l;try{for(o.s();!(l=o.n()).done;){var u=l.value,i=u[0],c=u.index;if(i==="Q"){var v=e.slice(c-1,c),C=bt(e,c,v).match(/\d+/)[0];r=r.quarter(parseInt(C))}if(i.toLowerCase()==="wo"){var d=e.slice(c-1,c),h=bt(e,c,d).match(/\d+/)[0];r=r.week(parseInt(h))}i.toLowerCase()==="ww"&&(r=r.week(parseInt(e.slice(c,c+i.length)))),i.toLowerCase()==="w"&&(r=r.week(parseInt(e.slice(c,c+i.length+1))))}}catch(g){o.e(g)}finally{o.f()}return r},yo={getNow:function(){return me()},getFixedDate:function(e){return me(e,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(e){return e.endOf("month")},getWeekDay:function(e){var a=e.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,a){return e.add(a,"year")},addMonth:function(e,a){return e.add(a,"month")},addDate:function(e,a){return e.add(a,"day")},setYear:function(e,a){return e.year(a)},setMonth:function(e,a){return e.month(a)},setDate:function(e,a){return e.date(a)},setHour:function(e,a){return e.hour(a)},setMinute:function(e,a){return e.minute(a)},setSecond:function(e,a){return e.second(a)},isAfter:function(e,a){return e.isAfter(a)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){return me().locale(hn(e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,a){return a.locale(hn(e)).weekday(0)},getWeek:function(e,a){return a.locale(hn(e)).week()},getShortWeekDays:function(e){return me().locale(hn(e)).localeData().weekdaysMin()},getShortMonths:function(e){return me().locale(hn(e)).localeData().monthsShort()},format:function(e,a,t){return a.locale(hn(e)).format(t)},parse:function(e,a,t){for(var r=hn(e),o=0;o1&&(l=e.addDate(l,-7)),l}function Fn(n,e,a){var t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(e){case"year":return a.addYear(n,t*10);case"quarter":case"month":return a.addYear(n,t);default:return a.addMonth(n,t)}}function xe(n,e){var a=e.generateConfig,t=e.locale,r=e.format;return typeof r=="function"?r(n):a.locale.format(t.locale,n,r)}function Zt(n,e){var a=e.generateConfig,t=e.locale,r=e.formatList;return!n||typeof r[0]=="function"?null:a.locale.parse(t.locale,n,r)}function Pa(n){var e=n.cellDate,a=n.mode,t=n.disabledDate,r=n.generateConfig;if(!t)return!1;var o=function(g,w,y){for(var p=w;p<=y;){var x=void 0;switch(g){case"date":{if(x=r.setDate(e,p),!t(x))return!1;break}case"month":{if(x=r.setMonth(e,p),!Pa({cellDate:x,mode:"month",generateConfig:r,disabledDate:t}))return!1;break}case"year":{if(x=r.setYear(e,p),!Pa({cellDate:x,mode:"year",generateConfig:r,disabledDate:t}))return!1;break}}p+=1}return!0};switch(a){case"date":case"week":return t(e);case"month":{var l=1,u=r.getDate(r.getEndDate(e));return o("date",l,u)}case"quarter":{var i=Math.floor(r.getMonth(e)/3)*3,c=i+2;return o("month",i,c)}case"year":return o("month",0,11);case"decade":{var v=r.getYear(e),C=Math.floor(v/He)*He,d=C+He-1;return o("year",C,d)}}}function Fa(n){var e=ve(n),a=qe(),t=a.hideHeader;if(t.value)return null;var r=e.prefixCls,o=e.generateConfig,l=e.locale,u=e.value,i=e.format,c="".concat(r,"-header");return m(dn,{prefixCls:c},{default:function(){return[u?xe(u,{locale:l,format:i,generateConfig:o}):" "]}})}Fa.displayName="TimeHeader";Fa.inheritAttrs=!1;const qn=vn({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup:function(e){var a=qe(),t=a.open,r=V(null),o=V(new Map),l=V();return pe(function(){return e.value},function(){var u=o.value.get(e.value);u&&t.value!==!1&&xa(r.value,u.offsetTop,120)}),Ra(function(){var u;(u=l.value)===null||u===void 0||u.call(l)}),pe(t,function(){var u;(u=l.value)===null||u===void 0||u.call(l),Yt(function(){if(t.value){var i=o.value.get(e.value);i&&(l.value=Po(i,function(){xa(r.value,i.offsetTop,0)}))}})},{immediate:!0,flush:"post"}),function(){var u=e.prefixCls,i=e.units,c=e.onSelect,v=e.value,C=e.active,d=e.hideDisabledOptions,h="".concat(u,"-cell");return m("ul",{class:se("".concat(u,"-column"),Y({},"".concat(u,"-column-active"),C)),ref:r,style:{position:"relative"}},[i.map(function(g){var w;return d&&g.disabled?null:m("li",{key:g.value,ref:function(p){o.value.set(g.value,p)},class:se(h,(w={},Y(w,"".concat(h,"-disabled"),g.disabled),Y(w,"".concat(h,"-selected"),v===g.value),w)),onClick:function(){g.disabled||c(g.value)}},[m("div",{class:"".concat(h,"-inner")},[g.label])])})])}}});function er(n,e){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",t=String(n);t.length=12:!1}),r=F(function(){return e.use12Hours?a.value%12:a.value}),o=F(function(){return e.value?e.generateConfig.getMinute(e.value):-1}),l=F(function(){return e.value?e.generateConfig.getSecond(e.value):-1}),u=V(e.generateConfig.getNow()),i=V(),c=V(),v=V();Qr(function(){u.value=e.generateConfig.getNow()}),Ot(function(){if(e.disabledTime){var p=e.disabledTime(u),x=[p.disabledHours,p.disabledMinutes,p.disabledSeconds];i.value=x[0],c.value=x[1],v.value=x[2]}else{var s=[e.disabledHours,e.disabledMinutes,e.disabledSeconds];i.value=s[0],c.value=s[1],v.value=s[2]}});var C=function(x,s,P,T){var k=e.value||e.generateConfig.getNow(),G=Math.max(0,s),J=Math.max(0,P),$=Math.max(0,T);return k=zt(e.generateConfig,k,!e.use12Hours||!x?G:G+12,J,$),k},d=F(function(){var p;return Ca(0,23,(p=e.hourStep)!==null&&p!==void 0?p:1,i.value&&i.value())}),h=F(function(){if(!e.use12Hours)return[!1,!1];var p=[!0,!0];return d.value.forEach(function(x){var s=x.disabled,P=x.value;s||(P>=12?p[1]=!1:p[0]=!1)}),p}),g=F(function(){return e.use12Hours?d.value.filter(t.value?function(p){return p.value>=12}:function(p){return p.value<12}).map(function(p){var x=p.value%12,s=x===0?"12":er(x,2);return f(f({},p),{},{label:s,value:x})}):d.value}),w=F(function(){var p;return Ca(0,59,(p=e.minuteStep)!==null&&p!==void 0?p:1,c.value&&c.value(a.value))}),y=F(function(){var p;return Ca(0,59,(p=e.secondStep)!==null&&p!==void 0?p:1,v.value&&v.value(a.value,o.value))});return function(){var p=e.prefixCls,x=e.operationRef,s=e.activeColumnIndex,P=e.showHour,T=e.showMinute,k=e.showSecond,G=e.use12Hours,J=e.hideDisabledOptions,$=e.onSelect,ne=[],ke="".concat(p,"-content"),q="".concat(p,"-time-panel");x.value={onUpDown:function(W){var H=ne[s];if(H)for(var M=H.units.findIndex(function(we){return we.value===H.value}),U=H.units.length,ae=1;ae2&&arguments[2]!==void 0?arguments[2]:!1,Z=e.picker,L=e.generateConfig,he=e.onSelect,R=e.onChange,E=e.disabledDate;(W.value===Z||de)&&(G(b),he&&he(b),C&&C(b,j),R&&!Pn(L,b,k.value)&&!(E!=null&&E(b))&&R(b))},we=function(b){return s.value&&s.value.onKeydown?([re.LEFT,re.RIGHT,re.UP,re.DOWN,re.PAGE_UP,re.PAGE_DOWN,re.ENTER].includes(b.which)&&b.preventDefault(),s.value.onKeydown(b)):!1},Se=function(b){s.value&&s.value.onBlur&&s.value.onBlur(b)},Ee=function(){var b=e.generateConfig,j=e.hourStep,de=e.minuteStep,Z=e.secondStep,L=b.getNow(),he=xo(b.getHour(L),b.getMinute(L),b.getSecond(L),o.value?j:1,l.value?de:1,u.value?Z:1),R=zt(b,L,he[0],he[1],he[2]);X(R,"submit")},oe=F(function(){var S,b=e.prefixCls,j=e.direction;return se("".concat(b,"-panel"),(S={},Y(S,"".concat(b,"-panel-has-range"),p&&p.value&&p.value[0]&&p.value[1]),Y(S,"".concat(b,"-panel-has-range-hover"),x&&x.value&&x.value[0]&&x.value[1]),Y(S,"".concat(b,"-panel-rtl"),j==="rtl"),S))});return Ta(f(f({},i),{},{mode:W,hideHeader:F(function(){var S;return e.hideHeader!==void 0?e.hideHeader:(S=i.hideHeader)===null||S===void 0?void 0:S.value}),hidePrevBtn:F(function(){return w.value&&y.value==="right"}),hideNextBtn:F(function(){return w.value&&y.value==="left"})})),pe(function(){return e.value},function(){e.value&&ke(e.value)}),function(){var S=e.prefixCls,b=S===void 0?"ant-picker":S,j=e.locale,de=e.generateConfig,Z=e.disabledDate,L=e.picker,he=L===void 0?"date":L,R=e.tabindex,E=R===void 0?0:R,B=e.showNow,ee=e.showTime,De=e.showToday,Qe=e.renderExtraFooter,Re=e.onMousedown,Be=e.onOk,Ve=e.components;c&&y.value!=="right"&&(c.value={onKeydown:we,onClose:function(){s.value&&s.value.onClose&&s.value.onClose()}});var Ce,le=f(f(f({},t),e),{},{operationRef:s,prefixCls:b,viewDate:ne.value,value:k.value,onViewDateChange:q,sourceMode:M.value,onPanelChange:ae,disabledDate:Z});switch(delete le.onChange,delete le.onSelect,W.value){case"decade":Ce=m(Ya,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;case"year":Ce=m(qa,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;case"month":Ce=m(La,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;case"quarter":Ce=m(ja,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;case"week":Ce=m(Ha,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;case"time":delete le.showTime,Ce=m(na,f(f(f({},le),bn(ee)==="object"?ee:null),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null);break;default:ee?Ce=m(Aa,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null):Ce=m(An,f(f({},le),{},{onSelect:function(A,ue){q(A),X(A,ue)}}),null)}var Te,Me;d!=null&&d.value||(Te=or(b,W.value,Qe),Me=lr({prefixCls:b,components:Ve,needConfirmButton:r.value,okDisabled:!k.value||Z&&Z(k.value),locale:j,showNow:B,onNow:r.value&&Ee,onOk:function(){k.value&&(X(k.value,"submit",!0),Be&&Be(k.value))}}));var Ie;if(De&&W.value==="date"&&he==="date"&&!ee){var be=de.getNow(),Ne="".concat(b,"-today-btn"),ye=Z&&Z(be);Ie=m("a",{class:se(Ne,ye&&"".concat(Ne,"-disabled")),"aria-disabled":ye,onClick:function(){ye||X(be,"mouse",!0)}},[j.today])}return m("div",{tabindex:E,class:se(oe.value,t.class),style:t.style,onKeydown:we,onBlur:Se,onMousedown:Re,ref:v},[Ce,Te||Me||Ie?m("div",{class:"".concat(b,"-footer")},[Te,Me,Ie]):null])}}})}var jo=Ko();const ur=function(n){return m(jo,n)};var Uo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ir(n,e){var a,t=e.slots,r=ve(n),o=r.prefixCls,l=r.popupStyle,u=r.visible,i=r.dropdownClassName,c=r.dropdownAlign,v=r.transitionName,C=r.getPopupContainer,d=r.range,h=r.popupPlacement,g=r.direction,w="".concat(o,"-dropdown"),y=function(){return h!==void 0?h:g==="rtl"?"bottomRight":"bottomLeft"};return m(so,{showAction:[],hideAction:[],popupPlacement:y(),builtinPlacements:Uo,prefixCls:w,popupTransitionName:v,popupAlign:c,popupVisible:u,popupClassName:se(i,(a={},Y(a,"".concat(w,"-range"),d),Y(a,"".concat(w,"-rtl"),g==="rtl"),a)),popupStyle:l,getPopupContainer:C,tryPopPortal:!0},{default:t.default,popup:t.popupElement})}function Da(n){var e=n.open,a=n.value,t=n.isClickOutside,r=n.triggerOpen,o=n.forwardKeydown,l=n.onKeydown,u=n.blurToCancel,i=n.onSubmit,c=n.onCancel,v=n.onFocus,C=n.onBlur,d=V(!1),h=V(!1),g=V(!1),w=V(!1),y=V(!1),p=F(function(){return{onMousedown:function(){d.value=!0,r(!0)},onKeydown:function(P){var T=function(){y.value=!0};if(l(P,T),!y.value){switch(P.which){case re.ENTER:{e.value?i()!==!1&&(d.value=!0):r(!0),P.preventDefault();return}case re.TAB:{d.value&&e.value&&!P.shiftKey?(d.value=!1,P.preventDefault()):!d.value&&e.value&&!o(P)&&P.shiftKey&&(d.value=!0,P.preventDefault());return}case re.ESC:{d.value=!0,c();return}}!e.value&&![re.SHIFT].includes(P.which)?r(!0):d.value||o(P)}},onFocus:function(P){d.value=!0,h.value=!0,v&&v(P)},onBlur:function(P){if(g.value||!t(document.activeElement)){g.value=!1;return}u.value?setTimeout(function(){for(var T=document,k=T.activeElement;k&&k.shadowRoot;)k=k.shadowRoot.activeElement;t(k)&&c()},0):e.value&&(r(!1),w.value&&i()),h.value=!1,C&&C(P)}}});pe(e,function(){w.value=!1}),pe(a,function(){w.value=!0});var x=V();return Ft(function(){x.value=bo(function(s){var P=Do(s);if(e.value){var T=t(P);T?(!h.value||T)&&r(!1):(g.value=!0,nn(function(){g.value=!1}))}})}),Ra(function(){x.value&&x.value()}),[p,{focused:h,typing:d}]}function Sa(n){var e=n.valueTexts,a=n.onTextChange,t=V("");function r(l){t.value=l,a(l)}function o(){t.value=e.value[0]}return pe(function(){return Na(e.value)},function(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];l.join("||")!==u.join("||")&&e.value.every(function(i){return i!==t.value})&&o()},{immediate:!0}),[t,r,o]}function Jn(n,e){var a=e.formatList,t=e.generateConfig,r=e.locale,o=go(function(){if(!n.value)return[[""],""];for(var i="",c=[],v=0;v1&&arguments[1]!==void 0?arguments[1]:!1;if(nn.cancel(l),g){o.value=h;return}l=nn(function(){o.value=h})}var i=Jn(o,{formatList:a,generateConfig:t,locale:r}),c=Q(i,2),v=c[1];function C(h){u(h)}function d(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;u(null,h)}return pe(n,function(){d(!0)}),Ra(function(){nn.cancel(l)}),[v,C,d]}function zo(){return vn({name:"Picker",inheritAttrs:!1,props:["prefixCls","id","tabindex","dropdownClassName","dropdownAlign","popupStyle","transitionName","generateConfig","locale","inputReadOnly","allowClear","autofocus","showTime","showNow","showHour","showMinute","showSecond","picker","format","use12Hours","value","defaultValue","open","defaultOpen","defaultOpenValue","suffixIcon","clearIcon","disabled","disabledDate","placeholder","getPopupContainer","panelRender","inputRender","onChange","onOpenChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onContextmenu","onClick","onKeydown","onSelect","direction","autocomplete","showToday","renderExtraFooter","dateRender","minuteStep","hourStep","secondStep","hideDisabledOptions"],setup:function(e,a){var t=a.attrs,r=a.expose,o=V(null),l=F(function(){var R;return(R=e.picker)!==null&&R!==void 0?R:"date"}),u=F(function(){return l.value==="date"&&!!e.showTime||l.value==="time"}),i=F(function(){return nr(qt(e.format,l.value,e.showTime,e.use12Hours))}),c=V(null),v=V(null),C=V(null),d=ze(null,{value:ce(e,"value"),defaultValue:e.defaultValue}),h=Q(d,2),g=h[0],w=h[1],y=V(g.value),p=function(E){y.value=E},x=V(null),s=ze(!1,{value:ce(e,"open"),defaultValue:e.defaultOpen,postState:function(E){return e.disabled?!1:E},onChange:function(E){e.onOpenChange&&e.onOpenChange(E),!E&&x.value&&x.value.onClose&&x.value.onClose()}}),P=Q(s,2),T=P[0],k=P[1],G=Jn(y,{formatList:i,generateConfig:ce(e,"generateConfig"),locale:ce(e,"locale")}),J=Q(G,2),$=J[0],ne=J[1],ke=Sa({valueTexts:$,onTextChange:function(E){var B=Zt(E,{locale:e.locale,formatList:i.value,generateConfig:e.generateConfig});B&&(!e.disabledDate||!e.disabledDate(B))&&p(B)}}),q=Q(ke,3),fe=q[0],ge=q[1],z=q[2],W=function(E){var B=e.onChange,ee=e.generateConfig,De=e.locale;p(E),w(E),B&&!Pn(ee,g.value,E)&&B(E,E?xe(E,{generateConfig:ee,locale:De,format:i.value[0]}):"")},H=function(E){e.disabled&&E||k(E)},M=function(E){return T.value&&x.value&&x.value.onKeydown?x.value.onKeydown(E):!1},U=function(){e.onMouseup&&e.onMouseup.apply(e,arguments),o.value&&(o.value.focus(),H(!0))},ae=Da({blurToCancel:u,open:T,value:fe,triggerOpen:H,forwardKeydown:M,isClickOutside:function(E){return!Gt([c.value,v.value,C.value],E)},onSubmit:function(){return!y.value||e.disabledDate&&e.disabledDate(y.value)?!1:(W(y.value),H(!1),z(),!0)},onCancel:function(){H(!1),p(g.value),z()},onKeydown:function(E,B){var ee;(ee=e.onKeydown)===null||ee===void 0||ee.call(e,E,B)},onFocus:function(E){var B;(B=e.onFocus)===null||B===void 0||B.call(e,E)},onBlur:function(E){var B;(B=e.onBlur)===null||B===void 0||B.call(e,E)}}),X=Q(ae,2),we=X[0],Se=X[1],Ee=Se.focused,oe=Se.typing;pe([T,$],function(){T.value||(p(g.value),!$.value.length||$.value[0]===""?ge(""):ne.value!==fe.value&&z())}),pe(l,function(){T.value||z()}),pe(g,function(){p(g.value)});var S=Ma(fe,{formatList:i,generateConfig:ce(e,"generateConfig"),locale:ce(e,"locale")}),b=Q(S,3),j=b[0],de=b[1],Z=b[2],L=function(E,B){(B==="submit"||B!=="key"&&!u.value)&&(W(E),H(!1))};Ta({operationRef:x,hideHeader:F(function(){return l.value==="time"}),panelRef:c,onSelect:L,open:T,defaultOpenValue:ce(e,"defaultOpenValue"),onDateMouseenter:de,onDateMouseleave:Z}),r({focus:function(){o.value&&o.value.focus()},blur:function(){o.value&&o.value.blur()}});var he=Wt();return function(){var R,E=e.prefixCls,B=E===void 0?"rc-picker":E,ee=e.id,De=e.tabindex,Qe=e.dropdownClassName,Re=e.dropdownAlign,Be=e.popupStyle,Ve=e.transitionName,Ce=e.generateConfig,le=e.locale,Te=e.inputReadOnly,Me=e.allowClear,Ie=e.autofocus,be=e.picker,Ne=be===void 0?"date":be;e.defaultOpenValue;var ye=e.suffixIcon,te=e.clearIcon,A=e.disabled,ue=e.placeholder,an=e.getPopupContainer,fn=e.panelRender,tn=e.onMousedown,Ge=e.onMouseenter,rn=e.onMouseleave,$e=e.onContextmenu,_e=e.onClick,on=e.onSelect,pn=e.direction,Sn=e.autocomplete,ra=Sn===void 0?"off":Sn,Mn=f(f(f({},e),t),{},{class:se(Y({},"".concat(B,"-panel-focused"),!oe.value)),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),ln=m(ur,f(f({},Mn),{},{generateConfig:Ce,value:y.value,locale:le,tabindex:-1,onSelect:function(Pe){on==null||on(Pe),p(Pe)},direction:pn,onPanelChange:function(Pe,Ln){var Rn=e.onPanelChange;Z(!0),Rn==null||Rn(Pe,Ln)}}),null);fn&&(ln=fn(ln));var Hn=m("div",{class:"".concat(B,"-panel-container"),onMousedown:function(Pe){Pe.preventDefault()}},[ln]),Nn;ye&&(Nn=m("span",{class:"".concat(B,"-suffix")},[ye]));var Bn;Me&&g.value&&!A&&(Bn=m("span",{onMousedown:function(Pe){Pe.preventDefault(),Pe.stopPropagation()},onMouseup:function(Pe){Pe.preventDefault(),Pe.stopPropagation(),W(null),H(!1)},class:"".concat(B,"-clear"),role:"button"},[te||m("span",{class:"".concat(B,"-clear-btn")},null)]));var wn=f(f(f({id:ee,tabindex:De,disabled:A,readonly:Te||typeof i.value[0]=="function"||!oe.value,value:j.value||fe.value,onInput:function(Pe){ge(Pe.target.value)},autofocus:Ie,placeholder:ue,ref:o,title:fe.value},we.value),{},{size:Qt(Ne,i.value[0],Ce)},ar(e)),{},{autocomplete:ra}),yn=e.inputRender?e.inputRender(wn):m("input",wn,null),$n=pn==="rtl"?"bottomRight":"bottomLeft";return m(ir,{visible:T.value,popupStyle:Be,prefixCls:B,dropdownClassName:Qe,dropdownAlign:Re,getPopupContainer:an,transitionName:Ve,popupPlacement:$n,direction:pn},{default:function(){return[m("div",{ref:C,class:se(B,t.class,(R={},Y(R,"".concat(B,"-disabled"),A),Y(R,"".concat(B,"-focused"),Ee.value),Y(R,"".concat(B,"-rtl"),pn==="rtl"),R)),style:t.style,onMousedown:tn,onMouseup:U,onMouseenter:Ge,onMouseleave:rn,onContextmenu:$e,onClick:_e},[m("div",{class:se("".concat(B,"-input"),Y({},"".concat(B,"-input-placeholder"),!!j.value)),ref:v},[yn,Nn,Bn]),he()])]},popupElement:function(){return Hn}})}}})}const qo=zo();function Qo(n,e){var a=n.picker,t=n.locale,r=n.selectedValue,o=n.disabledDate,l=n.disabled,u=n.generateConfig,i=F(function(){return K(r.value,0)}),c=F(function(){return K(r.value,1)});function v(w){return u.value.locale.getWeekFirstDate(t.value.locale,w)}function C(w){var y=u.value.getYear(w),p=u.value.getMonth(w);return y*100+p}function d(w){var y=u.value.getYear(w),p=ka(u.value,w);return y*10+p}var h=function(y){var p;if(o&&o!==null&&o!==void 0&&(p=o.value)!==null&&p!==void 0&&p.call(o,y))return!0;if(l[1]&&c)return!en(u.value,y,c.value)&&u.value.isAfter(y,c.value);if(e.value[1]&&c.value)switch(a.value){case"quarter":return d(y)>d(c.value);case"month":return C(y)>C(c.value);case"week":return v(y)>v(c.value);default:return!en(u.value,y,c.value)&&u.value.isAfter(y,c.value)}return!1},g=function(y){var p;if((p=o.value)!==null&&p!==void 0&&p.call(o,y))return!0;if(l[0]&&i)return!en(u.value,y,c.value)&&u.value.isAfter(i.value,y);if(e.value[0]&&i.value)switch(a.value){case"quarter":return d(y)1&&arguments[1]!==void 0?arguments[1]:!0;Zr()?Ft(n):e?n():Yt(n)}function al(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=V(),t=function(){return a.value=!!n()};return t(),nl(t,e),a}var ma,pa,sr=typeof window<"u";sr&&(!((ma=window)===null||ma===void 0||(pa=ma.navigator)===null||pa===void 0)&&pa.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var tl=sr?window:void 0,rl=["window"];function ol(n,e){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},t=a.window,r=t===void 0?tl:t,o=Va(a,rl),l,u=al(function(){return r&&"ResizeObserver"in r}),i=function(){l&&(l.disconnect(),l=void 0)},c=pe(function(){return cr(n)},function(C){i(),u.value&&r&&C&&(l=new ResizeObserver(e),l.observe(C,o))},{immediate:!0,flush:"post"}),v=function(){i(),c()};return Zo(v),{isSupported:u,stop:v}}function On(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{width:0,height:0},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},t=a.box,r=t===void 0?"content-box":t,o=V(e.width),l=V(e.height);return ol(n,function(u){var i=Q(u,1),c=i[0],v=r==="border-box"?c.borderBoxSize:r==="content-box"?c.contentBoxSize:c.devicePixelContentBoxSize;v?(o.value=v.reduce(function(C,d){var h=d.inlineSize;return C+h},0),l.value=v.reduce(function(C,d){var h=d.blockSize;return C+h},0)):(o.value=c.contentRect.width,l.value=c.contentRect.height)},a),pe(function(){return cr(n)},function(u){o.value=u?e.width:0,l.value=u?e.height:0}),{width:o,height:l}}function Rt(n,e){return n&&n[0]&&n[1]&&e.isAfter(n[0],n[1])?[n[1],n[0]]:n}function Vt(n,e,a,t){return!!(n||t&&t[e]||a[(e+1)%2])}function ll(){return vn({name:"RangerPicker",inheritAttrs:!1,props:["prefixCls","id","popupStyle","dropdownClassName","transitionName","dropdownAlign","getPopupContainer","generateConfig","locale","placeholder","autofocus","disabled","format","picker","showTime","showNow","showHour","showMinute","showSecond","use12Hours","separator","value","defaultValue","defaultPickerValue","open","defaultOpen","disabledDate","disabledTime","dateRender","panelRender","ranges","allowEmpty","allowClear","suffixIcon","clearIcon","pickerRef","inputReadOnly","mode","renderExtraFooter","onChange","onOpenChange","onPanelChange","onCalendarChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onClick","onOk","onKeydown","components","order","direction","activePickerIndex","autocomplete","minuteStep","hourStep","secondStep","hideDisabledOptions","disabledMinutes"],setup:function(e,a){var t=a.attrs,r=a.expose,o=F(function(){return e.picker==="date"&&!!e.showTime||e.picker==="time"}),l=Wt(),u=V({}),i=V(null),c=V(null),v=V(null),C=V(null),d=V(null),h=V(null),g=V(null),w=V(null),y=F(function(){return nr(qt(e.format,e.picker,e.showTime,e.use12Hours))}),p=ze(0,{value:ce(e,"activePickerIndex")}),x=Q(p,2),s=x[0],P=x[1],T=V(null),k=F(function(){var _=e.disabled;return Array.isArray(_)?_:[_||!1,_||!1]}),G=ze(null,{value:ce(e,"value"),defaultValue:e.defaultValue,postState:function(D){return e.picker==="time"&&!e.order?D:Rt(D,e.generateConfig)}}),J=Q(G,2),$=J[0],ne=J[1],ke=Jo({values:$,picker:ce(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:ce(e,"generateConfig")}),q=Q(ke,3),fe=q[0],ge=q[1],z=q[2],W=ze($.value,{postState:function(D){var N=D;if(k.value[0]&&k.value[1])return N;for(var I=0;I<2;I+=1)k.value[I]&&!K(N,I)&&!K(e.allowEmpty,I)&&(N=Fe(N,e.generateConfig.getNow(),I));return N}}),H=Q(W,2),M=H[0],U=H[1],ae=ze([e.picker,e.picker],{value:ce(e,"mode")}),X=Q(ae,2),we=X[0],Se=X[1];pe(function(){return e.picker},function(){Se([e.picker,e.picker])});var Ee=function(D,N){var I;Se(D),(I=e.onPanelChange)===null||I===void 0||I.call(e,N,D)},oe=Qo({picker:ce(e,"picker"),selectedValue:M,locale:ce(e,"locale"),disabled:k,disabledDate:ce(e,"disabledDate"),generateConfig:ce(e,"generateConfig")},u),S=Q(oe,2),b=S[0],j=S[1],de=ze(!1,{value:ce(e,"open"),defaultValue:e.defaultOpen,postState:function(D){return k.value[s.value]?!1:D},onChange:function(D){var N;(N=e.onOpenChange)===null||N===void 0||N.call(e,D),!D&&T.value&&T.value.onClose&&T.value.onClose()}}),Z=Q(de,2),L=Z[0],he=Z[1],R=F(function(){return L.value&&s.value===0}),E=F(function(){return L.value&&s.value===1}),B=V(0),ee=V(0),De=V(0),Qe=On(i),Re=Qe.width;pe([L,Re],function(){!L.value&&i.value&&(De.value=Re.value)});var Be=On(c),Ve=Be.width,Ce=On(w),le=Ce.width,Te=On(v),Me=Te.width,Ie=On(d),be=Ie.width;pe([s,L,Ve,le,Me,be,function(){return e.direction}],function(){ee.value=0,L.value&&s.value?v.value&&d.value&&c.value&&(ee.value=Me.value+be.value,Ve.value&&le.value&&ee.value>Ve.value-le.value-(e.direction==="rtl"||w.value.offsetLeft>ee.value?0:w.value.offsetLeft)&&(B.value=ee.value)):s.value===0&&(B.value=0)},{immediate:!0});var Ne=V();function ye(_,D){if(_)clearTimeout(Ne.value),u.value[D]=!0,P(D),he(_),L.value||z(null,D);else if(s.value===D){he(_);var N=u.value;Ne.value=setTimeout(function(){N===u.value&&(u.value={})})}}function te(_){ye(!0,_),setTimeout(function(){var D=[h,g][_];D.value&&D.value.focus()},0)}function A(_,D){var N=_,I=K(N,0),O=K(N,1),ie=e.generateConfig,un=e.locale,We=e.picker,Vn=e.order,gn=e.onCalendarChange,kn=e.allowEmpty,Xe=e.onChange,Tn=e.showTime;I&&O&&ie.isAfter(I,O)&&(We==="week"&&!Jt(ie,un.locale,I,O)||We==="quarter"&&!Xt(ie,I,O)||We!=="week"&&We!=="quarter"&&We!=="time"&&!(Tn?Pn(ie,I,O):en(ie,I,O))?(D===0?(N=[I,null],O=null):(I=null,N=[null,O]),u.value=Y({},D,!0)):(We!=="time"||Vn!==!1)&&(N=Rt(N,ie))),U(N);var Ke=N&&N[0]?xe(N[0],{generateConfig:ie,locale:un,format:y.value[0]}):"",Ae=N&&N[1]?xe(N[1],{generateConfig:ie,locale:un,format:y.value[0]}):"";if(gn){var je={range:D===0?"start":"end"};gn(N,[Ke,Ae],je)}var Ye=Vt(I,0,k.value,kn),sa=Vt(O,1,k.value,kn),Wn=N===null||Ye&&sa;Wn&&(ne(N),Xe&&(!Pn(ie,K($.value,0),I)||!Pn(ie,K($.value,1),O))&&Xe(N,[Ke,Ae]));var Je=null;D===0&&!k.value[1]?Je=1:D===1&&!k.value[0]&&(Je=0),Je!==null&&Je!==s.value&&(!u.value[Je]||!K(N,Je))&&K(N,D)?te(Je):ye(!1,D)}var ue=function(D){return L&&T.value&&T.value.onKeydown?T.value.onKeydown(D):!1},an={formatList:y,generateConfig:ce(e,"generateConfig"),locale:ce(e,"locale")},fn=Jn(F(function(){return K(M.value,0)}),an),tn=Q(fn,2),Ge=tn[0],rn=tn[1],$e=Jn(F(function(){return K(M.value,1)}),an),_e=Q($e,2),on=_e[0],pn=_e[1],Sn=function(D,N){var I=Zt(D,{locale:e.locale,formatList:y.value,generateConfig:e.generateConfig}),O=N===0?b:j;I&&!O(I)&&(U(Fe(M.value,I,N)),z(I,N))},ra=Sa({valueTexts:Ge,onTextChange:function(D){return Sn(D,0)}}),Mn=Q(ra,3),ln=Mn[0],Hn=Mn[1],Nn=Mn[2],Bn=Sa({valueTexts:on,onTextChange:function(D){return Sn(D,1)}}),wn=Q(Bn,3),yn=wn[0],$n=wn[1],Le=wn[2],Pe=kt(null),Ln=Q(Pe,2),Rn=Ln[0],Qa=Ln[1],fr=kt(null),Ga=Q(fr,2),xn=Ga[0],Xa=Ga[1],gr=Ma(ln,an),oa=Q(gr,3),Ja=oa[0],hr=oa[1],la=oa[2],Cr=Ma(yn,an),ua=Q(Cr,3),Za=ua[0],mr=ua[1],ia=ua[2],pr=function(D){Xa(Fe(M.value,D,s.value)),s.value===0?hr(D):mr(D)},wr=function(){Xa(Fe(M.value,null,s.value)),s.value===0?la():ia()},et=function(D,N){return{forwardKeydown:ue,onBlur:function(O){var ie;(ie=e.onBlur)===null||ie===void 0||ie.call(e,O)},isClickOutside:function(O){return!Gt([c.value,v.value,C.value,i.value],O)},onFocus:function(O){var ie;P(D),(ie=e.onFocus)===null||ie===void 0||ie.call(e,O)},triggerOpen:function(O){ye(O,D)},onSubmit:function(){if(!M.value||e.disabledDate&&e.disabledDate(M.value[D]))return!1;A(M.value,D),N()},onCancel:function(){ye(!1,D),U($.value),N()}}},yr=Da(f(f({},et(0,Nn)),{},{blurToCancel:o,open:R,value:ln,onKeydown:function(D,N){var I;(I=e.onKeydown)===null||I===void 0||I.call(e,D,N)}})),nt=Q(yr,2),xr=nt[0],at=nt[1],tt=at.focused,rt=at.typing,kr=Da(f(f({},et(1,Le)),{},{blurToCancel:o,open:E,value:yn,onKeydown:function(D,N){var I;(I=e.onKeydown)===null||I===void 0||I.call(e,D,N)}})),ot=Q(kr,2),Pr=ot[0],lt=ot[1],ut=lt.focused,it=lt.typing,br=function(D){var N;(N=e.onClick)===null||N===void 0||N.call(e,D),!L.value&&!h.value.contains(D.target)&&!g.value.contains(D.target)&&(k.value[0]?k.value[1]||te(1):te(0))},Dr=function(D){var N;(N=e.onMousedown)===null||N===void 0||N.call(e,D),L.value&&(tt.value||ut.value)&&!h.value.contains(D.target)&&!g.value.contains(D.target)&&D.preventDefault()},Sr=F(function(){var _;return(_=$.value)!==null&&_!==void 0&&_[0]?xe($.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),Mr=F(function(){var _;return(_=$.value)!==null&&_!==void 0&&_[1]?xe($.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});pe([L,Ge,on],function(){L.value||(U($.value),!Ge.value.length||Ge.value[0]===""?Hn(""):rn.value!==ln.value&&Nn(),!on.value.length||on.value[0]===""?$n(""):pn.value!==yn.value&&Le())}),pe([Sr,Mr],function(){U($.value)}),r({focus:function(){h.value&&h.value.focus()},blur:function(){h.value&&h.value.blur(),g.value&&g.value.blur()}});var Nr=F(function(){return Object.keys(e.ranges||{}).map(function(_){var D=e.ranges[_],N=typeof D=="function"?D():D;return{label:_,onClick:function(){A(N,null),ye(!1,s.value)},onMouseenter:function(){Qa(N)},onMouseleave:function(){Qa(null)}}})}),Rr=F(function(){return L.value&&xn.value&&xn.value[0]&&xn.value[1]&&e.generateConfig.isAfter(xn.value[1],xn.value[0])?xn.value:null});function ca(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},N=e.generateConfig,I=e.showTime,O=e.dateRender,ie=e.direction,un=e.disabledTime,We=e.prefixCls,Vn=e.locale,gn=I;if(I&&bn(I)==="object"&&I.defaultValue){var kn=I.defaultValue;gn=f(f({},I),{},{defaultValue:K(kn,s.value)||void 0})}var Xe=null;return O&&(Xe=function(Ke){var Ae=Ke.current,je=Ke.today;return O({current:Ae,today:je,info:{range:s.value?"end":"start"}})}),m(Ho,{value:{inRange:!0,panelPosition:_,rangedValue:Rn.value||M.value,hoverRangedValue:Rr.value}},{default:function(){return[m(ur,f(f(f({},e),D),{},{dateRender:Xe,showTime:gn,mode:we.value[s.value],generateConfig:N,style:void 0,direction:ie,disabledDate:s.value===0?b:j,disabledTime:function(Ae){return un?un(Ae,s.value===0?"start":"end"):!1},class:se(Y({},"".concat(We,"-panel-focused"),s.value===0?!rt.value:!it.value)),value:K(M.value,s.value),locale:Vn,tabIndex:-1,onPanelChange:function(Ae,je){s.value===0&&la(!0),s.value===1&&ia(!0),Ee(Fe(we.value,je,s.value),Fe(M.value,Ae,s.value));var Ye=Ae;_==="right"&&we.value[s.value]===je&&(Ye=Fn(Ye,je,N,-1)),z(Ye,s.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:s.value===0?K(M.value,1):K(M.value,0)}),null)]}})}var Vr=function(D,N){var I=Fe(M.value,D,s.value);N==="submit"||N!=="key"&&!o.value?(A(I,s.value),s.value===0?la():ia()):U(I)};return Ta({operationRef:T,hideHeader:F(function(){return e.picker==="time"}),onDateMouseenter:pr,onDateMouseleave:wr,hideRanges:F(function(){return!0}),onSelect:Vr,open:L}),function(){var _,D,N,I=e.prefixCls,O=I===void 0?"rc-picker":I,ie=e.id,un=e.popupStyle,We=e.dropdownClassName,Vn=e.transitionName,gn=e.dropdownAlign,kn=e.getPopupContainer,Xe=e.generateConfig,Tn=e.locale,Ke=e.placeholder,Ae=e.autofocus,je=e.picker,Ye=je===void 0?"date":je,sa=e.showTime,Wn=e.separator,Je=Wn===void 0?"~":Wn,ct=e.disabledDate,st=e.panelRender,Tr=e.allowClear,vt=e.suffixIcon,Ir=e.clearIcon,dt=e.inputReadOnly,_r=e.renderExtraFooter,Yr=e.onMouseenter,Or=e.onMouseleave,Fr=e.onMouseup,ft=e.onOk,Er=e.components,In=e.direction,gt=e.autocomplete,ht=gt===void 0?"off":gt,Ar=In==="rtl"?{right:"".concat(ee.value,"px")}:{left:"".concat(ee.value,"px")};function Hr(){var cn,Ue=or(O,we.value[s.value],_r),Oe=lr({prefixCls:O,components:Er,needConfirmButton:o.value,okDisabled:!K(M.value,s.value)||ct&&ct(M.value[s.value]),locale:Tn,rangeList:Nr.value,onOk:function(){K(M.value,s.value)&&(A(M.value,s.value),ft&&ft(M.value))}});if(Ye!=="time"&&!sa){var wt=s.value===0?fe.value:ge.value,Lr=Fn(wt,Ye,Xe),Wr=we.value[s.value],fa=Wr===Ye,yt=ca(fa?"left":!1,{pickerValue:wt,onPickerValueChange:function(_n){z(_n,s.value)}}),xt=ca("right",{pickerValue:Lr,onPickerValueChange:function(_n){z(Fn(_n,Ye,Xe,-1),s.value)}});In==="rtl"?cn=m(Qn,null,[xt,fa&&yt]):cn=m(Qn,null,[yt,fa&&xt])}else cn=ca();var ga=m(Qn,null,[m("div",{class:"".concat(O,"-panels")},[cn]),(Ue||Oe)&&m("div",{class:"".concat(O,"-footer")},[Ue,Oe])]);return st&&(ga=st(ga)),m("div",{class:"".concat(O,"-panel-container"),style:{marginLeft:"".concat(B.value,"px")},ref:c,onMousedown:function(_n){_n.preventDefault()}},[ga])}var Br=m("div",{class:se("".concat(O,"-range-wrapper"),"".concat(O,"-").concat(Ye,"-range-wrapper")),style:{minWidth:"".concat(De.value,"px")}},[m("div",{ref:w,class:"".concat(O,"-range-arrow"),style:Ar},null),Hr()]),Ct;vt&&(Ct=m("span",{class:"".concat(O,"-suffix")},[vt]));var mt;Tr&&(K($.value,0)&&!k.value[0]||K($.value,1)&&!k.value[1])&&(mt=m("span",{onMousedown:function(Ue){Ue.preventDefault(),Ue.stopPropagation()},onMouseup:function(Ue){Ue.preventDefault(),Ue.stopPropagation();var Oe=$.value;k.value[0]||(Oe=Fe(Oe,null,0)),k.value[1]||(Oe=Fe(Oe,null,1)),A(Oe,null),ye(!1,s.value)},class:"".concat(O,"-clear")},[Ir||m("span",{class:"".concat(O,"-clear-btn")},null)]));var pt={size:Qt(Ye,y.value[0],Xe)},va=0,da=0;v.value&&C.value&&d.value&&(s.value===0?da=v.value.offsetWidth:(va=ee.value,da=C.value.offsetWidth));var $r=In==="rtl"?{right:"".concat(va,"px")}:{left:"".concat(va,"px")};return m(ir,{visible:L.value,popupStyle:un,prefixCls:O,dropdownClassName:We,dropdownAlign:gn,getPopupContainer:kn,transitionName:Vn,range:!0,direction:In},{default:function(){return[m("div",f({ref:i,class:se(O,"".concat(O,"-range"),t.class,(_={},Y(_,"".concat(O,"-disabled"),k.value[0]&&k.value[1]),Y(_,"".concat(O,"-focused"),s.value===0?tt.value:ut.value),Y(_,"".concat(O,"-rtl"),In==="rtl"),_)),style:t.style,onClick:br,onMouseenter:Yr,onMouseleave:Or,onMousedown:Dr,onMouseup:Fr},ar(e)),[m("div",{class:se("".concat(O,"-input"),(D={},Y(D,"".concat(O,"-input-active"),s.value===0),Y(D,"".concat(O,"-input-placeholder"),!!Ja.value),D)),ref:v},[m("input",f(f(f({id:ie,disabled:k.value[0],readonly:dt||typeof y.value[0]=="function"||!rt.value,value:Ja.value||ln.value,onInput:function(Oe){Hn(Oe.target.value)},autofocus:Ae,placeholder:K(Ke,0)||"",ref:h},xr.value),pt),{},{autocomplete:ht}),null)]),m("div",{class:"".concat(O,"-range-separator"),ref:d},[Je]),m("div",{class:se("".concat(O,"-input"),(N={},Y(N,"".concat(O,"-input-active"),s.value===1),Y(N,"".concat(O,"-input-placeholder"),!!Za.value),N)),ref:C},[m("input",f(f(f({disabled:k.value[1],readonly:dt||typeof y.value[0]=="function"||!it.value,value:Za.value||yn.value,onInput:function(Oe){$n(Oe.target.value)},placeholder:K(Ke,1)||"",ref:g},Pr.value),pt),{},{autocomplete:ht}),null)]),m("div",{class:"".concat(O,"-active-bar"),style:f(f({},$r),{},{width:"".concat(da,"px"),position:"absolute"})},null),Ct,mt,l()])]},popupElement:function(){return Br}})}}})}var ul=ll();const il=ul;var cl=function(e,a){var t=a.attrs,r=a.slots;return m(io,f(f({size:"small",type:"primary"},e),t),r)};const sl=cl;function vl(n,e){var a=e.slots,t=e.attrs;return m(lo,f(f({color:"blue"},n),t),a)}function dl(n,e,a){return a!==void 0?a:n==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:n==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:n==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:n==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:n==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function fl(n,e,a){return a!==void 0?a:n==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:n==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:n==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:n==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function vr(){return{id:String,dropdownClassName:String,dropdownAlign:{type:Object},popupStyle:{type:Object},transitionName:String,placeholder:String,allowClear:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},tabindex:Number,open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},inputReadOnly:{type:Boolean,default:void 0},format:{type:[String,Function,Array]},getPopupContainer:{type:Function},panelRender:{type:Function},onChange:{type:Function},"onUpdate:value":{type:Function},onOk:{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function},onFocus:{type:Function},onBlur:{type:Function},onMousedown:{type:Function},onMouseup:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onContextmenu:{type:Function},onKeydown:{type:Function},role:String,name:String,autocomplete:String,direction:{type:String},showToday:{type:Boolean,default:void 0},showTime:{type:[Boolean,Object],default:void 0},locale:{type:Object},size:{type:String},bordered:{type:Boolean,default:void 0},dateRender:{type:Function},disabledDate:{type:Function},mode:{type:String},picker:{type:String},valueFormat:String,disabledHours:Function,disabledMinutes:Function,disabledSeconds:Function}}function gl(){return{defaultPickerValue:{type:[String,Object]},defaultValue:{type:[String,Object]},value:{type:[String,Object]},disabledTime:{type:Function},renderExtraFooter:{type:Function},showNow:{type:Boolean,default:void 0},monthCellRender:{type:Function},monthCellContentRender:{type:Function}}}function hl(){return{allowEmpty:{type:Array},dateRender:{type:Function},defaultPickerValue:{type:Array},defaultValue:{type:Array},value:{type:Array},disabledTime:{type:Function},disabled:{type:[Boolean,Array]},renderExtraFooter:{type:Function},separator:{type:String},ranges:{type:Object},placeholder:Array,mode:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function},onCalendarChange:{type:Function},onPanelChange:{type:Function},onOk:{type:Function}}}var Cl=["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"];function ml(n,e){function a(c,v){var C=f(f(f({},vr()),gl()),e);return vn({compatConfig:{MODE:3},name:v,inheritAttrs:!1,props:C,slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter","monthCellRender"],setup:function(h,g){var w=g.slots,y=g.expose,p=g.attrs,x=g.emit,s=h,P=Kt();wa(!(s.monthCellContentRender||w.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),wa(!p.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var T=Et("picker",s),k=T.prefixCls,G=T.direction,J=T.getPopupContainer,$=T.size,ne=T.rootPrefixCls,ke=V();y({focus:function(){var S;(S=ke.value)===null||S===void 0||S.focus()},blur:function(){var S;(S=ke.value)===null||S===void 0||S.blur()}});var q=function(S){return s.valueFormat?n.toString(S,s.valueFormat):S},fe=function(S,b){var j=q(S);x("update:value",j),x("change",j,b),P.onFieldChange()},ge=function(S){x("update:open",S),x("openChange",S)},z=function(S){x("focus",S)},W=function(S){x("blur",S),P.onFieldBlur()},H=function(S,b){var j=q(S);x("panelChange",j,b)},M=function(S){var b=q(S);x("ok",b)},U=At("DatePicker",Ht),ae=Q(U,1),X=ae[0],we=F(function(){return s.value?s.valueFormat?n.toDate(s.value,s.valueFormat):s.value:s.value===""?void 0:s.value}),Se=F(function(){return s.defaultValue?s.valueFormat?n.toDate(s.defaultValue,s.valueFormat):s.defaultValue:s.defaultValue===""?void 0:s.defaultValue}),Ee=F(function(){return s.defaultPickerValue?s.valueFormat?n.toDate(s.defaultPickerValue,s.valueFormat):s.defaultPickerValue:s.defaultPickerValue===""?void 0:s.defaultPickerValue});return function(){var oe,S,b,j,de,Z,L,he=f(f({},X.value),s.locale),R=f(f({},s),p),E=R.bordered,B=E===void 0?!0:E,ee=R.placeholder,De=R.suffixIcon,Qe=De===void 0?(oe=w.suffixIcon)===null||oe===void 0?void 0:oe.call(w):De,Re=R.showToday,Be=Re===void 0?!0:Re,Ve=R.transitionName,Ce=R.allowClear,le=Ce===void 0?!0:Ce,Te=R.dateRender,Me=Te===void 0?w.dateRender:Te,Ie=R.renderExtraFooter,be=Ie===void 0?w.renderExtraFooter:Ie,Ne=R.monthCellRender,ye=Ne===void 0?w.monthCellRender||s.monthCellContentRender||w.monthCellContentRender:Ne,te=R.clearIcon,A=te===void 0?(S=w.clearIcon)===null||S===void 0?void 0:S.call(w):te,ue=R.id,an=ue===void 0?P.id.value:ue,fn=Va(R,Cl),tn=R.showTime===""?!0:R.showTime,Ge=R.format,rn={};c&&(rn.picker=c);var $e=c||R.picker||"date";rn=f(f(f({},rn),tn?Zn(f({format:Ge,picker:$e},bn(tn)==="object"?tn:{})):{}),$e==="time"?Zn(f(f({format:Ge},fn),{},{picker:$e})):{});var _e=k.value;return m(qo,f(f(f({monthCellRender:ye,dateRender:Me,renderExtraFooter:be,ref:ke,placeholder:dl($e,he,ee),suffixIcon:Qe||($e==="time"?m($t,null,null):m(Lt,null,null)),clearIcon:A||m(Bt,null,null),allowClear:le,transitionName:Ve||"".concat(ne.value,"-slide-up")},fn),rn),{},{id:an,picker:$e,value:we.value,defaultValue:Se.value,defaultPickerValue:Ee.value,showToday:Be,locale:he.lang,class:se((b={},Y(b,"".concat(_e,"-").concat($.value),$.value),Y(b,"".concat(_e,"-borderless"),!B),b),p.class),prefixCls:_e,getPopupContainer:p.getCalendarContainer||J.value,generateConfig:n,prevIcon:((j=w.prevIcon)===null||j===void 0?void 0:j.call(w))||m("span",{class:"".concat(_e,"-prev-icon")},null),nextIcon:((de=w.nextIcon)===null||de===void 0?void 0:de.call(w))||m("span",{class:"".concat(_e,"-next-icon")},null),superPrevIcon:((Z=w.superPrevIcon)===null||Z===void 0?void 0:Z.call(w))||m("span",{class:"".concat(_e,"-super-prev-icon")},null),superNextIcon:((L=w.superNextIcon)===null||L===void 0?void 0:L.call(w))||m("span",{class:"".concat(_e,"-super-next-icon")},null),components:dr,direction:G.value,onChange:fe,onOpenChange:ge,onFocus:z,onBlur:W,onPanelChange:H,onOk:M}),null)}}})}var t=a(void 0,"ADatePicker"),r=a("week","AWeekPicker"),o=a("month","AMonthPicker"),l=a("year","AYearPicker"),u=a("time","TimePicker"),i=a("quarter","AQuarterPicker");return{DatePicker:t,WeekPicker:r,MonthPicker:o,YearPicker:l,TimePicker:u,QuarterPicker:i}}var pl=["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"];function wl(n,e){var a=vn({compatConfig:{MODE:3},name:"ARangePicker",inheritAttrs:!1,props:f(f(f({},vr()),hl()),e),slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter"],setup:function(r,o){var l=o.expose,u=o.slots,i=o.attrs,c=o.emit,v=r,C=Kt();wa(!i.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var d=Et("picker",v),h=d.prefixCls,g=d.direction,w=d.getPopupContainer,y=d.size,p=d.rootPrefixCls,x=V();l({focus:function(){var M;(M=x.value)===null||M===void 0||M.focus()},blur:function(){var M;(M=x.value)===null||M===void 0||M.blur()}});var s=function(M){return v.valueFormat?n.toString(M,v.valueFormat):M},P=function(M,U){var ae=s(M);c("update:value",ae),c("change",ae,U),C.onFieldChange()},T=function(M){c("update:open",M),c("openChange",M)},k=function(M){c("focus",M)},G=function(M){c("blur",M),C.onFieldBlur()},J=function(M,U){var ae=s(M);c("panelChange",ae,U)},$=function(M){var U=s(M);c("ok",U)},ne=function(M,U,ae){var X=s(M);c("calendarChange",X,U,ae)},ke=At("DatePicker",Ht),q=Q(ke,1),fe=q[0],ge=F(function(){return v.value&&v.valueFormat?n.toDate(v.value,v.valueFormat):v.value}),z=F(function(){return v.defaultValue&&v.valueFormat?n.toDate(v.defaultValue,v.valueFormat):v.defaultValue}),W=F(function(){return v.defaultPickerValue&&v.valueFormat?n.toDate(v.defaultPickerValue,v.valueFormat):v.defaultPickerValue});return function(){var H,M,U,ae,X,we,Se,Ee,oe=f(f({},fe.value),v.locale),S=f(f({},v),i);S.prefixCls;var b=S.bordered,j=b===void 0?!0:b,de=S.placeholder,Z=S.suffixIcon,L=Z===void 0?(H=u.suffixIcon)===null||H===void 0?void 0:H.call(u):Z,he=S.picker,R=he===void 0?"date":he,E=S.transitionName,B=S.allowClear,ee=B===void 0?!0:B,De=S.dateRender,Qe=De===void 0?u.dateRender:De,Re=S.renderExtraFooter,Be=Re===void 0?u.renderExtraFooter:Re,Ve=S.separator,Ce=Ve===void 0?(M=u.separator)===null||M===void 0?void 0:M.call(u):Ve,le=S.clearIcon,Te=le===void 0?(U=u.clearIcon)===null||U===void 0?void 0:U.call(u):le,Me=S.id,Ie=Me===void 0?C.id.value:Me,be=Va(S,pl);delete be["onUpdate:value"],delete be["onUpdate:open"];var Ne=S.format,ye=S.showTime,te={};te=f(f(f({},te),ye?Zn(f({format:Ne,picker:R},ye)):{}),R==="time"?Zn(f(f({format:Ne},ho(be,["disabledTime"])),{},{picker:R})):{});var A=h.value;return m(il,f(f(f({dateRender:Qe,renderExtraFooter:Be,separator:Ce||m("span",{"aria-label":"to",class:"".concat(A,"-separator")},[m(uo,null,null)]),ref:x,placeholder:fl(R,oe,de),suffixIcon:L||(R==="time"?m($t,null,null):m(Lt,null,null)),clearIcon:Te||m(Bt,null,null),allowClear:ee,transitionName:E||"".concat(p.value,"-slide-up")},be),te),{},{id:Ie,value:ge.value,defaultValue:z.value,defaultPickerValue:W.value,picker:R,class:se((ae={},Y(ae,"".concat(A,"-").concat(y.value),y.value),Y(ae,"".concat(A,"-borderless"),!j),ae),i.class),locale:oe.lang,prefixCls:A,getPopupContainer:i.getCalendarContainer||w.value,generateConfig:n,prevIcon:((X=u.prevIcon)===null||X===void 0?void 0:X.call(u))||m("span",{class:"".concat(A,"-prev-icon")},null),nextIcon:((we=u.nextIcon)===null||we===void 0?void 0:we.call(u))||m("span",{class:"".concat(A,"-next-icon")},null),superPrevIcon:((Se=u.superPrevIcon)===null||Se===void 0?void 0:Se.call(u))||m("span",{class:"".concat(A,"-super-prev-icon")},null),superNextIcon:((Ee=u.superNextIcon)===null||Ee===void 0?void 0:Ee.call(u))||m("span",{class:"".concat(A,"-super-next-icon")},null),components:dr,direction:g.value,onChange:P,onOpenChange:T,onFocus:k,onBlur:G,onPanelChange:J,onOk:$,onCalendarChange:ne}),null)}}});return a}var dr={button:sl,rangeItem:vl};function yl(n){return n?Array.isArray(n)?n:[n]:[]}function Zn(n){var e=n.format,a=n.picker,t=n.showHour,r=n.showMinute,o=n.showSecond,l=n.use12Hours,u=yl(e)[0],i=f({},n);return u&&typeof u=="string"&&(!u.includes("s")&&o===void 0&&(i.showSecond=!1),!u.includes("m")&&r===void 0&&(i.showMinute=!1),!u.includes("H")&&!u.includes("h")&&t===void 0&&(i.showHour=!1),(u.includes("a")||u.includes("A"))&&l===void 0&&(i.use12Hours=!0)),a==="time"?i:(typeof u=="function"&&delete i.format,{showTime:i})}function Yl(n,e){var a=ml(n,e),t=a.DatePicker,r=a.WeekPicker,o=a.MonthPicker,l=a.YearPicker,u=a.TimePicker,i=a.QuarterPicker,c=wl(n,e);return{DatePicker:t,WeekPicker:r,MonthPicker:o,YearPicker:l,TimePicker:u,QuarterPicker:i,RangePicker:c}}export{ur as P,gl as a,vr as c,_l as d,Yl as g,hl as r}; diff --git a/dist/assets/index-31ed7972.js b/dist/assets/index-31ed7972.js deleted file mode 100644 index 192f513..0000000 --- a/dist/assets/index-31ed7972.js +++ /dev/null @@ -1 +0,0 @@ -import{ap as p,d as S,a9 as D,j as r,ag as a,al as f,ak as _,e as v}from"./index-c678e119.js";var j=function(){return{prefixCls:String,type:{type:String,default:"horizontal"},dashed:{type:Boolean,default:!1},orientation:{type:String,default:"center"},plain:{type:Boolean,default:!1},orientationMargin:[String,Number]}},P=S({compatConfig:{MODE:3},name:"ADivider",props:j(),setup:function(n,g){var l=g.slots,u=D("divider",n),o=u.prefixCls,h=u.direction,c=r(function(){return n.orientation==="left"&&n.orientationMargin!=null}),d=r(function(){return n.orientation==="right"&&n.orientationMargin!=null}),m=r(function(){var t,i=n.type,x=n.dashed,M=n.plain,e=o.value;return t={},a(t,e,!0),a(t,"".concat(e,"-").concat(i),!0),a(t,"".concat(e,"-dashed"),!!x),a(t,"".concat(e,"-plain"),!!M),a(t,"".concat(e,"-rtl"),h.value==="rtl"),a(t,"".concat(e,"-no-default-orientation-margin-left"),c.value),a(t,"".concat(e,"-no-default-orientation-margin-right"),d.value),t}),y=r(function(){var t=typeof n.orientationMargin=="number"?"".concat(n.orientationMargin,"px"):n.orientationMargin;return f(f({},c.value&&{marginLeft:t}),d.value&&{marginRight:t})}),C=r(function(){return n.orientation.length>0?"-"+n.orientation:n.orientation});return function(){var t,i=_((t=l.default)===null||t===void 0?void 0:t.call(l));return v("div",{class:[m.value,i.length?"".concat(o.value,"-with-text ").concat(o.value,"-with-text").concat(C.value):""],role:"separator"},[i.length?v("span",{class:"".concat(o.value,"-inner-text"),style:y.value},[i]):null])}}});const w=p(P);export{w as D}; diff --git a/dist/assets/index-37c7d322.js b/dist/assets/index-37c7d322.js deleted file mode 100644 index 074510b..0000000 --- a/dist/assets/index-37c7d322.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as xe}from"./BasicMainCard-ff1543bd.js";import{_ as Se}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as Ae}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{_ as Ie}from"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import{_ as Ce}from"./BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js";import{_ as Te}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as Re,u as Ue}from"./useBaseTable-e18d3b32.js";import{I as $e}from"./Icon-671f08f9.js";import{t as J}from"./useDataTime-206d8d2e.js";import{_ as Be,Y as ee,J as te,d as Ee,i as h,h as Le,j as q,x as Ne,o as i,c as o,e as v,w as k,l as m,b as e,L as Oe,f as Q,t as p,n as S,s as z,F as C,q as T,H as R,U as je,V as De,k as Pe}from"./index-c678e119.js";import{g as Fe}from"./convert-2ad76038.js";import{T as Z}from"./index-88858982.js";import{S as Ve}from"./index-5203b45e.js";import{A as Ge,a as qe}from"./index-47c32362.js";import{_ as L}from"./index-01af60d8.js";import{T as ze}from"./isSymbol-5130882b.js";import{_ as Je}from"./_plugin-vue_export-helper-edd5ed68.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./index-66da2c76.js";import"./DialogWrap-0297f46d.js";import"./shallowequal-93b92d94.js";import"./omit-30cc2465.js";import"./pickAttrs-09168c62.js";import"./index-c5016c96.js";import"./FormItemContext-53695780.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./index-ea10bb13.js";import"./usePrice-bc935b83.js";import"./updateLocale-e9df593e.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./css-aae66f86.js";import"./toArray-acd138e5.js";import"./index-31ed7972.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";const j={new:"جدید",reviewing:"در حال بررسی",accepted:"پذیرفته",rejected:"رد شده",archived:"بایگانی"};async function Ke(){return await ee("local_guide_call_config",1)}async function Me(u){return await te("local_guide_call_config",1,{...u,updated_at:new Date().toISOString()})}async function He(u){const{TableEngineRequest:d}=await Be(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),x={...u};!x.sort&&!x.order&&(x.order="-created_at");const w=await d(x,"local_guide_call_submissions");try{if(Array.isArray(w==null?void 0:w.rows)){const A=x.page||1,I=x.limit||20,K=(A-1)*I,D=w.rows.map((y,P)=>({...y,photo_urls:Array.isArray(y.photo_urls)?y.photo_urls:[],tags:Array.isArray(y.tags)?y.tags:[],answers:y.answers&&typeof y.answers=="object"?y.answers:{},status_label:y.status==="submitted"?"ارسال‌شده":"پیش‌نویس",review_status_label:j[y.review_status]||y.review_status,index:K+P}));return{...w,rows:D}}}catch(A){console.error("[getLocalGuideCallSubmissionsTable]",A)}return w}async function We(u,d){return await te("local_guide_call_submissions",u,{...d,updated_at:new Date().toISOString()})}async function Ye(u){const d=await ee("local_guide_call_submissions",u);return{...d,photo_urls:Array.isArray(d==null?void 0:d.photo_urls)?d.photo_urls:[],tags:Array.isArray(d==null?void 0:d.tags)?d.tags:[],answers:d!=null&&d.answers&&typeof d.answers=="object"?d.answers:{}}}const Xe=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:u=>u.record.index+1},{title:"نام",dataIndex:"full_name",key:"full_name"},{title:"موبایل",dataIndex:"phone",key:"phone"},{title:"استان",dataIndex:"province",key:"province"},{title:"شهر",dataIndex:"city",key:"city",filterable:!1},{title:"وضعیت",dataIndex:"status",key:"status",width:110,customRender:u=>u.record.status==="submitted"?"ارسال‌شده":"پیش‌نویس"},{title:"بررسی",dataIndex:"review_status",key:"review_status",width:130,customRender:u=>j[u.record.review_status]||u.record.review_status},{title:"تگ‌ها",dataIndex:"tags",key:"tags",filterable:!1,customRender:u=>{const d=Array.isArray(u.record.tags)?u.record.tags:[];return d.length?d.slice(0,3).join("، ")+(d.length>3?"…":""):"—"}},{title:"زمان ارسال",dataIndex:"submitted_at",key:"submitted_at",filterable:!1,customRender:u=>u.record.submitted_at?J(u.record.submitted_at):"—"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],r=u=>(je("data-v-2ca6fe87"),u=u(),De(),u),Qe={class:"mb-4 flex flex-wrap gap-3 items-end"},Ze=r(()=>e("h2",{class:"m-0 flex-1"},"لیست فراخوان راهبر محلی",-1)),et=r(()=>e("div",{class:"mb-1 text-xs text-gray-500"},"فیلتر استان",-1)),tt=r(()=>e("div",{class:"mb-1 text-xs text-gray-500"},"وضعیت بررسی",-1)),lt=r(()=>e("div",{class:"mb-1 text-xs text-gray-500"},"وضعیت فرم",-1)),st=r(()=>e("span",null,"جزئیات",-1)),at={class:"max-w-2xl space-y-4 py-2"},it=r(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"عنوان",-1)),nt=r(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"متن مقدمه",-1)),ot=r(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"یادداشت میزبان",-1)),rt={class:"flex items-center gap-2"},ct=r(()=>e("span",null,"فرم باز است",-1)),ut={class:"border-t border-gray-200 pt-4 mt-2"},_t=r(()=>e("h3",{class:"m-0 mb-3 text-base font-700"},"پاداش تشکر پس از ارسال",-1)),dt={class:"flex items-center gap-2 mb-3"},vt=r(()=>e("span",null,"نمایش کد تخفیف در صفحه تشکر فعال باشد",-1)),pt={class:"mb-3"},mt=r(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"متن صفحه تشکر",-1)),gt=r(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"کد تخفیف",-1)),yt=r(()=>e("div",{class:"mt-1 text-xs text-gray-500"}," همین کد به کاربر نمایش داده می‌شود. کد باید در بخش کدهای تخفیف (اشتراک/فروشگاه) هم تعریف و فعال باشد. ",-1)),ft={key:0,class:"lgc-detail"},ht={class:"lgc-header"},bt={class:"lgc-header-main"},kt={class:"lgc-avatar"},wt={class:"lgc-name"},xt={class:"lgc-meta"},St={key:0,class:"lgc-dot"},At=["href"],It={key:0,class:"lgc-meta-sub"},Ct={class:"lgc-badges"},Tt={class:"lgc-review-box"},Rt=r(()=>e("div",{class:"lgc-section-head"},[e("h3",{class:"lgc-section-title"},"بررسی ادمین"),e("p",{class:"lgc-section-hint"},"وضعیت، تگ و یادداشت را اینجا ثبت کنید.")],-1)),Ut={class:"lgc-review-grid"},$t=r(()=>e("div",{class:"lgc-field-label"},"وضعیت بررسی",-1)),Bt=r(()=>e("div",{class:"lgc-field-label"},"تگ‌ها",-1)),Et={class:"mt-3"},Lt=r(()=>e("div",{class:"lgc-field-label"},"یادداشت ادمین",-1)),Nt={class:"lgc-review-actions"},Ot={class:"lgc-grid"},jt={class:"lgc-card"},Dt=r(()=>e("h3",{class:"lgc-section-title"},"اطلاعات پایه",-1)),Pt={class:"lgc-dl lgc-dl-grid"},Ft={class:"lgc-row"},Vt=r(()=>e("dt",null,"مدت سکونت",-1)),Gt={class:"lgc-row"},qt=r(()=>e("dt",null,"تعداد خانواده",-1)),zt={class:"lgc-row"},Jt=r(()=>e("dt",null,"فرزند زیر ۱۸",-1)),Kt={class:"lgc-row"},Mt=r(()=>e("dt",null,"راحتی با دوربین",-1)),Ht={class:"lgc-row lgc-row-wide"},Wt=r(()=>e("dt",null,"میزان همراهی",-1)),Yt={class:"lgc-card"},Xt=r(()=>e("h3",{class:"lgc-section-title"},"رسانه و لینک‌ها",-1)),Qt={class:"lgc-media-list"},Zt={class:"lgc-media-item"},el=r(()=>e("div",{class:"lgc-field-label"},"ویدئو معرفی",-1)),tl=["href"],ll=["href"],sl={key:2,class:"lgc-empty"},al={key:0,class:"lgc-media-item"},il=r(()=>e("div",{class:"lgc-field-label"},"شبکه اجتماعی",-1)),nl=["href"],ol={key:1,class:"lgc-media-item"},rl=r(()=>e("div",{class:"lgc-field-label"},"عکس‌ها",-1)),cl={class:"lgc-photo-grid"},ul={key:2,class:"lgc-empty"},_l={class:"lgc-section-title"},dl={class:"lgc-answers"},vl={class:"lgc-answer-label"},pl={key:0,class:"lgc-chips"},ml={key:1,class:"lgc-list"},gl={class:"lgc-list-index"},yl={key:2,class:"lgc-list lgc-list-places"},fl={class:"lgc-list-index"},hl={class:"lgc-place-name"},bl={key:0,class:"lgc-place-why"},kl={key:3,class:"lgc-answer-value"},wl={key:0,class:"lgc-card lgc-card-wide lgc-empty-state"},xl=Ee({__name:"index",setup(u){const d=Z.TabPane,x=h("list"),w=h(),A=h(),I=h("submitted"),D=["آذربایجان شرقی","آذربایجان غربی","اردبیل","اصفهان","البرز","ایلام","بوشهر","تهران","چهارمحال و بختیاری","خراسان جنوبی","خراسان رضوی","خراسان شمالی","خوزستان","زنجان","سمنان","سیستان و بلوچستان","فارس","قزوین","قم","کردستان","کرمان","کرمانشاه","کهگیلویه و بویراحمد","گلستان","گیلان","لرستان","مازندران","مرکزی","هرمزگان","همدان","یزد"].map(t=>({label:t,value:t})),y=Object.entries(j).map(([t,l])=>({value:t,label:l})),P=[{value:"submitted",label:"ارسال‌شده"},{value:"draft",label:"پیش‌نویس"}],le=["خانواده دارای کودک","جلوی دوربین","راهنمای پشت صحنه","غذای خاص","طبیعت","صنعت محلی","کشاورزی","حیوانات","شخصیت خاص","دسترسی ویژه","مراسم فصلی","هنر","تاریخ","تجربه کودک‌پسند","تجربه ماجراجویانه","لوکیشن خاص","روستا"].map(t=>({label:t,value:t})),se=new Set(["province","review_status","status"]);function ae(){const t=[];return w.value&&t.push({field:"province",op:"eq",value:w.value}),A.value&&t.push({field:"review_status",op:"eq",value:A.value}),I.value&&t.push({field:"status",op:"eq",value:I.value}),t}const[ie,ne]=Ue(),oe=h({columns:Xe,api:t=>{const l=(t.filters||[]).filter(_=>!se.has(_==null?void 0:_.field));return He({...t,filters:[...l,...ae()]})},defaultPageLimit:20});function N(){ne()}const n=Le({title:"",intro_text:"",host_note_text:"",is_open:!0,thank_you_enabled:!1,thank_you_text:"",thank_you_discount_code:""}),F=h(!1);async function re(){try{const t=await Ke();n.title=t.title||"",n.intro_text=t.intro_text,n.host_note_text=t.host_note_text,n.is_open=t.is_open!==!1,n.thank_you_enabled=!!t.thank_you_enabled,n.thank_you_text=t.thank_you_text||"",n.thank_you_discount_code=t.thank_you_discount_code||""}catch(t){R.error((t==null?void 0:t.message)||"خطا در بارگذاری تنظیمات")}}async function ce(){F.value=!0;try{await Me({title:n.title,intro_text:n.intro_text,host_note_text:n.host_note_text,is_open:n.is_open,thank_you_enabled:n.thank_you_enabled,thank_you_text:n.thank_you_text||null,thank_you_discount_code:(n.thank_you_discount_code||"").trim()||null}),R.success("تنظیمات ذخیره شد")}catch(t){R.error((t==null?void 0:t.message)||"خطا در ذخیره تنظیمات")}finally{F.value=!1}}const O=h(!1),V=h(!1),s=h(null),U=h("new"),$=h([]),B=h(""),G=h(!1);function ue(t){return t===!0?"بله":t===!1?"خیر":"—"}function M(t){return t?/^https?:\/\//i.test(t)?t:Fe(t):"#"}function _e(t){return t==="accepted"?"lgc-badge-success":t==="reviewing"?"lgc-badge-info":t==="rejected"?"lgc-badge-danger":t==="archived"?"lgc-badge-neutral":"lgc-badge-warning"}function H(t){return t==null||t===""?!0:Array.isArray(t)?t.length?typeof t[0]=="object"?!t.some(l=>l!=null&&l.relation||l!=null&&l.name||l!=null&&l.why?!0:Object.values(l||{}).some(_=>_!=null&&_!=="")):!t.some(l=>l!=null&&String(l).trim()!==""):!0:!1}function de(t){return H(t)?"—":Array.isArray(t)?typeof t[0]=="object"?JSON.stringify(t,null,2):t.filter(l=>l!=null&&String(l).trim()!=="").join("، "):typeof t=="object"?JSON.stringify(t,null,2):String(t)}const ve=new Set(["family_members_present","experiences","local_skills","family_three_words","family_traits","desired_roles"]),pe=[{key:"family",title:"خانواده",fields:[{key:"family_origin",label:"اصالت خانوادگی"},{key:"family_intro",label:"معرفی خانواده"},{key:"family_members",label:"اعضای خانواده"},{key:"children_ages",label:"سن فرزندان"},{key:"family_members_present",label:"اعضای حاضر در برنامه"}]},{key:"city",title:"معرفی شهر و مکان‌ها",fields:[{key:"first_place",label:"اولین مکان"},{key:"worth_places",label:"سه مکان ارزش‌مند"},{key:"hidden_place",label:"مکان کمترشناخته"},{key:"unknown_fact",label:"نکته کمتردانسته"},{key:"surprise_idea",label:"ایده غافلگیری"}]},{key:"experience",title:"تجربه و مهارت",fields:[{key:"hands_on_activity",label:"فعالیت تجربه‌ای"},{key:"experiences",label:"تجربه‌های پیشنهادی"},{key:"local_skills",label:"مهارت محلی"},{key:"local_skills_detail",label:"توضیح مهارت"}]},{key:"food",title:"غذا",fields:[{key:"famous_food",label:"غذای معروف"},{key:"hidden_food",label:"غذای کمترشناخته"},{key:"can_cook_with",label:"امکان پخت مشترک"},{key:"cook_with_detail",label:"جزئیات پخت"}]},{key:"people_access",title:"آدم‌ها و دسترسی",fields:[{key:"knows_special_person",label:"فرد خاص"},{key:"special_person_who",label:"چه کسی"},{key:"special_person_trait",label:"ویژگی"},{key:"special_person_relation",label:"ارتباط"},{key:"can_arrange_meeting",label:"هماهنگی ملاقات"},{key:"one_person_to_meet",label:"یک نفر معرفی‌شده"},{key:"has_special_access",label:"دسترسی ویژه"},{key:"special_access_detail",label:"توضیح دسترسی"},{key:"can_coordinate_access",label:"هماهنگی فیلم‌برداری"}]},{key:"timing_personality",title:"زمان و شخصیت",fields:[{key:"best_season",label:"بهترین فصل"},{key:"has_annual_event",label:"مراسم سالانه"},{key:"event_name",label:"نام مراسم"},{key:"event_time",label:"زمان مراسم"},{key:"event_detail",label:"توضیح مراسم"},{key:"best_visit_time",label:"بهترین زمان سفر"},{key:"family_three_words",label:"سه کلمه خانواده"},{key:"family_traits",label:"صفات خانواده"},{key:"funniest_person",label:"بامزه‌ترین فرد"},{key:"family_attractive",label:"جذابیت خانواده"}]},{key:"media",title:"دوربین، نقش و یادداشت",fields:[{key:"had_camera_experience",label:"تجربه دوربین"},{key:"area_knowledge",label:"آشنایی با مسیرها"},{key:"has_vehicle",label:"وسیله نقلیه"},{key:"desired_roles",label:"نقش‌های مطلوب"},{key:"free_note",label:"یادداشت آزاد"}]}];function me(t,l,_){if(H(_))return null;if(t==="family_members"&&Array.isArray(_)){const g=_.map(c=>({relation:String((c==null?void 0:c.relation)||"").trim(),age:(c==null?void 0:c.age)!=null&&c.age!==""?Number(c.age):null})).filter(c=>c.relation);return g.length?{key:t,label:l,kind:"family",members:g}:null}if(t==="worth_places"&&Array.isArray(_)){const g=_.map(c=>({name:String((c==null?void 0:c.name)||"").trim(),why:String((c==null?void 0:c.why)||"").trim()})).filter(c=>c.name||c.why);return g.length?{key:t,label:l,kind:"places",places:g}:null}if(ve.has(t)&&Array.isArray(_)){const g=_.map(c=>String(c||"").trim()).filter(Boolean);return g.length?{key:t,label:l,kind:"chips",chips:g}:null}return{key:t,label:l,kind:"text",value:de(_)}}const ge=q(()=>s.value&&[s.value.province,s.value.city,s.value.village].filter(Boolean).join(" / ")||"—"),ye=q(()=>{var _;const t=String(((_=s.value)==null?void 0:_.full_name)||"").trim();if(!t)return"?";const l=t.split(/\s+/).filter(Boolean);return l.length===1?l[0].slice(0,1):`${l[0].slice(0,1)}${l[l.length-1].slice(0,1)}`}),W=q(()=>{var l;const t=((l=s.value)==null?void 0:l.answers)||{};return pe.map(_=>({key:_.key,title:_.title,rows:_.fields.map(g=>me(g.key,g.label,t[g.key])).filter(g=>!!g)})).filter(_=>_.rows.length>0)});async function fe(t){O.value=!0,V.value=!0;try{s.value=await Ye(t.id),U.value=s.value.review_status||"new",$.value=[...s.value.tags||[]],B.value=s.value.admin_notes||""}catch(l){R.error((l==null?void 0:l.message)||"خطا در بارگذاری جزئیات"),O.value=!1}finally{V.value=!1}}async function he(){if(s.value){G.value=!0;try{await We(s.value.id,{review_status:U.value,tags:$.value,admin_notes:B.value||null}),R.success("ذخیره شد"),s.value.review_status=U.value,s.value.tags=[...$.value],s.value.admin_notes=B.value,N()}catch(t){R.error((t==null?void 0:t.message)||"خطا در ذخیره")}finally{G.value=!1}}}return Ne(()=>{re()}),(t,l)=>{const _=Re,g=Te,c=Ce,Y=Ie,X=Ae,be=Ve,ke=Se,we=xe;return i(),o("div",null,[v(we,null,{default:k(()=>[v(m(Z),{activeKey:x.value,"onUpdate:activeKey":l[10]||(l[10]=a=>x.value=a)},{default:k(()=>[v(m(d),{key:"list",tab:"پاسخ‌ها"},{default:k(()=>[e("div",Qe,[Ze,e("div",null,[et,v(m(L),{value:w.value,"onUpdate:value":l[0]||(l[0]=a=>w.value=a),"allow-clear":"","show-search":"",placeholder:"همه استان‌ها",style:{"min-width":"180px"},options:m(D),onChange:N},null,8,["value","options"])]),e("div",null,[tt,v(m(L),{value:A.value,"onUpdate:value":l[1]||(l[1]=a=>A.value=a),"allow-clear":"",placeholder:"همه",style:{"min-width":"160px"},options:m(y),onChange:N},null,8,["value","options"])]),e("div",null,[lt,v(m(L),{value:I.value,"onUpdate:value":l[2]||(l[2]=a=>I.value=a),"allow-clear":"",placeholder:"همه",style:{"min-width":"140px"},options:P,onChange:N},null,8,["value"])])]),v(_,Oe(oe.value,{onRegister:m(ie)}),{action:k(({record:a})=>[v(m(ze),{class:"cursor-pointer"},{title:k(()=>[st]),default:k(()=>[v($e,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:f=>fe(a)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),v(m(d),{key:"settings",tab:"تنظیمات فرم"},{default:k(()=>[e("div",at,[e("div",null,[it,v(g,{value:n.title,"onUpdate:value":l[3]||(l[3]=a=>n.title=a),placeholder:"عنوان فراخوان"},null,8,["value"])]),e("div",null,[nt,v(c,{value:n.intro_text,"onUpdate:value":l[4]||(l[4]=a=>n.intro_text=a),rows:8},null,8,["value"])]),e("div",null,[ot,v(c,{value:n.host_note_text,"onUpdate:value":l[5]||(l[5]=a=>n.host_note_text=a),rows:3},null,8,["value"])]),e("div",rt,[v(Y,{value:n.is_open,"onUpdate:value":l[6]||(l[6]=a=>n.is_open=a)},null,8,["value"]),ct]),e("div",ut,[_t,e("div",dt,[v(Y,{value:n.thank_you_enabled,"onUpdate:value":l[7]||(l[7]=a=>n.thank_you_enabled=a)},null,8,["value"]),vt]),e("div",pt,[mt,v(c,{value:n.thank_you_text,"onUpdate:value":l[8]||(l[8]=a=>n.thank_you_text=a),rows:4,placeholder:"مثلاً: از همراهی‌تان ممنونیم! این کد تخفیف را برای شما در نظر گرفته‌ایم."},null,8,["value"])]),e("div",null,[gt,v(g,{value:n.thank_you_discount_code,"onUpdate:value":l[9]||(l[9]=a=>n.thank_you_discount_code=a),placeholder:"مثلاً IRANGUARD1405",dir:"ltr"},null,8,["value"]),yt])]),v(X,{type:"primary",loading:F.value,onClick:ce},{default:k(()=>[Q(" ذخیره تنظیمات ")]),_:1},8,["loading"])])]),_:1})]),_:1},8,["activeKey"]),v(ke,{visible:O.value,"onUpdate:visible":l[14]||(l[14]=a=>O.value=a),title:"جزئیات پاسخ فراخوان",width:"960px",footer:null},{default:k(()=>[v(be,{spinning:V.value,tip:"در حال بارگذاری..."},{default:k(()=>[s.value?(i(),o("div",ft,[e("header",ht,[e("div",bt,[e("div",kt,p(ye.value),1),e("div",null,[e("h2",wt,p(s.value.full_name||"بدون نام"),1),e("div",xt,[e("span",null,p(ge.value),1),s.value.phone?(i(),o("span",St,"•")):S("",!0),s.value.phone?(i(),o("a",{key:1,class:"lgc-phone",href:`tel:${s.value.phone}`},p(s.value.phone),9,At)):S("",!0)]),s.value.submitted_at||s.value.created_at?(i(),o("div",It,p(s.value.submitted_at?`ارسال: ${m(J)(s.value.submitted_at)}`:`ثبت: ${m(J)(s.value.created_at)}`),1)):S("",!0)])]),e("div",Ct,[e("span",{class:z(["lgc-badge",s.value.status==="submitted"?"lgc-badge-success":"lgc-badge-neutral"])},p(s.value.status==="submitted"?"ارسال‌شده":"پیش‌نویس"),3),e("span",{class:z(["lgc-badge",_e(s.value.review_status)])},p(m(j)[s.value.review_status]||s.value.review_status),3)])]),e("section",Tt,[Rt,e("div",Ut,[e("div",null,[$t,v(m(L),{value:U.value,"onUpdate:value":l[11]||(l[11]=a=>U.value=a),class:"w-full",options:m(y)},null,8,["value","options"])]),e("div",null,[Bt,v(m(L),{value:$.value,"onUpdate:value":l[12]||(l[12]=a=>$.value=a),mode:"tags",class:"w-full",options:m(le),placeholder:"افزودن تگ"},null,8,["value","options"])])]),e("div",Et,[Lt,v(c,{value:B.value,"onUpdate:value":l[13]||(l[13]=a=>B.value=a),rows:3,placeholder:"یادداشت داخلی برای تیم..."},null,8,["value"])]),e("div",Nt,[v(X,{type:"primary",loading:G.value,onClick:he},{default:k(()=>[Q(" ذخیره وضعیت و تگ‌ها ")]),_:1},8,["loading"])])]),e("div",Ot,[e("section",jt,[Dt,e("dl",Pt,[e("div",Ft,[Vt,e("dd",null,p(s.value.years_in_area||"—"),1)]),e("div",Gt,[qt,e("dd",null,p(s.value.family_size??"—"),1)]),e("div",zt,[Jt,e("dd",null,p(ue(s.value.has_children_under_18)),1)]),e("div",Kt,[Mt,e("dd",null,p(s.value.camera_comfort||"—"),1)]),e("div",Ht,[Wt,e("dd",null,p(s.value.availability||"—"),1)])])]),e("section",Yt,[Xt,e("div",Qt,[e("div",Zt,[el,s.value.video_url?(i(),o("a",{key:0,class:"lgc-link-btn",href:M(s.value.video_url),target:"_blank",rel:"noopener"},"مشاهده فایل ویدئو",8,tl)):s.value.video_link?(i(),o("a",{key:1,class:"lgc-link-btn",href:s.value.video_link,target:"_blank",rel:"noopener"},p(s.value.video_link),9,ll)):(i(),o("span",sl,"ثبت نشده"))]),s.value.social_link?(i(),o("div",al,[il,e("a",{class:"lgc-link-btn",href:s.value.social_link,target:"_blank",rel:"noopener"},p(s.value.social_link),9,nl)])):S("",!0),(s.value.photo_urls||[]).length?(i(),o("div",ol,[rl,e("div",cl,[v(m(Ge),null,{default:k(()=>[(i(!0),o(C,null,T(s.value.photo_urls,(a,f)=>(i(),Pe(m(qe),{key:`${a}-${f}`,src:M(a),alt:`عکس ${f+1}`,width:88,height:88,preview:{mask:"پیش‌نمایش"},class:"lgc-photo"},null,8,["src","alt"]))),128))]),_:1})])])):S("",!0),!s.value.video_url&&!s.value.video_link&&!s.value.social_link&&!(s.value.photo_urls||[]).length?(i(),o("div",ul," رسانه‌ای ثبت نشده است. ")):S("",!0)])]),(i(!0),o(C,null,T(W.value,a=>(i(),o("section",{key:a.key,class:"lgc-card lgc-card-wide"},[e("h3",_l,p(a.title),1),e("div",dl,[(i(!0),o(C,null,T(a.rows,f=>(i(),o("div",{key:f.key,class:z(["lgc-answer",{"lgc-answer-rich":f.kind!=="text"}])},[e("div",vl,p(f.label),1),f.kind==="chips"?(i(),o("div",pl,[(i(!0),o(C,null,T(f.chips,b=>(i(),o("span",{key:b,class:"lgc-chip"},p(b),1))),128))])):f.kind==="family"?(i(),o("ul",ml,[(i(!0),o(C,null,T(f.members,(b,E)=>(i(),o("li",{key:`${b.relation}-${E}`},[e("span",gl,p(E+1),1),e("span",null,p(b.relation)+p(b.age!=null?` — ${b.age} ساله`:""),1)]))),128))])):f.kind==="places"?(i(),o("ul",yl,[(i(!0),o(C,null,T(f.places,(b,E)=>(i(),o("li",{key:`${b.name}-${E}`},[e("span",fl,p(E+1),1),e("div",null,[e("div",hl,p(b.name||"—"),1),b.why?(i(),o("div",bl,p(b.why),1)):S("",!0)])]))),128))])):(i(),o("div",kl,p(f.value),1))],2))),128))])]))),128)),W.value.length?S("",!0):(i(),o("div",wl," پاسخی در فرم ثبت نشده است. "))])])):S("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"])]),_:1})])}}});const ks=Je(xl,[["__scopeId","data-v-2ca6fe87"]]);export{ks as default}; diff --git a/dist/assets/index-3f67ed7a.js b/dist/assets/index-3f67ed7a.js deleted file mode 100644 index f438c4b..0000000 --- a/dist/assets/index-3f67ed7a.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as ke}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{d as xe,v as Ce,i as u,x as Se,o as l,c as i,b as e,t as a,e as O,w as D,f as w,n as p,F as B,q as L,s as se,C as te,k as ne,H as v,U as Me,V as We}from"./index-c678e119.js";import{i as $e,h as Ie,s as Fe,f as De}from"./competition-18eaba97.js";import{_ as Be}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as Le}from"./_plugin-vue_export-helper-edd5ed68.js";import"./Icon-671f08f9.js";import"./index-c5016c96.js";import"./usePrice-bc935b83.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./omit-30cc2465.js";import"./vnode-34fe2aaf.js";import"./FormItemContext-53695780.js";import"./isPlainObject-2f8cd8cc.js";import"./index-ea10bb13.js";const r=N=>(Me("data-v-3e637062"),N=N(),We(),N),Ne={class:"lottery-container"},Pe={class:"lottery-header"},He={class:"lottery-title"},Ee=r(()=>e("p",{class:"lottery-subtitle"},"قرعه کشی برندگان مسابقه",-1)),ze={class:"lottery-content"},Oe={key:0,class:"loading-state"},Re=r(()=>e("div",{class:"spinner"},null,-1)),Te=r(()=>e("p",null,"در حال بارگذاری...",-1)),qe=[Re,Te],Ae={key:1,class:"error-state"},Ve=r(()=>e("span",{class:"error-icon"},"❌",-1)),Ue={key:2,class:"winner-result"},Je={class:"all-winners-container"},Ye={class:"winner-header"},je=r(()=>e("span",{class:"trophy-icon-large"},"🏆",-1)),Ge=r(()=>e("h2",{class:"winner-title"},"برندگان نهایی",-1)),Ke={key:0,class:"lottery-completed-message"},Qe={class:"all-winners-list"},Xe={class:"final-winner-rank"},Ze={class:"final-winner-info"},es={class:"final-winner-name"},ss={class:"final-winner-details"},ts={class:"final-detail-item"},ns={key:0,class:"final-detail-item"},as={class:"celebration"},ls={key:3,class:"final-winner-result"},os={class:"winner-card-animated"},is=r(()=>e("div",{class:"winner-badge-large"},[e("span",{class:"trophy-icon-large"},"🏆")],-1)),rs=r(()=>e("h2",{class:"winner-title-large"},"تبریک! برنده انتخاب شد",-1)),cs={class:"winner-info-large"},us={class:"winner-name-large"},ds={class:"winner-details-large"},_s={class:"detail-item-large"},vs={key:0,class:"detail-item-large"},hs={class:"celebration-large"},ps={key:4,class:"empty-state"},gs=r(()=>e("span",{class:"empty-icon"},"ℹ️",-1)),fs=r(()=>e("p",null,"برای این مسابقه برنده‌ای یافت نشد",-1)),ms=[gs,fs],ys={key:5,class:"lottery-wheel-container"},bs={key:0,class:"selected-winners-section"},ws={key:0,class:"batch-complete-banner"},ks={key:1,class:"selected-winners-title"},xs={class:"selected-winners-list"},Cs={class:"winner-rank-badge"},Ss={class:"winner-info-item"},Ms=r(()=>e("span",{class:"winner-info-icon"},"👤",-1)),Ws={class:"winner-info-name"},$s={key:0,class:"winner-info-mobile"},Is={class:"winner-info-score"},Fs={class:"participants-info"},Ds={class:"info-card"},Bs=r(()=>e("span",null,"👥",-1)),Ls={key:0,class:"lottery-count-info"},Ns={key:1,class:"lottery-count-info"},Ps={class:"lottery-display-wrapper"},Hs={class:"lottery-display-container"},Es={class:"display-frame"},zs={class:"display-window"},Os=r(()=>e("div",{class:"lottery-shadows"},[e("div",{class:"shadow-top"}),e("div",{class:"shadow-bottom"})],-1)),Rs={class:"name-content"},Ts=r(()=>e("span",{class:"name-icon"},"👤",-1)),qs={class:"name-text"},As={class:"name-score"},Vs=r(()=>e("div",{class:"frame-pointer"},[e("span",null,"⬇️")],-1)),Us={class:"lottery-controls"},Js={key:0,class:"lottery-count-input-section"},Ys={class:"count-input-wrapper"},js=r(()=>e("label",{class:"count-input-label"}," چند مرتبه قرعه‌کشی انجام شود؟ ",-1)),Gs={class:"count-input-container"},Ks={class:"count-input-hint"},Qs={key:1,class:"lottery-action-buttons"},Xs=r(()=>e("span",{class:"mr-2"},"🎁",-1)),Zs=r(()=>e("span",{class:"mr-2"},"🎯",-1)),et={key:2,class:"batch-progress-panel"},st=r(()=>e("div",{class:"spinner-large"},null,-1)),tt=r(()=>e("p",{class:"batch-progress-title"},"در حال انجام قرعه‌کشی‌ها...",-1)),nt={class:"batch-progress-stats"},at={class:"progress-bar-track"},lt=r(()=>e("p",{class:"batch-progress-hint"},"لطفاً صبر کنید — برندگان پس از اتمام همه قرعه‌کشی‌ها نمایش داده می‌شوند",-1)),ot={key:3,class:"spinning-indicator"},it=r(()=>e("div",{class:"spinner-large"},null,-1)),rt=r(()=>e("p",null,"در حال قرعه کشی...",-1)),ct=[it,rt],ut={key:4,class:"current-winner-display"},dt={class:"current-winner-card"},_t=r(()=>e("span",{class:"current-winner-icon"},"🏆",-1)),vt={class:"current-winner-info"},ht={class:"current-winner-name"},pt={class:"current-winner-details"},gt={key:0,class:"current-winner-mobile"},ft=r(()=>e("span",{class:"mr-2"},"💾",-1)),mt=xe({__name:"index",setup(N){const V=Ce(),k=u(null),U=u(""),h=u([]),S=u(!0),x=u(""),m=u(!1),ae=u(-1),d=u(null),$=u(!1),P=u(null),le=u(null),H=u(0),R=u([]),_=u(0),I=u(1),o=u([]),oe=u(0),T=u(!1),F=u(!1),C=u(!1),E=u(!1),f=u({done:0,total:0,remaining:0}),ie=()=>typeof window<"u"&&window.innerWidth<=768?70:80,re=async()=>{try{const s=(await De()).find(c=>c.id===k.value);if(s&&(le.value=s,s.winner_id)){$.value=!0,F.value=!0;const c=h.value.find(g=>!!(g.user_id&&String(g.user_id)===String(s.winner_id)||g.id&&String(g.id)===String(s.winner_id)));c?P.value=c:P.value={user_id:s.winner_id,user_name:"برنده نهایی",user_mobile:"",score:0}}}catch(t){console.error("Error loading match:",t)}},J=async()=>{if(!k.value){x.value="شناسه مسابقه یافت نشد",S.value=!1;return}try{S.value=!0,x.value="";try{const t=await $e(k.value);if(t&&t.length>0){o.value=t.map(s=>({user_id:s.user_id||s.winner_id,id:s.user_id||s.winner_id,user_name:s.user_name||s.name||"نامشخص",user_mobile:s.user_mobile||s.phone||s.mobile||"نامشخص",score:s.score||s.user_score||0,rank:s.rank||0})),$.value=!0,F.value=!0,P.value=o.value[o.value.length-1],S.value=!1;return}}catch{console.log("No saved winners found, proceeding with lottery")}h.value=await Ie(k.value),h.value.length===0?x.value="برای این مسابقه برنده‌ای یافت نشد":(Y(),await re())}catch(t){console.error("Error loading winners:",t),x.value="خطا در بارگذاری برندگان: "+(t.message||"خطای ناشناخته")}finally{S.value=!1}},Y=(t,s)=>{const c=t||h.value,g=s||(c.length>100?3:4),M=Math.max(10,g+5);R.value=[];for(let n=0;n{const t=typeof I.value=="string"?parseInt(I.value,10):Number(I.value);if(!t||isNaN(t)||t<1){v.warning("لطفاً تعداد معتبری وارد کنید");return}if(t>h.value.length){v.warning(`تعداد قرعه‌کشی نمی‌تواند بیشتر از تعداد شرکت‌کنندگان (${h.value.length}) باشد`);return}_.value=t,o.value=[],oe.value=0,T.value=!0,F.value=!1,E.value=!1,d.value=null,m.value=!1,v.success(`تعداد ${t} قرعه‌کشی تنظیم شد. اکنون می‌توانید قرعه‌کشی را شروع کنید.`)},j=async()=>{if(h.value.length===0){v.warning("برنده‌ای برای قرعه کشی وجود ندارد");return}if(o.value.length>=_.value){v.warning("تمام قرعه‌کشی‌ها انجام شده است");return}await G()},ue=async()=>{if(h.value.length===0){v.warning("برنده‌ای برای قرعه کشی وجود ندارد");return}if(o.value.length>=_.value){v.warning("تمام قرعه‌کشی‌ها انجام شده است");return}const t=_.value-o.value.length;if(t<=1){await j();return}const s=[];E.value=!1,f.value={done:0,total:t,remaining:t},C.value=!0;try{for(;o.value.length+s.length<_.value;){const c=await G({batchMode:!0});s.push({...c,rank:o.value.length+s.length+1}),f.value={done:s.length,total:t,remaining:t-s.length}}o.value.push(...s),E.value=!0,v.success(`تمام ${_.value} قرعه‌کشی با موفقیت انجام شد`)}catch(c){console.error("Error running all lotteries:",c),s.length>0?(o.value.push(...s),v.warning(`قرعه‌کشی ناتمام ماند — ${s.length} برنده انتخاب شد`)):v.error("خطا در انجام قرعه‌کشی‌ها: "+(c.message||"خطای ناشناخته"))}finally{C.value=!1,d.value=null}},G=t=>{const s=(t==null?void 0:t.displayDelay)??2e3,c=(t==null?void 0:t.batchMode)??!1;return new Promise((g,M)=>{const n=h.value.filter(W=>!o.value.some(y=>y.user_id&&W.user_id&&String(y.user_id)===String(W.user_id)||y.id&&W.id&&String(y.id)===String(W.id)));if(n.length===0){v.warning("تمام شرکت‌کنندگان قبلاً انتخاب شده‌اند"),T.value=!1,M(new Error("no available winners"));return}const b=n.length>100?4:5,_e=Math.min(o.value.length,3),K=b+_e;Y(n,K),m.value=!0,ae.value=-1,d.value=null;const Q=Math.floor(Math.random()*n.length),z=n[Q],q=ie(),ve=(window.innerWidth<=768?200:240)/2-q/2,he=-(Q*q)+ve,pe=-(n.length*q*K),X=he+pe,ge=5e3,fe=Math.min(n.length*3,3e3),me=o.value.length*1e3,ye=ge+fe+me,be=Date.now(),Z=0,ee=()=>{const W=Date.now()-be,y=Math.min(W/ye,1);let A=y;y<.75?A=y*(1/.75)*.85:A=.85+(y-.75)/.25*.15;const we=1-Math.pow(1-A,3);if(H.value=Z+(X-Z)*we,y<1)requestAnimationFrame(ee);else{if(H.value=X,m.value=!1,c){g(z);return}d.value=z,o.value.push({...z,rank:o.value.length+1}),setTimeout(()=>{d.value=null,g(z)},s)}};ee()})},de=async()=>{try{if(!k.value||o.value.length===0){v.error("خطا در ذخیره برندگان");return}const t=o.value.map((s,c)=>({match_id:k.value,user_id:s.user_id||s.id,rank:c+1}));await Fe(t),v.success(`تمام ${o.value.length} برنده با موفقیت ذخیره شدند`),$.value=!0,F.value=!1,P.value=o.value[o.value.length-1],T.value=!1}catch(t){console.error("Error saving winners:",t),v.error("خطا در ذخیره برندگان: "+(t.message||"خطای ناشناخته"))}};return Se(()=>{const t=V.query.matchId,s=V.query.title;t&&(k.value=Number(t)),s&&(U.value=decodeURIComponent(String(s))),k.value?J():(x.value="شناسه مسابقه یافت نشد",S.value=!1)}),(t,s)=>{var g,M;const c=ke;return l(),i("div",Ne,[e("div",Pe,[e("h1",He,a(U.value),1),Ee]),e("div",ze,[S.value?(l(),i("div",Oe,qe)):x.value?(l(),i("div",Ae,[Ve,e("p",null,a(x.value),1),O(c,{onClick:J},{default:D(()=>[w("تلاش مجدد")]),_:1})])):$.value?(l(),i("div",Ue,[e("div",Je,[e("div",Ye,[je,Ge,F.value?(l(),i("p",Ke,"✅ قرعه‌کشی این مسابقه قبلاً انجام شده است")):p("",!0)]),e("div",Qe,[(l(!0),i(B,null,L(o.value,(n,b)=>(l(),i("div",{key:`final-winner-${n.user_id||n.id}-${b}`,class:"final-winner-card"},[e("div",Xe,"نفر "+a(b+1),1),e("div",Ze,[e("div",es,a(n.user_name),1),e("div",ss,[e("span",ts," 🏅 امتیاز: "+a(n.score),1),n.user_mobile?(l(),i("span",ns," 📱 شماره همراه: "+a(n.user_mobile),1)):p("",!0)])])]))),128))]),e("div",as,[(l(),i(B,null,L(20,n=>e("div",{class:"confetti",key:n})),64))])])])):d.value?(l(),i("div",ls,[e("div",os,[is,rs,e("div",cs,[e("div",us,a(d.value.user_name),1),e("div",ds,[e("span",_s," 🏅 امتیاز: "+a(d.value.score),1),d.value.user_mobile?(l(),i("span",vs," 📱 شماره همراه: "+a(d.value.user_mobile),1)):p("",!0)])]),e("div",hs,[(l(),i(B,null,L(20,n=>e("div",{class:"confetti-large",key:n})),64))])])])):h.value.length===0?(l(),i("div",ps,ms)):(l(),i("div",ys,[o.value.length>0&&!C.value?(l(),i("div",bs,[E.value?(l(),i("h3",ws," 🎉 تمام "+a(o.value.length)+" قرعه‌کشی انجام شد — برندگان: ",1)):(l(),i("h3",ks,"برندگان انتخاب شده:")),e("div",xs,[(l(!0),i(B,null,L(o.value,(n,b)=>(l(),i("div",{key:`selected-${n.user_id||n.id}-${b}`,class:"selected-winner-item"},[e("div",Cs,"نفر "+a(b+1),1),e("div",Ss,[Ms,e("span",Ws,a(n.user_name),1),n.user_mobile?(l(),i("span",$s,a(n.user_mobile),1)):p("",!0),e("span",Is,a(n.score)+" امتیاز",1)])]))),128))])])):p("",!0),e("div",Fs,[e("div",Ds,[Bs,e("span",null,"تعداد شرکت‌کنندگان: "+a(h.value.length)+" نفر",1),_.value>0&&C.value?(l(),i("span",Ls," | در حال انجام: "+a(f.value.done)+" / "+a(f.value.total)+" | باقی‌مانده: "+a(f.value.remaining),1)):_.value>0?(l(),i("span",Ns," | تعداد قرعه‌کشی: "+a(_.value)+" | انجام شده: "+a(o.value.length)+" / "+a(_.value),1)):p("",!0)])]),e("div",Ps,[e("div",Hs,[e("div",Es,[e("div",zs,[Os,e("div",{class:se(["name-list",{spinning:m.value}]),style:te({transform:`translateY(${H.value}px)`})},[(l(!0),i(B,null,L(R.value,(n,b)=>(l(),i("div",{key:`${n.id}-${b}`,class:se(["name-item",{highlight:!m.value&&d.value&&(d.value.id===n.id||d.value.user_id===n.user_id)}])},[e("div",Rs,[Ts,e("span",qs,a(n.user_name),1),e("span",As,a(n.score)+" امتیاز",1)])],2))),128))],6)]),Vs])])]),e("div",Us,[!m.value&&!d.value&&_.value===0&&!$.value?(l(),i("div",Js,[e("div",Ys,[js,e("div",Gs,[O(Be,{value:I.value,"onUpdate:value":s[0]||(s[0]=n=>I.value=n),type:"number",placeHolder:`حداکثر ${((g=h.value)==null?void 0:g.length)||0} نفر`,class:"count-input"},null,8,["value","placeHolder"]),O(c,{onClick:ce,style:{backgroundColor:"#FF6B35",borderColor:"#FF6B35",color:"#fff",fontSize:"16px",padding:"8px 24px",height:"auto"},class:"count-submit-btn",type:"primary"},{default:D(()=>[w(" ثبت ")]),_:1})]),e("p",Ks," تعداد شرکت‌کنندگان: "+a(((M=h.value)==null?void 0:M.length)||0)+" نفر ",1)])])):p("",!0),!m.value&&!d.value&&!C.value&&_.value>0&&o.value.length<_.value?(l(),i("div",Qs,[O(c,{onClick:j,style:{backgroundColor:"#FF6B35",borderColor:"#FF6B35",color:"#fff",fontSize:"18px",padding:"12px 32px",height:"auto"},class:"lottery-start-btn"},{default:D(()=>[Xs,w(" شروع قرعه کشی ("+a(o.value.length+1)+"/"+a(_.value)+") ",1)]),_:1}),_.value-o.value.length>1?(l(),ne(c,{key:0,onClick:ue,style:{backgroundColor:"#764ba2",borderColor:"#764ba2",color:"#fff",fontSize:"18px",padding:"12px 32px",height:"auto"},class:"lottery-run-all-btn"},{default:D(()=>[Zs,w(" انجام همه قرعه‌کشی‌ها ("+a(_.value-o.value.length)+" نفر) ",1)]),_:1})):p("",!0)])):p("",!0),C.value?(l(),i("div",et,[st,tt,e("p",nt,[w(" انجام شده: "),e("strong",null,a(f.value.done),1),w(" از "),e("strong",null,a(f.value.total),1),w("  |  باقی‌مانده: "),e("strong",null,a(f.value.remaining),1)]),e("div",at,[e("div",{class:"progress-bar-fill",style:te({width:f.value.total?`${f.value.done/f.value.total*100}%`:"0%"})},null,4)]),lt])):m.value?(l(),i("div",ot,ct)):p("",!0),d.value&&!m.value&&!C.value?(l(),i("div",ut,[e("div",dt,[_t,e("div",vt,[e("p",ht,a(d.value.user_name),1),e("p",pt,[w(" امتیاز: "+a(d.value.score)+" ",1),d.value.user_mobile?(l(),i("span",gt," | 📱 "+a(d.value.user_mobile),1)):p("",!0)])])])])):p("",!0),!m.value&&!d.value&&_.value>0&&o.value.length===_.value?(l(),ne(c,{key:5,onClick:de,style:{backgroundColor:"#217346",borderColor:"#217346",color:"#fff",fontSize:"18px",padding:"12px 32px",height:"auto"},class:"lottery-save-btn"},{default:D(()=>[ft,w(" ذخیره تمام برندگان ")]),_:1})):p("",!0)])]))])])}}});const Ht=Le(mt,[["__scopeId","data-v-3e637062"]]);export{Ht as default}; diff --git a/dist/assets/index-41cedfa3.js b/dist/assets/index-41cedfa3.js deleted file mode 100644 index 6afb1d5..0000000 --- a/dist/assets/index-41cedfa3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as yt}from"./BasicMainCard-ff1543bd.js";import{_ as De}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as xt}from"./BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js";import{_ as Xe}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as Qe}from"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import{_ as Fe,u as we}from"./useBaseTable-e18d3b32.js";import{_ as Me}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{g as et,a as ht,b as wt,c as kt,d as It,e as St,f as $t,h as Ct,u as Ut,i as Tt,j as Rt,t as Pt,k as Bt,l as Nt,m as Lt}from"./subscription-728bba27.js";import{t as be}from"./useDataTime-206d8d2e.js";import{I as X}from"./Icon-671f08f9.js";import{R as tt,d as ye,i as h,j as Q,x as Se,H as _,o as P,c as M,F as pe,b as n,e as t,t as ve,s as At,w as l,f as N,h as Pe,z as Be,k as oe,l as d,n as Y,bK as Ot,_ as Dt,I as at,J as lt,K as Ft,O as je,L as ke,M as Mt}from"./index-c678e119.js";import{g as jt}from"./index-af384b16.js";import{e as Ue,g as Te}from"./convert-2ad76038.js";import{_ as Et,v as Ge,t as Ke}from"./AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js";import{F as Ne,_ as zt}from"./index-679d69b0.js";import{I as Le}from"./index-e517c667.js";import{R as _e,C as Re,b as qt}from"./index-05e85885.js";import{M as fe,_ as Vt}from"./index-66da2c76.js";import{_ as nt}from"./index-01af60d8.js";import{I as it}from"./index-da91aa99.js";import{_ as Gt}from"./InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js";import{_ as Kt}from"./CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js";import{T as ne}from"./isSymbol-5130882b.js";import{T as Je}from"./index-88858982.js";import{S as Jt}from"./index-5203b45e.js";import{U as Ye}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./usePrice-bc935b83.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./lodash-2343a0ae.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-31ed7972.js";import"./supabaseTableQuery-e9feb810.js";import"./dayjs-aec3eaaf.js";import"./index-30b2d9cf.js";import"./_flatRest-89cece1c.js";import"./toArray-acd138e5.js";import"./index-27b4bb6d.js";import"./SearchOutlined-445bfd70.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./isMobile-e2e89480.js";import"./useRefs-d469f03d.js";import"./index-e3658ae2.js";function Ze(e){return Number(e||0).toLocaleString("fa-IR")}const Yt=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>(e.record.index??0)+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"مدت (روز)",dataIndex:"duration_days",key:"duration_days",width:100,align:"center"},{title:"قیمت (ریال)",dataIndex:"price",key:"price",customRender:e=>Ze(e.record.price)},{title:"تخفیف %",dataIndex:"discount_percent",key:"discount_percent",width:90,align:"center"},{title:"قیمت نهایی",dataIndex:"final_price",key:"final_price",customRender:e=>Ze(e.record.final_price)},{title:"فعال",dataIndex:"is_active",key:"is_active",customRender:e=>e.record.is_active?"بله":"خیر"},{title:"ترتیب",dataIndex:"sort_order",key:"sort_order",width:80,align:"center"},{title:"ایجاد",dataIndex:"created_at",key:"created_at",customRender:e=>be(e.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];function Zt(e){return Number(e||0).toLocaleString("fa-IR")}const He={pending:"در انتظار",paid:"پرداخت شده",failed:"ناموفق",cancelled:"لغو شده"},We={pending:"در انتظار",active:"فعال",expired:"منقضی",cancelled:"لغو شده"},Ht=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,sortable:!1,width:70,align:"center",customRender:e=>(e.record.index??0)+1},{title:"کاربر",dataIndex:"user_name",key:"user_name",filterField:"user_name",sortField:"user_name"},{title:"موبایل",dataIndex:"user_phone",key:"user_phone",filterField:"user_phone",sortField:"user_phone"},{title:"پلن",dataIndex:"plan_title",key:"plan_title",sortField:"plan_title"},{title:"مبلغ",dataIndex:"final_price",key:"final_price",type:"Number",sortField:"final_price",customRender:e=>Zt(e.record.final_price)},{title:"پرداخت",dataIndex:"payment_status",key:"payment_status",type:"Select",filterField:"payment_status",sortField:"payment_status",filterComponentProps:{options:Object.entries(He).map(([e,p])=>({label:p,value:e})),allowClear:!0,placeholder:"انتخاب وضعیت پرداخت"},customRender:e=>He[e.record.payment_status]||e.record.payment_status},{title:"وضعیت",dataIndex:"status",key:"status",type:"Select",filterField:"status",sortField:"status",filterComponentProps:{options:Object.entries(We).map(([e,p])=>({label:p,value:e})),allowClear:!0,placeholder:"انتخاب وضعیت"},customRender:e=>We[e.record.status]||e.record.status},{title:"انقضا",dataIndex:"expires_at",key:"expires_at",type:"DateTime",sortField:"expires_at",customRender:e=>e.record.expires_at?be(e.record.expires_at):"-"},{title:"تاریخ خرید",dataIndex:"created_at",key:"created_at",type:"DateTime",sortField:"created_at",customRender:e=>be(e.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",filterable:!1,sortable:!1,width:140,align:"center"}];async function st(){return await tt.get("/admin/subscription/payment-gateway")}async function Wt(e){return(await tt.put("/admin/subscription/payment-gateway",e)).settings??await st()}const Xt={class:"max-w-2xl space-y-4"},Qt=n("p",{class:"text-sm text-gray-600 mb-4"}," کد مرچنت و آدرس بازگشت از درگاه در اینجا تنظیم می‌شود. اپ کاربر از همین تنظیمات برای اتصال به زرین‌پال استفاده می‌کند. ",-1),ea={key:0,class:"py-8 text-center"},ta=n("div",{class:"mb-1 text-sm text-gray-600"},"کد مرچنت زرین‌پال (Merchant ID)",-1),aa=n("div",{class:"mb-1 text-sm text-gray-600"},"آدرس بازگشت از درگاه (URL اپ کاربر)",-1),la=n("div",{class:"text-xs text-gray-500 mt-1"},[N(" مسیر callback به‌صورت خودکار اضافه می‌شود: "),n("code",null,"/subscriptions/callback")],-1),na={class:"flex items-center gap-3"},ia=n("span",{class:"text-sm"},"فعال بودن درگاه زرین‌پال",-1),sa={class:"flex items-center gap-3"},oa=n("span",{class:"text-sm"},"حالت تست (Sandbox)",-1),ua=ye({__name:"PaymentGatewaySettings",setup(e){const p=h(!0),c=h(!1),u=h({zarinpal_merchant_id:"",zarinpal_sandbox:!1,zarinpal_enabled:!0,subscription_app_callback_url:"https://macharta.ir"}),I=Q(()=>{var C;return u.value.zarinpal_enabled?u.value.zarinpal_sandbox?!0:!!((C=u.value.zarinpal_merchant_id)!=null&&C.trim()):!1}),L=Q(()=>{var C;return u.value.zarinpal_enabled?u.value.zarinpal_sandbox?"حالت تست فعال است — پرداخت از sandbox زرین‌پال انجام می‌شود.":(C=u.value.zarinpal_merchant_id)!=null&&C.trim()?"درگاه برای پرداخت واقعی آماده است.":"کد مرچنت وارد نشده — درگاه آماده پرداخت واقعی نیست.":"درگاه غیرفعال است — کاربران نمی‌توانند پرداخت کنند."}),$=Q(()=>I.value?"bg-green-50 border-green-200 text-green-800":"bg-amber-50 border-amber-200 text-amber-800");Se(async()=>{try{u.value=await st()}catch(C){_.error((C==null?void 0:C.message)||"خطا در بارگذاری تنظیمات")}finally{p.value=!1}});async function G(){var C,U;if(!((C=u.value.subscription_app_callback_url)!=null&&C.trim())){_.warning("آدرس بازگشت از درگاه الزامی است");return}if(u.value.zarinpal_enabled&&!u.value.zarinpal_sandbox&&!((U=u.value.zarinpal_merchant_id)!=null&&U.trim())){_.warning("برای پرداخت واقعی، کد مرچنت الزامی است");return}c.value=!0;try{u.value=await Wt(u.value),_.success("تنظیمات درگاه ذخیره شد")}catch(T){_.error((T==null?void 0:T.message)||"خطا در ذخیره")}finally{c.value=!1}}return(C,U)=>{const T=Xe,A=Qe,q=Me;return P(),M("div",Xt,[Qt,p.value?(P(),M("div",ea,"در حال بارگذاری...")):(P(),M(pe,{key:1},[n("div",null,[ta,t(T,{value:u.value.zarinpal_merchant_id,"onUpdate:value":U[0]||(U[0]=B=>u.value.zarinpal_merchant_id=B),placeholder:"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"},null,8,["value"])]),n("div",null,[aa,t(T,{value:u.value.subscription_app_callback_url,"onUpdate:value":U[1]||(U[1]=B=>u.value.subscription_app_callback_url=B),placeholder:"https://macharta.ir"},null,8,["value"]),la]),n("div",na,[t(A,{value:u.value.zarinpal_enabled,"onUpdate:value":U[2]||(U[2]=B=>u.value.zarinpal_enabled=B)},null,8,["value"]),ia]),n("div",sa,[t(A,{value:u.value.zarinpal_sandbox,"onUpdate:value":U[3]||(U[3]=B=>u.value.zarinpal_sandbox=B)},null,8,["value"]),oa]),n("div",{class:At(["rounded-lg border p-3 text-sm",$.value])},ve(L.value),3),t(q,{type:"primary",loading:c.value,onClick:G},{default:l(()=>[N(" ذخیره تنظیمات درگاه ")]),_:1},8,["loading"])],64))])}}}),ra={key:1,class:"mb-4"},da={key:2,class:"text-sm text-gray-500 mb-3"},ca={key:3,class:"border-t border-gray-200 pt-4 space-y-3"},ma=n("div",{class:"font-semibold text-gray-700"},"اطلاع‌رسانی بعد از اعطا",-1),pa=n("p",{class:"text-xs text-gray-500 m-0"}," یک یا چند کانال را انتخاب کنید. در صورت خالی بودن متن، پیام پیش‌فرض ارسال می‌شود. ",-1),_a={class:"flex flex-col gap-2"},va=ye({__name:"AdminUserSubscriptionModal",props:{visible:{type:Boolean},mode:{},purchaseId:{},lockedUserId:{}},emits:["update:visible","success"],setup(e,{emit:p}){const c=e,u=nt,I=it,L=Ne,$=Ne.Item,G=Le,C=Le.TextArea,U=_e.Group,T=h(!1),A=h([]),q=h([]),B=h("user"),v=h("none"),E=h({segments:[]}),Z=h(!1),D=h(""),b=Pe({user_id:void 0,plan_id:void 0,duration_days:null}),o=Pe({sms:!1,push:!1,modal:!1,smsMessage:"",pushTitle:"",pushBody:"",pushUrl:"/",modalTitle:"",modalBody:"",modalCtaLabel:"متوجه شدم"}),te=Q({get:()=>c.visible,set:r=>p("update:visible",r)}),K=Q(()=>c.mode==="grant"?"ایجاد اشتراک برای کاربر / دسته":"تمدید اشتراک"),k=Q(()=>c.mode!=="grant"?"تمدید":B.value==="segment"?"اعطای اشتراک به دسته":"ایجاد اشتراک"),y=Q(()=>A.value.map(r=>{const s=r.name||`${r.first_name||""} ${r.last_name||""}`.trim()||"بدون نام",R=r.phone||"";return{value:r.id,label:R?`${s} — ${R}`:s,searchText:`${s} ${R}`.toLowerCase()}})),x=Q(()=>q.value.map(r=>({value:r.id,label:`${r.title} (${r.duration_days} روز)${r.is_active?"":" — غیرفعال"}`,searchText:String(r.title||"").toLowerCase()}))),ae=Q(()=>q.value.find(r=>r.id===b.plan_id)||null);function ie(r,s){return String((s==null?void 0:s.searchText)||(s==null?void 0:s.label)||"").toLowerCase().includes(r.toLowerCase())}function V(r,s){return String((s==null?void 0:s.searchText)||(s==null?void 0:s.label)||"").toLowerCase().includes(r.toLowerCase())}function H(){c.mode==="grant"&&ae.value&&!b.duration_days&&(b.duration_days=Number(ae.value.duration_days)||null)}function le(){v.value="none",o.sms=!1,o.push=!1,o.modal=!1,o.smsMessage="",o.pushTitle="",o.pushBody="",o.pushUrl="/",o.modalTitle="",o.modalBody="",o.modalCtaLabel="متوجه شدم"}function se(){if(v.value!=="custom"||!o.sms&&!o.push&&!o.modal)return;const r={sms:o.sms,push:o.push,modal:o.modal};return o.sms&&o.smsMessage.trim()&&(r.smsMessage=o.smsMessage.trim()),o.push&&(o.pushTitle.trim()&&(r.pushTitle=o.pushTitle.trim()),o.pushBody.trim()&&(r.pushBody=o.pushBody.trim()),o.pushUrl.trim()&&(r.pushUrl=o.pushUrl.trim())),o.modal&&(o.modalTitle.trim()&&(r.modalTitle=o.modalTitle.trim()),o.modalBody.trim()&&(r.modalBody=o.modalBody.trim()),o.modalCtaLabel.trim()&&(r.modalCtaLabel=o.modalCtaLabel.trim())),r}function ge(){b.user_id=c.lockedUserId||void 0,b.plan_id=void 0,b.duration_days=c.mode==="extend"?30:null,B.value="user",E.value={segments:[]},D.value="",le()}function ue(){p("update:visible",!1)}async function re(){try{const[r,s]=await Promise.all([Ot(),et()]);A.value=r||[],q.value=s||[]}catch(r){_.error((r==null?void 0:r.message)||"خطا در بارگذاری اطلاعات")}}async function de(){var s,R;const r=Ge(E.value);if(r){_.warning(r);return}Z.value=!0,D.value="";try{const m=Ke(E.value),W=await ht(m),ee=Number((W==null?void 0:W.userCount)??0),j=Array.isArray(W==null?void 0:W.progressItems)?W.progressItems:[];j.length===1?D.value=`${ee.toLocaleString("fa-IR")} کاربر (همان آمار پیشرفت چالش ${j[0].sort_order})`:j.length>1?D.value=`${ee.toLocaleString("fa-IR")} کاربر یکتا در ${j.length.toLocaleString("fa-IR")} چالش با این شماره`:D.value=`حدود ${ee.toLocaleString("fa-IR")} کاربر مخاطب این اعطا خواهند بود`}catch(m){_.error(((R=(s=m==null?void 0:m.response)==null?void 0:s.data)==null?void 0:R.message)||(m==null?void 0:m.message)||"خطا در پیش‌نمایش مخاطب")}finally{Z.value=!1}}function S(r){return new Promise(s=>{fe.confirm({title:"اعطای اشتراک گروهی",content:r?`آیا از اعطای اشتراک به این دسته مخاطب مطمئن هستید؟ (${r})`:"آیا از اعطای اشتراک به این دسته مخاطب مطمئن هستید؟",okText:"بله، اعطا شود",cancelText:"انصراف",onOk:()=>s(!0),onCancel:()=>s(!1)})})}async function ce(){var r,s;if(c.mode==="grant"){if(!b.plan_id){_.warning("پلن را انتخاب کنید");return}if(B.value==="user"){if(!b.user_id){_.warning("کاربر را انتخاب کنید");return}}else{const R=Ge(E.value);if(R){_.warning(R);return}}if(v.value==="custom"&&!o.sms&&!o.push&&!o.modal){_.warning("حداقل یک کانال اطلاع‌رسانی را انتخاب کنید، یا گزینه «هیچکدام» را بزنید");return}}if(c.mode==="extend"){if(!c.purchaseId&&!b.user_id){_.warning("کاربر را انتخاب کنید");return}if(!b.duration_days||b.duration_days<1){_.warning("مدت تمدید را وارد کنید");return}}T.value=!0;try{const R=c.mode==="grant"?se():void 0;if(c.mode==="grant"&&B.value==="segment"){const m=Ke(E.value);if(!await S(D.value||void 0))return;const ee={plan_id:b.plan_id,...m};b.duration_days&&b.duration_days>0&&(ee.duration_days=Number(b.duration_days)),R&&(ee.notify=R);const j=await wt(ee),xe=Number((j==null?void 0:j.granted)??0),he=Number((j==null?void 0:j.failed)??0);he>0?_.warning(`اشتراک برای ${xe.toLocaleString("fa-IR")} کاربر ایجاد شد؛ ${he.toLocaleString("fa-IR")} مورد ناموفق`):_.success((j==null?void 0:j.message)||`اشتراک برای ${xe.toLocaleString("fa-IR")} کاربر ایجاد شد`)}else if(c.mode==="grant"){const m={user_id:b.user_id,plan_id:b.plan_id};b.duration_days&&b.duration_days>0&&(m.duration_days=Number(b.duration_days)),R&&(m.notify=R),await kt(m),_.success("اشتراک ایجاد شد")}else await It({purchase_id:c.purchaseId||void 0,user_id:c.purchaseId?void 0:b.user_id,plan_id:b.plan_id||void 0,duration_days:Number(b.duration_days)}),_.success("اشتراک تمدید شد");p("success"),ue()}catch(R){_.error(((s=(r=R==null?void 0:R.response)==null?void 0:r.data)==null?void 0:s.message)||(R==null?void 0:R.message)||"خطا در ذخیره")}finally{T.value=!1}}return Be(()=>c.visible,r=>{r&&(ge(),(!A.value.length||!q.value.length)&&re())}),Se(()=>{re()}),(r,s)=>{const R=De;return P(),oe(R,{visible:te.value,"onUpdate:visible":s[18]||(s[18]=m=>te.value=m),title:K.value,"ok-text":k.value,"cancel-text":"انصراف","confirm-loading":T.value,width:r.mode==="grant"?"760px":"560px",onOk:ce,onCancel:ue},{default:l(()=>[t(d(L),{layout:"vertical",class:"max-h-[75vh] overflow-y-auto pe-1"},{default:l(()=>[r.mode==="grant"?(P(),M(pe,{key:0},[t(d($),{label:"مخاطب",required:""},{default:l(()=>[t(d(U),{value:B.value,"onUpdate:value":s[0]||(s[0]=m=>B.value=m),class:"flex flex-col gap-2"},{default:l(()=>[t(d(_e),{value:"user"},{default:l(()=>[N("یک کاربر")]),_:1}),t(d(_e),{value:"segment"},{default:l(()=>[N("دسته کاربران (مثلاً چالش nام را انجام داده‌اند)")]),_:1})]),_:1},8,["value"])]),_:1}),B.value==="user"?(P(),oe(d($),{key:0,label:"کاربر",required:""},{default:l(()=>[t(d(u),{value:b.user_id,"onUpdate:value":s[1]||(s[1]=m=>b.user_id=m),"show-search":"",placeholder:"جستجو با نام یا موبایل",options:y.value,"filter-option":ie,disabled:!!r.lockedUserId},null,8,["value","options","disabled"])]),_:1})):(P(),M("div",ra,[t(Et,{modelValue:E.value,"onUpdate:modelValue":s[2]||(s[2]=m=>E.value=m),"show-actions":!1,"show-preview":!0,"title-text":"دسته مخاطب برای اعطای اشتراک","preview-loading":Z.value,"preview-text":D.value,onPreview:de},null,8,["modelValue","preview-loading","preview-text"])])),t(d($),{label:"پلن اشتراک",required:""},{default:l(()=>[t(d(u),{value:b.plan_id,"onUpdate:value":s[3]||(s[3]=m=>b.plan_id=m),"show-search":"",placeholder:"انتخاب پلن",options:x.value,"filter-option":V,onChange:H},null,8,["value","options"])]),_:1})],64)):(P(),M(pe,{key:1},[r.purchaseId?Y("",!0):(P(),oe(d($),{key:0,label:"کاربر",required:""},{default:l(()=>[t(d(u),{value:b.user_id,"onUpdate:value":s[4]||(s[4]=m=>b.user_id=m),"show-search":"",placeholder:"جستجو با نام یا موبایل",options:y.value,"filter-option":ie,disabled:!!r.lockedUserId},null,8,["value","options","disabled"])]),_:1})),r.purchaseId?Y("",!0):(P(),oe(d($),{key:1,label:"پلن (اختیاری)"},{default:l(()=>[t(d(u),{value:b.plan_id,"onUpdate:value":s[5]||(s[5]=m=>b.plan_id=m),"show-search":"","allow-clear":"",placeholder:"در صورت خالی بودن از پلن فعال کاربر استفاده می‌شود",options:x.value,"filter-option":V},null,8,["value","options"])]),_:1}))],64)),t(d($),{label:r.mode==="grant"?"مدت (روز) — اختیاری برای جایگزینی مدت پلن":"مدت تمدید (روز)",required:r.mode==="extend"},{default:l(()=>[t(d(I),{value:b.duration_days,"onUpdate:value":s[6]||(s[6]=m=>b.duration_days=m),min:1,class:"w-full",placeholder:r.mode==="grant"?"خالی = مدت پیش‌فرض پلن":"مثلاً ۳۰"},null,8,["value","placeholder"])]),_:1},8,["label","required"]),r.mode==="grant"&&ae.value?(P(),M("div",da," مدت پیش‌فرض پلن: "+ve(ae.value.duration_days)+" روز ",1)):Y("",!0),r.mode==="grant"?(P(),M("div",ca,[ma,t(d(U),{value:v.value,"onUpdate:value":s[7]||(s[7]=m=>v.value=m),class:"flex flex-col gap-2"},{default:l(()=>[t(d(_e),{value:"none"},{default:l(()=>[N("هیچکدام — هیچ پیامی ارسال نشود")]),_:1}),t(d(_e),{value:"custom"},{default:l(()=>[N("ارسال اطلاع‌رسانی (انتخاب کانال‌ها)")]),_:1})]),_:1},8,["value"]),v.value==="custom"?(P(),M(pe,{key:0},[pa,n("div",_a,[t(d(Re),{checked:o.sms,"onUpdate:checked":s[8]||(s[8]=m=>o.sms=m)},{default:l(()=>[N("پیامک")]),_:1},8,["checked"]),t(d(Re),{checked:o.push,"onUpdate:checked":s[9]||(s[9]=m=>o.push=m)},{default:l(()=>[N("نوتیفیکیشن (Push)")]),_:1},8,["checked"]),t(d(Re),{checked:o.modal,"onUpdate:checked":s[10]||(s[10]=m=>o.modal=m)},{default:l(()=>[N("پیام مودال ورود به اپ")]),_:1},8,["checked"])]),o.sms?(P(),oe(d($),{key:0,label:"متن پیامک"},{default:l(()=>[t(d(C),{value:o.smsMessage,"onUpdate:value":s[11]||(s[11]=m=>o.smsMessage=m),rows:3,placeholder:"خالی = پیام پیش‌فرض فعال‌سازی اشتراک",maxlength:1e3,"show-count":""},null,8,["value"])]),_:1})):Y("",!0),o.push?(P(),M(pe,{key:1},[t(d($),{label:"عنوان نوتیف"},{default:l(()=>[t(d(G),{value:o.pushTitle,"onUpdate:value":s[12]||(s[12]=m=>o.pushTitle=m),placeholder:"فعال‌سازی اشتراک",maxlength:120},null,8,["value"])]),_:1}),t(d($),{label:"متن نوتیف"},{default:l(()=>[t(d(C),{value:o.pushBody,"onUpdate:value":s[13]||(s[13]=m=>o.pushBody=m),rows:3,placeholder:"خالی = متن پیش‌فرض",maxlength:500,"show-count":""},null,8,["value"])]),_:1}),t(d($),{label:"لینک نوتیف (اختیاری)"},{default:l(()=>[t(d(G),{value:o.pushUrl,"onUpdate:value":s[14]||(s[14]=m=>o.pushUrl=m),placeholder:"/"},null,8,["value"])]),_:1})],64)):Y("",!0),o.modal?(P(),M(pe,{key:2},[t(d($),{label:"عنوان مودال"},{default:l(()=>[t(d(G),{value:o.modalTitle,"onUpdate:value":s[15]||(s[15]=m=>o.modalTitle=m),placeholder:"اشتراک شما فعال شد"},null,8,["value"])]),_:1}),t(d($),{label:"متن مودال"},{default:l(()=>[t(d(C),{value:o.modalBody,"onUpdate:value":s[16]||(s[16]=m=>o.modalBody=m),rows:3,placeholder:"خالی = متن پیش‌فرض"},null,8,["value"])]),_:1}),t(d($),{label:"متن دکمه مودال"},{default:l(()=>[t(d(G),{value:o.modalCtaLabel,"onUpdate:value":s[17]||(s[17]=m=>o.modalCtaLabel=m),placeholder:"متوجه شدم"},null,8,["value"])]),_:1})],64)):Y("",!0)],64)):Y("",!0)])):Y("",!0)]),_:1})]),_:1},8,["visible","title","ok-text","confirm-loading","width"])}}});function ot(e){return e.is_percent?`${Number(e.amount)}٪`:`${Number(e.amount||0).toLocaleString("fa-IR")} ریال`}const fa=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>(e.record.index??0)+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"کد",dataIndex:"code",key:"code",width:130},{title:"تخفیف",dataIndex:"amount",key:"amount",width:140,customRender:e=>ot(e.record)},{title:"محدودیت کل",dataIndex:"usage_limit",key:"usage_limit",width:110,align:"center",customRender:e=>e.record.usage_limit!=null?String(e.record.usage_limit):"نامحدود"},{title:"هر کاربر",dataIndex:"user_usage_limit",key:"user_usage_limit",width:100,align:"center",customRender:e=>e.record.user_usage_limit!=null?String(e.record.user_usage_limit):"نامحدود"},{title:"انقضا",dataIndex:"expires_at",key:"expires_at",width:120,customRender:e=>e.record.expires_at?be(e.record.expires_at):"نامحدود"},{title:"استفاده",dataIndex:"usage_count",key:"usage_count",width:90,align:"center",customRender:e=>String(e.record.usage_count??0)},{title:"وضعیت",dataIndex:"is_active",key:"is_active",width:100,customRender:e=>t("div",{class:"flex justify-center"},[t(Kt,{class:"px-3 font-bold py-1",textColor:e!=null&&e.record.is_active?"#65a30d":"#dc2626",bgColor:e!=null&&e.record.is_active?"#ecfccb":"#fee2e2"},{default:()=>[e!=null&&e.record.is_active?"فعال":"غیرفعال"]})])},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],ga=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>(e.record.index??0)+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"درصد / تخفیف",dataIndex:"amount",key:"amount",width:150,customRender:e=>ot(e.record)},{title:"محدودیت تعداد",dataIndex:"usage_limit",key:"usage_limit",width:130,align:"center",customRender:e=>e.record.usage_limit!=null?String(e.record.usage_limit):"نامحدود"},{title:"تاریخ انقضا",dataIndex:"expires_at",key:"expires_at",width:130,customRender:e=>e.record.expires_at?be(e.record.expires_at):"نامحدود"},{title:"تعداد استفاده شده",dataIndex:"usage_count",key:"usage_count",width:140,align:"center",customRender:e=>{const p=e.record.usage_count??0,c=e.record.usage_limit;return c!=null?`${p} / ${c}`:String(p)}}];function ba(e){if(!e)return"";const p=e.replace(/\//g,"-");return new Date(`${p}T23:59:59.999Z`).toISOString()}function ya(e){return e?e.slice(0,10).replace(/-/g,"/"):""}function ut(e,p){var u;const c=!!(p!=null&&p.trim());return{title:((u=e.title)==null?void 0:u.trim())??"",code:(e.code??"").trim().toUpperCase(),is_percent:e.is_percent??!0,amount:Number(e.amount??0),expires_at:c?ba(p):null,usage_limit:e.usage_limit==null||e.usage_limit===""?null:Number(e.usage_limit),user_usage_limit:e.user_usage_limit==null||e.user_usage_limit===""?null:Number(e.user_usage_limit),plan_ids:Array.isArray(e.plan_ids)?e.plan_ids.map(I=>Number(I)).filter(I=>I>0):[],is_active:e.is_active??!0,updated_at:new Date().toISOString()}}async function rt(e,p){const u=((await je("subscription_discount_codes",{filters:[{field:"code",op:"eq",value:e}],limit:5,page:1})).rows||[]).find(I=>I.id!==p);if(u!=null&&u.id)throw new Error("این کد تخفیف قبلاً ثبت شده است")}async function dt(e){const{TableEngineRequest:p}=await Dt(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),c={...e,order:e.order??"-id"},u=await p(c,"subscription_discount_codes");if(Array.isArray(u==null?void 0:u.rows)){const I=u.rows.map((L,$)=>({...L,index:$}));return{...u,rows:I}}return u}async function xa(e,p){const c=ut(e,p);return await rt(c.code),await at("subscription_discount_codes",c)}async function ha(e,p,c){const u=ut(p,c);await rt(u.code,e);const I=await lt("subscription_discount_codes",e,u);return Array.isArray(I)?I:[I]}async function wa(e){await Ft("subscription_discount_codes",e)}const ka={class:"flex justify-between items-center mb-4"},Ia=n("h2",null,"کدهای تخفیف اشتراک",-1),Sa={class:"gap-2 flex justify-center"},$a=n("span",null,"حذف",-1),Ca=n("span",null,"ویرایش",-1),Ua={class:"flex flex-col gap-2"},Ta={class:"flex flex-col gap-2"},Ra=ye({__name:"SubscriptionDiscountCodes",setup(e){const[p,c]=we(),u=h({columns:fa,api:dt,defaultPageLimit:20}),I=h(!1),L=h(!1),$=h(null),G=h(!1),C=h(!1),U=h("unlimited"),T=h("unlimited"),A=h(""),q=h(!1),B=h([]),v=Pe({title:"",code:"",is_percent:!0,amount:10,expires_at:null,usage_limit:null,user_usage_limit:1,plan_ids:[],is_active:!0});Be(U,k=>{k==="unlimited"&&(A.value="")}),Be(T,k=>{k==="unlimited"&&(v.usage_limit=null)});function E(){Object.assign(v,{title:"",code:"",is_percent:!0,amount:10,expires_at:null,usage_limit:null,user_usage_limit:1,plan_ids:[],is_active:!0}),U.value="unlimited",T.value="unlimited",A.value=""}function Z(){E(),L.value=!1,$.value=null,G.value=!1,I.value=!0}function D(){I.value=!1,G.value=!1,C.value=!1}async function b(){q.value=!0;try{const k=await et();B.value=(k||[]).map(y=>({label:y.title,value:Number(y.id)}))}catch{B.value=[]}finally{q.value=!1}}async function o(){var k,y;if(!(G.value||C.value)){if(!((k=v.title)!=null&&k.trim())||!((y=v.code)!=null&&y.trim())){_.warning("عنوان و کد تخفیف الزامی است");return}if(!v.amount||v.amount<=0){_.warning("مقدار تخفیف باید بیشتر از صفر باشد");return}if(v.is_percent&&v.amount>100){_.warning("درصد تخفیف نمی‌تواند بیشتر از ۱۰۰ باشد");return}if(U.value==="limited"&&!A.value){_.warning("تاریخ انقضا را وارد کنید");return}if(T.value==="limited"&&(!v.usage_limit||v.usage_limit<1)){_.warning("محدودیت تعداد استفاده را وارد کنید");return}C.value=!0;try{const x=U.value==="limited"?A.value:null;T.value==="unlimited"&&(v.usage_limit=null),L.value&&$.value!=null?(await ha($.value,v,x),_.success("کد تخفیف با موفقیت ویرایش شد")):(await xa(v,x),_.success("کد تخفیف با موفقیت ایجاد شد")),I.value=!1,await c()}catch(x){_.error((x==null?void 0:x.message)||"خطا در ذخیره کد تخفیف")}finally{C.value=!1}}}function te(k){k!=null&&k.id&&(E(),L.value=!0,$.value=k.id,v.title=k.title||"",v.code=k.code||"",v.is_percent=k.is_percent??!0,v.amount=Number(k.amount)||0,v.user_usage_limit=k.user_usage_limit??null,v.plan_ids=Array.isArray(k.plan_ids)?k.plan_ids.map(y=>Number(y)):[],v.is_active=k.is_active??!0,k.expires_at?(U.value="limited",A.value=ya(k.expires_at)):(U.value="unlimited",A.value=""),k.usage_limit!=null?(T.value="limited",v.usage_limit=Number(k.usage_limit)):(T.value="unlimited",v.usage_limit=null),I.value=!0)}function K(k){fe.confirm({title:"حذف کد تخفیف",content:`آیا از حذف «${k.title}» مطمئن هستید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await wa(k.id),_.success("حذف شد"),await c()}catch(y){_.error((y==null?void 0:y.message)||"خطا در حذف")}}})}return Se(b),(k,y)=>{const x=Me,ae=Fe,ie=Le,V=zt,H=_e,le=qt,se=it,ge=nt,ue=Vt,re=Ne,de=De;return P(),M("div",null,[n("div",ka,[Ia,t(x,{type:"primary",onClick:Z},{default:l(()=>[N("افزودن کد تخفیف")]),_:1})]),t(ae,ke(u.value,{onRegister:d(p)}),{action:l(({record:S})=>[n("div",Sa,[t(d(ne),{class:"cursor-pointer"},{title:l(()=>[$a]),default:l(()=>[t(X,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:ce=>K(S)},null,8,["onClick"])]),_:2},1024),t(d(ne),{class:"cursor-pointer"},{title:l(()=>[Ca]),default:l(()=>[t(X,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:ce=>te(S)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),t(de,{visible:I.value,"onUpdate:visible":y[11]||(y[11]=S=>I.value=S),title:L.value?"ویرایش کد تخفیف":"افزودن کد تخفیف",loading:G.value,"destroy-on-close":"",onOk:o,onClose:D,width:"720px"},{default:l(()=>[t(re,{layout:"vertical",class:"grid grid-cols-1 md:grid-cols-2 gap-3"},{default:l(()=>[t(V,{label:"عنوان کد تخفیف",required:"",class:"md:col-span-2"},{default:l(()=>[t(ie,{value:v.title,"onUpdate:value":y[0]||(y[0]=S=>v.title=S),placeholder:"مثال: کمپین اینستاگرام نوروز"},null,8,["value"])]),_:1}),t(V,{label:"کد تخفیف",required:""},{default:l(()=>[t(ie,{value:v.code,"onUpdate:value":y[1]||(y[1]=S=>v.code=S),placeholder:"مثال: NOWROOZ1405",style:{"text-transform":"uppercase"}},null,8,["value"])]),_:1}),t(V,{label:"نوع تخفیف"},{default:l(()=>[t(le,{value:v.is_percent,"onUpdate:value":y[2]||(y[2]=S=>v.is_percent=S)},{default:l(()=>[t(H,{value:!0},{default:l(()=>[N("درصدی")]),_:1}),t(H,{value:!1},{default:l(()=>[N("مبلغی (ریال)")]),_:1})]),_:1},8,["value"])]),_:1}),t(V,{label:v.is_percent?"درصد تخفیف":"مبلغ تخفیف (ریال)",required:""},{default:l(()=>[t(se,{value:v.amount,"onUpdate:value":y[3]||(y[3]=S=>v.amount=S),style:{width:"100%"},min:1,max:v.is_percent?100:void 0,placeholder:"مقدار تخفیف"},null,8,["value","max"])]),_:1},8,["label"]),t(V,{label:"تاریخ انقضا"},{default:l(()=>[n("div",Ua,[t(le,{value:U.value,"onUpdate:value":y[4]||(y[4]=S=>U.value=S),class:"mb-1"},{default:l(()=>[t(H,{value:"unlimited"},{default:l(()=>[N("نامحدود")]),_:1}),t(H,{value:"limited"},{default:l(()=>[N("محدود")]),_:1})]),_:1},8,["value"]),U.value==="limited"?(P(),oe(Gt,{key:0,value:A.value,"onUpdate:value":y[5]||(y[5]=S=>A.value=S)},null,8,["value"])):Y("",!0)])]),_:1}),t(V,{label:"محدودیت تعداد استفاده"},{default:l(()=>[n("div",Ta,[t(le,{value:T.value,"onUpdate:value":y[6]||(y[6]=S=>T.value=S),class:"mb-1"},{default:l(()=>[t(H,{value:"unlimited"},{default:l(()=>[N("نامحدود")]),_:1}),t(H,{value:"limited"},{default:l(()=>[N("محدود")]),_:1})]),_:1},8,["value"]),T.value==="limited"?(P(),oe(se,{key:0,value:v.usage_limit,"onUpdate:value":y[7]||(y[7]=S=>v.usage_limit=S),style:{width:"100%"},min:1,placeholder:"حداکثر تعداد کل"},null,8,["value"])):Y("",!0)])]),_:1}),t(V,{label:"تعداد استفاده مجاز برای هر کاربر"},{default:l(()=>[t(se,{value:v.user_usage_limit,"onUpdate:value":y[8]||(y[8]=S=>v.user_usage_limit=S),style:{width:"100%"},min:1,placeholder:"خالی = نامحدود"},null,8,["value"])]),_:1}),t(V,{label:"اعمال روی پلن‌ها",class:"md:col-span-2"},{default:l(()=>[t(ge,{value:v.plan_ids,"onUpdate:value":y[9]||(y[9]=S=>v.plan_ids=S),mode:"multiple","allow-clear":"",style:{width:"100%"},placeholder:"خالی = همه پلن‌ها",options:B.value,loading:q.value},null,8,["value","options","loading"])]),_:1}),t(V,{label:"فعال"},{default:l(()=>[t(ue,{checked:v.is_active,"onUpdate:checked":y[10]||(y[10]=S=>v.is_active=S)},null,8,["checked"])]),_:1})]),_:1})]),_:1},8,["visible","title","loading"])])}}}),Pa=n("div",{class:"mb-4"},[n("h2",null,"آمار استفاده از کدهای تخفیف")],-1),Ba=ye({__name:"SubscriptionDiscountStats",setup(e){const[p]=we(),c=h({columns:ga,api:dt,defaultPageLimit:20});return(u,I)=>{const L=Fe;return P(),M("div",null,[Pa,t(L,ke(c.value,{onRegister:d(p)}),null,16,["onRegister"])])}}}),Na="تخفیف ویژه بازگشت به مدرسه",Ae="subscription_plans_banner_image",Oe="subscription_plans_banner_visible",Ee="subscription_plan_ribbons";async function ct(e){return(await je("configs",{includeIn:{field:"key",values:e},limit:20,page:1})).rows||[]}async function Ie(e,p){var u,I;const c=await je("configs",{filters:[{field:"key",op:"eq",value:e}],limit:1,page:1});if((I=(u=c.rows)==null?void 0:u[0])!=null&&I.id){await lt("configs",c.rows[0].id,{value:p});return}await at("configs",{key:e,value:p})}function La(e){return e==null||e===""?!0:e==="yes"||e==="true"||e==="1"}async function mt(){const e=await ct([Ae,Oe]),p=Object.fromEntries(e.map(u=>[u.key,u.value??""]));return{image:String(p[Ae]||"").trim()||null,visible:La(p[Oe])}}async function Aa(e){return await Ie(Ae,e.image||""),await Ie(Oe,e.visible?"yes":"no"),mt()}async function ze(){var c;const p=(c=(await ct([Ee]))[0])==null?void 0:c.value;if(!p)return{};try{const u=JSON.parse(p);return!u||typeof u!="object"||Array.isArray(u)?{}:Object.fromEntries(Object.entries(u).map(([I,L])=>[String(I),String(L??"")]))}catch{return{}}}async function Oa(e,p){const c=await ze();c[String(e)]=p.trim(),await Ie(Ee,JSON.stringify(c))}async function Da(e){const p=await ze();Object.prototype.hasOwnProperty.call(p,String(e))&&(delete p[String(e)],await Ie(Ee,JSON.stringify(p)))}function Fa(e,p,c){const u=String(e);return Object.prototype.hasOwnProperty.call(c,u)?c[u]:Number(p)>0?Na:""}const Ma={class:"flex justify-between items-center mb-4"},ja=n("h2",null,"لیست خرید اشتراک",-1),Ea={class:"flex gap-2"},za={class:"gap-2 flex justify-center"},qa=n("span",null,"تمدید",-1),Va=n("span",null,"لغو اشتراک",-1),Ga=n("span",null,"حذف",-1),Ka={class:"flex justify-between items-center mb-4"},Ja=n("h2",null,"مدیریت اشتراک‌ها",-1),Ya={class:"rounded-xl border border-gray-200 p-4 mb-4"},Za=n("div",{class:"font-semibold mb-1"},"بنر لیست اشتراک",-1),Ha=n("div",{class:"text-sm text-gray-500 mb-3"}," این تصویر بالای لیست پلن‌ها در اپ کاربر نمایش داده می‌شود. تا وقتی تصویری آپلود و ذخیره نشود، بنر در اپ دیده نمی‌شود. ",-1),Wa={class:"flex items-center gap-2 mb-3"},Xa={class:"text-sm text-gray-600"},Qa={key:0},el=n("div",null,"آپلود تصویر بنر",-1),tl={class:"gap-2 flex justify-center"},al=n("span",null,"حذف",-1),ll=n("span",null,"ویرایش",-1),nl=n("div",{class:"mb-4"},[n("h2",null,"تنظیمات درگاه پرداخت")],-1),il={class:"space-y-4 relative"},sl={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},ol={class:"grid grid-cols-2 gap-4"},ul=n("div",{class:"mb-1 text-sm text-gray-600"},"عنوان اشتراک",-1),rl=n("div",{class:"mb-1 text-sm text-gray-600"},"مدت اشتراک (روز)",-1),dl={class:"grid grid-cols-3 gap-4"},cl=n("div",{class:"mb-1 text-sm text-gray-600"},"مبلغ (ریال)",-1),ml=n("div",{class:"mb-1 text-sm text-gray-600"},"تخفیف (درصد)",-1),pl=n("div",{class:"mb-1 text-sm text-gray-600"},"قیمت نهایی (ریال)",-1),_l={class:"mt-2 font-semibold text-green-700"},vl={class:"grid grid-cols-2 gap-4"},fl=n("div",{class:"mb-1 text-sm text-gray-600"},"ترتیب نمایش",-1),gl=n("div",{class:"mb-1 text-sm text-gray-600"},"وضعیت",-1),bl={class:"flex items-center gap-2 mt-2"},yl={class:"text-sm text-gray-600"},xl=n("div",{class:"mb-1 text-sm text-gray-600"},"متن روبان روی کارت",-1),hl=n("div",{class:"text-xs text-gray-500 mt-1"}," روی کارت همین پلن در اپ کاربر نشان داده می‌شود. اگر خالی ذخیره شود، روبان نمایش داده نمی‌شود. ",-1),wl=n("div",{class:"mb-1 text-sm text-gray-600"},"توضیحات",-1),kl={class:"flex justify-center"},Il=n("div",{class:"mb-1 text-sm text-gray-600"},"تصویر اشتراک",-1),Sl={key:0},$l=n("div",null,"آپلود تصویر",-1),On=ye({__name:"index",setup(e){const p=Je,c=Je.TabPane,u=h("purchases"),I=h(!1),L=h(!1),$=h(null),[G,C]=we(),[U,T]=we(),A=h(!1),q=h("grant"),B=h(null),v=h(null),E=h(!1),Z=h([]),D=h(0),b=h(""),o=h({}),te=h(!1),K=h({image:null,visible:!0}),k=h([]),y=()=>({title:"",description:"",image_url:null,price:0,discount_percent:0,duration_days:30,is_active:!0,sort_order:0}),x=h(y()),ae=Q(()=>St(Number(x.value.price),Number(x.value.discount_percent)).toLocaleString("fa-IR")),ie={columns:Yt,api:$t,defaultPageLimit:20},V={columns:Ht,api:Ct,defaultPageLimit:20};function H(){x.value=y(),Z.value=[],b.value=""}function le(i){K.value=i;const a=Ue(i.image)||null;K.value.image=a;const f=a?Te(a):null;k.value=f?[{uid:"-banner",name:"banner.jpg",status:"done",url:f,response:{path:a}}]:[]}async function se(){try{const[i,a]=await Promise.all([mt(),ze()]);le(i),o.value=a}catch(i){_.error((i==null?void 0:i.message)||"خطا در بارگذاری تنظیمات نمایش اشتراک")}}function ge(){return K.value.image=null,!0}async function ue(){if(D.value>0){_.warning("لطفاً تا پایان آپلود صبر کنید");return}te.value=!0;try{const i=await Aa({image:K.value.image,visible:K.value.visible});le(i),_.success(i.visible?"بنر ذخیره شد":"بنر مخفی شد")}catch(i){_.error((i==null?void 0:i.message)||"خطا در ذخیره بنر")}finally{te.value=!1}}function re(){L.value=!1,$.value=null,H(),I.value=!0}function de(){I.value=!1,H()}function S(i){return i.type.startsWith("image/")?i.size/1024/1024>=5?(_.error("حجم تصویر باید کمتر از 5MB باشد"),!1):!0:(_.error("فقط فایل تصویری مجاز است"),!1)}async function ce(i,a){const{file:f,onSuccess:w,onError:z,onProgress:J}=i,me=new FormData;me.append("file",f);const $e=`${Mt}/upload/machartaa-img`;D.value++,await new Promise((Ce,g)=>{const O=new XMLHttpRequest;O.open("POST",$e);const ft=jt()||localStorage.getItem("tamin_token")||"";O.setRequestHeader("Authorization",`Bearer ${ft}`),O.upload.onprogress=F=>{F.lengthComputable&&(J==null||J({percent:Math.round(F.loaded/F.total*100)}))},O.onload=()=>{if(O.status>=200&&O.status<300)try{const F=JSON.parse(O.responseText||"{}"),gt=F.full_src||F.url||F.src||F.path||F.data&&(F.data.full_src||F.data.url||F.data.src||F.data.path)||"",Ve=Ue(gt),bt=Te(Ve);a(Ve,bt),w==null||w(F,O),_.success("تصویر با موفقیت آپلود شد!"),Ce()}catch(F){z==null||z(F,O),g(F)}else z==null||z(new Error("خطا در آپلود تصویر"),O),g(new Error("خطا در آپلود تصویر"))},O.onerror=()=>{z==null||z(new Error("خطا در آپلود تصویر"),O),g(new Error("خطا در آپلود تصویر"))},O.onloadend=()=>{D.value=Math.max(0,D.value-1)},O.send(me)})}function r(i,a,f){i.value=f?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:f,response:{path:a}}]:[]}function s(i){return ce(i,(a,f)=>{x.value.image_url=a,r(Z,a,f)})}function R(i){return ce(i,(a,f)=>{K.value.image=a,r(k,a,f)})}function m(i){if(Array.isArray(i))return m(i[0]);if(!i||typeof i!="object")return null;const a=i,f=Number(a.id);return Number.isFinite(f)?f:a.data!=null?m(a.data):null}async function W(){var i;if(D.value>0){_.warning("لطفاً تا پایان آپلود صبر کنید");return}if(!((i=x.value.title)!=null&&i.trim())){_.warning("عنوان الزامی است");return}if(!x.value.duration_days||Number(x.value.duration_days)<1){_.warning("مدت اشتراک باید حداقل ۱ روز باشد");return}try{const a={...x.value,price:Number(x.value.price)||0,discount_percent:Number(x.value.discount_percent)||0,duration_days:Number(x.value.duration_days),sort_order:Number(x.value.sort_order)||0};let f=$.value;if(L.value&&$.value)await Ut($.value,a);else{const w=await Tt(a);f=m(w)}f?(await Oa(f,b.value),o.value={...o.value,[String(f)]:b.value.trim()},_.success(L.value?"اشتراک ویرایش شد":"اشتراک افزوده شد")):_.warning("اشتراک ذخیره شد، اما متن روبان ذخیره نشد. پلن را دوباره ویرایش کنید."),de(),await C()}catch(a){_.error((a==null?void 0:a.message)||"خطا در ذخیره")}}function ee(i){L.value=!0,$.value=i.id;const a=Ue(i.image_url)||null;x.value={title:i.title||"",description:i.description||"",image_url:a,price:i.price||0,discount_percent:i.discount_percent||0,duration_days:i.duration_days||30,is_active:i.is_active??!0,sort_order:i.sort_order??0},b.value=Fa(i.id,i.discount_percent,o.value);const f=a?Te(a):null;Z.value=f?[{uid:"-1",name:"image.jpg",status:"done",url:f,response:{path:a}}]:[],I.value=!0}function j(i){fe.confirm({title:"حذف اشتراک",content:`آیا از حذف «${i.title}» مطمئن هستید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await Rt(i.id),await Da(i.id);const a={...o.value};delete a[String(i.id)],o.value=a,_.success("حذف شد"),await C()}catch(a){_.error((a==null?void 0:a.message)||"خطا در حذف")}}})}async function xe(i){try{await Pt(i.id,!i.is_active),_.success("وضعیت به‌روز شد"),await C()}catch(a){_.error((a==null?void 0:a.message)||"خطا")}}Se(()=>{se()});function he(){q.value="grant",B.value=null,v.value=null,A.value=!0}async function pt(){E.value||fe.confirm({title:"همگام‌سازی پرداخت‌های زرین‌پال",content:"لیست تراکنش‌های موفقِ اعتبارسنجی‌نشده از زرین‌پال گرفته می‌شود، با توکن تراکنش‌های اشتراک تطبیق داده می‌شود و در صورت تطبیق، اشتراک کاربر فعال می‌شود. ادامه می‌دهید؟",okText:"همگام‌سازی",cancelText:"انصراف",centered:!0,onOk:async()=>{var i,a;E.value=!0;try{const f=await Bt(),w=(f==null?void 0:f.data)??f,z=Number((w==null?void 0:w.reconciled_count)||0),J=Number((w==null?void 0:w.total_zarinpal)||0),me=Number((w==null?void 0:w.matched_count)||0);z>0?_.success((w==null?void 0:w.message)||`${z} اشتراک فعال شد.`):_.info((w==null?void 0:w.message)||(J>0?`از ${J} تراکنش زرین‌پال، ${me} مورد با اشتراک محلی تطبیق خورد ولی فعال‌سازی انجام نشد.`:"تراکنش موفقِ اعتبارسنجی‌نشده‌ای در زرین‌پال یافت نشد.")),await T()}catch(f){_.error(((a=(i=f==null?void 0:f.response)==null?void 0:i.data)==null?void 0:a.message)||(f==null?void 0:f.message)||"خطا در همگام‌سازی پرداخت‌ها")}finally{E.value=!1}}})}function qe(i){q.value="extend",B.value=(i==null?void 0:i.id)??null,v.value=(i==null?void 0:i.user_id)??null,A.value=!0}function _t(i){fe.confirm({title:"لغو اشتراک",content:`اشتراک «${i.plan_title}» برای ${i.user_name||"کاربر"} لغو شود؟ اعتبار کاربر قطع می‌شود.`,okText:"بله، لغو کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{var a,f;try{await Nt(i.id),_.success("اشتراک لغو شد"),await T()}catch(w){_.error(((f=(a=w==null?void 0:w.response)==null?void 0:a.data)==null?void 0:f.message)||(w==null?void 0:w.message)||"خطا در لغو")}}})}function vt(i){fe.confirm({title:"حذف کامل",content:`رکورد خرید «${i.plan_title}» برای ${i.user_name||"کاربر"} کامل حذف شود؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{var a,f;try{await Lt(i.id),_.success("حذف شد"),await T()}catch(w){_.error(((f=(a=w==null?void 0:w.response)==null?void 0:a.data)==null?void 0:f.message)||(w==null?void 0:w.message)||"خطا در حذف")}}})}return(i,a)=>{const f=Me,w=Fe,z=Qe,J=Xe,me=xt,$e=De,Ce=yt;return P(),M("div",null,[t(Ce,null,{default:l(()=>[t(d(p),{activeKey:u.value,"onUpdate:activeKey":a[4]||(a[4]=g=>u.value=g)},{default:l(()=>[t(d(c),{key:"purchases",tab:"خریدهای کاربران"},{default:l(()=>[n("div",Ma,[ja,n("div",Ea,[t(f,{loading:E.value,onClick:pt},{default:l(()=>[N(" همگام‌سازی پرداخت‌های زرین‌پال ")]),_:1},8,["loading"]),t(f,{onClick:a[0]||(a[0]=g=>qe())},{default:l(()=>[N("تمدید اشتراک")]),_:1}),t(f,{type:"primary",onClick:a[1]||(a[1]=g=>he())},{default:l(()=>[N("ایجاد اشتراک برای کاربر")]),_:1})])]),t(w,ke(V,{onRegister:d(U)}),{action:l(({record:g})=>[n("div",za,[t(d(ne),{class:"cursor-pointer"},{title:l(()=>[qa]),default:l(()=>[t(X,{icon:"vuesax-linear:add-circle",color:"#059669",onClick:O=>qe(g)},null,8,["onClick"])]),_:2},1024),t(d(ne),{class:"cursor-pointer"},{title:l(()=>[Va]),default:l(()=>[t(X,{icon:"vuesax-linear:close-circle",color:"#F59E0B",onClick:O=>_t(g)},null,8,["onClick"])]),_:2},1024),t(d(ne),{class:"cursor-pointer"},{title:l(()=>[Ga]),default:l(()=>[t(X,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:O=>vt(g)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1}),t(d(c),{key:"plans",tab:"پلن‌های اشتراک"},{default:l(()=>[n("div",Ka,[Ja,t(f,{type:"primary",onClick:re},{default:l(()=>[N("افزودن اشتراک")]),_:1})]),n("div",Ya,[Za,Ha,n("div",Wa,[t(z,{value:K.value.visible,"onUpdate:value":a[2]||(a[2]=g=>K.value.visible=g)},null,8,["value"]),n("span",Xa,ve(K.value.visible?"نمایش بنر":"بنر مخفی است"),1)]),t(d(Ye),{"file-list":k.value,"onUpdate:fileList":a[3]||(a[3]=g=>k.value=g),"before-upload":S,"custom-request":R,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card",onRemove:ge},{default:l(()=>[k.value.length<1?(P(),M("div",Qa,[t(X,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),el])):Y("",!0)]),_:1},8,["file-list"]),t(f,{type:"primary",class:"mt-2",loading:te.value,onClick:ue},{default:l(()=>[N(" ذخیره بنر ")]),_:1},8,["loading"])]),t(w,ke(ie,{ref:"table",onRegister:d(G)}),{action:l(({record:g})=>[n("div",tl,[t(d(ne),{class:"cursor-pointer"},{title:l(()=>[n("span",null,ve(g.is_active?"غیرفعال کردن":"فعال کردن"),1)]),default:l(()=>[t(X,{icon:g.is_active?"vuesax-linear:eye-slash":"vuesax-linear:eye",color:g.is_active?"#F59E0B":"#16A34A",onClick:O=>xe(g)},null,8,["icon","color","onClick"])]),_:2},1024),t(d(ne),{class:"cursor-pointer"},{title:l(()=>[al]),default:l(()=>[t(X,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:O=>j(g)},null,8,["onClick"])]),_:2},1024),t(d(ne),{class:"cursor-pointer"},{title:l(()=>[ll]),default:l(()=>[t(X,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:O=>ee(g)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"])]),_:1}),t(d(c),{key:"gateway",tab:"تنظیمات درگاه (زرین‌پال)"},{default:l(()=>[nl,t(ua)]),_:1}),t(d(c),{key:"discount-codes",tab:"کد تخفیف"},{default:l(()=>[t(Ra)]),_:1}),t(d(c),{key:"discount-stats",tab:"آمار کدهای تخفیف"},{default:l(()=>[t(Ba)]),_:1})]),_:1},8,["activeKey"]),t($e,{visible:I.value,"onUpdate:visible":a[14]||(a[14]=g=>I.value=g),title:L.value?"ویرایش اشتراک":"افزودن اشتراک",onOk:W,onCancel:de,width:"70%",confirmLoading:D.value>0},{default:l(()=>[n("div",il,[D.value>0?(P(),M("div",sl,[t(d(Jt),{size:"large"})])):Y("",!0),n("div",ol,[n("div",null,[ul,t(J,{value:x.value.title,"onUpdate:value":a[5]||(a[5]=g=>x.value.title=g),placeholder:"مثلاً اشتراک یک ماهه"},null,8,["value"])]),n("div",null,[rl,t(J,{value:x.value.duration_days,"onUpdate:value":a[6]||(a[6]=g=>x.value.duration_days=g),type:"number",min:"1",placeholder:"30"},null,8,["value"])])]),n("div",dl,[n("div",null,[cl,t(J,{value:x.value.price,"onUpdate:value":a[7]||(a[7]=g=>x.value.price=g),type:"number",min:"0",placeholder:"100000"},null,8,["value"])]),n("div",null,[ml,t(J,{value:x.value.discount_percent,"onUpdate:value":a[8]||(a[8]=g=>x.value.discount_percent=g),type:"number",min:"0",max:"100",placeholder:"0"},null,8,["value"])]),n("div",null,[pl,n("div",_l,ve(ae.value),1)])]),n("div",vl,[n("div",null,[fl,t(J,{value:x.value.sort_order,"onUpdate:value":a[9]||(a[9]=g=>x.value.sort_order=g),type:"number",placeholder:"0"},null,8,["value"])]),n("div",null,[gl,n("div",bl,[t(z,{value:x.value.is_active,"onUpdate:value":a[10]||(a[10]=g=>x.value.is_active=g)},null,8,["value"]),n("span",yl,ve(x.value.is_active?"فعال":"غیرفعال"),1)])])]),n("div",null,[xl,t(J,{value:b.value,"onUpdate:value":a[11]||(a[11]=g=>b.value=g),placeholder:"مثلاً تخفیف ویژه بازگشت به مدرسه"},null,8,["value"]),hl]),n("div",null,[wl,t(me,{value:x.value.description,"onUpdate:value":a[12]||(a[12]=g=>x.value.description=g),placeholder:"توضیحات اشتراک",rows:4},null,8,["value"])]),n("div",kl,[n("div",null,[Il,t(d(Ye),{"file-list":Z.value,"onUpdate:fileList":a[13]||(a[13]=g=>Z.value=g),"before-upload":S,"custom-request":s,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:l(()=>[Z.value.length<1?(P(),M("div",Sl,[t(X,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),$l])):Y("",!0)]),_:1},8,["file-list"])])])])]),_:1},8,["visible","title","confirmLoading"]),t(va,{visible:A.value,"onUpdate:visible":a[15]||(a[15]=g=>A.value=g),mode:q.value,"purchase-id":B.value,"locked-user-id":v.value,onSuccess:d(T)},null,8,["visible","mode","purchase-id","locked-user-id","onSuccess"])]),_:1})])}}});export{On as default}; diff --git a/dist/assets/index-47c32362.js b/dist/assets/index-47c32362.js deleted file mode 100644 index eee1292..0000000 --- a/dist/assets/index-47c32362.js +++ /dev/null @@ -1 +0,0 @@ -import{i as P,h as me,al as o,x as be,aA as Ae,ag as Z,aw as qe,av as Je,j as s,d as se,af as Oe,aO as ue,z as J,ah as Ke,e as u,F as Ve,at as re,S as Ge,aM as Qe,ac as et,as as tt,az as de,ax as rt,a9 as Ee,aq as je,aP as nt}from"./index-c678e119.js";import{i as at,b as it}from"./vnode-34fe2aaf.js";import{a as ot,g as Ue}from"./css-aae66f86.js";import{u as Ze}from"./useState-fb1fd992.js";import{_ as lt,d as ut,D as st,L as vt,R as ct}from"./DialogWrap-0297f46d.js";import{A as te}from"./isSymbol-5130882b.js";import{K as Ie}from"./shallowequal-93b92d94.js";import{w as Le}from"./_plugin-vue_export-helper-edd5ed68.js";import{E as ft}from"./index-e517c667.js";var mt="[object Number]";function dt(r){return typeof r=="number"||at(r)&&it(r)==mt}function gt(r){var e=P(null),t=me(o({},r)),n=P([]),a=function(p){e.value===null&&(n.value=[],e.value=Le(function(){var d;n.value.forEach(function(R){d=o(o({},d),R)}),Ae(t,d),e.value=null})),n.value.push(p)};return be(function(){e.value&&Le.cancel(e.value)}),[t,a]}function ke(r,e,t,n){var a=e+t,i=(t-n)/2;if(t>n){if(e>0)return Z({},r,i);if(e<0&&an)return Z({},r,e<0?i:-i);return{}}function pt(r,e,t,n){var a=ot(),i=a.width,p=a.height,d=null;return r<=i&&e<=p?d={x:0,y:0}:(r>i||e>p)&&(d=o(o({},ke("x",t,r,i)),ke("y",n,e,p))),d}var Ne=Symbol("previewGroupContext"),ye={provide:function(e){qe(Ne,e)},inject:function(){return Je(Ne,{isPreviewGroup:P(!1),previewUrls:s(function(){return new Map}),setPreviewUrls:function(){},current:P(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},wt=se({compatConfig:{MODE:3},name:"PreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String,preview:{type:[Boolean,Object],default:!0},icons:{type:Object,default:function(){return{}}}},setup:function(e,t){var n=t.slots,a=s(function(){var m={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return Oe(e.preview)==="object"?We(e.preview,m):m}),i=me(new Map),p=P(),d=s(function(){return a.value.visible}),R=s(function(){return a.value.getContainer}),E=function(v,M){var C,N;(C=(N=a.value).onVisibleChange)===null||C===void 0||C.call(N,v,M)},b=Ze(!!d.value,{value:d,onChange:E}),h=ue(b,2),U=h[0],g=h[1],y=P(null),K=s(function(){return d.value!==void 0}),F=s(function(){return Array.from(i.keys())}),O=s(function(){return F.value[a.value.current]}),L=s(function(){return new Map(Array.from(i).filter(function(m){var v=ue(m,2),M=v[1].canPreview;return!!M}).map(function(m){var v=ue(m,2),M=v[0],C=v[1].url;return[M,C]}))}),D=function(v,M){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;i.set(v,{url:M,canPreview:C})},k=function(v){p.value=v},x=function(v){y.value=v},S=function(v,M){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=function(){i.delete(v)};return i.set(v,{url:M,canPreview:C}),N},_=function(v){v==null||v.stopPropagation(),g(!1),x(null)};return J(O,function(m){k(m)},{immediate:!0,flush:"post"}),Ke(function(){U.value&&K.value&&k(O.value)},{flush:"post"}),ye.provide({isPreviewGroup:P(!0),previewUrls:L,setPreviewUrls:D,current:p,setCurrent:k,setShowPreview:g,setMousePosition:x,registerImage:S}),function(){var m=Ae({},(lt(a.value),a.value));return u(Ve,null,[n.default&&n.default(),u(Fe,o(o({},m),{},{"ria-hidden":!U.value,visible:U.value,prefixCls:e.previewPrefixCls,onClose:_,mousePosition:y.value,src:L.value.get(p.value),icons:e.icons,getContainer:R.value}),null)])}}});const Te=wt;var X={x:0,y:0},ht=o(o({},ut()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),Ct=se({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:ht,emits:["close","afterClose"],setup:function(e,t){var n=t.emit,a=t.attrs,i=me(e.icons),p=i.rotateLeft,d=i.rotateRight,R=i.zoomIn,E=i.zoomOut,b=i.close,h=i.left,U=i.right,g=P(1),y=P(0),K=gt(X),F=ue(K,2),O=F[0],L=F[1],D=function(){return n("close")},k=P(),x=me({originX:0,originY:0,deltaX:0,deltaY:0}),S=P(!1),_=ye.inject(),m=_.previewUrls,v=_.current,M=_.isPreviewGroup,C=_.setCurrent,N=s(function(){return m.value.size}),j=s(function(){return Array.from(m.value.keys())}),I=s(function(){return j.value.indexOf(v.value)}),ge=s(function(){return M.value?m.value.get(v.value):e.src}),ne=s(function(){return M.value&&N.value>1}),ae=P({wheelDirection:0}),H=function(){g.value=1,y.value=0,L(X),n("afterClose")},W=function(){g.value++,L(X)},ie=function(){g.value>1&&g.value--,L(X)},f=function(){y.value+=90},w=function(){y.value-=90},$=function(l){l.preventDefault(),l.stopPropagation(),I.value>0&&C(j.value[I.value-1])},A=function(l){l.preventDefault(),l.stopPropagation(),I.value0&&C(j.value[I.value-1]):l.keyCode===Ie.RIGHT&&I.value0?ie():c<0&&W()})}),Ge(function(){le()}),function(){var c=e.visible,l=e.prefixCls,z=e.rootClassName;return u(st,o(o({},a),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:l,onClose:D,afterClose:H,visible:c,wrapClassName:V,rootClassName:z,getContainer:e.getContainer}),{default:function(){return[u("ul",{class:"".concat(e.prefixCls,"-operations")},[we.map(function(G){var B=G.icon,T=G.onClick,Q=G.type,ee=G.disabled;return u("li",{class:re(pe,Z({},"".concat(e.prefixCls,"-operations-operation-disabled"),ee&&(ee==null?void 0:ee.value))),onClick:T,key:Q},[Qe(B,{class:ve})])})]),u("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(O.x,"px, ").concat(O.y,"px, 0)")}},[u("img",{onMousedown:he,onDblclick:Pe,ref:k,class:"".concat(e.prefixCls,"-img"),src:ge.value,alt:e.alt,style:{transform:"scale3d(".concat(g.value,", ").concat(g.value,", 1) rotate(").concat(y.value,"deg)")}},null)]),ne.value&&u("div",{class:re("".concat(e.prefixCls,"-switch-left"),Z({},"".concat(e.prefixCls,"-switch-left-disabled"),I.value<=0)),onClick:$},[h]),ne.value&&u("div",{class:re("".concat(e.prefixCls,"-switch-right"),Z({},"".concat(e.prefixCls,"-switch-right-disabled"),I.value>=N.value-1)),onClick:A},[U])]}})}}});const Fe=Ct;var Pt=["icons","maskClassName"],He=function(){return{src:String,wrapperClassName:String,wrapperStyle:{type:Object,default:void 0},rootClassName:String,prefixCls:String,previewPrefixCls:String,previewMask:{type:[Boolean,Function],default:void 0},placeholder:et.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},We=function(e,t){var n=o({},e);return Object.keys(t).forEach(function(a){e[a]===void 0&&(n[a]=t[a])}),n},bt=0,Ye=se({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:He(),emits:["click","error"],setup:function(e,t){var n=t.attrs,a=t.slots,i=t.emit,p=s(function(){return e.prefixCls}),d=s(function(){return"".concat(p.value,"-preview")}),R=s(function(){var f={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return Oe(e.preview)==="object"?We(e.preview,f):f}),E=s(function(){var f;return(f=R.value.src)!==null&&f!==void 0?f:e.src}),b=s(function(){return e.placeholder&&e.placeholder!==!0||a.placeholder}),h=s(function(){return R.value.visible}),U=s(function(){return R.value.getContainer}),g=s(function(){return h.value!==void 0}),y=function(w,$){var A,V;(A=(V=R.value).onVisibleChange)===null||A===void 0||A.call(V,w,$)},K=Ze(!!h.value,{value:h,onChange:y}),F=ue(K,2),O=F[0],L=F[1];J(O,function(f,w){y(f,w)});var D=P(b.value?"loading":"normal");J(function(){return e.src},function(){D.value=b.value?"loading":"normal"});var k=P(null),x=s(function(){return D.value==="error"}),S=ye.inject(),_=S.isPreviewGroup,m=S.setCurrent,v=S.setShowPreview,M=S.setMousePosition,C=S.registerImage,N=P(bt++),j=s(function(){return e.preview&&!x.value}),I=function(){D.value="normal"},ge=function(w){D.value="error",i("error",w)},ne=function(w){if(!g.value){var $=Ue(w.target),A=$.left,V=$.top;_.value?(m(N.value),M({x:A,y:V})):k.value={x:A,y:V}}_.value?v(!0):L(!0),i("click",w)},ae=function(){L(!1),g.value||(k.value=null)},H=P(null);J(function(){return H},function(){D.value==="loading"&&H.value.complete&&(H.value.naturalWidth||H.value.naturalHeight)&&I()});var W=function(){};be(function(){J([E,j],function(){if(W(),!_.value)return function(){};W=C(N.value,E.value,j.value),j.value||W()},{flush:"post",immediate:!0})}),Ge(function(){W()});var ie=function(w){return dt(w)?w+"px":w};return function(){var f=e.prefixCls,w=e.wrapperClassName,$=e.fallback,A=e.src,V=e.placeholder,pe=e.wrapperStyle,ve=e.rootClassName,we=n.width,oe=n.height,he=n.crossorigin,ce=n.decoding,fe=n.alt,Ce=n.sizes,Pe=n.srcset,le=n.usemap,c=n.class,l=n.style,z=R.value,Y=z.icons,G=z.maskClassName,B=tt(z,Pt),T=re(f,w,ve,Z({},"".concat(f,"-error"),x.value)),Q=x.value&&$?$:E.value,ee={crossorigin:he,decoding:ce,alt:fe,sizes:Ce,srcset:Pe,usemap:le,class:re("".concat(f,"-img"),Z({},"".concat(f,"-img-placeholder"),V===!0),c),style:o({height:oe},l)};return u(Ve,null,[u("div",{class:T,onClick:j.value?ne:function(Xe){i("click",Xe)},style:o({width:ie(we),height:ie(oe)},pe)},[u("img",o(o(o({},ee),x.value&&$?{src:$}:{onLoad:I,onError:ge,src:A}),{},{ref:H}),null),D.value==="loading"&&u("div",{"aria-hidden":"true",class:"".concat(f,"-placeholder")},[V||a.placeholder&&a.placeholder()]),a.previewMask&&j.value&&u("div",{class:["".concat(f,"-mask"),G]},[a.previewMask()])]),!_.value&&j.value&&u(Fe,o(o({},B),{},{"aria-hidden":!O.value,visible:O.value,prefixCls:d.value,onClose:ae,mousePosition:k.value,src:Q,alt:fe,getContainer:U.value,icons:Y,rootClassName:ve}),null)])}}});Ye.PreviewGroup=Te;const Ot=Ye;var yt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};const xt=yt;function ze(r){for(var e=1;e=i||u<0||f&&x>=g}function a(){var e=_();if(I(e))return S(e);s=setTimeout(a,E(e))}function S(e){return s=void 0,y&&t?b(e):(t=d=void 0,p)}function C(){s!==void 0&&clearTimeout(s),m=0,t=o=d=s=void 0}function P(){return s===void 0?p:S(_())}function h(){var e=_(),u=I(e);if(t=arguments,d=this,o=e,u){if(s===void 0)return $(o);if(f)return clearTimeout(s),s=setTimeout(a,i),b(o)}return s===void 0&&(s=setTimeout(a,i)),p}return h.cancel=C,h.flush=P,h}var cn=["class","style"],dn=function(){return{prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:W.any,delay:Number,indicator:W.any}},T=null;function un(n,i){return!!n&&!!i&&!isNaN(Number(i))}function ln(n){var i=n.indicator;T=typeof i=="function"?i:function(){return c(i,null,null)}}const N=z({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:X(dn(),{size:"default",spinning:!0,wrapperClassName:""}),setup:function(){return{originalUpdateSpinning:null,configProvider:j("configProvider",w)}},data:function(){var i=this.spinning,r=this.delay,t=un(i,r);return{sSpinning:i&&!t}},created:function(){this.originalUpdateSpinning=this.updateSpinning,this.debouncifyUpdateSpinning(this.$props)},mounted:function(){this.updateSpinning()},updated:function(){var i=this;L(function(){i.debouncifyUpdateSpinning(),i.updateSpinning()})},beforeUnmount:function(){this.cancelExistingSpin()},methods:{debouncifyUpdateSpinning:function(i){var r=i||this.$props,t=r.delay;t&&(this.cancelExistingSpin(),this.updateSpinning=on(this.originalUpdateSpinning,t))},updateSpinning:function(){var i=this.spinning,r=this.sSpinning;r!==i&&(this.sSpinning=i)},cancelExistingSpin:function(){var i=this.updateSpinning;i&&i.cancel&&i.cancel()},renderIndicator:function(i){var r="".concat(i,"-dot"),t=R(this,"indicator");return t===null?null:(Array.isArray(t)&&(t=t.length===1?t[0]:t),A(t)?B(t,{class:r}):T&&A(T())?B(T(),{class:r}):c("span",{class:"".concat(r," ").concat(i,"-dot-spin")},[c("i",{class:"".concat(i,"-dot-item")},null),c("i",{class:"".concat(i,"-dot-item")},null),c("i",{class:"".concat(i,"-dot-item")},null),c("i",{class:"".concat(i,"-dot-item")},null)]))}},render:function(){var i,r,t,d=this.$props,g=d.size,p=d.prefixCls,s=d.tip,o=s===void 0?(i=(r=this.$slots).tip)===null||i===void 0?void 0:i.call(r):s,m=d.wrapperClassName,v=this.$attrs,f=v.class,y=v.style,b=V(v,cn),$=this.configProvider,E=$.getPrefixCls,I=$.direction,a=E("spin",p),S=this.sSpinning,C=(t={},l(t,a,!0),l(t,"".concat(a,"-sm"),g==="small"),l(t,"".concat(a,"-lg"),g==="large"),l(t,"".concat(a,"-spinning"),S),l(t,"".concat(a,"-show-text"),!!o),l(t,"".concat(a,"-rtl"),I==="rtl"),l(t,f,!!f),t),P=c("div",D(D({},b),{},{style:y,class:C}),[this.renderIndicator(a),o?c("div",{class:"".concat(a,"-text")},[o]):null]),h=F(this);if(h&&h.length){var e,u=(e={},l(e,"".concat(a,"-container"),!0),l(e,"".concat(a,"-blur"),S),e);return c("div",{class:["".concat(a,"-nested-loading"),m]},[S&&c("div",{key:"loading"},[P]),c("div",{class:u,key:"container"},[h])])}return P}});N.setDefaultIndicator=ln;N.install=function(n){return n.component(N.name,N),n};export{N as S,on as d,O as t}; diff --git a/dist/assets/index-5206e51f.css b/dist/assets/index-5206e51f.css deleted file mode 100644 index fdf91df..0000000 --- a/dist/assets/index-5206e51f.css +++ /dev/null @@ -1 +0,0 @@ -.admin-sidebar-backdrop[data-v-94861bea]{position:fixed;inset:0;z-index:40;background:rgba(15,23,42,.42);backdrop-filter:blur(3px)}.admin-sidebar[data-v-94861bea]{width:348px;max-width:348px;min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;position:absolute;border-radius:14px;top:0;right:0;bottom:0;z-index:50;overflow:hidden;background:radial-gradient(circle at top right,rgba(37,99,235,.12),transparent 34%),linear-gradient(180deg,#fbfdff 0%,#f7f9fc 100%);border-left:1px solid rgba(226,232,240,.95);box-shadow:-18px 0 44px #0f172a1f;transition:transform .25s ease,opacity .25s ease}.admin-sidebar--open[data-v-94861bea]{transform:translate(0);opacity:1}.admin-sidebar--closed[data-v-94861bea]{transform:translate(calc(100% + 24px));opacity:0}.admin-sidebar__header[data-v-94861bea]{flex:0 0 auto;padding:18px 16px 14px;border-bottom:1px solid rgba(226,232,240,.9);background:rgba(255,255,255,.72);backdrop-filter:blur(14px)}.admin-sidebar__top[data-v-94861bea]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-sidebar__title-wrap[data-v-94861bea]{min-width:0;display:flex;align-items:center;gap:11px}.admin-sidebar__icon[data-v-94861bea]{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:#2563eb;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid rgba(147,197,253,.55);box-shadow:0 10px 22px #2563eb1f;font-size:22px}.admin-sidebar__title[data-v-94861bea]{margin:0;color:#111827;font-size:17px;font-weight:950;line-height:1.6}.admin-sidebar__subtitle[data-v-94861bea]{margin:2px 0 0;color:#64748b;font-size:12px;font-weight:600}.admin-sidebar__actions[data-v-94861bea]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.admin-sidebar__faq-link[data-v-94861bea]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:12px;border:1px solid rgba(226,232,240,.95);background:#fff;color:#2563eb;font-size:12px;font-weight:700;text-decoration:none;box-shadow:0 6px 16px #0f172a0a}.admin-sidebar__stats[data-v-94861bea]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.admin-sidebar__stat[data-v-94861bea]{min-width:0;padding:11px 12px;border-radius:16px;background:#ffffff;border:1px solid rgba(226,232,240,.9);box-shadow:0 8px 18px #0f172a0a}.admin-sidebar__stat--unread[data-v-94861bea]{background:linear-gradient(135deg,#fff7ed,#fff1f2);border-color:#fb923c42}.admin-sidebar__stat-value[data-v-94861bea]{display:block;color:#111827;font-size:16px;font-weight:950;line-height:1.2}.admin-sidebar__stat-label[data-v-94861bea]{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:700}.admin-sidebar__search[data-v-94861bea]{position:relative;margin-top:14px}.admin-sidebar__search-icon[data-v-94861bea]{position:absolute;top:50%;right:14px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none}.admin-sidebar__search-clear[data-v-94861bea]{position:absolute;top:50%;left:10px;z-index:2;width:28px;height:28px;transform:translateY(-50%);border:0;border-radius:999px;background:#eef2ff;color:#475569;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.admin-search-input[data-v-94861bea]{display:block}.admin-search-input[data-v-94861bea] .ant-input,.admin-search-input[data-v-94861bea] input{min-height:48px;width:100%;padding-right:42px!important;padding-left:42px!important;border-radius:16px!important;border:1px solid rgba(203,213,225,.85)!important;background:rgba(255,255,255,.95)!important;box-shadow:0 8px 18px #0f172a0a!important;color:#111827!important;font-size:13px!important}.admin-search-input[data-v-94861bea] .ant-input:focus,.admin-search-input[data-v-94861bea] input:focus{border-color:#3b82f6a6!important;box-shadow:0 0 0 4px #3b82f61a!important}.admin-sidebar__body[data-v-94861bea]{min-height:0;flex:1;overflow-y:auto;padding:12px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.admin-sidebar__loading[data-v-94861bea]{display:flex;justify-content:center;padding:32px 0}.admin-sidebar__body[data-v-94861bea]::-webkit-scrollbar{width:6px}.admin-sidebar__body[data-v-94861bea]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.admin-room-card[data-v-94861bea]{width:100%;min-width:0;display:flex;align-items:flex-start;gap:11px;margin-bottom:10px;padding:12px;border:1px solid rgba(226,232,240,.86);border-radius:20px;background:rgba(255,255,255,.78);text-align:right;box-shadow:0 8px 22px #0f172a09;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.admin-room-card[data-v-94861bea]:hover{transform:translateY(-1px);background:#ffffff;border-color:#93c5fdb8;box-shadow:0 12px 26px #0f172a12}.admin-room-card--active[data-v-94861bea]{background:linear-gradient(135deg,#ffffff,#eff6ff);border-color:#2563ebe0;box-shadow:0 12px 28px #2563eb1c,inset 4px 0 #2563eb}.admin-room-card--unread[data-v-94861bea]:not(.admin-room-card--active){background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fb923c57}.admin-room-card__avatar[data-v-94861bea]{position:relative;width:46px;height:46px;flex:0 0 46px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#dbeafe,#eef2ff);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #2563eb1a}.admin-room-card__avatar-img[data-v-94861bea]{width:100%;height:100%;object-fit:cover}.admin-room-card__avatar-text[data-v-94861bea]{font-size:16px;font-weight:950}.admin-room-card__content[data-v-94861bea]{min-width:0;flex:1}.admin-room-card__head[data-v-94861bea]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-room-card__name[data-v-94861bea]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:950;line-height:1.7}.admin-room-card__time[data-v-94861bea]{flex:0 0 auto;color:#94a3b8;font-size:11px;font-weight:700}.admin-room-card__message-row[data-v-94861bea]{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:4px}.admin-room-card__preview[data-v-94861bea]{min-width:0;margin:0;color:#64748b;font-size:12px;font-weight:600;line-height:1.8;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.admin-room-card--unread .admin-room-card__preview[data-v-94861bea]{color:#334155;font-weight:850}.admin-room-card__badge[data-v-94861bea]{min-width:24px;height:24px;flex:0 0 auto;padding:0 7px;border-radius:999px;background:#ef4444;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:950;box-shadow:0 8px 18px #ef444438}.admin-sidebar__empty[data-v-94861bea]{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 12px}.admin-sidebar__empty-icon[data-v-94861bea]{width:58px;height:58px;border-radius:22px;background:#ffffff;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 10px 26px #0f172a0f}.admin-sidebar__empty-title[data-v-94861bea]{margin:14px 0 0;color:#334155;font-size:15px;font-weight:950}.admin-sidebar__empty-text[data-v-94861bea]{max-width:220px;margin:6px 0 0;color:#94a3b8;font-size:12px;line-height:1.9}@media (min-width: 768px){.admin-sidebar[data-v-94861bea]{position:relative;top:auto;right:auto;bottom:auto;width:360px;max-width:360px;flex:0 0 360px;transform:none!important;opacity:1!important;box-shadow:none;z-index:auto;pointer-events:auto!important}}@media (max-width: 767px){.admin-sidebar[data-v-94861bea]{width:340px}}.admin-hidden-preview-image[data-v-3837bd56]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.admin-messages-wrap[data-v-3837bd56]{position:relative;min-height:0;height:100%}.admin-messages-wrap[data-v-3837bd56],.admin-messages-wrap *[data-v-3837bd56]{box-sizing:border-box}.admin-messages[data-v-3837bd56]{min-height:0;height:100%;position:relative;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:16px 12px 20px;background:radial-gradient(circle at top right,rgba(16,185,129,.06),transparent 22%),radial-gradient(circle at bottom left,rgba(59,130,246,.05),transparent 24%),#fafafa;scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent}.admin-messages-list[data-v-3837bd56]{margin:0 auto;display:flex;width:100%;max-width:64rem;flex-direction:column;gap:12px}.admin-day-sticky[data-v-3837bd56]{position:sticky;top:0;z-index:3;display:flex;justify-content:center;pointer-events:none;padding:4px 0 8px;margin-bottom:4px}.admin-day-chip[data-v-3837bd56]{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid #e4e4e7;color:#3f3f46;backdrop-filter:blur(8px);font-size:12px;font-weight:700;box-shadow:0 6px 20px #0f172a0f}.admin-day-messages[data-v-3837bd56]{display:flex;flex-direction:column;gap:12px}.admin-message-row[data-v-3837bd56]{position:relative;display:flex;width:100%;min-width:0;direction:ltr}.admin-message-row--out[data-v-3837bd56]{justify-content:flex-end}.admin-message-row--in[data-v-3837bd56]{justify-content:flex-start}.admin-message-row__inner[data-v-3837bd56]{display:flex;align-items:flex-end;gap:8px;width:100%;min-width:0;max-width:100%;direction:ltr}.admin-message-row--out .admin-message-row__inner[data-v-3837bd56]{justify-content:flex-end}.admin-message-row--in .admin-message-row__inner[data-v-3837bd56]{justify-content:flex-start}.admin-message-row--out .admin-reply-button[data-v-3837bd56]{order:-1}.admin-message-avatar[data-v-3837bd56]{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#3f3f46;box-shadow:0 4px 12px #0f172a0f}.admin-bubble[data-v-3837bd56]{min-width:110px;width:fit-content;max-width:100%;flex:0 1 auto;overflow:hidden;border-radius:24px;padding:12px 14px;box-shadow:0 6px 14px #0f172a0b;direction:rtl;text-align:right}.admin-message-row--out .admin-bubble[data-v-3837bd56],.admin-message-row--in .admin-bubble[data-v-3837bd56]{max-width:420px}.admin-bubble--out[data-v-3837bd56]{border-bottom-right-radius:10px;background:#2563EB;color:#fff;box-shadow:0 6px 14px #2563eb1f}.admin-bubble--in[data-v-3837bd56]{border-bottom-left-radius:10px;border:1px solid #e4e4e7;background:#fff;color:#18181b}.admin-bubble__attachments[data-v-3837bd56]{margin-bottom:12px;display:flex;flex-direction:column;gap:12px;min-width:0}.admin-bubble__image-wrap[data-v-3837bd56]{position:relative;overflow:hidden;border-radius:18px;max-width:100%;line-height:0;cursor:zoom-in}.admin-bubble__image[data-v-3837bd56]{display:block;width:100%;max-width:100%;max-height:360px;object-fit:cover;border-radius:18px}.admin-bubble__image-mask[data-v-3837bd56]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.28);color:#fff;opacity:0;transition:opacity .18s ease;font-size:13px;font-weight:700}.admin-bubble__image-wrap:hover .admin-bubble__image-mask[data-v-3837bd56]{opacity:1}.admin-bubble[data-v-3837bd56]:has(.admin-bubble__image-wrap){padding:6px}.admin-bubble:has(.admin-bubble__image-wrap) .admin-bubble__meta[data-v-3837bd56]{padding-inline:8px;padding-bottom:4px}.admin-bubble__audio[data-v-3837bd56]{max-width:100%;border-radius:16px;padding:8px}.admin-bubble__audio--out[data-v-3837bd56]{background:rgba(255,255,255,.1)}.admin-bubble__audio--in[data-v-3837bd56]{background:#f4f4f5}.admin-bubble__audio-el[data-v-3837bd56]{display:block;min-width:0;max-width:100%;width:100%}.admin-bubble__file-link[data-v-3837bd56]{display:inline-block;color:inherit;text-decoration:underline;word-break:break-all}.admin-bubble__text[data-v-3837bd56]{margin:0;max-width:100%;white-space:pre-line;word-break:break-word;overflow-wrap:anywhere;font-size:14px;line-height:1.9;direction:rtl;text-align:right}.admin-bubble__meta[data-v-3837bd56]{margin-top:8px;display:flex;align-items:center;gap:6px;font-size:11px;direction:rtl;text-align:right}.admin-bubble__meta--out[data-v-3837bd56]{color:#fffc}.admin-bubble__meta--in[data-v-3837bd56]{color:#a1a1aa}.admin-message__reply[data-v-3837bd56]{position:relative;display:flex;gap:8px;min-width:10rem;width:100%;max-width:100%;margin-bottom:9px;padding:8px 10px;border-radius:14px;overflow:hidden}.admin-message__reply--clickable[data-v-3837bd56]{cursor:pointer;transition:opacity .15s ease,transform .15s ease}.admin-message__reply--clickable[data-v-3837bd56]:hover{opacity:.92}.admin-message__reply--clickable[data-v-3837bd56]:active{transform:scale(.985)}.admin-bubble--out .admin-message__reply[data-v-3837bd56]{background:rgba(255,255,255,.14)}.admin-bubble--in .admin-message__reply[data-v-3837bd56]{background:#f4f7ff}.admin-message__reply-line[data-v-3837bd56]{width:3px;flex:0 0 3px;border-radius:999px;background:currentColor;opacity:.75}.admin-message__reply-content[data-v-3837bd56]{min-width:0;width:0;flex:1}.admin-message__reply-thumb[data-v-3837bd56]{width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:12px}.admin-message__reply-thumb img[data-v-3837bd56]{width:100%;height:100%;object-fit:cover}.admin-message__reply-title[data-v-3837bd56]{margin-bottom:2px;font-size:11px;font-weight:900;line-height:1.6}.admin-message__reply-text[data-v-3837bd56]{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.7;opacity:.86}.admin-bubble--out .admin-message__reply-title[data-v-3837bd56],.admin-bubble--out .admin-message__reply-text[data-v-3837bd56]{color:#fffffff0}.admin-bubble--in .admin-message__reply-title[data-v-3837bd56]{color:var(--colorPrimary, #2563eb)}.admin-bubble--in .admin-message__reply-text[data-v-3837bd56]{color:#52525b}.admin-reply-button[data-v-3837bd56]{width:34px;height:34px;flex:0 0 34px;padding:0;border:1px solid #dbe3f0;border-radius:999px;background:#fff;color:var(--colorPrimary, #2563eb);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0f172a0b}.admin-reply-button__icon[data-v-3837bd56]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;margin-top:2px;font-size:16px;line-height:1}.admin-message-row--highlight .admin-bubble[data-v-3837bd56]{animation:admin-message-highlight-3837bd56 1.6s ease}@keyframes admin-message-highlight-3837bd56{0%,to{box-shadow:0 6px 14px #0f172a0b}20%,45%{box-shadow:0 0 0 2px #2563eb59,0 8px 20px #2563eb2e}}.admin-messages-empty[data-v-3837bd56]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#71717a}.admin-messages-empty__icon[data-v-3837bd56]{margin-bottom:12px;font-size:36px}.admin-messages-empty__title[data-v-3837bd56]{font-size:14px;font-weight:700}.support-jump-wrap[data-v-3837bd56]{position:absolute;right:18px;bottom:18px;z-index:4}.support-jump-button[data-v-3837bd56]{width:52px;height:52px;border:1px solid rgba(59,130,246,.18);border-radius:999px;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #2563eb29;font-size:22px}.support-jump-badge-wrap[data-v-3837bd56] .ant-badge-count{min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:999px;background:var(--colorPrimary, #2563eb);color:#fff;box-shadow:none;font-size:11px;border:2px white solid}.fade-enter-active[data-v-3837bd56],.fade-leave-active[data-v-3837bd56]{transition:opacity .18s ease}.fade-enter-from[data-v-3837bd56],.fade-leave-to[data-v-3837bd56]{opacity:0}@media (max-width: 767px){.admin-bubble__image[data-v-3837bd56]{max-height:260px}}.admin-composer{flex-shrink:0;position:relative;z-index:2;background:#fff;border-top:1px solid #e5e7eb}.admin-composer__container{max-width:64rem;margin:0 auto;padding:10px 12px}.admin-composer__panel{border:1px solid #d9e5ff;border-radius:16px;background:#f5f8ff;padding:10px;transition:.2s ease;box-shadow:none}.admin-composer__reply-preview{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;border:1px solid #cfe0ff;border-radius:14px;background:#fff;direction:rtl}.admin-composer__reply-line{width:4px;height:36px;flex-shrink:0;border-radius:999px;background:var(--colorPrimary, #2563eb)}.admin-composer__reply-content{min-width:0;flex:1}.admin-composer__reply-title{margin-bottom:2px;font-size:12px;font-weight:900;color:var(--colorPrimary, #2563eb)}.admin-composer__reply-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw;font-size:12px;line-height:1.8;color:#52525b}.admin-composer__reply-close{width:28px;height:28px;flex-shrink:0;border:0;border-radius:999px;background:#eef2ff;color:#334155;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;cursor:pointer}.admin-composer__reply-thumb{width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:12px}.admin-composer__reply-thumb img{width:100%;height:100%;object-fit:cover}.admin-composer__row{display:flex;align-items:center;gap:10px;direction:ltr}.admin-composer__actions{flex-shrink:0;display:flex;align-items:center;gap:8px}.admin-composer__actions .ant-btn{width:50px!important;height:50px!important;min-width:50px!important;border-radius:14px!important;border:0!important;color:#fff!important;box-shadow:none!important}.admin-composer__actions .ant-btn[disabled]{background:#c7d4fb!important;color:#fff!important}.admin-composer__input-shell{min-width:0;flex:1;display:flex;align-items:center;border:1px solid #cfe0ff;border-radius:14px;background:#fff;padding:0 10px}.admin-composer-textarea{display:block;width:100%;min-height:48px;max-height:144px;border:0;background:transparent;box-shadow:none;resize:none;direction:rtl;text-align:right;color:var(--colorText, #111827);font-family:var(--font-family, iran-sans),serif;scrollbar-width:thin;scrollbar-color:rgb(var(--colorPrimaryRGB, 37 99 235) / .35) transparent}.admin-composer-textarea::placeholder{color:color-mix(in srgb,var(--colorText, #111827) 45%,transparent)}.admin-composer-textarea:focus{outline:none}@media (max-width: 767px){.admin-composer__container{padding:8px 10px}.admin-composer__panel{border-radius:14px;padding:8px}}.admin-support-card{height:90%;min-height:0;margin-right:10px;margin-left:5px}.admin-support-card>.ant-card-body,.support-style .ant-card-body{height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}.admin-support-shell{position:relative;height:100%;min-height:0;display:flex;overflow:hidden}.admin-support-content{position:relative;width:100%;min-width:0;min-height:0;flex:1 1 auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#fff}.admin-mobile-sidebar-trigger{position:absolute;top:14px;right:14px;z-index:12;width:44px;height:44px;border:1px solid #e4e4e7;border-radius:14px;background:#fff;color:#3f3f46;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0f172a14}.admin-empty-pane{min-height:0;height:100%;display:flex;align-items:center;justify-content:center;padding:24px}@media (min-width: 768px){.admin-support-content{width:auto}.admin-mobile-sidebar-trigger{display:none!important}} diff --git a/dist/assets/index-5303487f.js b/dist/assets/index-5303487f.js deleted file mode 100644 index 36f1628..0000000 --- a/dist/assets/index-5303487f.js +++ /dev/null @@ -1,2 +0,0 @@ -import{_ as We}from"./BasicMainCard-ff1543bd.js";import{_ as Ge}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{d as Xe,v as Je,u as Qe,i as u,h as Ie,j as q,z as Ye,x as Ze,y as et,o as n,c as s,e as d,w as D,b as o,t as _,f as qe,F as h,q as C,n as f,l as p,k as ze,P as B,aG as $,H as x,B as tt,U as at,V as ot,s as Fe,A as nt}from"./index-c678e119.js";import{i as st}from"./index-dfdb843b.js";import{I as H}from"./Icon-671f08f9.js";import{m as lt,n as it,o as ct,p as rt,q as ut,r as dt,t as pt}from"./stepChallenge-8e687545.js";import{a as vt,g as _t}from"./convert-2ad76038.js";import{I as mt}from"./index-e517c667.js";import{T as Pe}from"./index-88858982.js";import{S as ht}from"./index-5203b45e.js";import{a as ft}from"./index-47c32362.js";import{P as gt,T as bt}from"./index-05e85885.js";import{_ as yt}from"./_plugin-vue_export-helper-edd5ed68.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./index-c5016c96.js";import"./adminDb-aa2cb7bf.js";import"./supabaseTableQuery-e9feb810.js";import"./SearchOutlined-445bfd70.js";import"./omit-30cc2465.js";import"./FormItemContext-53695780.js";import"./index-ea10bb13.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./isSymbol-5130882b.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./css-aae66f86.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./index-d80ea252.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./useMemo-3527b8f5.js";const w=A=>(at("data-v-8ea3c235"),A=A(),ot(),A),kt={class:"feedback-page"},xt={class:"feedback-page__inner"},wt={class:"feedback-page__header"},St=w(()=>o("div",{class:"text-sm text-gray-500 mb-1"},"بازخوردهای چالش",-1)),Ct={class:"text-lg font-semibold m-0"},It={class:"feedback-layout"},qt={class:"feedback-menu"},zt=["onClick"],Ft={class:"feedback-menu__item-main"},Pt={key:0,class:"feedback-menu__steps"},Et=["onClick"],Tt={key:1,class:"feedback-menu__steps-note"},Ut={key:0,class:"feedback-menu__hint"},Bt={class:"feedback-content"},$t={key:0,class:"py-16 flex justify-center"},At={key:0,class:"text-center text-gray-500 py-12"},Mt={key:1,class:"step-feedback-active mb-4"},Rt=w(()=>o("span",{class:"step-feedback-active__label"},"بازخوردهای فعال این مرحله:",-1)),Lt={class:"step-feedback-active__chips"},jt={key:0,class:"text-xs text-gray-400"},Vt={key:2,class:"step-feedback-desc mb-4"},Nt={key:3,class:"text-center text-gray-500 py-12"},Ot={class:"space-y-4"},Dt={class:"flex flex-wrap items-center justify-between gap-3"},Ht=w(()=>o("h3",{class:"m-0 text-base font-semibold"},"پیشنهاد و انتقاد",-1)),Kt=w(()=>o("p",{class:"text-sm text-gray-500 m-0"}," پیام‌هایی که کاربران در پایان چالش نوشته‌اند. ",-1)),Wt={class:"space-y-4"},Gt={class:"flex flex-wrap items-center justify-between gap-3"},Xt=w(()=>o("h3",{class:"m-0 text-base font-semibold"},"بازخورد متنی",-1)),Jt={class:"space-y-4"},Qt={class:"flex flex-wrap items-center justify-between gap-3"},Yt=w(()=>o("h3",{class:"m-0 text-base font-semibold"},"عکس",-1)),Zt={key:0,class:"text-center text-gray-500 py-12"},ea={class:"photo-grid"},ta={class:"photo-card__body"},aa=["title"],oa={class:"text-[11px] text-gray-500 mt-0.5 truncate",dir:"ltr"},na=["onClick"],sa={key:0,class:"photo-pagination"},la={class:"space-y-4"},ia={class:"flex flex-wrap items-center justify-between gap-3"},ca=w(()=>o("h3",{class:"m-0 text-base font-semibold"},"صوت ضبط‌شده",-1)),ra={key:0,class:"voice-player-row"},ua=["src"],da=["onClick"],pa={class:"space-y-4"},va={class:"flex flex-wrap items-center justify-between gap-3"},_a=w(()=>o("h3",{class:"m-0 text-base font-semibold"},"سوال چندگزینه‌ای",-1)),ma={key:0,class:"text-center text-gray-500 py-12"},ha={class:"mcq-block__question"},fa={class:"font-semibold text-base"},ga={class:"text-xs text-gray-500 mt-1"},ba={class:"mcq-block__grid"},ya={class:"mcq-block__table"},ka={class:"mcq-block__chart"},xa={class:"mcq-legend"},wa={class:"truncate"},Sa={class:"shrink-0 text-gray-600"},Ca=Xe({__name:"index",setup(A){const z=mt.Search,Ee=gt,M=bt,Te=Pe,Ue=Pe.TabPane,Be=Je(),$e=Qe(),b=Number(Be.params.challengeId),re=u(""),K=u(!0),r=u("text"),m=u(""),I=u([]),W=u(""),G=u(""),X=u(""),J=u(""),Q=u(""),Y=u([]),R=u([]),g=u(1),F=u(12),L=u(0),Z=u([]),P=u([]),ue=u([]),v=Ie({text:!1,photo:!1,voice:!1,mcq:!1,completion:!1});function j(e=10){const a=Ie({current:1,pageSize:e,showSizeChanger:!0,pageSizeOptions:["10","20","50","100"],showTotal:i=>`${i} مورد`,onChange(i,c){a.current=i,a.pageSize=c},onShowSizeChange(i,c){a.current=1,a.pageSize=c}});return a}const de=j(10),pe=j(10),ve=j(10),ee=j(8);ee.pageSizeOptions=["8","16","32","50"];function _e(){de.current=1,pe.current=1,ve.current=1,ee.current=1}const te=new Map,V=new Map,E=q(()=>I.value.find(e=>String(e.id)===m.value)||null),y=q(()=>{const e=Number(m.value);return Number.isFinite(e)&&e>0?e:null}),me=[{key:"text",label:"بازخورد متنی",icon:"vuesax-linear:document-text"},{key:"photo",label:"عکس",icon:"vuesax-linear:gallery"},{key:"voice",label:"صوت ضبط‌شده",icon:"vuesax-linear:microphone-2"},{key:"mcq",label:"سوال چندگزینه‌ای",icon:"vuesax-linear:task-square"},{key:"completion",label:"پیشنهاد و انتقاد",icon:"vuesax-linear:message-text"}];function T(e,a){return a==="completion"?!0:a==="text"?!!e.enable_feedback_text:a==="photo"?!!e.enable_photo_upload:a==="voice"?!!e.enable_voice_upload:a==="mcq"?!!e.enable_mcq:!1}const he=q(()=>me.map(e=>{if(e.key==="completion")return{...e,steps:[]};const a=I.value.filter(i=>T(i,e.key));return{...e,steps:a}}).filter(e=>e.key==="completion"||e.steps.length>0)),S=q(()=>r.value==="completion"?[]:I.value.filter(e=>T(e,r.value))),Ae=q(()=>{const e=E.value;return e?[{key:"text",label:"متنی",enabled:!!e.enable_feedback_text},{key:"photo",label:"عکس",enabled:!!e.enable_photo_upload},{key:"voice",label:"صوت",enabled:!!e.enable_voice_upload},{key:"mcq",label:"چندگزینه‌ای",enabled:!!e.enable_mcq}]:[]}),fe=q(()=>Ae.value.filter(e=>e.enabled));function ae(e){if(e==="completion")return;const a=I.value.filter(c=>T(c,e));if(!a.length){m.value="";return}a.some(c=>String(c.id)===m.value)||(m.value=String(a[0].id))}function ge(){const e=E.value;if(!e||r.value==="completion"||T(e,r.value))return;const a=me.find(i=>i.key!=="completion"&&T(e,i.key));r.value=(a==null?void 0:a.key)||"completion"}function Me(e){ae(e),r.value=e}async function Re(e,a){const i=r.value!==e;m.value!==String(a)&&(g.value=1),m.value=String(a),r.value=e,i||await O(e)}const Le=[{title:"ردیف",dataIndex:"index",key:"index",width:70,align:"center"},{title:"نام کاربر",dataIndex:"user_name",key:"user_name"},{title:"شماره موبایل",dataIndex:"user_phone",key:"user_phone",width:140},{title:"متن بازخورد",dataIndex:"feedback_text",key:"feedback_text"}],je=[{title:"ردیف",dataIndex:"index",key:"index",width:70,align:"center"},{title:"نام کاربر",dataIndex:"user_name",key:"user_name"},{title:"شماره موبایل",dataIndex:"user_phone",key:"user_phone",width:140},{title:"پیشنهاد و انتقاد",dataIndex:"feedback_text",key:"feedback_text"}],Ve=[{title:"ردیف",dataIndex:"index",key:"index",width:70,align:"center"},{title:"نام کاربر",dataIndex:"user_name",key:"user_name"},{title:"شماره موبایل",dataIndex:"user_phone",key:"user_phone",width:140},{title:"صوت ضبط‌شده کاربر",key:"voice"}],Ne=[{title:"ردیف",dataIndex:"index",key:"index",width:60,align:"center"},{title:"نام کاربر",dataIndex:"user_name",key:"user_name"},{title:"شماره موبایل",dataIndex:"user_phone",key:"user_phone",width:120},{title:"پاسخ",dataIndex:"answer_label",key:"answer_label"}];function Oe(e,a){a instanceof HTMLElement?te.set(e,a):te.delete(e)}function N(e,a="image"){return e?a==="audio"?vt(e):_t(e):""}function be(){$e.push({name:"stepChallengesMain",query:{tab:"progress"}})}async function ye(e,a,i="image"){var c;try{const k=N(e,i);if(!k){x.error("آدرس فایل معتبر نیست");return}const t=await fetch(k);if(!t.ok)throw new Error("download failed");const l=await t.blob(),ce=((c=e.split(".").pop())==null?void 0:c.split("?")[0])||"bin",Ce=URL.createObjectURL(l),U=document.createElement("a");U.href=Ce,U.download=`${a}.${ce}`,document.body.appendChild(U),U.click(),U.remove(),URL.revokeObjectURL(Ce)}catch{window.open(N(e,i),"_blank")}}function ke(){V.forEach(e=>e.dispose()),V.clear()}function De(){ke();const e=["#2563EB","#16A34A","#F59E0B","#DC2626","#7C3AED","#0891B2","#DB2777"];for(const a of P.value){const i=te.get(a.step_id);if(!i)continue;const c=st(i);V.set(a.step_id,c);const k=(a.option_stats||[]).map((t,l)=>({name:t.label||`گزینه ${t.optionIndex+1}`,value:t.count,itemStyle:{color:e[l%e.length]}}));c.setOption({textStyle:{fontFamily:"iran-sans"},tooltip:{trigger:"item",textStyle:{fontFamily:"iran-sans"},formatter:t=>{const l=t.percent??0;return`${t.name}
${t.value} نفر · ${l}%`}},legend:{orient:"horizontal",bottom:0,type:"scroll",textStyle:{fontFamily:"iran-sans"}},series:[{name:"آمار گزینه‌ها",type:"pie",radius:"65%",center:["50%","45%"],avoidLabelOverlap:!0,itemStyle:{borderRadius:4,borderColor:"#fff",borderWidth:2},label:{show:!0,fontFamily:"iran-sans",formatter:`{b} -{c} نفر ({d}%)`},labelLine:{show:!0},emphasis:{label:{show:!0,fontSize:14,fontWeight:"bold",fontFamily:"iran-sans"},itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.15)"}},data:k.length?k:[{name:"بدون پاسخ",value:0,itemStyle:{color:"#E5E7EB"}}]}]})}}async function oe(){if(!y.value){Y.value=[];return}v.text=!0;try{Y.value=await lt(b,W.value,y.value)}catch(e){x.error(e.message||"خطا در بارگذاری بازخورد متنی")}finally{v.text=!1}}async function ne(){if(!y.value){R.value=[],L.value=0;return}v.photo=!0;try{const e=await pt(b,G.value,y.value,g.value,F.value);R.value=e.rows,L.value=e.total,g.value=e.page,F.value=e.pageSize}catch(e){x.error(e.message||"خطا در بارگذاری عکس‌ها")}finally{v.photo=!1}}function xe(){g.value=1,ne()}function we(e,a){g.value=e,F.value=a,ne()}async function se(){if(!y.value){Z.value=[];return}v.voice=!0;try{Z.value=await it(b,X.value,y.value)}catch(e){x.error(e.message||"خطا در بارگذاری صوت‌ها")}finally{v.voice=!1}}async function le(){if(!y.value){P.value=[];return}v.mcq=!0;try{P.value=await ct(b,J.value,y.value),await tt(),De()}catch(e){x.error(e.message||"خطا در بارگذاری سوالات چندگزینه‌ای")}finally{v.mcq=!1}}async function ie(){v.completion=!0;try{ue.value=await rt(b,Q.value)}catch(e){x.error(e.message||"خطا در بارگذاری پیشنهاد و انتقاد")}finally{v.completion=!1}}async function O(e){e==="text"&&await oe(),e==="photo"&&await ne(),e==="voice"&&await se(),e==="mcq"&&await le(),e==="completion"&&await ie()}async function He(){g.value=1,_e(),ge(),await O(r.value)}async function Ke(){if(!b){x.error("شناسه چالش نامعتبر است"),be();return}K.value=!0;try{const[e,a]=await Promise.all([ut(b),dt(b)]);re.value=(e==null?void 0:e.title)||"",I.value=a;const i=a.find(c=>c.enable_feedback_text||c.enable_photo_upload||c.enable_voice_upload||c.enable_mcq);m.value=i?String(i.id):a.length?String(a[0].id):"",ge(),ae(r.value),await O(r.value)}catch(e){x.error(e.message||"خطا در بارگذاری صفحه")}finally{K.value=!1}}Ye(r,e=>{g.value=1,_e(),ae(e),O(e)});function Se(){V.forEach(e=>e.resize())}return Ze(()=>{Ke(),window.addEventListener("resize",Se)}),et(()=>{window.removeEventListener("resize",Se),ke()}),(e,a)=>{const i=Ge,c=We;return n(),s("div",kt,[d(c,null,{default:D(()=>{var k;return[o("div",xt,[o("div",wt,[o("div",null,[St,o("h2",Ct,_(re.value||"—"),1)]),d(i,{onClick:be},{default:D(()=>[d(H,{icon:"vuesax-linear:arrow-right",class:"ml-1"}),qe(" بازگشت به پیشرفت کاربران ")]),_:1})]),o("div",It,[o("aside",qt,[(n(!0),s(h,null,C(he.value,t=>(n(),s("button",{key:t.key,type:"button",class:Fe(["feedback-menu__item",{"feedback-menu__item--active":r.value===t.key}]),onClick:l=>Me(t.key)},[o("div",Ft,[d(H,{icon:t.icon,class:"text-lg shrink-0"},null,8,["icon"]),o("span",null,_(t.label),1)]),t.steps.length?(n(),s("div",Pt,[(n(!0),s(h,null,C(t.steps,l=>(n(),s("span",{key:l.id,class:Fe(["feedback-menu__step",{"feedback-menu__step--active":r.value===t.key&&m.value===String(l.id)}]),onClick:nt(ce=>Re(t.key,l.id),["stop"])},_(l.label),11,Et))),128))])):t.key==="completion"?(n(),s("div",Tt," پایان چالش ")):f("",!0)],10,zt))),128)),he.value.length?f("",!0):(n(),s("p",Ut," هیچ بازخورد فعالی برای این چالش تعریف نشده است. "))]),o("section",Bt,[K.value?(n(),s("div",$t,[d(p(ht),{size:"large"})])):(n(),s(h,{key:1},[I.value.length?(n(),s(h,{key:1},[r.value!=="completion"?(n(),s(h,{key:0},[S.value.length?(n(),ze(p(Te),{key:0,activeKey:m.value,"onUpdate:activeKey":a[0]||(a[0]=t=>m.value=t),class:"step-feedback-tabs",onChange:He},{default:D(()=>[(n(!0),s(h,null,C(S.value,t=>(n(),ze(p(Ue),{key:String(t.id),tab:t.label},null,8,["tab"]))),128))]),_:1},8,["activeKey"])):f("",!0),E.value?(n(),s("div",Mt,[Rt,o("div",Lt,[(n(!0),s(h,null,C(fe.value,t=>(n(),s("span",{key:t.key,class:"step-feedback-chip step-feedback-chip--on"},_(t.label),1))),128)),fe.value.length?f("",!0):(n(),s("span",jt," هیچ بازخوردی برای این مرحله فعال نیست "))])])):f("",!0),(k=E.value)!=null&&k.description?(n(),s("div",Vt,_(E.value.description),1)):f("",!0),S.value.length?f("",!0):(n(),s("div",Nt," هیچ مرحله‌ای این نوع بازخورد را فعال ندارد. "))],64)):f("",!0),B(o("div",Ot,[o("div",Dt,[Ht,d(p(z),{value:Q.value,"onUpdate:value":a[1]||(a[1]=t=>Q.value=t),placeholder:"جستجو بر اساس نام، موبایل یا متن","allow-clear":"",class:"max-w-sm",onSearch:ie,onPressEnter:ie},null,8,["value"])]),Kt,d(p(M),{columns:je,"data-source":ue.value,loading:v.completion,pagination:p(pe),"row-key":"id",bordered:"",size:"middle"},null,8,["data-source","loading","pagination"])],512),[[$,r.value==="completion"]]),B(o("div",Wt,[o("div",Gt,[Xt,d(p(z),{value:W.value,"onUpdate:value":a[2]||(a[2]=t=>W.value=t),placeholder:"جستجو بر اساس نام، موبایل یا متن","allow-clear":"",class:"max-w-sm",onSearch:oe,onPressEnter:oe},null,8,["value"])]),d(p(M),{columns:Le,"data-source":Y.value,loading:v.text,pagination:p(de),"row-key":"id",bordered:"",size:"middle"},null,8,["data-source","loading","pagination"])],512),[[$,r.value==="text"&&S.value.length]]),B(o("div",Jt,[o("div",Qt,[Yt,d(p(z),{value:G.value,"onUpdate:value":a[3]||(a[3]=t=>G.value=t),placeholder:"جستجو بر اساس نام یا شماره موبایل","allow-clear":"",class:"max-w-sm",onSearch:xe,onPressEnter:xe},null,8,["value"])]),!R.value.length&&!v.photo?(n(),s("div",Zt," عکسی برای این مرحله ثبت نشده است. ")):(n(),s(h,{key:1},[o("div",ea,[(n(!0),s(h,null,C(R.value,t=>(n(),s("div",{key:t.id,class:"photo-card"},[d(p(ft),{src:N(t.photo_url,"image"),preview:{mask:"پیش‌نمایش"},class:"photo-card__image"},null,8,["src"]),o("div",ta,[o("div",{class:"font-semibold text-xs truncate",title:t.user_name},_(t.user_name),9,aa),o("div",oa,_(t.user_phone||"—"),1),o("button",{type:"button",class:"photo-card__download",title:"دانلود",onClick:l=>ye(t.photo_url,`photo-${t.id}`,"image")},[d(H,{icon:"vuesax-linear:document-download"}),qe(" دانلود ")],8,na)])]))),128))]),L.value>0?(n(),s("div",sa,[d(p(Ee),{current:g.value,"onUpdate:current":a[4]||(a[4]=t=>g.value=t),"page-size":F.value,"onUpdate:pageSize":a[5]||(a[5]=t=>F.value=t),total:L.value,"show-size-changer":!0,"page-size-options":["12","24","36","48"],"show-total":t=>`${t} عکس`,onChange:we,onShowSizeChange:we},null,8,["current","page-size","total","show-total"])])):f("",!0)],64))],512),[[$,r.value==="photo"&&S.value.length]]),B(o("div",la,[o("div",ia,[ca,d(p(z),{value:X.value,"onUpdate:value":a[6]||(a[6]=t=>X.value=t),placeholder:"جستجو بر اساس نام یا شماره موبایل","allow-clear":"",class:"max-w-sm",onSearch:se,onPressEnter:se},null,8,["value"])]),d(p(M),{columns:Ve,"data-source":Z.value,loading:v.voice,pagination:p(ve),"row-key":"id",bordered:"",size:"middle"},{bodyCell:D(({column:t,record:l})=>[t.key==="voice"?(n(),s("div",ra,[o("audio",{src:N(l.voice_url,"audio"),controls:"",preload:"metadata",class:"voice-player"},null,8,ua),o("button",{type:"button",class:"voice-download-btn",title:"دانلود",onClick:ce=>ye(l.voice_url,`voice-${l.id}`,"audio")},[d(H,{icon:"vuesax-linear:document-download"})],8,da)])):f("",!0)]),_:1},8,["data-source","loading","pagination"])],512),[[$,r.value==="voice"&&S.value.length]]),B(o("div",pa,[o("div",va,[_a,d(p(z),{value:J.value,"onUpdate:value":a[7]||(a[7]=t=>J.value=t),placeholder:"جستجو بر اساس نام یا شماره موبایل","allow-clear":"",class:"max-w-sm",onSearch:le,onPressEnter:le},null,8,["value"])]),!P.value.length&&!v.mcq?(n(),s("div",ma," سوال چندگزینه‌ای برای این مرحله تعریف نشده یا پاسخی ثبت نشده است. ")):f("",!0),(n(!0),s(h,null,C(P.value,t=>(n(),s("div",{key:t.step_id,class:"mcq-block"},[o("div",ha,[o("div",fa,_(t.question),1),o("div",ga,"تعداد پاسخ‌ها: "+_(t.total_answers),1)]),o("div",ba,[o("div",ya,[d(p(M),{columns:Ne,"data-source":t.answers,pagination:p(ee),"row-key":"id",bordered:"",size:"small"},null,8,["data-source","pagination"])]),o("div",ka,[o("div",{ref_for:!0,ref:l=>Oe(t.step_id,l),class:"mcq-chart"},null,512),o("div",xa,[(n(!0),s(h,null,C(t.option_stats,l=>(n(),s("div",{key:l.optionIndex,class:"mcq-legend__item"},[o("span",wa,_(l.label||`گزینه ${l.optionIndex+1}`),1),o("span",Sa,_(l.count)+" نفر · "+_(l.percent)+"٪",1)]))),128))])])])]))),128))],512),[[$,r.value==="mcq"&&S.value.length]])],64)):(n(),s("div",At," مرحله‌ای برای این چالش تعریف نشده است. "))],64))])])])]}),_:1})])}}});const vo=yt(Ca,[["__scopeId","data-v-8ea3c235"]]);export{vo as default}; diff --git a/dist/assets/index-54a37932.css b/dist/assets/index-54a37932.css deleted file mode 100644 index aa924ea..0000000 --- a/dist/assets/index-54a37932.css +++ /dev/null @@ -1 +0,0 @@ -.product-form[data-v-15937811] .ant-form-item{margin-bottom:0}.product-form__radio-group[data-v-15937811]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.product-form__radio-group[data-v-15937811] .ant-radio-button-wrapper{flex:1 1 calc(50% - 4px);min-width:0;height:auto;line-height:1.4;padding:8px 12px;text-align:center;white-space:normal}.product-form__attr-card[data-v-15937811] .ant-switch,.product-form__variant-card[data-v-15937811] .ant-switch{align-self:flex-start}@media (max-width: 640px){.product-form__radio-group[data-v-15937811] .ant-radio-button-wrapper{flex:1 1 100%}.product-form[data-v-15937811] .ant-upload-list-picture-card-container,.product-form[data-v-15937811] .ant-upload.ant-upload-select-picture-card{width:100%!important;max-width:100%;margin-inline:0!important}.product-form[data-v-15937811] .ant-upload-list-picture-card{display:flex;flex-wrap:wrap;gap:8px}}@media (max-width: 640px){.product-modal-wrap .ant-modal{max-width:calc(100vw - 16px)!important;top:8px;padding-bottom:0}.product-modal-wrap .ant-modal-content{border-radius:.75rem}.product-modal-wrap .ant-modal-body{padding:12px 16px}.product-modal-wrap .ant-modal-footer{display:flex;flex-direction:column-reverse;gap:8px;padding:12px 16px 16px}.product-modal-wrap .ant-modal-footer .ant-btn{width:100%;margin:0!important}} diff --git a/dist/assets/index-66da2c76.js b/dist/assets/index-66da2c76.js deleted file mode 100644 index 0f3be37..0000000 --- a/dist/assets/index-66da2c76.js +++ /dev/null @@ -1 +0,0 @@ -import{d as E,aN as le,aO as ie,a9 as re,as as Fe,at as W,ag as P,e as r,al as o,ax as Ne,aq as z,ac as f,F as Se,i as $,y as ce,x as ue,aZ as _e,a_ as Oe,a$ as Ie,b0 as se,b1 as J,aA as Ae,b2 as $e,b3 as De,ap as Re,au as je,b4 as Me,aY as Q,j as ee,z as ze,B as Ee,ad as Le,ao as ne}from"./index-c678e119.js";import{D as Ve}from"./DialogWrap-0297f46d.js";import{A as We}from"./isSymbol-5130882b.js";import{B as K,c as de,W as Ke}from"./index-c5016c96.js";import{i as Ue}from"./_plugin-vue_export-helper-edd5ed68.js";import{c as qe}from"./styleChecker-c202e4d7.js";import{o as fe}from"./omit-30cc2465.js";import{K as te}from"./shallowequal-93b92d94.js";import{a as Ge}from"./FormItemContext-53695780.js";var He=["prefixCls","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"],U=null,Ye=function(e){U={x:e.pageX,y:e.pageY},setTimeout(function(){return U=null},100)};qe()&&We(document.documentElement,"click",Ye,!0);var Xe=function(){return{prefixCls:String,visible:{type:Boolean,default:void 0},confirmLoading:{type:Boolean,default:void 0},title:f.any,closable:{type:Boolean,default:void 0},closeIcon:f.any,onOk:Function,onCancel:Function,"onUpdate:visible":Function,onChange:Function,afterClose:Function,centered:{type:Boolean,default:void 0},width:[String,Number],footer:f.any,okText:f.any,okType:String,cancelText:f.any,icon:f.any,maskClosable:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},okButtonProps:Object,cancelButtonProps:Object,destroyOnClose:{type:Boolean,default:void 0},wrapClassName:String,maskTransitionName:String,transitionName:String,getContainer:{type:[String,Function,Boolean,Object],default:void 0},zIndex:Number,bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},mask:{type:Boolean,default:void 0},keyboard:{type:Boolean,default:void 0},wrapProps:Object,focusTriggerAfterClose:{type:Boolean,default:void 0},modalRender:Function}},A=[];const w=E({compatConfig:{MODE:3},name:"AModal",inheritAttrs:!1,props:Ue(Xe(),{width:520,transitionName:"zoom",maskTransitionName:"fade",confirmLoading:!1,visible:!1,okType:"primary"}),setup:function(e,k){var s=k.emit,l=k.slots,B=k.attrs,C=le("Modal"),T=ie(C,1),x=T[0],g=re("modal",e),c=g.prefixCls,n=g.rootPrefixCls,d=g.direction,u=g.getPopupContainer,v=function(m){s("update:visible",!1),s("cancel",m),s("change",!1)},b=function(m){s("ok",m)},h=function(){var m,F,S=e.okText,O=S===void 0?(m=l.okText)===null||m===void 0?void 0:m.call(l):S,_=e.okType,i=e.cancelText,a=i===void 0?(F=l.cancelText)===null||F===void 0?void 0:F.call(l):i,y=e.confirmLoading;return r(Se,null,[r(K,o({onClick:v},e.cancelButtonProps),{default:function(){return[a||x.value.cancelText]}}),r(K,o(o({},de(_)),{},{loading:y,onClick:b},e.okButtonProps),{default:function(){return[O||x.value.okText]}})])};return function(){var p,m;e.prefixCls;var F=e.visible,S=e.wrapClassName,O=e.centered,_=e.getContainer,i=e.closeIcon,a=i===void 0?(p=l.closeIcon)===null||p===void 0?void 0:p.call(l):i,y=e.focusTriggerAfterClose,I=y===void 0?!0:y,L=Fe(e,He),j=W(S,(m={},P(m,"".concat(c.value,"-centered"),!!O),P(m,"".concat(c.value,"-wrap-rtl"),d.value==="rtl"),m));return r(Ve,o(o(o({},L),B),{},{getContainer:_||u.value,prefixCls:c.value,wrapClassName:j,visible:F,mousePosition:U,onClose:v,focusTriggerAfterClose:I,transitionName:z(n.value,"zoom",e.transitionName),maskTransitionName:z(n.value,"fade",e.maskTransitionName)}),o(o({},l),{},{footer:l.footer||h,closeIcon:function(){return r("span",{class:"".concat(c.value,"-close-x")},[a||r(Ne,{class:"".concat(c.value,"-close-icon")},null)])}}))}}});var Ze=function(){var e=$(!1);return ce(function(){e.value=!0}),e};const Je=Ze;var Qe={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Object,emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function oe(t){return!!(t&&t.then)}const ae=E({compatConfig:{MODE:3},name:"ActionButton",props:Qe,setup:function(e,k){var s=k.slots,l=$(!1),B=$(),C=$(!1),T,x=Je();ue(function(){e.autofocus&&(T=setTimeout(function(){var n;return(n=B.value.$el)===null||n===void 0?void 0:n.focus()}))}),ce(function(){clearTimeout(T)});var g=function(d){var u=e.close;oe(d)&&(C.value=!0,d.then(function(){x.value||(C.value=!1),u.apply(void 0,arguments),l.value=!1},function(v){console.error(v),x.value||(C.value=!1),l.value=!1}))},c=function(d){var u=e.actionFn,v=e.close,b=v===void 0?function(){}:v;if(!l.value){if(l.value=!0,!u){b();return}var h;if(e.emitEvent){if(h=u(d),e.quitOnNullishReturnValue&&!oe(h)){l.value=!1,b(d);return}}else if(u.length)h=u(b),l.value=!1;else if(h=u(),!h){b();return}g(h)}};return function(){var n=e.type,d=e.prefixCls,u=e.buttonProps;return r(K,o(o(o({},de(n)),{},{onClick:c,loading:C.value,prefixCls:d},u),{},{ref:B}),s)}}});function D(t){return typeof t=="function"?t():t}const en=E({name:"ConfirmDialog",inheritAttrs:!1,props:["icon","onCancel","onOk","close","closable","zIndex","afterClose","visible","keyboard","centered","getContainer","maskStyle","okButtonProps","cancelButtonProps","okType","prefixCls","okCancel","width","mask","maskClosable","okText","cancelText","autoFocusButton","transitionName","maskTransitionName","type","title","content","direction","rootPrefixCls","bodyStyle","closeIcon","modalRender","focusTriggerAfterClose","wrapClassName"],setup:function(e,k){var s=k.attrs,l=le("Modal"),B=ie(l,1),C=B[0];return function(){var T=e.icon,x=e.onCancel,g=e.onOk,c=e.close,n=e.closable,d=n===void 0?!1:n,u=e.zIndex,v=e.afterClose,b=e.visible,h=e.keyboard,p=e.centered,m=e.getContainer,F=e.maskStyle,S=e.okButtonProps,O=e.cancelButtonProps,_=e.okCancel,i=_===void 0?!0:_,a=e.width,y=a===void 0?416:a,I=e.mask,L=I===void 0?!0:I,j=e.maskClosable,q=j===void 0?!1:j,G=e.type,H=e.title,Ce=e.content,me=e.direction,ke=e.closeIcon,he=e.modalRender,ye=e.focusTriggerAfterClose,M=e.rootPrefixCls,ge=e.bodyStyle,be=e.wrapClassName,xe=e.okType||"primary",V=e.prefixCls||"ant-modal",N="".concat(V,"-confirm"),pe=s.style||{},Te=D(e.okText)||(i?C.value.okText:C.value.justOkText),we=D(e.cancelText)||C.value.cancelText,Y=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",Be=W(N,"".concat(N,"-").concat(G),"".concat(V,"-").concat(G),P({},"".concat(N,"-rtl"),me==="rtl"),s.class),Pe=i&&r(ae,{actionFn:x,close:c,autofocus:Y==="cancel",buttonProps:O,prefixCls:"".concat(M,"-btn")},{default:function(){return[we]}});return r(w,{prefixCls:V,class:Be,wrapClassName:W(P({},"".concat(N,"-centered"),!!p),be),onCancel:function(Z){return c({triggerCancel:!0},Z)},visible:b,title:"",footer:"",transitionName:z(M,"zoom",e.transitionName),maskTransitionName:z(M,"fade",e.maskTransitionName),mask:L,maskClosable:q,maskStyle:F,style:pe,bodyStyle:ge,width:y,zIndex:u,afterClose:v,keyboard:h,centered:p,getContainer:m,closable:d,closeIcon:ke,modalRender:he,focusTriggerAfterClose:ye},{default:function(){return[r("div",{class:"".concat(N,"-body-wrapper")},[r("div",{class:"".concat(N,"-body")},[D(T),H===void 0?null:r("span",{class:"".concat(N,"-title")},[D(H)]),r("div",{class:"".concat(N,"-content")},[D(Ce)])]),r("div",{class:"".concat(N,"-btns")},[Pe,r(ae,{type:xe,actionFn:g,close:c,autofocus:Y==="ok",buttonProps:S,prefixCls:"".concat(M,"-btn")},{default:function(){return[Te]}})])])]}})}}});var nn=function(e){var k=document.createDocumentFragment(),s=o(o({},fe(e,["parentContext","appContext"])),{},{close:C,visible:!0}),l=null;function B(){l&&(J(null,k),l.component.update(),l=null);for(var c=arguments.length,n=new Array(c),d=0;da?0:a+e),n=n>a?a:n,n<0&&(n+=a),a=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(a);++t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Pe(r,e,n){return Ba()?Pe=Reflect.construct.bind():Pe=function(a,i,u){var l=[null];l.push.apply(l,i);var o=Function.bind.apply(a,l),y=new o;return u&&pe(y,u.prototype),y},Pe.apply(null,arguments)}function Wa(r){return Function.toString.call(r).indexOf("[native code]")!==-1}function Ge(r){var e=typeof Map=="function"?new Map:void 0;return Ge=function(t){if(t===null||!Wa(t))return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(t))return e.get(t);e.set(t,a)}function a(){return Pe(t,arguments,Ue(this).constructor)}return a.prototype=Object.create(t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),pe(a,t)},Ge(r)}var Ua=/%[sdj%]/g,Ga=function(){};typeof process<"u"&&process.env;function Ke(r){if(!r||!r.length)return null;var e={};return r.forEach(function(n){var t=n.field;e[t]=e[t]||[],e[t].push(n)}),e}function J(r){for(var e=arguments.length,n=new Array(e>1?e-1:0),t=1;t=i)return l;switch(l){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch{return"[Circular]"}break;default:return l}});return u}return r}function Ka(r){return r==="string"||r==="url"||r==="hex"||r==="email"||r==="date"||r==="pattern"}function z(r,e){return!!(r==null||e==="array"&&Array.isArray(r)&&!r.length||Ka(e)&&typeof r=="string"&&!r)}function Ha(r,e,n){var t=[],a=0,i=r.length;function u(l){t.push.apply(t,l||[]),a++,a===i&&n(t)}r.forEach(function(l){e(l,u)})}function $r(r,e,n){var t=0,a=r.length;function i(u){if(u&&u.length){n(u);return}var l=t;t=t+1,l()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},ge={integer:function(e){return ge.number(e)&&parseInt(e,10)===e},float:function(e){return ge.number(e)&&!ge.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return typeof e=="object"&&!ge.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(Er.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(Ja())},hex:function(e){return typeof e=="string"&&!!e.match(Er.hex)}},ei=function(e,n,t,a,i){if(e.required&&n===void 0){ln(e,n,t,a,i);return}var u=["integer","float","array","regexp","object","method","email","number","date","url","hex"],l=e.type;u.indexOf(l)>-1?ge[l](n)||a.push(J(i.messages.types[l],e.fullField,e.type)):l&&typeof n!==e.type&&a.push(J(i.messages.types[l],e.fullField,e.type))},ri=function(e,n,t,a,i){var u=typeof e.len=="number",l=typeof e.min=="number",o=typeof e.max=="number",y=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,v=n,g=null,b=typeof n=="number",w=typeof n=="string",O=Array.isArray(n);if(b?g="number":w?g="string":O&&(g="array"),!g)return!1;O&&(v=n.length),w&&(v=n.replace(y,"_").length),u?v!==e.len&&a.push(J(i.messages[g].len,e.fullField,e.len)):l&&!o&&ve.max?a.push(J(i.messages[g].max,e.fullField,e.max)):l&&o&&(ve.max)&&a.push(J(i.messages[g].range,e.fullField,e.min,e.max))},ce="enum",ni=function(e,n,t,a,i){e[ce]=Array.isArray(e[ce])?e[ce]:[],e[ce].indexOf(n)===-1&&a.push(J(i.messages[ce],e.fullField,e[ce].join(", ")))},ti=function(e,n,t,a,i){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(n)||a.push(J(i.messages.pattern.mismatch,e.fullField,n,e.pattern));else if(typeof e.pattern=="string"){var u=new RegExp(e.pattern);u.test(n)||a.push(J(i.messages.pattern.mismatch,e.fullField,n,e.pattern))}}},_={required:ln,whitespace:Qa,type:ei,range:ri,enum:ni,pattern:ti},ai=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n,"string")&&!e.required)return t();_.required(e,n,a,u,i,"string"),z(n,"string")||(_.type(e,n,a,u,i),_.range(e,n,a,u,i),_.pattern(e,n,a,u,i),e.whitespace===!0&&_.whitespace(e,n,a,u,i))}t(u)},ii=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&_.type(e,n,a,u,i)}t(u)},ui=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(n===""&&(n=void 0),z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&(_.type(e,n,a,u,i),_.range(e,n,a,u,i))}t(u)},li=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&_.type(e,n,a,u,i)}t(u)},oi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),z(n)||_.type(e,n,a,u,i)}t(u)},si=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&(_.type(e,n,a,u,i),_.range(e,n,a,u,i))}t(u)},fi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&(_.type(e,n,a,u,i),_.range(e,n,a,u,i))}t(u)},ci=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(n==null&&!e.required)return t();_.required(e,n,a,u,i,"array"),n!=null&&(_.type(e,n,a,u,i),_.range(e,n,a,u,i))}t(u)},di=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&_.type(e,n,a,u,i)}t(u)},vi="enum",gi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i),n!==void 0&&_[vi](e,n,a,u,i)}t(u)},mi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n,"string")&&!e.required)return t();_.required(e,n,a,u,i),z(n,"string")||_.pattern(e,n,a,u,i)}t(u)},hi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n,"date")&&!e.required)return t();if(_.required(e,n,a,u,i),!z(n,"date")){var o;n instanceof Date?o=n:o=new Date(n),_.type(e,o,a,u,i),o&&_.range(e,o.getTime(),a,u,i)}}t(u)},pi=function(e,n,t,a,i){var u=[],l=Array.isArray(n)?"array":typeof n;_.required(e,n,a,u,i,l),t(u)},Ve=function(e,n,t,a,i){var u=e.type,l=[],o=e.required||!e.required&&a.hasOwnProperty(e.field);if(o){if(z(n,u)&&!e.required)return t();_.required(e,n,a,l,i,u),z(n,u)||_.type(e,n,a,l,i)}t(l)},yi=function(e,n,t,a,i){var u=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(z(n)&&!e.required)return t();_.required(e,n,a,u,i)}t(u)},he={string:ai,method:ii,number:ui,boolean:li,regexp:oi,integer:si,float:fi,array:ci,object:di,enum:gi,pattern:mi,date:hi,url:Ve,hex:Ve,email:Ve,required:pi,any:yi};function He(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var ze=He(),be=function(){function r(n){this.rules=null,this._messages=ze,this.define(n)}var e=r.prototype;return e.define=function(t){var a=this;if(!t)throw new Error("Cannot configure a schema with no rules");if(typeof t!="object"||Array.isArray(t))throw new Error("Rules must be an object");this.rules={},Object.keys(t).forEach(function(i){var u=t[i];a.rules[i]=Array.isArray(u)?u:[u]})},e.messages=function(t){return t&&(this._messages=Cr(He(),t)),this._messages},e.validate=function(t,a,i){var u=this;a===void 0&&(a={}),i===void 0&&(i=function(){});var l=t,o=a,y=i;if(typeof o=="function"&&(y=o,o={}),!this.rules||Object.keys(this.rules).length===0)return y&&y(null,l),Promise.resolve(l);function v(s){var p=[],f={};function P(c){if(Array.isArray(c)){var m;p=(m=p).concat.apply(m,c)}else p.push(c)}for(var h=0;h3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&t&&n===void 0&&!on(r,e.slice(0,-1))?r:sn(r,e,n,t)}function Ye(r){return ae(r)}function Fi(r,e){var n=on(r,e);return n}function wi(r,e,n){var t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=bi(r,e,n,t);return a}function xi(r,e){return r&&r.some(function(n){return Ai(n,e)})}function jr(r){return Lr(r)==="object"&&r!==null&&Object.getPrototypeOf(r)===Object.prototype}function fn(r,e){var n=Array.isArray(r)?re(r):S({},r);return e&&Object.keys(e).forEach(function(t){var a=n[t],i=e[t],u=jr(a)&&jr(i);n[t]=u?fn(a,i||{}):i}),n}function Oi(r){for(var e=arguments.length,n=new Array(e>1?e-1:0),t=1;t-1?a[i?e[u]:u]:void 0}}var ki=Math.max;function Bi(r,e,n){var t=r==null?0:r.length;if(!t)return-1;var a=n==null?0:vt(n);return a<0&&(a=ki(t+a,0)),Jn(r,gn(e),a)}var Wi=Di(Bi);const Ui=Wi;var mn=Symbol("formContextKey"),hn=function(e){er(mn,e)},cr=function(){return Te(mn,{name:q(function(){}),labelAlign:q(function(){return"right"}),vertical:q(function(){return!1}),addField:function(n,t){},removeField:function(n){},model:q(function(){}),rules:q(function(){}),colon:q(function(){}),labelWrap:q(function(){}),labelCol:q(function(){}),requiredMark:q(function(){return!1}),validateTrigger:q(function(){}),onValidate:function(){},validateMessages:q(function(){return Re})})},pn=Symbol("formItemPrefixContextKey"),Gi=function(e){er(pn,e)},Ki=function(){return Te(pn,{prefixCls:q(function(){return""})})},dr=function(e,n){var t,a,i,u,l=n.slots,o=n.emit,y=n.attrs,v=S(S({},e),y),g=v.prefixCls,b=v.htmlFor,w=v.labelCol,O=v.labelAlign,s=v.colon,p=v.required,f=v.requiredMark,P=On("Form"),h=An(P,1),c=h[0],m=(t=e.label)!==null&&t!==void 0?t:(a=l.label)===null||a===void 0?void 0:a.call(l);if(!m)return null;var F=cr(),C=F.vertical,T=F.labelAlign,A=F.labelCol,R=F.labelWrap,N=F.colon,M=w||(A==null?void 0:A.value)||{},j=O||(T==null?void 0:T.value),D="".concat(g,"-item-label"),W=qe(D,j==="left"&&"".concat(D,"-left"),M.class,X({},"".concat(D,"-wrap"),!!R.value)),k=m,$=s===!0||(N==null?void 0:N.value)!==!1&&s!==!1,E=$&&!C.value;if(E&&typeof m=="string"&&m.trim()!==""&&(k=m.replace(/[:|:]\s*$/,"")),k=H(Ce,null,[k,(i=l.tooltip)===null||i===void 0?void 0:i.call(l,{class:"".concat(g,"-item-tooltip")})]),f==="optional"&&!p){var d,x;k=H(Ce,null,[k,H("span",{class:"".concat(g,"-item-optional")},[((d=c.value)===null||d===void 0?void 0:d.optional)||((x=$n.Form)===null||x===void 0?void 0:x.optional)])])}var I=qe((u={},X(u,"".concat(g,"-item-required"),p),X(u,"".concat(g,"-item-required-mark-optional"),f==="optional"),X(u,"".concat(g,"-item-no-colon"),!$),u));return H(Qr,S(S({},M),{},{class:W}),{default:function(){return[H("label",{for:b,class:I,title:typeof m=="string"?m:"",onClick:function(Y){return o("click",Y)}},[k])]}})};dr.displayName="FormItemLabel";dr.inheritAttrs=!1;const Hi=dr,zi=Ie({compatConfig:{MODE:3},name:"ErrorList",props:["errors","help","onDomErrorVisibleChange","helpStatus","warnings"],setup:function(e){var n=rr("",e),t=n.prefixCls,a=Ki(),i=a.prefixCls,u=a.status,l=q(function(){return"".concat(i.value,"-item-explain")}),o=q(function(){return!!(e.errors&&e.errors.length)}),y=te(u.value);return de([o,u],function(){o.value&&(y.value=u.value)}),function(){var v,g,b=et("".concat(t.value,"-show-help-item")),w=Pn("".concat(t.value,"-show-help-item"),b);return w.class=l.value,(v=e.errors)!==null&&v!==void 0&&v.length?H(qn,S(S({},w),{},{tag:"div"}),{default:function(){return[(g=e.errors)===null||g===void 0?void 0:g.map(function(s,p){return H("div",{key:p,role:"alert",class:y.value?"".concat(l.value,"-").concat(y.value):""},[s])})]}}):null}}});var Yi={success:Cn,warning:En,error:jn,validating:Tn},Xi=Ie({compatConfig:{MODE:3},slots:["help","extra","errors"],inheritAttrs:!1,props:["prefixCls","errors","hasFeedback","onDomErrorVisibleChange","wrapperCol","help","extra","status"],setup:function(e,n){var t=n.slots,a=cr(),i=a.wrapperCol,u=S({},a);return delete u.labelCol,delete u.wrapperCol,hn(u),Gi({prefixCls:q(function(){return e.prefixCls}),status:q(function(){return e.status})}),function(){var l,o,y,v=e.prefixCls,g=e.wrapperCol,b=e.help,w=b===void 0?(l=t.help)===null||l===void 0?void 0:l.call(t):b,O=e.errors,s=O===void 0?(o=t.errors)===null||o===void 0?void 0:o.call(t):O,p=e.hasFeedback,f=e.status,P=e.extra,h=P===void 0?(y=t.extra)===null||y===void 0?void 0:y.call(t):P,c="".concat(v,"-item"),m=g||(i==null?void 0:i.value)||{},F=qe("".concat(c,"-control"),m.class),C=f&&Yi[f];return H(Qr,S(S({},m),{},{class:F}),{default:function(){var A;return H(Ce,null,[H("div",{class:"".concat(c,"-control-input")},[H("div",{class:"".concat(c,"-control-input-content")},[(A=t.default)===null||A===void 0?void 0:A.call(t)]),p&&C?H("span",{class:"".concat(c,"-children-icon")},[H(C,null,null)]):null]),H(zi,{errors:s,help:w,class:"".concat(c,"-explain-connected")},null),h?H("div",{class:"".concat(c,"-extra")},[h]):null])}})}}});const Zi=Xi;function Qi(r){var e=Vr(r.value.slice()),n=null;return Nr(function(){clearTimeout(n),n=setTimeout(function(){e.value=r.value},r.value.length?0:10)}),e}Ee("success","warning","error","validating","");function Ne(r,e,n){var t=r,a=e,i=0;try{for(var u=a.length;i0&&arguments[0]!==void 0?arguments[0]:[];if(F.value==="validating"){var ee=G.filter(function(Z){return Z&&Z.errors.length});F.value=ee.length?"error":"success",g.value=ee.map(function(Z){return Z.errors}),y.onValidate(v.value,!g.value.length,g.value.length?Be(g.value[0]):null)}}),K}},A=function(){T({triggerName:"blur"})},R=function(){if(b.value){b.value=!1;return}T({triggerName:"change"})},N=function(){F.value=e.validateStatus,b.value=!1,g.value=[]},M=function(){F.value=e.validateStatus,b.value=!0,g.value=[];var x=y.model.value||{},I=f.value,L=Ne(x,O.value,!0);Array.isArray(I)?L.o[L.k]=[].concat(P.value):L.o[L.k]=P.value,Dr(function(){b.value=!1})},j=q(function(){return e.htmlFor===void 0?s.value:e.htmlFor}),D=function(){var x=j.value;if(!(!x||!w.value)){var I=w.value.$el.querySelector('[id="'.concat(x,'"]'));I&&I.focus&&I.focus()}};i({onFieldBlur:A,onFieldChange:R,clearValidate:N,resetField:M}),it({id:s,onFieldBlur:function(){e.autoLink&&A()},onFieldChange:function(){e.autoLink&&R()},clearValidate:N},q(function(){return!!(e.autoLink&&y.model.value&&v.value)}));var W=!1;de(v,function(d){d?W||(W=!0,y.addField(u,{fieldValue:f,fieldId:s,fieldName:v,resetField:M,clearValidate:N,namePath:O,validateRules:T,rules:c})):(W=!1,y.removeField(u))},{immediate:!0}),Sn(function(){y.removeField(u)});var k=Qi(g),$=q(function(){return e.validateStatus!==void 0?e.validateStatus:k.value.length?"error":F.value}),E=q(function(){var d;return d={},X(d,"".concat(o.value,"-item"),!0),X(d,"".concat(o.value,"-item-has-feedback"),$.value&&e.hasFeedback),X(d,"".concat(o.value,"-item-has-success"),$.value==="success"),X(d,"".concat(o.value,"-item-has-warning"),$.value==="warning"),X(d,"".concat(o.value,"-item-has-error"),$.value==="error"),X(d,"".concat(o.value,"-item-is-validating"),$.value==="validating"),X(d,"".concat(o.value,"-item-hidden"),e.hidden),d});return function(){var d,x;if(e.noStyle)return(d=t.default)===null||d===void 0?void 0:d.call(t);var I=(x=e.help)!==null&&x!==void 0?x:t.help?_n(t.help()):null;return H(Zn,S(S({},a),{},{class:[E.value,I!=null||k.value.length?"".concat(o.value,"-item-with-help"):"",a.class],key:"row"}),{default:function(){var B,Y,U,K;return H(Ce,null,[H(Hi,S(S({},e),{},{htmlFor:j.value,required:m.value,requiredMark:y.requiredMark.value,prefixCls:o.value,onClick:D,label:(B=e.label)!==null&&B!==void 0?B:(Y=t.label)===null||Y===void 0?void 0:Y.call(t)}),null),H(Zi,S(S({},e),{},{errors:I!=null?ae(I):k.value,prefixCls:o.value,status:$.value,ref:w,help:I,extra:(U=e.extra)!==null&&U!==void 0?U:(K=t.extra)===null||K===void 0?void 0:K.call(t)}),{default:t.default})])}})}}});function yn(r){var e=!1,n=r.length,t=[];return r.length?new Promise(function(a,i){r.forEach(function(u,l){u.catch(function(o){return e=!0,o}).then(function(o){n-=1,t[l]=o,!(n>0)&&(e&&i(t),a(t))})})}):Promise.resolve([])}function Ir(r){return typeof r=="object"&&r!=null&&r.nodeType===1}function Sr(r,e){return(!e||r!=="hidden")&&r!=="visible"&&r!=="clip"}function De(r,e){if(r.clientHeighte||i>r&&u=e&&l>=n?i-r-t:u>e&&ln?u-e+a:0}var _r=function(r,e){var n=window,t=e.scrollMode,a=e.block,i=e.inline,u=e.boundary,l=e.skipOverflowHiddenElements,o=typeof u=="function"?u:function(we){return we!==u};if(!Ir(r))throw new TypeError("Invalid target");for(var y,v,g=document.scrollingElement||document.documentElement,b=[],w=r;Ir(w)&&o(w);){if((w=(v=(y=w).parentElement)==null?y.getRootNode().host||null:v)===g){b.push(w);break}w!=null&&w===document.body&&De(w)&&!De(document.documentElement)||w!=null&&De(w,l)&&b.push(w)}for(var O=n.visualViewport?n.visualViewport.width:innerWidth,s=n.visualViewport?n.visualViewport.height:innerHeight,p=window.scrollX||pageXOffset,f=window.scrollY||pageYOffset,P=r.getBoundingClientRect(),h=P.height,c=P.width,m=P.top,F=P.right,C=P.bottom,T=P.left,A=a==="start"||a==="nearest"?m:a==="end"?C:m+h/2,R=i==="center"?T+c/2:i==="end"?F:T,N=[],M=0;M=0&&T>=0&&C<=s&&F<=O&&m>=$&&C<=d&&T>=x&&F<=E)return N;var I=getComputedStyle(j),L=parseInt(I.borderLeftWidth,10),B=parseInt(I.borderTopWidth,10),Y=parseInt(I.borderRightWidth,10),U=parseInt(I.borderBottomWidth,10),K=0,G=0,ee="offsetWidth"in j?j.offsetWidth-j.clientWidth-L-Y:0,Z="offsetHeight"in j?j.offsetHeight-j.clientHeight-B-U:0,ne="offsetWidth"in j?j.offsetWidth===0?0:k/j.offsetWidth:0,ue="offsetHeight"in j?j.offsetHeight===0?0:W/j.offsetHeight:0;if(g===j)K=a==="start"?A:a==="end"?A-s:a==="nearest"?Ae(f,f+s,s,B,U,f+A,f+A+h,h):A-s/2,G=i==="start"?R:i==="center"?R-O/2:i==="end"?R-O:Ae(p,p+O,O,L,Y,p+R,p+R+c,c),K=Math.max(0,K+f),G=Math.max(0,G+p);else{K=a==="start"?A-$-B:a==="end"?A-d+U+Z:a==="nearest"?Ae($,d,W,B,U+Z,A,A+h,h):A-($+W/2)+Z/2,G=i==="start"?R-x-L:i==="center"?R-(x+k/2)+ee/2:i==="end"?R-E+Y+ee:Ae(x,E,k,L,Y+ee,R,R+c,c);var ve=j.scrollLeft,Fe=j.scrollTop;A+=Fe-(K=Math.max(0,Math.min(Fe+K/ue,j.scrollHeight-W/ue+Z))),R+=ve-(G=Math.max(0,Math.min(ve+G/ne,j.scrollWidth-k/ne+ee)))}N.push({el:j,top:K,left:G})}return N};function bn(r){return r===Object(r)&&Object.keys(r).length!==0}function tu(r,e){e===void 0&&(e="auto");var n="scrollBehavior"in document.body.style;r.forEach(function(t){var a=t.el,i=t.top,u=t.left;a.scroll&&n?a.scroll({top:i,left:u,behavior:e}):(a.scrollTop=i,a.scrollLeft=u)})}function au(r){return r===!1?{block:"end",inline:"nearest"}:bn(r)?r:{block:"start",inline:"nearest"}}function iu(r,e){var n=r.isConnected||r.ownerDocument.documentElement.contains(r);if(bn(e)&&typeof e.behavior=="function")return e.behavior(n?_r(r,e):[]);if(n){var t=au(e);return tu(_r(r,t),t.behavior)}}var uu=Math.min;function lu(r,e,n){for(var t=n?rt:nt,a=r[0].length,i=r.length,u=i,l=Array(i),o=1/0,y=[];u--;){var v=r[u];u&&e&&(v=lr(v,ar(e))),o=uu(v.length,o),l[u]=!n&&(e||a>=120&&v.length>=120)?new Wn(u&&v):void 0}v=r[0];var g=-1,b=l[0];e:for(;++g1),i}),ye(r,nn(r),n),t&&(n=me(n,pu|yu|bu,hu));for(var a=e.length;a--;)mu(n,e[a]);return n});const wu=Fu;function Mr(r){var e=!1;return r&&r.length&&r.every(function(n){return n.required?(e=!0,!1):!0}),e}function Rr(r){return r==null?[]:Array.isArray(r)?r:[r]}function ke(r,e,n){var t=r;e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,"");for(var a=e.split("."),i=0,u=a.length;i1&&arguments[1]!==void 0?arguments[1]:te({}),n=arguments.length>2?arguments[2]:void 0,t=$e(le(r)),a=Mn({}),i=Vr([]),u=function(c){xe(le(r),S(S({},$e(t)),c)),Dr(function(){Object.keys(a).forEach(function(m){a[m]={autoLink:!1,required:Mr(le(e)[m])}})})},l=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],m=arguments.length>1?arguments[1]:void 0;return m.length?c.filter(function(F){var C=Rr(F.trigger||"change");return du(C,m).length}):c},o=null,y=function(c){for(var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=arguments.length>2?arguments[2]:void 0,C=[],T={},A=function(){var W=c[R],k=ke(le(r),W,F);if(!k.isValid)return"continue";T[W]=k.v;var $=l(le(e)[W],Rr(m&&m.trigger));$.length&&C.push(v(W,k.v,$,m||{}).then(function(){return{name:W,errors:[],warnings:[]}}).catch(function(E){var d=[],x=[];return E.forEach(function(I){var L=I.rule.warningOnly,B=I.errors;L?x.push.apply(x,re(B)):d.push.apply(d,re(B))}),d.length?Promise.reject({name:W,errors:d,warnings:x}):{name:W,errors:d,warnings:x}}))},R=0;R3&&arguments[3]!==void 0?arguments[3]:{},T=cn([c],m,F,S({validateMessages:Re},C),!!C.validateFirst);return a[c]?(a[c].validateStatus="validating",T.catch(function(A){return A}).then(function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(a[c].validateStatus==="validating"){var R,N=A.filter(function(M){return M&&M.errors.length});a[c].validateStatus=N.length?"error":"success",a[c].help=N.length?N.map(function(M){return M.errors}):null,n==null||(R=n.onValidate)===null||R===void 0||R.call(n,c,!N.length,N.length?Be(a[c].help[0]):null)}}),T):T.catch(function(A){return A})},g=function(c,m){var F=[],C=!0;c?Array.isArray(c)?F=c:F=[c]:(C=!1,F=i.value);var T=y(F,m||{},C);return T.catch(function(A){return A}),T},b=function(c){var m=[];c?Array.isArray(c)?m=c:m=[c]:m=i.value,m.forEach(function(F){a[F]&&xe(a[F],{validateStatus:"",help:null})})},w=function(c){for(var m={autoLink:!1},F=[],C=Array.isArray(c)?c:[c],T=0;T-1}):Object.values(c)},T=function(E){if(!e.model){Le(!1,"Form","model is required for resetFields to work.");return}C(E).forEach(function(d){d.resetField()})},A=function(E){C(E).forEach(function(d){d.clearValidate()})},R=function(E){var d=e.scrollToFirstError;if(t("finishFailed",E),d&&E.errorFields.length){var x={};Lr(d)==="object"&&(x=d),M(E.errorFields[0].name,x)}},N=function(){return W.apply(void 0,arguments)},M=function(E){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=C(E?[E]:void 0);if(x.length){var I=x[0].fieldId.value,L=I?document.getElementById(I):null;L&&iu(L,S({scrollMode:"if-needed",block:"nearest"},d))}},j=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(E===!0){var d=[];return Object.values(c).forEach(function(x){var I=x.namePath;d.push(I.value)}),Tr(e.model,d)}else return Tr(e.model,E)},D=function(E,d){if(Le(!(E instanceof Function),"Form","validateFields/validateField/validate not support callback, please use promise instead"),!e.model)return Le(!1,"Form","model is required for validateFields to work."),Promise.reject("Form `model` is required for validateFields to work.");var x=!!E,I=x?ae(E).map(Ye):[],L=[];Object.values(c).forEach(function(U){var K;if(x||I.push(U.namePath.value),!!((K=U.rules)!==null&&K!==void 0&&K.value.length)){var G=U.namePath.value;if(!x||xi(I,G)){var ee=U.validateRules(S({validateMessages:f.value},d));L.push(ee.then(function(){return{name:G,errors:[],warnings:[]}}).catch(function(Z){var ne=[],ue=[];return Z.forEach(function(ve){var Fe=ve.rule.warningOnly,we=ve.errors;Fe?ue.push.apply(ue,re(we)):ne.push.apply(ne,re(we))}),ne.length?Promise.reject({name:G,errors:ne,warnings:ue}):{name:G,errors:ne,warnings:ue}}))}}});var B=yn(L);h.value=B;var Y=B.then(function(){return h.value===B?Promise.resolve(j(I)):Promise.reject([])}).catch(function(U){var K=U.filter(function(G){return G&&G.errors.length});return Promise.reject({values:j(I),errorFields:K,outOfDate:h.value!==B})});return Y.catch(function(U){return U}),Y},W=function(){return D.apply(void 0,arguments)},k=function(E){if(E.preventDefault(),E.stopPropagation(),t("submit",E),e.model){var d=D();d.then(function(x){t("finish",x)}).catch(function(x){R(x)})}};return i({resetFields:T,clearValidate:A,validateFields:D,getFieldsValue:j,validate:N,scrollToField:M}),hn({model:q(function(){return e.model}),name:q(function(){return e.name}),labelAlign:q(function(){return e.labelAlign}),labelCol:q(function(){return e.labelCol}),labelWrap:q(function(){return e.labelWrap}),wrapperCol:q(function(){return e.wrapperCol}),vertical:q(function(){return e.layout==="vertical"}),colon:O,requiredMark:w,validateTrigger:q(function(){return e.validateTrigger}),rules:q(function(){return e.rules}),addField:m,removeField:F,onValidate:function(E,d,x){t("validate",E,d,x)},validateMessages:f}),de(function(){return e.rules},function(){e.validateOnRuleChange&&D()}),function(){var $;return H("form",S(S({},u),{},{onSubmit:k,class:[P.value,u.class]}),[($=a.default)===null||$===void 0?void 0:$.call(a)])}}});const oe=$u;oe.useInjectFormItemContext=ut;oe.ItemRest=We;oe.install=function(r){return r.component(oe.name,oe),r.component(oe.Item.name,oe.Item),r.component(We.name,We),r};export{oe as F,nu as _,Lu as a,gn as b,st as c,ft as d,vt as t,ot as u}; diff --git a/dist/assets/index-689ebcad.js b/dist/assets/index-689ebcad.js deleted file mode 100644 index f18c4e2..0000000 --- a/dist/assets/index-689ebcad.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Y}from"./BasicMainCard-ff1543bd.js";import{_ as Z}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as j,u as ee}from"./useBaseTable-e18d3b32.js";import{_ as te}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as R}from"./Icon-671f08f9.js";import{t as ae}from"./useDataTime-206d8d2e.js";import{_ as ne,I as ie,J as se,K as le,d as oe,i as y,E as re,o as T,k as ue,w as d,b as f,e as u,f as D,c as A,l as b,L as ce,n as V,C as de,t as q,H as m}from"./index-c678e119.js";import{fetchMatchingUserIds as z,formatTableResult as me}from"./supabaseTableQuery-e9feb810.js";import{c as fe}from"./pushNotification-54c2f536.js";import{_ as pe}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{e as _e,g as ve}from"./convert-2ad76038.js";import{M as F}from"./index-66da2c76.js";import{C as he}from"./index-05e85885.js";import{I as xe}from"./index-e517c667.js";import{T as N}from"./isSymbol-5130882b.js";import{U as ge}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./index-5203b45e.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./pickAttrs-09168c62.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./DialogWrap-0297f46d.js";import"./index-d80ea252.js";import"./css-aae66f86.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";const ye=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>e.record.index+1},{title:"نام ارسال کننده",dataIndex:"owner_name",key:"owner_name",filterField:"owner_name",customRender:e=>e.record.owner_name||"-"},{title:"متن پیام",dataIndex:"text",key:"text",slot:"text"},{title:"فایل",dataIndex:"file",key:"file",align:"center",width:120,slot:"file"},{title:"وضعیت پین",dataIndex:"pined",key:"pined",align:"center",width:100,customRender:e=>e.record.pined?"پین شده":"-"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:e=>ae(e.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];function we(e){let _=null;if(e.owner_id){const t=Array.isArray(e.users)?e.users[0]:e.users;t?_=`${t.first_name||""} ${t.last_name||""}`.trim()||t.phone||`کاربر ${e.owner_id}`:_=`کاربر ${e.owner_id}`}return{...e,owner_name:_,text:e.text??"",file:e.file??null,pined:e.pined??!1,pined_at:e.pined_at??null,created_at:e.created_at??"",updated_at:e.updated_at??""}}async function ke(e){const _=await ie("channel_message",e);return Array.isArray(_)?_:[_]}async function E(e,_){const t=await se("channel_message",e,_);return Array.isArray(t)?t:[t]}async function Ie(e){await le("channel_message",e)}async function be(e){var w,I,x;const{TableEngineRequest:_}=await ne(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),t={...e};!t.sort&&!t.order&&(t.order="-id"),t.select=["*","users!owner_id(first_name, last_name, phone)"];const C=[...t.filters||[]],P=C.find(r=>r.field==="owner_name"&&!r.hidden);if(P&&["eq","has","like"].includes(P.op)){const r=await z(String(P.value));t.filters=C.filter(M=>M.field!=="owner_name"),r.length?t.includeIn={field:"owner_id",values:r}:t.includeIn={field:"owner_id",values:["00000000-0000-0000-0000-000000000000"]}}if((w=t.search)!=null&&w.trim()){const r=await z(t.search);r.length&&(t.includeIn={...t.includeIn||{},field:"owner_id",values:[...new Set([...((I=t.includeIn)==null?void 0:I.values)||[],...r])]})}const v=await _(t,"channel_message");return Array.isArray(v==null?void 0:v.rows)?me(v.rows,((x=v.query)==null?void 0:x.total)??v.rows.length,t,we):v}const Ce={class:"flex justify-between items-center mb-4"},Me=f("h2",null,"پیام‌های کانال",-1),Te=["href"],Pe={key:1},Re={class:"gap-2 flex justify-center"},Ae=f("span",null,"پین کردن",-1),Se=f("span",null,"حذف",-1),$e=f("span",null,"ویرایش",-1),Be={class:"space-y-4"},De=f("div",{class:"mb-1 text-sm text-gray-600"},"متن پیام *",-1),Ue={key:0},Le=f("div",{class:"mb-1 text-sm text-gray-600"},"آپلود فایل (اختیاری)",-1),Ve={key:0,class:"mt-2"},Ne={class:"h-2 rounded bg-gray-200 overflow-hidden"},Oe={class:"text-xs text-gray-700 font-semibold text-center mt-1"},qe={key:1,class:"mt-2"},ze=["href"],Ft=oe({__name:"index",setup(e){const{TextArea:_}=xe,[t,C]=ee(),P=y({columns:ye,api:be,defaultPageLimit:20}),v=y(!1),w=y(!1),I=y(null),x=re(),r=y([]),M=y(!1),g=y(0),U=y(!0),p=y({owner_id:null,text:"",file:null});function H(i){return i.size/1024/1024<50?!0:(m.error("حجم فایل باید کمتر از 50MB باشد"),!1)}async function J(i){const{file:n,onSuccess:c,onError:s,onProgress:h}=i,k=new FormData;k.append("file",n);const l="https://node.macharta.ir/upload/message-file";g.value=0,M.value=!0,await new Promise((S,$)=>{const o=new XMLHttpRequest;o.open("POST",l),o.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("tamin_token")||localStorage.getItem("token")||""}`),o.timeout=15*60*1e3,o.upload.onprogress=a=>{if(a.lengthComputable){const B=Math.round(a.loaded/a.total*100);g.value=B,h==null||h({percent:B})}},o.onload=()=>{if(g.value=100,o.status>=200&&o.status<300)try{const a=JSON.parse(o.responseText||"{}"),B=a.url||a.path||a.file||a.data&&(a.data.url||a.data.path||a.data.file)||"",L=_e(B);p.value.file=L,r.value=L?[{uid:`${Date.now()}`,name:n.name,status:"done",url:ve(L)}]:[],c==null||c(a,o),m.success("فایل با موفقیت آپلود شد!"),S()}catch(a){s==null||s(a,o),$(a)}else{const a=new Error("خطا در آپلود فایل");m.error("خطا در آپلود فایل"),s==null||s(a,o),$(a)}},o.onerror=()=>{const a=new Error("خطا در آپلود فایل");m.error("خطا در آپلود فایل"),s==null||s(a,o),$(a)},o.ontimeout=()=>{const a=new Error("آپلود timeout شد");m.error("آپلود timeout شد"),s==null||s(a,o),$(a)},o.onloadend=()=>{M.value=!1,g.value=0},o.send(k)})}async function K(){var n;w.value=!1,I.value=null,r.value=[],x.userInfo||await x.getMyInfo();const i=((n=x.userInfo)==null?void 0:n.id)||null;p.value={owner_id:i,text:"",file:null},v.value=!0}function O(){v.value=!1,r.value=[],g.value=0}async function W(i){I.value=i.id,w.value=!0,p.value={owner_id:null,text:i.text||"",file:i.file||null},i.file?r.value=[{uid:"-1",name:i.file.split("/").pop()||"فایل",status:"done",url:i.file}]:r.value=[],v.value=!0}async function X(i){const n=i.pined===!0;F.confirm({title:"آیا مطمئن هستید؟",content:n?"این پیام در حال حاضر پین شده است. آیا می‌خواهید آن را از حالت پین خارج کنید؟":"آیا می‌خواهید این پیام را پین کنید؟",okText:"بله",cancelText:"خیر",onOk:async()=>{try{const c=!n,s={pined:c,pined_at:c?new Date().toISOString():null};await E(i.id,s),m.success(c?"پیام با موفقیت پین شد!":"پیام با موفقیت از حالت پین خارج شد!"),C()}catch(c){m.error(c.message||"خطا در تغییر وضعیت پین پیام")}}})}async function G(i){F.confirm({title:"آیا مطمئن هستید؟",content:"آیا می‌خواهید این پیام را حذف کنید؟",okText:"بله",cancelText:"خیر",onOk:async()=>{try{await Ie(i.id),m.success("پیام با موفقیت حذف شد!"),C()}catch(n){m.error(n.message||"خطا در حذف پیام")}}})}async function Q(){var i,n,c,s;if(!((i=p.value.text)!=null&&i.trim())){m.error("لطفاً متن پیام را وارد کنید");return}if(M.value){m.warning("لطفاً تا پایان آپلود صبر کنید");return}try{if(w.value&&I.value){const h={text:p.value.text,file:p.value.file};await E(I.value,h),m.success("پیام با موفقیت به‌روزرسانی شد!")}else{x.userInfo||await x.getMyInfo();const h={owner_id:((n=x.userInfo)==null?void 0:n.id)||null,text:p.value.text,file:p.value.file||null};if(await ke(h),U.value)try{await fe("اطلاع‌رسانی ماچارتا",p.value.text.trim(),"/channel")}catch(k){m.warning(((s=(c=k==null?void 0:k.response)==null?void 0:c.data)==null?void 0:s.error)||"پیام ذخیره شد اما ارسال نوتیفیکیشن ناموفق بود")}m.success("پیام با موفقیت افزوده شد!")}O(),C()}catch(h){m.error(h.message||"خطا در ذخیره پیام")}}return(i,n)=>{const c=te,s=j,h=Z,k=Y;return T(),ue(k,null,{default:d(()=>[f("div",Ce,[Me,u(c,{type:"primary",onClick:K},{default:d(()=>[D("افزودن اطلاع رسانی")]),_:1})]),u(s,ce(P.value,{ref:"table",onRegister:b(t)}),{text:d(({record:l})=>[u(pe,{text:l.text},null,8,["text"])]),file:d(({record:l})=>[l.file?(T(),A("a",{key:0,href:l.file,target:"_blank",class:"text-blue-500 hover:underline"}," دانلود فایل ",8,Te)):(T(),A("span",Pe,"-"))]),action:d(({record:l})=>[f("div",Re,[u(b(N),{class:"cursor-pointer"},{title:d(()=>[Ae]),default:d(()=>[u(R,{icon:"vuesax-linear:bookmark",color:"#16A34A",onClick:S=>X(l)},null,8,["onClick"])]),_:2},1024),u(b(N),{class:"cursor-pointer"},{title:d(()=>[Se]),default:d(()=>[u(R,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:S=>G(l)},null,8,["onClick"])]),_:2},1024),u(b(N),{class:"cursor-pointer"},{title:d(()=>[$e]),default:d(()=>[u(R,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:S=>W(l)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),u(h,{visible:v.value,"onUpdate:visible":n[3]||(n[3]=l=>v.value=l),title:w.value?"ویرایش اطلاع رسانی":"افزودن اطلاع رسانی",onOk:Q,onCancel:O,width:"80%",confirmLoading:M.value},{default:d(()=>[f("div",Be,[f("div",null,[De,u(b(_),{value:p.value.text,"onUpdate:value":n[0]||(n[0]=l=>p.value.text=l),placeholder:"متن پیام",rows:6},null,8,["value"])]),w.value?V("",!0):(T(),A("div",Ue,[u(b(he),{checked:U.value,"onUpdate:checked":n[1]||(n[1]=l=>U.value=l)},{default:d(()=>[D(" همزمان نوتیفیکیشن Push به کاربران ارسال شود ")]),_:1},8,["checked"])])),f("div",null,[Le,u(b(ge),{"file-list":r.value,"onUpdate:fileList":n[2]||(n[2]=l=>r.value=l),"before-upload":H,"custom-request":J,"max-count":1},{default:d(()=>[u(c,null,{default:d(()=>[u(R,{icon:"vuesax-linear:document-upload",class:"mr-1"}),D(" انتخاب فایل ")]),_:1})]),_:1},8,["file-list"]),g.value>0&&g.value<100?(T(),A("div",Ve,[f("div",Ne,[f("div",{class:"h-2 bg-blue-500 transition-all",style:de({width:`${g.value}%`})},null,4)]),f("div",Oe,q(g.value)+"%",1)])):V("",!0),p.value.file?(T(),A("div",qe,[f("a",{href:p.value.file,target:"_blank",class:"text-blue-500 hover:underline text-sm"},[u(R,{icon:"vuesax-linear:document-download",class:"inline-block mr-1"}),D(" فایل فعلی: "+q(p.value.file.split("/").pop()),1)],8,ze)])):V("",!0)])])]),_:1},8,["visible","title","confirmLoading"])]),_:1})}}});export{Ft as default}; diff --git a/dist/assets/index-744a36c5.js b/dist/assets/index-744a36c5.js deleted file mode 100644 index 72d0f6f..0000000 --- a/dist/assets/index-744a36c5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as be}from"./BasicMainCard-ff1543bd.js";import{g as j,a as re,b as de,c as ye,t as fe,s as we,d as $e,m as ke}from"./support-91289668.js";import{_ as xe}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as W}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as ce}from"./Icon-671f08f9.js";import{g as oe}from"./convert-2ad76038.js";import{S as Te}from"./index-5203b45e.js";import{d as E,i as y,j as F,p as Ce,o as l,c as d,k as ie,n as S,aI as Se,b as e,e as v,w as A,f as se,t as g,l as Y,F as U,q as ne,s as N,U as ue,V as _e,z as me,B as le,y as pe,ae as Be,A as ae,bo as Me,x as ve,E as Ie,H as De}from"./index-c678e119.js";import{_ as he}from"./_plugin-vue_export-helper-edd5ed68.js";import"./index-064013c2.js";import{B as Re}from"./Badge-b566fed9.js";import{a as Le}from"./index-47c32362.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./isSymbol-5130882b.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./adminDb-aa2cb7bf.js";import"./pushNotification-54c2f536.js";import"./usePrice-bc935b83.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./FormItemContext-53695780.js";import"./index-c5016c96.js";import"./isNumeric-3f69e2aa.js";import"./css-aae66f86.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";const q=k=>(ue("data-v-94861bea"),k=k(),_e(),k),Ae={class:"admin-sidebar__header"},Fe={class:"admin-sidebar__top"},Ve={class:"admin-sidebar__title-wrap"},ze={class:"admin-sidebar__icon"},Ne=q(()=>e("div",{class:"min-w-0"},[e("h2",{class:"admin-sidebar__title"},"گفتگوهای پشتیبانی"),e("p",{class:"admin-sidebar__subtitle"},"مدیریت کاربران و پیام‌ها")],-1)),Ue={class:"flex"},qe={class:"admin-sidebar__actions"},Ke={class:"admin-sidebar__stats"},Oe={class:"admin-sidebar__stat"},He={class:"admin-sidebar__stat-value"},Pe=q(()=>e("span",{class:"admin-sidebar__stat-label"},"گفتگو",-1)),je={class:"admin-sidebar__stat admin-sidebar__stat--unread"},Ye={class:"admin-sidebar__stat-value"},Ee=q(()=>e("span",{class:"admin-sidebar__stat-label"},"خوانده‌نشده",-1)),Ge={class:"admin-sidebar__search"},Je={class:"admin-sidebar__body"},Qe={key:0,class:"admin-sidebar__loading"},We=["onClick"],Xe={class:"admin-room-card__avatar"},Ze=["src","alt"],et={key:1,class:"admin-room-card__avatar-text"},tt={class:"admin-room-card__content"},st={class:"admin-room-card__head"},at={class:"admin-room-card__name"},nt={class:"admin-room-card__time"},ot={class:"admin-room-card__message-row"},it={class:"admin-room-card__preview"},lt={key:0,class:"admin-room-card__badge"},rt={key:0,class:"admin-sidebar__empty"},dt={class:"admin-sidebar__empty-icon"},ct=q(()=>e("h3",{class:"admin-sidebar__empty-title"},"گفتگویی وجود ندارد",-1)),ut=q(()=>e("p",{class:"admin-sidebar__empty-text"},"وقتی کاربر پیام بفرستد، اینجا نمایش داده می‌شود.",-1)),_t={key:1,class:"admin-sidebar__empty"},mt={class:"admin-sidebar__empty-icon"},pt=q(()=>e("h3",{class:"admin-sidebar__empty-title"},"موردی پیدا نشد",-1)),vt=q(()=>e("p",{class:"admin-sidebar__empty-text"},"عبارت جستجو را تغییر بده یا بعداً دوباره بررسی کن.",-1)),ht=E({__name:"AdminSupportSidebar",props:{conversations:{},activeConversationId:{},mobileOpen:{type:Boolean},loading:{type:Boolean}},emits:["select","close-mobile"],setup(k){const f=k,p=y(""),c=a=>String(a||"").trim().replace(/ي/g,"ی").replace(/ك/g,"ک").toLowerCase(),h=F(()=>{const a=c(p.value);return a?f.conversations.filter(n=>{var r;return c(j(n)).includes(a)||c(n.last_message_preview).includes(a)||c(((r=n.users)==null?void 0:r.phone)||"").includes(a)||c(n.guest_name||"").includes(a)||c(n.guest_id||"").includes(a)}):f.conversations}),x=F(()=>f.conversations.reduce((a,n)=>a+Number(n.unread_by_admin||0),0)),T=a=>{var r;const n=(r=a.users)==null?void 0:r.avatar;return n?oe(n):""},C=a=>{const n=j(a);return String(n||"ک").trim().slice(0,1)},B=a=>{const n=a.last_message_at||a.updated_at;if(!n)return"";const r=new Date(n);if(Number.isNaN(r.getTime()))return"";const s=new Date;return r.getFullYear()===s.getFullYear()&&r.getMonth()===s.getMonth()&&r.getDate()===s.getDate()?new Intl.DateTimeFormat("fa-IR",{hour:"2-digit",minute:"2-digit"}).format(r):new Intl.DateTimeFormat("fa-IR",{month:"short",day:"numeric"}).format(r)};return(a,n)=>{const r=ce,s=W,w=Ce("RouterLink"),V=xe;return l(),d(U,null,[(l(),ie(Se,{to:"body"},[a.mobileOpen?(l(),d("div",{key:0,class:"admin-sidebar-backdrop md:hidden",onClick:n[0]||(n[0]=m=>a.$emit("close-mobile"))})):S("",!0)])),e("aside",{class:N(["admin-sidebar",[a.mobileOpen?"admin-sidebar--open":"admin-sidebar--closed",a.mobileOpen?"pointer-events-auto":"pointer-events-none md:pointer-events-auto"]])},[e("div",Ae,[e("div",Fe,[e("div",Ve,[e("div",ze,[v(r,{icon:"vuesax-linear:messages-2"})]),Ne]),v(s,{type:"default",class:"admin-sidebar__close md:!hidden px-0",danger:"",onClick:n[1]||(n[1]=m=>a.$emit("close-mobile"))},{default:A(()=>[e("div",Ue,[v(r,{icon:"vuesax-linear:add",class:"rotate-45"}),se(" بستن ")])]),_:1})]),e("div",qe,[v(w,{to:{name:"supportFaq"},class:"admin-sidebar__faq-link"},{default:A(()=>[v(r,{icon:"vuesax-linear:message-question",size:"16"}),se(" سوالات متداول ")]),_:1}),v(w,{to:{name:"supportTickets"},class:"admin-sidebar__faq-link"},{default:A(()=>[v(r,{icon:"vuesax-linear:document-text",size:"16"}),se(" تیکت‌های پشتیبانی ")]),_:1})]),e("div",Ke,[e("div",Oe,[e("span",He,g(a.conversations.length),1),Pe]),e("div",je,[e("span",Ye,g(x.value),1),Ee])]),e("div",Ge,[v(r,{icon:"vuesax-linear:search-normal-1",class:"admin-sidebar__search-icon"}),v(V,{value:p.value,"onUpdate:value":n[2]||(n[2]=m=>p.value=m),placeHolder:"جستجو در کاربران یا پیام‌ها...",class:"admin-search-input"},null,8,["value"]),p.value.trim()?(l(),d("button",{key:0,type:"button",class:"admin-sidebar__search-clear",onClick:n[3]||(n[3]=m=>p.value="")}," × ")):S("",!0)])]),e("div",Je,[a.loading?(l(),d("div",Qe,[v(Y(Te))])):(l(),d(U,{key:1},[(l(!0),d(U,null,ne(h.value,m=>(l(),d("button",{key:m.id,type:"button",class:N(["admin-room-card",[a.activeConversationId===m.id?"admin-room-card--active":"",m.unread_by_admin>0?"admin-room-card--unread":""]]),onClick:H=>a.$emit("select",m.id)},[e("div",Xe,[T(m)?(l(),d("img",{key:0,src:T(m),alt:Y(j)(m),class:"admin-room-card__avatar-img"},null,8,Ze)):(l(),d("span",et,g(C(m)),1))]),e("div",tt,[e("div",st,[e("h3",at,g(Y(j)(m)),1),e("span",nt,g(B(m)),1)]),e("div",ot,[e("p",it,g(m.last_message_preview||"پیامی وجود ندارد"),1),m.unread_by_admin>0?(l(),d("span",lt,g(m.unread_by_admin>99?"99+":m.unread_by_admin),1)):S("",!0)])])],10,We))),128)),a.conversations.length?h.value.length?S("",!0):(l(),d("div",_t,[e("div",mt,[v(r,{icon:"vuesax-linear:message-question"})]),pt,vt])):(l(),d("div",rt,[e("div",dt,[v(r,{icon:"vuesax-linear:message-question"})]),ct,ut]))],64))])],2)],64)}}});const gt=he(ht,[["__scopeId","data-v-94861bea"]]),bt={class:"shrink-0 border-b border-zinc-200 bg-white/90 px-4 py-4 backdrop-blur md:px-6"},yt={class:"flex items-center gap-3"},ft=e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-5 w-5",viewBox:"0 0 24 24",fill:"none"},[e("path",{d:"M4 7h16M4 12h16M4 17h16",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"})],-1),wt={class:"min-w-0 flex-1"},$t={class:"truncate text-base font-black text-zinc-900 md:text-lg"},kt={key:0,class:"truncate text-xs text-zinc-500 mt-0.5"},xt=E({__name:"AdminSupportHeader",props:{title:{},subtitle:{}},emits:["toggle-mobile-list"],setup(k){return(f,p)=>{const c=W;return l(),d("header",bt,[e("div",yt,[v(c,{type:"button",class:"flex h-11 w-11 items-center justify-center rounded-2xl border border-zinc-200 bg-white text-zinc-700 md:hidden aspect-square",onClick:p[0]||(p[0]=h=>f.$emit("toggle-mobile-list"))},{default:A(()=>[ft]),_:1}),e("div",wt,[e("h1",$t,g(f.title),1),f.subtitle?(l(),d("p",kt,g(f.subtitle),1)):S("",!0)])])])}}}),G=k=>(ue("data-v-3837bd56"),k=k(),_e(),k),Tt={class:"admin-messages-wrap"},Ct={key:0,class:"support-jump-wrap"},St={key:0,class:"admin-messages-empty"},Bt=G(()=>e("div",{class:"admin-messages-empty__icon"},"💬",-1)),Mt=G(()=>e("div",{class:"admin-messages-empty__title"},"در حال دریافت پیام‌ها...",-1)),It=[Bt,Mt],Dt={class:"admin-messages-list"},Rt={class:"admin-day-sticky"},Lt={class:"admin-day-chip"},At={class:"admin-day-messages"},Ft=["data-message-id"],Vt={key:0,class:"admin-message-avatar"},zt=["onClick","onKeydown"],Nt=G(()=>e("div",{class:"admin-message__reply-line"},null,-1)),Ut={key:0,class:"admin-message__reply-thumb"},qt=["src"],Kt={class:"admin-message__reply-content"},Ot={class:"admin-message__reply-title"},Ht={class:"admin-message__reply-text"},Pt={key:1,class:"admin-bubble__attachments"},jt=["data-preview-url","onClick"],Yt=["src","alt","onLoad"],Et=G(()=>e("div",{class:"admin-bubble__image-mask"},"پیش‌نمایش",-1)),Gt={key:2,class:"admin-bubble__attachments"},Jt=["src"],Qt={key:3,class:"admin-bubble__attachments"},Wt=["href"],Xt={key:4,class:"admin-bubble__text"},Zt=G(()=>e("div",{class:"admin-reply-button__icon"},"↩",-1)),es=E({__name:"AdminSupportMessages",props:{messages:{},loading:{type:Boolean}},emits:["reply"],setup(k,{expose:f,emit:p}){const c=k,h=y(null),x=y(!0),T=y(0),C=y(""),B=y(null);let a=null,n=null;const r=t=>t.sender_type==="admin",s=t=>t?oe(t):"",w=t=>{t||(C.value="")},V=t=>{t&&(C.value=s(t))},m=t=>new Intl.DateTimeFormat("fa-IR",{hour:"2-digit",minute:"2-digit"}).format(new Date(t)),H=t=>{const o=new Date(t.created_at);return Number.isNaN(o.getTime())?new Date:o},P=t=>{const o=t.getFullYear(),b=String(t.getMonth()+1).padStart(2,"0"),I=String(t.getDate()).padStart(2,"0");return`${o}-${b}-${I}`},J=(t,o)=>t.getFullYear()===o.getFullYear()&&t.getMonth()===o.getMonth()&&t.getDate()===o.getDate(),X=t=>{const o=new Date,b=new Date;return b.setDate(b.getDate()-1),J(t,o)?"امروز":J(t,b)?"دیروز":new Intl.DateTimeFormat("fa-IR",{year:"numeric",month:"long",day:"numeric",weekday:"long"}).format(t)},Z=F(()=>{const t=[];for(const o of c.messages){const b=H(o),I=P(b),D=t[t.length-1];!D||D.dayKey!==I?t.push({dayKey:I,label:X(b),messages:[o]}):D.messages.push(o)}return t}),Q=F(()=>c.messages.length>0&&!x.value),ee=()=>{const t=h.value;return t?t.scrollHeight-t.clientHeight-t.scrollTop<120:!0},te=(t=!0)=>{const o=h.value;o&&(o.scrollTo({top:o.scrollHeight+9999,behavior:t?"smooth":"auto"}),x.value=!0,T.value=0)},K=(t=!0,o=80)=>{a!==null&&window.clearTimeout(a),a=window.setTimeout(()=>{requestAnimationFrame(()=>{te(t),a=null})},o)},u=(t=!0)=>{K(t,t?80:0)},_=t=>{var o;return t.reply_to_id||((o=t.reply_to)==null?void 0:o.id)||null},$=t=>{const o=h.value;if(!o||!t)return;const b=o.querySelector(`[data-message-id="${t}"]`);if(!b)return;const I=o.getBoundingClientRect(),D=b.getBoundingClientRect(),z=D.top-I.top+o.scrollTop-o.clientHeight/2+D.height/2;o.scrollTo({top:Math.max(0,z),behavior:"smooth"}),B.value=t,n!==null&&window.clearTimeout(n),n=window.setTimeout(()=>{B.value=null,n=null},1600)},M=t=>{const o=_(t);o&&$(o)},L=t=>{!x.value&&!r(t)||K(!1,0)},ge=()=>{const t=ee();x.value=t,t&&(T.value=0)};return me(()=>c.messages.map(t=>t.id).join("|"),async(t,o)=>{if(!h.value)return;const b=o?o.split("|").filter(Boolean):[],I=t?t.split("|").filter(Boolean):[];if(await le(),b.length===0&&I.length>0){K(!1,0);return}if(I.length>b.length){const D=new Set(b),z=c.messages.filter(R=>!D.has(R.id));if(!z.length)return;const O=z.some(R=>r(R)),i=z.filter(R=>!r(R)).length;O||x.value?K(!0,40):i>0&&(T.value+=i)}},{immediate:!0}),pe(()=>{a!==null&&window.clearTimeout(a),n!==null&&window.clearTimeout(n)}),f({scrollToBottom:u,scrollToMessage:$}),(t,o)=>{const b=ce,I=Re,D=Le,z=W;return l(),d("div",Tt,[v(Be,{name:"fade"},{default:A(()=>[Q.value?(l(),d("div",Ct,[v(I,{count:T.value>0?T.value>99?"99+":T.value:0,"show-zero":!1,offset:[-6,6],class:"support-jump-badge-wrap"},{default:A(()=>[e("button",{type:"button",class:"support-jump-button",onClick:o[0]||(o[0]=O=>u(!0))},[v(b,{icon:"vuesax-linear:arrow-down-1"})])]),_:1},8,["count"])])):S("",!0)]),_:1}),e("div",{ref_key:"scrollContainer",ref:h,class:"admin-messages",onScroll:ge},[t.loading&&t.messages.length===0?(l(),d("div",St,It)):(l(),d(U,{key:1},[C.value?(l(),ie(D,{key:0,src:C.value,class:"admin-hidden-preview-image",preview:{visible:!!C.value,mask:"پیش‌نمایش",onVisibleChange:w}},null,8,["src","preview"])):S("",!0),e("div",Dt,[(l(!0),d(U,null,ne(Z.value,O=>(l(),d("section",{key:O.dayKey,class:"admin-day-group"},[e("div",Rt,[e("div",Lt,g(O.label),1)]),e("div",At,[(l(!0),d(U,null,ne(O.messages,i=>(l(),d("div",{key:i.id,"data-message-id":i.id,class:N(["admin-message-row",[r(i)?"admin-message-row--out":"admin-message-row--in",B.value===i.id?"admin-message-row--highlight":""]])},[e("div",{class:N(["admin-message-row__inner",r(i)?"admin-message-row__inner--out":""])},[r(i)?S("",!0):(l(),d("div",Vt,[v(b,{icon:"vuesax-linear:profile"})])),e("div",{class:N(["admin-bubble",[r(i)?"admin-bubble--out":"admin-bubble--in",i.reply_to?"admin-bubble--has-reply":""]])},[i.reply_to?(l(),d("div",{key:0,class:"admin-message__reply admin-message__reply--clickable",role:"button",tabindex:"0",onClick:ae(R=>M(i),["stop"]),onKeydown:Me(ae(R=>M(i),["prevent"]),["enter"])},[Nt,i.reply_to.message_type==="image"&&i.reply_to.file_url?(l(),d("div",Ut,[e("img",{src:s(i.reply_to.file_url),alt:"reply image"},null,8,qt)])):S("",!0),e("div",Kt,[e("div",Ot,g(Y(re)(i.reply_to.sender_type)),1),e("div",Ht,g(Y(de)(i.reply_to)),1)])],40,zt)):S("",!0),i.message_type==="image"&&i.file_url?(l(),d("div",Pt,[e("div",{class:"admin-bubble__image-wrap","data-preview-url":s(i.file_url),onClick:R=>V(i.file_url)},[e("img",{src:s(i.file_url),alt:i.file_name||"image",class:"admin-bubble__image",onLoad:R=>L(i)},null,40,Yt),Et],8,jt)])):i.message_type==="audio"&&i.file_url?(l(),d("div",Gt,[e("div",{class:N(["admin-bubble__audio",r(i)?"admin-bubble__audio--out":"admin-bubble__audio--in"])},[e("audio",{src:s(i.file_url),controls:"",class:"admin-bubble__audio-el"},null,8,Jt)],2)])):i.message_type==="file"&&i.file_url?(l(),d("div",Qt,[e("a",{href:s(i.file_url),target:"_blank",class:"admin-bubble__file-link"},g(i.file_name||"دانلود فایل"),9,Wt)])):S("",!0),i.content?(l(),d("p",Xt,g(i.content),1)):S("",!0),e("div",{class:N(["admin-bubble__meta",r(i)?"admin-bubble__meta--out":"admin-bubble__meta--in"])},[e("span",null,g(m(i.created_at)),1)],2)],2),v(z,{class:"admin-reply-button",title:"فوروارد",onClick:ae(R=>p("reply",i),["stop"])},{default:A(()=>[Zt]),_:2},1032,["onClick"])],2)],10,Ft))),128))])]))),128))])],64))],544)])}}});const ts=he(es,[["__scopeId","data-v-3837bd56"]]),ss={class:"admin-composer"},as={class:"admin-composer__container"},ns={class:"admin-composer__panel"},os={key:0,class:"admin-composer__reply-preview"},is=e("div",{class:"admin-composer__reply-line"},null,-1),ls={key:0,class:"admin-composer__reply-thumb"},rs=["src","alt"],ds={class:"admin-composer__reply-content"},cs={class:"admin-composer__reply-title"},us={class:"admin-composer__reply-text"},_s={class:"admin-composer__row"},ms={class:"admin-composer__input-shell"},ps=["value","disabled"],vs={class:"admin-composer__actions !p-0"},hs=E({__name:"AdminSupportComposer",props:{modelValue:{},disabled:{type:Boolean},sending:{type:Boolean},replyTo:{}},emits:["update:modelValue","send","cancel-reply"],setup(k,{emit:f}){const p=k,c=y(null),h=s=>s?oe(s):"",x=F(()=>p.replyTo?re(p.replyTo.sender_type):""),T=F(()=>p.replyTo?de(p.replyTo):""),C=()=>{const s=c.value;s&&(s.style.height="auto",s.style.height=`${Math.min(s.scrollHeight,144)}px`)},B=()=>{var s;(s=c.value)==null||s.focus()},a=s=>{const w=s.target;f("update:modelValue",w.value),C()},n=s=>{s.key!=="Enter"||s.shiftKey||(s.preventDefault(),r())},r=()=>{p.disabled||p.sending||!p.modelValue.trim()||f("send")};return me(()=>p.modelValue,()=>le(C)),ve(()=>{C(),B()}),(s,w)=>{const V=W;return l(),d("div",ss,[e("div",as,[e("div",ns,[s.replyTo?(l(),d("div",os,[is,s.replyTo.message_type==="image"&&s.replyTo.file_url?(l(),d("div",ls,[e("img",{src:h(s.replyTo.file_url),alt:s.replyTo.file_name||"reply image"},null,8,rs)])):S("",!0),e("div",ds,[e("div",cs,"فوروارد از "+g(x.value),1),e("div",us,g(T.value),1)]),e("button",{type:"button",class:"admin-composer__reply-close",onClick:w[0]||(w[0]=m=>f("cancel-reply"))}," × ")])):S("",!0),e("div",_s,[e("div",ms,[e("textarea",{ref_key:"textareaRef",ref:c,value:s.modelValue,disabled:s.disabled,rows:"1",placeholder:"پیامت را بنویس...",class:"admin-composer-textarea w-full resize-none overflow-y-auto bg-transparent px-2 py-[10px] text-sm leading-7 outline-none !text-[16px]",onInput:a,onKeydown:n},null,40,ps)]),e("div",vs,[v(V,{type:"primary",icon:"vuesax-linear:direct-right",class:"admin-send-btn !p-0",loading:s.sending,disabled:s.disabled||s.sending||!s.modelValue.trim(),onClick:r},null,8,["loading","disabled"])])])])])])}}});const gs={class:"admin-support-shell !rounded-xl"},bs={class:"admin-support-content"},ys=e("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-5 w-5",viewBox:"0 0 24 24",fill:"none"},[e("path",{d:"M3 7h18M3 12h18M3 17h18",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"})],-1),fs=[ys],ws={key:2,class:"admin-empty-pane"},$s={class:"text-center"},ks=e("div",{class:"mb-4 text-4xl"},"💬",-1),xs={class:"text-xl font-black text-zinc-900"},Ts={class:"mt-2 text-sm text-zinc-500"},Cs=4e3,_a=E({__name:"index",setup(k){const f=Ie(),p=y([]),c=y([]),h=y(null),x=y(!1),T=y(!1),C=y(!1),B=y(""),a=y(null),n=y(!1),r=y(null);let s=null;const w=F(()=>p.value.find(u=>u.id===h.value)||null),V=F(()=>w.value?j(w.value):"");async function m(){x.value=!0;try{p.value=await ye()}finally{x.value=!1}}async function H(u,_=!1){_||(T.value=!0);try{c.value=await $e(u),await ke(u);const $=p.value.find(M=>M.id===u);$&&($.unread_by_admin=0),_||P()}finally{_||(T.value=!1)}}function P(){le(()=>{var u;(u=r.value)==null||u.scrollToBottom(!1)})}function J(u){const _=c.value.findIndex($=>$.id===u.id);if(_!==-1){c.value[_]=u;return}c.value.push(u)}function X(){const u=new Set;c.value=c.value.filter(_=>u.has(_.id)?!1:(u.add(_.id),!0))}function Z(){Q(),s=setInterval(async()=>{var u,_;try{if(await m(),h.value){const $=c.value.length,M=(u=c.value[c.value.length-1])==null?void 0:u.id;await H(h.value,!0);const L=(_=c.value[c.value.length-1])==null?void 0:_.id;(c.value.length!==$||L!==M)&&P()}}catch($){console.error("[support poll]",$)}},Cs)}function Q(){s&&(clearInterval(s),s=null)}async function ee(u){h.value=u,n.value=!1,a.value=null,B.value="",await H(u)}function te(u){a.value=fe(u)}async function K(){var _,$;const u=(_=f.userInfo)==null?void 0:_.id;if(!(!u||!h.value||!B.value.trim())){C.value=!0;try{const M=await we({conversationId:h.value,adminId:u,content:B.value.trim(),replyToId:(($=a.value)==null?void 0:$.id)||null});J(M),X(),B.value="",a.value=null,P(),await m()}catch{De.error("خطا در ارسال پاسخ")}finally{C.value=!1}}}return ve(async()=>{await m(),Z()}),pe(()=>{Q()}),(u,_)=>{const $=be;return l(),ie($,{class:"support-style admin-support-card !h-[79vh] md:!h-[92vh]"},{default:A(()=>{var M;return[e("div",gs,[v(gt,{conversations:p.value,"active-conversation-id":h.value,"mobile-open":n.value,loading:x.value,onSelect:ee,onCloseMobile:_[0]||(_[0]=L=>n.value=!1)},null,8,["conversations","active-conversation-id","mobile-open","loading"]),e("div",bs,[!w.value&&!n.value?(l(),d("button",{key:0,type:"button",class:"admin-mobile-sidebar-trigger md:hidden",onClick:_[1]||(_[1]=L=>n.value=!0)},fs)):S("",!0),w.value?(l(),d(U,{key:1},[v(xt,{title:V.value,subtitle:((M=w.value.users)==null?void 0:M.phone)||"",onToggleMobileList:_[2]||(_[2]=L=>n.value=!n.value)},null,8,["title","subtitle"]),v(ts,{ref_key:"messagesRef",ref:r,messages:c.value,loading:T.value,onReply:te},null,8,["messages","loading"]),v(hs,{modelValue:B.value,"onUpdate:modelValue":_[3]||(_[3]=L=>B.value=L),sending:C.value,"reply-to":a.value,onSend:K,onCancelReply:_[4]||(_[4]=L=>a.value=null)},null,8,["modelValue","sending","reply-to"])],64)):(l(),d("div",ws,[e("div",$s,[ks,e("h2",xs,g(x.value?"در حال دریافت گفتگوها...":"گفتگو را انتخاب کن"),1),e("p",Ts,g(x.value?"چند لحظه صبر کن":p.value.length?"از لیست گفتگوها یک روم را باز کن":"فعلاً گفتگویی وجود ندارد"),1)])]))])])]}),_:1})}}});export{_a as default}; diff --git a/dist/assets/index-76d7b3b9.css b/dist/assets/index-76d7b3b9.css deleted file mode 100644 index 5646077..0000000 --- a/dist/assets/index-76d7b3b9.css +++ /dev/null @@ -1 +0,0 @@ -.image{max-width:300px}@media (min-width: 768px){.image{max-width:100%}} diff --git a/dist/assets/index-7ecefa98.js b/dist/assets/index-7ecefa98.js deleted file mode 100644 index 97f7094..0000000 --- a/dist/assets/index-7ecefa98.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Ne}from"./BasicMainCard-ff1543bd.js";import{_ as Le}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as Me}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as De,u as ue}from"./useBaseTable-e18d3b32.js";import{_ as Fe}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{_ as $e,I as Pe,J as Be,K as Ee,d as Oe,i as g,j as G,o as w,c as A,e as n,w as _,b as l,f as P,L as ce,l as f,t as de,n as S,P as Q,Q as X,C as ze,k as Ve,H as y,M as je}from"./index-c678e119.js";import{I as K}from"./Icon-671f08f9.js";import{t as ye}from"./useDataTime-206d8d2e.js";import{g as qe}from"./member-d0965e60.js";import{p as Ke}from"./pushNotification-54c2f536.js";import{g as Y}from"./convert-2ad76038.js";import{n as me}from"./textUtils-c37780ad.js";import{g as _e}from"./index-af384b16.js";import{_ as He,v as pe,t as ve}from"./AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js";import{R as H,C as Je}from"./index-05e85885.js";import{M as We}from"./index-66da2c76.js";import{S as Ge}from"./index-5203b45e.js";import{I as Qe}from"./index-e517c667.js";import{T as Z}from"./isSymbol-5130882b.js";import{U as Xe}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./usePrice-bc935b83.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./pickAttrs-09168c62.js";import"./index-31ed7972.js";import"./index-da91aa99.js";import"./dayjs-aec3eaaf.js";import"./index-30b2d9cf.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./css-aae66f86.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";function O(i){return Number(i||0).toLocaleString("fa-IR")}const ge=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:i=>i.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"فعال",dataIndex:"active",key:"active",align:"center",width:90,customRender:i=>i.record.active?"بله":"خیر"},{title:"مخاطب",dataIndex:"audience_label",key:"audience_label",filterable:!1,customRender:i=>i.record.audience_label||"همه کاربران"},{title:"سقف بستن",dataIndex:"max_dismissals",key:"max_dismissals",align:"center",width:100,filterable:!1,customRender:i=>O(i.record.max_dismissals||1)},{title:"نمایش",dataIndex:"views_count",key:"views_count",align:"center",width:90,filterable:!1,customRender:i=>O(i.record.views_count)},{title:"کاربر یکتا",dataIndex:"unique_users_count",key:"unique_users_count",align:"center",width:100,filterable:!1,customRender:i=>O(i.record.unique_users_count)},{title:"بستن ✕",dataIndex:"close_count",key:"close_count",align:"center",width:90,filterable:!1,customRender:i=>O(i.record.close_count)},{title:"کلیک دکمه",dataIndex:"cta_click_count",key:"cta_click_count",align:"center",width:100,filterable:!1,customRender:i=>O(i.record.cta_click_count)},{title:"اولویت",dataIndex:"priority",key:"priority",align:"center",width:90},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:i=>ye(i.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];async function Ye(i){const p=await Pe("app_notification_modals",i);return Array.isArray(p)?p:[p]}async function fe(i,p){const m=await Be("app_notification_modals",i,{...p,updated_at:new Date().toISOString()});return Array.isArray(m)?m:[m]}async function Ze(i){await Ee("app_notification_modals",i)}function et(i){var R,N;const p=i.target_mode||"all";if(p==="all")return"همه کاربران";if(p==="selected")return`${(Array.isArray(i.target_user_ids)?i.target_user_ids.length:0).toLocaleString("fa-IR")} کاربر انتخاب‌شده`;const m=Array.isArray((R=i.audience_snapshot)==null?void 0:R.segments)?i.audience_snapshot.segments.length:0,k=Array.isArray((N=i.audience_snapshot)==null?void 0:N.includeUserIds)?i.audience_snapshot.includeUserIds.length:Array.isArray(i.target_user_ids)?i.target_user_ids.length:0;return k>0?`${m.toLocaleString("fa-IR")} دسته + ${k.toLocaleString("fa-IR")} کاربر`:`${m.toLocaleString("fa-IR")} دسته مخاطب`}function ee(i,p=null){const m=String(i||"").trim();return m&&/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(m)?m:p}async function tt(i){const{TableEngineRequest:p}=await $e(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),m={...i};!m.sort&&!m.order&&(m.order="-priority");const k=await p(m,"app_notification_modals");try{if(Array.isArray(k==null?void 0:k.rows)){const R=m.page||1,N=m.limit||20,L=(R-1)*N,J=k.rows.map((r,W)=>({...r,title:r.title??"",body:r.body??"",image_url:r.image_url??null,cta_label:r.cta_label||"متوجه شدم",cta_url:r.cta_url||null,title_color:ee(r.title_color,"#111827"),body_color:ee(r.body_color,"#374151"),cta_color:ee(r.cta_color,"#C1FCE2"),max_dismissals:Math.max(1,Number(r.max_dismissals)||1),views_count:Number(r.views_count)||0,unique_users_count:Number(r.unique_users_count)||0,close_count:Number(r.close_count)||0,cta_click_count:Number(r.cta_click_count)||0,active:r.active!==!1,priority:Number(r.priority)||0,target_mode:r.target_mode||"all",target_user_ids:Array.isArray(r.target_user_ids)?r.target_user_ids:[],audience_snapshot:r.audience_snapshot&&typeof r.audience_snapshot=="object"?r.audience_snapshot:{},audience_label:et(r),index:L+W}));return{...k,rows:J}}}catch(R){console.error("[getNotificationModalsTable]",R)}return k}const at={class:"flex justify-between items-center mb-4"},lt=l("h2",null,"پیام مودال ورود",-1),st=["src"],it={key:1},ot={class:"gap-2 flex justify-center"},nt=l("span",null,"حذف",-1),rt=l("span",null,"ویرایش",-1),ut={class:"space-y-4 relative max-h-[75vh] overflow-y-auto pe-1"},ct={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},dt=l("div",{class:"mb-1 text-sm text-gray-600"},"عنوان *",-1),mt=l("div",{class:"mb-1 text-sm text-gray-600"},"متن پیام *",-1),_t={class:"grid grid-cols-1 md:grid-cols-2 gap-3"},pt=l("div",{class:"mb-1 text-sm text-gray-600"},"متن دکمه",-1),vt=l("div",{class:"mb-1 text-sm text-gray-600"},"لینک دکمه (اختیاری)",-1),gt=l("div",{class:"mb-1 text-sm text-gray-600"},"اولویت (عدد بالاتر = زودتر نمایش)",-1),ft=l("div",{class:"mb-1 text-sm text-gray-600"},"سقف بستن برای هر کاربر",-1),yt=l("div",{class:"mt-1 text-xs text-gray-500"}," بعد از این تعداد بستن (ضربدر یا دکمه)، دیگر به همان کاربر نمایش داده نمی‌شود. ",-1),bt={class:"grid grid-cols-1 md:grid-cols-3 gap-3"},ht=l("div",{class:"mb-1 text-sm text-gray-600"},"رنگ عنوان",-1),xt={class:"flex items-center gap-2"},kt=l("div",{class:"mb-1 text-sm text-gray-600"},"رنگ متن",-1),It={class:"flex items-center gap-2"},wt=l("div",{class:"mb-1 text-sm text-gray-600"},"رنگ دکمه",-1),At={class:"flex items-center gap-2"},Rt=l("div",{class:"mb-1 text-sm text-gray-600"},"تصویر (اختیاری)",-1),Ut={key:0},Ct=l("div",null,"آپلود تصویر",-1),Tt={key:0,class:"mt-1"},St={class:"h-2 rounded bg-gray-200 overflow-hidden"},Nt={class:"border-t border-gray-200 pt-4 space-y-3"},Lt=l("div",{class:"font-semibold text-gray-700"},"مخاطب پیام",-1),Mt={key:1,class:"text-sm rounded-md bg-blue-50 border border-blue-100 px-3 py-2 text-blue-800"},Dt={key:2,class:"border-t border-gray-100 pt-3"},Ft={class:"mb-2 text-sm text-gray-600"},$t={key:0},te="#111827",ae="#374151",le="#C1FCE2",ja=Oe({__name:"index",setup(i){const{TextArea:p}=Qe,m=H.Group,k={authorization:`Bearer ${_e()||localStorage.getItem("tamin_token")||""}`},R=[{title:"نام",dataIndex:"first_name",key:"first_name",filterable:!0},{title:"نام خانوادگی",dataIndex:"last_name",key:"last_name",filterable:!0},{title:"شماره همراه",dataIndex:"phone",key:"phone",filterable:!0},{title:"زمان ثبت‌نام",dataIndex:"created_at",key:"created_at",type:"Date",filterable:!0,customRender:t=>{var c;const e=((c=t==null?void 0:t.record)==null?void 0:c.record)??(t==null?void 0:t.record)??t;return e!=null&&e.created_at?ye(e.created_at):"-"}}],[N,L]=ue(),[J]=ue(),r=g({columns:[...ge.slice(0,2),{title:"تصویر",dataIndex:"image_url",key:"image_url",slot:"image",align:"center",width:100,filterable:!1},...ge.slice(2)],api:tt,defaultPageLimit:20}),W=g({columns:R,api:qe,defaultPageLimit:10,rowKey:"id"}),b=g([]),be=G(()=>({selectedRowKeys:b.value,onChange:t=>{b.value=t.map(e=>String(e))},preserveSelectedRowKeys:!0})),B=g(!1),z=g(!1),V=g(null),M=g([]),D=g(0),C=g(0),x=g("all"),T=g({segments:[]}),j=g(!1),E=g("");function se(){return{title:"",body:"",image_url:null,cta_label:"متوجه شدم",cta_url:"",title_color:te,body_color:ae,cta_color:le,max_dismissals:1,active:!0,priority:0}}const s=g(se()),ie=G({get:()=>String(s.value.priority??0),set:t=>{const e=Number(String(t).replace(/[^\d-]/g,""));s.value.priority=Number.isFinite(e)?e:0}}),oe=G({get:()=>String(s.value.max_dismissals??1),set:t=>{const e=Number(String(t).replace(/[^\d]/g,""));s.value.max_dismissals=Number.isFinite(e)&&e>=1?e:1}});function F(t,e){const c=String(t||"").trim();return/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(c)?c:e}function he(){x.value="all",T.value={segments:[]},b.value=[],E.value=""}function xe(){M.value=[],z.value=!1,V.value=null,s.value=se(),he(),B.value=!0}function ne(){B.value=!1}function ke(t){return t.type.startsWith("image/")?t.size/1024/1024<5?!0:(y.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(y.error("فقط فایل‌های تصویری مجاز است"),!1)}async function Ie(t){const{file:e,onSuccess:c,onError:d,onProgress:o}=t,h=new FormData;h.append("file",e);const I=`${je}/upload/machartaa-img`;C.value=0,D.value++,await new Promise((a,$)=>{const v=new XMLHttpRequest;v.open("POST",I);const Se=_e()||localStorage.getItem("tamin_token")||"";v.setRequestHeader("Authorization",`Bearer ${Se}`),v.upload.onprogress=u=>{if(u.lengthComputable){const U=Math.round(u.loaded/u.total*100);C.value=U,o==null||o({percent:U})}},v.onload=()=>{if(C.value=100,v.status>=200&&v.status<300)try{const u=JSON.parse(v.responseText||"{}"),U=u.full_src||u.url||u.src||u.path||u.data&&(u.data.full_src||u.data.url||u.data.src||u.data.path)||"";let q=U;U!=null&&U.startsWith("http")&&(q=U.replace(/^https?:\/\/[^\/]+/,""));const re=Y(q);s.value.image_url=q,M.value=re?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:re,response:{path:q}}]:[],c==null||c(u,v),y.success("تصویر با موفقیت آپلود شد!"),a()}catch(u){d==null||d(u,v),$(u)}else{const u=new Error("خطا در آپلود تصویر");d==null||d(u,v),$(u)}},v.onerror=()=>{const u=new Error("خطا در آپلود تصویر");d==null||d(u,v),$(u)},v.onloadend=()=>{D.value=Math.max(0,D.value-1),C.value=0},v.send(h)})}function we(t){z.value=!0,V.value=t.id;let e=t.image_url||null;e&&e.startsWith("http")&&(e=e.replace(/^https?:\/\/[^\/]+/,"")),s.value={title:t.title||"",body:t.body||"",image_url:e,cta_label:t.cta_label||"متوجه شدم",cta_url:t.cta_url||"",title_color:F(t.title_color,te),body_color:F(t.body_color,ae),cta_color:F(t.cta_color,le),max_dismissals:Math.max(1,Number(t.max_dismissals)||1),active:t.active!==!1,priority:Number(t.priority)||0};const c=e?Y(e):null;M.value=c?[{uid:"-1",name:"image.jpg",status:"done",url:c,response:{path:e}}]:[];const d=t.target_mode||"all";x.value=d;const o=t.audience_snapshot&&typeof t.audience_snapshot=="object"?t.audience_snapshot:{};T.value={segments:Array.isArray(o.segments)?[...o.segments]:[],registeredFrom:o.registeredFrom,registeredTo:o.registeredTo,inactiveDays:o.inactiveDays,subscriberInactiveDays:o.subscriberInactiveDays,challengeNumber:o.challengeNumber??1};const h=Array.isArray(o.includeUserIds)?o.includeUserIds:[],I=Array.isArray(t.target_user_ids)?t.target_user_ids:[];b.value=[...new Set([...h,...I].map(a=>String(a)))],E.value="",B.value=!0}function Ae(t){We.confirm({title:"حذف پیام مودال",content:`آیا از حذف «${t.title}» مطمئن هستید؟`,okText:"حذف",cancelText:"انصراف",onOk:async()=>{await Ze(t.id),y.success("حذف شد"),L()}})}async function Re(t){const e=t.active===!1;await fe(t.id,{active:e}),y.success(e?"فعال شد":"غیرفعال شد"),L()}async function Ue(){var c,d;const t={...T.value,includeUserIds:b.value},e=pe(t);if(e){y.warning(e);return}j.value=!0,E.value="";try{const o=ve(t),h=await Ke(o),I=Number((h==null?void 0:h.userCount)??0);E.value=`حدود ${I.toLocaleString("fa-IR")} کاربر مخاطب این پیام خواهند بود`}catch(o){y.error(((d=(c=o==null?void 0:o.response)==null?void 0:c.data)==null?void 0:d.message)||(o==null?void 0:o.message)||"خطا در پیش‌نمایش مخاطب")}finally{j.value=!1}}function Ce(){if(x.value==="all")return{target_mode:"all",target_user_ids:[],audience_snapshot:{segments:[]}};if(x.value==="selected")return{target_mode:"selected",target_user_ids:[...b.value],audience_snapshot:{segments:[]}};const t=ve({...T.value,includeUserIds:b.value});return{target_mode:"segment",target_user_ids:[...b.value],audience_snapshot:{...t}}}async function Te(){var c,d,o,h;if(!((c=s.value.title)!=null&&c.trim())){y.warning("عنوان الزامی است");return}if(!me(s.value.body)){y.warning("متن پیام الزامی است");return}if(D.value>0){y.warning("لطفاً تا پایان آپلود صبر کنید");return}if(x.value==="selected"&&!b.value.length){y.warning("حداقل یک کاربر از جدول انتخاب کنید");return}if(x.value==="segment"){const I=pe({...T.value,includeUserIds:b.value});if(I){y.warning(I);return}}const t=Ce(),e={title:s.value.title.trim(),body:me(s.value.body),image_url:((d=s.value.image_url)==null?void 0:d.trim())||null,cta_label:((o=s.value.cta_label)==null?void 0:o.trim())||"متوجه شدم",cta_url:((h=s.value.cta_url)==null?void 0:h.trim())||null,title_color:F(s.value.title_color,te),body_color:F(s.value.body_color,ae),cta_color:F(s.value.cta_color,le),max_dismissals:Math.max(1,Number(s.value.max_dismissals)||1),active:s.value.active!==!1,priority:Number(s.value.priority)||0,...t};z.value&&V.value?(await fe(V.value,e),y.success("ویرایش شد")):(await Ye(e),y.success("افزوده شد")),ne(),L()}return(t,e)=>{const c=Fe,d=De,o=Me,h=Le,I=Ne;return w(),A("div",null,[n(I,null,{default:_(()=>[l("div",at,[lt,n(c,{type:"primary",onClick:xe},{default:_(()=>[P("افزودن پیام")]),_:1})]),n(d,ce(r.value,{ref:"table",onRegister:f(N)}),{image:_(({record:a})=>[a.image_url?(w(),A("img",{key:0,src:f(Y)(a.image_url),alt:"",class:"w-16 h-10 object-cover rounded"},null,8,st)):(w(),A("span",it,"-"))]),action:_(({record:a})=>[l("div",ot,[n(f(Z),{class:"cursor-pointer"},{title:_(()=>[l("span",null,de((a==null?void 0:a.active)===!1?"فعال‌سازی":"غیرفعال‌سازی"),1)]),default:_(()=>[n(K,{icon:(a==null?void 0:a.active)===!1?"vuesax-linear:eye":"vuesax-linear:eye-slash",color:(a==null?void 0:a.active)===!1?"#10B981":"#F59E0B",onClick:$=>Re(a)},null,8,["icon","color","onClick"])]),_:2},1024),n(f(Z),{class:"cursor-pointer"},{title:_(()=>[nt]),default:_(()=>[n(K,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:$=>Ae(a)},null,8,["onClick"])]),_:2},1024),n(f(Z),{class:"cursor-pointer"},{title:_(()=>[rt]),default:_(()=>[n(K,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:$=>we(a)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),n(h,{visible:B.value,"onUpdate:visible":e[16]||(e[16]=a=>B.value=a),title:z.value?"ویرایش پیام مودال":"افزودن پیام مودال",onOk:Te,onCancel:ne,width:"920px",confirmLoading:D.value>0||j.value},{default:_(()=>[l("div",ut,[D.value>0?(w(),A("div",ct,[n(f(Ge),{size:"large"})])):S("",!0),l("div",null,[dt,n(o,{value:s.value.title,"onUpdate:value":e[0]||(e[0]=a=>s.value.title=a),placeholder:"عنوان پیام"},null,8,["value"])]),l("div",null,[mt,n(f(p),{value:s.value.body,"onUpdate:value":e[1]||(e[1]=a=>s.value.body=a),placeholder:"متن اطلاع‌رسانی برای کاربران",rows:4},null,8,["value"])]),l("div",_t,[l("div",null,[pt,n(o,{value:s.value.cta_label,"onUpdate:value":e[2]||(e[2]=a=>s.value.cta_label=a),placeholder:"متوجه شدم"},null,8,["value"])]),l("div",null,[vt,n(o,{value:s.value.cta_url,"onUpdate:value":e[3]||(e[3]=a=>s.value.cta_url=a),placeholder:"مثلاً /subscriptions یا https://example.com"},null,8,["value"])]),l("div",null,[gt,n(o,{value:ie.value,"onUpdate:value":e[4]||(e[4]=a=>ie.value=a),placeholder:"0"},null,8,["value"])]),l("div",null,[ft,n(o,{value:oe.value,"onUpdate:value":e[5]||(e[5]=a=>oe.value=a),placeholder:"مثلاً 1 یا 3"},null,8,["value"]),yt])]),l("div",bt,[l("div",null,[ht,l("div",xt,[Q(l("input",{"onUpdate:modelValue":e[6]||(e[6]=a=>s.value.title_color=a),type:"color",class:"h-9 w-12 cursor-pointer rounded border border-gray-200 p-0.5"},null,512),[[X,s.value.title_color]]),n(o,{value:s.value.title_color,"onUpdate:value":e[7]||(e[7]=a=>s.value.title_color=a),placeholder:"#111827"},null,8,["value"])])]),l("div",null,[kt,l("div",It,[Q(l("input",{"onUpdate:modelValue":e[8]||(e[8]=a=>s.value.body_color=a),type:"color",class:"h-9 w-12 cursor-pointer rounded border border-gray-200 p-0.5"},null,512),[[X,s.value.body_color]]),n(o,{value:s.value.body_color,"onUpdate:value":e[9]||(e[9]=a=>s.value.body_color=a),placeholder:"#374151"},null,8,["value"])])]),l("div",null,[wt,l("div",At,[Q(l("input",{"onUpdate:modelValue":e[10]||(e[10]=a=>s.value.cta_color=a),type:"color",class:"h-9 w-12 cursor-pointer rounded border border-gray-200 p-0.5"},null,512),[[X,s.value.cta_color]]),n(o,{value:s.value.cta_color,"onUpdate:value":e[11]||(e[11]=a=>s.value.cta_color=a),placeholder:"#C1FCE2"},null,8,["value"])])])]),l("div",null,[n(f(Je),{checked:s.value.active,"onUpdate:checked":e[12]||(e[12]=a=>s.value.active=a)},{default:_(()=>[P("فعال")]),_:1},8,["checked"])]),l("div",null,[Rt,n(f(Xe),{"file-list":M.value,"onUpdate:fileList":e[13]||(e[13]=a=>M.value=a),"before-upload":ke,"custom-request":Ie,headers:k,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:_(()=>[M.value.length<1?(w(),A("div",Ut,[n(K,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),Ct])):S("",!0)]),_:1},8,["file-list"]),C.value>0&&C.value<100?(w(),A("div",Tt,[l("div",St,[l("div",{class:"h-2 bg-blue-500 transition-all",style:ze({width:`${C.value}%`})},null,4)])])):S("",!0)]),l("div",Nt,[Lt,n(f(m),{value:x.value,"onUpdate:value":e[14]||(e[14]=a=>x.value=a),class:"flex flex-col gap-2"},{default:_(()=>[n(f(H),{value:"all"},{default:_(()=>[P("همه کاربران")]),_:1}),n(f(H),{value:"selected"},{default:_(()=>[P("فقط کاربران انتخاب‌شده از جدول")]),_:1}),n(f(H),{value:"segment"},{default:_(()=>[P("دسته‌های مخاطب (+ کاربران انتخاب‌شده از جدول)")]),_:1})]),_:1},8,["value"]),x.value==="segment"?(w(),Ve(He,{key:0,modelValue:T.value,"onUpdate:modelValue":e[15]||(e[15]=a=>T.value=a),"include-user-count":b.value.length,"show-actions":!1,"show-preview":!0,"title-text":"دسته‌های مخاطب","preview-loading":j.value,"preview-text":E.value,onPreview:Ue},null,8,["modelValue","include-user-count","preview-loading","preview-text"])):S("",!0),x.value==="selected"&&b.value.length?(w(),A("div",Mt,de(b.value.length.toLocaleString("fa-IR"))+" کاربر انتخاب شده است ",1)):S("",!0),x.value!=="all"?(w(),A("div",Dt,[l("div",Ft,[P(" کاربران را جستجو و انتخاب کنید "),x.value==="segment"?(w(),A("span",$t," (اختیاری، به دسته‌ها اضافه می‌شود)")):S("",!0)]),n(d,ce(W.value,{"row-selection":be.value,onRegister:f(J)}),null,16,["row-selection","onRegister"])])):S("",!0)])])]),_:1},8,["visible","title","confirmLoading"])]),_:1})])}}});export{ja as default}; diff --git a/dist/assets/index-81dbb304.js b/dist/assets/index-81dbb304.js deleted file mode 100644 index 68b9871..0000000 --- a/dist/assets/index-81dbb304.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as G}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as K,u as Q}from"./useBaseTable-e18d3b32.js";import{_ as Y}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as P}from"./Icon-671f08f9.js";import{t as Z}from"./useDataTime-206d8d2e.js";import{g as T}from"./convert-2ad76038.js";import{_ as q}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{_ as j}from"./CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js";import{e as a,d as ee,i as d,h as te,x as ae,p as oe,o as D,c as F,b as _,w as r,f as ie,l as c,L as ne,n as le,H as m,M as se}from"./index-c678e119.js";import{g as O}from"./index-af384b16.js";import{a as re,u as ue,c as ce,d as pe}from"./brand-50010cbc.js";import{l as me}from"./lodash-2343a0ae.js";import{M as de,_ as fe}from"./index-66da2c76.js";import{I as _e,b as ge}from"./index-e517c667.js";import{_ as ve,F as he}from"./index-679d69b0.js";import{U as be}from"./index-ff90b762.js";import{T as N}from"./isSymbol-5130882b.js";import"./index-5203b45e.js";import"./vnode-34fe2aaf.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-05e85885.js";import"./styleChecker-c202e4d7.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./isMobile-e2e89480.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./isPlainObject-2f8cd8cc.js";import"./_flatRest-89cece1c.js";import"./Col-65d77001.js";import"./index-e3658ae2.js";import"./useRefs-d469f03d.js";const xe=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:t=>t.index+1},{title:"تصویر ",dataIndex:"image",key:"image",customRender:t=>{const C=T(t.record.image);return a("img",{src:C,width:60},null)}},{title:"عنوان",dataIndex:"title",key:"title"},{title:"توضیحات",dataIndex:"description",key:"description",width:500,customRender:t=>a(q,{text:t.record.description},null)},{title:"وضعیت ",dataIndex:"active",key:"active",type:"Boolean",width:100,customRender:t=>a("div",{class:"flex justify-center"},[a(j,{class:"px-3 font-bold py-1",textColor:t!=null&&t.record.active?"#65a30d":"#dc2626",bgColor:t!=null&&t.record.active?"#ecfccb":"#fee2e2"},{default:()=>[t!=null&&t.record.active?"فعال":"غیر فعال"]})])},{title:"وضعیت دسترسی ",dataIndex:"public",key:"public",filterField:"public",type:"Boolean",width:150,customRender:t=>a("div",{class:"flex justify-center"},[a(j,{class:"px-3 font-bold py-1",textColor:t!=null&&t.record.public?"#0d6fa3":"#333333",bgColor:t!=null&&t.record.public?"#cbe9fc":"#eaeaea"},{default:()=>[t!=null&&t.record.public?"عمومی":"خصوصی"]})])},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:t=>Z(t.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],ye={class:"flex justify-between items-center mb-4"},ke=_("h2",null,"برند ها",-1),we={class:"gap-2 flex justify-center"},Ie=_("span",null,"حذف",-1),Be=_("span",null,"ویرایش",-1),Ce={class:"grid grid-cols-3 gap-4"},Ue={key:0},Me=_("div",{style:{"margin-top":"8px"}},"آپلود",-1),Ct=ee({__name:"index",setup(t){`${O()||localStorage.getItem("tamin_token")||""}`;const[C,$]=Q(),E=d({columns:xe,api:re,defaultPageLimit:20}),h=d(!1),k=d(!1),w=d(null),V=d([]),b=d(0),I=d(0),l=te({title:"",active:!0,image:void 0,owner_id:void 0,id:void 0,description:void 0,public:void 0});let z=me.cloneDeep(l);d();const g=d([]);function H(){V.value=[],k.value=!1,w.value=null,h.value=!0}function L(){Object.assign(l,z),g.value=[],h.value=!1}function S(n){return n.type.startsWith("image/")?n.size/1024/1024<5?!0:(m.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(m.error("فقط فایل‌های تصویری مجاز است"),!1)}async function W(n){const{file:e,onSuccess:p,onError:u,onProgress:x}=n,f=new FormData;f.append("file",e);const B=`${se}/upload/machartaa-img`;I.value=0,b.value++,await new Promise((U,y)=>{const s=new XMLHttpRequest;s.open("POST",B);const M=O()||localStorage.getItem("tamin_token")||"";s.setRequestHeader("Authorization",`Bearer ${M}`),s.upload.onprogress=o=>{if(o.lengthComputable){const i=Math.round(o.loaded/o.total*100);I.value=i,x==null||x({percent:i})}},s.onload=()=>{if(I.value=100,s.status>=200&&s.status<300)try{const o=JSON.parse(s.responseText||"{}"),i=o.full_src||o.url||o.src||o.path||o.data&&(o.data.full_src||o.data.url||o.data.src||o.data.path)||"";let v=i;i!=null&&i.startsWith("http")&&(v=i.replace(/^https?:\/\/[^\/]+/,""));const R=T(v);l.image=v,g.value=R?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:R,response:{path:v}}]:[],p==null||p(o,s),m.success("کاور با موفقیت آپلود شد!"),U()}catch(o){u==null||u(o,s),y(o)}else{const o=new Error("خطا در آپلود تصویر");u==null||u(o,s),y(o)}},s.onerror=()=>{const o=new Error("خطا در آپلود کاور");u==null||u(o,s),y(o)},s.onloadend=()=>{b.value=Math.max(0,b.value-1),I.value=0},s.send(f)})}async function A(){var n;if(!((n=l.title)!=null&&n.trim())){m.error("لطفاً عنوان برند را وارد کنید");return}if(b.value>0){m.warning("لطفاً تا پایان آپلود صبر کنید");return}try{k.value&&w.value?(await ue(w.value,l),m.success("برند با موفقیت ویرایش شد")):(await ce(l),m.success("برند با موفقیت افزوده شد")),L(),await $()}catch(e){console.error("Error saving Product:",e),m.error("خطا در ذخیره برند: "+(e.message||"خطای ناشناخته"))}}function J(n){k.value=!0,w.value=n.id,console.log(n);let e=n.image||null;e&&e.startsWith("http")&&(e=e.replace(/^https?:\/\/[^\/]+/,""));for(const p in l)n.hasOwnProperty(p)&&(l[p]=n[p]);g.value=e?[{uid:"-1",name:"image.jpg",status:"done",url:T(e),response:{path:e}}]:[],h.value=!0}function X(n){de.confirm({title:"حذف برند",content:`آیا مطمئن هستید که می‌خواهید برند "${n.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await pe(n.id),m.success("برند با موفقیت حذف شد"),await $()}catch(e){console.error("Error deleting Product:",e),m.error("خطا در حذف برند: "+(e.message||"خطای ناشناخته"))}}})}return ae(async()=>{}),(n,e)=>{const p=Y,u=K,x=_e,f=ve,B=fe,U=ge,y=oe("plus-outlined"),s=be,M=he,o=G;return D(),F("div",null,[_("div",ye,[ke,a(p,{type:"primary",onClick:H},{default:r(()=>[ie("افزودن برند")]),_:1})]),a(u,ne(E.value,{ref:"table",onRegister:c(C)}),{text:r(({record:i})=>[a(q,{text:i.description},null,8,["text"])]),action:r(({record:i})=>[_("div",we,[a(c(N),{class:"cursor-pointer"},{title:r(()=>[Ie]),default:r(()=>[a(P,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:v=>X(i)},null,8,["onClick"])]),_:2},1024),a(c(N),{class:"cursor-pointer"},{title:r(()=>[Be]),default:r(()=>[a(P,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:v=>J(i)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),a(o,{visible:h.value,"onUpdate:visible":e[5]||(e[5]=i=>h.value=i),title:k.value?"ویرایش برند":"افزودن برند",onOk:A,onClose:L,width:"80%",confirmLoading:b.value>0},{default:r(()=>[a(M,{layout:"vertical",class:"grid grid-cols-2 gap-2"},{default:r(()=>[a(f,{label:"عنوان برند",required:""},{default:r(()=>[a(x,{value:c(l).title,"onUpdate:value":e[0]||(e[0]=i=>c(l).title=i),placeholder:"عنوان فارسی محصول"},null,8,["value"])]),_:1}),_("div",Ce,[a(f,{label:"فعال"},{default:r(()=>[a(B,{checked:c(l).active,"onUpdate:checked":e[1]||(e[1]=i=>c(l).active=i)},null,8,["checked"])]),_:1}),a(f,{label:"دسترسی عمومی"},{default:r(()=>[a(B,{checked:c(l).public,"onUpdate:checked":e[2]||(e[2]=i=>c(l).public=i)},null,8,["checked"])]),_:1})]),a(f,{label:"توضیحات برند"},{default:r(()=>[a(U,{value:c(l).description,"onUpdate:value":e[3]||(e[3]=i=>c(l).description=i),rows:"4",placeholder:"توضیحات محصول"},null,8,["value"])]),_:1}),a(f,{label:"تصویر اصلی"},{default:r(()=>[a(s,{"file-list":g.value,"onUpdate:fileList":e[4]||(e[4]=i=>g.value=i),"before-upload":S,"custom-request":W,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","list-type":"picture-card","max-count":1},{default:r(()=>[g.value.length<1?(D(),F("div",Ue,[a(y),Me])):le("",!0)]),_:1},8,["file-list"])]),_:1})]),_:1})]),_:1},8,["visible","title","confirmLoading"])])}}});export{Ct as default}; diff --git a/dist/assets/index-8229e8a0.js b/dist/assets/index-8229e8a0.js deleted file mode 100644 index f57687d..0000000 --- a/dist/assets/index-8229e8a0.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as X}from"./BasicMainCard-ff1543bd.js";import{_ as G}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as K}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as Q,u as Y}from"./useBaseTable-e18d3b32.js";import{_ as Z}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as T}from"./Icon-671f08f9.js";import{t as tt}from"./useDataTime-206d8d2e.js";import{getBooksTable as et,updateBook as ot,addBook as at,deleteBook as lt}from"./books-f1c979ce.js";import{d as it,i as _,o as I,c as M,e as s,w as d,b as a,f as st,L as rt,l as y,n as $,C as nt,t as ut,H as c,M as ct}from"./index-c678e119.js";import{g as P}from"./convert-2ad76038.js";import{g as j}from"./index-af384b16.js";import{M as mt}from"./index-66da2c76.js";import{S as dt}from"./index-5203b45e.js";import{T as z}from"./isSymbol-5130882b.js";import{U as pt}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./usePrice-bc935b83.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./FormItemContext-53695780.js";import"./index-c5016c96.js";import"./updateLocale-e9df593e.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./index-31ed7972.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";const vt=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:p=>p.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"زیرعنوان",dataIndex:"sub_title",key:"sub_title"},{title:"تعداد قصه ها",dataIndex:"total_storys",key:"total_storys",align:"center",width:120,customRender:p=>p.record.total_storys??0},{title:"تصویر کاور",dataIndex:"cover",key:"cover",customRender:p=>p.record.cover||"-"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:p=>tt(p.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],ft={class:"flex justify-between items-center mb-4"},_t=a("h2",null,"کتاب ها",-1),gt={class:"gap-2 flex justify-center"},ht=a("span",null,"حذف",-1),bt=a("span",null,"ویرایش",-1),xt={class:"space-y-4 relative"},yt={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},kt=a("div",{class:"mb-1 text-sm text-gray-600"},"عنوان *",-1),wt=a("div",{class:"mb-1 text-sm text-gray-600"},"زیرعنوان",-1),Bt=a("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر کاور",-1),Ct={key:0},It=a("div",null,"آپلود کاور",-1),Mt={key:0,class:"mt-1"},Ut={class:"h-2 rounded bg-gray-200 overflow-hidden"},Tt={class:"text-xs text-gray-700 font-semibold text-center mt-1"},$e=it({__name:"index",setup(p){const L={authorization:`Bearer ${j()||localStorage.getItem("tamin_token")||""}`},[N,R]=Y(),O=_({columns:vt,api:et,defaultPageLimit:20}),b=_(!1),k=_(!1),w=_(null),g=_([]),h=_(0),v=_(0),u=_({title:"",sub_title:null,cover:null});function V(){g.value=[],k.value=!1,w.value=null,u.value={title:"",sub_title:null,cover:null},b.value=!0}function D(){b.value=!1}function q(o){return o.type.startsWith("image/")?o.size/1024/1024<5?!0:(c.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(c.error("فقط فایل‌های تصویری مجاز است"),!1)}async function E(o){const{file:t,onSuccess:r,onError:l,onProgress:m}=o,B=new FormData;B.append("file",t);const U=`${ct}/upload/machartaa-img`;v.value=0,h.value++,await new Promise((n,x)=>{const i=new XMLHttpRequest;i.open("POST",U);const J=j()||localStorage.getItem("tamin_token")||"";i.setRequestHeader("Authorization",`Bearer ${J}`),i.upload.onprogress=e=>{if(e.lengthComputable){const f=Math.round(e.loaded/e.total*100);v.value=f,m==null||m({percent:f})}},i.onload=()=>{if(v.value=100,i.status>=200&&i.status<300)try{const e=JSON.parse(i.responseText||"{}"),f=e.full_src||e.url||e.src||e.path||e.data&&(e.data.full_src||e.data.url||e.data.src||e.data.path)||"";let C=f;f!=null&&f.startsWith("http")&&(C=f.replace(/^https?:\/\/[^\/]+/,""));const S=P(C);u.value.cover=C,g.value=S?[{uid:`${Date.now()}`,name:"cover.jpg",status:"done",url:S,response:{path:C}}]:[],r==null||r(e,i),c.success("کاور با موفقیت آپلود شد!"),n()}catch(e){l==null||l(e,i),x(e)}else{const e=new Error("خطا در آپلود تصویر");l==null||l(e,i),x(e)}},i.onerror=()=>{const e=new Error("خطا در آپلود کاور");l==null||l(e,i),x(e)},i.onloadend=()=>{h.value=Math.max(0,h.value-1),v.value=0},i.send(B)})}function H(o){return{width:`${Math.max(0,Math.min(100,o))}%`}}async function W(){var t,r,l;if(!((t=u.value.title)!=null&&t.trim())){c.error("لطفاً عنوان کتاب را وارد کنید");return}if(h.value>0){c.warning("لطفاً تا پایان آپلود صبر کنید");return}const o={title:u.value.title.trim(),sub_title:((r=u.value.sub_title)==null?void 0:r.trim())||null,cover:((l=u.value.cover)==null?void 0:l.trim())||null};try{k.value&&w.value?(await ot(w.value,o),c.success("کتاب با موفقیت ویرایش شد")):(await at(o),c.success("کتاب با موفقیت افزوده شد")),D(),await R()}catch(m){console.error("Error saving book:",m),c.error("خطا در ذخیره کتاب: "+(m.message||"خطای ناشناخته"))}}function A(o){k.value=!0,w.value=o.id;let t=o.cover||null;t&&t.startsWith("http")&&(t=t.replace(/^https?:\/\/[^\/]+/,"")),u.value={title:o.title||"",sub_title:o.sub_title||null,cover:t};const r=t?P(t):null;g.value=r?[{uid:"-1",name:"cover.jpg",status:"done",url:r,response:{path:t}}]:[],b.value=!0}function F(o){mt.confirm({title:"حذف کتاب",content:`آیا مطمئن هستید که می‌خواهید کتاب "${o.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await lt(o.id),c.success("کتاب با موفقیت حذف شد"),await R()}catch(t){console.error("Error deleting book:",t),c.error("خطا در حذف کتاب: "+(t.message||"خطای ناشناخته"))}}})}return(o,t)=>{const r=Z,l=Q,m=K,B=G,U=X;return I(),M("div",null,[s(U,null,{default:d(()=>[a("div",ft,[_t,s(r,{type:"primary",onClick:V},{default:d(()=>[st("افزودن کتاب")]),_:1})]),s(l,rt(O.value,{ref:"table",onRegister:y(N)}),{action:d(({record:n})=>[a("div",gt,[s(y(z),{class:"cursor-pointer"},{title:d(()=>[ht]),default:d(()=>[s(T,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:x=>F(n)},null,8,["onClick"])]),_:2},1024),s(y(z),{class:"cursor-pointer"},{title:d(()=>[bt]),default:d(()=>[s(T,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:x=>A(n)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),s(B,{visible:b.value,"onUpdate:visible":t[3]||(t[3]=n=>b.value=n),title:k.value?"ویرایش کتاب":"افزودن کتاب",onOk:W,onCancel:D,width:"80%",confirmLoading:h.value>0},{default:d(()=>[a("div",xt,[h.value>0?(I(),M("div",yt,[s(y(dt),{size:"large"})])):$("",!0),a("div",null,[kt,s(m,{value:u.value.title,"onUpdate:value":t[0]||(t[0]=n=>u.value.title=n),placeholder:"عنوان کتاب"},null,8,["value"])]),a("div",null,[wt,s(m,{value:u.value.sub_title,"onUpdate:value":t[1]||(t[1]=n=>u.value.sub_title=n),placeholder:"زیرعنوان کتاب"},null,8,["value"])]),a("div",null,[Bt,s(y(pt),{"file-list":g.value,"onUpdate:fileList":t[2]||(t[2]=n=>g.value=n),"before-upload":q,"custom-request":E,headers:L,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:d(()=>[g.value.length<1?(I(),M("div",Ct,[s(T,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),It])):$("",!0)]),_:1},8,["file-list"]),v.value>0&&v.value<100?(I(),M("div",Mt,[a("div",Ut,[a("div",{class:"h-2 bg-blue-500 transition-all",style:nt(H(v.value))},null,4)]),a("div",Tt,ut(v.value)+"%",1)])):$("",!0)])])]),_:1},8,["visible","title","confirmLoading"])]),_:1})])}}});export{$e as default}; diff --git a/dist/assets/index-85935aac.js b/dist/assets/index-85935aac.js deleted file mode 100644 index b1925bb..0000000 --- a/dist/assets/index-85935aac.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as ce}from"./BasicMainCard-ff1543bd.js";import{_ as de}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as pe}from"./BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js";import{_ as me}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as _e,u as ve}from"./useBaseTable-e18d3b32.js";import{_ as fe}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{_ as ge,I as he,J as xe,K as ye,d as be,i as x,E as we,x as ke,o as $,c as I,e as c,w as y,b as t,f as Ce,L as Ue,l as B,n as R,C as j,t as J,F as Me,q as $e,H as P,M as X}from"./index-c678e119.js";import{t as Ie}from"./useDataTime-206d8d2e.js";import{I as A}from"./Icon-671f08f9.js";import{e as T,g as N}from"./convert-2ad76038.js";import{_ as Le}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{M as De}from"./index-66da2c76.js";import{T as G}from"./isSymbol-5130882b.js";import{S as Se}from"./index-5203b45e.js";import{U as W}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./FormItemContext-53695780.js";import"./index-c5016c96.js";import"./usePrice-bc935b83.js";import"./updateLocale-e9df593e.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";async function Pe(p){const m={title:p.title,description:p.description,owner_id:p.owner_id,minute:p.minute,score:p.score,image_url:p.image_url||null,clip_url:p.clip_url||null,steps:p.steps||[]},_=await he("challenge",m);return Array.isArray(_)?_:[_]}async function Te(p,m){const _=await xe("challenge",p,{title:m.title,description:m.description,owner_id:m.owner_id,minute:m.minute,score:m.score,image_url:m.image_url||null,clip_url:m.clip_url||null,steps:m.steps||[]});return Array.isArray(_)?_:[_]}async function Be(p){await ye("challenge",p)}async function Re(p){const{TableEngineRequest:m}=await ge(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),_={...p};!_.sort&&!_.order&&(_.order="-id");const k=await m(_,"challenge");try{if(Array.isArray(k==null?void 0:k.rows)){const C=_.page||1,b=_.limit||200,L=(C-1)*b,g=k.rows.map((v,M)=>({id:v.id,title:v.title??"",description:v.description??"",steps:v.steps??[],created_at:v.created_at??"",index:L+M,...v}));return{...k,rows:g}}}catch(C){console.log("[getChallengeTable] normalize error:",C)}return k}const Ae=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:p=>p.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"شرح",dataIndex:"description",key:"description",slot:"description"},{title:"مراحل",dataIndex:"steps",key:"steps",customRender:p=>{const m=p.record.steps||[];if(m.length===0)return"-";const _=m.reduce((C,b)=>C+(Number(b.minute)||0),0),k=m.reduce((C,b)=>C+(Number(b.score)||0),0);return`${m.length} مرحله / ${_} دقیقه / ${k} امتیاز`}},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:p=>Ie(p.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],qe={class:"flex justify-between items-center mb-4"},Ve=t("h2",null,"چالش ها",-1),ze={class:"gap-2 flex justify-center"},Ne=t("span",null,"حذف",-1),Oe=t("span",null,"ویرایش",-1),Fe={class:"space-y-4 relative"},He={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},je=t("div",{class:"mb-1 text-sm text-gray-600"},"عنوان چالش",-1),Je=t("div",{class:"mb-1 text-sm text-gray-600"},"شرح چالش",-1),Xe={class:"flex justify-center gap-10 pb-4"},We=t("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر",-1),Ke={key:0},Ee=t("div",null,"آپلود تصویر",-1),Ge={key:0,class:"mt-1"},Qe={class:"h-2 rounded bg-gray-200 overflow-hidden"},Ye={class:"text-xs text-gray-700 font-semibold text-center mt-1"},Ze=t("div",{class:"mb-1 text-sm text-gray-600"},"آپلود ویدئو",-1),et={key:0},tt=t("div",null,"آپلود ویدئو",-1),st={key:0,class:"mt-1"},at={class:"h-2 rounded bg-gray-200 overflow-hidden"},lt={class:"text-xs text-gray-700 font-semibold text-center mt-1"},it=t("div",{class:"section-divider"},null,-1),ot={class:"pt-4"},nt=t("div",{class:"mb-1 text-sm text-gray-600"},"مراحل چالش",-1),rt={class:"space-y-3"},ut={class:"grid grid-flow-col grid-rows-2 gap-4"},ct={class:"col-span-2"},dt=t("div",{class:"mb-1 text-xs text-gray-500"},"عنوان مرحله",-1),pt={class:"col-span-2 flex gap-4"},mt={class:"flex-1"},_t=t("div",{class:"mb-1 text-xs text-gray-500"},"زمان (دقیقه)",-1),vt={class:"flex-1"},ft=t("div",{class:"mb-1 text-xs text-gray-500"},"امتیاز",-1),gt={class:"row-span-3 justify-self-center"},ht=t("div",{class:"mb-1 text-xs text-gray-500"},"آپلود ویدئوی مرحله",-1),xt={key:0},yt=t("div",{class:"text-xs"},"آپلود ویدئو",-1),bt={key:0,class:"text-xs text-gray-500 mt-1"},wt={class:"h-2 rounded bg-gray-200 overflow-hidden"},kt={class:"text-xs text-gray-700 font-semibold text-center mt-1"},Ct=t("div",{class:"mb-1 text-xs text-gray-500"},"توضیحات مرحله",-1),Ut={class:"flex justify-end"},Mt=t("span",{class:"text-[#DC2626]"},"حذف مرحله",-1),$t=t("span",{class:"text-gray-500"},"+ افزودن مرحله",-1),Ls=be({__name:"index",setup(p){x([]),x(!1);const m=x(null),[_,k]=ve(),C=we(),b=x([]),L=x([]),g=x(0),v=x(0),M=x(0),D=x({});function O(a){return D.value[a]??0}function F(a){return{width:`${Math.max(0,Math.min(100,a))}%`}}function K(a){return a.type.startsWith("video/")?a.size/1024/1024<60?!0:(P.error("حجم فایل باید کمتر از 60MB باشد!"),!1):(P.error("فقط فایل‌های ویدئو قابل آپلود هستند!"),!1)}async function Q(a){const{file:l,onSuccess:d,onError:o,onProgress:u}=a,f=new FormData;f.append("file",l);const U=`${X}/upload/video`;M.value=0,g.value++,await new Promise((h,i)=>{const s=new XMLHttpRequest;s.open("POST",U),s.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("token")||""}`),s.upload.onprogress=e=>{if(e.lengthComputable){const n=Math.round(e.loaded/e.total*100);M.value=n,u==null||u({percent:n})}},s.onload=()=>{if(M.value=100,s.status>=200&&s.status<300)try{const e=JSON.parse(s.responseText||"{}"),n=e&&(e.full_src||e.url||e.src||e.path||e.data&&(e.data.full_src||e.data.url||e.data.src||e.data.path))||"",w=T(n),S=N(w);r.value.clip_url=w,b.value=S?[{uid:`${Date.now()}`,name:"video.mp4",status:"done",url:S,response:{path:w}}]:[],d==null||d(e,s),P.success("ویدئو با موفقیت آپلود شد!"),h()}catch(e){o==null||o(e,s),i(e)}else{const e=new Error("خطا در آپلود فایل");o==null||o(e,s),i(e)}},s.onerror=()=>{const e=new Error("خطا در آپلود ویدئو!");o==null||o(e,s),i(e)},s.onloadend=()=>{g.value=Math.max(0,g.value-1),M.value=0},s.send(f)})}function Y(a){return a.type.startsWith("image/")?a.size/1024/1024<5?!0:(P.error("حجم تصویر باید کمتر از 5MB باشد!"),!1):(P.error("فقط فایل‌های تصویری قابل آپلود هستند!"),!1)}async function Z(a){const{file:l,onSuccess:d,onError:o,onProgress:u}=a,f=new FormData;f.append("file",l);const U=`${X}/upload/machartaa-img`;v.value=0,g.value++,await new Promise((h,i)=>{const s=new XMLHttpRequest;s.open("POST",U),s.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("token")||""}`),s.upload.onprogress=e=>{if(e.lengthComputable){const n=Math.round(e.loaded/e.total*100);v.value=n,u==null||u({percent:n})}},s.onload=()=>{if(v.value=100,s.status>=200&&s.status<300)try{const e=JSON.parse(s.responseText||"{}"),n=e&&(e.full_src||e.url||e.src||e.path||e.data&&(e.data.full_src||e.data.url||e.data.src||e.data.path))||"",w=T(n),S=N(w);r.value.image_url=w,L.value=S?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:S,response:{path:w}}]:[],d==null||d(e,s),P.success("تصویر با موفقیت آپلود شد!"),h()}catch(e){o==null||o(e,s),i(e)}else{const e=new Error("خطا در آپلود تصویر");o==null||o(e,s),i(e)}},s.onerror=()=>{const e=new Error("خطا در آپلود تصویر!");o==null||o(e,s),i(e)},s.onloadend=()=>{g.value=Math.max(0,g.value-1),v.value=0},s.send(f)})}async function ee(a,l){const{file:d,onSuccess:o,onError:u,onProgress:f}=a,U=new FormData;U.append("file",d);const h=`${X}/upload/video`;D.value={...D.value,[l]:0},g.value++,await new Promise((i,s)=>{const e=new XMLHttpRequest;e.open("POST",h),e.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("token")||""}`),e.upload.onprogress=n=>{if(n.lengthComputable){const w=Math.round(n.loaded/n.total*100);D.value={...D.value,[l]:w},f==null||f({percent:w})}},e.onload=()=>{if(D.value={...D.value,[l]:100},e.status>=200&&e.status<300)try{const n=JSON.parse(e.responseText||"{}"),w=n.full_src||n.src||n.path||n.url,S=T(w),ue=N(S),H=r.value.steps[l];H&&(H.clip_url=S||"",H.fileList=[{uid:`${Date.now()}`,name:"video.mp4",status:"done",url:ue,response:{path:S}}]),o==null||o(n,e),P.success("ویدئوی مرحله با موفقیت آپلود شد!"),i()}catch(n){u==null||u(n,e),s(n)}else{const n=new Error("خطا در آپلود فایل");u==null||u(n,e),s(n)}},e.onerror=()=>{const n=new Error("خطا در آپلود ویدئوی مرحله!");u==null||u(n,e),s(n)},e.onloadend=()=>{g.value=Math.max(0,g.value-1),D.value={...D.value,[l]:0}},e.send(U)})}const te=x({columns:Ae,api:Re,defaultPageLimit:20}),q=x(!1),V=x(!1),z=x(null),r=x({title:"",description:"",owner_id:"",minute:0,score:0,image_url:"",clip_url:"",steps:[{id:1,title:"",description:"",clip_url:"",minute:0,score:0}]});async function se(){}async function ae(){var l;await C.getMyInfo();const a=((l=C.userInfo)==null?void 0:l.id)||"0";console.log("Current user info:",C.userInfo),console.log("Current user ID:",a),b.value=[],L.value=[],r.value={title:"",description:"",owner_id:a,minute:0,score:0,image_url:"",clip_url:"",steps:[{id:1,title:"",description:"",clip_url:"",minute:0,score:0}]},V.value=!1,z.value=null,q.value=!0}function E(){q.value=!1,V.value=!1,z.value=null}async function le(){var o,u,f,U;if(!((o=r.value.title)!=null&&o.trim()))return;const a=r.value.steps.reduce((h,i)=>h+(Number(i.minute)||0),0),l=r.value.steps.reduce((h,i)=>h+(Number(i.score)||0),0),d={title:r.value.title.trim(),description:((u=r.value.description)==null?void 0:u.trim())||"",owner_id:r.value.owner_id,minute:a,score:l,image_url:((f=r.value.image_url)==null?void 0:f.trim())||null,clip_url:((U=r.value.clip_url)==null?void 0:U.trim())||null,steps:r.value.steps.filter(h=>h.title.trim()||h.description.trim())};if(g.value>0){P.warning("لطفاً تا پایان آپلود ویدئوها صبر کنید.");return}console.log("Challenge payload:",d),V.value&&z.value?await Te(z.value,d):await Pe(d),E(),await k()}function ie(a){if(a.clip_url){const l=T(a.clip_url);b.value=[{uid:"-1",name:"video.mp4",status:"done",url:N(l),response:{path:l}}]}else b.value=[];if(a.image_url){const l=T(a.image_url);L.value=[{uid:"-2",name:"image.jpg",status:"done",url:N(l),response:{path:l}}]}else L.value=[];r.value={title:a.title||"",description:a.description||"",owner_id:a.owner_id||"",minute:a.minute||0,score:a.score||0,image_url:T(a.image_url)||"",clip_url:T(a.clip_url)||"",steps:a.steps&&a.steps.length>0?a.steps.map((l,d)=>({id:d+1,title:l.title||"",description:l.description||"",clip_url:T(l.clip_url)||"",minute:l.minute||0,score:l.score||0})):[{id:1,title:"",description:"",clip_url:"",minute:0,score:0}]},V.value=!0,z.value=a.id,q.value=!0}function oe(a){De.confirm({title:"حذف چالش",content:`آیا مطمئن هستید که می‌خواهید چالش "${a.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{await Be(a.id),await k()}})}function ne(){r.value.steps.push({id:r.value.steps.length+1,title:"",description:"",clip_url:"",minute:0,score:0})}function re(a){r.value.steps.length>1&&(r.value.steps.splice(a,1),r.value.steps.forEach((l,d)=>{l.id=d+1}))}return ke(se),(a,l)=>{const d=fe,o=_e,u=me,f=pe,U=de,h=ce;return $(),I("div",null,[c(h,null,{default:y(()=>[t("div",qe,[Ve,c(d,{type:"primary",onClick:ae},{default:y(()=>[Ce("افزودن چالش")]),_:1})]),c(o,Ue(te.value,{ref_key:"table",ref:m,onRegister:B(_)}),{description:y(({record:i})=>[c(Le,{text:i.description},null,8,["text"])]),action:y(({record:i})=>[t("div",ze,[c(B(G),{class:"cursor-pointer"},{title:y(()=>[Ne]),default:y(()=>[c(A,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:s=>oe(i)},null,8,["onClick"])]),_:2},1024),c(B(G),{class:"cursor-pointer"},{title:y(()=>[Oe]),default:y(()=>[c(A,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:s=>ie(i)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),c(U,{visible:q.value,"onUpdate:visible":l[4]||(l[4]=i=>q.value=i),title:V.value?"ویرایش چالش":"افزودن چالش",onOk:le,onCancel:E,width:"80%",confirmLoading:g.value>0},{default:y(()=>[t("div",Fe,[g.value>0?($(),I("div",He,[c(B(Se),{size:"large"})])):R("",!0),t("div",null,[je,c(u,{value:r.value.title,"onUpdate:value":l[0]||(l[0]=i=>r.value.title=i),placeholder:"عنوان چالش"},null,8,["value"])]),t("div",null,[Je,c(f,{value:r.value.description,"onUpdate:value":l[1]||(l[1]=i=>r.value.description=i),placeholder:"شرح چالش"},null,8,["value"])]),t("div",Xe,[t("div",null,[We,c(B(W),{"file-list":L.value,"onUpdate:fileList":l[2]||(l[2]=i=>L.value=i),"before-upload":Y,"custom-request":Z,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:y(()=>[L.value.length<1?($(),I("div",Ke,[c(A,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),Ee])):R("",!0)]),_:1},8,["file-list"]),v.value>0&&v.value<100?($(),I("div",Ge,[t("div",Qe,[t("div",{class:"h-2 bg-blue-500 transition-all",style:j(F(v.value))},null,4)]),t("div",Ye,J(v.value)+"%",1)])):R("",!0)]),t("div",null,[Ze,c(B(W),{"file-list":b.value,"onUpdate:fileList":l[3]||(l[3]=i=>b.value=i),"before-upload":K,"custom-request":Q,accept:"video/*","max-count":1,"list-type":"picture-card"},{default:y(()=>[b.value.length<1?($(),I("div",et,[c(A,{icon:"vuesax-linear:video",class:"text-2xl mb-2"}),tt])):R("",!0)]),_:1},8,["file-list"]),M.value>0&&M.value<100?($(),I("div",st,[t("div",at,[t("div",{class:"h-2 bg-blue-500 transition-all",style:j(F(M.value))},null,4)]),t("div",lt,J(M.value)+"%",1)])):R("",!0)])]),it,t("div",ot,[nt,t("div",rt,[($(!0),I(Me,null,$e(r.value.steps,(i,s)=>($(),I("div",{key:s,class:"border rounded-lg p-3 space-y-3"},[t("div",ut,[t("div",ct,[dt,c(u,{value:i.title,"onUpdate:value":e=>i.title=e,placeholder:`مرحله ${s+1}`},null,8,["value","onUpdate:value","placeholder"])]),t("div",pt,[t("div",mt,[_t,c(u,{value:i.minute,"onUpdate:value":e=>i.minute=e,type:"number",placeholder:"0"},null,8,["value","onUpdate:value"])]),t("div",vt,[ft,c(u,{value:i.score,"onUpdate:value":e=>i.score=e,type:"number",placeholder:"0"},null,8,["value","onUpdate:value"])])]),t("div",gt,[ht,c(B(W),{"file-list":i.fileList||[],"before-upload":K,"custom-request":e=>ee(e,s),accept:"video/*","max-count":1,"list-type":"picture-card"},{default:y(()=>[i.fileList&&i.fileList.length?R("",!0):($(),I("div",xt,[c(A,{icon:"vuesax-linear:video",class:"text-xl mb-1"}),yt]))]),_:2},1032,["file-list","custom-request"]),O(s)>0&&O(s)<100?($(),I("div",bt,[t("div",wt,[t("div",{class:"h-2 bg-blue-500 transition-all",style:j(F(O(s)))},null,4)]),t("div",kt,"در حال آپلود ویدئو... "+J(O(s))+"%",1)])):R("",!0)])]),Ct,c(f,{value:i.description,"onUpdate:value":e=>i.description=e,placeholder:"توضیحات مرحله",rows:2},null,8,["value","onUpdate:value"]),t("div",Ut,[c(d,{type:"text",danger:"",onClick:e=>re(s),disabled:r.value.steps.length<=1},{default:y(()=>[c(A,{icon:"vuesax-linear:trash",color:"#DC2626"}),Mt]),_:2},1032,["onClick","disabled"])])]))),128)),c(d,{type:"dashed",onClick:ne,class:"w-full"},{default:y(()=>[$t]),_:1})])])])]),_:1},8,["visible","title","confirmLoading"])]),_:1})])}}});export{Ls as default}; diff --git a/dist/assets/index-88858982.js b/dist/assets/index-88858982.js deleted file mode 100644 index d94d5e0..0000000 --- a/dist/assets/index-88858982.js +++ /dev/null @@ -1 +0,0 @@ -import{i as k,y as Je,d as de,j as Z,e as f,at as ye,ag as W,ah as Le,al as A,aO as B,x as De,z as me,ac as Ke,aw as Kt,av as Wt,ay as dt,by as Ee,az as Ft,ak as $t,aE as zt,bs as Ht,ai as Xe,a9 as jt,af as Gt,ax as Vt}from"./index-c678e119.js";import{w as _e,i as Pt}from"./_plugin-vue_export-helper-edd5ed68.js";import{K as ie}from"./shallowequal-93b92d94.js";import{E as qt,M as Ut,_ as Yt,D as Xt}from"./index-27b4bb6d.js";import{a as V,u as ft}from"./useState-fb1fd992.js";import{R as bt}from"./index-ea10bb13.js";import{u as Zt}from"./useRefs-d469f03d.js";import{f as It,t as Jt,a as Qt,c as ea,h as ta,g as aa}from"./_flatRest-89cece1c.js";import{i as mt,H as na}from"./isSymbol-5130882b.js";import{c as ia}from"./vnode-34fe2aaf.js";import{i as ra}from"./isMobile-e2e89480.js";import{o as la}from"./omit-30cc2465.js";function oa(n){var e=k(),t=k(!1);function r(){for(var a=arguments.length,i=new Array(a),u=0;u$?(T=o,N.value="x"):(T=y,N.value="y"),e(-T,-T)&&p.preventDefault()}var L=k({onTouchStart:d,onTouchMove:R,onTouchEnd:j,onWheel:_});function q(p){L.value.onTouchStart(p)}function D(p){L.value.onTouchMove(p)}function z(p){L.value.onTouchEnd(p)}function ce(p){L.value.onWheel(p)}De(function(){var p,o;document.addEventListener("touchmove",D,{passive:!1}),document.addEventListener("touchend",z,{passive:!1}),(p=n.value)===null||p===void 0||p.addEventListener("touchstart",q,{passive:!1}),(o=n.value)===null||o===void 0||o.addEventListener("wheel",ce,{passive:!1})}),Je(function(){document.removeEventListener("touchmove",D),document.removeEventListener("touchend",z)})}function pt(n,e){var t=k(n);function r(a){var i=typeof a=="function"?a(t.value):a;i!==t.value&&e(i,t.value),t.value=i}return[t,r]}function ya(n,e,t,r){if(!mt(n))return n;e=It(e,n);for(var a=-1,i=e.length,u=i-1,c=n;c!=null&&++aS?"left":"right"})}),x=B(H,2),d=x[0],R=x[1],j=pt(0,function(h,S){!E.value&&e.onTabScroll&&e.onTabScroll({direction:h>S?"top":"bottom"})}),N=B(j,2),_=N[0],L=N[1],q=V(0),D=B(q,2),z=D[0],ce=D[1],p=V(0),o=B(p,2),y=o[0],T=o[1],K=V(null),$=B(K,2),C=$[0],Se=$[1],he=V(null),w=B(he,2),U=w[0],re=w[1],xe=V(0),ge=B(xe,2),Te=ge[0],ve=ge[1],Be=V(0),Q=B(Be,2),We=Q[0],Re=Q[1],Ae=ua(new Map),pe=B(Ae,2),Fe=pe[0],$e=pe[1],we=va(u,Fe),At=Z(function(){return"".concat(c.value,"-nav-operations-hidden")}),Ce=k(0),Pe=k(0);Le(function(){E.value?e.rtl?(Ce.value=0,Pe.value=Math.max(0,z.value-C.value)):(Ce.value=Math.min(0,C.value-z.value),Pe.value=0):(Ce.value=Math.min(0,U.value-y.value),Pe.value=0)});var ze=function(S){return SPe.value?Pe.value:S},et=k(),wt=V(),tt=B(wt,2),He=tt[0],at=tt[1],je=function(){at(Date.now())},Ge=function(){clearTimeout(et.value)},nt=function(S,m){S(function(O){var P=ze(O+m);return P})};ma(l,function(h,S){if(E.value){if(C.value>=z.value)return!1;nt(R,h)}else{if(U.value>=y.value)return!1;nt(L,S)}return Ge(),je(),!0}),me(He,function(){Ge(),He.value&&(et.value=setTimeout(function(){at(0)},100))});var it=function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activeKey,m=we.value.get(S)||{width:0,height:0,left:0,right:0,top:0};if(E.value){var O=d.value;e.rtl?m.rightd.value+C.value&&(O=m.right+m.width-C.value):m.left<-d.value?O=-m.left:m.left+m.width>-d.value+C.value&&(O=-(m.left+m.width-C.value)),L(0),R(ze(O))}else{var P=_.value;m.top<-_.value?P=-m.top:m.top+m.height>-_.value+U.value&&(P=-(m.top+m.height-U.value)),R(0),L(ze(P))}},Ve=k(0),qe=k(0);Le(function(){var h,S,m,O,P,Y,X,fe=we.value;["top","bottom"].includes(e.tabPosition)?(S="width",P=C.value,Y=z.value,X=Te.value,m=e.rtl?"right":"left",O=Math.abs(d.value)):(S="height",P=U.value,Y=z.value,X=We.value,m="top",O=-_.value);var ee=P;Y+X>P&&YO+ee){G=te-1;break}}for(var ue=0,J=be-1;J>=0;J-=1){var ne=fe.get(le[J].key)||St;if(ne[m]0,ue=d.value+C.valuea.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"کد embed",dataIndex:"embed_code",key:"embed_code",customRender:a=>a.record.embed_code?"دارد":"-"},{title:"ترتیب",dataIndex:"sort_order",key:"sort_order",align:"center"},{title:"نمایش",dataIndex:"show",key:"show",align:"center",customRender:a=>a.record.show===!1?"مخفی":"نمایش"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:a=>ee(a.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],j="music_macharta_video";async function ve(a){const c=await ie("music_macharta_videos",a);return Array.isArray(c)?c:[c]}async function pe(a,c){const l=await L("music_macharta_videos",a,{...c,updated_at:new Date().toISOString()});return Array.isArray(l)?l:[l]}async function fe(a,c){const l=await L("music_macharta_videos",a,{show:c,updated_at:new Date().toISOString()});return Array.isArray(l)?l:[l]}async function he(a){await le("music_macharta_videos",a)}function we(a){return ae(a,j)}function z(a,c){return te(a,c,j)}async function ye(a){const{TableEngineRequest:c}=await oe(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),l={...a};!l.sort&&!l.order&&(l.sort={key:"sort_order",order:"desc"});const m=await c(l,"music_macharta_videos");try{if(Array.isArray(m==null?void 0:m.rows)){const b=l.page||1,p=l.limit||20,w=(b-1)*p,y=m.rows.map((d,u)=>({...d,title:d.title??"",embed_code:d.embed_code??"",show:d.show??!0,sort_order:d.sort_order??0,index:w+u}));return{...m,rows:y}}}catch(b){console.error("[getMusicMachartaVideosTable]",b)}return m}const be={class:"h-full"},ge={class:"gap-2 flex justify-center"},xe=s("span",null,"بازدیدها",-1),ke=s("span",null,"حذف",-1),Ve=s("span",null,"ویرایش",-1),Ie={class:"space-y-4"},Me=s("div",{class:"mb-1 text-sm text-gray-600"},"عنوان *",-1),Ce=s("div",{class:"mb-1 text-sm text-gray-600"},"ترتیب نمایش",-1),Te=s("div",{class:"mb-1 text-sm text-gray-600"},"کد embed *",-1),Ae={class:"flex justify-end"},Re={key:0,class:"space-y-4"},Be={class:"grid grid-cols-2 gap-4"},De={class:"bg-blue-50 p-4 rounded-lg"},Ee=s("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدید",-1),Se={class:"text-2xl font-bold text-blue-600"},Pe={class:"bg-purple-50 p-4 rounded-lg"},$e=s("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدیدکننده",-1),Ue={class:"text-2xl font-bold text-purple-600"},Oe=s("div",{class:"text-sm font-semibold text-gray-700 mb-2"},"لیست بازدیدکننده‌ها",-1),Ne={key:0},ze={key:1,class:"text-center py-8 text-gray-500"},Le={key:1,class:"flex justify-center items-center py-8"},Bt=ne({__name:"index",setup(a){const{TextArea:c}=me,[l,m]=$(),b=_({columns:_e,api:ye,defaultPageLimit:20}),p=_(!1),w=_(!1),y=_(null),d=_(!1),u=_(null),I=_(!1),M=_(null),[F,A]=$(),R=_({columns:se,api:e=>z(e,M.value),defaultPageLimit:20}),r=_({title:"",embed_code:"",show:!0,sort_order:0});function H(){w.value=!1,y.value=null,r.value={title:"",embed_code:"",show:!0,sort_order:0},p.value=!0}function B(){p.value=!1}function q(e){w.value=!0,y.value=e.id,r.value={title:e.title||"",embed_code:e.embed_code||"",show:e.show!==!1,sort_order:e.sort_order??0},p.value=!0}function J(e){de.confirm({title:"حذف ویدیو",content:`آیا از حذف «${e.title}» مطمئن هستید؟`,okText:"حذف",cancelText:"انصراف",onOk:async()=>{await he(e.id),h.success("حذف شد"),m()}})}async function K(e){await fe(e.id,e.show===!1),h.success(e.show===!1?"نمایش داده شد":"مخفی شد"),m()}async function W(){var o,f;if(!((o=r.value.title)!=null&&o.trim())){h.warning("عنوان الزامی است");return}if(!((f=r.value.embed_code)!=null&&f.trim())){h.warning("کد embed الزامی است");return}const e={title:r.value.title.trim(),embed_code:r.value.embed_code.trim(),show:r.value.show,sort_order:Number(r.value.sort_order)||0};w.value&&y.value?(await pe(y.value,e),h.success("ویرایش شد")):(await ve(e),h.success("افزوده شد")),B(),m()}async function Y(e){M.value=e.id,d.value=!0,I.value=!0,u.value=null;try{u.value=await we(e.id),R.value.api=o=>z(o,e.id)}catch(o){console.error("Error loading views:",o),h.error("خطا در بارگذاری اطلاعات بازدیدها: "+(o.message||"خطای ناشناخته"))}finally{I.value=!1}}re([d,u],async([e,o])=>{if(e&&o&&o.total_views>0){await U(),await U();try{await A()}catch{setTimeout(async()=>{try{await A()}catch(f){console.warn("Could not reload viewers table:",f)}},200)}}},{immediate:!1});function D(){d.value=!1,u.value=null,M.value=null}return(e,o)=>{const f=Z,E=X,S=Q,P=G;return g(),x("div",be,[i(E,N(b.value,{ref:"table",onRegister:v(l)}),{extraHeader:n(()=>[i(f,{type:"primary",onClick:H},{default:n(()=>[O("افزودن ویدیو")]),_:1})]),action:n(({record:t})=>[s("div",ge,[i(v(V),{class:"cursor-pointer"},{title:n(()=>[xe]),default:n(()=>[i(k,{icon:"vuesax-linear:monitor",color:"#8B5CF6",onClick:C=>Y(t)},null,8,["onClick"])]),_:2},1024),i(v(V),{class:"cursor-pointer"},{title:n(()=>[s("span",null,T((t==null?void 0:t.show)===!1?"نمایش دادن":"مخفی کردن"),1)]),default:n(()=>[i(k,{icon:(t==null?void 0:t.show)===!1?"vuesax-linear:eye":"vuesax-linear:eye-slash",color:(t==null?void 0:t.show)===!1?"#10B981":"#F59E0B",onClick:C=>K(t)},null,8,["icon","color","onClick"])]),_:2},1024),i(v(V),{class:"cursor-pointer"},{title:n(()=>[ke]),default:n(()=>[i(k,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:C=>J(t)},null,8,["onClick"])]),_:2},1024),i(v(V),{class:"cursor-pointer"},{title:n(()=>[Ve]),default:n(()=>[i(k,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:C=>q(t)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),i(P,{visible:p.value,"onUpdate:visible":o[3]||(o[3]=t=>p.value=t),title:w.value?"ویرایش ویدیو":"افزودن ویدیو",onOk:W,onCancel:B,width:"80%"},{default:n(()=>[s("div",Ie,[s("div",null,[Me,i(S,{value:r.value.title,"onUpdate:value":o[0]||(o[0]=t=>r.value.title=t),placeholder:"عنوان"},null,8,["value"])]),s("div",null,[Ce,i(S,{value:r.value.sort_order,"onUpdate:value":o[1]||(o[1]=t=>r.value.sort_order=t),type:"number",placeholder:"0"},null,8,["value"])]),s("div",null,[Te,i(v(c),{value:r.value.embed_code,"onUpdate:value":o[2]||(o[2]=t=>r.value.embed_code=t),placeholder:"کد embed از آپارات یا سرویس ویدیو",rows:5},null,8,["value"])])])]),_:1},8,["visible","title"]),i(P,{visible:d.value,"onUpdate:visible":o[4]||(o[4]=t=>d.value=t),title:"اطلاعات بازدیدها",onCancel:D,width:"800px",customFooter:!0,okText:""},{footer:n(()=>[s("div",Ae,[i(f,{onClick:D},{default:n(()=>[O("بستن")]),_:1})])]),default:n(()=>[u.value?(g(),x("div",Re,[s("div",Be,[s("div",De,[Ee,s("div",Se,T(u.value.total_views),1)]),s("div",Pe,[$e,s("div",Ue,T(u.value.unique_viewers),1)])]),s("div",null,[Oe,u.value&&u.value.total_views>0?(g(),x("div",Ne,[i(E,N(R.value,{onRegister:v(F)}),null,16,["onRegister"])])):(g(),x("div",ze," هنوز بازدیدی ثبت نشده است "))])])):I.value?(g(),x("div",Le,[i(v(ue),{size:"large"})])):ce("",!0)]),_:1},8,["visible"])])}}});export{Bt as default}; diff --git a/dist/assets/index-97c488c0.js b/dist/assets/index-97c488c0.js deleted file mode 100644 index 9f871ca..0000000 --- a/dist/assets/index-97c488c0.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as M}from"./BasicMainCard-ff1543bd.js";import{_ as S}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as O,u as V}from"./useBaseTable-e18d3b32.js";import{_ as U}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I}from"./Icon-671f08f9.js";import{t as z}from"./useDataTime-206d8d2e.js";import{_ as L,I as N,J as j,K as J,d as q,i as g,E as H,o as K,c as F,e as r,w as s,b as d,f as G,L as Q,l as h,H as p}from"./index-c678e119.js";import{_ as W}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{M as T}from"./index-66da2c76.js";import{I as X}from"./index-e517c667.js";import{T as b}from"./isSymbol-5130882b.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./index-5203b45e.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";const Y=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:t=>t.record.index+1},{title:"نام کاربر",dataIndex:"owner_id",key:"owner_id",customRender:t=>t.record.owner_name||t.record.owner_id||"-"},{title:"متن نظر یا ایده",dataIndex:"text",key:"text",slot:"text"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:t=>z(t.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"},{title:"پین شده",dataIndex:"pined",key:"pined",type:"Boolean",filterable:!0,show:!1}];async function Z(t){const c=await N("comments",t);return Array.isArray(c)?c:[c]}async function A(t,c){const o=await j("comments",t,c);return Array.isArray(o)?o:[o]}async function ee(t){await J("comments",t)}async function te(t){const{TableEngineRequest:c}=await L(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),o={...t};!o.sort&&!o.order&&(o.order="-id"),o.select=["*","users!owner_id(first_name, last_name, phone)"];const l=await c(o,"comments");try{if(Array.isArray(l==null?void 0:l.rows)){const y=o.page||1,_=o.limit||200,x=(y-1)*_,v=l.rows.map((e,m)=>{let w=null;if(e.owner_id){const f=Array.isArray(e.users)?e.users[0]:e.users;f?w=`${f.first_name||""} ${f.last_name||""}`.trim()||f.phone||`کاربر ${e.owner_id}`:w=`کاربر ${e.owner_id}`}return{id:e.id,owner_id:e.owner_id??null,owner_name:w,text:e.text??"",created_at:e.created_at??"",updated_at:e.updated_at??"",index:x+m,...e}});return{...l,rows:v}}}catch(y){console.log("[getCommentsTable] normalize error:",y)}return l}const ne={class:"flex justify-between items-center mb-4"},oe=d("h2",null,"ایده و نظرات",-1),ae={class:"gap-2 flex justify-center"},re=d("span",null,"پین کردن",-1),ie=d("span",null,"حذف",-1),se=d("span",null,"ویرایش",-1),le={class:"space-y-4"},ce=d("div",{class:"mb-1 text-sm text-gray-600"},"متن پیام *",-1),at=q({__name:"index",setup(t){const{TextArea:c}=X,[o,l]=V(),y=g({columns:Y,api:te,defaultPageLimit:20}),_=g(!1),x=g(!1),v=g(null),e=H(),m=g({owner_id:null,text:""});async function w(){var n;x.value=!1,v.value=null,e.userInfo||await e.getMyInfo();const a=((n=e.userInfo)==null?void 0:n.id)||null;m.value={owner_id:a,text:""},_.value=!0}function f(){_.value=!1}async function $(a){v.value=a.id,x.value=!0,m.value={owner_id:null,text:a.text||""},_.value=!0}async function B(a){const n=a.pined===!0;T.confirm({title:"آیا مطمئن هستید؟",content:n?"این پیام در حال حاضر پین شده است. آیا می‌خواهید آن را از حالت پین خارج کنید؟":"آیا می‌خواهید این پیام را پین کنید؟",okText:"بله",cancelText:"خیر",onOk:async()=>{try{const i=!n,k={pined:i,pined_at:i?new Date().toISOString():null};await A(a.id,k),p.success(i?"پیام با موفقیت پین شد!":"پیام با موفقیت از حالت پین خارج شد!"),l()}catch(i){p.error(i.message||"خطا در تغییر وضعیت پین پیام")}}})}async function R(a){T.confirm({title:"آیا مطمئن هستید؟",content:"آیا می‌خواهید این پیام را حذف کنید؟",okText:"بله",cancelText:"خیر",onOk:async()=>{try{await ee(a.id),p.success("پیام با موفقیت حذف شد!"),l()}catch(n){p.error(n.message||"خطا در حذف پیام")}}})}async function D(){var a,n;if(!((a=m.value.text)!=null&&a.trim())){p.error("لطفاً متن نظر یا ایده را وارد کنید");return}try{if(x.value&&v.value)await A(v.value,{text:m.value.text}),p.success("پیام با موفقیت به‌روزرسانی شد!");else{e.userInfo||await e.getMyInfo();const i={owner_id:((n=e.userInfo)==null?void 0:n.id)||null,text:m.value.text};await Z(i),p.success("پیام با موفقیت افزوده شد!")}f(),l()}catch(i){p.error(i.message||"خطا در ذخیره پیام")}}return(a,n)=>{const i=U,k=O,P=S,E=M;return K(),F("div",null,[r(E,null,{default:s(()=>[d("div",ne,[oe,r(i,{type:"primary",onClick:w},{default:s(()=>[G("افزودن نظر یا ایده")]),_:1})]),r(k,Q(y.value,{ref:"table",onRegister:h(o)}),{text:s(({record:u})=>[r(W,{text:u.text},null,8,["text"])]),action:s(({record:u})=>[d("div",ae,[r(h(b),{class:"cursor-pointer"},{title:s(()=>[re]),default:s(()=>[r(I,{icon:"vuesax-linear:bookmark",color:"#16A34A",onClick:C=>B(u)},null,8,["onClick"])]),_:2},1024),r(h(b),{class:"cursor-pointer"},{title:s(()=>[ie]),default:s(()=>[r(I,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:C=>R(u)},null,8,["onClick"])]),_:2},1024),r(h(b),{class:"cursor-pointer"},{title:s(()=>[se]),default:s(()=>[r(I,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:C=>$(u)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),r(P,{visible:_.value,"onUpdate:visible":n[1]||(n[1]=u=>_.value=u),title:x.value?"ویرایش پیام":"افزودن پیام",onOk:D,onCancel:f,width:"80%"},{default:s(()=>[d("div",le,[d("div",null,[ce,r(h(c),{value:m.value.text,"onUpdate:value":n[0]||(n[0]=u=>m.value.text=u),placeholder:"متن پیام",rows:6},null,8,["value"])])])]),_:1},8,["visible","title"])]),_:1})])}}});export{at as default}; diff --git a/dist/assets/index-9d2e6e16.js b/dist/assets/index-9d2e6e16.js deleted file mode 100644 index 7f573ae..0000000 --- a/dist/assets/index-9d2e6e16.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{d as c,u as r,a as _,c as l,b as e,e as i,w as u,r as d,o as m,f}from"./index-c678e119.js";import"./Icon-671f08f9.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./index-c5016c96.js";const p="/assets/notFound-63e4b415.svg",x={class:"h-screen flex flex-col justify-center items-center"},h=e("div",null,[e("img",{class:"image",src:p,alt:"notfound"})],-1),v={class:"w-full mt-5 flex flex-col items-center"},g=e("span",{class:"text-xl font-bold"},"صفحه مورد نظر یافت نشد",-1),V=c({__name:"index",setup(B){const t=r(),s=_(),o=()=>{t.push(d(s.routes))};return(b,w)=>{const n=a;return m(),l("div",x,[h,e("div",v,[g,i(n,{class:"mt-7 w-3/7",onClick:o},{default:u(()=>[f("بازگشت به صفحه اصلی")]),_:1})])])}}});export{V as default}; diff --git a/dist/assets/index-9d549eef.js b/dist/assets/index-9d549eef.js deleted file mode 100644 index 2ce3c97..0000000 --- a/dist/assets/index-9d549eef.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Ve}from"./BasicMainCard-ff1543bd.js";import{_ as He}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as qe}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{_ as Ke}from"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import{_ as ze}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as We}from"./BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js";import{_ as Ge,u as P}from"./useBaseTable-e18d3b32.js";import{I as U}from"./Icon-671f08f9.js";import{t as pe,a as Je}from"./useDataTime-206d8d2e.js";import{adminDb as L}from"./adminDb-aa2cb7bf.js";import{applyEmbeddedUserSearch as Ye,buildIlikeOrFilter as le,applySupabaseFilter as Qe,applySupabaseSort as Xe,applySupabasePagination as Ze,formatTableResult as et,fetchMatchingUserIds as tt}from"./supabaseTableQuery-e9feb810.js";import{g as at}from"./convert-2ad76038.js";import{T as oe}from"./index-88858982.js";import{R as re}from"./index-05e85885.js";import{S as st}from"./index-5203b45e.js";import{d as it,i as y,h as nt,j as de,x as lt,o as g,c as w,e as n,w as l,l as u,L as j,b as e,t as o,f as R,n as x,s as _e,k as ce,H as q,U as ot,V as rt}from"./index-c678e119.js";import{T as F}from"./isSymbol-5130882b.js";import{_ as dt}from"./_plugin-vue_export-helper-edd5ed68.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./index-66da2c76.js";import"./DialogWrap-0297f46d.js";import"./shallowequal-93b92d94.js";import"./omit-30cc2465.js";import"./pickAttrs-09168c62.js";import"./index-c5016c96.js";import"./FormItemContext-53695780.js";import"./usePrice-bc935b83.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./index-ea10bb13.js";import"./updateLocale-e9df593e.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./index-27b4bb6d.js";import"./isMobile-e2e89480.js";import"./index-31ed7972.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./index-d80ea252.js";import"./css-aae66f86.js";const $=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:i=>i.record.index+1},{title:"نام",dataIndex:"first_name",key:"first_name",filterField:"first_name",customRender:i=>[i.record.first_name,i.record.last_name].filter(Boolean).join(" ")||i.record.user_name||"—"},{title:"موبایل",dataIndex:"user_phone",key:"user_phone",filterField:"user_phone"},{title:"استان",dataIndex:"province",key:"province",filterField:"province"},{title:"وضعیت پرداخت",dataIndex:"payment_status_label",key:"payment_status_label",filterField:"payment_status"},{title:"مرحله",dataIndex:"current_step_label",key:"current_step_label",filterField:"current_step"},{title:"ثبت‌نام",dataIndex:"registration_status_label",key:"registration_status_label",filterField:"registration_status"},{title:"نوازندگی",dataIndex:"plays_instrument_label",key:"plays_instrument_label",filterField:"plays_instrument",type:"Boolean",width:100,customRender:i=>i.record.plays_instrument_label||"—"},{title:"تاریخ",dataIndex:"created_at",key:"created_at",type:"DateTime",filterField:"created_at",customRender:i=>pe(i.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center",width:90}],me="نامشخص",ve={studio_candidate:"کاندیدای استدیو",image_candidate:"کاندیدای تصویر",rejected:"رد شده"},_t={landing:"صفحه پرداخت",form_1:"اطلاعات فردی",form_2:"اطلاعات والدین",form_3:"توانایی‌ها",form_4:"درباره خودت",form_5:"عکس",form_6:"ویدئو",form_7:"تأیید والدین",review:"بازبینی",submitted:"ثبت نهایی"},ct={pending:"در انتظار",paid:"پرداخت شده",failed:"ناموفق",cancelled:"لغو شده"};function ut(i){return i===!0?"بله":i===!1?"خیر":"—"}function pt(i,c){const d=Array.isArray(i.users)?i.users[0]:i.users,T=(d==null?void 0:d.name)||[d==null?void 0:d.first_name,d==null?void 0:d.last_name].filter(Boolean).join(" ").trim()||"—",f=i.admin_review_status;return{...i,index:c,user_name:T,user_phone:(d==null?void 0:d.phone)||i.phone||"—",current_step_label:_t[i.current_step]||i.current_step,payment_status_label:ct[i.payment_status]||i.payment_status,registration_status_label:i.registration_status==="submitted"?"تکمیل شده":"پیش‌نویس",admin_review_status_label:f?ve[f]:me,plays_instrument_label:ut(i.plays_instrument)}}function M(i="all"){return c=>gt(c,i)}function ue(i,c){return c==="payment_paid"?i.eq("payment_status","paid"):c==="plays_instrument"?i.eq("plays_instrument",!0):c==="studio_candidate"||c==="image_candidate"||c==="rejected"?i.eq("admin_review_status",c):i}const mt=new Set(["first_name","last_name","preferred_name","phone","city","province","school","father_name","mother_name","father_phone","mother_phone","payment_status","registration_status","current_step","admin_review_status","plays_instrument","created_at"]),vt=["first_name","last_name","phone","province"],ft=["name","phone","first_name","last_name"],ht={payment_status_label:"payment_status",current_step_label:"current_step",registration_status_label:"registration_status"};async function gt(i,c="all"){const{limit:d=20,page:T=1,search:f,filters:k}=i;let m=L.from("choir_registrations").select("*, users(name, phone, first_name, last_name)",{count:"exact"});m=ue(m,c);let C=null;const N=async v=>{const h=v.trim();if(!h)return[];if(C||(C=new Map),!C.has(h)){const S=await tt(L,h,ft);if(!S.length)C.set(h,[]);else{let I=L.from("choir_registrations").select("user_id").in("user_id",S);I=ue(I,c);const{data:X,error:z}=await I;if(z)throw z;C.set(h,[...new Set((X||[]).map(E=>E.user_id))])}}return C.get(h)||[]};if(f!=null&&f.trim()){const v=await N(f);m=Ye(m,f,vt,v)}if(k!=null&&k.length)for(const v of k){if(v.hidden||!v.field)continue;const h=ht[v.field]||v.field;if(h==="first_name"){if(["eq","has","like"].includes(v.op)){const S=String(v.value),I=await N(S);m=m.or(le(["first_name","last_name"],S,I))}continue}if(h==="user_phone"){if(["eq","has","like"].includes(v.op)){const S=String(v.value),I=await N(S);m=m.or(le(["phone"],S,I))}continue}mt.has(h)&&(m=Qe(m,{...v,field:h}))}m=Xe(m,i,"-created_at",["created_at","first_name","last_name","phone","city","province","payment_status","registration_status","current_step","admin_review_status"]),m=Ze(m,T,d);const{data:Y,error:K,count:Q}=await m;if(K)throw K;return et(Y,Q,i,v=>pt(v,0))}async function bt(){const{data:i,error:c}=await L.from("choir_registration_config").select("*").eq("id",1).maybeSingle();if(c)throw c;return i}async function yt(i){const{data:c,error:d}=await L.from("choir_registration_config").upsert({id:1,...i,updated_at:new Date().toISOString()}).select().single();if(d)throw d;return c}async function wt(i){const{data:c,error:d}=await L.from("choir_registrations").select("*, users(name, phone, first_name, last_name)").eq("id",i).single();if(d)throw d;return c}async function xt(i,c,d){const T=(d==null?void 0:d.trim())||null,{data:f,error:k}=await L.from("choir_registrations").update({admin_review_status:c,admin_review_status_at:c?new Date().toISOString():null,admin_review_notes:T,updated_at:new Date().toISOString()}).eq("id",i).select("*, users(name, phone, first_name, last_name)").single();if(k)throw k;return f}const s=i=>(ot("data-v-c99e70a6"),i=i(),rt(),i),kt=s(()=>e("div",{class:"mb-4"},[e("h2",null,"لیست ثبت‌نام گروه سرود")],-1)),St=s(()=>e("span",null,"جزئیات",-1)),It=s(()=>e("div",{class:"mb-4"},[e("h2",null,"کاربران پرداخت موفق")],-1)),Rt=s(()=>e("span",null,"جزئیات",-1)),Ct=s(()=>e("div",{class:"mb-4"},[e("h2",null,"هنرجویانی که نوازندگی بلدند")],-1)),Tt=s(()=>e("span",null,"جزئیات",-1)),Lt=s(()=>e("div",{class:"mb-4"},[e("h2",null,"کاندیدای استدیو")],-1)),Et=s(()=>e("span",null,"جزئیات",-1)),Bt=s(()=>e("div",{class:"mb-4"},[e("h2",null,"کاندیدای تصویر")],-1)),Dt=s(()=>e("span",null,"جزئیات",-1)),At=s(()=>e("div",{class:"mb-4"},[e("h2",null,"رد شده")],-1)),Pt=s(()=>e("span",null,"جزئیات",-1)),Ut={class:"max-w-2xl space-y-4 py-2"},jt=s(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"کد embed آپارات (معرفی)",-1)),Ft=s(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"کد embed آپارات (راهنمای آپلود)",-1)),$t=s(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"متن بالای دکمه بارگذاری ویدیو",-1)),Mt={class:"mb-1 text-sm text-gray-600"},Nt=s(()=>e("div",{class:"mb-1 text-sm text-gray-600"},"متن قوانین",-1)),Ot={class:"flex items-center gap-2"},Vt=s(()=>e("span",null,"ثبت‌نام باز است",-1)),Ht={key:0,class:"choir-detail"},qt={class:"detail-header"},Kt={class:"detail-name"},zt={key:0,class:"detail-nickname"},Wt={class:"detail-meta"},Gt=s(()=>e("span",{class:"detail-dot"},"•",-1)),Jt=s(()=>e("span",{class:"detail-dot"},"•",-1)),Yt={class:"detail-badges"},Qt={class:"detail-badge detail-badge-neutral"},Xt={class:"detail-grid"},Zt={class:"detail-section"},ea=s(()=>e("h3",{class:"detail-section-title"},"اطلاعات تحصیلی",-1)),ta={class:"detail-dl"},aa={class:"detail-row"},sa=s(()=>e("dt",null,"پایه تحصیلی",-1)),ia={class:"detail-row"},na=s(()=>e("dt",null,"مدرسه",-1)),la={class:"detail-row"},oa=s(()=>e("dt",null,"محل سکونت",-1)),ra={class:"detail-section"},da=s(()=>e("h3",{class:"detail-section-title"},"اطلاعات والدین",-1)),_a={class:"detail-dl"},ca={class:"detail-row"},ua=s(()=>e("dt",null,"پدر",-1)),pa={class:"detail-row"},ma=s(()=>e("dt",null,"شغل پدر",-1)),va={class:"detail-row"},fa=s(()=>e("dt",null,"مادر",-1)),ha={class:"detail-row"},ga=s(()=>e("dt",null,"شغل مادر",-1)),ba={key:0,class:"detail-row"},ya=s(()=>e("dt",null,"تماس اضطراری",-1)),wa={class:"detail-section detail-section-wide"},xa=s(()=>e("h3",{class:"detail-section-title"},"توانایی‌ها و تجربه",-1)),ka={class:"detail-dl detail-dl-grid"},Sa={class:"detail-row"},Ia=s(()=>e("dt",null,"سابقه گروه سرود",-1)),Ra={class:"detail-row"},Ca=s(()=>e("dt",null,"اجرای صحنه",-1)),Ta={class:"detail-row"},La=s(()=>e("dt",null,"کلاس موسیقی",-1)),Ea={class:"detail-row"},Ba=s(()=>e("dt",null,"نوازندگی",-1)),Da={class:"detail-row"},Aa=s(()=>e("dt",null,"سازها",-1)),Pa={class:"detail-row"},Ua=s(()=>e("dt",null,"علاقه‌مندی‌ها",-1)),ja={key:0,class:"detail-text-block"},Fa=s(()=>e("div",{class:"detail-text-label"},"توضیح گروه سرود",-1)),$a={key:1,class:"detail-text-block"},Ma=s(()=>e("div",{class:"detail-text-label"},"توضیح اجرای صحنه",-1)),Na={key:2,class:"detail-text-block"},Oa=s(()=>e("div",{class:"detail-text-label"},"دوره‌های آموزشی",-1)),Va={class:"detail-section detail-section-wide"},Ha=s(()=>e("h3",{class:"detail-section-title"},"درباره هنرجو",-1)),qa={class:"detail-dl"},Ka={class:"detail-row"},za=s(()=>e("dt",null,"علاقه‌مندی‌ها",-1)),Wa={class:"detail-text-block"},Ga=s(()=>e("div",{class:"detail-text-label"},"دلیل عضویت",-1)),Ja={class:"detail-text-block"},Ya=s(()=>e("div",{class:"detail-text-label"},"آرزوی آینده",-1)),Qa={class:"detail-section"},Xa=s(()=>e("h3",{class:"detail-section-title"},"پرداخت و ثبت‌نام",-1)),Za={class:"detail-dl"},es={class:"detail-row"},ts=s(()=>e("dt",null,"مبلغ",-1)),as={class:"detail-row"},ss=s(()=>e("dt",null,"مرحله فعلی",-1)),is={class:"detail-row"},ns=s(()=>e("dt",null,"تاریخ ثبت",-1)),ls={key:0,class:"detail-section"},os=s(()=>e("h3",{class:"detail-section-title"},"فایل‌های ارسالی",-1)),rs={class:"detail-media-actions"},ds={key:1,class:"detail-section detail-section-wide"},_s=s(()=>e("h3",{class:"detail-section-title"},"تأیید والدین",-1)),cs={class:"detail-dl detail-dl-grid"},us={class:"detail-row"},ps=s(()=>e("dt",null,"نام والد",-1)),ms={class:"detail-row"},vs=s(()=>e("dt",null,"تاریخ تأیید",-1)),fs={class:"detail-review-box"},hs=s(()=>e("h3",{class:"detail-section-title"},"وضعیت بررسی",-1)),gs=s(()=>e("p",{class:"detail-review-hint"},"پس از انتخاب وضعیت، هنرجو در تب مربوطه نمایش داده می‌شود.",-1)),bs={class:"detail-review-notes"},ys=s(()=>e("div",{class:"detail-review-notes-label"},"توضیحات",-1)),ws={class:"detail-review-actions"},xs={class:"flex justify-center"},ks=["src"],Ss=["src"],Is=it({__name:"index",setup(i){const c=oe,d=oe.TabPane,T=re.Group,f=re,k=y("list"),[m,C]=P(),[N,Y]=P(),[K,Q]=P(),[v,h]=P(),[S,I]=P(),[X,z]=P(),E=y(!1),Z=y(!1),t=y(null),O=y(null),B=y(""),ee=y(!1),te=y(!1),W=y("photo"),V=y(""),ae=y(!1),p=nt({intro_aparat_embed_code:"",upload_guide_aparat_embed_code:"",video_upload_note_text:"",price_rial:499e4,terms_text:"",is_registration_open:!0}),fe=de(()=>Math.round(Number(p.price_rial||0)/10).toLocaleString("fa-IR")),he=de(()=>{if(!t.value)return"—";const a=[t.value.province,t.value.city].filter(Boolean);return t.value.neighborhood?a.push(t.value.neighborhood):t.value.tehran_district?a.push(t.value.tehran_district):t.value.village&&a.push(t.value.village),a.join(" / ")||"—"}),ge={columns:$,api:M("all"),defaultPageLimit:20},be={columns:$,api:M("payment_paid"),defaultPageLimit:20},ye={columns:$,api:M("plays_instrument"),defaultPageLimit:20},we={columns:$,api:M("studio_candidate"),defaultPageLimit:20},xe={columns:$,api:M("image_candidate"),defaultPageLimit:20},ke={columns:$,api:M("rejected"),defaultPageLimit:20},Se={landing:"صفحه پرداخت",form_1:"اطلاعات فردی",form_2:"اطلاعات والدین",form_3:"توانایی‌ها",form_4:"درباره خودت",form_5:"عکس",form_6:"ویدئو",form_7:"تأیید والدین",review:"بازبینی",submitted:"ثبت نهایی"},Ie={pending:"در انتظار",paid:"پرداخت شده",failed:"ناموفق",cancelled:"لغو شده"};async function D(a){E.value=!0,Z.value=!0,t.value=null,O.value=null,B.value="";try{t.value=await wt(a.id),O.value=t.value.admin_review_status??null,B.value=t.value.admin_review_notes||""}catch(r){q.error((r==null?void 0:r.message)||"خطا"),E.value=!1}finally{Z.value=!1}}async function Re(){await Promise.all([C(),Y(),Q(),h(),I(),z()])}async function Ce(){var a;if((a=t.value)!=null&&a.id){ee.value=!0;try{t.value=await xt(t.value.id,O.value,B.value),B.value=t.value.admin_review_notes||"",q.success("وضعیت بررسی ثبت شد"),await Re()}catch(r){q.error((r==null?void 0:r.message)||"خطا در ثبت وضعیت")}finally{ee.value=!1}}}function G(a){return a===!0?"بله":a===!1?"خیر":"—"}function Te(a){return a==="male"?"پسر":a==="female"?"دختر":"—"}function Le(a){return a?Se[a]||a:"—"}function Ee(a){return a?Ie[a]||a:"—"}function Be(a){return a==="submitted"?"تکمیل شده":a==="draft"?"پیش‌نویس":a||"—"}function De(a){return a?ve[a]:me}function Ae(a){return a==="paid"?"detail-badge-success":a==="pending"?"detail-badge-warning":"detail-badge-neutral"}function Pe(a){return a==="studio_candidate"?"detail-badge-info":a==="image_candidate"?"detail-badge-purple":a==="rejected"?"detail-badge-danger":"detail-badge-neutral"}function Ue(a){return a?Je(a):"—"}function se(a){return a?pe(a):"—"}function ie(a){if(!t.value)return;const r=a==="photo"?t.value.photo_url:t.value.video_url;r&&(W.value=a,V.value=at(r),te.value=!0)}async function je(){const a=await bt();a&&(p.intro_aparat_embed_code=a.intro_aparat_embed_code||"",p.upload_guide_aparat_embed_code=a.upload_guide_aparat_embed_code||"",p.video_upload_note_text=a.video_upload_note_text||"",p.price_rial=a.price_rial??499e4,p.terms_text=a.terms_text||"",p.is_registration_open=a.is_registration_open!==!1)}async function Fe(){ae.value=!0;try{await yt({...p,price_rial:Number(p.price_rial)}),q.success("تنظیمات ذخیره شد")}catch(a){q.error((a==null?void 0:a.message)||"خطا")}finally{ae.value=!1}}return lt(je),(a,r)=>{const A=Ge,H=We,$e=ze,Me=Ke,J=qe,Ne=st,ne=He,Oe=Ve;return g(),w("div",null,[n(Oe,null,{default:l(()=>[n(u(c),{activeKey:k.value,"onUpdate:activeKey":r[6]||(r[6]=_=>k.value=_)},{default:l(()=>[n(u(d),{key:"list",tab:"ثبت‌نام‌ها"},{default:l(()=>[kt,n(A,j(ge,{onRegister:u(m)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[St]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"paid",tab:"کاربران پرداخت موفق"},{default:l(()=>[It,n(A,j(be,{onRegister:u(N)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[Rt]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"instrument",tab:"نوازندگان"},{default:l(()=>[Ct,n(A,j(ye,{onRegister:u(K)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[Tt]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"studio",tab:"کاندیدای استدیو"},{default:l(()=>[Lt,n(A,j(we,{onRegister:u(v)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[Et]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"image",tab:"کاندیدای تصویر"},{default:l(()=>[Bt,n(A,j(xe,{onRegister:u(S)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[Dt]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"rejected",tab:"رد شده"},{default:l(()=>[At,n(A,j(ke,{onRegister:u(X)}),{action:l(({record:_})=>[n(u(F),{class:"cursor-pointer"},{title:l(()=>[Pt]),default:l(()=>[n(U,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:b=>D(_)},null,8,["onClick"])]),_:2},1024)]),_:1},16,["onRegister"])]),_:1}),n(u(d),{key:"settings",tab:"تنظیمات صفحه"},{default:l(()=>[e("div",Ut,[e("div",null,[jt,n(H,{value:p.intro_aparat_embed_code,"onUpdate:value":r[0]||(r[0]=_=>p.intro_aparat_embed_code=_),placeholder:"کد embed از آپارات",rows:3},null,8,["value"])]),e("div",null,[Ft,n(H,{value:p.upload_guide_aparat_embed_code,"onUpdate:value":r[1]||(r[1]=_=>p.upload_guide_aparat_embed_code=_),placeholder:"کد embed از آپارات",rows:3},null,8,["value"])]),e("div",null,[$t,n(H,{value:p.video_upload_note_text,"onUpdate:value":r[2]||(r[2]=_=>p.video_upload_note_text=_),placeholder:"اختیاری — اگر خالی باشد در فرم نمایش داده نمی‌شود",rows:3},null,8,["value"])]),e("div",null,[e("div",Mt,"مبلغ (ریال) — نمایش تومان: "+o(fe.value),1),n($e,{value:p.price_rial,"onUpdate:value":r[3]||(r[3]=_=>p.price_rial=_),type:"number"},null,8,["value"])]),e("div",null,[Nt,n(H,{value:p.terms_text,"onUpdate:value":r[4]||(r[4]=_=>p.terms_text=_),rows:4},null,8,["value"])]),e("div",Ot,[n(Me,{value:p.is_registration_open,"onUpdate:value":r[5]||(r[5]=_=>p.is_registration_open=_)},null,8,["value"]),Vt]),n(J,{type:"primary",loading:ae.value,onClick:Fe},{default:l(()=>[R("ذخیره تنظیمات")]),_:1},8,["loading"])])]),_:1})]),_:1},8,["activeKey"]),n(ne,{visible:E.value,"onUpdate:visible":r[11]||(r[11]=_=>E.value=_),title:"جزئیات ثبت‌نام",width:"920px",footer:null},{default:l(()=>[n(Ne,{spinning:Z.value,tip:"در حال بارگذاری..."},{default:l(()=>{var _;return[t.value?(g(),w("div",Ht,[e("div",qt,[e("div",null,[e("div",Kt,[R(o(t.value.first_name)+" "+o(t.value.last_name)+" ",1),t.value.preferred_name?(g(),w("span",zt,"("+o(t.value.preferred_name)+")",1)):x("",!0)]),e("div",Wt,[e("span",null,o(t.value.province||"—")+" / "+o(t.value.city||"—"),1),Gt,e("span",null,o(Ue(t.value.birth_date)),1),Jt,e("span",null,o(Te(t.value.gender)),1)])]),e("div",Yt,[e("span",{class:_e(["detail-badge",Ae(t.value.payment_status)])},o(Ee(t.value.payment_status)),3),e("span",Qt,o(Be(t.value.registration_status)),1),e("span",{class:_e(["detail-badge",Pe(t.value.admin_review_status)])},o(De(t.value.admin_review_status)),3)])]),e("div",Xt,[e("section",Zt,[ea,e("dl",ta,[e("div",aa,[sa,e("dd",null,o(t.value.grade_level||"—"),1)]),e("div",ia,[na,e("dd",null,o(t.value.school||"—"),1)]),e("div",la,[oa,e("dd",null,o(he.value),1)])])]),e("section",ra,[da,e("dl",_a,[e("div",ca,[ua,e("dd",null,o(t.value.father_name||"—")+" — "+o(t.value.father_phone||"—"),1)]),e("div",pa,[ma,e("dd",null,o(t.value.father_job||"—"),1)]),e("div",va,[fa,e("dd",null,o(t.value.mother_name||"—")+" — "+o(t.value.mother_phone||"—"),1)]),e("div",ha,[ga,e("dd",null,o(t.value.mother_job||"—"),1)]),t.value.emergency_phone?(g(),w("div",ba,[ya,e("dd",null,o(t.value.emergency_phone),1)])):x("",!0)])]),e("section",wa,[xa,e("dl",ka,[e("div",Sa,[Ia,e("dd",null,o(G(t.value.had_choir_experience)),1)]),e("div",Ra,[Ca,e("dd",null,o(G(t.value.had_stage_performance)),1)]),e("div",Ta,[La,e("dd",null,o(G(t.value.had_music_class)),1)]),e("div",Ea,[Ba,e("dd",null,o(G(t.value.plays_instrument)),1)]),e("div",Da,[Aa,e("dd",null,o((t.value.instruments||[]).join("، ")||"—"),1)]),e("div",Pa,[Ua,e("dd",null,o((t.value.activity_interests||[]).join("، ")||"—"),1)])]),t.value.choir_experience?(g(),w("div",ja,[Fa,e("p",null,o(t.value.choir_experience),1)])):x("",!0),t.value.stage_performance_details?(g(),w("div",$a,[Ma,e("p",null,o(t.value.stage_performance_details),1)])):x("",!0),t.value.training_courses?(g(),w("div",Na,[Oa,e("p",null,o(t.value.training_courses),1)])):x("",!0)]),e("section",Va,[Ha,e("dl",qa,[e("div",Ka,[za,e("dd",null,o([t.value.interest_1,t.value.interest_2,t.value.interest_3].filter(Boolean).join("، ")||"—"),1)])]),e("div",Wa,[Ga,e("p",null,o(t.value.why_join||"—"),1)]),e("div",Ja,[Ya,e("p",null,o(t.value.future_wish||"—"),1)])]),e("section",Qa,[Xa,e("dl",Za,[e("div",es,[ts,e("dd",null,o(((_=t.value.final_price)==null?void 0:_.toLocaleString("fa-IR"))||"—")+" ریال",1)]),e("div",as,[ss,e("dd",null,o(Le(t.value.current_step)),1)]),e("div",is,[ns,e("dd",null,o(se(t.value.submitted_at||t.value.created_at)),1)])])]),t.value.photo_url||t.value.video_url?(g(),w("section",ls,[os,e("div",rs,[t.value.photo_url?(g(),ce(J,{key:0,size:"small",onClick:r[7]||(r[7]=b=>ie("photo"))},{default:l(()=>[R("مشاهده عکس")]),_:1})):x("",!0),t.value.video_url?(g(),ce(J,{key:1,size:"small",onClick:r[8]||(r[8]=b=>ie("video"))},{default:l(()=>[R("مشاهده ویدیو")]),_:1})):x("",!0)])])):x("",!0),t.value.parent_consent_name?(g(),w("section",ds,[_s,e("dl",cs,[e("div",us,[ps,e("dd",null,o(t.value.parent_consent_name),1)]),e("div",ms,[vs,e("dd",null,o(se(t.value.parent_consent_at)),1)])])])):x("",!0)]),e("section",fs,[hs,gs,n(u(T),{value:O.value,"onUpdate:value":r[9]||(r[9]=b=>O.value=b),class:"detail-review-options"},{default:l(()=>[n(u(f),{value:null},{default:l(()=>[R("نامشخص")]),_:1}),n(u(f),{value:"studio_candidate"},{default:l(()=>[R("کاندیدای استدیو")]),_:1}),n(u(f),{value:"image_candidate"},{default:l(()=>[R("کاندیدای تصویر")]),_:1}),n(u(f),{value:"rejected"},{default:l(()=>[R("رد شده")]),_:1})]),_:1},8,["value"]),e("div",bs,[ys,n(H,{value:B.value,"onUpdate:value":r[10]||(r[10]=b=>B.value=b),placeholder:"یادداشت یا توضیحات مربوط به بررسی این هنرجو...",rows:4},null,8,["value"])]),e("div",ws,[n(J,{type:"primary",loading:ee.value,onClick:Ce},{default:l(()=>[R(" ثبت وضعیت ")]),_:1},8,["loading"])])])])):x("",!0)]}),_:1},8,["spinning"])]),_:1},8,["visible"]),n(ne,{visible:te.value,"onUpdate:visible":r[12]||(r[12]=_=>te.value=_),title:W.value==="photo"?"عکس هنرجو":"ویدیوی هنرجو",width:"90%",footer:null},{default:l(()=>[e("div",xs,[W.value==="photo"&&V.value?(g(),w("img",{key:0,src:V.value,alt:"عکس هنرجو",class:"max-w-full max-h-[70vh] rounded-lg object-contain"},null,8,ks)):W.value==="video"&&V.value?(g(),w("video",{key:1,src:V.value,controls:"",class:"w-full max-h-[70vh] rounded-lg bg-black"},null,8,Ss)):x("",!0)])]),_:1},8,["visible","title"])]),_:1})])}}});const Si=dt(Is,[["__scopeId","data-v-c99e70a6"]]);export{Si as default}; diff --git a/dist/assets/index-a9919f86.css b/dist/assets/index-a9919f86.css deleted file mode 100644 index 15f3abc..0000000 --- a/dist/assets/index-a9919f86.css +++ /dev/null @@ -1 +0,0 @@ -.feedback-page[data-v-8ea3c235]{height:100%}.feedback-page[data-v-8ea3c235] .basic-main-card{height:calc(100vh - 85px);min-height:unset;overflow:hidden;display:flex;flex-direction:column}.feedback-page[data-v-8ea3c235] .basic-main-card .ant-card-body{flex:1;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.feedback-page__inner[data-v-8ea3c235]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.feedback-page__header[data-v-8ea3c235]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;margin-bottom:16px}.feedback-layout[data-v-8ea3c235]{display:grid;grid-template-columns:260px 1fr;gap:16px;flex:1;min-height:0;overflow:hidden;align-items:stretch}.feedback-menu[data-v-8ea3c235]{border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb;padding:12px;display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}.feedback-menu__item[data-v-8ea3c235]{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;text-align:right;border:1px solid transparent;background:transparent;border-radius:10px;padding:12px 14px;cursor:pointer;color:#374151;transition:all .15s ease}.feedback-menu__item-main[data-v-8ea3c235]{display:flex;align-items:center;gap:10px}.feedback-menu__item[data-v-8ea3c235]:hover{background:#fff;border-color:#dbeafe}.feedback-menu__item--active[data-v-8ea3c235]{background:#fff;border-color:#93c5fd;color:#1d4ed8;box-shadow:0 1px 2px #1d4ed814;font-weight:600}.feedback-menu__steps[data-v-8ea3c235]{display:flex;flex-wrap:wrap;gap:4px;padding-right:28px}.feedback-menu__step[data-v-8ea3c235]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:500;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;cursor:pointer;transition:all .15s ease}.feedback-menu__step[data-v-8ea3c235]:hover{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.feedback-menu__step--active[data-v-8ea3c235]{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd;font-weight:600}.feedback-menu__steps-note[data-v-8ea3c235]{padding-right:28px;font-size:11px;color:#9ca3af}.feedback-menu__hint[data-v-8ea3c235]{margin:8px 4px 0;font-size:11px;line-height:1.5;color:#9ca3af}.feedback-content[data-v-8ea3c235]{border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:16px;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}.step-feedback-tabs[data-v-8ea3c235],.step-feedback-tabs[data-v-8ea3c235] .ant-tabs-nav{margin-bottom:8px}.step-feedback-tabs[data-v-8ea3c235] .ant-tabs-tab{padding:8px 14px!important;white-space:nowrap}.step-feedback-tabs[data-v-8ea3c235] .ant-tabs-tab-btn{max-width:none}.step-feedback-active[data-v-8ea3c235]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb}.step-feedback-active__label[data-v-8ea3c235]{font-size:12px;font-weight:600;color:#4b5563}.step-feedback-active__chips[data-v-8ea3c235]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.step-feedback-chip[data-v-8ea3c235]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb}.step-feedback-chip--on[data-v-8ea3c235]{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.step-feedback-desc[data-v-8ea3c235]{font-size:13px;color:#6b7280;line-height:1.7;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px}.photo-grid[data-v-8ea3c235]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.photo-pagination[data-v-8ea3c235]{display:flex;justify-content:center;padding-top:8px}.photo-card[data-v-8ea3c235]{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff}.photo-card__image[data-v-8ea3c235]{width:100%;height:110px;object-fit:cover;display:block}.photo-card__image[data-v-8ea3c235] img{width:100%;height:110px;object-fit:cover}.photo-card__body[data-v-8ea3c235]{padding:8px}.photo-card__download[data-v-8ea3c235]{margin-top:6px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#4b5563;font-size:11px;cursor:pointer;padding:0 6px}.photo-card__download[data-v-8ea3c235]:hover{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.voice-player-row[data-v-8ea3c235]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;width:100%}.voice-player[data-v-8ea3c235]{flex:1 1 auto;width:100%;min-width:0;height:28px}.voice-download-btn[data-v-8ea3c235]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#4b5563;cursor:pointer;padding:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.voice-download-btn[data-v-8ea3c235]:hover{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.mcq-block[data-v-8ea3c235]{border:1px solid #e5e7eb;border-radius:12px;padding:16px;background:#fafafa}.mcq-block+.mcq-block[data-v-8ea3c235]{margin-top:16px}.mcq-block__question[data-v-8ea3c235]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.mcq-block__grid[data-v-8ea3c235]{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;align-items:start}.mcq-chart[data-v-8ea3c235]{width:100%;height:280px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.mcq-legend[data-v-8ea3c235]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.mcq-legend__item[data-v-8ea3c235]{display:flex;justify-content:space-between;gap:12px;font-size:12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px}@media (max-width: 992px){.feedback-page[data-v-8ea3c235] .basic-main-card{height:calc(100vh - 65px)}.feedback-layout[data-v-8ea3c235]{grid-template-columns:1fr;grid-template-rows:auto 1fr}.feedback-menu[data-v-8ea3c235]{flex-direction:row;flex-wrap:wrap;height:auto;max-height:220px}.feedback-menu__item[data-v-8ea3c235]{width:auto;flex:1 1 180px}.mcq-block__grid[data-v-8ea3c235]{grid-template-columns:1fr}} diff --git a/dist/assets/index-ac1a430a.js b/dist/assets/index-ac1a430a.js deleted file mode 100644 index 26bcb48..0000000 --- a/dist/assets/index-ac1a430a.js +++ /dev/null @@ -1 +0,0 @@ -import{bA as $t,aC as Dt,_ as at,I as Ft,J as Mt,K as Et,d as Wt,i as M,z as ct,x as qt,B as dt,o as j,c as E,e as g,w as C,b as o,f as ot,L as mt,l as A,t as Q,k as Zt,n as X,C as vt,H as U,M as ft,bn as Jt}from"./index-c678e119.js";import{_ as Gt}from"./BasicMainCard-ff1543bd.js";import{_ as Xt}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as Kt}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{u as ht,_ as Qt}from"./useBaseTable-e18d3b32.js";import{_ as te}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{d as Z}from"./updateLocale-e9df593e.js";import{I as K}from"./Icon-671f08f9.js";import{_ as pt}from"./BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js";import{t as _t}from"./useDataTime-206d8d2e.js";import{g as ee,a as se,v as oe}from"./itemViews-9d885d67.js";import{g as st}from"./convert-2ad76038.js";import{g as gt}from"./index-af384b16.js";import{M as bt}from"./index-66da2c76.js";import{S as yt}from"./index-5203b45e.js";import{D as ae}from"./dayjs-aec3eaaf.js";import{T as tt}from"./isSymbol-5130882b.js";import{U as xt}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./usePrice-bc935b83.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./FormItemContext-53695780.js";import"./index-c5016c96.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./index-31ed7972.js";import"./supabaseTableQuery-e9feb810.js";import"./index-30b2d9cf.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";var Tt={exports:{}};(function(r,v){(function(p,S){r.exports=S()})(Dt,function(){var p="minute",S=/[+-]\d\d(?::?\d\d)?/g,R=/([+-]|\d\d)/g;return function(W,w,I){var n=w.prototype;I.utc=function(s){var h={date:s,utc:!0,args:arguments};return new w(h)},n.utc=function(s){var h=I(this.toDate(),{locale:this.$L,utc:!0});return s?h.add(this.utcOffset(),p):h},n.local=function(){return I(this.toDate(),{locale:this.$L,utc:!1})};var N=n.parse;n.parse=function(s){s.utc&&(this.$u=!0),this.$utils().u(s.$offset)||(this.$offset=s.$offset),N.call(this,s)};var H=n.init;n.init=function(){if(this.$u){var s=this.$d;this.$y=s.getUTCFullYear(),this.$M=s.getUTCMonth(),this.$D=s.getUTCDate(),this.$W=s.getUTCDay(),this.$H=s.getUTCHours(),this.$m=s.getUTCMinutes(),this.$s=s.getUTCSeconds(),this.$ms=s.getUTCMilliseconds()}else H.call(this)};var O=n.utcOffset;n.utcOffset=function(s,h){var D=this.$utils().u;if(D(s))return this.$u?0:D(this.$offset)?O.call(this):this.$offset;if(typeof s=="string"&&(s=function(z){z===void 0&&(z="");var F=z.match(S);if(!F)return null;var P=(""+F[0]).match(R)||["-",0,0],c=P[0],B=60*+P[1]+ +P[2];return B===0?0:c==="+"?B:-B}(s),s===null))return this;var _=Math.abs(s)<=16?60*s:s,k=this;if(h)return k.$offset=_,k.$u=s===0,k;if(s!==0){var V=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(k=this.local().add(_+V,p)).$offset=_,k.$x.$localOffset=V}else k=this.utc();return k};var f=n.format;n.format=function(s){var h=s||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return f.call(this,h)},n.valueOf=function(){var s=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*s},n.isUTC=function(){return!!this.$u},n.toISOString=function(){return this.toDate().toISOString()},n.toString=function(){return this.toDate().toUTCString()};var y=n.toDate;n.toDate=function(s){return s==="s"&&this.$offset?I(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():y.call(this)};var x=n.diff;n.diff=function(s,h,D){if(s&&this.$u===s.$u)return x.call(this,s,h,D);var _=this.local(),k=I(s).local();return x.call(_,k,h,D)}}})})(Tt);var ie=Tt.exports;const le=$t(ie);var Ct={exports:{}};(function(r,v){(function(p,S){r.exports=S()})(Dt,function(){var p={year:0,month:1,day:2,hour:3,minute:4,second:5},S={};return function(R,W,w){var I,n=function(f,y,x){x===void 0&&(x={});var s=new Date(f),h=function(D,_){_===void 0&&(_={});var k=_.timeZoneName||"short",V=D+"|"+k,z=S[V];return z||(z=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:D,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:k}),S[V]=z),z}(y,x);return h.formatToParts(s)},N=function(f,y){for(var x=n(f,y),s=[],h=0;h=0&&(s[V]=parseInt(k,10))}var z=s[3],F=z===24?0:z,P=s[0]+"-"+s[1]+"-"+s[2]+" "+F+":"+s[4]+":"+s[5]+":000",c=+f;return(w.utc(P).valueOf()-(c-=c%1e3))/6e4},H=W.prototype;H.tz=function(f,y){f===void 0&&(f=I);var x=this.utcOffset(),s=this.toDate(),h=s.toLocaleString("en-US",{timeZone:f}),D=Math.round((s-new Date(h))/1e3/60),_=w(h).$set("millisecond",this.$ms).utcOffset(15*-Math.round(s.getTimezoneOffset()/15)-D,!0);if(y){var k=_.utcOffset();_=_.add(x-k,"minute")}return _.$x.$timezone=f,_},H.offsetName=function(f){var y=this.$x.$timezone||w.tz.guess(),x=n(this.valueOf(),y,{timeZoneName:f}).find(function(s){return s.type.toLowerCase()==="timezonename"});return x&&x.value};var O=H.startOf;H.startOf=function(f,y){if(!this.$x||!this.$x.$timezone)return O.call(this,f,y);var x=w(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return O.call(x,f,y).tz(this.$x.$timezone,!0)},w.tz=function(f,y,x){var s=x&&y,h=x||y||I,D=N(+w(),h);if(typeof f!="string")return w(f).tz(h);var _=function(F,P,c){var B=F-60*P*1e3,$=N(B,c);if(P===$)return[B,P];var J=N(B-=60*($-P)*1e3,c);return $===J?[B,$]:[F-60*Math.min($,J)*1e3,Math.max($,J)]}(w.utc(f,s).valueOf(),D,h),k=_[0],V=_[1],z=w(k).utcOffset(V);return z.$x.$timezone=h,z},w.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},w.tz.setDefault=function(f){I=f}}})})(Ct);var ne=Ct.exports;const re=$t(ne),ue=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:r=>r.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"زیرعنوان",dataIndex:"sub_title",key:"sub_title"},{title:"کتاب مرتبط",dataIndex:"book_id",key:"book_id",align:"center",customRender:r=>{const v=r.record.book_title,p=r.record.book_id;return v||(p?`کتاب #${p}`:"-")}},{title:"زمان",dataIndex:"time",key:"time",customRender:r=>{const v=r.record.time||{minutes:0,seconds:0},p=Number(v.minutes||0),S=Number(v.seconds||0),R=W=>String(W).padStart(2,"0");return`${R(p)}:${R(S)}`}},{title:"صوت",dataIndex:"src",key:"src",customRender:r=>r.record.src?"دارد":"-"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:r=>_t(r.record.created_at)},{title:"زمان انتشار",dataIndex:"time_show",key:"time_show",align:"center",width:180,customRender:r=>{const v=r.record.time_show;return v?_t(v,"jYYYY/jMM/jDD HH:mm:ss"):"-"}},{title:"وضعیت نمایش",dataIndex:"show",key:"show",align:"center",width:120,customRender:r=>r.record.show===!1?"مخفی":"نمایش"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];async function ce(r){const v=await Ft("storys",{title:r.title,sub_title:r.sub_title,cover:r.cover,src:r.src,time:r.time,book_id:r.book_id||null,time_show:r.time_show||null});return Array.isArray(v)?v:[v]}async function wt(r,v){const p=await Mt("storys",r,{title:v.title,sub_title:v.sub_title,cover:v.cover,src:v.src,time:v.time,book_id:v.book_id||null,time_show:v.time_show||null});return Array.isArray(p)?p:[p]}async function de(r,v){const p=await Mt("storys",r,{show:v});return Array.isArray(p)?p:[p]}async function me(r){await Et("storys",r)}async function ve(r){const{TableEngineRequest:v}=await at(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),p={...r};!p.sort&&!p.order&&(p.order="-id"),p.select=["*","books!book_id(id, title, sub_title, cover)"];const S=await v(p,"storys");try{if(Array.isArray(S==null?void 0:S.rows)){const R=p.page||1,W=p.limit||20,w=(R-1)*W,I=S.rows.map((n,N)=>{const O=(Array.isArray(n.books)?n.books[0]:n.books)||{};return{...n,id:n.id,title:n.title??"",sub_title:n.sub_title??"",cover:n.cover??null,src:n.src??null,time:n.time??{minutes:0,seconds:0},book_id:n.book_id??null,book_title:O.title||null,book_sub_title:O.sub_title||null,book_cover:O.cover||null,created_at:n.created_at??"",time_show:n.time_show??null,show:n.show!==void 0?n.show:!0,index:w+N}});return{...S,rows:I}}}catch(R){console.error("[getStorysTable] Error:",R)}return S}async function fe(r){return se(r,"story")}async function kt(r,v){return ee(r,v,"story")}const he={class:"flex justify-between items-center mb-4"},pe=o("h2",null,"قصه ها",-1),_e={class:"gap-2 flex justify-center"},ge=o("span",null,"بازدیدها",-1),be=o("span",null,"حذف",-1),ye=o("span",null,"ویرایش",-1),xe=o("span",null,"مرتبط کردن کتاب",-1),we={class:"space-y-4 relative"},ke={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},$e=o("div",{class:"mb-1 text-sm text-gray-600"},"عنوان",-1),De=o("div",{class:"mb-1 text-sm text-gray-600"},"زیرعنوان",-1),Me=o("div",{class:"mb-1 text-sm text-gray-600"},"کتاب مرتبط",-1),Te=o("div",{class:"mb-1 text-sm text-gray-600"},[ot(" زمان انتشار "),o("span",{class:"text-xs text-gray-500"},"(در صورت خالی گذاشتن این فیلد زمان حال ثبت می شود)")],-1),Ce={class:"flex gap-4"},Se={class:"flex-1 flex justify-center gap-4"},Ue=o("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر کاور",-1),Oe={key:0},Ye=o("div",null,"آپلود کاور",-1),Le={key:0,class:"mt-1"},Ie={class:"h-2 rounded bg-gray-200 overflow-hidden"},ze={class:"text-xs text-gray-700 font-semibold text-center mt-1"},Re=o("div",{class:"mb-1 text-sm text-gray-600"},"آپلود صوت (src)",-1),Ne={key:0},He=o("div",null,"آپلود صوت",-1),Ve={key:0,class:"text-xs text-gray-500 mt-1 text-center"},Be={class:"h-2 rounded bg-gray-200 overflow-hidden"},Pe={class:"text-xs text-gray-700 font-semibold text-center mt-1"},Ae={class:"flex-1"},je=o("div",{class:"mb-1 text-sm text-gray-600"},[ot("زمان "),o("span",{class:"text-xs text-gray-500"},"(بعد از آپلود صوت قصه زمان آن به صورت خودکار وارد می شود)")],-1),Fe={class:"space-y-2"},Ee=o("div",{class:"mb-1 text-xs text-gray-500"},"دقیقه",-1),We=o("div",{class:"mb-1 text-xs text-gray-500"},"ثانیه",-1),qe={class:"space-y-4"},Ze=o("div",{class:"mb-1 text-sm text-gray-600"},"کتاب مرتبط",-1),Je={class:"flex justify-end"},Ge={key:0,class:"space-y-4"},Xe={class:"grid grid-cols-2 gap-4"},Ke={class:"bg-blue-50 p-4 rounded-lg"},Qe=o("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدید",-1),ts={class:"text-2xl font-bold text-blue-600"},es={class:"bg-purple-50 p-4 rounded-lg"},ss=o("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدیدکننده",-1),os={class:"text-2xl font-bold text-purple-600"},as=o("div",{class:"text-sm font-semibold text-gray-700 mb-2"},"لیست بازدیدکننده‌ها",-1),is={key:0},ls={key:1,class:"text-center py-8 text-gray-500"},ns={key:1,class:"flex justify-center items-center py-8"},vo=Wt({__name:"index",setup(r){Z.extend(le),Z.extend(re);const v=ae,p={authorization:`Bearer ${gt()||localStorage.getItem("tamin_token")||""}`},[S,R]=ht(),W=M({columns:ue,api:ve,defaultPageLimit:20}),w=M(!1),I=M(!1),n=M(null),N=M([]),H=M([]),O=M(0),f=M(0),y=M(0),x=M([]),s=M(!1),h=M(null),D=M(!1),_=M(null),k=M(!1),V=M(null),[z,F]=ht(),P=M({columns:oe,api:t=>kt(t,V.value),defaultPageLimit:20}),c=M({title:"",sub_title:"",cover:null,src:null,time:{minutes:0,seconds:0},book_id:null,time_show:null}),B=M({book_id:null}),$=M(null),J=M(!1);let et=!1;ct(()=>c.value.time_show,t=>{if(et){et=!1;return}if(t)try{const e=Z(t);(!$.value||!e.isSame($.value))&&($.value=e)}catch{$.value=null}else $.value&&($.value=null)},{immediate:!0});function St(t,e){t?$.value=t:$.value=null}function Ut(t){if(t){et=!0;const a=t.calendar("gregory").locale("en").subtract(3,"hour").subtract(30,"minute").format("YYYY-MM-DD HH:mm:ss");c.value.time_show=a,$.value=t}else et=!0,c.value.time_show=null,$.value=null;J.value=!1}function Ot(){N.value=[],H.value=[],I.value=!1,n.value=null,c.value={title:"",sub_title:"",cover:null,src:null,time:{minutes:0,seconds:0},book_id:null,time_show:null},$.value=null,w.value=!0}function it(){w.value=!1}function Yt(t){return t.type.startsWith("audio/")?t.size/1024/1024<61?!0:(U.error("حجم فایل باید کمتر از 60MB باشد"),!1):(U.error("فقط فایل‌های صوتی مجاز است"),!1)}function Lt(t){const e=new Audio,l=URL.createObjectURL(t);e.addEventListener("loadedmetadata",()=>{const a=e.duration;if(a&&!isNaN(a)&&isFinite(a)){const b=Math.floor(a/60),L=Math.floor(a%60);c.value.time.minutes=b,c.value.time.seconds=L,U.info(`مدت زمان فایل صوتی: ${b} دقیقه و ${L} ثانیه`)}URL.revokeObjectURL(l)}),e.addEventListener("error",()=>{URL.revokeObjectURL(l),console.warn("Could not determine audio duration from file")}),e.src=l}async function It(t){const{file:e,onSuccess:l,onError:a,onProgress:b}=t;Lt(e);const L=new FormData;L.append("file",e);const q=`${ft}/upload/machartaa-audio`;f.value=0,O.value++,await new Promise((i,T)=>{const u=new XMLHttpRequest;u.open("POST",q),u.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("tamin_token")||""}`),u.timeout=15*60*1e3,u.upload.onprogress=m=>{if(m.lengthComputable){const d=Math.round(m.loaded/m.total*100);f.value=d,b==null||b({percent:d})}},u.onload=()=>{if(f.value=100,u.status>=200&&u.status<300)try{const m=JSON.parse(u.responseText||"{}"),d=m.full_src||m.url||m.src||m.path||m.data&&(m.data.full_src||m.data.url||m.data.src||m.data.path)||"";let Y=d;d!=null&&d.startsWith("http")&&(Y=d.replace(/^https?:\/\/[^\/]+/,""));const G=st(Y);c.value.src=Y,N.value=G?[{uid:`${Date.now()}`,name:"audio.mp3",status:"done",url:G,response:{path:Y}}]:[],l==null||l(m,u),U.success("صوت با موفقیت آپلود شد!"),i()}catch(m){a==null||a(m,u),T(m)}else if(u.status===413){const m=new Error("حجم فایل خیلی بزرگ است. لطفاً فایل کوچکتری انتخاب کنید.");U.error("حجم فایل خیلی بزرگ است. لطفاً فایل کوچکتری انتخاب کنید."),a==null||a(m,u),T(m)}else{let m="خطا در آپلود فایل";try{const Y=JSON.parse(u.responseText||"{}");Y.message?m=Y.message:Y.error&&(m=Y.error)}catch{}const d=new Error(m);U.error(m),a==null||a(d,u),T(d)}},u.onerror=()=>{const m=new Error("خطا در آپلود صوت");a==null||a(m,u),T(m)},u.ontimeout=()=>{const m=new Error("آپلود timeout شد - فایل خیلی بزرگ است");a==null||a(m,u),T(m)},u.onloadend=()=>{O.value=Math.max(0,O.value-1),f.value=0},u.send(L)})}function lt(t){return{width:`${Math.max(0,Math.min(100,t))}%`}}function zt(t){return t.type.startsWith("image/")?t.size/1024/1024<5?!0:(U.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(U.error("فقط فایل‌های تصویری مجاز است"),!1)}async function Rt(t){const{file:e,onSuccess:l,onError:a,onProgress:b}=t,L=new FormData;L.append("file",e);const q=`${ft}/upload/machartaa-img`;y.value=0,O.value++,await new Promise((i,T)=>{const u=new XMLHttpRequest;u.open("POST",q);const m=gt()||localStorage.getItem("tamin_token")||"";u.setRequestHeader("Authorization",`Bearer ${m}`),u.upload.onprogress=d=>{if(d.lengthComputable){const Y=Math.round(d.loaded/d.total*100);y.value=Y,b==null||b({percent:Y})}},u.onload=()=>{if(y.value=100,u.status>=200&&u.status<300)try{const d=JSON.parse(u.responseText||"{}"),Y=d.full_src||d.url||d.src||d.path||d.data&&(d.data.full_src||d.data.url||d.data.src||d.data.path)||"";let G=Y;Y!=null&&Y.startsWith("http")&&(G=Y.replace(/^https?:\/\/[^\/]+/,""));const ut=st(G);c.value.cover=G,H.value=ut?[{uid:`${Date.now()}`,name:"cover.jpg",status:"done",url:ut,response:{path:G}}]:[],l==null||l(d,u),U.success("کاور با موفقیت آپلود شد!"),i()}catch(d){a==null||a(d,u),T(d)}else{const d=new Error("خطا در آپلود تصویر");a==null||a(d,u),T(d)}},u.onerror=()=>{const d=new Error("خطا در آپلود کاور");a==null||a(d,u),T(d)},u.onloadend=()=>{O.value=Math.max(0,O.value-1),y.value=0},u.send(L)})}async function Nt(){var l,a,b,L,q,i;if(!((l=c.value.title)!=null&&l.trim()))return;if(O.value>0){U.warning("لطفاً تا پایان آپلود صبر کنید");return}let t=c.value.time_show;if(!t||t.trim()==="")t=Z().calendar("gregory").locale("en").subtract(3,"hour").subtract(30,"minute").format("YYYY-MM-DD HH:mm:ss");else try{Z(t).isValid()||(t=Z(t).locale("fa").calendar("gregory").locale("en").subtract(3,"hour").subtract(30,"minute").format("YYYY-MM-DD HH:mm:ss"))}catch{t=Z().calendar("gregory").locale("en").subtract(3,"hour").subtract(30,"minute").format("YYYY-MM-DD HH:mm:ss")}const e={title:c.value.title.trim(),sub_title:((a=c.value.sub_title)==null?void 0:a.trim())||"",cover:((b=c.value.cover)==null?void 0:b.trim())||null,src:((L=c.value.src)==null?void 0:L.trim())||null,time:{minutes:Number((q=c.value.time)==null?void 0:q.minutes)||0,seconds:Number((i=c.value.time)==null?void 0:i.seconds)||0},book_id:c.value.book_id||null,time_show:t};try{I.value&&n.value?(await wt(n.value,e),U.success("قصه با موفقیت ویرایش شد")):(await ce(e),U.success("قصه با موفقیت افزوده شد")),it(),await R()}catch(T){console.error("Error saving story:",T),U.error("خطا در ذخیره قصه: "+(T.message||"خطای ناشناخته"))}}function Ht(t){I.value=!0,n.value=t.id;let e=t.cover||null;e&&e.startsWith("http")&&(e=e.replace(/^https?:\/\/[^\/]+/,""));let l=t.src||null;l&&l.startsWith("http")&&(l=l.replace(/^https?:\/\/[^\/]+/,"")),c.value={title:t.title||"",sub_title:t.sub_title||"",cover:e,src:l,time:t.time&&typeof t.time=="object"?{minutes:Number(t.time.minutes)||0,seconds:Number(t.time.seconds)||0}:{minutes:0,seconds:0},book_id:t.book_id||null,time_show:t.time_show||null},t.time_show?$.value=Z(t.time_show):$.value=null;const a=l?st(l):null,b=e?st(e):null;N.value=a?[{uid:"-1",name:"audio.mp3",status:"done",url:a,response:{path:l}}]:[],H.value=b?[{uid:"-2",name:"cover.jpg",status:"done",url:b,response:{path:e}}]:[],w.value=!0}function Vt(t){h.value=t.id,B.value={book_id:t.book_id||null},s.value=!0}function nt(){s.value=!1,h.value=null,B.value={book_id:null}}async function Bt(){if(h.value)try{const{adminResourceGet:t}=await at(()=>import("./index-c678e119.js").then(L=>L.c0),["assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),e=await t("storys",h.value);if(!e){U.error("قصه یافت نشد");return}let l=e.cover||null;l&&l.startsWith("http")&&(l=l.replace(/^https?:\/\/[^\/]+/,""));let a=e.src||null;a&&a.startsWith("http")&&(a=a.replace(/^https?:\/\/[^\/]+/,""));const b={title:e.title||"",sub_title:e.sub_title||"",cover:l,src:a,time:e.time&&typeof e.time=="object"?{minutes:Number(e.time.minutes)||0,seconds:Number(e.time.seconds)||0}:{minutes:0,seconds:0},book_id:B.value.book_id||null};await wt(h.value,b),U.success("کتاب با موفقیت مرتبط شد"),nt(),await R()}catch(t){console.error("Error linking book:",t),U.error("خطا در مرتبط کردن کتاب: "+(t.message||"خطای ناشناخته"))}}qt(async()=>{try{const{getBooks:t}=await at(()=>import("./books-f1c979ce.js"),["assets/books-f1c979ce.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),e=await t();x.value=e||[]}catch(t){console.error("Error loading books:",t)}});async function Pt(t){const l=(t==null?void 0:t.show)===!1,a=!!l;bt.confirm({title:l?"نمایش دادن قصه":"مخفی کردن قصه",content:l?`آیا مطمئن هستید که می‌خواهید قصه "${t.title}" را نمایش دهید؟`:`آیا مطمئن هستید که می‌خواهید قصه "${t.title}" را مخفی کنید؟`,okText:l?"بله، نمایش بده":"بله، مخفی کن",cancelText:"انصراف",okType:"default",centered:!0,onOk:async()=>{try{await de(t.id,a),U.success(l?"قصه با موفقیت نمایش داده شد":"قصه با موفقیت مخفی شد"),await R()}catch(b){console.error("Error toggling show:",b),U.error("خطا در تغییر وضعیت قصه: "+(b.message||"خطای ناشناخته"))}}})}function At(t){bt.confirm({title:"حذف قصه",content:`آیا مطمئن هستید که می‌خواهید قصه "${t.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{await me(t.id),await R()}})}async function jt(t){V.value=t.id,D.value=!0,k.value=!0,_.value=null;try{const e=await fe(t.id);_.value=e,P.value.api=l=>kt(l,t.id)}catch(e){console.error("Error loading views:",e),U.error("خطا در بارگذاری اطلاعات بازدیدها: "+(e.message||"خطای ناشناخته"))}finally{k.value=!1}}ct([D,_],async([t,e])=>{if(t&&e&&e.total_views>0){await dt(),await dt();try{await F()}catch{setTimeout(async()=>{try{await F()}catch(a){console.warn("Could not reload viewers table:",a)}},200)}}},{immediate:!1});function rt(){D.value=!1,_.value=null,V.value=null}return(t,e)=>{const l=te,a=Qt,b=Kt,L=Xt,q=Gt;return j(),E("div",null,[g(q,null,{default:C(()=>[o("div",he,[pe,g(l,{type:"primary",onClick:Ot},{default:C(()=>[ot("افزودن قصه")]),_:1})]),g(a,mt(W.value,{ref:"table",onRegister:A(S)}),{action:C(({record:i})=>[o("div",_e,[g(A(tt),{class:"cursor-pointer"},{title:C(()=>[ge]),default:C(()=>[g(K,{icon:"vuesax-linear:monitor",color:"#8B5CF6",onClick:T=>jt(i)},null,8,["onClick"])]),_:2},1024),g(A(tt),{class:"cursor-pointer"},{title:C(()=>[o("span",null,Q((i==null?void 0:i.show)===!1?"نمایش دادن":"مخفی کردن"),1)]),default:C(()=>[g(K,{icon:(i==null?void 0:i.show)===!1?"vuesax-linear:eye":"vuesax-linear:eye-slash",color:(i==null?void 0:i.show)===!1?"#10B981":"#F59E0B",onClick:T=>Pt(i)},null,8,["icon","color","onClick"])]),_:2},1024),g(A(tt),{class:"cursor-pointer"},{title:C(()=>[be]),default:C(()=>[g(K,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:T=>At(i)},null,8,["onClick"])]),_:2},1024),g(A(tt),{class:"cursor-pointer"},{title:C(()=>[ye]),default:C(()=>[g(K,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:T=>Ht(i)},null,8,["onClick"])]),_:2},1024),i!=null&&i.book_id?X("",!0):(j(),Zt(A(tt),{key:0,class:"cursor-pointer"},{title:C(()=>[xe]),default:C(()=>[g(K,{icon:"vuesax-linear:book",color:"#217346",onClick:T=>Vt(i)},null,8,["onClick"])]),_:2},1024))])]),_:1},16,["onRegister"]),g(L,{visible:w.value,"onUpdate:visible":e[9]||(e[9]=i=>w.value=i),title:I.value?"ویرایش قصه":"افزودن قصه",onOk:Nt,onCancel:it,width:"80%",confirmLoading:O.value>0},{default:C(()=>[o("div",we,[O.value>0?(j(),E("div",ke,[g(A(yt),{size:"large"})])):X("",!0),o("div",null,[$e,g(b,{value:c.value.title,"onUpdate:value":e[0]||(e[0]=i=>c.value.title=i),placeholder:"عنوان"},null,8,["value"])]),o("div",null,[De,g(b,{value:c.value.sub_title,"onUpdate:value":e[1]||(e[1]=i=>c.value.sub_title=i),placeholder:"زیرعنوان"},null,8,["value"])]),o("div",null,[Me,g(pt,{value:c.value.book_id??void 0,"onUpdate:value":e[2]||(e[2]=i=>c.value.book_id=i??null),items:x.value,keyName:"id",valueName:"title",placeholder:"انتخاب کتاب",allowClear:!0},null,8,["value","items"])]),o("div",null,[Te,g(A(v),{value:$.value,"onUpdate:value":e[3]||(e[3]=i=>$.value=i),open:J.value,"onUpdate:open":e[4]||(e[4]=i=>J.value=i),locale:A(Jt),"show-time":{format:"HH:mm:ss"},format:"YYYY-MM-DD HH:mm:ss",placeholder:"انتخاب تاریخ و زمان انتشار",class:"w-full",onChange:St,onOk:Ut},null,8,["value","open","locale"])]),o("div",Ce,[o("div",Se,[o("div",null,[Ue,g(A(xt),{"file-list":H.value,"onUpdate:fileList":e[5]||(e[5]=i=>H.value=i),"before-upload":zt,"custom-request":Rt,headers:p,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:C(()=>[H.value.length<1?(j(),E("div",Oe,[g(K,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),Ye])):X("",!0)]),_:1},8,["file-list"]),y.value>0&&y.value<100?(j(),E("div",Le,[o("div",Ie,[o("div",{class:"h-2 bg-blue-500 transition-all",style:vt(lt(y.value))},null,4)]),o("div",ze,Q(y.value)+"%",1)])):X("",!0)]),o("div",null,[Re,g(A(xt),{"file-list":N.value,"onUpdate:fileList":e[6]||(e[6]=i=>N.value=i),"before-upload":Yt,"custom-request":It,headers:p,accept:"audio/*","max-count":1,"list-type":"picture-card"},{default:C(()=>[N.value.length<1?(j(),E("div",Ne,[g(K,{icon:"vuesax-linear:music",class:"text-2xl mb-2"}),He])):X("",!0)]),_:1},8,["file-list"]),f.value>0&&f.value<100?(j(),E("div",Ve,[o("div",Be,[o("div",{class:"h-2 bg-blue-500 transition-all",style:vt(lt(f.value))},null,4)]),o("div",Pe,Q(f.value)+"%",1)])):X("",!0)])]),o("div",Ae,[je,o("div",Fe,[o("div",null,[Ee,g(b,{value:c.value.time.minutes,"onUpdate:value":e[7]||(e[7]=i=>c.value.time.minutes=i),type:"number",placeholder:"0",disabled:!0},null,8,["value"])]),o("div",null,[We,g(b,{value:c.value.time.seconds,"onUpdate:value":e[8]||(e[8]=i=>c.value.time.seconds=i),type:"number",placeholder:"0",disabled:!0},null,8,["value"])])])])])])]),_:1},8,["visible","title","confirmLoading"]),g(L,{visible:s.value,"onUpdate:visible":e[11]||(e[11]=i=>s.value=i),title:"مرتبط کردن کتاب",onOk:Bt,onCancel:nt,width:"500px"},{default:C(()=>[o("div",qe,[o("div",null,[Ze,g(pt,{value:B.value.book_id??void 0,"onUpdate:value":e[10]||(e[10]=i=>B.value.book_id=i??null),items:x.value,keyName:"id",valueName:"title",placeholder:"انتخاب کتاب",allowClear:!0},null,8,["value","items"])])])]),_:1},8,["visible"]),g(L,{visible:D.value,"onUpdate:visible":e[12]||(e[12]=i=>D.value=i),title:"اطلاعات بازدیدها",onCancel:rt,width:"800px",customFooter:!0,okText:""},{footer:C(()=>[o("div",Je,[g(l,{onClick:rt},{default:C(()=>[ot("بستن")]),_:1})])]),default:C(()=>[_.value?(j(),E("div",Ge,[o("div",Xe,[o("div",Ke,[Qe,o("div",ts,Q(_.value.total_views),1)]),o("div",es,[ss,o("div",os,Q(_.value.unique_viewers),1)])]),o("div",null,[as,_.value&&_.value.total_views>0?(j(),E("div",is,[g(a,mt(P.value,{onRegister:A(z)}),null,16,["onRegister"])])):(j(),E("div",ls," هنوز بازدیدی ثبت نشده است "))])])):k.value?(j(),E("div",ns,[g(A(yt),{size:"large"})])):X("",!0)]),_:1},8,["visible"])]),_:1})])}}});export{vo as default}; diff --git a/dist/assets/index-af03f1b1.js b/dist/assets/index-af03f1b1.js deleted file mode 100644 index 14e7b2c..0000000 --- a/dist/assets/index-af03f1b1.js +++ /dev/null @@ -1 +0,0 @@ -import{i as j}from"./index-dfdb843b.js";import{u as T,b as I,a as N,c as q,s as F,e as U,d as V,f as A,n as G,o as O,G as L}from"./story-4-ec0d83b9.js";import{_ as D}from"./InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js";import{a as k}from"./useDataTime-206d8d2e.js";import{S}from"./index-5203b45e.js";import{d as J,i as u,j as C,x as $,y as H,o as a,c as r,b as t,F as m,q as E,e as f,B as K,k as h,w as v,l as _,t as n,n as R}from"./index-c678e119.js";import{T as M}from"./isSymbol-5130882b.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./shallowequal-93b92d94.js";import"./vnode-34fe2aaf.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";const Q={class:"m-2 md:m-5 bg-white p-2 md:p-3 rounded-xl"},W=t("h2",{class:"text-xl font-bold mb-4"},"نمای کلی مشترکین",-1),X={class:"grid grid-cols-1 md:grid-cols-4 gap-3"},Y={class:"flex"},Z=["src","alt"],tt={class:"flex flex-col justify-between w-full mr-2"},et={class:"text-base font-bold"},st={class:"flex items-center justify-end min-h-[24px]"},at={class:"text-base font-bold"},lt={key:0,class:"mr-1"},ot={class:"grid grid-cols-1 md:grid-cols-4 gap-3 mt-3"},it={class:"flex"},rt=["src","alt"],nt={class:"flex flex-col justify-between w-full mr-2"},ut={class:"text-base font-bold"},ct={class:"flex items-center justify-end min-h-[24px]"},dt={class:"text-base font-bold"},pt={key:0,class:"mr-1"},mt={class:"border-solid border-1 border-gray-200 rounded-lg p-6 mt-3"},ft={class:"flex flex-col gap-3 md:flex-row md:justify-between md:items-center mb-2"},ht=t("span",{class:"text-lg font-bold"},"نمودار پایان اشتراک",-1),vt={class:"flex flex-wrap items-center gap-2"},_t={class:"w-32"},yt=t("span",{class:"text-gray-500"},"تا",-1),xt={class:"w-32"},Nt=J({__name:"index",setup(gt){const c=u(!0),d=u(""),p=u(""),y=u(null);let l=null;const o=u({nearestExpiryDate:null,farthestExpiryDate:null,oneMonthPurchasesLast7Days:0,oneMonthPurchasesLast30Days:0,threeMonthPurchasesLast7Days:0,threeMonthPurchasesLast30Days:0,renewalsLast7Days:0,renewalsLast30Days:0});function w(s){if(!s)return"—";try{return k(s.split("T")[0])}catch{return"—"}}const P=C(()=>[{title:"تاریخ اولین انقضا",alt:"nearest-expiry",image:T,value:w(o.value.nearestExpiryDate),unit:"",tooltip:"نزدیک‌ترین تاریخ انقضای پیش‌روی اشتراک‌های فعال"},{title:"خرید پلن یک‌ماهه ۷ روز",alt:"month-7",image:I,value:o.value.oneMonthPurchasesLast7Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد خرید پلن یک‌ماهه در ۷ روز گذشته"},{title:"خرید پلن یک‌ماهه ۳۰ روز",alt:"month-30",image:N,value:o.value.oneMonthPurchasesLast30Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد خرید پلن یک‌ماهه در ۳۰ روز گذشته"},{title:"تمدید ۷ روز گذشته",alt:"renew-7",image:q,value:o.value.renewalsLast7Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد تمدید اشتراک در ۷ روز گذشته"}]),z=C(()=>[{title:"تاریخ آخرین انقضا",alt:"farthest-expiry",image:F,value:w(o.value.farthestExpiryDate),unit:"",tooltip:"دورترین تاریخ انقضای اشتراک‌های فعال"},{title:"خرید پلن سه‌ماهه ۷ روز",alt:"quarter-7",image:U,value:o.value.threeMonthPurchasesLast7Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد خرید پلن سه‌ماهه در ۷ روز گذشته"},{title:"خرید پلن سه‌ماهه ۳۰ روز",alt:"quarter-30",image:V,value:o.value.threeMonthPurchasesLast30Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد خرید پلن سه‌ماهه در ۳۰ روز گذشته"},{title:"تمدید ۳۰ روز گذشته",alt:"renew-30",image:A,value:o.value.renewalsLast30Days.toLocaleString("fa-IR"),unit:"مورد",tooltip:"تعداد تمدید اشتراک در ۳۰ روز گذشته"}]);function B(s,i){y.value&&(l||(l=j(y.value)),l.setOption({tooltip:{trigger:"axis"},grid:{left:40,right:20,top:30,bottom:40},xAxis:{type:"category",data:s,axisLabel:{rotate:30,fontSize:11}},yAxis:{type:"value",minInterval:1},series:[{name:"پایان اشتراک",type:"bar",data:i,itemStyle:{color:"#3B82F6",borderRadius:[4,4,0,0]}}]},!0))}async function x(){try{const s={days:30};d.value&&p.value&&(s.startDate=d.value,s.endDate=p.value,delete s.days);const i=await O(s);await K(),B(i.map(e=>k(e.day)),i.map(e=>e.endingCount))}catch{}}const b=()=>l==null?void 0:l.resize();return $(async()=>{c.value=!0;try{const s=await G();o.value=s,await x()}catch{}finally{c.value=!1}window.addEventListener("resize",b)}),H(()=>{window.removeEventListener("resize",b),l==null||l.dispose(),l=null}),(s,i)=>(a(),r("div",Q,[W,t("div",X,[(a(!0),r(m,null,E(P.value,(e,g)=>(a(),h(L,{class:"h-[120px] p-5",key:"b1-"+g},{default:v(()=>[f(_(M),{title:e.tooltip,placement:"top"},{default:v(()=>[t("div",Y,[t("div",null,[t("img",{class:"w-20 h-20",src:e.image,alt:e.alt},null,8,Z)]),t("div",tt,[t("div",null,[t("span",et,n(e.title),1)]),t("div",st,[c.value?(a(),h(_(S),{key:0,size:"small"})):(a(),r(m,{key:1},[t("span",at,n(e.value),1),e.unit?(a(),r("span",lt,n(e.unit),1)):R("",!0)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),t("div",ot,[(a(!0),r(m,null,E(z.value,(e,g)=>(a(),h(L,{class:"h-[120px] p-5",key:"b2-"+g},{default:v(()=>[f(_(M),{title:e.tooltip,placement:"top"},{default:v(()=>[t("div",it,[t("div",null,[t("img",{class:"w-20 h-20",src:e.image,alt:e.alt},null,8,rt)]),t("div",nt,[t("div",null,[t("span",ut,n(e.title),1)]),t("div",ct,[c.value?(a(),h(_(S),{key:0,size:"small"})):(a(),r(m,{key:1},[t("span",dt,n(e.value),1),e.unit?(a(),r("span",pt,n(e.unit),1)):R("",!0)],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),t("div",mt,[t("div",ft,[ht,t("div",vt,[t("div",_t,[f(D,{value:d.value,"onUpdate:value":[i[0]||(i[0]=e=>d.value=e),x]},null,8,["value"])]),yt,t("div",xt,[f(D,{value:p.value,"onUpdate:value":[i[1]||(i[1]=e=>p.value=e),x]},null,8,["value"])])])]),t("div",{ref_key:"chartContainer",ref:y,style:{width:"100%",height:"320px"}},null,512)])]))}});export{Nt as default}; diff --git a/dist/assets/index-af384b16.js b/dist/assets/index-af384b16.js deleted file mode 100644 index fcd1dc5..0000000 --- a/dist/assets/index-af384b16.js +++ /dev/null @@ -1 +0,0 @@ -import{bI as sr,aC as L,bA as nr}from"./index-c678e119.js";import{c as cr}from"./useDataTime-206d8d2e.js";var ar={exports:{}},M={exports:{}};const fr={},vr=Object.freeze(Object.defineProperty({__proto__:null,default:fr},Symbol.toStringTag,{value:"Module"})),ur=sr(vr);var Y;function T(){return Y||(Y=1,function(F,K){(function(A,B){F.exports=B()})(L,function(){var A=A||function(B,H){var b;if(typeof window<"u"&&window.crypto&&(b=window.crypto),typeof self<"u"&&self.crypto&&(b=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(b=globalThis.crypto),!b&&typeof window<"u"&&window.msCrypto&&(b=window.msCrypto),!b&&typeof L<"u"&&L.crypto&&(b=L.crypto),!b&&typeof cr=="function")try{b=ur}catch{}var R=function(){if(b){if(typeof b.getRandomValues=="function")try{return b.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof b.randomBytes=="function")try{return b.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},z=Object.create||function(){function t(){}return function(r){var a;return t.prototype=r,a=new t,t.prototype=null,a}}(),S={},n=S.lib={},g=n.Base=function(){return{extend:function(t){var r=z(this);return t&&r.mixIn(t),(!r.hasOwnProperty("init")||this.init===r.init)&&(r.init=function(){r.$super.init.apply(this,arguments)}),r.init.prototype=r,r.$super=this,r},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var r in t)t.hasOwnProperty(r)&&(this[r]=t[r]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),y=n.WordArray=g.extend({init:function(t,r){t=this.words=t||[],r!=H?this.sigBytes=r:this.sigBytes=t.length*4},toString:function(t){return(t||l).stringify(this)},concat:function(t){var r=this.words,a=t.words,u=this.sigBytes,x=t.sigBytes;if(this.clamp(),u%4)for(var C=0;C>>2]>>>24-C%4*8&255;r[u+C>>>2]|=W<<24-(u+C)%4*8}else for(var D=0;D>>2]=a[D>>>2];return this.sigBytes+=x,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=B.ceil(r/4)},clone:function(){var t=g.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var r=[],a=0;a>>2]>>>24-x%4*8&255;u.push((C>>>4).toString(16)),u.push((C&15).toString(16))}return u.join("")},parse:function(t){for(var r=t.length,a=[],u=0;u>>3]|=parseInt(t.substr(u,2),16)<<24-u%8*4;return new y.init(a,r/2)}},m=h.Latin1={stringify:function(t){for(var r=t.words,a=t.sigBytes,u=[],x=0;x>>2]>>>24-x%4*8&255;u.push(String.fromCharCode(C))}return u.join("")},parse:function(t){for(var r=t.length,a=[],u=0;u>>2]|=(t.charCodeAt(u)&255)<<24-u%4*8;return new y.init(a,r)}},p=h.Utf8={stringify:function(t){try{return decodeURIComponent(escape(m.stringify(t)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(t){return m.parse(unescape(encodeURIComponent(t)))}},_=n.BufferedBlockAlgorithm=g.extend({reset:function(){this._data=new y.init,this._nDataBytes=0},_append:function(t){typeof t=="string"&&(t=p.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var r,a=this._data,u=a.words,x=a.sigBytes,C=this.blockSize,W=C*4,D=x/W;t?D=B.ceil(D):D=B.max((D|0)-this._minBufferSize,0);var e=D*C,i=B.min(e*4,x);if(e){for(var d=0;d>>2]>>>24-l%4*8&255,p=n[l+1>>>2]>>>24-(l+1)%4*8&255,_=n[l+2>>>2]>>>24-(l+2)%4*8&255,E=m<<16|p<<8|_,t=0;t<4&&l+t*.75>>6*(3-t)&63));var r=y.charAt(64);if(r)for(;h.length%4;)h.push(r);return h.join("")},parse:function(S){var n=S.length,g=this._map,y=this._reverseMap;if(!y){y=this._reverseMap=[];for(var h=0;h>>6-l%4*2,_=m|p;y[h>>>2]|=_<<24-h%4*8,h++}return b.create(y,h)}}(),A.enc.Base64})}(U)),U.exports}var V={exports:{}},J;function dr(){return J||(J=1,function(F,K){(function(A,B){F.exports=B(T())})(L,function(A){return function(B){var H=A,b=H.lib,R=b.WordArray,z=b.Hasher,S=H.algo,n=[];(function(){for(var p=0;p<64;p++)n[p]=B.abs(B.sin(p+1))*4294967296|0})();var g=S.MD5=z.extend({_doReset:function(){this._hash=new R.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(p,_){for(var E=0;E<16;E++){var t=_+E,r=p[t];p[t]=(r<<8|r>>>24)&16711935|(r<<24|r>>>8)&4278255360}var a=this._hash.words,u=p[_+0],x=p[_+1],C=p[_+2],W=p[_+3],D=p[_+4],e=p[_+5],i=p[_+6],d=p[_+7],v=p[_+8],k=p[_+9],w=p[_+10],P=p[_+11],q=p[_+12],I=p[_+13],O=p[_+14],N=p[_+15],o=a[0],s=a[1],c=a[2],f=a[3];o=y(o,s,c,f,u,7,n[0]),f=y(f,o,s,c,x,12,n[1]),c=y(c,f,o,s,C,17,n[2]),s=y(s,c,f,o,W,22,n[3]),o=y(o,s,c,f,D,7,n[4]),f=y(f,o,s,c,e,12,n[5]),c=y(c,f,o,s,i,17,n[6]),s=y(s,c,f,o,d,22,n[7]),o=y(o,s,c,f,v,7,n[8]),f=y(f,o,s,c,k,12,n[9]),c=y(c,f,o,s,w,17,n[10]),s=y(s,c,f,o,P,22,n[11]),o=y(o,s,c,f,q,7,n[12]),f=y(f,o,s,c,I,12,n[13]),c=y(c,f,o,s,O,17,n[14]),s=y(s,c,f,o,N,22,n[15]),o=h(o,s,c,f,x,5,n[16]),f=h(f,o,s,c,i,9,n[17]),c=h(c,f,o,s,P,14,n[18]),s=h(s,c,f,o,u,20,n[19]),o=h(o,s,c,f,e,5,n[20]),f=h(f,o,s,c,w,9,n[21]),c=h(c,f,o,s,N,14,n[22]),s=h(s,c,f,o,D,20,n[23]),o=h(o,s,c,f,k,5,n[24]),f=h(f,o,s,c,O,9,n[25]),c=h(c,f,o,s,W,14,n[26]),s=h(s,c,f,o,v,20,n[27]),o=h(o,s,c,f,I,5,n[28]),f=h(f,o,s,c,C,9,n[29]),c=h(c,f,o,s,d,14,n[30]),s=h(s,c,f,o,q,20,n[31]),o=l(o,s,c,f,e,4,n[32]),f=l(f,o,s,c,v,11,n[33]),c=l(c,f,o,s,P,16,n[34]),s=l(s,c,f,o,O,23,n[35]),o=l(o,s,c,f,x,4,n[36]),f=l(f,o,s,c,D,11,n[37]),c=l(c,f,o,s,d,16,n[38]),s=l(s,c,f,o,w,23,n[39]),o=l(o,s,c,f,I,4,n[40]),f=l(f,o,s,c,u,11,n[41]),c=l(c,f,o,s,W,16,n[42]),s=l(s,c,f,o,i,23,n[43]),o=l(o,s,c,f,k,4,n[44]),f=l(f,o,s,c,q,11,n[45]),c=l(c,f,o,s,N,16,n[46]),s=l(s,c,f,o,C,23,n[47]),o=m(o,s,c,f,u,6,n[48]),f=m(f,o,s,c,d,10,n[49]),c=m(c,f,o,s,O,15,n[50]),s=m(s,c,f,o,e,21,n[51]),o=m(o,s,c,f,q,6,n[52]),f=m(f,o,s,c,W,10,n[53]),c=m(c,f,o,s,w,15,n[54]),s=m(s,c,f,o,x,21,n[55]),o=m(o,s,c,f,v,6,n[56]),f=m(f,o,s,c,N,10,n[57]),c=m(c,f,o,s,i,15,n[58]),s=m(s,c,f,o,I,21,n[59]),o=m(o,s,c,f,D,6,n[60]),f=m(f,o,s,c,P,10,n[61]),c=m(c,f,o,s,C,15,n[62]),s=m(s,c,f,o,k,21,n[63]),a[0]=a[0]+o|0,a[1]=a[1]+s|0,a[2]=a[2]+c|0,a[3]=a[3]+f|0},_doFinalize:function(){var p=this._data,_=p.words,E=this._nDataBytes*8,t=p.sigBytes*8;_[t>>>5]|=128<<24-t%32;var r=B.floor(E/4294967296),a=E;_[(t+64>>>9<<4)+15]=(r<<8|r>>>24)&16711935|(r<<24|r>>>8)&4278255360,_[(t+64>>>9<<4)+14]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360,p.sigBytes=(_.length+1)*4,this._process();for(var u=this._hash,x=u.words,C=0;C<4;C++){var W=x[C];x[C]=(W<<8|W>>>24)&16711935|(W<<24|W>>>8)&4278255360}return u},clone:function(){var p=z.clone.call(this);return p._hash=this._hash.clone(),p}});function y(p,_,E,t,r,a,u){var x=p+(_&E|~_&t)+r+u;return(x<>>32-a)+_}function h(p,_,E,t,r,a,u){var x=p+(_&t|E&~t)+r+u;return(x<>>32-a)+_}function l(p,_,E,t,r,a,u){var x=p+(_^E^t)+r+u;return(x<>>32-a)+_}function m(p,_,E,t,r,a,u){var x=p+(E^(_|~t))+r+u;return(x<>>32-a)+_}H.MD5=z._createHelper(g),H.HmacMD5=z._createHmacHelper(g)}(Math),A.MD5})}(V)),V.exports}var $={exports:{}},G={exports:{}},X;function lr(){return X||(X=1,function(F,K){(function(A,B){F.exports=B(T())})(L,function(A){return function(){var B=A,H=B.lib,b=H.WordArray,R=H.Hasher,z=B.algo,S=[],n=z.SHA1=R.extend({_doReset:function(){this._hash=new b.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(g,y){for(var h=this._hash.words,l=h[0],m=h[1],p=h[2],_=h[3],E=h[4],t=0;t<80;t++){if(t<16)S[t]=g[y+t]|0;else{var r=S[t-3]^S[t-8]^S[t-14]^S[t-16];S[t]=r<<1|r>>>31}var a=(l<<5|l>>>27)+E+S[t];t<20?a+=(m&p|~m&_)+1518500249:t<40?a+=(m^p^_)+1859775393:t<60?a+=(m&p|m&_|p&_)-1894007588:a+=(m^p^_)-899497514,E=_,_=p,p=m<<30|m>>>2,m=l,l=a}h[0]=h[0]+l|0,h[1]=h[1]+m|0,h[2]=h[2]+p|0,h[3]=h[3]+_|0,h[4]=h[4]+E|0},_doFinalize:function(){var g=this._data,y=g.words,h=this._nDataBytes*8,l=g.sigBytes*8;return y[l>>>5]|=128<<24-l%32,y[(l+64>>>9<<4)+14]=Math.floor(h/4294967296),y[(l+64>>>9<<4)+15]=h,g.sigBytes=y.length*4,this._process(),this._hash},clone:function(){var g=R.clone.call(this);return g._hash=this._hash.clone(),g}});B.SHA1=R._createHelper(n),B.HmacSHA1=R._createHmacHelper(n)}(),A.SHA1})}(G)),G.exports}var j={exports:{}},rr;function pr(){return rr||(rr=1,function(F,K){(function(A,B){F.exports=B(T())})(L,function(A){(function(){var B=A,H=B.lib,b=H.Base,R=B.enc,z=R.Utf8,S=B.algo;S.HMAC=b.extend({init:function(n,g){n=this._hasher=new n.init,typeof g=="string"&&(g=z.parse(g));var y=n.blockSize,h=y*4;g.sigBytes>h&&(g=n.finalize(g)),g.clamp();for(var l=this._oKey=g.clone(),m=this._iKey=g.clone(),p=l.words,_=m.words,E=0;E>>2]&255;e.sigBytes-=i}};b.BlockCipher=l.extend({cfg:l.cfg.extend({mode:_,padding:t}),reset:function(){var e;l.reset.call(this);var i=this.cfg,d=i.iv,v=i.mode;this._xformMode==this._ENC_XFORM_MODE?e=v.createEncryptor:(e=v.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,d&&d.words):(this._mode=e.call(v,this,d&&d.words),this._mode.__creator=e)},_doProcessBlock:function(e,i){this._mode.processBlock(e,i)},_doFinalize:function(){var e,i=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(i.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),i.unpad(e)),e},blockSize:128/32});var r=b.CipherParams=R.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),a=H.format={},u=a.OpenSSL={stringify:function(e){var i,d=e.ciphertext,v=e.salt;return v?i=z.create([1398893684,1701076831]).concat(v).concat(d):i=d,i.toString(g)},parse:function(e){var i,d=g.parse(e),v=d.words;return v[0]==1398893684&&v[1]==1701076831&&(i=z.create(v.slice(2,4)),v.splice(0,4),d.sigBytes-=16),r.create({ciphertext:d,salt:i})}},x=b.SerializableCipher=R.extend({cfg:R.extend({format:u}),encrypt:function(e,i,d,v){v=this.cfg.extend(v);var k=e.createEncryptor(d,v),w=k.finalize(i),P=k.cfg;return r.create({ciphertext:w,key:d,iv:P.iv,algorithm:e,mode:P.mode,padding:P.padding,blockSize:e.blockSize,formatter:v.format})},decrypt:function(e,i,d,v){v=this.cfg.extend(v),i=this._parse(i,v.format);var k=e.createDecryptor(d,v).finalize(i.ciphertext);return k},_parse:function(e,i){return typeof e=="string"?i.parse(e,this):e}}),C=H.kdf={},W=C.OpenSSL={execute:function(e,i,d,v){v||(v=z.random(64/8));var k=h.create({keySize:i+d}).compute(e,v),w=z.create(k.words.slice(i),d*4);return k.sigBytes=i*4,r.create({key:k,iv:w,salt:v})}},D=b.PasswordBasedCipher=x.extend({cfg:x.cfg.extend({kdf:W}),encrypt:function(e,i,d,v){v=this.cfg.extend(v);var k=v.kdf.execute(d,e.keySize,e.ivSize);v.iv=k.iv;var w=x.encrypt.call(this,e,i,k.key,v);return w.mixIn(k),w},decrypt:function(e,i,d,v){v=this.cfg.extend(v),i=this._parse(i,v.format);var k=v.kdf.execute(d,e.keySize,e.ivSize,i.salt);v.iv=k.iv;var w=x.decrypt.call(this,e,i,k.key,v);return w}})}()})}(Q)),Q.exports}(function(F,K){(function(A,B,H){F.exports=B(T(),hr(),dr(),ir(),xr())})(L,function(A){return function(){var B=A,H=B.lib,b=H.BlockCipher,R=B.algo,z=[],S=[],n=[],g=[],y=[],h=[],l=[],m=[],p=[],_=[];(function(){for(var r=[],a=0;a<256;a++)a<128?r[a]=a<<1:r[a]=a<<1^283;for(var u=0,x=0,a=0;a<256;a++){var C=x^x<<1^x<<2^x<<3^x<<4;C=C>>>8^C&255^99,z[u]=C,S[C]=u;var W=r[u],D=r[W],e=r[D],i=r[C]*257^C*16843008;n[u]=i<<24|i>>>8,g[u]=i<<16|i>>>16,y[u]=i<<8|i>>>24,h[u]=i;var i=e*16843009^D*65537^W*257^u*16843008;l[C]=i<<24|i>>>8,m[C]=i<<16|i>>>16,p[C]=i<<8|i>>>24,_[C]=i,u?(u=W^r[r[r[e^W]]],x^=r[r[x]]):u=x=1}})();var E=[0,1,2,4,8,16,32,64,128,27,54],t=R.AES=b.extend({_doReset:function(){var r;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var a=this._keyPriorReset=this._key,u=a.words,x=a.sigBytes/4,C=this._nRounds=x+6,W=(C+1)*4,D=this._keySchedule=[],e=0;e6&&e%x==4&&(r=z[r>>>24]<<24|z[r>>>16&255]<<16|z[r>>>8&255]<<8|z[r&255]):(r=r<<8|r>>>24,r=z[r>>>24]<<24|z[r>>>16&255]<<16|z[r>>>8&255]<<8|z[r&255],r^=E[e/x|0]<<24),D[e]=D[e-x]^r);for(var i=this._invKeySchedule=[],d=0;d>>24]]^m[z[r>>>16&255]]^p[z[r>>>8&255]]^_[z[r&255]]}}},encryptBlock:function(r,a){this._doCryptBlock(r,a,this._keySchedule,n,g,y,h,z)},decryptBlock:function(r,a){var u=r[a+1];r[a+1]=r[a+3],r[a+3]=u,this._doCryptBlock(r,a,this._invKeySchedule,l,m,p,_,S);var u=r[a+1];r[a+1]=r[a+3],r[a+3]=u},_doCryptBlock:function(r,a,u,x,C,W,D,e){for(var i=this._nRounds,d=r[a]^u[0],v=r[a+1]^u[1],k=r[a+2]^u[2],w=r[a+3]^u[3],P=4,q=1;q>>24]^C[v>>>16&255]^W[k>>>8&255]^D[w&255]^u[P++],O=x[v>>>24]^C[k>>>16&255]^W[w>>>8&255]^D[d&255]^u[P++],N=x[k>>>24]^C[w>>>16&255]^W[d>>>8&255]^D[v&255]^u[P++],o=x[w>>>24]^C[d>>>16&255]^W[v>>>8&255]^D[k&255]^u[P++];d=I,v=O,k=N,w=o}var I=(e[d>>>24]<<24|e[v>>>16&255]<<16|e[k>>>8&255]<<8|e[w&255])^u[P++],O=(e[v>>>24]<<24|e[k>>>16&255]<<16|e[w>>>8&255]<<8|e[d&255])^u[P++],N=(e[k>>>24]<<24|e[w>>>16&255]<<16|e[d>>>8&255]<<8|e[v&255])^u[P++],o=(e[w>>>24]<<24|e[d>>>16&255]<<16|e[v>>>8&255]<<8|e[k&255])^u[P++];r[a]=I,r[a+1]=O,r[a+2]=N,r[a+3]=o},keySize:256/32});B.AES=b._createHelper(t)}(),A.AES})})(ar);var _r=ar.exports;const yr=nr(_r);var or={exports:{}};(function(F,K){(function(A,B){F.exports=B(T())})(L,function(A){return A.enc.Utf8})})(or);var gr=or.exports;const mr=nr(gr),Br="pwd@1234";function Cr(F){return yr.decrypt(F,Br).toString(mr)}function kr(F){if(F==null||F=="")return F;const K=Cr(F);return JSON.parse(K)}function br(F){const K=localStorage.getItem(F);return kr(K)}function Sr(){return br("token")}export{Sr as g}; diff --git a/dist/assets/index-b6a53e32.js b/dist/assets/index-b6a53e32.js deleted file mode 100644 index 4001b6d..0000000 --- a/dist/assets/index-b6a53e32.js +++ /dev/null @@ -1 +0,0 @@ -import{d as V,i as l,x as A,o as D,c as S,e as o,w as p,b as r,f as M,L as j,l as k,H as _,_ as J}from"./index-c678e119.js";import{_ as W}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as X}from"./BasicMainCard-ff1543bd.js";import{_ as H,u as q}from"./useBaseTable-e18d3b32.js";import{_ as z}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{e as G,f as K,h as Q}from"./competition-18eaba97.js";import{t as Y,a as Z}from"./useDataTime-206d8d2e.js";import{I as C}from"./Icon-671f08f9.js";import{_ as ee}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{_ as te}from"./index-01af60d8.js";import"./index-5203b45e.js";import"./isSymbol-5130882b.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./vnode-34fe2aaf.js";import"./index-66da2c76.js";import"./DialogWrap-0297f46d.js";import"./shallowequal-93b92d94.js";import"./omit-30cc2465.js";import"./pickAttrs-09168c62.js";import"./index-c5016c96.js";import"./styleChecker-c202e4d7.js";import"./FormItemContext-53695780.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./index-27b4bb6d.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./isPlainObject-2f8cd8cc.js";import"./updateLocale-e9df593e.js";import"./useMemo-3527b8f5.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./css-aae66f86.js";import"./toArray-acd138e5.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";const oe=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:u=>u.record.index+1},{title:"نام مسابقه",dataIndex:"match_title",key:"match_title"},{title:"شرح مسابقه",dataIndex:"match_description",key:"match_description",slot:"match_description"},{title:"نام کاربر",dataIndex:"user_name",key:"user_name"},{title:"شماره همراه",dataIndex:"user_mobile",key:"user_mobile"},{title:"امتیاز کسب شده",dataIndex:"score",key:"score",align:"center",customRender:u=>u.record.score||0},{title:"زمان",dataIndex:"created_at",key:"created_at",customRender:u=>Y(u.record.created_at)}],ae={class:"flex justify-between items-center mb-4"},le=r("h2",null,"امتیازات و برندگان مسابقات",-1),ie={class:"flex gap-2"},re={class:"space-y-4"},ne=r("div",{class:"mb-1 text-sm text-gray-600"},"انتخاب مسابقه",-1),se={class:"space-y-4"},ce=r("div",{class:"mb-1 text-sm text-gray-600"},"انتخاب مسابقه",-1),rt=V({__name:"index",setup(u){const w=te,B=l(null),[E,de]=q(),f=l(!1),g=l(!1),n=l(void 0),s=l(void 0),d=l([]),h=l(!1),b=l(!1),$=l(!1),T=l({columns:oe,api:G,defaultPageLimit:20});async function y(){try{h.value=!0;const t=await K();d.value=(t||[]).map(e=>({label:e.title||`مسابقه ${e.id}`,value:e.id}))}catch(t){console.error("Error loading matchs:",t),_.error("خطا در بارگذاری لیست مسابقات")}finally{h.value=!1}}function R(){n.value=void 0,f.value=!0,d.value.length===0&&y()}function I(){f.value=!1,n.value=void 0}function F(){s.value=void 0,g.value=!0,d.value.length===0&&y()}function L(){g.value=!1,s.value=void 0}function N(){if(!s.value){_.warning("لطفاً مسابقه را انتخاب کنید");return}const t=d.value.find(v=>v.value===s.value),e=encodeURIComponent((t==null?void 0:t.label)||`مسابقه_${s.value}`),i=`/lottery?matchId=${s.value}&title=${e}`;window.open(i,"_blank","width=1200,height=800"),L()}async function P(){if(!n.value){_.warning("لطفاً مسابقه را انتخاب کنید");return}try{b.value=!0;const t=await Q(n.value);if(t.length===0){_.warning("برای این مسابقه برنده‌ای یافت نشد");return}const e=t.map((c,O)=>({ردیف:O+1,"نام مسابقه":c.match_title||"","شرح مسابقه":c.match_description||"","نام کاربر":c.user_name||"","شماره همراه":c.user_mobile||"","امتیاز کسب شده":c.score||0,تاریخ:Z(c.created_at||"")})),i=await J(()=>import("./xlsx-6ed613d4.js"),[]),v=i.utils.json_to_sheet(e),x=i.utils.book_new();i.utils.book_append_sheet(x,v,"برندگان");const m=d.value.find(c=>c.value===n.value),U=`برندگان_${(m==null?void 0:m.label)||`مسابقه_${n.value}`}_${new Date().getTime()}.xlsx`;i.writeFile(x,U),_.success("فایل اکسل با موفقیت دانلود شد"),I()}catch(t){console.error("Error exporting to Excel:",t),_.error("خطا در تولید فایل اکسل")}finally{b.value=!1}}return A(()=>{y()}),(t,e)=>{const i=z,v=H,x=X,m=W;return D(),S("div",null,[o(x,null,{default:p(()=>[r("div",ae,[le,r("div",ie,[o(i,{onClick:F,style:{backgroundColor:"#FF6B35",borderColor:"#FF6B35",color:"#fff"},class:"lottery-btn"},{default:p(()=>[o(C,{icon:"vuesax-linear:gift",class:"mr-1"}),M(" قرعه کشی ")]),_:1}),o(i,{onClick:R,style:{backgroundColor:"#217346",borderColor:"#217346",color:"#fff"},class:"excel-export-btn"},{default:p(()=>[o(C,{icon:"vuesax-linear:document-download",class:"mr-1"}),M(" خروجی اکسل ")]),_:1})])]),o(v,j(T.value,{ref_key:"table",ref:B,onRegister:k(E)}),{match_description:p(({record:a})=>[o(ee,{text:a.match_description},null,8,["text"])]),_:1},16,["onRegister"])]),_:1}),o(m,{visible:f.value,"onUpdate:visible":e[1]||(e[1]=a=>f.value=a),title:"خروجی اکسل برندگان مسابقه",onOk:P,onCancel:I,confirmLoading:b.value},{default:p(()=>[r("div",re,[r("div",null,[ne,o(k(w),{value:n.value,"onUpdate:value":e[0]||(e[0]=a=>n.value=a),options:d.value,placeholder:"لطفاً مسابقه را انتخاب کنید",loading:h.value,class:"w-full","allow-clear":""},null,8,["value","options","loading"])])])]),_:1},8,["visible","confirmLoading"]),o(m,{visible:g.value,"onUpdate:visible":e[3]||(e[3]=a=>g.value=a),title:"قرعه کشی برندگان مسابقه",onOk:N,onCancel:L,confirmLoading:$.value},{default:p(()=>[r("div",se,[r("div",null,[ce,o(k(w),{value:s.value,"onUpdate:value":e[2]||(e[2]=a=>s.value=a),options:d.value,placeholder:"لطفاً مسابقه را انتخاب کنید",loading:h.value,class:"w-full","allow-clear":""},null,8,["value","options","loading"])])])]),_:1},8,["visible","confirmLoading"])])}}});export{rt as default}; diff --git a/dist/assets/index-c245cd89.js b/dist/assets/index-c245cd89.js deleted file mode 100644 index fa5d404..0000000 --- a/dist/assets/index-c245cd89.js +++ /dev/null @@ -1 +0,0 @@ -import{u as b,b as R,c as k,a as C,s as S,e as L,d as I,f as U,p as j,G as p}from"./story-4-ec0d83b9.js";import{S as _}from"./index-5203b45e.js";import{d as B,i as v,j as f,x as z,o as a,c as l,b as t,F as i,q as g,k as r,w as n,e as h,l as c,t as u}from"./index-c678e119.js";import{T as x}from"./isSymbol-5130882b.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./vnode-34fe2aaf.js";const F={class:"m-2 md:m-5 bg-white p-2 md:p-3 rounded-xl"},G=t("h2",{class:"text-xl font-bold mb-4"},"سگمنت کاربران",-1),N={class:"grid grid-cols-1 md:grid-cols-4 gap-3"},T={class:"flex"},V=["src","alt"],q={class:"flex flex-col justify-between w-full mr-2"},D={class:"text-base font-bold"},E={class:"flex items-center justify-end min-h-[24px]"},M={class:"text-base font-bold"},O=t("span",{class:"mr-1"},"نفر",-1),A={class:"grid grid-cols-1 md:grid-cols-4 gap-3 mt-3"},H={class:"flex"},J=["src","alt"],K={class:"flex flex-col justify-between w-full mr-2"},P={class:"text-base font-bold"},Q={class:"flex items-center justify-end min-h-[24px]"},W={class:"text-base font-bold"},X=t("span",{class:"mr-1"},"نفر",-1),ot=B({__name:"index",setup(Y){const o=v(!0),s=v({rawRegistration:0,warmUser:0,newCustomer:0,lostUser:0,activeCustomer:0,inactiveCustomer:0,churnRiskCustomer:0,expiredUser:0}),w=f(()=>[{title:"ثبت‌نام خام",alt:"raw-registration",image:b,value:s.value.rawRegistration.toLocaleString("fa-IR"),tooltip:"ثبت‌نام کرده و هیچ چالشی شروع نکرده"},{title:"کاربر گرم",alt:"warm-user",image:R,value:s.value.warmUser.toLocaleString("fa-IR"),tooltip:"چالش رایگان شروع کرده و هنوز خرید نکرده"},{title:"مشتری جدید",alt:"new-customer",image:k,value:s.value.newCustomer.toLocaleString("fa-IR"),tooltip:"در ۷ روز اخیر برای اولین بار اشتراک گرفته"},{title:"کاربر از دست رفته",alt:"lost-user",image:C,value:s.value.lostUser.toLocaleString("fa-IR"),tooltip:"بیش از ۳۰ روز وارد اپ نشده"}]),y=f(()=>[{title:"مشتری فعال",alt:"active-customer",image:S,value:s.value.activeCustomer.toLocaleString("fa-IR"),tooltip:"اشتراک فعال و انجام چالش در ۷ روز اخیر"},{title:"مشتری غیرفعال",alt:"inactive-customer",image:L,value:s.value.inactiveCustomer.toLocaleString("fa-IR"),tooltip:"اشتراک فعال و عدم انجام چالش در ۷ روز اخیر"},{title:"در معرض ریزش",alt:"churn-risk",image:I,value:s.value.churnRiskCustomer.toLocaleString("fa-IR"),tooltip:"اشتراک فعال و عدم انجام چالش در ۱۵ روز اخیر"},{title:"منقضی‌شده",alt:"expired-user",image:U,value:s.value.expiredUser.toLocaleString("fa-IR"),tooltip:"اشتراک تمام شده و تمدید نکرده"}]);return z(async()=>{o.value=!0;try{const d=await j();d&&(s.value=d)}finally{o.value=!1}}),(d,Z)=>(a(),l("div",F,[G,t("div",N,[(a(!0),l(i,null,g(w.value,(e,m)=>(a(),r(p,{class:"h-[120px] p-5",key:"seg1-"+m},{default:n(()=>[h(c(x),{title:e.tooltip,placement:"top"},{default:n(()=>[t("div",T,[t("div",null,[t("img",{class:"w-20 h-20",src:e.image,alt:e.alt},null,8,V)]),t("div",q,[t("div",null,[t("span",D,u(e.title),1)]),t("div",E,[o.value?(a(),r(c(_),{key:0,size:"small"})):(a(),l(i,{key:1},[t("span",M,u(e.value),1),O],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))]),t("div",A,[(a(!0),l(i,null,g(y.value,(e,m)=>(a(),r(p,{class:"h-[120px] p-5",key:"seg2-"+m},{default:n(()=>[h(c(x),{title:e.tooltip,placement:"top"},{default:n(()=>[t("div",H,[t("div",null,[t("img",{class:"w-20 h-20",src:e.image,alt:e.alt},null,8,J)]),t("div",K,[t("div",null,[t("span",P,u(e.title),1)]),t("div",Q,[o.value?(a(),r(c(_),{key:0,size:"small"})):(a(),l(i,{key:1},[t("span",W,u(e.value),1),X],64))])])])]),_:2},1032,["title"])]),_:2},1024))),128))])]))}});export{ot as default}; diff --git a/dist/assets/index-c5016c96.js b/dist/assets/index-c5016c96.js deleted file mode 100644 index 1ba6b7e..0000000 --- a/dist/assets/index-c5016c96.js +++ /dev/null @@ -1,4 +0,0 @@ -import{d as V,a9 as Y,x as gt,B as bt,y as yt,aa as at,ab as Tt,ac as Ct,e as h,ad as it,ae as St,i as R,j as G,af as xt,z as kt,ag as f,ah as wt,ai as Nt,aj as At,ak as pt,al as L,am as Lt,an as Bt}from"./index-c678e119.js";import{w as rt,i as _t}from"./_plugin-vue_export-helper-edd5ed68.js";var q={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},Q={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},B=[],_=[];function It(){var n=document.createElement("div"),t=n.style;"AnimationEvent"in window||(delete q.animationstart.animation,delete Q.animationend.animation),"TransitionEvent"in window||(delete q.transitionstart.transition,delete Q.transitionend.transition);function a(i,b){for(var d in i)if(i.hasOwnProperty(d)){var y=i[d];for(var s in y)if(s in t){b.push(y[s]);break}}}a(q,B),a(Q,_)}typeof window<"u"&&typeof document<"u"&&It();function ot(n,t,a){n.addEventListener(t,a,!1)}function lt(n,t,a){n.removeEventListener(t,a,!1)}var Mt={startEvents:B,addStartEventListener:function(t,a){if(B.length===0){setTimeout(a,0);return}B.forEach(function(i){ot(t,i,a)})},removeStartEventListener:function(t,a){B.length!==0&&B.forEach(function(i){lt(t,i,a)})},endEvents:_,addEndEventListener:function(t,a){if(_.length===0){setTimeout(a,0);return}_.forEach(function(i){ot(t,i,a)})},removeEndEventListener:function(t,a){_.length!==0&&_.forEach(function(i){lt(t,i,a)})}};const U=Mt;var w;function ut(n){return!n||n.offsetParent===null}function Ot(n){var t=(n||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}const zt=V({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(t,a){var i=a.slots,b=a.expose,d=Tt(),y=Y("",t),s=y.csp,l=y.prefixCls;b({csp:s});var C=null,S=null,z=null,x=!1,v=null,A=!1,p=function(e){if(!A){var u=at(d);!e||e.target!==u||x||O(u)}},k=function(e){!e||e.animationName!=="fadeEffect"||O(e.target)},I=function(){var e=t.insertExtraNode;return e?"".concat(l.value,"-click-animating"):"".concat(l.value,"-click-animating-without-extra-node")},M=function(e,u){var N=t.insertExtraNode,o=t.disabled;if(!(o||!e||ut(e)||e.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(l.value,"-click-animating-node");var r=I();if(e.removeAttribute(r),e.setAttribute(r,"true"),w=w||document.createElement("style"),u&&u!=="#ffffff"&&u!=="rgb(255, 255, 255)"&&Ot(u)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(u)&&u!=="transparent"){var m;(m=s.value)!==null&&m!==void 0&&m.nonce&&(w.nonce=s.value.nonce),v.style.borderColor=u,w.innerHTML=` - [`.concat(l.value,"-click-animating-without-extra-node='true']::after, .").concat(l.value,`-click-animating-node { - --antd-wave-shadow-color: `).concat(u,`; - }`),document.body.contains(w)||document.body.appendChild(w)}N&&e.appendChild(v),U.addStartEventListener(e,p),U.addEndEventListener(e,k)}},O=function(e){if(!(!e||e===v||!(e instanceof Element))){var u=t.insertExtraNode,N=I();e.setAttribute(N,"false"),w&&(w.innerHTML=""),u&&v&&e.contains(v)&&e.removeChild(v),U.removeStartEventListener(e,p),U.removeEndEventListener(e,k)}},P=function(e){if(!(!e||!e.getAttribute||e.getAttribute("disabled")||e.className.indexOf("disabled")>=0)){var u=function(o){if(!(o.target.tagName==="INPUT"||ut(o.target))){O(e);var r=getComputedStyle(e).getPropertyValue("border-top-color")||getComputedStyle(e).getPropertyValue("border-color")||getComputedStyle(e).getPropertyValue("background-color");S=setTimeout(function(){return M(e,r)},0),rt.cancel(z),x=!0,z=rt(function(){x=!1},10)}};return e.addEventListener("click",u,!0),{cancel:function(){e.removeEventListener("click",u,!0)}}}};return gt(function(){bt(function(){var c=at(d);c.nodeType===1&&(C=P(c))})}),yt(function(){C&&C.cancel(),clearTimeout(S),A=!0}),function(){var c;return(c=i.default)===null||c===void 0?void 0:c.call(i)[0]}}});function Vt(n){return n==="danger"?{danger:!0}:{type:n}}var Pt=function(){return{prefixCls:String,type:String,htmlType:{type:String,default:"button"},shape:{type:String},size:{type:String},loading:{type:[Boolean,Object],default:function(){return!1}},disabled:{type:Boolean,default:void 0},ghost:{type:Boolean,default:void 0},block:{type:Boolean,default:void 0},danger:{type:Boolean,default:void 0},icon:Ct.any,href:String,target:String,title:String,onClick:{type:Function},onMousedown:{type:Function}}};const Wt=Pt;var st=function(t){t&&(t.style.width="0px",t.style.opacity="0",t.style.transform="scale(0)")},ct=function(t){bt(function(){t&&(t.style.width="".concat(t.scrollWidth,"px"),t.style.opacity="1",t.style.transform="scale(1)")})},ft=function(t){t&&t.style&&(t.style.width=null,t.style.opacity=null,t.style.transform=null)};const jt=V({compatConfig:{MODE:3},name:"LoadingIcon",props:{prefixCls:String,loading:[Boolean,Object],existIcon:Boolean},setup:function(t){return function(){var a=t.existIcon,i=t.prefixCls,b=t.loading;if(a)return h("span",{class:"".concat(i,"-loading-icon")},[h(it,null,null)]);var d=!!b;return h(St,{name:"".concat(i,"-loading-icon-motion"),onBeforeEnter:st,onEnter:ct,onAfterEnter:ft,onBeforeLeave:ct,onLeave:function(s){setTimeout(function(){st(s)})},onAfterLeave:ft},{default:function(){return[d?h("span",{class:"".concat(i,"-loading-icon")},[h(it,null,null)]):null]}})}}});var dt=/^[\u4e00-\u9fa5]{2}$/,vt=dt.test.bind(dt);function $(n){return n==="text"||n==="link"}const F=V({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:_t(Wt(),{type:"default"}),slots:["icon"],setup:function(t,a){var i=a.slots,b=a.attrs,d=a.emit,y=a.expose,s=Y("btn",t),l=s.prefixCls,C=s.autoInsertSpaceInButton,S=s.direction,z=s.size,x=R(null),v=R(void 0),A=!1,p=R(!1),k=R(!1),I=G(function(){return C.value!==!1}),M=G(function(){return xt(t.loading)==="object"&&t.loading.delay?t.loading.delay||!0:!!t.loading});kt(M,function(o){clearTimeout(v.value),typeof M.value=="number"?v.value=setTimeout(function(){p.value=o},M.value):p.value=o},{immediate:!0});var O=G(function(){var o,r=t.type,m=t.shape,E=m===void 0?"default":m,T=t.ghost,H=t.block,J=t.danger,g=l.value,W={large:"lg",small:"sm",middle:void 0},j=z.value,D=j&&W[j]||"";return o={},f(o,"".concat(g),!0),f(o,"".concat(g,"-").concat(r),r),f(o,"".concat(g,"-").concat(E),E!=="default"&&E),f(o,"".concat(g,"-").concat(D),D),f(o,"".concat(g,"-loading"),p.value),f(o,"".concat(g,"-background-ghost"),T&&!$(r)),f(o,"".concat(g,"-two-chinese-chars"),k.value&&I.value),f(o,"".concat(g,"-block"),H),f(o,"".concat(g,"-dangerous"),!!J),f(o,"".concat(g,"-rtl"),S.value==="rtl"),o}),P=function(){var r=x.value;if(!(!r||C.value===!1)){var m=r.textContent;A&&vt(m)?k.value||(k.value=!0):k.value&&(k.value=!1)}},c=function(r){if(p.value||t.disabled){r.preventDefault();return}d("click",r)},e=function(r,m){var E=m?" ":"";if(r.type===Lt){var T=r.children.trim();return vt(T)&&(T=T.split("").join(E)),h("span",null,[T])}return r};wt(function(){Nt(!(t.ghost&&$(t.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),gt(P),At(P),yt(function(){v.value&&clearTimeout(v.value)});var u=function(){var r;(r=x.value)===null||r===void 0||r.focus()},N=function(){var r;(r=x.value)===null||r===void 0||r.blur()};return y({focus:u,blur:N}),function(){var o,r,m=t.icon,E=m===void 0?(o=i.icon)===null||o===void 0?void 0:o.call(i):m,T=pt((r=i.default)===null||r===void 0?void 0:r.call(i));A=T.length===1&&!E&&!$(t.type);var H=t.type,J=t.htmlType,g=t.disabled,W=t.href,j=t.title,D=t.target,Et=t.onMousedown,ht=p.value?"loading":E,K=L(L({},b),{},{title:j,disabled:g,class:[O.value,b.class,f({},"".concat(l.value,"-icon-only"),T.length===0&&!!ht)],onClick:c,onMousedown:Et});g||delete K.disabled;var Z=E&&!p.value?E:h(jt,{existIcon:!!E,prefixCls:l.value,loading:!!p.value},null),tt=T.map(function(et){return e(et,A&&I.value)});if(W!==void 0)return h("a",L(L({},K),{},{href:W,target:D,ref:x}),[Z,tt]);var nt=h("button",L(L({},K),{},{ref:x,type:J}),[Z,tt]);return $(H)?nt:h(zt,{ref:"wave",disabled:!!p.value},{default:function(){return[nt]}})}}});function mt(n,t){for(var a=0;a{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Ki(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const ye={},mn=[],rt=()=>{},Qf=()=>!1,Xf=/^on[^a-z]/,co=e=>Xf.test(e),zi=e=>e.startsWith("onUpdate:"),we=Object.assign,qi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Zf=Object.prototype.hasOwnProperty,ce=(e,t)=>Zf.call(e,t),W=Array.isArray,gn=e=>br(e)==="[object Map]",Tn=e=>br(e)==="[object Set]",Ws=e=>br(e)==="[object Date]",re=e=>typeof e=="function",_e=e=>typeof e=="string",rr=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",nc=e=>ge(e)&&re(e.then)&&re(e.catch),rc=Object.prototype.toString,br=e=>rc.call(e),ed=e=>br(e).slice(8,-1),oc=e=>br(e)==="[object Object]",Wi=e=>_e(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Lr=Ki(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),uo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},td=/-(\w)/g,pt=uo(e=>e.replace(td,(t,n)=>n?n.toUpperCase():"")),nd=/\B([A-Z])/g,ln=uo(e=>e.replace(nd,"-$1").toLowerCase()),fo=uo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Fo=uo(e=>e?`on${fo(e)}`:""),or=(e,t)=>!Object.is(e,t),kr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Jr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},rd=e=>{const t=_e(e)?Number(e):NaN;return isNaN(t)?e:t};let Gs;const si=()=>Gs||(Gs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function po(e){if(W(e)){const t={};for(let n=0;n{if(n){const r=n.split(id);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ho(e){let t="";if(_e(e))t=e;else if(W(e))for(let n=0;non(n,t))}const m1=e=>_e(e)?e:e==null?"":W(e)||ge(e)&&(e.toString===rc||!re(e.toString))?JSON.stringify(e,sc,2):String(e),sc=(e,t)=>t&&t.__v_isRef?sc(e,t.value):gn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Tn(t)?{[`Set(${t.size})`]:[...t.values()]}:ge(t)&&!W(t)&&!oc(t)?String(t):t;let qe;class ac{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=qe,!t&&qe&&(this.index=(qe.scopes||(qe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=qe;try{return qe=this,t()}finally{qe=n}}}on(){qe=this}off(){qe=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},uc=e=>(e.w&Vt)>0,fc=e=>(e.n&Vt)>0,dd=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(u==="length"||u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(s.get(n)),t){case"add":W(e)?Wi(n)&&a.push(s.get("length")):(a.push(s.get(tn)),gn(e)&&a.push(s.get(li)));break;case"delete":W(e)||(a.push(s.get(tn)),gn(e)&&a.push(s.get(li)));break;case"set":gn(e)&&a.push(s.get(tn));break}if(a.length===1)a[0]&&ci(a[0]);else{const l=[];for(const c of a)c&&l.push(...c);ci(Ji(l))}}function ci(e,t){const n=W(e)?e:[...e];for(const r of n)r.computed&&Js(r);for(const r of n)r.computed||Js(r)}function Js(e,t){(e!==tt||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function hd(e,t){var n;return(n=Qr.get(e))==null?void 0:n.get(t)}const md=Ki("__proto__,__v_isRef,__isVue"),hc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(rr)),gd=Xi(),vd=Xi(!1,!0),yd=Xi(!0),Qs=bd();function bd(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=le(this);for(let i=0,s=this.length;i{e[t]=function(...n){An();const r=le(this)[t].apply(this,n);return Rn(),r}}),e}function _d(e){const t=le(this);return Fe(t,"has",e),t.hasOwnProperty(e)}function Xi(e=!1,t=!1){return function(r,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?kd:bc:t?yc:vc).get(r))return r;const s=W(r);if(!e){if(s&&ce(Qs,o))return Reflect.get(Qs,o,i);if(o==="hasOwnProperty")return _d}const a=Reflect.get(r,o,i);return(rr(o)?hc.has(o):md(o))||(e||Fe(r,"get",o),t)?a:Ce(a)?s&&Wi(o)?a:a.value:ge(a)?e?ts(a):De(a):a}}const Cd=mc(),Ed=mc(!0);function mc(e=!1){return function(n,r,o,i){let s=n[r];if(bn(s)&&Ce(s)&&!Ce(o))return!1;if(!e&&(!Xr(o)&&!bn(o)&&(s=le(s),o=le(o)),!W(n)&&Ce(s)&&!Ce(o)))return s.value=o,!0;const a=W(n)&&Wi(r)?Number(r)e,mo=e=>Reflect.getPrototypeOf(e);function wr(e,t,n=!1,r=!1){e=e.__v_raw;const o=le(e),i=le(t);n||(t!==i&&Fe(o,"get",t),Fe(o,"get",i));const{has:s}=mo(o),a=r?Zi:n?rs:ir;if(s.call(o,t))return a(e.get(t));if(s.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Or(e,t=!1){const n=this.__v_raw,r=le(n),o=le(e);return t||(e!==o&&Fe(r,"has",e),Fe(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function xr(e,t=!1){return e=e.__v_raw,!t&&Fe(le(e),"iterate",tn),Reflect.get(e,"size",e)}function Xs(e){e=le(e);const t=le(this);return mo(t).has.call(t,e)||(t.add(e),xt(t,"add",e,e)),this}function Zs(e,t){t=le(t);const n=le(this),{has:r,get:o}=mo(n);let i=r.call(n,e);i||(e=le(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?or(t,s)&&xt(n,"set",e,t):xt(n,"add",e,t),this}function ea(e){const t=le(this),{has:n,get:r}=mo(t);let o=n.call(t,e);o||(e=le(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&xt(t,"delete",e,void 0),i}function ta(){const e=le(this),t=e.size!==0,n=e.clear();return t&&xt(e,"clear",void 0,void 0),n}function Pr(e,t){return function(r,o){const i=this,s=i.__v_raw,a=le(s),l=t?Zi:e?rs:ir;return!e&&Fe(a,"iterate",tn),s.forEach((c,u)=>r.call(o,l(c),l(u),i))}}function Sr(e,t,n){return function(...r){const o=this.__v_raw,i=le(o),s=gn(i),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=o[e](...r),u=n?Zi:t?rs:ir;return!t&&Fe(i,"iterate",l?li:tn),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function Mt(e){return function(...t){return e==="delete"?!1:this}}function Td(){const e={get(i){return wr(this,i)},get size(){return xr(this)},has:Or,add:Xs,set:Zs,delete:ea,clear:ta,forEach:Pr(!1,!1)},t={get(i){return wr(this,i,!1,!0)},get size(){return xr(this)},has:Or,add:Xs,set:Zs,delete:ea,clear:ta,forEach:Pr(!1,!0)},n={get(i){return wr(this,i,!0)},get size(){return xr(this,!0)},has(i){return Or.call(this,i,!0)},add:Mt("add"),set:Mt("set"),delete:Mt("delete"),clear:Mt("clear"),forEach:Pr(!0,!1)},r={get(i){return wr(this,i,!0,!0)},get size(){return xr(this,!0)},has(i){return Or.call(this,i,!0)},add:Mt("add"),set:Mt("set"),delete:Mt("delete"),clear:Mt("clear"),forEach:Pr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Sr(i,!1,!1),n[i]=Sr(i,!0,!1),t[i]=Sr(i,!1,!0),r[i]=Sr(i,!0,!0)}),[e,n,t,r]}const[Ad,Rd,Md,Id]=Td();function es(e,t){const n=t?e?Id:Md:e?Rd:Ad;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(ce(n,o)&&o in r?n:r,o,i)}const jd={get:es(!1,!1)},$d={get:es(!1,!0)},Ld={get:es(!0,!1)},vc=new WeakMap,yc=new WeakMap,bc=new WeakMap,kd=new WeakMap;function Nd(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Fd(e){return e.__v_skip||!Object.isExtensible(e)?0:Nd(ed(e))}function De(e){return bn(e)?e:ns(e,!1,gc,jd,vc)}function Dd(e){return ns(e,!1,Sd,$d,yc)}function ts(e){return ns(e,!0,Pd,Ld,bc)}function ns(e,t,n,r,o){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=Fd(e);if(s===0)return e;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function Ht(e){return bn(e)?Ht(e.__v_raw):!!(e&&e.__v_isReactive)}function bn(e){return!!(e&&e.__v_isReadonly)}function Xr(e){return!!(e&&e.__v_isShallow)}function _c(e){return Ht(e)||bn(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function go(e){return Yr(e,"__v_skip",!0),e}const ir=e=>ge(e)?De(e):e,rs=e=>ge(e)?ts(e):e;function os(e){Bt&&tt&&(e=le(e),pc(e.dep||(e.dep=Ji())))}function is(e,t){e=le(e);const n=e.dep;n&&ci(n)}function Ce(e){return!!(e&&e.__v_isRef===!0)}function it(e){return Cc(e,!1)}function Bd(e){return Cc(e,!0)}function Cc(e,t){return Ce(e)?e:new Hd(e,t)}class Hd{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:le(t),this._value=n?t:ir(t)}get value(){return os(this),this._value}set value(t){const n=this.__v_isShallow||Xr(t)||bn(t);t=n?t:le(t),or(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ir(t),is(this))}}function wt(e){return Ce(e)?e.value:e}const Ud={get:(e,t,n)=>wt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ce(o)&&!Ce(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ec(e){return Ht(e)?e:new Proxy(e,Ud)}class Vd{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>os(this),()=>is(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Kd(e){return new Vd(e)}function zd(e){const t=W(e)?new Array(e.length):{};for(const n in e)t[n]=wc(e,n);return t}class qd{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,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 hd(le(this._object),this._key)}}class Wd{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Gd(e,t,n){return Ce(e)?e:re(e)?new Wd(e):ge(e)&&arguments.length>1?wc(e,t,n):it(e)}function wc(e,t,n){const r=e[t];return Ce(r)?r:new qd(e,t,n)}class Yd{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Qi(t,()=>{this._dirty||(this._dirty=!0,is(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=le(this);return os(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Jd(e,t,n=!1){let r,o;const i=re(e);return i?(r=e,o=rt):(r=e.get,o=e.set),new Yd(r,o,i||!o,n)}function Ut(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){vo(i,t,n)}return o}function Qe(e,t,n,r){if(re(e)){const i=Ut(e,t,n,r);return i&&nc(i)&&i.catch(s=>{vo(s,t,n)}),i}const o=[];for(let i=0;i>>1;ar(Me[r])ut&&Me.splice(t,1)}function ep(e){W(e)?vn.push(...e):(!Ct||!Ct.includes(e,e.allowRecurse?Yt+1:Yt))&&vn.push(e),xc()}function na(e,t=sr?ut+1:0){for(;tar(n)-ar(r)),Yt=0;Yte.id==null?1/0:e.id,tp=(e,t)=>{const n=ar(e)-ar(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Sc(e){ui=!1,sr=!0,Me.sort(tp);const t=rt;try{for(ut=0;ut_e(h)?h.trim():h)),f&&(o=n.map(Jr))}let a,l=r[a=Fo(t)]||r[a=Fo(pt(t))];!l&&i&&(l=r[a=Fo(ln(t))]),l&&Qe(l,e,6,o);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Qe(c,e,6,o)}}function Tc(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},a=!1;if(!re(e)){const l=c=>{const u=Tc(c,t,!0);u&&(a=!0,we(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(ge(e)&&r.set(e,null),null):(W(i)?i.forEach(l=>s[l]=null):we(s,i),ge(e)&&r.set(e,s),s)}function bo(e,t){return!e||!co(t)?!1:(t=t.slice(2).replace(/Once$/,""),ce(e,t[0].toLowerCase()+t.slice(1))||ce(e,ln(t))||ce(e,t))}let Ae=null,_o=null;function Zr(e){const t=Ae;return Ae=e,_o=e&&e.type.__scopeId||null,t}function g1(e){_o=e}function v1(){_o=null}function Ac(e,t=Ae,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&ma(-1);const i=Zr(t);let s;try{s=e(...o)}finally{Zr(i),r._d&&ma(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Do(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:c,render:u,renderCache:f,data:d,setupState:h,ctx:g,inheritAttrs:y}=e;let S,P;const w=Zr(e);try{if(n.shapeFlag&4){const R=o||r;S=ct(u.call(R,R,f,i,h,d,g)),P=l}else{const R=t;S=ct(R.length>1?R(i,{attrs:l,slots:a,emit:c}):R(i,null)),P=t.props?l:rp(l)}}catch(R){Qn.length=0,vo(R,e,1),S=j(Ge)}let H=S;if(P&&y!==!1){const R=Object.keys(P),{shapeFlag:V}=H;R.length&&V&7&&(s&&R.some(zi)&&(P=op(P,s)),H=Kt(H,P))}return n.dirs&&(H=Kt(H),H.dirs=H.dirs?H.dirs.concat(n.dirs):n.dirs),n.transition&&(H.transition=n.transition),S=H,Zr(w),S}const rp=e=>{let t;for(const n in e)(n==="class"||n==="style"||co(n))&&((t||(t={}))[n]=e[n]);return t},op=(e,t)=>{const n={};for(const r in e)(!zi(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function ip(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ra(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;function lp(e,t){t&&t.pendingBranch?W(e)?t.effects.push(...e):t.effects.push(e):ep(e)}function Co(e,t){return ls(e,null,t)}const Tr={};function dt(e,t,n){return ls(e,t,n)}function ls(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:s}=ye){var a;const l=Yi()===((a=Pe)==null?void 0:a.scope)?Pe:null;let c,u=!1,f=!1;if(Ce(e)?(c=()=>e.value,u=Xr(e)):Ht(e)?(c=()=>e,r=!0):W(e)?(f=!0,u=e.some(R=>Ht(R)||Xr(R)),c=()=>e.map(R=>{if(Ce(R))return R.value;if(Ht(R))return Zt(R);if(re(R))return Ut(R,l,2)})):re(e)?t?c=()=>Ut(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return d&&d(),Qe(e,l,3,[h])}:c=rt,t&&r){const R=c;c=()=>Zt(R())}let d,h=R=>{d=w.onStop=()=>{Ut(R,l,4)}},g;if(dr)if(h=rt,t?n&&Qe(t,l,3,[c(),f?[]:void 0,h]):c(),o==="sync"){const R=oh();g=R.__watcherHandles||(R.__watcherHandles=[])}else return rt;let y=f?new Array(e.length).fill(Tr):Tr;const S=()=>{if(w.active)if(t){const R=w.run();(r||u||(f?R.some((V,Z)=>or(V,y[Z])):or(R,y)))&&(d&&d(),Qe(t,l,3,[R,y===Tr?void 0:f&&y[0]===Tr?[]:y,h]),y=R)}else w.run()};S.allowRecurse=!!t;let P;o==="sync"?P=S:o==="post"?P=()=>Ne(S,l&&l.suspense):(S.pre=!0,l&&(S.id=l.uid),P=()=>as(S));const w=new Qi(c,P);t?n?S():y=w.run():o==="post"?Ne(w.run.bind(w),l&&l.suspense):w.run();const H=()=>{w.stop(),l&&l.scope&&qi(l.scope.effects,w)};return g&&g.push(H),H}function cp(e,t,n){const r=this.proxy,o=_e(e)?e.includes(".")?Rc(r,e):()=>r[e]:e.bind(r,r);let i;re(t)?i=t:(i=t.handler,n=t);const s=Pe;_n(this);const a=ls(o,i.bind(r),n);return s?_n(s):rn(),a}function Rc(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Zt(n,t)});else if(oc(e))for(const n in e)Zt(e[n],t);return e}function y1(e,t){const n=Ae;if(n===null)return e;const r=Po(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),kc(()=>{e.isUnmounting=!0}),e}const Je=[Function,Array],Ic={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Je,onEnter:Je,onAfterEnter:Je,onEnterCancelled:Je,onBeforeLeave:Je,onLeave:Je,onAfterLeave:Je,onLeaveCancelled:Je,onBeforeAppear:Je,onAppear:Je,onAfterAppear:Je,onAppearCancelled:Je},up={name:"BaseTransition",props:Ic,setup(e,{slots:t}){const n=xo(),r=Mc();let o;return()=>{const i=t.default&&cs(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const y of i)if(y.type!==Ge){s=y;break}}const a=le(e),{mode:l}=a;if(r.isLeaving)return Bo(s);const c=oa(s);if(!c)return Bo(s);const u=lr(c,a,r,n);cr(c,u);const f=n.subTree,d=f&&oa(f);let h=!1;const{getTransitionKey:g}=c.type;if(g){const y=g();o===void 0?o=y:y!==o&&(o=y,h=!0)}if(d&&d.type!==Ge&&(!Jt(c,d)||h)){const y=lr(d,a,r,n);if(cr(d,y),l==="out-in")return r.isLeaving=!0,y.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Bo(s);l==="in-out"&&c.type!==Ge&&(y.delayLeave=(S,P,w)=>{const H=jc(r,d);H[String(d.key)]=d,S._leaveCb=()=>{P(),S._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=w})}return s}}},fp=up;function jc(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function lr(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:d,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:y,onAppear:S,onAfterAppear:P,onAppearCancelled:w}=t,H=String(e.key),R=jc(n,e),V=(M,F)=>{M&&Qe(M,r,9,F)},Z=(M,F)=>{const G=F[1];V(M,F),W(M)?M.every(ie=>ie.length<=1)&&G():M.length<=1&&G()},q={mode:i,persisted:s,beforeEnter(M){let F=a;if(!n.isMounted)if(o)F=y||a;else return;M._leaveCb&&M._leaveCb(!0);const G=R[H];G&&Jt(e,G)&&G.el._leaveCb&&G.el._leaveCb(),V(F,[M])},enter(M){let F=l,G=c,ie=u;if(!n.isMounted)if(o)F=S||l,G=P||c,ie=w||u;else return;let D=!1;const se=M._enterCb=Oe=>{D||(D=!0,Oe?V(ie,[M]):V(G,[M]),q.delayedLeave&&q.delayedLeave(),M._enterCb=void 0)};F?Z(F,[M,se]):se()},leave(M,F){const G=String(e.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return F();V(f,[M]);let ie=!1;const D=M._leaveCb=se=>{ie||(ie=!0,F(),se?V(g,[M]):V(h,[M]),M._leaveCb=void 0,R[G]===e&&delete R[G])};R[G]=e,d?Z(d,[M,D]):D()},clone(M){return lr(M,t,n,r)}};return q}function Bo(e){if(Eo(e))return e=Kt(e),e.children=null,e}function oa(e){return Eo(e)?e.children?e.children[0]:void 0:e}function cr(e,t){e.shapeFlag&6&&e.component?cr(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 cs(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let i=0;iwe({name:e.name},t,{setup:e}))():e}const Gn=e=>!!e.type.__asyncLoader,Eo=e=>e.type.__isKeepAlive;function dp(e,t){$c(e,"a",t)}function pp(e,t){$c(e,"da",t)}function $c(e,t,n=Pe){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(wo(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Eo(o.parent.vnode)&&hp(r,t,n,o),o=o.parent}}function hp(e,t,n,r){const o=wo(t,e,r,!0);us(()=>{qi(r[t],o)},n)}function wo(e,t,n=Pe,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;An(),_n(n);const a=Qe(t,n,e,s);return rn(),Rn(),a});return r?o.unshift(i):o.push(i),i}}const Rt=e=>(t,n=Pe)=>(!dr||e==="sp")&&wo(e,(...r)=>t(...r),n),mp=Rt("bm"),_r=Rt("m"),gp=Rt("bu"),Lc=Rt("u"),kc=Rt("bum"),us=Rt("um"),vp=Rt("sp"),yp=Rt("rtg"),bp=Rt("rtc");function _p(e,t=Pe){wo("ec",e,t)}const fs="components",Cp="directives";function Ep(e,t){return ds(fs,e,!0,t)||e}const Nc=Symbol.for("v-ndc");function b1(e){return _e(e)?ds(fs,e,!1)||e:e||Nc}function _1(e){return ds(Cp,e)}function ds(e,t,n=!0,r=!1){const o=Ae||Pe;if(o){const i=o.type;if(e===fs){const a=th(i,!1);if(a&&(a===t||a===pt(t)||a===fo(pt(t))))return i}const s=ia(o[e]||i[e],t)||ia(o.appContext[e],t);return!s&&r?i:s}}function ia(e,t){return e&&(e[t]||e[pt(t)]||e[fo(pt(t))])}function C1(e,t,n,r){let o;const i=n&&n[r];if(W(e)||_e(e)){o=new Array(e.length);for(let s=0,a=e.length;st(s,a,void 0,i&&i[a]));else{const s=Object.keys(e);o=new Array(s.length);for(let a=0,l=s.length;a{const i=r.fn(...o);return i&&(i.key=r.key),i}:r.fn)}return e}function w1(e,t,n={},r,o){if(Ae.isCE||Ae.parent&&Gn(Ae.parent)&&Ae.parent.isCE)return t!=="default"&&(n.name=t),j("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),gs();const s=i&&Fc(i(n)),a=vs(Te,{key:n.key||s&&s.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Fc(e){return e.some(t=>ht(t)?!(t.type===Ge||t.type===Te&&!Fc(t.children)):!0)?e:null}const fi=e=>e?Qc(e)?Po(e)||e.proxy:fi(e.parent):null,Yn=we(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=>fi(e.parent),$root:e=>fi(e.root),$emit:e=>e.emit,$options:e=>ps(e),$forceUpdate:e=>e.f||(e.f=()=>as(e.update)),$nextTick:e=>e.n||(e.n=yo.bind(e.proxy)),$watch:e=>cp.bind(e)}),Ho=(e,t)=>e!==ye&&!e.__isScriptSetup&&ce(e,t),wp={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const h=s[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Ho(r,t))return s[t]=1,r[t];if(o!==ye&&ce(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&ce(c,t))return s[t]=3,i[t];if(n!==ye&&ce(n,t))return s[t]=4,n[t];di&&(s[t]=0)}}const u=Yn[t];let f,d;if(u)return t==="$attrs"&&Fe(e,"get",t),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==ye&&ce(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,ce(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return Ho(o,t)?(o[t]=n,!0):r!==ye&&ce(r,t)?(r[t]=n,!0):ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let a;return!!n[s]||e!==ye&&ce(e,s)||Ho(t,s)||(a=i[0])&&ce(a,s)||ce(r,s)||ce(Yn,s)||ce(o.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function O1(){return Dc().slots}function x1(){return Dc().attrs}function Dc(){const e=xo();return e.setupContext||(e.setupContext=Zc(e))}function sa(e){return W(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let di=!0;function Op(e){const t=ps(e),n=e.proxy,r=e.ctx;di=!1,t.beforeCreate&&aa(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:h,updated:g,activated:y,deactivated:S,beforeDestroy:P,beforeUnmount:w,destroyed:H,unmounted:R,render:V,renderTracked:Z,renderTriggered:q,errorCaptured:M,serverPrefetch:F,expose:G,inheritAttrs:ie,components:D,directives:se,filters:Oe}=t;if(c&&xp(c,r,null),s)for(const O in s){const L=s[O];re(L)&&(r[O]=L.bind(n))}if(o){const O=o.call(n,n);ge(O)&&(e.data=De(O))}if(di=!0,i)for(const O in i){const L=i[O],ee=re(L)?L.bind(n,n):re(L.get)?L.get.bind(n,n):rt,Y=!re(L)&&re(L.set)?L.set.bind(n):rt,fe=oe({get:ee,set:Y});Object.defineProperty(r,O,{enumerable:!0,configurable:!0,get:()=>fe.value,set:de=>fe.value=de})}if(a)for(const O in a)Bc(a[O],r,n,O);if(l){const O=re(l)?l.call(n):l;Reflect.ownKeys(O).forEach(L=>{nn(L,O[L])})}u&&aa(u,e,"c");function b(O,L){W(L)?L.forEach(ee=>O(ee.bind(n))):L&&O(L.bind(n))}if(b(mp,f),b(_r,d),b(gp,h),b(Lc,g),b(dp,y),b(pp,S),b(_p,M),b(bp,Z),b(yp,q),b(kc,w),b(us,R),b(vp,F),W(G))if(G.length){const O=e.exposed||(e.exposed={});G.forEach(L=>{Object.defineProperty(O,L,{get:()=>n[L],set:ee=>n[L]=ee})})}else e.exposed||(e.exposed={});V&&e.render===rt&&(e.render=V),ie!=null&&(e.inheritAttrs=ie),D&&(e.components=D),se&&(e.directives=se)}function xp(e,t,n=rt){W(e)&&(e=pi(e));for(const r in e){const o=e[r];let i;ge(o)?"default"in o?i=Ie(o.from||r,o.default,!0):i=Ie(o.from||r):i=Ie(o),Ce(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[r]=i}}function aa(e,t,n){Qe(W(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Bc(e,t,n,r){const o=r.includes(".")?Rc(n,r):()=>n[r];if(_e(e)){const i=t[e];re(i)&&dt(o,i)}else if(re(e))dt(o,e.bind(n));else if(ge(e))if(W(e))e.forEach(i=>Bc(i,t,n,r));else{const i=re(e.handler)?e.handler.bind(n):t[e.handler];re(i)&&dt(o,i,e)}}function ps(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>eo(l,c,s,!0)),eo(l,t,s)),ge(t)&&i.set(t,l),l}function eo(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&eo(e,i,n,!0),o&&o.forEach(s=>eo(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=Pp[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const Pp={data:la,props:ca,emits:ca,methods:qn,computed:qn,beforeCreate:je,created:je,beforeMount:je,mounted:je,beforeUpdate:je,updated:je,beforeDestroy:je,beforeUnmount:je,destroyed:je,unmounted:je,activated:je,deactivated:je,errorCaptured:je,serverPrefetch:je,components:qn,directives:qn,watch:Tp,provide:la,inject:Sp};function la(e,t){return t?e?function(){return we(re(e)?e.call(this,this):e,re(t)?t.call(this,this):t)}:t:e}function Sp(e,t){return qn(pi(e),pi(t))}function pi(e){if(W(e)){const t={};for(let n=0;n1)return n&&re(t)?t.call(r&&r.proxy):t}}function Mp(){return!!(Pe||Ae||ur)}function Ip(e,t,n,r=!1){const o={},i={};Yr(i,Oo,1),e.propsDefaults=Object.create(null),Uc(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:Dd(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function jp(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=le(o),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,h]=Vc(f,t,!0);we(s,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return ge(e)&&r.set(e,mn),mn;if(W(i))for(let u=0;u-1,h[1]=y<0||g-1||ce(h,"default"))&&a.push(f)}}}const c=[s,a];return ge(e)&&r.set(e,c),c}function ua(e){return e[0]!=="$"}function fa(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function da(e,t){return fa(e)===fa(t)}function pa(e,t){return W(t)?t.findIndex(n=>da(n,e)):re(t)&&da(t,e)?0:-1}const Kc=e=>e[0]==="_"||e==="$stable",hs=e=>W(e)?e.map(ct):[ct(e)],$p=(e,t,n)=>{if(t._n)return t;const r=Ac((...o)=>hs(t(...o)),n);return r._c=!1,r},zc=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Kc(o))continue;const i=e[o];if(re(i))t[o]=$p(o,i,r);else if(i!=null){const s=hs(i);t[o]=()=>s}}},qc=(e,t)=>{const n=hs(t);e.slots.default=()=>n},Lp=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=le(t),Yr(t,"_",n)):zc(t,e.slots={})}else e.slots={},t&&qc(e,t);Yr(e.slots,Oo,1)},kp=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=ye;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:(we(o,t),!n&&a===1&&delete o._):(i=!t.$stable,zc(t,o)),s=t}else t&&(qc(e,t),s={default:1});if(i)for(const a in o)!Kc(a)&&!(a in s)&&delete o[a]};function mi(e,t,n,r,o=!1){if(W(e)){e.forEach((d,h)=>mi(d,t&&(W(t)?t[h]:t),n,r,o));return}if(Gn(r)&&!o)return;const i=r.shapeFlag&4?Po(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,c=t&&t.r,u=a.refs===ye?a.refs={}:a.refs,f=a.setupState;if(c!=null&&c!==l&&(_e(c)?(u[c]=null,ce(f,c)&&(f[c]=null)):Ce(c)&&(c.value=null)),re(l))Ut(l,a,12,[s,u]);else{const d=_e(l),h=Ce(l);if(d||h){const g=()=>{if(e.f){const y=d?ce(f,l)?f[l]:u[l]:l.value;o?W(y)&&qi(y,i):W(y)?y.includes(i)||y.push(i):d?(u[l]=[i],ce(f,l)&&(f[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else d?(u[l]=s,ce(f,l)&&(f[l]=s)):h&&(l.value=s,e.k&&(u[e.k]=s))};s?(g.id=-1,Ne(g,n)):g()}}}const Ne=lp;function Np(e){return Fp(e)}function Fp(e,t){const n=si();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:h=rt,insertStaticContent:g}=e,y=(p,m,v,_=null,x=null,T=null,B=!1,$=null,k=!!m.dynamicChildren)=>{if(p===m)return;p&&!Jt(p,m)&&(_=E(p),de(p,x,T,!0),p=null),m.patchFlag===-2&&(k=!1,m.dynamicChildren=null);const{type:A,ref:Q,shapeFlag:z}=m;switch(A){case Mn:S(p,m,v,_);break;case Ge:P(p,m,v,_);break;case Nr:p==null&&w(m,v,_,B);break;case Te:D(p,m,v,_,x,T,B,$,k);break;default:z&1?V(p,m,v,_,x,T,B,$,k):z&6?se(p,m,v,_,x,T,B,$,k):(z&64||z&128)&&A.process(p,m,v,_,x,T,B,$,k,N)}Q!=null&&x&&mi(Q,p&&p.ref,T,m||p,!m)},S=(p,m,v,_)=>{if(p==null)r(m.el=a(m.children),v,_);else{const x=m.el=p.el;m.children!==p.children&&c(x,m.children)}},P=(p,m,v,_)=>{p==null?r(m.el=l(m.children||""),v,_):m.el=p.el},w=(p,m,v,_)=>{[p.el,p.anchor]=g(p.children,m,v,_,p.el,p.anchor)},H=({el:p,anchor:m},v,_)=>{let x;for(;p&&p!==m;)x=d(p),r(p,v,_),p=x;r(m,v,_)},R=({el:p,anchor:m})=>{let v;for(;p&&p!==m;)v=d(p),o(p),p=v;o(m)},V=(p,m,v,_,x,T,B,$,k)=>{B=B||m.type==="svg",p==null?Z(m,v,_,x,T,B,$,k):F(p,m,x,T,B,$,k)},Z=(p,m,v,_,x,T,B,$)=>{let k,A;const{type:Q,props:z,shapeFlag:X,transition:ne,dirs:ae}=p;if(k=p.el=s(p.type,T,z&&z.is,z),X&8?u(k,p.children):X&16&&M(p.children,k,null,_,x,T&&Q!=="foreignObject",B,$),ae&&qt(p,null,_,"created"),q(k,p,p.scopeId,B,_),z){for(const me in z)me!=="value"&&!Lr(me)&&i(k,me,null,z[me],T,p.children,_,x,be);"value"in z&&i(k,"value",null,z.value),(A=z.onVnodeBeforeMount)&&at(A,_,p)}ae&&qt(p,null,_,"beforeMount");const ve=(!x||x&&!x.pendingBranch)&&ne&&!ne.persisted;ve&&ne.beforeEnter(k),r(k,m,v),((A=z&&z.onVnodeMounted)||ve||ae)&&Ne(()=>{A&&at(A,_,p),ve&&ne.enter(k),ae&&qt(p,null,_,"mounted")},x)},q=(p,m,v,_,x)=>{if(v&&h(p,v),_)for(let T=0;T<_.length;T++)h(p,_[T]);if(x){let T=x.subTree;if(m===T){const B=x.vnode;q(p,B,B.scopeId,B.slotScopeIds,x.parent)}}},M=(p,m,v,_,x,T,B,$,k=0)=>{for(let A=k;A{const $=m.el=p.el;let{patchFlag:k,dynamicChildren:A,dirs:Q}=m;k|=p.patchFlag&16;const z=p.props||ye,X=m.props||ye;let ne;v&&Wt(v,!1),(ne=X.onVnodeBeforeUpdate)&&at(ne,v,m,p),Q&&qt(m,p,v,"beforeUpdate"),v&&Wt(v,!0);const ae=x&&m.type!=="foreignObject";if(A?G(p.dynamicChildren,A,$,v,_,ae,T):B||L(p,m,$,null,v,_,ae,T,!1),k>0){if(k&16)ie($,m,z,X,v,_,x);else if(k&2&&z.class!==X.class&&i($,"class",null,X.class,x),k&4&&i($,"style",z.style,X.style,x),k&8){const ve=m.dynamicProps;for(let me=0;me{ne&&at(ne,v,m,p),Q&&qt(m,p,v,"updated")},_)},G=(p,m,v,_,x,T,B)=>{for(let $=0;${if(v!==_){if(v!==ye)for(const $ in v)!Lr($)&&!($ in _)&&i(p,$,v[$],null,B,m.children,x,T,be);for(const $ in _){if(Lr($))continue;const k=_[$],A=v[$];k!==A&&$!=="value"&&i(p,$,A,k,B,m.children,x,T,be)}"value"in _&&i(p,"value",v.value,_.value)}},D=(p,m,v,_,x,T,B,$,k)=>{const A=m.el=p?p.el:a(""),Q=m.anchor=p?p.anchor:a("");let{patchFlag:z,dynamicChildren:X,slotScopeIds:ne}=m;ne&&($=$?$.concat(ne):ne),p==null?(r(A,v,_),r(Q,v,_),M(m.children,v,Q,x,T,B,$,k)):z>0&&z&64&&X&&p.dynamicChildren?(G(p.dynamicChildren,X,v,x,T,B,$),(m.key!=null||x&&m===x.subTree)&&ms(p,m,!0)):L(p,m,v,Q,x,T,B,$,k)},se=(p,m,v,_,x,T,B,$,k)=>{m.slotScopeIds=$,p==null?m.shapeFlag&512?x.ctx.activate(m,v,_,B,k):Oe(m,v,_,x,T,B,k):I(p,m,k)},Oe=(p,m,v,_,x,T,B)=>{const $=p.component=Qp(p,_,x);if(Eo(p)&&($.ctx.renderer=N),Xp($),$.asyncDep){if(x&&x.registerDep($,b),!p.el){const k=$.subTree=j(Ge);P(null,k,m,v)}return}b($,p,m,v,x,T,B)},I=(p,m,v)=>{const _=m.component=p.component;if(ip(p,m,v))if(_.asyncDep&&!_.asyncResolved){O(_,m,v);return}else _.next=m,Zd(_.update),_.update();else m.el=p.el,_.vnode=m},b=(p,m,v,_,x,T,B)=>{const $=()=>{if(p.isMounted){let{next:Q,bu:z,u:X,parent:ne,vnode:ae}=p,ve=Q,me;Wt(p,!1),Q?(Q.el=ae.el,O(p,Q,B)):Q=ae,z&&kr(z),(me=Q.props&&Q.props.onVnodeBeforeUpdate)&&at(me,ne,Q,ae),Wt(p,!0);const xe=Do(p),Ze=p.subTree;p.subTree=xe,y(Ze,xe,f(Ze.el),E(Ze),p,x,T),Q.el=xe.el,ve===null&&sp(p,xe.el),X&&Ne(X,x),(me=Q.props&&Q.props.onVnodeUpdated)&&Ne(()=>at(me,ne,Q,ae),x)}else{let Q;const{el:z,props:X}=m,{bm:ne,m:ae,parent:ve}=p,me=Gn(m);if(Wt(p,!1),ne&&kr(ne),!me&&(Q=X&&X.onVnodeBeforeMount)&&at(Q,ve,m),Wt(p,!0),z&&pe){const xe=()=>{p.subTree=Do(p),pe(z,p.subTree,p,x,null)};me?m.type.__asyncLoader().then(()=>!p.isUnmounted&&xe()):xe()}else{const xe=p.subTree=Do(p);y(null,xe,v,_,p,x,T),m.el=xe.el}if(ae&&Ne(ae,x),!me&&(Q=X&&X.onVnodeMounted)){const xe=m;Ne(()=>at(Q,ve,xe),x)}(m.shapeFlag&256||ve&&Gn(ve.vnode)&&ve.vnode.shapeFlag&256)&&p.a&&Ne(p.a,x),p.isMounted=!0,m=v=_=null}},k=p.effect=new Qi($,()=>as(A),p.scope),A=p.update=()=>k.run();A.id=p.uid,Wt(p,!0),A()},O=(p,m,v)=>{m.component=p;const _=p.vnode.props;p.vnode=m,p.next=null,jp(p,m.props,_,v),kp(p,m.children,v),An(),na(),Rn()},L=(p,m,v,_,x,T,B,$,k=!1)=>{const A=p&&p.children,Q=p?p.shapeFlag:0,z=m.children,{patchFlag:X,shapeFlag:ne}=m;if(X>0){if(X&128){Y(A,z,v,_,x,T,B,$,k);return}else if(X&256){ee(A,z,v,_,x,T,B,$,k);return}}ne&8?(Q&16&&be(A,x,T),z!==A&&u(v,z)):Q&16?ne&16?Y(A,z,v,_,x,T,B,$,k):be(A,x,T,!0):(Q&8&&u(v,""),ne&16&&M(z,v,_,x,T,B,$,k))},ee=(p,m,v,_,x,T,B,$,k)=>{p=p||mn,m=m||mn;const A=p.length,Q=m.length,z=Math.min(A,Q);let X;for(X=0;XQ?be(p,x,T,!0,!1,z):M(m,v,_,x,T,B,$,k,z)},Y=(p,m,v,_,x,T,B,$,k)=>{let A=0;const Q=m.length;let z=p.length-1,X=Q-1;for(;A<=z&&A<=X;){const ne=p[A],ae=m[A]=k?Nt(m[A]):ct(m[A]);if(Jt(ne,ae))y(ne,ae,v,null,x,T,B,$,k);else break;A++}for(;A<=z&&A<=X;){const ne=p[z],ae=m[X]=k?Nt(m[X]):ct(m[X]);if(Jt(ne,ae))y(ne,ae,v,null,x,T,B,$,k);else break;z--,X--}if(A>z){if(A<=X){const ne=X+1,ae=neX)for(;A<=z;)de(p[A],x,T,!0),A++;else{const ne=A,ae=A,ve=new Map;for(A=ae;A<=X;A++){const He=m[A]=k?Nt(m[A]):ct(m[A]);He.key!=null&&ve.set(He.key,A)}let me,xe=0;const Ze=X-ae+1;let un=!1,Ks=0;const Nn=new Array(Ze);for(A=0;A=Ze){de(He,x,T,!0);continue}let st;if(He.key!=null)st=ve.get(He.key);else for(me=ae;me<=X;me++)if(Nn[me-ae]===0&&Jt(He,m[me])){st=me;break}st===void 0?de(He,x,T,!0):(Nn[st-ae]=A+1,st>=Ks?Ks=st:un=!0,y(He,m[st],v,null,x,T,B,$,k),xe++)}const zs=un?Dp(Nn):mn;for(me=zs.length-1,A=Ze-1;A>=0;A--){const He=ae+A,st=m[He],qs=He+1{const{el:T,type:B,transition:$,children:k,shapeFlag:A}=p;if(A&6){fe(p.component.subTree,m,v,_);return}if(A&128){p.suspense.move(m,v,_);return}if(A&64){B.move(p,m,v,N);return}if(B===Te){r(T,m,v);for(let z=0;z$.enter(T),x);else{const{leave:z,delayLeave:X,afterLeave:ne}=$,ae=()=>r(T,m,v),ve=()=>{z(T,()=>{ae(),ne&&ne()})};X?X(T,ae,ve):ve()}else r(T,m,v)},de=(p,m,v,_=!1,x=!1)=>{const{type:T,props:B,ref:$,children:k,dynamicChildren:A,shapeFlag:Q,patchFlag:z,dirs:X}=p;if($!=null&&mi($,null,v,p,!0),Q&256){m.ctx.deactivate(p);return}const ne=Q&1&&X,ae=!Gn(p);let ve;if(ae&&(ve=B&&B.onVnodeBeforeUnmount)&&at(ve,m,p),Q&6)Be(p.component,v,_);else{if(Q&128){p.suspense.unmount(v,_);return}ne&&qt(p,null,m,"beforeUnmount"),Q&64?p.type.remove(p,m,v,x,N,_):A&&(T!==Te||z>0&&z&64)?be(A,m,v,!1,!0):(T===Te&&z&384||!x&&Q&16)&&be(k,m,v),_&&Ee(p)}(ae&&(ve=B&&B.onVnodeUnmounted)||ne)&&Ne(()=>{ve&&at(ve,m,p),ne&&qt(p,null,m,"unmounted")},v)},Ee=p=>{const{type:m,el:v,anchor:_,transition:x}=p;if(m===Te){ke(v,_);return}if(m===Nr){R(p);return}const T=()=>{o(v),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(p.shapeFlag&1&&x&&!x.persisted){const{leave:B,delayLeave:$}=x,k=()=>B(v,T);$?$(p.el,T,k):k()}else T()},ke=(p,m)=>{let v;for(;p!==m;)v=d(p),o(p),p=v;o(m)},Be=(p,m,v)=>{const{bum:_,scope:x,update:T,subTree:B,um:$}=p;_&&kr(_),x.stop(),T&&(T.active=!1,de(B,p,m,v)),$&&Ne($,m),Ne(()=>{p.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},be=(p,m,v,_=!1,x=!1,T=0)=>{for(let B=T;Bp.shapeFlag&6?E(p.component.subTree):p.shapeFlag&128?p.suspense.next():d(p.anchor||p.el),K=(p,m,v)=>{p==null?m._vnode&&de(m._vnode,null,null,!0):y(m._vnode||null,p,m,null,null,null,v),na(),Pc(),m._vnode=p},N={p:y,um:de,m:fe,r:Ee,mt:Oe,mc:M,pc:L,pbc:G,n:E,o:e};let J,pe;return t&&([J,pe]=t(N)),{render:K,hydrate:J,createApp:Rp(K,J)}}function Wt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ms(e,t,n=!1){const r=e.children,o=t.children;if(W(r)&&W(o))for(let i=0;i>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const Bp=e=>e.__isTeleport,Jn=e=>e&&(e.disabled||e.disabled===""),ha=e=>typeof SVGElement<"u"&&e instanceof SVGElement,gi=(e,t)=>{const n=e&&e.to;return _e(n)?t?t(n):null:n},Hp={__isTeleport:!0,process(e,t,n,r,o,i,s,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:h,querySelector:g,createText:y,createComment:S}}=c,P=Jn(t.props);let{shapeFlag:w,children:H,dynamicChildren:R}=t;if(e==null){const V=t.el=y(""),Z=t.anchor=y("");h(V,n,r),h(Z,n,r);const q=t.target=gi(t.props,g),M=t.targetAnchor=y("");q&&(h(M,q),s=s||ha(q));const F=(G,ie)=>{w&16&&u(H,G,ie,o,i,s,a,l)};P?F(n,Z):q&&F(q,M)}else{t.el=e.el;const V=t.anchor=e.anchor,Z=t.target=e.target,q=t.targetAnchor=e.targetAnchor,M=Jn(e.props),F=M?n:Z,G=M?V:q;if(s=s||ha(Z),R?(d(e.dynamicChildren,R,F,o,i,s,a),ms(e,t,!0)):l||f(e,t,F,G,o,i,s,a,!1),P)M||Ar(t,n,V,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ie=t.target=gi(t.props,g);ie&&Ar(t,ie,null,c,0)}else M&&Ar(t,Z,q,c,1)}Wc(t)},remove(e,t,n,r,{um:o,o:{remove:i}},s){const{shapeFlag:a,children:l,anchor:c,targetAnchor:u,target:f,props:d}=e;if(f&&i(u),(s||!Jn(d))&&(i(c),a&16))for(let h=0;h0?nt||mn:null,Kp(),fr>0&&nt&&nt.push(e),e}function P1(e,t,n,r,o,i){return Gc(Jc(e,t,n,r,o,i,!0))}function vs(e,t,n,r,o){return Gc(j(e,t,n,r,o,!0))}function ht(e){return e?e.__v_isVNode===!0:!1}function Jt(e,t){return e.type===t.type&&e.key===t.key}const Oo="__vInternal",Yc=({key:e})=>e??null,Fr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?_e(e)||Ce(e)||re(e)?{i:Ae,r:e,k:t,f:!!n}:e:null);function Jc(e,t=null,n=null,r=0,o=null,i=e===Te?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Yc(t),ref:t&&Fr(t),scopeId:_o,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:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ae};return a?(ys(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=_e(n)?8:16),fr>0&&!s&&nt&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&nt.push(l),l}const j=zp;function zp(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===Nc)&&(e=Ge),ht(e)){const a=Kt(e,t,!0);return n&&ys(a,n),fr>0&&!i&&nt&&(a.shapeFlag&6?nt[nt.indexOf(e)]=a:nt.push(a)),a.patchFlag|=-2,a}if(nh(e)&&(e=e.__vccOpts),t){t=qp(t);let{class:a,style:l}=t;a&&!_e(a)&&(t.class=ho(a)),ge(l)&&(_c(l)&&!W(l)&&(l=we({},l)),t.style=po(l))}const s=_e(e)?1:ap(e)?128:Bp(e)?64:ge(e)?4:re(e)?2:0;return Jc(e,t,n,r,o,s,i,!0)}function qp(e){return e?_c(e)||Oo in e?we({},e):e:null}function Kt(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:s}=e,a=t?Gp(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Yc(a),ref:t&&t.ref?n&&o?W(o)?o.concat(Fr(t)):[o,Fr(t)]:Fr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Te?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Kt(e.ssContent),ssFallback:e.ssFallback&&Kt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Wp(e=" ",t=0){return j(Mn,null,e,t)}function S1(e,t){const n=j(Nr,null,e);return n.staticCount=t,n}function T1(e="",t=!1){return t?(gs(),vs(Ge,null,e)):j(Ge,null,e)}function ct(e){return e==null||typeof e=="boolean"?j(Ge):W(e)?j(Te,null,e.slice()):typeof e=="object"?Nt(e):j(Mn,null,String(e))}function Nt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Kt(e)}function ys(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(W(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),ys(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Oo in t)?t._ctx=Ae:o===3&&Ae&&(Ae.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else re(t)?(t={default:t,_ctx:Ae},n=32):(t=String(t),r&64?(n=16,t=[Wp(t)]):n=8);e.children=t,e.shapeFlag|=n}function Gp(...e){const t={};for(let n=0;nPe||Ae;let bs,fn,ga="__VUE_INSTANCE_SETTERS__";(fn=si()[ga])||(fn=si()[ga]=[]),fn.push(e=>Pe=e),bs=e=>{fn.length>1?fn.forEach(t=>t(e)):fn[0](e)};const _n=e=>{bs(e),e.scope.on()},rn=()=>{Pe&&Pe.scope.off(),bs(null)};function Qc(e){return e.vnode.shapeFlag&4}let dr=!1;function Xp(e,t=!1){dr=t;const{props:n,children:r}=e.vnode,o=Qc(e);Ip(e,n,o,t),Lp(e,r);const i=o?Zp(e,t):void 0;return dr=!1,i}function Zp(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=go(new Proxy(e.ctx,wp));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Zc(e):null;_n(e),An();const i=Ut(r,e,0,[e.props,o]);if(Rn(),rn(),nc(i)){if(i.then(rn,rn),t)return i.then(s=>{va(e,s,t)}).catch(s=>{vo(s,e,0)});e.asyncDep=i}else va(e,i,t)}else Xc(e,t)}function va(e,t,n){re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Ec(t)),Xc(e,n)}let ya;function Xc(e,t,n){const r=e.type;if(!e.render){if(!t&&ya&&!r.render){const o=r.template||ps(e).template;if(o){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=we(we({isCustomElement:i,delimiters:a},s),l);r.render=ya(o,c)}}e.render=r.render||rt}_n(e),An(),Op(e),Rn(),rn()}function eh(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fe(e,"get","$attrs"),t[n]}}))}function Zc(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return eh(e)},slots:e.slots,emit:e.emit,expose:t}}function Po(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ec(go(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Yn)return Yn[n](e)},has(t,n){return n in t||n in Yn}}))}function th(e,t=!0){return re(e)?e.displayName||e.name:e.name||t&&e.__name}function nh(e){return re(e)&&"__vccOpts"in e}const oe=(e,t)=>Jd(e,t,dr);function pr(e,t,n){const r=arguments.length;return r===2?ge(t)&&!W(t)?ht(t)?j(e,null,[t]):j(e,t):j(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ht(n)&&(n=[n]),j(e,t,n))}const rh=Symbol.for("v-scx"),oh=()=>Ie(rh),ih="3.3.4",sh="http://www.w3.org/2000/svg",Qt=typeof document<"u"?document:null,ba=Qt&&Qt.createElement("template"),ah={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Qt.createElementNS(sh,e):Qt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Qt.createTextNode(e),createComment:e=>Qt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{ba.innerHTML=r?`${e}`:e;const a=ba.content;if(r){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function lh(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function ch(e,t,n){const r=e.style,o=_e(n);if(n&&!o){if(t&&!_e(t))for(const i in t)n[i]==null&&vi(r,i,"");for(const i in n)vi(r,i,n[i])}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const _a=/\s*!important$/;function vi(e,t,n){if(W(n))n.forEach(r=>vi(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=uh(e,t);_a.test(n)?e.setProperty(ln(r),n.replace(_a,""),"important"):e[r]=n}}const Ca=["Webkit","Moz","ms"],Uo={};function uh(e,t){const n=Uo[t];if(n)return n;let r=pt(t);if(r!=="filter"&&r in e)return Uo[t]=r;r=fo(r);for(let o=0;oVo||(gh.then(()=>Vo=0),Vo=Date.now());function yh(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Qe(bh(r,n.value),t,5,[r])};return n.value=e,n.attached=vh(),n}function bh(e,t){if(W(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Oa=/^on[a-z]/,_h=(e,t,n,r,o=!1,i,s,a,l)=>{t==="class"?lh(e,r,o):t==="style"?ch(e,n,r):co(t)?zi(t)||hh(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ch(e,t,r,o))?dh(e,t,r,i,s,a,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),fh(e,t,r,o))};function Ch(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Oa.test(t)&&re(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Oa.test(t)&&_e(n)?!1:t in e}const It="transition",Fn="animation",eu=(e,{slots:t})=>pr(fp,nu(e),t);eu.displayName="Transition";const tu={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},Eh=eu.props=we({},Ic,tu),Gt=(e,t=[])=>{W(e)?e.forEach(n=>n(...t)):e&&e(...t)},xa=e=>e?W(e)?e.some(t=>t.length>1):e.length>1:!1;function nu(e){const t={};for(const D in e)D in tu||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,g=wh(o),y=g&&g[0],S=g&&g[1],{onBeforeEnter:P,onEnter:w,onEnterCancelled:H,onLeave:R,onLeaveCancelled:V,onBeforeAppear:Z=P,onAppear:q=w,onAppearCancelled:M=H}=t,F=(D,se,Oe)=>{Lt(D,se?u:a),Lt(D,se?c:s),Oe&&Oe()},G=(D,se)=>{D._isLeaving=!1,Lt(D,f),Lt(D,h),Lt(D,d),se&&se()},ie=D=>(se,Oe)=>{const I=D?q:w,b=()=>F(se,D,Oe);Gt(I,[se,b]),Pa(()=>{Lt(se,D?l:i),_t(se,D?u:a),xa(I)||Sa(se,r,y,b)})};return we(t,{onBeforeEnter(D){Gt(P,[D]),_t(D,i),_t(D,s)},onBeforeAppear(D){Gt(Z,[D]),_t(D,l),_t(D,c)},onEnter:ie(!1),onAppear:ie(!0),onLeave(D,se){D._isLeaving=!0;const Oe=()=>G(D,se);_t(D,f),ou(),_t(D,d),Pa(()=>{D._isLeaving&&(Lt(D,f),_t(D,h),xa(R)||Sa(D,r,S,Oe))}),Gt(R,[D,Oe])},onEnterCancelled(D){F(D,!1),Gt(H,[D])},onAppearCancelled(D){F(D,!0),Gt(M,[D])},onLeaveCancelled(D){G(D),Gt(V,[D])}})}function wh(e){if(e==null)return null;if(ge(e))return[Ko(e.enter),Ko(e.leave)];{const t=Ko(e);return[t,t]}}function Ko(e){return rd(e)}function _t(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Lt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Pa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Oh=0;function Sa(e,t,n,r){const o=e._endId=++Oh,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=ru(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=h=>{h.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[g]||"").split(", "),o=r(`${It}Delay`),i=r(`${It}Duration`),s=Ta(o,i),a=r(`${Fn}Delay`),l=r(`${Fn}Duration`),c=Ta(a,l);let u=null,f=0,d=0;t===It?s>0&&(u=It,f=s,d=i.length):t===Fn?c>0&&(u=Fn,f=c,d=l.length):(f=Math.max(s,c),u=f>0?s>c?It:Fn:null,d=u?u===It?i.length:l.length:0);const h=u===It&&/\b(transform|all)(,|$)/.test(r(`${It}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:h}}function Ta(e,t){for(;e.lengthAa(n)+Aa(e[r])))}function Aa(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function ou(){return document.body.offsetHeight}const iu=new WeakMap,su=new WeakMap,au={name:"TransitionGroup",props:we({},Eh,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=xo(),r=Mc();let o,i;return Lc(()=>{if(!o.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!Rh(o[0].el,n.vnode.el,s))return;o.forEach(Sh),o.forEach(Th);const a=o.filter(Ah);ou(),a.forEach(l=>{const c=l.el,u=c.style;_t(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const f=c._moveCb=d=>{d&&d.target!==c||(!d||/transform$/.test(d.propertyName))&&(c.removeEventListener("transitionend",f),c._moveCb=null,Lt(c,s))};c.addEventListener("transitionend",f)})}),()=>{const s=le(e),a=nu(s);let l=s.tag||Te;o=i,i=t.default?cs(t.default()):[];for(let c=0;cdelete e.mode;au.props;const Ph=au;function Sh(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Th(e){su.set(e,e.el.getBoundingClientRect())}function Ah(e){const t=iu.get(e),n=su.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",e}}function Rh(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(s=>{s.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:i}=ru(r);return o.removeChild(r),i}const zt=e=>{const t=e.props["onUpdate:modelValue"]||!1;return W(t)?n=>kr(t,n):t};function Mh(e){e.target.composing=!0}function Ra(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ma={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=zt(o);const i=r||o.props&&o.props.type==="number";Et(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n&&(a=a.trim()),i&&(a=Jr(a)),e._assign(a)}),n&&Et(e,"change",()=>{e.value=e.value.trim()}),t||(Et(e,"compositionstart",Mh),Et(e,"compositionend",Ra),Et(e,"change",Ra))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e._assign=zt(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(o||e.type==="number")&&Jr(e.value)===t))return;const s=t??"";e.value!==s&&(e.value=s)}},Ih={deep:!0,created(e,t,n){e._assign=zt(n),Et(e,"change",()=>{const r=e._modelValue,o=Cn(e),i=e.checked,s=e._assign;if(W(r)){const a=Gi(r,o),l=a!==-1;if(i&&!l)s(r.concat(o));else if(!i&&l){const c=[...r];c.splice(a,1),s(c)}}else if(Tn(r)){const a=new Set(r);i?a.add(o):a.delete(o),s(a)}else s(lu(e,i))})},mounted:Ia,beforeUpdate(e,t,n){e._assign=zt(n),Ia(e,t,n)}};function Ia(e,{value:t,oldValue:n},r){e._modelValue=t,W(t)?e.checked=Gi(t,r.props.value)>-1:Tn(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=on(t,lu(e,!0)))}const jh={created(e,{value:t},n){e.checked=on(t,n.props.value),e._assign=zt(n),Et(e,"change",()=>{e._assign(Cn(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=zt(r),t!==n&&(e.checked=on(t,r.props.value))}},$h={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=Tn(t);Et(e,"change",()=>{const i=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?Jr(Cn(s)):Cn(s));e._assign(e.multiple?o?new Set(i):i:i[0])}),e._assign=zt(r)},mounted(e,{value:t}){ja(e,t)},beforeUpdate(e,t,n){e._assign=zt(n)},updated(e,{value:t}){ja(e,t)}};function ja(e,t){const n=e.multiple;if(!(n&&!W(t)&&!Tn(t))){for(let r=0,o=e.options.length;r-1:i.selected=t.has(s);else if(on(Cn(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Cn(e){return"_value"in e?e._value:e.value}function lu(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const A1={created(e,t,n){Rr(e,t,n,null,"created")},mounted(e,t,n){Rr(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Rr(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Rr(e,t,n,r,"updated")}};function Lh(e,t){switch(e){case"SELECT":return $h;case"TEXTAREA":return Ma;default:switch(t){case"checkbox":return Ih;case"radio":return jh;default:return Ma}}}function Rr(e,t,n,r,o){const s=Lh(e.tagName,n.props&&n.props.type)[o];s&&s(e,t,n,r)}const kh=["ctrl","shift","alt","meta"],Nh={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)=>kh.some(n=>e[`${n}Key`]&&!t.includes(n))},R1=(e,t)=>(n,...r)=>{for(let o=0;on=>{if(!("key"in n))return;const r=ln(n.key);if(t.some(o=>o===r||Fh[o]===r))return e(n)},I1={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Dn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Dn(e,!0),r.enter(e)):r.leave(e,()=>{Dn(e,!1)}):Dn(e,t))},beforeUnmount(e,{value:t}){Dn(e,t)}};function Dn(e,t){e.style.display=t?e._vod:"none"}const Dh=we({patchProp:_h},ah);let $a;function cu(){return $a||($a=Np(Dh))}const La=(...e)=>{cu().render(...e)},Bh=(...e)=>{const t=cu().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Hh(r);if(!o)return;const i=t._component;!re(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t};function Hh(e){return _e(e)?document.querySelector(e):e}function Pt(e){"@babel/helpers - typeof";return Pt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pt(e)}function Uh(e,t){if(Pt(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Pt(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vh(e){var t=Uh(e,"string");return Pt(t)==="symbol"?t:String(t)}function St(e,t,n){return t=Vh(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ka(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function te(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return typeof e=="function"?e(t):e??n}function In(){for(var e=[],t=0;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,r={},o=/;(?![^(]*\))/g,i=/:(.+)/;return Pt(t)==="object"?t:(t.split(o).forEach(function(s){if(s){var a=s.split(i);if(a.length>1){var l=n?_s(a[0].trim()):a[0].trim();r[l]=a[1].trim()}}}),r)},L1=function(t,n){return t[n]!==void 0},Dr=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r=Array.isArray(t)?t:[t],o=[];return r.forEach(function(i){Array.isArray(i)?o.push.apply(o,to(e(i,n))):i&&i.type===Te?o.push.apply(o,to(e(i.children,n))):i&&ht(i)?n&&!du(i)?o.push(i):n||o.push(i):lm(i)&&o.push(i)}),o},k1=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(ht(t))return t.type===Te?n==="default"?Dr(t.children):[]:t.children&&t.children[n]?Dr(t.children[n](r)):[];var o=t.$slots[n]&&t.$slots[n](r);return Dr(o)},N1=function(t){for(var n,r=(t==null||(n=t.vnode)===null||n===void 0?void 0:n.el)||t&&(t.$el||t);r&&!r.tagName;)r=r.nextSibling;return r},F1=function(t){var n={};if(t.$&&t.$.vnode){var r=t.$.vnode.props||{};Object.keys(t.$props).forEach(function(a){var l=t.$props[a],c=Xh(a);(l!==void 0||c in r)&&(n[a]=l)})}else if(ht(t)&&Pt(t.type)==="object"){var o=t.props||{},i={};Object.keys(o).forEach(function(a){i[_s(a)]=o[a]});var s=t.type.props||{};Object.keys(s).forEach(function(a){var l=em(s,i,a,i[a]);(l!==void 0||a in i)&&(n[a]=l)})}return n},D1=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:t,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=void 0;if(t.$){var s=t[n];if(s!==void 0)return typeof s=="function"&&o?s(r):s;i=t.$slots[n],i=o&&i?i(r):i}else if(ht(t)){var a=t.props&&t.props[n];if(a!==void 0&&t.props!==null)return typeof a=="function"&&o?a(r):a;t.type===Te?i=t.children:t.children&&t.children[n]&&(i=t.children[n],i=o&&i?i(r):i)}return Array.isArray(i)&&(i=Dr(i),i=i.length===1?i[0]:i,i=i.length===0?void 0:i),i};function B1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n={};return e.$?n=te(te({},n),e.$attrs):n=te(te({},n),e.props),cm(n)[t?"onEvents":"events"]}function H1(e){var t=(ht(e)?e.props:e.$attrs)||{},n=t.class||{},r={};return typeof n=="string"?n.split(" ").forEach(function(o){r[o.trim()]=!0}):Array.isArray(n)?In(n).split(" ").forEach(function(o){r[o.trim()]=!0}):r=te(te({},r),n),r}function U1(e,t){var n=(ht(e)?e.props:e.$attrs)||{},r=n.style||{};if(typeof r=="string")r=um(r,t);else if(t&&r){var o={};return Object.keys(r).forEach(function(i){return o[_s(i)]=r[i]}),o}return r}function V1(e){return e==null||e===""||Array.isArray(e)&&e.length===0}function du(e){return e&&(e.type===Ge||e.type===Te&&e.children.length===0||e.type===Mn&&e.children.trim()==="")}function K1(e){return e&&e.type===Mn}function Cs(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=[];return e.forEach(function(n){Array.isArray(n)?t.push.apply(t,to(n)):(n==null?void 0:n.type)===Te?t.push.apply(t,to(Cs(n.children))):t.push(n)}),t.filter(function(n){return!du(n)})}function z1(e){if(e){var t=Cs(e);return t.length?t:void 0}else return e}function q1(e){return Array.isArray(e)&&e.length===1&&(e=e[0]),e&&e.__v_isVNode&&Pt(e.type)!=="symbol"}function W1(e,t){var n,r,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"default";return(n=t[o])!==null&&n!==void 0?n:(r=e[o])===null||r===void 0?void 0:r.call(e)}var fm=function(){for(var t=arguments.length,n=new Array(t),r=0;r=0)&&(n[o]=e[o]);return n}function hu(e,t){if(e==null)return{};var n=dm(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}const pm={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"};var hm={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const mm=hm;var gm={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const mu=gm;var vm={lang:te({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},mm),timePickerLocale:te({},mu)};const Da=vm;var Ue="${label} is not a valid ${type}",ym={locale:"en",Pagination:pm,DatePicker:Da,TimePicker:mu,Calendar:Da,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Ue,method:Ue,array:Ue,object:Ue,number:Ue,date:Ue,boolean:Ue,integer:Ue,float:Ue,regexp:Ue,email:Ue,url:Ue,hex:Ue},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}};const no=ym,gu=At({compatConfig:{MODE:3},name:"LocaleReceiver",props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup:function(t,n){var r=n.slots,o=Ie("localeData",{}),i=oe(function(){var a=t.componentName,l=a===void 0?"global":a,c=t.defaultLocale,u=c||no[l||"global"],f=o.antLocale,d=l&&f?f[l]:{};return te(te({},typeof u=="function"?u():u),d||{})}),s=oe(function(){var a=o.antLocale,l=a&&a.locale;return a&&a.exist&&!l?no.locale:l});return function(){var a=t.children||r.default,l=o.antLocale;return a==null?void 0:a(i.value,s.value,l)}}});function Y1(e,t,n){var r=Ie("localeData",{}),o=oe(function(){var i=r.antLocale,s=wt(t)||no[e||"global"],a=e&&i?i[e]:{};return te(te(te({},typeof s=="function"?s():s),a||{}),wt(n)||{})});return[o]}var vu=function(){var t=To("empty",{}),n=t.getPrefixCls,r=n("empty-img-default");return j("svg",{class:r,width:"184",height:"152",viewBox:"0 0 184 152"},[j("g",{fill:"none","fill-rule":"evenodd"},[j("g",{transform:"translate(24 31.67)"},[j("ellipse",{class:"".concat(r,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),j("path",{class:"".concat(r,"-path-1"),d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z"},null),j("path",{class:"".concat(r,"-path-2"),d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",transform:"translate(13.56)"},null),j("path",{class:"".concat(r,"-path-3"),d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"},null),j("path",{class:"".concat(r,"-path-4"),d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z"},null)]),j("path",{class:"".concat(r,"-path-5"),d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z"},null),j("g",{class:"".concat(r,"-g"),transform:"translate(149.65 15.383)"},[j("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),j("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])};vu.PRESENTED_IMAGE_DEFAULT=!0;const bm=vu;var yu=function(){var t=To("empty",{}),n=t.getPrefixCls,r=n("empty-img-simple");return j("svg",{class:r,width:"64",height:"41",viewBox:"0 0 64 41"},[j("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[j("ellipse",{class:"".concat(r,"-ellipse"),fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"},null),j("g",{class:"".concat(r,"-g"),"fill-rule":"nonzero",stroke:"#D9D9D9"},[j("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"},null),j("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:"#FAFAFA",class:"".concat(r,"-path")},null)])])])};yu.PRESENTED_IMAGE_SIMPLE=!0;const _m=yu;function Ba(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}function Ha(e){return((t=e)!=null&&typeof t=="object"&&Array.isArray(t)===!1)==1&&Object.prototype.toString.call(e)==="[object Object]";var t}var Eu=Object.prototype,wu=Eu.toString,Cm=Eu.hasOwnProperty,Ou=/^\s*function (\w+)/;function Ua(e){var t,n=(t=e==null?void 0:e.type)!==null&&t!==void 0?t:e;if(n){var r=n.toString().match(Ou);return r?r[1]:""}return""}var an=function(e){var t,n;return Ha(e)!==!1&&typeof(t=e.constructor)=="function"&&Ha(n=t.prototype)!==!1&&n.hasOwnProperty("isPrototypeOf")!==!1},Em=function(e){return e},$e=Em,hr=function(e,t){return Cm.call(e,t)},wm=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e},En=Array.isArray||function(e){return wu.call(e)==="[object Array]"},wn=function(e){return wu.call(e)==="[object Function]"},ro=function(e){return an(e)&&hr(e,"_vueTypes_name")},xu=function(e){return an(e)&&(hr(e,"type")||["_vueTypes_name","validator","default","required"].some(function(t){return hr(e,t)}))};function Es(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function cn(e,t,n){var r;n===void 0&&(n=!1);var o=!0,i="";r=an(e)?e:{type:e};var s=ro(r)?r._vueTypes_name+" - ":"";if(xu(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&t===void 0)return o;En(r.type)?(o=r.type.some(function(f){return cn(f,t,!0)===!0}),i=r.type.map(function(f){return Ua(f)}).join(" or ")):o=(i=Ua(r))==="Array"?En(t):i==="Object"?an(t):i==="String"||i==="Number"||i==="Boolean"||i==="Function"?function(f){if(f==null)return"";var d=f.constructor.toString().match(Ou);return d?d[1]:""}(t)===i:t instanceof r.type}if(!o){var a=s+'value "'+t+'" should be of type "'+i+'"';return n===!1?($e(a),!1):a}if(hr(r,"validator")&&wn(r.validator)){var l=$e,c=[];if($e=function(f){c.push(f)},o=r.validator(t),$e=l,!o){var u=(c.length>1?"* ":"")+c.join(` -* `);return c.length=0,n===!1?($e(u),o):u}}return o}function Ye(e,t){var n=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get:function(){return this.required=!0,this}},def:{value:function(o){return o!==void 0||this.default?wn(o)||cn(this,o,!0)===!0?(this.default=En(o)?function(){return[].concat(o)}:an(o)?function(){return Object.assign({},o)}:o,this):($e(this._vueTypes_name+' - invalid default value: "'+o+'"'),this):this}}}),r=n.validator;return wn(r)&&(n.validator=Es(r,n)),n}function mt(e,t){var n=Ye(e,t);return Object.defineProperty(n,"validate",{value:function(r){return wn(this.validator)&&$e(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info: -`+JSON.stringify(this)),this.validator=Es(r,this),this}})}function Va(e,t,n){var r,o,i=(r=t,o={},Object.getOwnPropertyNames(r).forEach(function(f){o[f]=Object.getOwnPropertyDescriptor(r,f)}),Object.defineProperties({},o));if(i._vueTypes_name=e,!an(n))return i;var s,a,l=n.validator,c=Cu(n,["validator"]);if(wn(l)){var u=i.validator;u&&(u=(a=(s=u).__original)!==null&&a!==void 0?a:s),i.validator=Es(u?function(f){return u.call(this,f)&&l.call(this,f)}:l,i)}return Object.assign(i,c)}function So(e){return e.replace(/^(?!\s*$)/gm," ")}var Om=function(){return mt("any",{})},xm=function(){return mt("function",{type:Function})},Pm=function(){return mt("boolean",{type:Boolean})},Sm=function(){return mt("string",{type:String})},Tm=function(){return mt("number",{type:Number})},Am=function(){return mt("array",{type:Array})},Rm=function(){return mt("object",{type:Object})},Mm=function(){return Ye("integer",{type:Number,validator:function(e){return wm(e)}})},Im=function(){return Ye("symbol",{validator:function(e){return typeof e=="symbol"}})};function jm(e,t){if(t===void 0&&(t="custom validation failed"),typeof e!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return Ye(e.name||"<>",{validator:function(n){var r=e(n);return r||$e(this._vueTypes_name+" - "+t),r}})}function $m(e){if(!En(e))throw new TypeError("[VueTypes error]: You must provide an array as argument.");var t='oneOf - value should be one of "'+e.join('", "')+'".',n=e.reduce(function(r,o){if(o!=null){var i=o.constructor;r.indexOf(i)===-1&&r.push(i)}return r},[]);return Ye("oneOf",{type:n.length>0?n:void 0,validator:function(r){var o=e.indexOf(r)!==-1;return o||$e(t),o}})}function Lm(e){if(!En(e))throw new TypeError("[VueTypes error]: You must provide an array as argument");for(var t=!1,n=[],r=0;r0&&n.some(function(l){return s.indexOf(l)===-1})){var a=n.filter(function(l){return s.indexOf(l)===-1});return $e(a.length===1?'shape - required property "'+a[0]+'" is not defined.':'shape - required properties "'+a.join('", "')+'" are not defined.'),!1}return s.every(function(l){if(t.indexOf(l)===-1)return i._vueTypes_isLoose===!0||($e('shape - shape definition does not include a "'+l+'" property. Allowed keys: "'+t.join('", "')+'".'),!1);var c=cn(e[l],o[l],!0);return typeof c=="string"&&$e('shape - "'+l+`" property validation error: - `+So(c)),c===!0})}});return Object.defineProperty(r,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(r,"loose",{get:function(){return this._vueTypes_isLoose=!0,this}}),r}var lt=function(){function e(){}return e.extend=function(t){var n=this;if(En(t))return t.forEach(function(f){return n.extend(f)}),this;var r=t.name,o=t.validate,i=o!==void 0&&o,s=t.getter,a=s!==void 0&&s,l=Cu(t,["name","validate","getter"]);if(hr(this,r))throw new TypeError('[VueTypes error]: Type "'+r+'" already defined');var c,u=l.type;return ro(u)?(delete l.type,Object.defineProperty(this,r,a?{get:function(){return Va(r,u,l)}}:{value:function(){var f,d=Va(r,u,l);return d.validator&&(d.validator=(f=d.validator).bind.apply(f,[d].concat([].slice.call(arguments)))),d}})):(c=a?{get:function(){var f=Object.assign({},l);return i?mt(r,f):Ye(r,f)},enumerable:!0}:{value:function(){var f,d,h=Object.assign({},l);return f=i?mt(r,h):Ye(r,h),h.validator&&(f.validator=(d=h.validator).bind.apply(d,[f].concat([].slice.call(arguments)))),f},enumerable:!0},Object.defineProperty(this,r,c))},bu(e,null,[{key:"any",get:function(){return Om()}},{key:"func",get:function(){return xm().def(this.defaults.func)}},{key:"bool",get:function(){return Pm().def(this.defaults.bool)}},{key:"string",get:function(){return Sm().def(this.defaults.string)}},{key:"number",get:function(){return Tm().def(this.defaults.number)}},{key:"array",get:function(){return Am().def(this.defaults.array)}},{key:"object",get:function(){return Rm().def(this.defaults.object)}},{key:"integer",get:function(){return Mm().def(this.defaults.integer)}},{key:"symbol",get:function(){return Im()}}]),e}();function Pu(e){var t;return e===void 0&&(e={func:function(){},bool:!0,string:"",number:0,array:function(){return[]},object:function(){return{}},integer:0}),(t=function(n){function r(){return n.apply(this,arguments)||this}return _u(r,n),bu(r,null,[{key:"sensibleDefaults",get:function(){return Br({},this.defaults)},set:function(o){this.defaults=o!==!1?Br({},o!==!0?o:e):{}}}]),r}(lt)).defaults=Br({},e),t}lt.defaults={},lt.custom=jm,lt.oneOf=$m,lt.instanceOf=Nm,lt.oneOfType=Lm,lt.arrayOf=km,lt.objectOf=Fm,lt.shape=Dm,lt.utils={validate:function(e,t){return cn(t,e,!0)===!0},toType:function(e,t,n){return n===void 0&&(n=!1),n?mt(e,t):Ye(e,t)}};(function(e){function t(){return e.apply(this,arguments)||this}return _u(t,e),t})(Pu());var Su=Pu({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});Su.extend([{name:"looseBool",getter:!0,type:Boolean,default:void 0},{name:"style",getter:!0,type:[String,Object],default:void 0},{name:"VueNode",getter:!0,type:null}]);function J1(e){return e.default=void 0,e}const Ka=Su;var Bm=["image","description","imageStyle","class"],Tu=j(bm,null,null),Au=j(_m,null,null),jn=function(t,n){var r,o=n.slots,i=o===void 0?{}:o,s=n.attrs,a=To("empty",t),l=a.direction,c=a.prefixCls,u=c.value,f=te(te({},t),s),d=f.image,h=d===void 0?Tu:d,g=f.description,y=g===void 0?((r=i.description)===null||r===void 0?void 0:r.call(i))||void 0:g,S=f.imageStyle,P=f.class,w=P===void 0?"":P,H=hu(f,Bm);return j(gu,{componentName:"Empty",children:function(V){var Z,q=typeof y<"u"?y:V.description,M=typeof q=="string"?q:"empty",F=null;return typeof h=="string"?F=j("img",{alt:M,src:h},null):F=h,j("div",te({class:In(u,w,(Z={},St(Z,"".concat(u,"-normal"),h===Au),St(Z,"".concat(u,"-rtl"),l.value==="rtl"),Z))},H),[j("div",{class:"".concat(u,"-image"),style:S},[F]),q&&j("p",{class:"".concat(u,"-description")},[q]),i.default&&j("div",{class:"".concat(u,"-footer")},[Cs(i.default())])])}},null)};jn.displayName="AEmpty";jn.PRESENTED_IMAGE_DEFAULT=Tu;jn.PRESENTED_IMAGE_SIMPLE=Au;jn.inheritAttrs=!1;jn.props={prefixCls:String,image:Ka.any,description:Ka.any,imageStyle:{type:Object,default:void 0}};const Bn=pu(jn);var Hm=function(t){var n=To("empty",t),r=n.prefixCls,o=function(s){switch(s){case"Table":case"List":return j(Bn,{image:Bn.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return j(Bn,{image:Bn.PRESENTED_IMAGE_SIMPLE,class:"".concat(r.value,"-small")},null);default:return j(Bn,null,null)}};return o(t.componentName)};function Ru(e){return j(Hm,{componentName:e},null)}var za={};function Um(e,t){}function Vm(e,t){}function Mu(e,t,n){!t&&!za[n]&&(e(!1,n),za[n]=!0)}function Iu(e,t){Mu(Um,e,t)}function Q1(e,t){Mu(Vm,e,t)}const Km=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";Iu(e,"[antdv: ".concat(t,"] ").concat(n))};var bi="internalMark",Hr=At({compatConfig:{MODE:3},name:"ALocaleProvider",props:{locale:{type:Object},ANT_MARK__:String},setup:function(t,n){var r=n.slots;Km(t.ANT_MARK__===bi,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");var o=De({antLocale:te(te({},t.locale),{},{exist:!0}),ANT_MARK__:bi});return nn("localeData",o),dt(function(){return t.locale},function(){o.antLocale=te(te({},t.locale),{},{exist:!0})},{immediate:!0}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});Hr.install=function(e){return e.component(Hr.name,Hr),e};const zm=pu(Hr);fm("bottomLeft","bottomRight","topLeft","topRight");var X1=function(t){return t!==void 0&&(t==="topLeft"||t==="topRight")?"slide-down":"slide-up"},Z1=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=te(t?{name:t,appear:!0,enterFromClass:"".concat(t,"-enter ").concat(t,"-enter-prepare"),enterActiveClass:"".concat(t,"-enter ").concat(t,"-enter-prepare"),enterToClass:"".concat(t,"-enter ").concat(t,"-enter-active"),leaveFromClass:" ".concat(t,"-leave"),leaveActiveClass:"".concat(t,"-leave ").concat(t,"-leave-active"),leaveToClass:"".concat(t,"-leave ").concat(t,"-leave-active")}:{css:!1},n);return r},qm=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=te(t?{name:t,appear:!0,appearActiveClass:"".concat(t),appearToClass:"".concat(t,"-appear ").concat(t,"-appear-active"),enterFromClass:"".concat(t,"-appear ").concat(t,"-enter ").concat(t,"-appear-prepare ").concat(t,"-enter-prepare"),enterActiveClass:"".concat(t),enterToClass:"".concat(t,"-enter ").concat(t,"-appear ").concat(t,"-appear-active ").concat(t,"-enter-active"),leaveActiveClass:"".concat(t," ").concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-active")}:{css:!1},n);return r},eC=function(t,n,r){return r!==void 0?r:"".concat(t,"-").concat(n)};const Wm=At({name:"Notice",inheritAttrs:!1,props:["prefixCls","duration","updateMark","noticeKey","closeIcon","closable","props","onClick","onClose","holder","visible"],setup:function(t,n){var r=n.attrs,o=n.slots,i,s=!1,a=oe(function(){return t.duration===void 0?4.5:t.duration}),l=function(){a.value&&!s&&(i=setTimeout(function(){u()},a.value*1e3))},c=function(){i&&(clearTimeout(i),i=null)},u=function(h){h&&h.stopPropagation(),c();var g=t.onClose,y=t.noticeKey;g&&g(y)},f=function(){c(),l()};return _r(function(){l()}),us(function(){s=!0,c()}),dt([a,function(){return t.updateMark},function(){return t.visible}],function(d,h){var g=Fa(d,3),y=g[0],S=g[1],P=g[2],w=Fa(h,3),H=w[0],R=w[1],V=w[2];(y!==H||S!==R||P!==V&&V)&&f()},{flush:"post"}),function(){var d,h,g=t.prefixCls,y=t.closable,S=t.closeIcon,P=S===void 0?(d=o.closeIcon)===null||d===void 0?void 0:d.call(o):S,w=t.onClick,H=t.holder,R=r.class,V=r.style,Z="".concat(g,"-notice"),q=Object.keys(r).reduce(function(F,G){return(G.substr(0,5)==="data-"||G.substr(0,5)==="aria-"||G==="role")&&(F[G]=r[G]),F},{}),M=j("div",te({class:In(Z,R,St({},"".concat(Z,"-closable"),y)),style:V,onMouseenter:c,onMouseleave:l,onClick:w},q),[j("div",{class:"".concat(Z,"-content")},[(h=o.default)===null||h===void 0?void 0:h.call(o)]),y?j("a",{tabindex:0,onClick:u,class:"".concat(Z,"-close")},[P||j("span",{class:"".concat(Z,"-close-x")},null)]):null]);return H?j(Vp,{to:H},{default:function(){return M}}):M}}});var Gm=["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName"],qa=0,Ym=Date.now();function Wa(){var e=qa;return qa+=1,"rcNotification_".concat(Ym,"_").concat(e)}var _i=At({name:"Notification",inheritAttrs:!1,props:["prefixCls","transitionName","animation","maxCount","closeIcon"],setup:function(t,n){var r=n.attrs,o=n.expose,i=n.slots,s=new Map,a=it([]),l=oe(function(){var f=t.prefixCls,d=t.animation,h=d===void 0?"fade":d,g=t.transitionName;return!g&&h&&(g="".concat(f,"-").concat(h)),qm(g)}),c=function(d,h){var g=d.key||Wa(),y=te(te({},d),{},{key:g}),S=t.maxCount,P=a.value.map(function(H){return H.notice.key}).indexOf(g),w=a.value.concat();P!==-1?w.splice(P,1,{notice:y,holderCallback:h}):(S&&a.value.length>=S&&(y.key=w[0].notice.key,y.updateMark=Wa(),y.userPassKey=g,w.shift()),w.push({notice:y,holderCallback:h})),a.value=w},u=function(d){a.value=a.value.filter(function(h){var g=h.notice,y=g.key,S=g.userPassKey,P=S||y;return P!==d})};return o({add:c,remove:u,notices:a}),function(){var f,d,h=t.prefixCls,g=t.closeIcon,y=g===void 0?(f=i.closeIcon)===null||f===void 0?void 0:f.call(i,{prefixCls:h}):g,S=a.value.map(function(w,H){var R=w.notice,V=w.holderCallback,Z=H===a.value.length-1?R.updateMark:void 0,q=R.key,M=R.userPassKey,F=R.content,G=te(te(te({prefixCls:h,closeIcon:typeof y=="function"?y({prefixCls:h}):y},R),R.props),{},{key:q,noticeKey:M||q,updateMark:Z,onClose:function(D){var se;u(D),(se=R.onClose)===null||se===void 0||se.call(R)},onClick:R.onClick});return V?j("div",{key:q,class:"".concat(h,"-hook-holder"),ref:function(D){typeof q>"u"||(D?(s.set(q,D),V(D,G)):s.delete(q))}},null):j(Wm,G,{default:function(){return[typeof F=="function"?F({prefixCls:h}):F]}})}),P=(d={},St(d,h,1),St(d,r.class,!!r.class),d);return j("div",{class:P,style:r.style||{top:"65px",left:"50%"}},[j(Ph,te({tag:"div"},l.value),{default:function(){return[S]}})])}}});_i.newInstance=function(t,n){var r=t||{},o=r.name,i=o===void 0?"notification":o,s=r.getContainer,a=r.appContext,l=r.prefixCls,c=r.rootPrefixCls,u=r.transitionName,f=r.hasTransitionName,d=hu(r,Gm),h=document.createElement("div");if(s){var g=s();g.appendChild(h)}else document.body.appendChild(h);var y=At({compatConfig:{MODE:3},name:"NotificationWrapper",setup:function(w,H){var R=H.attrs,V=it();return _r(function(){n({notice:function(q){var M;(M=V.value)===null||M===void 0||M.add(q)},removeNotice:function(q){var M;(M=V.value)===null||M===void 0||M.remove(q)},destroy:function(){La(null,h),h.parentNode&&h.parentNode.removeChild(h)},component:V})}),function(){var Z=We,q=Z.getPrefixCls(i,l),M=Z.getRootPrefixCls(c,q),F=f?u:"".concat(M,"-").concat(u);return j(lf,te(te({},Z),{},{notUpdateGlobalConfig:!0,prefixCls:M}),{default:function(){return[j(_i,te(te({ref:V},R),{},{prefixCls:q,transitionName:F}),null)]}})}}}),S=j(y,d);S.appContext=a||S.appContext,La(S,h)};const ju=_i;var Jm={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const Qm=Jm;function Re(e,t){Xm(e)&&(e="100%");var n=Zm(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Mr(e){return Math.min(1,Math.max(0,e))}function Xm(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function Zm(e){return typeof e=="string"&&e.indexOf("%")!==-1}function $u(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Ir(e){return e<=1?"".concat(Number(e)*100,"%"):e}function en(e){return e.length===1?"0"+e:String(e)}function eg(e,t,n){return{r:Re(e,255)*255,g:Re(t,255)*255,b:Re(n,255)*255}}function Ga(e,t,n){e=Re(e,255),t=Re(t,255),n=Re(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i=0,s=0,a=(r+o)/2;if(r===o)s=0,i=0;else{var l=r-o;switch(s=a>.5?l/(2-r-o):l/(r+o),r){case e:i=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function tg(e,t,n){var r,o,i;if(e=Re(e,360),t=Re(t,100),n=Re(n,100),t===0)o=n,i=n,r=n;else{var s=n<.5?n*(1+t):n+t-n*t,a=2*n-s;r=zo(a,s,e+1/3),o=zo(a,s,e),i=zo(a,s,e-1/3)}return{r:r*255,g:o*255,b:i*255}}function Ci(e,t,n){e=Re(e,255),t=Re(t,255),n=Re(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i=0,s=r,a=r-o,l=r===0?0:a/r;if(r===o)i=0;else{switch(r){case e:i=(t-n)/a+(t>16,g:(e&65280)>>8,b:e&255}}var wi={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function pn(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,i=null,s=!1,a=!1;return typeof e=="string"&&(e=lg(e)),typeof e=="object"&&(yt(e.r)&&yt(e.g)&&yt(e.b)?(t=eg(e.r,e.g,e.b),s=!0,a=String(e.r).substr(-1)==="%"?"prgb":"rgb"):yt(e.h)&&yt(e.s)&&yt(e.v)?(r=Ir(e.s),o=Ir(e.v),t=ng(e.h,r,o),s=!0,a="hsv"):yt(e.h)&&yt(e.s)&&yt(e.l)&&(r=Ir(e.s),i=Ir(e.l),t=tg(e.h,r,i),s=!0,a="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=$u(n),{ok:s,format:e.format||a,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var sg="[-\\+]?\\d+%?",ag="[-\\+]?\\d*\\.\\d+%?",Dt="(?:".concat(ag,")|(?:").concat(sg,")"),qo="[\\s|\\(]+(".concat(Dt,")[,|\\s]+(").concat(Dt,")[,|\\s]+(").concat(Dt,")\\s*\\)?"),Wo="[\\s|\\(]+(".concat(Dt,")[,|\\s]+(").concat(Dt,")[,|\\s]+(").concat(Dt,")[,|\\s]+(").concat(Dt,")\\s*\\)?"),et={CSS_UNIT:new RegExp(Dt),rgb:new RegExp("rgb"+qo),rgba:new RegExp("rgba"+Wo),hsl:new RegExp("hsl"+qo),hsla:new RegExp("hsla"+Wo),hsv:new RegExp("hsv"+qo),hsva:new RegExp("hsva"+Wo),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function lg(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(wi[e])e=wi[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=et.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=et.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=et.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=et.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=et.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=et.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=et.hex8.exec(e),n?{r:Ke(n[1]),g:Ke(n[2]),b:Ke(n[3]),a:Ya(n[4]),format:t?"name":"hex8"}:(n=et.hex6.exec(e),n?{r:Ke(n[1]),g:Ke(n[2]),b:Ke(n[3]),format:t?"name":"hex"}:(n=et.hex4.exec(e),n?{r:Ke(n[1]+n[1]),g:Ke(n[2]+n[2]),b:Ke(n[3]+n[3]),a:Ya(n[4]+n[4]),format:t?"name":"hex8"}:(n=et.hex3.exec(e),n?{r:Ke(n[1]+n[1]),g:Ke(n[2]+n[2]),b:Ke(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function yt(e){return!!et.CSS_UNIT.exec(String(e))}var Go=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=ig(t)),this.originalInput=t;var o=pn(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:o.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,o,i=t.r/255,s=t.g/255,a=t.b/255;return i<=.03928?n=i/12.92:n=Math.pow((i+.055)/1.055,2.4),s<=.03928?r=s/12.92:r=Math.pow((s+.055)/1.055,2.4),a<=.03928?o=a/12.92:o=Math.pow((a+.055)/1.055,2.4),.2126*n+.7152*r+.0722*o},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=$u(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=Ci(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=Ci(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(o,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=Ga(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=Ga(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(o,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),Ei(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),rg(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Re(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Re(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+Ei(this.r,this.g,this.b,!1),n=0,r=Object.entries(wi);n=0,i=!n&&o&&(t.startsWith("hex")||t==="name");return i?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Mr(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Mr(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Mr(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Mr(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100,s={r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a};return new e(s)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,s=[],a=1/t;t--;)s.push(new e({h:r,s:o,v:i})),i=(i+a)%1;return s},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],i=360/t,s=1;s=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-jr*t:Math.round(e.h)+jr*t:r=n?Math.round(e.h)+jr*t:Math.round(e.h)-jr*t,r<0?r+=360:r>=360&&(r-=360),r}function Za(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-Ja*t:t===ku?r=e.s+Ja:r=e.s+cg*t,r>1&&(r=1),n&&t===Lu&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function el(e,t,n){var r;return n?r=e.v+ug*t:r=e.v-fg*t,r>1&&(r=1),Number(r.toFixed(2))}function mr(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=pn(e),o=Lu;o>0;o-=1){var i=Qa(r),s=$r(pn({h:Xa(i,o,!0),s:Za(i,o,!0),v:el(i,o,!0)}));n.push(s)}n.push($r(r));for(var a=1;a<=ku;a+=1){var l=Qa(r),c=$r(pn({h:Xa(l,a),s:Za(l,a),v:el(l,a)}));n.push(c)}return t.theme==="dark"?dg.map(function(u){var f=u.index,d=u.opacity,h=$r(pg(pn(t.backgroundColor||"#141414"),pn(n[f]),d*100));return h}):n}var Yo={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Jo={},Qo={};Object.keys(Yo).forEach(function(e){Jo[e]=mr(Yo[e]),Jo[e].primary=Jo[e][5],Qo[e]=mr(Yo[e],{theme:"dark",backgroundColor:"#141414"}),Qo[e].primary=Qo[e][5]});var tl=[],Hn=[],hg="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function mg(){var e=document.createElement("style");return e.setAttribute("type","text/css"),e}function gg(e,t){if(t=t||{},e===void 0)throw new Error(hg);var n=t.prepend===!0?"prepend":"append",r=t.container!==void 0?t.container:document.querySelector("head"),o=tl.indexOf(r);o===-1&&(o=tl.push(r)-1,Hn[o]={});var i;return Hn[o]!==void 0&&Hn[o][n]!==void 0?i=Hn[o][n]:(i=Hn[o][n]=mg(),n==="prepend"?r.insertBefore(i,r.childNodes[0]):r.appendChild(i)),e.charCodeAt(0)===65279&&(e=e.substr(1,e.length)),i.styleSheet?i.styleSheet.cssText+=e:i.textContent+=e,i}function nl(e){for(var t=1;t * { - line-height: 1; -} - -.anticon svg { - display: inline-block; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin::before, -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,ol=!1,bg=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:yg;yo(function(){ol||(typeof window<"u"&&window.document&&window.document.documentElement&&gg(t,{prepend:!0}),ol=!0)})},_g=["icon","primaryColor","secondaryColor"];function Cg(e,t){if(e==null)return{};var n=Eg(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Eg(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function Ur(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Dg(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}Du("#1890ff");var Ln=function(t,n){var r,o=al({},t,n.attrs),i=o.class,s=o.icon,a=o.spin,l=o.rotate,c=o.tabindex,u=o.twoToneColor,f=o.onClick,d=Fg(o,Ig),h=(r={anticon:!0},xi(r,"anticon-".concat(s.name),!!s.name),xi(r,i,i),r),g=a===""||a||s.name==="loading"?"anticon-spin":"",y=c;y===void 0&&f&&(y=-1,d.tabindex=y);var S=l?{msTransform:"rotate(".concat(l,"deg)"),transform:"rotate(".concat(l,"deg)")}:void 0,P=Fu(u),w=jg(P,2),H=w[0],R=w[1];return j("span",al({role:"img","aria-label":s.name},d,{onClick:f,class:h}),[j(ws,{class:g,icon:s,primaryColor:H,secondaryColor:R,style:S},null)])};Ln.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String};Ln.displayName="AntdIcon";Ln.inheritAttrs=!1;Ln.getTwoToneColor=Mg;Ln.setTwoToneColor=Du;const gt=Ln;function ll(e){for(var t=1;t=0;--ee){var Y=this.tryEntries[ee],fe=Y.completion;if(Y.tryLoc==="root")return L("end");if(Y.tryLoc<=this.prev){var de=i.call(Y,"catchLoc"),Ee=i.call(Y,"finallyLoc");if(de&&Ee){if(this.prev=0;--L){var ee=this.tryEntries[L];if(ee.tryLoc<=this.prev&&i.call(ee,"finallyLoc")&&this.prev=0;--O){var L=this.tryEntries[O];if(L.finallyLoc===b)return this.complete(L.completion,L.afterLoc),ie(L),g}},catch:function(b){for(var O=this.tryEntries.length-1;O>=0;--O){var L=this.tryEntries[O];if(L.tryLoc===b){var ee=L.completion;if(ee.type==="throw"){var Y=ee.arg;ie(L)}return Y}}throw new Error("illegal catch attempt")},delegateYield:function(b,O,L){return this.delegate={iterator:se(b),resultName:O,nextLoc:L},this.method==="next"&&(this.arg=void 0),g}},r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Gu);var hv=Gu.exports,Kr=hv(),mv=Kr;try{regeneratorRuntime=Kr}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Kr:Function("r","regeneratorRuntime = r")(Kr)}const rC=dv(mv);var gv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"};const vv=gv;function pl(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:Qu,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Xu,r;switch(e){case"topLeft":r={left:"0px",top:t,bottom:"auto"};break;case"topRight":r={right:"0px",top:t,bottom:"auto"};break;case"bottomLeft":r={left:"0px",top:"auto",bottom:n};break;default:r={right:"0px",top:"auto",bottom:n};break}return r}function Fv(e,t){var n=e.prefixCls,r=e.placement,o=r===void 0?Zu:r,i=e.getContainer,s=i===void 0?ef:i,a=e.top,l=e.bottom,c=e.closeIcon,u=c===void 0?tf:c,f=e.appContext,d=Zv(),h=d.getPrefixCls,g=h("notification",n||Pi),y="".concat(g,"-").concat(o,"-").concat(Si),S=Xt[y];if(S){Promise.resolve(S).then(function(w){t(w)});return}var P=In("".concat(g,"-").concat(o),St({},"".concat(g,"-rtl"),Si===!0));ju.newInstance({name:"notification",prefixCls:n||Pi,class:P,style:Nv(o,a,l),appContext:f,getContainer:s,closeIcon:function(H){var R=H.prefixCls,V=j("span",{class:"".concat(R,"-close-x")},[Wn(u,{},j(Lv,{class:"".concat(R,"-close-icon")},null))]);return V},maxCount:nf,hasTransitionName:!0},function(w){Xt[y]=w,t(w)})}var Dv={success:bv,info:wv,error:Sv,warning:Mv};function Bv(e){var t=e.icon,n=e.type,r=e.description,o=e.message,i=e.btn,s=e.duration===void 0?Ju:e.duration;Fv(e,function(a){a.notice({content:function(c){var u=c.prefixCls,f="".concat(u,"-notice"),d=null;if(t)d=function(){return j("span",{class:"".concat(f,"-icon")},[Wn(t)])};else if(n){var h=Dv[n];d=function(){return j(h,{class:"".concat(f,"-icon ").concat(f,"-icon-").concat(n)},null)}}return j("div",{class:d?"".concat(f,"-with-icon"):""},[d&&d(),j("div",{class:"".concat(f,"-message")},[!r&&d?j("span",{class:"".concat(f,"-message-single-line-auto-margin")},null):null,Wn(o)]),j("div",{class:"".concat(f,"-description")},[Wn(r)]),i?j("span",{class:"".concat(f,"-btn")},[Wn(i)]):null])},duration:s,closable:!0,onClose:e.onClose,onClick:e.onClick,key:e.key,style:e.style||{},class:e.class})})}var gr={open:Bv,close:function(t){Object.keys(Xt).forEach(function(n){return Promise.resolve(Xt[n]).then(function(r){r.removeNotice(t)})})},config:kv,destroy:function(){Object.keys(Xt).forEach(function(t){Promise.resolve(Xt[t]).then(function(n){n.destroy()}),delete Xt[t]})}},Hv=["success","info","warning","error"];Hv.forEach(function(e){gr[e]=function(t){return gr.open(te(te({},t),{},{type:e}))}});gr.warn=gr.warning;const Uv=gr;function rf(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var Vv="vc-util-key";function of(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):Vv}function $s(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function yl(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!rf())return null;var r=document.createElement("style");if((t=n.csp)!==null&&t!==void 0&&t.nonce){var o;r.nonce=(o=n.csp)===null||o===void 0?void 0:o.nonce}r.innerHTML=e;var i=$s(n),s=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&s?i.insertBefore(r,s):i.appendChild(r),r}var Ti=new Map;function Kv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=$s(t);return Array.from(Ti.get(n).children).find(function(r){return r.tagName==="STYLE"&&r.getAttribute(of(t))===e})}function zv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=$s(n);if(!Ti.has(r)){var o=yl("",n),i=o.parentNode;Ti.set(r,i),i.removeChild(o)}var s=Kv(t,n);if(s){var a,l;if((a=n.csp)!==null&&a!==void 0&&a.nonce&&s.nonce!==((l=n.csp)===null||l===void 0?void 0:l.nonce)){var c;s.nonce=(c=n.csp)===null||c===void 0?void 0:c.nonce}return s.innerHTML!==e&&(s.innerHTML=e),s}var u=yl(e,n);return u.setAttribute(of(n),t),u}const qv=function(e,t,n){Iu(e,"[ant-design-vue: ".concat(t,"] ").concat(n))};var Wv="-ant-".concat(Date.now(),"-").concat(Math.random());function Gv(e,t){var n={},r=function(u,f){var d=u.clone();return d=(f==null?void 0:f(d))||d,d.toRgbString()},o=function(u,f){var d=new Go(u),h=mr(d.toRgbString());n["".concat(f,"-color")]=r(d),n["".concat(f,"-color-disabled")]=h[1],n["".concat(f,"-color-hover")]=h[4],n["".concat(f,"-color-active")]=h[6],n["".concat(f,"-color-outline")]=d.clone().setAlpha(.2).toRgbString(),n["".concat(f,"-color-deprecated-bg")]=h[1],n["".concat(f,"-color-deprecated-border")]=h[3]};if(t.primaryColor){o(t.primaryColor,"primary");var i=new Go(t.primaryColor),s=mr(i.toRgbString());s.forEach(function(c,u){n["primary-".concat(u+1)]=c}),n["primary-color-deprecated-l-35"]=r(i,function(c){return c.lighten(35)}),n["primary-color-deprecated-l-20"]=r(i,function(c){return c.lighten(20)}),n["primary-color-deprecated-t-20"]=r(i,function(c){return c.tint(20)}),n["primary-color-deprecated-t-50"]=r(i,function(c){return c.tint(50)}),n["primary-color-deprecated-f-12"]=r(i,function(c){return c.setAlpha(c.getAlpha()*.12)});var a=new Go(s[0]);n["primary-color-active-deprecated-f-30"]=r(a,function(c){return c.setAlpha(c.getAlpha()*.3)}),n["primary-color-active-deprecated-d-02"]=r(a,function(c){return c.darken(2)})}t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info");var l=Object.keys(n).map(function(c){return"--".concat(e,"-").concat(c,": ").concat(n[c],";")});rf()?zv(` - :root { - `.concat(l.join(` -`),` - } - `),"".concat(Wv,"-dynamic-theme")):qv(!1,"ConfigProvider","SSR do not support dynamic theme with css variables.")}var sf=Symbol("GlobalFormContextKey"),Yv=function(t){nn(sf,t)},oC=function(){return Ie(sf,{validateMessages:oe(function(){})})},Jv=function(){return{getTargetContainer:{type:Function},getPopupContainer:{type:Function},prefixCls:String,getPrefixCls:{type:Function},renderEmpty:{type:Function},transformCellText:{type:Function},csp:{type:Object,default:void 0},input:{type:Object},autoInsertSpaceInButton:{type:Boolean,default:void 0},locale:{type:Object,default:void 0},pageHeader:{type:Object},componentSize:{type:String},direction:{type:String},space:{type:Object},virtual:{type:Boolean,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},form:{type:Object,default:void 0},notUpdateGlobalConfig:Boolean}},Qv="ant";function yn(){return We.prefixCls||Qv}var Ai=De({}),af=De({}),We=De({});Co(function(){sn(We,Ai,af),We.prefixCls=yn(),We.getPrefixCls=function(e,t){return t||(e?"".concat(We.prefixCls,"-").concat(e):We.prefixCls)},We.getRootPrefixCls=function(e,t){return e||(We.prefixCls?We.prefixCls:t&&t.includes("-")?t.replace(/^(.*)-[^-]*$/,"$1"):yn())}});var Xo,Xv=function(t){Xo&&Xo(),Xo=Co(function(){sn(af,De(t)),sn(We,De(t))}),t.theme&&Gv(yn(),t.theme)},Zv=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat(yn(),"-").concat(n):yn())},getRootPrefixCls:function(n,r){return n||(We.prefixCls?We.prefixCls:r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):yn())}}},Zn=At({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:Jv(),setup:function(t,n){var r=n.slots,o=function(f,d){var h=t.prefixCls,g=h===void 0?"ant":h;return d||(f?"".concat(g,"-").concat(f):g)},i=function(f){var d=t.renderEmpty||r.renderEmpty||Ru;return d(f)},s=function(f,d){var h=t.prefixCls;if(d)return d;var g=h||o("");return f?"".concat(g,"-").concat(f):g},a=De(te(te({},t),{},{getPrefixCls:s,renderEmpty:i}));Object.keys(t).forEach(function(u){dt(function(){return t[u]},function(){a[u]=t[u]})}),t.notUpdateGlobalConfig||(sn(Ai,a),dt(a,function(){sn(Ai,a)}));var l=oe(function(){var u={};if(t.locale){var f,d;u=((f=t.locale.Form)===null||f===void 0?void 0:f.defaultValidateMessages)||((d=no.Form)===null||d===void 0?void 0:d.defaultValidateMessages)||{}}return t.form&&t.form.validateMessages&&(u=te(te({},u),t.form.validateMessages)),u});Yv({validateMessages:l}),nn("configProvider",a);var c=function(f){var d;return j(zm,{locale:t.locale||f,ANT_MARK__:bi},{default:function(){return[(d=r.default)===null||d===void 0?void 0:d.call(r)]}})};return Co(function(){t.direction&&(Vr.config({rtl:t.direction==="rtl"}),Uv.config({rtl:t.direction==="rtl"}))}),function(){return j(gu,{children:function(f,d,h){return c(h)}},null)}}}),ey=De({getPrefixCls:function(t,n){return n||(t?"ant-".concat(t):"ant")},renderEmpty:Ru,direction:"ltr"});Zn.config=Xv;Zn.install=function(e){e.component(Zn.name,Zn)};const lf=Zn,To=function(e,t){var n=Ie("configProvider",ey),r=oe(function(){return n.getPrefixCls(e,t.prefixCls)}),o=oe(function(){var w;return(w=t.direction)!==null&&w!==void 0?w:n.direction}),i=oe(function(){return n.getPrefixCls()}),s=oe(function(){return n.autoInsertSpaceInButton}),a=oe(function(){return n.renderEmpty}),l=oe(function(){return n.space}),c=oe(function(){return n.pageHeader}),u=oe(function(){return n.form}),f=oe(function(){return t.getTargetContainer||n.getTargetContainer}),d=oe(function(){return t.getPopupContainer||n.getPopupContainer}),h=oe(function(){var w;return(w=t.dropdownMatchSelectWidth)!==null&&w!==void 0?w:n.dropdownMatchSelectWidth}),g=oe(function(){return(t.virtual===void 0?n.virtual!==!1:t.virtual!==!1)&&h.value!==!1}),y=oe(function(){return t.size||n.componentSize}),S=oe(function(){var w;return t.autocomplete||((w=n.input)===null||w===void 0?void 0:w.autocomplete)}),P=oe(function(){return n.csp});return{configProvider:n,prefixCls:r,direction:o,size:y,getTargetContainer:f,getPopupContainer:d,space:l,pageHeader:c,form:u,autoInsertSpaceInButton:s,renderEmpty:a,virtual:g,dropdownMatchSelectWidth:h,rootPrefixCls:i,getPrefixCls:n.getPrefixCls,autocomplete:S,csp:P}},ty={items_per_page:"/ صفحه",jump_to:"برو به",jump_to_confirm:"تایید",page:"",prev_page:"صفحه قبلی",next_page:"صفحه بعدی",prev_5:"۵ صفحه قبلی",next_5:"۵ صفحه بعدی",prev_3:"۳ صفحه قبلی",next_3:"۳ صفحه بعدی"};var ny={locale:"fa_IR",today:"امروز",now:"اکنون",backToToday:"بازگشت به روز",ok:"باشه",clear:"پاک کردن",month:"ماه",year:"سال",timeSelect:"انتخاب زمان",dateSelect:"انتخاب تاریخ",monthSelect:"یک ماه را انتخاب کنید",yearSelect:"یک سال را انتخاب کنید",decadeSelect:"یک دهه را انتخاب کنید",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"ماه قبل (PageUp)",nextMonth:"ماه بعد (PageDown)",previousYear:"سال قبل (Control + left)",nextYear:"سال بعد (Control + right)",previousDecade:"دهه قبل",nextDecade:"دهه بعد",previousCentury:"قرن قبل",nextCentury:"قرن بعد"};const ry=ny;var oy={placeholder:"انتخاب زمان",rangePlaceholder:["زمان شروع","زمان پایان"]};const cf=oy;var iy={lang:te({placeholder:"انتخاب تاریخ",yearPlaceholder:"انتخاب سال",quarterPlaceholder:"انتخاب فصل",monthPlaceholder:"انتخاب ماه",weekPlaceholder:"انتخاب هفته",rangePlaceholder:["تاریخ شروع","تاریخ پایان"],rangeYearPlaceholder:["سال شروع","سال پایان"],rangeMonthPlaceholder:["ماه شروع","ماه پایان"],rangeWeekPlaceholder:["هفته شروع","هفته پایان"]},ry),timePickerLocale:te({},cf)};const bl=iy;var Ve="${label} از نوع ${type} معتبر نیست",sy={locale:"fa",Pagination:ty,DatePicker:bl,TimePicker:cf,Calendar:bl,global:{placeholder:"لطفاً انتخاب کنید"},Table:{filterTitle:"منوی فیلتر",filterConfirm:"تایید",filterReset:"پاک کردن",filterEmptyText:"بدون فیلتر",emptyText:"بدون داده",selectAll:"انتخاب صفحه‌ی کنونی",selectInvert:"معکوس کردن انتخاب‌ها در صفحه ی کنونی",selectNone:"انتخاب هیچکدام",selectionAll:"انتخاب همه داده‌ها",sortTitle:"مرتب سازی",expand:"باز شدن ردیف",collapse:"بستن ردیف",triggerDesc:"ترتیب نزولی",triggerAsc:"ترتیب صعودی",cancelSort:"لغوِ ترتیبِ داده شده"},Modal:{okText:"تایید",cancelText:"لغو",justOkText:"تایید"},Popconfirm:{okText:"تایید",cancelText:"لغو"},Transfer:{titles:["",""],searchPlaceholder:"جستجو",itemUnit:"عدد",itemsUnit:"عدد",remove:"حذف",selectCurrent:"انتخاب صفحه فعلی",removeCurrent:"پاک کردن انتخاب‌های صفحه فعلی",selectAll:"انتخاب همه",removeAll:"پاک کردن همه انتخاب‌ها",selectInvert:"معکوس کردن انتخاب‌ها در صفحه ی کنونی"},Upload:{uploading:"در حال آپلود...",removeFile:"حذف فایل",uploadError:"خطا در آپلود",previewFile:"مشاهده‌ی فایل",downloadFile:"دریافت فایل"},Empty:{description:"داده‌ای موجود نیست"},Icon:{icon:"آیکن"},Text:{edit:"ویرایش",copy:"کپی",copied:"کپی شد",expand:"توسعه"},PageHeader:{back:"برگشت"},Form:{optional:"(اختیاری)",defaultValidateMessages:{default:"خطا در ${label}",required:"فیلد ${label} اجباریست",enum:"${label} باید یکی از [${enum}] باشد",whitespace:"${label} نمیتواند خالی باشد",date:{format:"ساختار تاریخ در ${label} نامعتبر است",parse:"${label} قابل تبدیل به تاریخ نیست",invalid:"${label} تاریخی نا معتبر است"},types:{string:Ve,method:Ve,array:Ve,object:Ve,number:Ve,date:Ve,boolean:Ve,integer:Ve,float:Ve,regexp:Ve,email:Ve,url:Ve,hex:Ve},string:{len:"${label} باید ${len} کاراکتر باشد",min:"${label} باید حداقل ${min} کاراکتر باشد",max:"${label} باید حداکثر ${max} کاراکتر باشد",range:"${label} باید بین ${min}-${max} کاراکتر باشد"},number:{len:"${label} باید برابر ${len}",min:"${label} حداقل میتواند ${min} باشد",max:"${label} حداکثر میتواند ${max} باشد",range:"${label} باید بین ${min}-${max} باشد"},array:{len:"تعداد ${label} باید ${len} باشد.",min:"تعداد ${label} حداقل باید ${min} باشد",max:"تعداد ${label} حداکثر باید ${max} باشد",range:"مقدار ${label} باید بین ${min}-${max} باشد"},pattern:{mismatch:"الگوی ${label} با ${pattern} برابری نمی‌کند"}}},Image:{preview:"نمایش"}};const ay=sy;/*! - * vue-router v4.2.2 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const hn=typeof window<"u";function ly(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const he=Object.assign;function Zo(e,t){const n={};for(const r in t){const o=t[r];n[r]=ot(o)?o.map(e):e(o)}return n}const er=()=>{},ot=Array.isArray,cy=/\/$/,uy=e=>e.replace(cy,"");function ei(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=hy(r??t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:s}}function fy(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function _l(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function dy(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&On(t.matched[r],n.matched[o])&&uf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function On(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function uf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!py(e[n],t[n]))return!1;return!0}function py(e,t){return ot(e)?Cl(e,t):ot(t)?Cl(t,e):e===t}function Cl(e,t){return ot(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function hy(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let i=n.length-1,s,a;for(s=0;s1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var vr;(function(e){e.pop="pop",e.push="push"})(vr||(vr={}));var tr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(tr||(tr={}));function my(e){if(!e)if(hn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),uy(e)}const gy=/^[^#]+#/;function vy(e,t){return e.replace(gy,"#")+t}function yy(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ao=()=>({left:window.pageXOffset,top:window.pageYOffset});function by(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=yy(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function El(e,t){return(history.state?history.state.position-t:-1)+e}const Ri=new Map;function _y(e,t){Ri.set(e,t)}function Cy(e){const t=Ri.get(e);return Ri.delete(e),t}let Ey=()=>location.protocol+"//"+location.host;function ff(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),_l(l,"")}return _l(n,e)+r+o}function wy(e,t,n,r){let o=[],i=[],s=null;const a=({state:d})=>{const h=ff(e,location),g=n.value,y=t.value;let S=0;if(d){if(n.value=h,t.value=d,s&&s===g){s=null;return}S=y?d.position-y.position:0}else r(h);o.forEach(P=>{P(n.value,g,{delta:S,type:vr.pop,direction:S?S>0?tr.forward:tr.back:tr.unknown})})};function l(){s=n.value}function c(d){o.push(d);const h=()=>{const g=o.indexOf(d);g>-1&&o.splice(g,1)};return i.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(he({},d.state,{scroll:Ao()}),"")}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function wl(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Ao():null}}function Oy(e){const{history:t,location:n}=window,r={value:ff(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:Ey()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function s(l,c){const u=he({},t.state,wl(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});i(l,u,!0),r.value=l}function a(l,c){const u=he({},o.value,t.state,{forward:l,scroll:Ao()});i(u.current,u,!0);const f=he({},wl(r.value,l,null),{position:u.position+1},c);i(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:s}}function xy(e){e=my(e);const t=Oy(e),n=wy(e,t.state,t.location,t.replace);function r(i,s=!0){s||n.pauseListeners(),history.go(i)}const o=he({location:"",base:e,go:r,createHref:vy.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Py(e){return typeof e=="string"||e&&typeof e=="object"}function df(e){return typeof e=="string"||typeof e=="symbol"}const jt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},pf=Symbol("");var Ol;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ol||(Ol={}));function xn(e,t){return he(new Error,{type:e,[pf]:!0},t)}function bt(e,t){return e instanceof Error&&pf in e&&(t==null||!!(e.type&t))}const xl="[^/]+?",Sy={sensitive:!1,strict:!1,start:!0,end:!0},Ty=/[.+*?^${}()[\]/\\]/g;function Ay(e,t){const n=he({},Sy,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function My(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Iy={type:0,value:""},jy=/[a-zA-Z0-9_]/;function $y(e){if(!e)return[[]];if(e==="/")return[[Iy]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a=0,l,c="",u="";function f(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{s(w)}:er}function s(u){if(df(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function a(){return n}function l(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!hf(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!Tl(u)&&r.set(u.record.name,u)}function c(u,f){let d,h={},g,y;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw xn(1,{location:u});y=d.record.name,h=he(Sl(f.params,d.keys.filter(w=>!w.optional).map(w=>w.name)),u.params&&Sl(u.params,d.keys.map(w=>w.name))),g=d.stringify(h)}else if("path"in u)g=u.path,d=n.find(w=>w.re.test(g)),d&&(h=d.parse(g),y=d.record.name);else{if(d=f.name?r.get(f.name):n.find(w=>w.re.test(f.path)),!d)throw xn(1,{location:u,currentLocation:f});y=d.record.name,h=he({},f.params,u.params),g=d.stringify(h)}const S=[];let P=d;for(;P;)S.unshift(P.record),P=P.parent;return{name:y,path:g,params:h,matched:S,meta:Dy(S)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:s,getRoutes:a,getRecordMatcher:o}}function Sl(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ny(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Fy(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Fy(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function Tl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Dy(e){return e.reduce((t,n)=>he(t,n.meta),{})}function Al(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function hf(e,t){return t.children.some(n=>n===e||hf(e,n))}const mf=/#/g,By=/&/g,Hy=/\//g,Uy=/=/g,Vy=/\?/g,gf=/\+/g,Ky=/%5B/g,zy=/%5D/g,vf=/%5E/g,qy=/%60/g,yf=/%7B/g,Wy=/%7C/g,bf=/%7D/g,Gy=/%20/g;function Ls(e){return encodeURI(""+e).replace(Wy,"|").replace(Ky,"[").replace(zy,"]")}function Yy(e){return Ls(e).replace(yf,"{").replace(bf,"}").replace(vf,"^")}function Mi(e){return Ls(e).replace(gf,"%2B").replace(Gy,"+").replace(mf,"%23").replace(By,"%26").replace(qy,"`").replace(yf,"{").replace(bf,"}").replace(vf,"^")}function Jy(e){return Mi(e).replace(Uy,"%3D")}function Qy(e){return Ls(e).replace(mf,"%23").replace(Vy,"%3F")}function Xy(e){return e==null?"":Qy(e).replace(Hy,"%2F")}function io(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Zy(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oi&&Mi(i)):[r&&Mi(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function eb(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ot(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const tb=Symbol(""),Ml=Symbol(""),Ro=Symbol(""),ks=Symbol(""),Ii=Symbol("");function Un(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ft(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((s,a)=>{const l=f=>{f===!1?a(xn(4,{from:n,to:t})):f instanceof Error?a(f):Py(f)?a(xn(2,{from:t,to:f})):(i&&r.enterCallbacks[o]===i&&typeof f=="function"&&i.push(f),s())},c=e.call(r&&r.instances[o],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(f=>a(f))})}function ti(e,t,n,r){const o=[];for(const i of e)for(const s in i.components){let a=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(nb(a)){const c=(a.__vccOpts||a)[t];c&&o.push(Ft(c,n,r,i,s))}else{let l=a();o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${i.path}"`));const u=ly(c)?c.default:c;i.components[s]=u;const d=(u.__vccOpts||u)[t];return d&&Ft(d,n,r,i,s)()}))}}return o}function nb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Il(e){const t=Ie(Ro),n=Ie(ks),r=oe(()=>t.resolve(wt(e.to))),o=oe(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(On.bind(null,u));if(d>-1)return d;const h=jl(l[c-2]);return c>1&&jl(u)===h&&f[f.length-1].path!==h?f.findIndex(On.bind(null,l[c-2])):d}),i=oe(()=>o.value>-1&&sb(n.params,r.value.params)),s=oe(()=>o.value>-1&&o.value===n.matched.length-1&&uf(n.params,r.value.params));function a(l={}){return ib(l)?t[wt(e.replace)?"replace":"push"](wt(e.to)).catch(er):Promise.resolve()}return{route:r,href:oe(()=>r.value.href),isActive:i,isExactActive:s,navigate:a}}const rb=At({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Il,setup(e,{slots:t}){const n=De(Il(e)),{options:r}=Ie(Ro),o=oe(()=>({[$l(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[$l(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:pr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),ob=rb;function ib(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function sb(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!ot(o)||o.length!==r.length||r.some((i,s)=>i!==o[s]))return!1}return!0}function jl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $l=(e,t,n)=>e??t??n,ab=At({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ie(Ii),o=oe(()=>e.route||r.value),i=Ie(Ml,0),s=oe(()=>{let c=wt(i);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=oe(()=>o.value.matched[s.value]);nn(Ml,oe(()=>s.value+1)),nn(tb,a),nn(Ii,o);const l=it();return dt(()=>[l.value,a.value,e.name],([c,u,f],[d,h,g])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!On(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(y=>y(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Ll(n.default,{Component:d,route:c});const h=f.props[u],g=h?h===!0?c.params:typeof h=="function"?h(c):h:null,S=pr(d,he({},g,t,{onVnodeUnmounted:P=>{P.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Ll(n.default,{Component:S,route:c})||S}}});function Ll(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const lb=ab;function cb(e){const t=ky(e.routes,e),n=e.parseQuery||Zy,r=e.stringifyQuery||Rl,o=e.history,i=Un(),s=Un(),a=Un(),l=Bd(jt);let c=jt;hn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Zo.bind(null,E=>""+E),f=Zo.bind(null,Xy),d=Zo.bind(null,io);function h(E,K){let N,J;return df(E)?(N=t.getRecordMatcher(E),J=K):J=E,t.addRoute(J,N)}function g(E){const K=t.getRecordMatcher(E);K&&t.removeRoute(K)}function y(){return t.getRoutes().map(E=>E.record)}function S(E){return!!t.getRecordMatcher(E)}function P(E,K){if(K=he({},K||l.value),typeof E=="string"){const v=ei(n,E,K.path),_=t.resolve({path:v.path},K),x=o.createHref(v.fullPath);return he(v,_,{params:d(_.params),hash:io(v.hash),redirectedFrom:void 0,href:x})}let N;if("path"in E)N=he({},E,{path:ei(n,E.path,K.path).path});else{const v=he({},E.params);for(const _ in v)v[_]==null&&delete v[_];N=he({},E,{params:f(v)}),K.params=f(K.params)}const J=t.resolve(N,K),pe=E.hash||"";J.params=u(d(J.params));const p=fy(r,he({},E,{hash:Yy(pe),path:J.path})),m=o.createHref(p);return he({fullPath:p,hash:pe,query:r===Rl?eb(E.query):E.query||{}},J,{redirectedFrom:void 0,href:m})}function w(E){return typeof E=="string"?ei(n,E,l.value.path):he({},E)}function H(E,K){if(c!==E)return xn(8,{from:K,to:E})}function R(E){return q(E)}function V(E){return R(he(w(E),{replace:!0}))}function Z(E){const K=E.matched[E.matched.length-1];if(K&&K.redirect){const{redirect:N}=K;let J=typeof N=="function"?N(E):N;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=w(J):{path:J},J.params={}),he({query:E.query,hash:E.hash,params:"path"in J?{}:E.params},J)}}function q(E,K){const N=c=P(E),J=l.value,pe=E.state,p=E.force,m=E.replace===!0,v=Z(N);if(v)return q(he(w(v),{state:typeof v=="object"?he({},pe,v.state):pe,force:p,replace:m}),K||N);const _=N;_.redirectedFrom=K;let x;return!p&&dy(r,J,N)&&(x=xn(16,{to:_,from:J}),fe(J,J,!0,!1)),(x?Promise.resolve(x):G(_,J)).catch(T=>bt(T)?bt(T,2)?T:Y(T):L(T,_,J)).then(T=>{if(T){if(bt(T,2))return q(he({replace:m},w(T.to),{state:typeof T.to=="object"?he({},pe,T.to.state):pe,force:p}),K||_)}else T=D(_,J,!0,m,pe);return ie(_,J,T),T})}function M(E,K){const N=H(E,K);return N?Promise.reject(N):Promise.resolve()}function F(E){const K=ke.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(E):E()}function G(E,K){let N;const[J,pe,p]=ub(E,K);N=ti(J.reverse(),"beforeRouteLeave",E,K);for(const v of J)v.leaveGuards.forEach(_=>{N.push(Ft(_,E,K))});const m=M.bind(null,E,K);return N.push(m),be(N).then(()=>{N=[];for(const v of i.list())N.push(Ft(v,E,K));return N.push(m),be(N)}).then(()=>{N=ti(pe,"beforeRouteUpdate",E,K);for(const v of pe)v.updateGuards.forEach(_=>{N.push(Ft(_,E,K))});return N.push(m),be(N)}).then(()=>{N=[];for(const v of E.matched)if(v.beforeEnter&&!K.matched.includes(v))if(ot(v.beforeEnter))for(const _ of v.beforeEnter)N.push(Ft(_,E,K));else N.push(Ft(v.beforeEnter,E,K));return N.push(m),be(N)}).then(()=>(E.matched.forEach(v=>v.enterCallbacks={}),N=ti(p,"beforeRouteEnter",E,K),N.push(m),be(N))).then(()=>{N=[];for(const v of s.list())N.push(Ft(v,E,K));return N.push(m),be(N)}).catch(v=>bt(v,8)?v:Promise.reject(v))}function ie(E,K,N){for(const J of a.list())F(()=>J(E,K,N))}function D(E,K,N,J,pe){const p=H(E,K);if(p)return p;const m=K===jt,v=hn?history.state:{};N&&(J||m?o.replace(E.fullPath,he({scroll:m&&v&&v.scroll},pe)):o.push(E.fullPath,pe)),l.value=E,fe(E,K,N,m),Y()}let se;function Oe(){se||(se=o.listen((E,K,N)=>{if(!Be.listening)return;const J=P(E),pe=Z(J);if(pe){q(he(pe,{replace:!0}),J).catch(er);return}c=J;const p=l.value;hn&&_y(El(p.fullPath,N.delta),Ao()),G(J,p).catch(m=>bt(m,12)?m:bt(m,2)?(q(m.to,J).then(v=>{bt(v,20)&&!N.delta&&N.type===vr.pop&&o.go(-1,!1)}).catch(er),Promise.reject()):(N.delta&&o.go(-N.delta,!1),L(m,J,p))).then(m=>{m=m||D(J,p,!1),m&&(N.delta&&!bt(m,8)?o.go(-N.delta,!1):N.type===vr.pop&&bt(m,20)&&o.go(-1,!1)),ie(J,p,m)}).catch(er)}))}let I=Un(),b=Un(),O;function L(E,K,N){Y(E);const J=b.list();return J.length?J.forEach(pe=>pe(E,K,N)):console.error(E),Promise.reject(E)}function ee(){return O&&l.value!==jt?Promise.resolve():new Promise((E,K)=>{I.add([E,K])})}function Y(E){return O||(O=!E,Oe(),I.list().forEach(([K,N])=>E?N(E):K()),I.reset()),E}function fe(E,K,N,J){const{scrollBehavior:pe}=e;if(!hn||!pe)return Promise.resolve();const p=!N&&Cy(El(E.fullPath,0))||(J||!N)&&history.state&&history.state.scroll||null;return yo().then(()=>pe(E,K,p)).then(m=>m&&by(m)).catch(m=>L(m,E,K))}const de=E=>o.go(E);let Ee;const ke=new Set,Be={currentRoute:l,listening:!0,addRoute:h,removeRoute:g,hasRoute:S,getRoutes:y,resolve:P,options:e,push:R,replace:V,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:b.add,isReady:ee,install(E){const K=this;E.component("RouterLink",ob),E.component("RouterView",lb),E.config.globalProperties.$router=K,Object.defineProperty(E.config.globalProperties,"$route",{enumerable:!0,get:()=>wt(l)}),hn&&!Ee&&l.value===jt&&(Ee=!0,R(o.location).catch(pe=>{}));const N={};for(const pe in jt)N[pe]=oe(()=>l.value[pe]);E.provide(Ro,K),E.provide(ks,De(N)),E.provide(Ii,l);const J=E.unmount;ke.add(E),E.unmount=function(){ke.delete(E),ke.size<1&&(c=jt,se&&se(),se=null,l.value=jt,Ee=!1,O=!1),J()}}};function be(E){return E.reduce((K,N)=>K.then(()=>F(N)),Promise.resolve())}return Be}function ub(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;sOn(c,a))?r.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(c=>On(c,l))||o.push(l))}return[n,r,o]}function fb(){return Ie(Ro)}function iC(){return Ie(ks)}const db=At({__name:"App",setup(e){const t={...ay,Image:{preview:"پیش نمایش"}};return fb(),(n,r)=>{const o=Ep("RouterView"),i=lf;return gs(),vs(i,{direction:"rtl",locale:t},{default:Ac(()=>[j(o)]),_:1})}}}),pb="modulepreload",hb=function(e){return"/"+e},kl={},U=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=hb(i),i in kl)return;kl[i]=!0;const s=i.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!r)for(let u=o.length-1;u>=0;u--){const f=o[u];if(f.href===i&&(!s||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":pb,s||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),s)return new Promise((u,f)=>{c.addEventListener("load",u),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};var mb=!1;function gb(e){return Yi()?(cc(e),!0):!1}function Nl(e){return typeof e=="function"?e():wt(e)}const vb=typeof window<"u",ji=()=>{};function yb(e,t){function n(...r){return new Promise((o,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(i)})}return n}const bb=e=>e();function _b(e,t={}){let n,r,o=ji;const i=a=>{clearTimeout(a),o(),o=ji};return a=>{const l=Nl(e),c=Nl(t.maxWait);return n&&i(n),l<=0||c!==void 0&&c<=0?(r&&(i(r),r=null),Promise.resolve(a())):new Promise((u,f)=>{o=t.rejectOnCancel?f:u,c&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,u(a())},c)),n=setTimeout(()=>{r&&i(r),r=null,u(a())},l)})}}function Cb(e,t){var n;if(typeof e=="number")return e+t;const r=((n=e.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:n[0])||"",o=e.slice(r.length),i=parseFloat(r)+t;return Number.isNaN(i)?e:i+o}function Eb(...e){if(e.length!==1)return Gd(...e);const t=e[0];return typeof t=="function"?ts(Kd(()=>({get:t,set:ji}))):it(t)}var Fl=Object.getOwnPropertySymbols,wb=Object.prototype.hasOwnProperty,Ob=Object.prototype.propertyIsEnumerable,xb=(e,t)=>{var n={};for(var r in e)wb.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Fl)for(var r of Fl(e))t.indexOf(r)<0&&Ob.call(e,r)&&(n[r]=e[r]);return n};function Pb(e,t,n={}){const r=n,{eventFilter:o=bb}=r,i=xb(r,["eventFilter"]);return dt(e,yb(o,t),i)}var Sb=Object.defineProperty,Tb=Object.defineProperties,Ab=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,_f=Object.prototype.hasOwnProperty,Cf=Object.prototype.propertyIsEnumerable,Dl=(e,t,n)=>t in e?Sb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Rb=(e,t)=>{for(var n in t||(t={}))_f.call(t,n)&&Dl(e,n,t[n]);if(so)for(var n of so(t))Cf.call(t,n)&&Dl(e,n,t[n]);return e},Mb=(e,t)=>Tb(e,Ab(t)),Ib=(e,t)=>{var n={};for(var r in e)_f.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&so)for(var r of so(e))t.indexOf(r)<0&&Cf.call(e,r)&&(n[r]=e[r]);return n};function sC(e,t,n={}){const r=n,{debounce:o=0,maxWait:i=void 0}=r,s=Ib(r,["debounce","maxWait"]);return Pb(e,t,Mb(Rb({},s),{eventFilter:_b(o,{maxWait:i})}))}const Ef=vb?window:void 0;function jb(){const e=it(!1);return xo()&&_r(()=>{e.value=!0}),e}function $b(e){const t=jb();return oe(()=>(t.value,!!e()))}function Vn(e,t={}){const{window:n=Ef}=t,r=$b(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=it(!1),s=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",a):o.removeListener(a))},a=()=>{r.value&&(s(),o=n.matchMedia(Eb(e).value),i.value=!!(o!=null&&o.matches),o&&("addEventListener"in o?o.addEventListener("change",a):o.addListener(a)))};return Co(a),gb(()=>s()),i}const Lb={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function kb(e,t={}){function n(a,l){let c=e[a];return l!=null&&(c=Cb(c,l)),typeof c=="number"&&(c=`${c}px`),c}const{window:r=Ef}=t;function o(a){return r?r.matchMedia(a).matches:!1}const i=a=>Vn(`(min-width: ${n(a)})`,t),s=Object.keys(e).reduce((a,l)=>(Object.defineProperty(a,l,{get:()=>i(l),enumerable:!0,configurable:!0}),a),{});return Object.assign(s,{greater(a){return Vn(`(min-width: ${n(a,.1)})`,t)},greaterOrEqual:i,smaller(a){return Vn(`(max-width: ${n(a,-.1)})`,t)},smallerOrEqual(a){return Vn(`(max-width: ${n(a)})`,t)},between(a,l){return Vn(`(min-width: ${n(a)}) and (max-width: ${n(l,-.1)})`,t)},isGreater(a){return o(`(min-width: ${n(a,.1)})`)},isGreaterOrEqual(a){return o(`(min-width: ${n(a)})`)},isSmaller(a){return o(`(max-width: ${n(a,-.1)})`)},isSmallerOrEqual(a){return o(`(max-width: ${n(a)})`)},isInBetween(a,l){return o(`(min-width: ${n(a)}) and (max-width: ${n(l,-.1)})`)},current(){const a=Object.keys(e).map(l=>[l,i(l)]);return oe(()=>a.filter(([,l])=>l.value).map(([l])=>l))}})}const Nb=kb(Lb),aC=Nb.smaller("lg");/*! - * pinia v2.1.3 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */let wf;const Mo=e=>wf=e,Of=Symbol();function $i(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var nr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(nr||(nr={}));function Fb(){const e=lc(!0),t=e.run(()=>it({}));let n=[],r=[];const o=go({install(i){Mo(o),o._a=i,i.provide(Of,o),i.config.globalProperties.$pinia=o,r.forEach(s=>n.push(s)),r=[]},use(i){return!this._a&&!mb?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const xf=()=>{};function Bl(e,t,n,r=xf){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&Yi()&&cc(o),o}function dn(e,...t){e.slice().forEach(n=>{n(...t)})}const Db=e=>e();function Li(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];$i(o)&&$i(r)&&e.hasOwnProperty(n)&&!Ce(r)&&!Ht(r)?e[n]=Li(o,r):e[n]=r}return e}const Bb=Symbol();function Hb(e){return!$i(e)||!e.hasOwnProperty(Bb)}const{assign:kt}=Object;function Ub(e){return!!(Ce(e)&&e.effect)}function Vb(e,t,n,r){const{state:o,actions:i,getters:s}=t,a=n.state.value[e];let l;function c(){a||(n.state.value[e]=o?o():{});const u=zd(n.state.value[e]);return kt(u,i,Object.keys(s||{}).reduce((f,d)=>(f[d]=go(oe(()=>{Mo(n);const h=n._s.get(e);return s[d].call(h,h)})),f),{}))}return l=Pf(e,c,t,n,r,!0),l}function Pf(e,t,n={},r,o,i){let s;const a=kt({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],h;const g=r.state.value[e];!i&&!g&&(r.state.value[e]={}),it({});let y;function S(M){let F;c=u=!1,typeof M=="function"?(M(r.state.value[e]),F={type:nr.patchFunction,storeId:e,events:h}):(Li(r.state.value[e],M),F={type:nr.patchObject,payload:M,storeId:e,events:h});const G=y=Symbol();yo().then(()=>{y===G&&(c=!0)}),u=!0,dn(f,F,r.state.value[e])}const P=i?function(){const{state:F}=n,G=F?F():{};this.$patch(ie=>{kt(ie,G)})}:xf;function w(){s.stop(),f=[],d=[],r._s.delete(e)}function H(M,F){return function(){Mo(r);const G=Array.from(arguments),ie=[],D=[];function se(b){ie.push(b)}function Oe(b){D.push(b)}dn(d,{args:G,name:M,store:V,after:se,onError:Oe});let I;try{I=F.apply(this&&this.$id===e?this:V,G)}catch(b){throw dn(D,b),b}return I instanceof Promise?I.then(b=>(dn(ie,b),b)).catch(b=>(dn(D,b),Promise.reject(b))):(dn(ie,I),I)}}const R={_p:r,$id:e,$onAction:Bl.bind(null,d),$patch:S,$reset:P,$subscribe(M,F={}){const G=Bl(f,M,F.detached,()=>ie()),ie=s.run(()=>dt(()=>r.state.value[e],D=>{(F.flush==="sync"?u:c)&&M({storeId:e,type:nr.direct,events:h},D)},kt({},l,F)));return G},$dispose:w},V=De(R);r._s.set(e,V);const Z=r._a&&r._a.runWithContext||Db,q=r._e.run(()=>(s=lc(),Z(()=>s.run(t))));for(const M in q){const F=q[M];if(Ce(F)&&!Ub(F)||Ht(F))i||(g&&Hb(F)&&(Ce(F)?F.value=g[M]:Li(F,g[M])),r.state.value[e][M]=F);else if(typeof F=="function"){const G=H(M,F);q[M]=G,a.actions[M]=F}}return kt(V,q),kt(le(V),q),Object.defineProperty(V,"$state",{get:()=>r.state.value[e],set:M=>{S(F=>{kt(F,M)})}}),r._p.forEach(M=>{kt(V,s.run(()=>M({store:V,app:r._a,pinia:r,options:a})))}),g&&i&&n.hydrate&&n.hydrate(V.$state,g),c=!0,u=!0,V}function Sf(e,t,n){let r,o;const i=typeof t=="function";typeof e=="string"?(r=e,o=i?n:t):(o=e,r=e.id);function s(a,l){const c=Mp();return a=a||(c?Ie(Of,null):null),a&&Mo(a),a=wf,a._s.has(r)||(i?Pf(r,t,o,a):Vb(r,o,a)),a._s.get(r)}return s.$id=r,s}const Ns=Sf("router",()=>({routes:it([])}));function Kb(e){const t=Ns(),n=cb({history:xy("/"),routes:t.routes,scrollBehavior:(r,o,i)=>{if(r.hash){if(r.hash==="#")return{top:0,behavior:"smooth"};const s=document.querySelector(r.hash);if(s){const a=parseFloat(getComputedStyle(s).scrollMarginTop);return s instanceof HTMLElement&&s.focus(),{el:r.hash,behavior:"smooth",top:a}}return{el:r.hash,behavior:"smooth"}}if(i)return i;if(r.path!==o.path)return{top:0}}});return e.use(n),n}function zb(e){return{router:Kb(e)}}function ki(){return localStorage.getItem("tamin_token")}async function lC(e){localStorage.setItem("tamin_token",e)}function Ni(){return localStorage.removeItem("tamin_token")}const qb={name:"challenges",path:"/challenges",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"challengesMain"},meta:{icon:"vuesax-linear:box",permissionsKey:"challenge",title:"چالش ها",disabled:!0,hideMenu:!0,hideChildren:!0,order:4},children:[{name:"challengesMain",path:"",component:()=>U(()=>import("./index-85935aac.js"),["assets/index-85935aac.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js","assets/index-1cc0dfa9.css"]),meta:{permissionsKey:"چالش",icon:"vuesax-linear:box"}}]},Wb=Object.freeze(Object.defineProperty({__proto__:null,default:qb},Symbol.toStringTag,{value:"Module"})),Gb={name:"channelMessages",path:"/channel-messages",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"channelMessagesMain"},meta:{icon:"vuesax-linear:notification",permissionsKey:"channel_message",title:"اطلاع رسانی",disabled:!1,hideMenu:!1,hideChildren:!0,order:11},children:[{name:"channelMessagesMain",path:"",component:()=>U(()=>import("./index-b8dc51cb.js"),["assets/index-b8dc51cb.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"channelMessages_push"},meta:{permissionsKey:"channel_message",icon:"vuesax-linear:notification",order:11,title:"اطلاع رسانی",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"channelMessages_push",path:"push",component:()=>U(()=>import("./index-e1b266a5.js"),["assets/index-e1b266a5.js","assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/omit-30cc2465.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/styleChecker-c202e4d7.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/BasicModal-19054bcd.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/pushNotification-54c2f536.js","assets/useDataTime-206d8d2e.js","assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js","assets/index-da91aa99.js","assets/dayjs-aec3eaaf.js","assets/index-30b2d9cf.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-3ada7a15.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/index-88858982.js","assets/_flatRest-89cece1c.js"]),meta:{permissionsKey:"channel_message",icon:"vuesax-linear:notification-bing",title:"نوتیفیکیشن"}},{name:"channelMessages_homeSlider",path:"home-slider",component:()=>U(()=>import("./index-bbd8889f.js"),["assets/index-bbd8889f.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/index-af384b16.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"channel_message",icon:"vuesax-linear:gallery",title:"اسلایدر"}},{name:"channelMessages_announcements",path:"announcements",component:()=>U(()=>import("./index-9f2876b4.js"),["assets/index-9f2876b4.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/BasicMainCard-360f790b.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/textUtils-c37780ad.js","assets/index-af384b16.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"channel_message",icon:"vuesax-linear:video",title:"اطلاع‌رسانی ویدیویی"}},{name:"channelMessages_notificationModals",path:"notification-modals",component:()=>U(()=>import("./index-7ecefa98.js"),["assets/index-7ecefa98.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/member-d0965e60.js","assets/pushNotification-54c2f536.js","assets/convert-2ad76038.js","assets/textUtils-c37780ad.js","assets/index-af384b16.js","assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js","assets/index-da91aa99.js","assets/dayjs-aec3eaaf.js","assets/index-30b2d9cf.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"channel_message",icon:"vuesax-linear:message-notif",title:"پیام مودال ورود"}},{name:"channelMessages_messages",path:"messages",component:()=>U(()=>import("./index-689ebcad.js"),["assets/index-689ebcad.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/supabaseTableQuery-e9feb810.js","assets/pushNotification-54c2f536.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/convert-2ad76038.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"channel_message",icon:"vuesax-linear:messages",title:"پیام‌های کانال"}},{name:"channelMessages_sms",path:"sms",component:()=>U(()=>import("./index-11c9a71b.js"),["assets/index-11c9a71b.js","assets/BasicShowContext.vue_vue_type_script_setup_true_lang-5efea8d5.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/member-d0965e60.js","assets/useDataTime-206d8d2e.js","assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js","assets/index-da91aa99.js","assets/dayjs-aec3eaaf.js","assets/index-30b2d9cf.js","assets/index-3ada7a15.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/index-88858982.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js"]),meta:{permissionsKey:"sms",icon:"vuesax-linear:message-text",title:"پنل پیامکی"}}]}]},Yb=Object.freeze(Object.defineProperty({__proto__:null,default:Gb},Symbol.toStringTag,{value:"Module"})),Jb={name:"choirRegistrations",path:"/choir-registrations",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"choirRegistrationsMain"},meta:{icon:"vuesax-linear:music",permissionsKey:"choir_registration",title:"ثبت‌نام سرود",disabled:!1,hideMenu:!1,hideChildren:!0,order:6},children:[{name:"choirRegistrationsMain",path:"",component:()=>U(()=>import("./index-9d549eef.js"),["assets/index-9d549eef.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/useBaseTable-e18d3b32.js","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/adminDb-aa2cb7bf.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/index-492dff0f.css"]),meta:{permissionsKey:"choir_registration",icon:"vuesax-linear:music"}}]},Qb=Object.freeze(Object.defineProperty({__proto__:null,default:Jb},Symbol.toStringTag,{value:"Module"})),Xb={name:"comments",path:"/comments",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"commentsMain"},meta:{icon:"vuesax-linear:message-text",permissionsKey:"comment",title:"ایده و نظرات",disabled:!0,hideMenu:!0,hideChildren:!0,order:10},children:[{name:"commentsMain",path:"",component:()=>U(()=>import("./index-97c488c0.js"),["assets/index-97c488c0.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js"]),meta:{permissionsKey:"comment",icon:"vuesax-linear:message-text"}}]},Zb=Object.freeze(Object.defineProperty({__proto__:null,default:Xb},Symbol.toStringTag,{value:"Module"})),e0={name:"competitions",path:"/competitions",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"competitionsMain"},meta:{icon:"vuesax-linear:game",permissionsKey:"competition",title:"مسابقات",disabled:!1,hideMenu:!1,hideChildren:!0,order:5},children:[{name:"competitionsMain",path:"",component:()=>U(()=>import("./index-7c2f6f03.js"),["assets/index-7c2f6f03.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"competitions_list"},meta:{permissionsKey:"competition",icon:"vuesax-linear:game",order:5,title:"مسابقات",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"competitions_list",path:"list",component:()=>U(()=>import("./index-77ce0b97.js"),["assets/index-77ce0b97.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/competition-18eaba97.js","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js","assets/index-1cc0dfa9.css"]),meta:{permissionsKey:"competition",icon:"vuesax-linear:game",title:"مسابقات"}},{name:"competitions_points",path:"points",component:()=>U(()=>import("./index-b6a53e32.js"),["assets/index-b6a53e32.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/index-27b4bb6d.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/competition-18eaba97.js","assets/useDataTime-206d8d2e.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/index-03e1a8f7.css"]),meta:{permissionsKey:"config.collection",icon:"vuesax-linear:element-3",title:"امتیازات"}}]}]},t0=Object.freeze(Object.defineProperty({__proto__:null,default:e0},Symbol.toStringTag,{value:"Module"})),n0={name:"dailyQuestion",path:"/daily-question",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"dailyQuestionMain"},meta:{icon:"vuesax-linear:message-question",permissionsKey:"daily_question",title:"سوال روز",disabled:!1,hideMenu:!1,hideChildren:!0,order:6},children:[{name:"dailyQuestionMain",path:"",component:()=>U(()=>import("./index-6ac91b4d.js"),["assets/index-6ac91b4d.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"dailyQuestionManagement"},meta:{permissionsKey:"daily_question",icon:"vuesax-linear:message-question",order:6,title:"سوال روز",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"dailyQuestionManagement",path:"management",component:()=>U(()=>import("./index-b078c19a.js"),["assets/index-b078c19a.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/useBaseTable-e18d3b32.js","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/useDataTime-206d8d2e.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/index-af384b16.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"daily_question",icon:"vuesax-linear:message-question",title:"سوالات",hideChildren:!0}},{name:"dailyQuestionLeaderboard",path:"leaderboard",component:()=>U(()=>import("./index-d10051e2.js"),["assets/index-d10051e2.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/BasicModal-19054bcd.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/supabaseTableQuery-e9feb810.js"]),meta:{permissionsKey:"daily_question_leaderboard",icon:"vuesax-linear:cup",title:"جدول امتیازات",hideChildren:!0}}]}]},r0=Object.freeze(Object.defineProperty({__proto__:null,default:n0},Symbol.toStringTag,{value:"Module"})),o0={name:"dashboard",path:"/dashboard",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"dashboardMain"},meta:{icon:"vuesax-linear:element-3",permissionsKey:"dashboard",title:"میز کار",disabled:!1,hideMenu:!1,hideChildren:!0,order:1},children:[{name:"dashboardMain",path:"",component:()=>U(()=>import("./index-4e5de170.js"),["assets/index-4e5de170.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"dashboard_usersOverview"},meta:{icon:"vuesax-linear:element-3",permissionsKey:"dashboard",order:1,title:"میز کار",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"dashboard_usersOverview",path:"users-overview",component:()=>U(()=>import("./index-f5aac0b3.js"),["assets/index-f5aac0b3.js","assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js","assets/lodash-2343a0ae.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/index-ea10bb13.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/omit-30cc2465.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/BasicSelect-e3b0c442.css","assets/story-4-ec0d83b9.js","assets/story-4-34a2de2c.css","assets/index-5203b45e.js","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/updateLocale-e9df593e.js","assets/usePrice-bc935b83.js","assets/useDataTime-206d8d2e.js","assets/index-dfdb843b.js","assets/index-88858982.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js"]),meta:{icon:"vuesax-linear:profile-2user",permissionsKey:"dashboard.users_overview",title:"نمای کلی کاربران"}},{name:"dashboard_storiesOverview",path:"stories-overview",component:()=>U(()=>import("./index-465d7a31.js"),["assets/index-465d7a31.js","assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js","assets/lodash-2343a0ae.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/index-ea10bb13.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/omit-30cc2465.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/BasicSelect-e3b0c442.css","assets/story-4-ec0d83b9.js","assets/story-4-34a2de2c.css","assets/index-5203b45e.js","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/updateLocale-e9df593e.js","assets/usePrice-bc935b83.js","assets/useDataTime-206d8d2e.js","assets/index-dfdb843b.js","assets/index-88858982.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js"]),meta:{icon:"vuesax-linear:book",permissionsKey:"dashboard.stories_overview",title:"نمای کلی قصه ها"}},{name:"dashboard_musicOverview",path:"music-overview",component:()=>U(()=>import("./index-6afe3a3a.js"),["assets/index-6afe3a3a.js","assets/DashboardSection.vue_vue_type_script_setup_true_lang-fbd7eead.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js","assets/lodash-2343a0ae.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/SearchOutlined-445bfd70.js","assets/pickAttrs-09168c62.js","assets/index-27b4bb6d.js","assets/index-ea10bb13.js","assets/isMobile-e2e89480.js","assets/useMemo-3527b8f5.js","assets/omit-30cc2465.js","assets/useState-fb1fd992.js","assets/FormItemContext-53695780.js","assets/BasicSelect-e3b0c442.css","assets/story-4-ec0d83b9.js","assets/story-4-34a2de2c.css","assets/index-5203b45e.js","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/updateLocale-e9df593e.js","assets/usePrice-bc935b83.js","assets/useDataTime-206d8d2e.js","assets/index-dfdb843b.js","assets/index-88858982.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js"]),meta:{icon:"vuesax-linear:music",permissionsKey:"dashboard.music_overview",title:"نمای کلی موزیک ماچارتا"}},{name:"dashboard_subscriptionsOverview",path:"subscriptions-overview",component:()=>U(()=>import("./index-2620b98e.js"),["assets/index-2620b98e.js","assets/index-dfdb843b.js","assets/story-4-ec0d83b9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/story-4-34a2de2c.css","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/updateLocale-e9df593e.js","assets/index-c5016c96.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/omit-30cc2465.js","assets/useDataTime-206d8d2e.js","assets/index-5203b45e.js"]),meta:{icon:"vuesax-linear:crown",permissionsKey:"dashboard.subscriptions_overview",title:"نمای کلی اشتراک ها"}},{name:"dashboard_subscribersOverview",path:"subscribers-overview",component:()=>U(()=>import("./index-af03f1b1.js"),["assets/index-af03f1b1.js","assets/index-dfdb843b.js","assets/story-4-ec0d83b9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/story-4-34a2de2c.css","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/updateLocale-e9df593e.js","assets/index-c5016c96.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/omit-30cc2465.js","assets/useDataTime-206d8d2e.js","assets/index-5203b45e.js"]),meta:{icon:"vuesax-linear:user-square",permissionsKey:"dashboard.subscribers_overview",title:"نمای کلی مشترکین"}},{name:"dashboard_userSegments",path:"user-segments",component:()=>U(()=>import("./index-c245cd89.js"),["assets/index-c245cd89.js","assets/story-4-ec0d83b9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/story-4-34a2de2c.css","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js"]),meta:{icon:"vuesax-linear:people",permissionsKey:"dashboard.user_segments",title:"سگمنت کاربران"}}]}]},i0=Object.freeze(Object.defineProperty({__proto__:null,default:o0},Symbol.toStringTag,{value:"Module"})),s0={name:"iranTourismChallenges",path:"/iran-tourism-challenges",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"iranTourismChallengesMain"},meta:{icon:"vuesax-linear:map",permissionsKey:"iran_tourism_challenge",title:"چالش ایرانگردی",disabled:!1,hideMenu:!1,hideChildren:!0,order:8},children:[{name:"iranTourismChallengesMain",path:"",component:()=>U(()=>import("./index-93e6641c.js"),["assets/index-93e6641c.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js","assets/index-1cc0dfa9.css"]),meta:{permissionsKey:"iran_tourism_challenge",icon:"vuesax-linear:map",title:"چالش ایرانگردی"}}]},a0=Object.freeze(Object.defineProperty({__proto__:null,default:s0},Symbol.toStringTag,{value:"Module"})),l0={name:"localGuideCall",path:"/local-guide-call",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"localGuideCallMain"},meta:{icon:"vuesax-linear:map",permissionsKey:"local_guide_call",title:"فراخوان محلی",disabled:!1,hideMenu:!1,hideChildren:!0,order:7},children:[{name:"localGuideCallMain",path:"",component:()=>U(()=>import("./index-37c7d322.js"),["assets/index-37c7d322.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/index-47c32362.js","assets/index-659fb53b.css"]),meta:{permissionsKey:"local_guide_call",icon:"vuesax-linear:map"}}]},c0=Object.freeze(Object.defineProperty({__proto__:null,default:l0},Symbol.toStringTag,{value:"Module"})),u0={name:"login",path:"/login",component:()=>U(()=>import("./index-2d114293.js"),["assets/index-2d114293.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/omit-30cc2465.js","assets/vnode-34fe2aaf.js","assets/FormItemContext-53695780.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/BasicInput-6e38287e.css","assets/phone-6ff17ec0.js","assets/index-679d69b0.js","assets/isSymbol-5130882b.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/toArray-acd138e5.js","assets/index-27b4bb6d.js","assets/shallowequal-93b92d94.js","assets/index-5203b45e.js","assets/index-88858982.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/isMobile-e2e89480.js","assets/index-cae7e095.css"]),meta:{icon:"vuesax-linear:bill",hideMenu:!0,hideChildren:!0,order:3}},f0=Object.freeze(Object.defineProperty({__proto__:null,default:u0},Symbol.toStringTag,{value:"Module"})),d0={name:"lottery",path:"/lottery",component:()=>U(()=>import("./index-3f67ed7a.js"),["assets/index-3f67ed7a.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/competition-18eaba97.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/omit-30cc2465.js","assets/vnode-34fe2aaf.js","assets/FormItemContext-53695780.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/BasicInput-6e38287e.css","assets/index-e65dbaa3.css"]),meta:{hideMenu:!0,title:"قرعه کشی"}},p0=Object.freeze(Object.defineProperty({__proto__:null,default:d0},Symbol.toStringTag,{value:"Module"})),h0={name:"main",path:"/",redirect:{name:"dashboard"},children:[],meta:{order:2,hideMenu:!0}},m0=Object.freeze(Object.defineProperty({__proto__:null,default:h0},Symbol.toStringTag,{value:"Module"})),g0={name:"members",path:"/members",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"membersMain"},meta:{icon:"vuesax-linear:user",permissionsKey:"member",title:"اعضاء",disabled:!1,hideMenu:!1,hideChildren:!0,order:2},children:[{name:"membersMain",path:"",component:()=>U(()=>import("./index-3ec2c281.js"),["assets/index-3ec2c281.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"membersMain_users"},meta:{permissionsKey:"member",icon:"vuesax-linear:user",order:2,title:"اعضاء",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"membersMain_users",path:"users",component:()=>U(()=>import("./index-f48f209d.js"),["assets/index-f48f209d.js","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/omit-30cc2465.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/styleChecker-c202e4d7.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/BasicModal-19054bcd.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/adminUser-9cd9e7a9.js","assets/adminUser-d880bede.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/member-d0965e60.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/useDataTime-206d8d2e.js"]),meta:{permissionsKey:"member.users",icon:"vuesax-linear:user",title:"لیست کاربران"}},{name:"membersMain_managers",path:"managers",component:()=>U(()=>import("./index-550d9cac.js"),["assets/index-550d9cac.js","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/FormItemContext-53695780.js","assets/omit-30cc2465.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/styleChecker-c202e4d7.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/BasicModal-19054bcd.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/adminUser-9cd9e7a9.js","assets/adminUser-d880bede.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/phone-6ff17ec0.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js"]),meta:{permissionsKey:"member.managers",icon:"vuesax-linear:user-square",title:"لیست مدیران"}}]}]},v0=Object.freeze(Object.defineProperty({__proto__:null,default:g0},Symbol.toStringTag,{value:"Module"})),y0={name:"musicMacharta",path:"/music-macharta",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"musicMachartaMain"},meta:{icon:"vuesax-linear:music",permissionsKey:"music_macharta",title:"موزیک ماچارتا",disabled:!1,hideMenu:!1,hideChildren:!0,order:7},children:[{name:"musicMachartaMain",path:"",component:()=>U(()=>import("./index-3b738058.js"),["assets/index-3b738058.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"musicMacharta_audios"},meta:{permissionsKey:"music_macharta",icon:"vuesax-linear:music",order:7,title:"موزیک ماچارتا",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"musicMacharta_audios",path:"audios",component:()=>U(()=>import("./index-fb979adc.js"),["assets/index-fb979adc.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/itemViews-9d885d67.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/index-af384b16.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js"]),meta:{permissionsKey:"music_macharta_audio",icon:"vuesax-linear:music",title:"صوت"}},{name:"musicMacharta_videos",path:"videos",component:()=>U(()=>import("./index-8cd697a7.js"),["assets/index-8cd697a7.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/itemViews-9d885d67.js","assets/supabaseTableQuery-e9feb810.js"]),meta:{permissionsKey:"music_macharta_video",icon:"vuesax-linear:video",title:"تصویر"}}]}]},b0=Object.freeze(Object.defineProperty({__proto__:null,default:y0},Symbol.toStringTag,{value:"Module"})),_0={name:"shop",path:"/shop",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"shopMain"},meta:{icon:"vuesax-linear:shop",permissionsKey:"shop",title:"فروشگاه",disabled:!1,hideMenu:!1,hideChildren:!0,order:7},children:[{name:"shopMain",path:"",component:()=>U(()=>import("./index-1c9985b7.js"),["assets/index-1c9985b7.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"productMain"},meta:{icon:"vuesax-linear:shop",order:3,title:"فروشگاه",disabled:!1,hideMenu:!0,hideChildren:!0},children:[{name:"productMain",path:"productMain",component:()=>U(()=>import("./index-f2a0d2d0.js"),["assets/index-f2a0d2d0.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/usePrice-bc935b83.js","assets/products-d87b587c.js","assets/supabaseTableQuery-e9feb810.js","assets/index-af384b16.js","assets/category-cfc3b675.js","assets/brand-50010cbc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-2a1871d2.js","assets/index-da91aa99.js","assets/index-ff90b762.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js","assets/index-54a37932.css"]),meta:{icon:"vuesax-linear:box",permissionsKey:"shop.products",title:"محصولات",hideChildren:!0}},{name:"brands",path:"brands",component:()=>U(()=>import("./index-81dbb304.js"),["assets/index-81dbb304.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js","assets/index-af384b16.js","assets/brand-50010cbc.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-ff90b762.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js"]),meta:{icon:"vuesax-linear:tag",permissionsKey:"shop.brands",title:"برند ها",hideChildren:!0}},{name:"collections",path:"collections",component:()=>U(()=>import("./index-dd42bee8.js"),["assets/index-dd42bee8.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js","assets/index-af384b16.js","assets/category-cfc3b675.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-ff90b762.js","assets/index-e3658ae2.js","assets/useRefs-d469f03d.js"]),meta:{icon:"vuesax-linear:category",permissionsKey:"shop.collections",title:"دسته بندی ها",hideChildren:!0}},{name:"orders",path:"orders",component:()=>U(()=>import("./index-2cce47de.js"),["assets/index-2cce47de.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/index-27b4bb6d.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/usePrice-bc935b83.js","assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js","assets/products-d87b587c.js","assets/supabaseTableQuery-e9feb810.js","assets/Timeline-4c918e42.js","assets/index-679d69b0.js","assets/index-3ada7a15.js","assets/index-da91aa99.js"]),meta:{icon:"vuesax-linear:receipt-item",permissionsKey:"shop.orders",title:"سفارشات",hideChildren:!0}},{name:"shopDiscounts",path:"discounts",component:()=>U(()=>import("./index-e4c08198.js"),["assets/index-e4c08198.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/isSymbol-5130882b.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/vnode-34fe2aaf.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/shallowequal-93b92d94.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/styleChecker-c202e4d7.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useState-fb1fd992.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/isPlainObject-2f8cd8cc.js","assets/index-ea10bb13.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-27b4bb6d.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/isMobile-e2e89480.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/useDataTime-206d8d2e.js","assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js","assets/usePrice-bc935b83.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/Col-65d77001.js","assets/index-da91aa99.js"]),meta:{icon:"vuesax-linear:ticket-discount",permissionsKey:"shop.discounts",title:"کدهای تخفیف",hideChildren:!0}}]}]},C0=Object.freeze(Object.defineProperty({__proto__:null,default:_0},Symbol.toStringTag,{value:"Module"})),E0={name:"stepChallenges",path:"/step-challenges",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"stepChallengesMain"},meta:{icon:"vuesax-linear:flag",permissionsKey:"step_challenge",title:"چالش‌های مرحله‌ای",disabled:!1,hideMenu:!1,hideChildren:!0,order:5},children:[{name:"stepChallengesMain",path:"",component:()=>U(()=>import("./index-41797ef8.js"),["assets/index-41797ef8.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/stepChallenge-8e687545.js","assets/adminDb-aa2cb7bf.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/useMemo-3527b8f5.js","assets/useDataTime-206d8d2e.js","assets/dayjs-40a73cf6.js","assets/index-30b2d9cf.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js","assets/index-2d5a0895.css"]),meta:{permissionsKey:"step_challenge",icon:"vuesax-linear:flag"}},{name:"stepChallengeFeedback",path:"feedback/:challengeId",component:()=>U(()=>import("./index-5303487f.js"),["assets/index-5303487f.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/index-dfdb843b.js","assets/stepChallenge-8e687545.js","assets/adminDb-aa2cb7bf.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/FormItemContext-53695780.js","assets/index-5203b45e.js","assets/index-47c32362.js","assets/css-aae66f86.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/useMemo-3527b8f5.js","assets/index-a9919f86.css"]),meta:{permissionsKey:"step_challenge",icon:"vuesax-linear:flag",title:"بازخوردهای چالش",hideMenu:!0}}]},w0=Object.freeze(Object.defineProperty({__proto__:null,default:E0},Symbol.toStringTag,{value:"Module"})),O0={name:"storiesBooks",path:"/stories-books",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"storiesBooksMain"},meta:{icon:"vuesax-linear:book",permissionsKey:"stories_books",title:"قصه و کتاب",disabled:!1,hideMenu:!1,hideChildren:!0,order:6},children:[{name:"storiesBooksMain",path:"",component:()=>U(()=>import("./index-21eea3ad.js"),["assets/index-21eea3ad.js","assets/SectionLayout.vue_vue_type_style_index_0_lang-9e9d782b.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/SectionLayout-fe31946b.css"]),redirect:{name:"storiesBooks_storys"},meta:{permissionsKey:"stories_books",icon:"vuesax-linear:book",order:6,title:"قصه و کتاب",disabled:!1,hideMenu:!0,hideChildren:!1},children:[{name:"storiesBooks_storys",path:"storys",component:()=>U(()=>import("./index-ac1a430a.js"),["assets/index-ac1a430a.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/BasicSelect.vue_vue_type_style_index_0_lang-fb30c19b.js","assets/BasicSelect-e3b0c442.css","assets/useDataTime-206d8d2e.js","assets/itemViews-9d885d67.js","assets/supabaseTableQuery-e9feb810.js","assets/convert-2ad76038.js","assets/index-af384b16.js","assets/dayjs-aec3eaaf.js","assets/index-30b2d9cf.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"story",icon:"vuesax-linear:book-1",title:"قصه‌ها"}},{name:"storiesBooks_books",path:"books",component:()=>U(()=>import("./index-8229e8a0.js"),["assets/index-8229e8a0.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/books-f1c979ce.js","assets/convert-2ad76038.js","assets/index-af384b16.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"book",icon:"vuesax-linear:book",title:"کتاب‌ها"}},{name:"storiesBooks_imagesBook",path:"images-book",component:()=>U(()=>import("./index-fbb97a10.js"),["assets/index-fbb97a10.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js","assets/textUtils-c37780ad.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"images_book",icon:"vuesax-linear:image",title:"تصاویر کتاب"}}]}]},x0=Object.freeze(Object.defineProperty({__proto__:null,default:O0},Symbol.toStringTag,{value:"Module"})),P0={name:"subscriptions",path:"/subscriptions",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"subscriptionsMain"},meta:{icon:"vuesax-linear:crown",permissionsKey:"subscription",title:"اشتراک‌ها",disabled:!1,hideMenu:!1,hideChildren:!0,order:6},children:[{name:"subscriptionsMain",path:"",component:()=>U(()=>import("./index-41cedfa3.js"),["assets/index-41cedfa3.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicTextArea.vue_vue_type_style_index_0_lang-46e82d82.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/BasicInput-6e38287e.css","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/subscription-728bba27.js","assets/supabaseTableQuery-e9feb810.js","assets/useDataTime-206d8d2e.js","assets/index-af384b16.js","assets/convert-2ad76038.js","assets/AudienceSegmentPicker.vue_vue_type_script_setup_true_lang-ec8b5075.js","assets/index-da91aa99.js","assets/dayjs-aec3eaaf.js","assets/index-30b2d9cf.js","assets/index-679d69b0.js","assets/InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js","assets/CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js","assets/index-ff90b762.js","assets/index-e3658ae2.js"]),meta:{permissionsKey:"subscription",icon:"vuesax-linear:crown"}}]},S0=Object.freeze(Object.defineProperty({__proto__:null,default:P0},Symbol.toStringTag,{value:"Module"})),T0={name:"support",path:"/support",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"supportTickets"},meta:{icon:"vuesax-linear:message-question",permissionsKey:"support",title:"پشتیبانی",disabled:!1,hideMenu:!1,hideChildren:!0,order:12},children:[{name:"supportMain",path:"",component:()=>U(()=>import("./index-744a36c5.js"),["assets/index-744a36c5.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/support-91289668.js","assets/adminDb-aa2cb7bf.js","assets/pushNotification-54c2f536.js","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/FormItemContext-53695780.js","assets/index-c5016c96.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/convert-2ad76038.js","assets/index-5203b45e.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-47c32362.js","assets/css-aae66f86.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-5206e51f.css"]),meta:{permissionsKey:"support.chat",title:"چت پشتیبانی",hideMenu:!0}},{name:"supportFaq",path:"faq",component:()=>U(()=>import("./index-ea311b07.js"),["assets/index-ea311b07.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/support-91289668.js","assets/adminDb-aa2cb7bf.js","assets/pushNotification-54c2f536.js","assets/index-da91aa99.js"]),meta:{permissionsKey:"support.faq",title:"سوالات متداول",hideMenu:!0}},{name:"supportTickets",path:"tickets",component:()=>U(()=>import("./index-116e1bb6.js"),["assets/index-116e1bb6.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-5203b45e.js","assets/index-66da2c76.js","assets/DialogWrap-0297f46d.js","assets/pickAttrs-09168c62.js","assets/index-c5016c96.js","assets/FormItemContext-53695780.js","assets/BasicModal-19054bcd.css","assets/useBaseTable-e18d3b32.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/Icon-07033a75.css","assets/button-318cd43f.css","assets/updateLocale-e9df593e.js","assets/useMemo-3527b8f5.js","assets/lodash-2343a0ae.js","assets/BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/index-064013c2.js","assets/Badge-b566fed9.js","assets/isNumeric-3f69e2aa.js","assets/index-d768dcac.js","assets/index-05e85885.js","assets/index-d80ea252.js","assets/css-aae66f86.js","assets/index-01af60d8.js","assets/toArray-acd138e5.js","assets/index-31ed7972.js","assets/useBaseTable-88b85db9.css","assets/useDataTime-206d8d2e.js","assets/convert-2ad76038.js","assets/textUtils-c37780ad.js","assets/support-91289668.js","assets/adminDb-aa2cb7bf.js","assets/pushNotification-54c2f536.js","assets/subscription-728bba27.js","assets/supabaseTableQuery-e9feb810.js","assets/index-47c32362.js","assets/index-ff90b762.js","assets/index-679d69b0.js","assets/index-e3658ae2.js","assets/index-cba35109.css"]),meta:{permissionsKey:"support.tickets",title:"تیکت‌های پشتیبانی",hideMenu:!0}}]},A0=Object.freeze(Object.defineProperty({__proto__:null,default:T0},Symbol.toStringTag,{value:"Module"})),R0={name:"test",path:"/test",component:()=>U(()=>import("./BasicLayout-b1e73876.js"),["assets/BasicLayout-b1e73876.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/lodash-2343a0ae.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/shallowequal-93b92d94.js","assets/index-ea10bb13.js","assets/index-d80ea252.js","assets/styleChecker-c202e4d7.js","assets/index-c5016c96.js","assets/DialogWrap-0297f46d.js","assets/omit-30cc2465.js","assets/pickAttrs-09168c62.js","assets/index-f59b4917.js","assets/index-679d69b0.js","assets/_flatRest-89cece1c.js","assets/isPlainObject-2f8cd8cc.js","assets/Col-65d77001.js","assets/toArray-acd138e5.js","assets/index-5203b45e.js","assets/FormItemContext-53695780.js","assets/isNumeric-3f69e2aa.js","assets/BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js","assets/index-66da2c76.js","assets/BasicModal-19054bcd.css","assets/BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js","assets/usePrice-bc935b83.js","assets/index-e517c667.js","assets/SearchOutlined-445bfd70.js","assets/BasicInput-6e38287e.css","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/button-318cd43f.css","assets/index-31ed7972.js","assets/BasicLayout-911274cd.css"]),redirect:{name:"testMain"},meta:{icon:"vuesax-linear:element-3",title:"تست",disabled:!0,hideMenu:!0,hideChildren:!0,order:7},children:[{name:"testMain",path:"",component:()=>U(()=>import("./index-92e097e0.js"),["assets/index-92e097e0.js","assets/BasicMainCard-ff1543bd.js","assets/Grid-192c1e72.js","assets/index-88858982.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/shallowequal-93b92d94.js","assets/index-27b4bb6d.js","assets/isSymbol-5130882b.js","assets/vnode-34fe2aaf.js","assets/index-ea10bb13.js","assets/useState-fb1fd992.js","assets/useRefs-d469f03d.js","assets/_flatRest-89cece1c.js","assets/isMobile-e2e89480.js","assets/omit-30cc2465.js","assets/index-2a1871d2.js","assets/Col-65d77001.js","assets/styleChecker-c202e4d7.js","assets/isPlainObject-2f8cd8cc.js","assets/BasicMainCard-360f790b.css"]),meta:{icon:"vuesax-linear:element-3",order:1,title:"تست",disabled:!1,hideMenu:!0}}]},M0=Object.freeze(Object.defineProperty({__proto__:null,default:R0},Symbol.toStringTag,{value:"Module"})),I0=new Set(["login","main","notFound","lottery"]),Tf=new Set(["main","notFound","login","lottery"]);function Fs(e){var n;const t=[];for(const r of e)r.name&&t.push(r.name),(n=r.children)!=null&&n.length&&t.push(...Fs(r.children));return t}function Pn(e){var t;for(const n of e)if((t=n.children)!=null&&t.length){const r=Pn(n.children);if(r)return r}else if(n.name&&n.name!=="notFound")return n.name}function Fi(e){var o,i;if((o=e.children)!=null&&o.length)for(const s of e.children)Fi(s);if(!((i=e.children)!=null&&i.length)||!e.redirect||typeof e.redirect!="object"||!("name"in e.redirect))return;const t=new Set(Fs(e.children)),n=e.redirect.name;if(t.has(n))return;const r=Pn(e.children);if(r){e.redirect={name:r};return}delete e.redirect}function j0(e){const t=new Set(Fs(e)),n=Pn(e.filter(o=>!Tf.has(String(o.name||""))))||Pn(e);function r(o){var s;if((s=o.children)!=null&&s.length)for(const a of o.children)r(a);if(!o.redirect||typeof o.redirect!="object"||!("name"in o.redirect))return;const i=String(o.redirect.name||"");if(!(i&&t.has(i))){if(n&&n!==o.name){o.redirect={name:n};return}delete o.redirect}}for(const o of e)r(o)}function $0(e){var n;for(const r of e){if((n=r.meta)!=null&&n.hideMenu||!r.name||Tf.has(r.name))continue;const o=Pn([r]);if(o)return{name:o}}return{name:Pn(e)||"login"}}function Hl(e,t,n=!1){var u;const r=Ns(),o=Object.assign({"./routes/challenges.ts":Wb,"./routes/channelMessages.ts":Yb,"./routes/choirRegistrations.ts":Qb,"./routes/comments.ts":Zb,"./routes/competitions.ts":t0,"./routes/dailyQuestion.ts":r0,"./routes/dashboard.ts":i0,"./routes/iranTourismChallenges.ts":a0,"./routes/localGuideCall.ts":c0,"./routes/login.ts":f0,"./routes/lottery.ts":p0,"./routes/main.ts":m0,"./routes/members.ts":v0,"./routes/musicMacharta.ts":b0,"./routes/shop.ts":C0,"./routes/stepChallenges.ts":w0,"./routes/storiesBooks.ts":x0,"./routes/subscriptions.ts":S0,"./routes/support.ts":A0,"./routes/test.ts":M0}),i=e.length>0&&e[0]==="*",s=e.length>0&&!i;function a(f,d){var y,S;if((y=f.meta)!=null&&y.superAdminOnly&&!n)return!1;const g=((S=f.meta)==null?void 0:S.permissionsKey)||d;return i?!0:g?e.includes(g):s?!!(f.name&&I0.has(f.name)):!0}function l(f,d){var g,y;const h=((g=f.meta)==null?void 0:g.permissionsKey)||d;return a(f,d)?!0:(y=f.children)!=null&&y.length?f.children.some(S=>l(S,h)):!1}function c(f,d){var g,y;if(!f.children)return;const h=((g=f.meta)==null?void 0:g.permissionsKey)||d;f.children=f.children.filter(S=>a(S,h));for(const S of f.children){const P=((y=S.meta)==null?void 0:y.permissionsKey)||h;c(S,P)}}r.routes=[{path:"/:pathMatch(.*)*",name:"notFound",component:()=>U(()=>import("./index-9d2e6e16.js"),["assets/index-9d2e6e16.js","assets/button.vue_vue_type_style_index_0_lang-fbfa965d.js","assets/Icon-671f08f9.js","assets/_plugin-vue_export-helper-edd5ed68.js","assets/Icon-07033a75.css","assets/index-c5016c96.js","assets/button-318cd43f.css","assets/index-76d7b3b9.css"]),meta:{hideMenu:!0}}];for(const f in o){const d=o[f].default??void 0;if(d){if(i){if((u=d.meta)!=null&&u.superAdminOnly&&!n)continue;c(d),Fi(d),r.routes.push(d),t==null||t.addRoute(d);continue}(a(d)||l(d))&&(c(d),Fi(d),r.routes.push(d),t==null||t.addRoute(d))}}j0(r.routes)}const L0="https://node.macharta.ir",cC="hr-machartaa",uC="24",fC="24",dC="20";function Af(e,t){return function(){return e.apply(t,arguments)}}const{toString:k0}=Object.prototype,{getPrototypeOf:Ds}=Object,Io=(e=>t=>{const n=k0.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),vt=e=>(e=e.toLowerCase(),t=>Io(t)===e),jo=e=>t=>typeof t===e,{isArray:kn}=Array,yr=jo("undefined");function N0(e){return e!==null&&!yr(e)&&e.constructor!==null&&!yr(e.constructor)&&Xe(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Rf=vt("ArrayBuffer");function F0(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Rf(e.buffer),t}const D0=jo("string"),Xe=jo("function"),Mf=jo("number"),$o=e=>e!==null&&typeof e=="object",B0=e=>e===!0||e===!1,zr=e=>{if(Io(e)!=="object")return!1;const t=Ds(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},H0=vt("Date"),U0=vt("File"),V0=vt("Blob"),K0=vt("FileList"),z0=e=>$o(e)&&Xe(e.pipe),q0=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Xe(e.append)&&((t=Io(e))==="formdata"||t==="object"&&Xe(e.toString)&&e.toString()==="[object FormData]"))},W0=vt("URLSearchParams"),G0=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Cr(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),kn(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const jf=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),$f=e=>!yr(e)&&e!==jf;function Di(){const{caseless:e}=$f(this)&&this||{},t={},n=(r,o)=>{const i=e&&If(t,o)||o;zr(t[i])&&zr(r)?t[i]=Di(t[i],r):zr(r)?t[i]=Di({},r):kn(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r(Cr(t,(o,i)=>{n&&Xe(o)?e[i]=Af(o,n):e[i]=o},{allOwnKeys:r}),e),J0=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Q0=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},X0=(e,t,n,r)=>{let o,i,s;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],(!r||r(s,e,t))&&!a[s]&&(t[s]=e[s],a[s]=!0);e=n!==!1&&Ds(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Z0=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},e_=e=>{if(!e)return null;if(kn(e))return e;let t=e.length;if(!Mf(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},t_=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Ds(Uint8Array)),n_=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},r_=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},o_=vt("HTMLFormElement"),i_=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Ul=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),s_=vt("RegExp"),Lf=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Cr(n,(o,i)=>{t(o,i,e)!==!1&&(r[i]=o)}),Object.defineProperties(e,r)},a_=e=>{Lf(e,(t,n)=>{if(Xe(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Xe(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},l_=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return kn(e)?r(e):r(String(e).split(t)),n},c_=()=>{},u_=(e,t)=>(e=+e,Number.isFinite(e)?e:t),ni="abcdefghijklmnopqrstuvwxyz",Vl="0123456789",kf={DIGIT:Vl,ALPHA:ni,ALPHA_DIGIT:ni+ni.toUpperCase()+Vl},f_=(e=16,t=kf.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function d_(e){return!!(e&&Xe(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const p_=e=>{const t=new Array(10),n=(r,o)=>{if($o(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=kn(r)?[]:{};return Cr(r,(s,a)=>{const l=n(s,o+1);!yr(l)&&(i[a]=l)}),t[o]=void 0,i}}return r};return n(e,0)},h_=vt("AsyncFunction"),m_=e=>e&&($o(e)||Xe(e))&&Xe(e.then)&&Xe(e.catch),C={isArray:kn,isArrayBuffer:Rf,isBuffer:N0,isFormData:q0,isArrayBufferView:F0,isString:D0,isNumber:Mf,isBoolean:B0,isObject:$o,isPlainObject:zr,isUndefined:yr,isDate:H0,isFile:U0,isBlob:V0,isRegExp:s_,isFunction:Xe,isStream:z0,isURLSearchParams:W0,isTypedArray:t_,isFileList:K0,forEach:Cr,merge:Di,extend:Y0,trim:G0,stripBOM:J0,inherits:Q0,toFlatObject:X0,kindOf:Io,kindOfTest:vt,endsWith:Z0,toArray:e_,forEachEntry:n_,matchAll:r_,isHTMLForm:o_,hasOwnProperty:Ul,hasOwnProp:Ul,reduceDescriptors:Lf,freezeMethods:a_,toObjectSet:l_,toCamelCase:i_,noop:c_,toFiniteNumber:u_,findKey:If,global:jf,isContextDefined:$f,ALPHABET:kf,generateString:f_,isSpecCompliantForm:d_,toJSONObject:p_,isAsyncFn:h_,isThenable:m_};function ue(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}C.inherits(ue,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:C.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Nf=ue.prototype,Ff={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ff[e]={value:e}});Object.defineProperties(ue,Ff);Object.defineProperty(Nf,"isAxiosError",{value:!0});ue.from=(e,t,n,r,o,i)=>{const s=Object.create(Nf);return C.toFlatObject(e,s,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),ue.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};const g_=null;function Bi(e){return C.isPlainObject(e)||C.isArray(e)}function Df(e){return C.endsWith(e,"[]")?e.slice(0,-2):e}function Kl(e,t,n){return e?e.concat(t).map(function(o,i){return o=Df(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function v_(e){return C.isArray(e)&&!e.some(Bi)}const y_=C.toFlatObject(C,{},null,function(t){return/^is[A-Z]/.test(t)});function Lo(e,t,n){if(!C.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=C.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,S){return!C.isUndefined(S[y])});const r=n.metaTokens,o=n.visitor||u,i=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&C.isSpecCompliantForm(t);if(!C.isFunction(o))throw new TypeError("visitor must be a function");function c(g){if(g===null)return"";if(C.isDate(g))return g.toISOString();if(!l&&C.isBlob(g))throw new ue("Blob is not supported. Use a Buffer instead.");return C.isArrayBuffer(g)||C.isTypedArray(g)?l&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function u(g,y,S){let P=g;if(g&&!S&&typeof g=="object"){if(C.endsWith(y,"{}"))y=r?y:y.slice(0,-2),g=JSON.stringify(g);else if(C.isArray(g)&&v_(g)||(C.isFileList(g)||C.endsWith(y,"[]"))&&(P=C.toArray(g)))return y=Df(y),P.forEach(function(H,R){!(C.isUndefined(H)||H===null)&&t.append(s===!0?Kl([y],R,i):s===null?y:y+"[]",c(H))}),!1}return Bi(g)?!0:(t.append(Kl(S,y,i),c(g)),!1)}const f=[],d=Object.assign(y_,{defaultVisitor:u,convertValue:c,isVisitable:Bi});function h(g,y){if(!C.isUndefined(g)){if(f.indexOf(g)!==-1)throw Error("Circular reference detected in "+y.join("."));f.push(g),C.forEach(g,function(P,w){(!(C.isUndefined(P)||P===null)&&o.call(t,P,C.isString(w)?w.trim():w,y,d))===!0&&h(P,y?y.concat(w):[w])}),f.pop()}}if(!C.isObject(e))throw new TypeError("data must be an object");return h(e),t}function zl(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Bs(e,t){this._pairs=[],e&&Lo(e,this,t)}const Bf=Bs.prototype;Bf.append=function(t,n){this._pairs.push([t,n])};Bf.toString=function(t){const n=t?function(r){return t.call(this,r,zl)}:zl;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function b_(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Hf(e,t,n){if(!t)return e;const r=n&&n.encode||b_,o=n&&n.serialize;let i;if(o?i=o(t,n):i=C.isURLSearchParams(t)?t.toString():new Bs(t,n).toString(r),i){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class __{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){C.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ql=__,Uf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},C_=typeof URLSearchParams<"u"?URLSearchParams:Bs,E_=typeof FormData<"u"?FormData:null,w_=typeof Blob<"u"?Blob:null,O_=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),x_=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),ft={isBrowser:!0,classes:{URLSearchParams:C_,FormData:E_,Blob:w_},isStandardBrowserEnv:O_,isStandardBrowserWebWorkerEnv:x_,protocols:["http","https","file","blob","url","data"]};function P_(e,t){return Lo(e,new ft.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return ft.isNode&&C.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function S_(e){return C.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function T_(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r=n.length;return s=!s&&C.isArray(o)?o.length:s,l?(C.hasOwnProp(o,s)?o[s]=[o[s],r]:o[s]=r,!a):((!o[s]||!C.isObject(o[s]))&&(o[s]=[]),t(n,r,o[s],i)&&C.isArray(o[s])&&(o[s]=T_(o[s])),!a)}if(C.isFormData(e)&&C.isFunction(e.entries)){const n={};return C.forEachEntry(e,(r,o)=>{t(S_(r),o,n,0)}),n}return null}const A_={"Content-Type":void 0};function R_(e,t,n){if(C.isString(e))try{return(t||JSON.parse)(e),C.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ko={transitional:Uf,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=C.isObject(t);if(i&&C.isHTMLForm(t)&&(t=new FormData(t)),C.isFormData(t))return o&&o?JSON.stringify(Vf(t)):t;if(C.isArrayBuffer(t)||C.isBuffer(t)||C.isStream(t)||C.isFile(t)||C.isBlob(t))return t;if(C.isArrayBufferView(t))return t.buffer;if(C.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return P_(t,this.formSerializer).toString();if((a=C.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Lo(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),R_(t)):t}],transformResponse:[function(t){const n=this.transitional||ko.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&C.isString(t)&&(r&&!this.responseType||o)){const s=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(s)throw a.name==="SyntaxError"?ue.from(a,ue.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ft.classes.FormData,Blob:ft.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};C.forEach(["delete","get","head"],function(t){ko.headers[t]={}});C.forEach(["post","put","patch"],function(t){ko.headers[t]=C.merge(A_)});const Hs=ko,M_=C.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),I_=e=>{const t={};let n,r,o;return e&&e.split(` -`).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||t[n]&&M_[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Wl=Symbol("internals");function Kn(e){return e&&String(e).trim().toLowerCase()}function qr(e){return e===!1||e==null?e:C.isArray(e)?e.map(qr):String(e)}function j_(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const $_=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ri(e,t,n,r,o){if(C.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!C.isString(t)){if(C.isString(r))return t.indexOf(r)!==-1;if(C.isRegExp(r))return r.test(t)}}function L_(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function k_(e,t){const n=C.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,s){return this[r].call(this,t,o,i,s)},configurable:!0})})}class No{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(a,l,c){const u=Kn(l);if(!u)throw new Error("header name must be a non-empty string");const f=C.findKey(o,u);(!f||o[f]===void 0||c===!0||c===void 0&&o[f]!==!1)&&(o[f||l]=qr(a))}const s=(a,l)=>C.forEach(a,(c,u)=>i(c,u,l));return C.isPlainObject(t)||t instanceof this.constructor?s(t,n):C.isString(t)&&(t=t.trim())&&!$_(t)?s(I_(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=Kn(t),t){const r=C.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return j_(o);if(C.isFunction(n))return n.call(this,o,r);if(C.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Kn(t),t){const r=C.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||ri(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(s){if(s=Kn(s),s){const a=C.findKey(r,s);a&&(!n||ri(r,r[a],a,n))&&(delete r[a],o=!0)}}return C.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||ri(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return C.forEach(this,(o,i)=>{const s=C.findKey(r,i);if(s){n[s]=qr(o),delete n[i];return}const a=t?L_(i):String(i).trim();a!==i&&delete n[i],n[a]=qr(o),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return C.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&C.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[Wl]=this[Wl]={accessors:{}}).accessors,o=this.prototype;function i(s){const a=Kn(s);r[a]||(k_(o,s),r[a]=!0)}return C.isArray(t)?t.forEach(i):i(t),this}}No.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);C.freezeMethods(No.prototype);C.freezeMethods(No);const Ot=No;function oi(e,t){const n=this||Hs,r=t||n,o=Ot.from(r.headers);let i=r.data;return C.forEach(e,function(a){i=a.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Kf(e){return!!(e&&e.__CANCEL__)}function Er(e,t,n){ue.call(this,e??"canceled",ue.ERR_CANCELED,t,n),this.name="CanceledError"}C.inherits(Er,ue,{__CANCEL__:!0});function N_(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ue("Request failed with status code "+n.status,[ue.ERR_BAD_REQUEST,ue.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const F_=ft.isStandardBrowserEnv?function(){return{write:function(n,r,o,i,s,a){const l=[];l.push(n+"="+encodeURIComponent(r)),C.isNumber(o)&&l.push("expires="+new Date(o).toGMTString()),C.isString(i)&&l.push("path="+i),C.isString(s)&&l.push("domain="+s),a===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function D_(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function B_(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function zf(e,t){return e&&!D_(t)?B_(e,t):t}const H_=ft.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(s){const a=C.isString(s)?o(s):s;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}();function U_(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function V_(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,s;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[i];s||(s=c),n[o]=l,r[o]=c;let f=i,d=0;for(;f!==o;)d+=n[f++],f=f%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),c-s{const i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-n,l=r(a),c=i<=s;n=i;const u={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:l||void 0,estimated:l&&s&&c?(s-i)/l:void 0,event:o};u[t?"download":"upload"]=!0,e(u)}}const K_=typeof XMLHttpRequest<"u",z_=K_&&function(e){return new Promise(function(n,r){let o=e.data;const i=Ot.from(e.headers).normalize(),s=e.responseType;let a;function l(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}C.isFormData(o)&&(ft.isStandardBrowserEnv||ft.isStandardBrowserWebWorkerEnv?i.setContentType(!1):i.setContentType("multipart/form-data;",!1));let c=new XMLHttpRequest;if(e.auth){const h=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(h+":"+g))}const u=zf(e.baseURL,e.url);c.open(e.method.toUpperCase(),Hf(u,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function f(){if(!c)return;const h=Ot.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),y={data:!s||s==="text"||s==="json"?c.responseText:c.response,status:c.status,statusText:c.statusText,headers:h,config:e,request:c};N_(function(P){n(P),l()},function(P){r(P),l()},y),c=null}if("onloadend"in c?c.onloadend=f:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(f)},c.onabort=function(){c&&(r(new ue("Request aborted",ue.ECONNABORTED,e,c)),c=null)},c.onerror=function(){r(new ue("Network Error",ue.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let g=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const y=e.transitional||Uf;e.timeoutErrorMessage&&(g=e.timeoutErrorMessage),r(new ue(g,y.clarifyTimeoutError?ue.ETIMEDOUT:ue.ECONNABORTED,e,c)),c=null},ft.isStandardBrowserEnv){const h=(e.withCredentials||H_(u))&&e.xsrfCookieName&&F_.read(e.xsrfCookieName);h&&i.set(e.xsrfHeaderName,h)}o===void 0&&i.setContentType(null),"setRequestHeader"in c&&C.forEach(i.toJSON(),function(g,y){c.setRequestHeader(y,g)}),C.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&s!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",Gl(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",Gl(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=h=>{c&&(r(!h||h.type?new Er(null,e,c):h),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const d=U_(u);if(d&&ft.protocols.indexOf(d)===-1){r(new ue("Unsupported protocol "+d+":",ue.ERR_BAD_REQUEST,e));return}c.send(o||null)})},Wr={http:g_,xhr:z_};C.forEach(Wr,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const q_={getAdapter:e=>{e=C.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let o=0;oe instanceof Ot?e.toJSON():e;function Sn(e,t){t=t||{};const n={};function r(c,u,f){return C.isPlainObject(c)&&C.isPlainObject(u)?C.merge.call({caseless:f},c,u):C.isPlainObject(u)?C.merge({},u):C.isArray(u)?u.slice():u}function o(c,u,f){if(C.isUndefined(u)){if(!C.isUndefined(c))return r(void 0,c,f)}else return r(c,u,f)}function i(c,u){if(!C.isUndefined(u))return r(void 0,u)}function s(c,u){if(C.isUndefined(u)){if(!C.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function a(c,u,f){if(f in t)return r(c,u);if(f in e)return r(void 0,c)}const l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(c,u)=>o(Jl(c),Jl(u),!0)};return C.forEach(Object.keys(Object.assign({},e,t)),function(u){const f=l[u]||o,d=f(e[u],t[u],u);C.isUndefined(d)&&f!==a||(n[u]=d)}),n}const qf="1.4.0",Us={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Us[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ql={};Us.transitional=function(t,n,r){function o(i,s){return"[Axios v"+qf+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,a)=>{if(t===!1)throw new ue(o(s," has been removed"+(n?" in "+n:"")),ue.ERR_DEPRECATED);return n&&!Ql[s]&&(Ql[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,a):!0}};function W_(e,t,n){if(typeof e!="object")throw new ue("options must be an object",ue.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],s=t[i];if(s){const a=e[i],l=a===void 0||s(a,i,e);if(l!==!0)throw new ue("option "+i+" must be "+l,ue.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ue("Unknown option "+i,ue.ERR_BAD_OPTION)}}const Hi={assertOptions:W_,validators:Us},$t=Hi.validators;class ao{constructor(t){this.defaults=t,this.interceptors={request:new ql,response:new ql}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Sn(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Hi.assertOptions(r,{silentJSONParsing:$t.transitional($t.boolean),forcedJSONParsing:$t.transitional($t.boolean),clarifyTimeoutError:$t.transitional($t.boolean)},!1),o!=null&&(C.isFunction(o)?n.paramsSerializer={serialize:o}:Hi.assertOptions(o,{encode:$t.function,serialize:$t.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s;s=i&&C.merge(i.common,i[n.method]),s&&C.forEach(["delete","get","head","post","put","patch","common"],g=>{delete i[g]}),n.headers=Ot.concat(s,i);const a=[];let l=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(l=l&&y.synchronous,a.unshift(y.fulfilled,y.rejected))});const c=[];this.interceptors.response.forEach(function(y){c.push(y.fulfilled,y.rejected)});let u,f=0,d;if(!l){const g=[Yl.bind(this),void 0];for(g.unshift.apply(g,a),g.push.apply(g,c),d=g.length,u=Promise.resolve(n);f{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const s=new Promise(a=>{r.subscribe(a),i=a}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},t(function(i,s,a){r.reason||(r.reason=new Er(i,s,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Vs(function(o){t=o}),cancel:t}}}const G_=Vs;function Y_(e){return function(n){return e.apply(null,n)}}function J_(e){return C.isObject(e)&&e.isAxiosError===!0}const Ui={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ui).forEach(([e,t])=>{Ui[t]=e});const Q_=Ui;function Wf(e){const t=new Gr(e),n=Af(Gr.prototype.request,t);return C.extend(n,Gr.prototype,t,{allOwnKeys:!0}),C.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Wf(Sn(e,o))},n}const Se=Wf(Hs);Se.Axios=Gr;Se.CanceledError=Er;Se.CancelToken=G_;Se.isCancel=Kf;Se.VERSION=qf;Se.toFormData=Lo;Se.AxiosError=ue;Se.Cancel=Se.CanceledError;Se.all=function(t){return Promise.all(t)};Se.spread=Y_;Se.isAxiosError=J_;Se.mergeConfig=Sn;Se.AxiosHeaders=Ot;Se.formToJSON=e=>Vf(C.isHTMLForm(e)?new FormData(e):e);Se.HttpStatusCode=Q_;Se.default=Se;const X_=Se,Z_={"Content-Type":"application/json",Accept:"application/json"},ze=X_.create({baseURL:L0,headers:Z_});ze.interceptors.request.use(e=>{if(e.headers){const t=ki();t&&(e.headers.Authorization="Bearer "+t)}return e},e=>{Promise.reject(e)});ze.interceptors.response.use(e=>e.data,async function(e){var t;return e.response&&e.response.status==401?(Ni(),typeof window<"u"&&((window.location.pathname+window.location.search).includes("/login")||(window.location.href="/login"))):e.response&&e.response.status==403?Vr.error("شما دسترسی لازم برای انجام این عملیات را ندارید"):e.response&&e.response.status==422?Vr.error((t=e.response.data)==null?void 0:t.message):e.response&&Vr.error("خطا در بارگذاری اطلاعات"),Promise.reject(e)});const Tt={post(e,t,n){return ze.post(e,t,n)},request(e){return ze.request(e)},get(e,t){return ze.get(e,t)},delete(e,t){return ze.delete(e,t)},head(e,t){return ze.head(e,t)},options(e,t){return ze.options(e,t)},put(e,t,n){return ze.put(e,t,n)},patch(e,t,n){return ze.patch(e,t,n)},postForm(e,t,n){return ze.postForm(e,t,n)},putForm(e,t,n){return ze.putForm(e,t,n)},patchForm(e,t,n){return ze.patchForm(e,t,n)}},e1=(e,t)=>Tt.post(`/admin/resources/${e}/table`,t),t1=(e,t)=>Tt.get(`/admin/resources/${e}/${t}`),Gf=(e,t)=>Tt.get(`/admin/resources/${e}`,{params:t}),n1=(e,t)=>Tt.post(`/admin/resources/${e}`,t),r1=(e,t,n)=>Tt.patch(`/admin/resources/${e}/${t}`,n),o1=(e,t)=>Tt.delete(`/admin/resources/${e}/${t}`),pC=Object.freeze(Object.defineProperty({__proto__:null,adminResourceCreate:n1,adminResourceDelete:o1,adminResourceGet:t1,adminResourceList:Gf,adminResourceTable:e1,adminResourceUpdate:r1},Symbol.toStringTag,{value:"Module"})),i1=async()=>{const e=await Tt.get("/auth/me"),t=e.authUser||e.user,n=e.admin;if(!t&&!n)throw new Error("User not found");let r=n;if(!r)try{r=await Tt.post("/admin/rpc/get_my_admin_profile",{})}catch{throw new Error("دسترسی ادمین یافت نشد")}if(!r)throw new Error("دسترسی ادمین یافت نشد");return{...t,id:r.id??(t==null?void 0:t.id),email:r.email??(t==null?void 0:t.email),phone:r.phone??r.username,username:r.username,name:r.name,is_admin:!0,is_super_admin:r.is_super_admin,permissions:r.permissions??[],active:r.active,user_type:null}},hC=async e=>await Tt.post("/auth/me/update",e),mC=async()=>{const e=await Gf("users",{order:"-created_at"});return Array.isArray(e)?e:[]},Xl=["dashboard.users_overview","dashboard.stories_overview","dashboard.music_overview","dashboard.subscriptions_overview","dashboard.subscribers_overview","dashboard.user_segments"],Zl=["support.chat","support.faq","support.tickets"],ec=["shop.products","shop.brands","shop.collections","shop.orders","shop.discounts"];function s1(e){const t=[...e];if(t.includes("dashboard"))for(const n of Xl)t.includes(n)||t.push(n);else Xl.some(n=>t.includes(n))&&!t.includes("dashboard")&&t.push("dashboard");if(t.includes("member.users")&&!t.includes("member")&&t.push("member"),t.includes("member.managers")&&!t.includes("member")&&t.push("member"),(t.includes("music_macharta_audio")||t.includes("music_macharta_video"))&&!t.includes("music_macharta")&&t.push("music_macharta"),t.includes("daily_question")&&!t.includes("daily_question_leaderboard")&&t.push("daily_question_leaderboard"),(t.includes("story")||t.includes("book")||t.includes("images_book"))&&!t.includes("stories_books")&&t.push("stories_books"),t.includes("support"))for(const n of Zl)t.includes(n)||t.push(n);else Zl.some(n=>t.includes(n))&&!t.includes("support")&&t.push("support");if(t.includes("shop"))for(const n of ec)t.includes(n)||t.push(n);else ec.some(n=>t.includes(n))&&!t.includes("shop")&&t.push("shop");return t}function Yf(e){return e?e.is_super_admin?["*"]:s1(e.permissions??[]):[]}function a1(e,t,n){return e?n?!!e.is_super_admin:e.is_super_admin||!t?!0:Yf(e).includes(t):!1}function l1(e){var r,o;const t=e.some(i=>{var s;return(s=i.meta)==null?void 0:s.superAdminOnly});return{permissionKey:(o=(r=[...e].reverse().find(i=>{var s;return(s=i.meta)==null?void 0:s.permissionsKey}))==null?void 0:r.meta)==null?void 0:o.permissionsKey,superAdminOnly:t}}const c1=Sf("user",()=>{const e=it(void 0);async function t(){try{return e.value=await i1(),e.value}catch(a){throw console.log(a),a}}const n=oe(()=>{var a;return((a=e.value)==null?void 0:a.permissions)??[]}),r=oe(()=>{var a;return!!((a=e.value)!=null&&a.is_super_admin)}),o=oe(()=>Yf(e.value));function i(a,l=!1){return e.value?l?r.value:r.value?!0:o.value.includes(a):!1}const s=oe(()=>{var a,l;return!!((a=e.value)!=null&&a.is_admin)||!!((l=e.value)!=null&&l.is_super_admin)||n.value.length>0});return{userInfo:e,getMyInfo:t,permissions:n,routePermissionKeys:o,canAccess:i,isAdmin:s,isSuperAdmin:r}});function u1(e){e.use(Fb())}const lo="macharta_admin_auth_redirect";function tc(e){!e||e==="/login"||sessionStorage.setItem(lo,e)}function f1(){return sessionStorage.getItem(lo)}function Jf(){const e=sessionStorage.getItem(lo);return sessionStorage.removeItem(lo),e}async function gC(e,t={name:"dashboard"}){const n=Jf();if(n){await e.push(n);return}await e.push(t)}const vC="image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif";function Vi(e=document){!e||typeof e.querySelectorAll!="function"||e.querySelectorAll('input[type="file"]').forEach(t=>{t.removeAttribute("capture")})}function yC(){Vi(document)}function d1(){Vi();const e=new MutationObserver(t=>{var n,r;for(const o of t){if(o.type==="attributes"&&o.attributeName==="capture"){(r=(n=o.target).removeAttribute)==null||r.call(n,"capture");continue}o.addedNodes.forEach(i=>{if(i instanceof Element){if(i instanceof HTMLInputElement&&i.type==="file"){i.removeAttribute("capture");return}Vi(i)}})}});return e.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["capture"]}),e}const p1=async()=>{const e=Bh(db);u1(e);const t=c1();let n=!1;try{if(ki())try{await t.getMyInfo(),n=!0}catch(i){console.log(i),Ni()}n?Hl(t.routePermissionKeys,void 0,t.isSuperAdmin):Hl([]);const{router:o}=zb(e);o.beforeEach((i,s,a)=>{const l=ki(),c=Ns(),u=()=>$0(c.routes);if(l&&!t.userInfo)return Ni(),i.name==="login"?a():(tc(i.fullPath),a({name:"login"}));if(l&&t.userInfo){if(i.name=="login"){const h=f1();return h?(Jf(),a(h)):a(u())}const{permissionKey:f,superAdminOnly:d}=l1(i.matched);return a1(t.userInfo,f,d)?a():a(u())}return["login","404","lottery"].includes(i.name)?a():(i.path.startsWith("/support")&&tc(i.fullPath),a({name:"login"}))})}catch(r){console.log(r)}finally{e.mount("#app"),d1()}};p1();export{ki as $,R1 as A,yo as B,po as C,aC as D,c1 as E,Te as F,hC as G,Vr as H,n1 as I,r1 as J,o1 as K,Gp as L,L0 as M,pr as N,e1 as O,y1 as P,Ma as Q,Tt as R,us as S,w1 as T,g1 as U,v1 as V,Ce as W,S1 as X,t1 as Y,Gf as Z,U as _,Ns as a,Sv as a$,lC as a0,Ni as a1,Hl as a2,gC as a3,A1 as a4,fC as a5,O1 as a6,cC as a7,uC as a8,To as a9,sn as aA,E1 as aB,tC as aC,Gd as aD,q1 as aE,Z1 as aF,I1 as aG,lm as aH,Vp as aI,Bd as aJ,ey as aK,rC as aL,Kt as aM,Y1 as aN,Fa as aO,no as aP,qm as aQ,Ph as aR,Zg as aS,zg as aT,Yg as aU,Um as aV,le as aW,oC as aX,Km as aY,wv as aZ,bv as a_,N1 as aa,xo as ab,Ka as ac,Hg as ad,eu as ae,Pt as af,St as ag,Co as ah,qv as ai,Lc as aj,Dr as ak,te as al,Mn as am,Vh as an,W1 as ao,pu as ap,eC as aq,Cs as ar,hu as as,In as at,fm as au,Ie as av,nn as aw,Lv as ax,to as ay,gt as az,Jc as b,Uv as b$,Mv as b0,La as b1,lf as b2,We as b3,mp as b4,D1 as b5,ht as b6,k1 as b7,rf as b8,_1 as b9,dv as bA,z1 as bB,du as bC,Yo as bD,H1 as bE,Yi as bF,cc as bG,Da as bH,nC as bI,cf as bJ,mC as bK,Vn as bL,sC as bM,Vi as bN,vC as bO,yC as bP,rv as bQ,pp as bR,j1 as bS,X1 as bT,K1 as bU,V1 as bV,gu as bW,J1 as bX,Bh as bY,G1 as bZ,zm as b_,F1 as ba,L1 as bb,B1 as bc,U1 as bd,tm as be,im as bf,fu as bg,rm as bh,Q1 as bi,x1 as bj,gp as bk,mm as bl,mu as bm,bl as bn,M1 as bo,h1 as bp,b1 as bq,go as br,pt as bs,cm as bt,pm as bu,um as bv,dp as bw,zd as bx,$1 as by,Bn as bz,P1 as c,pC as c0,At as d,j as e,Wp as f,Sf as g,De as h,it as i,oe as j,vs as k,wt as l,dC as m,T1 as n,gs as o,Ep as p,C1 as q,$0 as r,ho as s,m1 as t,fb as u,iC as v,Ac as w,_r as x,kc as y,dt as z}; diff --git a/dist/assets/index-cae7e095.css b/dist/assets/index-cae7e095.css deleted file mode 100644 index 67a864c..0000000 --- a/dist/assets/index-cae7e095.css +++ /dev/null @@ -1 +0,0 @@ -.bg-image{background-image:url(/assets/bg-146c3db8.svg);background-size:70%}.bg-gradient{background:linear-gradient(90deg,rgba(255,255,255,0) 26.56%,#FFF 70%)}.background{background:url(/assets/verification2-08b2c24e.svg) no-repeat;width:100%;height:100vh;background-size:cover;background-position:center;position:relative}.otp-input{width:40px;height:40px;padding:3px;margin:0 10px;font-size:20px;text-align:center;border:1px solid #a5a5a5;border-radius:4px;--un-bg-opacity:1;background-color:rgba(249,250,251,var(--un-bg-opacity))}.otp-input:focus-visible{background-color:#fff;outline:none;border:1px solid #2563EB!important} diff --git a/dist/assets/index-d10051e2.js b/dist/assets/index-d10051e2.js deleted file mode 100644 index aac19d4..0000000 --- a/dist/assets/index-d10051e2.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as U}from"./BasicMainCard-ff1543bd.js";import{u as w,_ as N}from"./useBaseTable-e18d3b32.js";import{t as v,a as x}from"./useDataTime-206d8d2e.js";import{R as E,O as $,_ as V,d as Z,i as I,j as K,z as M,B as j,H as J,x as z,o as T,c as F,e as c,w as p,b,t as H,n as G,L as g,l as h}from"./index-c678e119.js";import{fetchMatchingUserIds as D,formatTableResult as Q}from"./supabaseTableQuery-e9feb810.js";import{_ as X,T as Y}from"./index-88858982.js";import"./Grid-192c1e72.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./vnode-34fe2aaf.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import"./Icon-671f08f9.js";import"./index-c5016c96.js";import"./updateLocale-e9df593e.js";import"./isSymbol-5130882b.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-66da2c76.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import"./index-5203b45e.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./index-ea10bb13.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./isMobile-e2e89480.js";import"./index-31ed7972.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";const ee=[{title:"ردیف",dataIndex:"index",key:"index",filterable:!1,width:70,align:"center",customRender:e=>e.record.index+1},{title:"رتبه",dataIndex:"rank",key:"rank",filterable:!1,width:80,align:"center"},{title:"نام کاربر",dataIndex:"display_name",key:"display_name",filterField:"display_name"},{title:"شماره همراه",dataIndex:"phone",key:"phone",filterField:"phone",width:130},{title:"امتیاز",dataIndex:"total_points",key:"total_points",filterField:"total_points",align:"center",width:100,customRender:e=>(e.record.total_points??0).toLocaleString("fa-IR")},{title:"آخرین بروزرسانی",dataIndex:"updated_at",key:"updated_at",type:"DateTime",filterField:"updated_at",width:150,customRender:e=>v(e.record.updated_at)}],te=[{title:"ردیف",dataIndex:"index",key:"index",filterable:!1,width:70,align:"center",customRender:e=>e.record.index+1},{title:"رتبه",dataIndex:"rank",key:"rank",filterable:!1,width:80,align:"center"},{title:"نام کاربر",dataIndex:"display_name",key:"display_name",filterField:"display_name"},{title:"شماره همراه",dataIndex:"phone",key:"phone",filterField:"phone",width:130},{title:"امتیاز هفته",dataIndex:"total_points",key:"total_points",filterField:"total_points",align:"center",width:110,customRender:e=>(e.record.total_points??0).toLocaleString("fa-IR")},{title:"آخرین بروزرسانی",dataIndex:"updated_at",key:"updated_at",type:"DateTime",filterField:"updated_at",width:150,customRender:e=>v(e.record.updated_at)}],ae=[{title:"ردیف",dataIndex:"index",key:"index",filterable:!1,width:70,align:"center",customRender:e=>e.record.index+1},{title:"بازه هفته",dataIndex:"week_period",key:"week_period",filterField:"week_start",width:180,customRender:e=>{const a=e.record;return`${L(a.week_start)} تا ${L(a.week_end)}`}},{title:"رتبه",dataIndex:"rank",key:"rank",filterField:"rank",align:"center",width:80},{title:"نام کاربر",dataIndex:"display_name",key:"display_name",filterField:"display_name"},{title:"امتیاز",dataIndex:"total_points",key:"total_points",filterField:"total_points",align:"center",width:100,customRender:e=>(e.record.total_points??0).toLocaleString("fa-IR")},{title:"زمان آرشیو",dataIndex:"created_at",key:"created_at",type:"DateTime",filterField:"created_at",width:150,customRender:e=>v(e.record.created_at)}];function L(e){return e?x(`${e}T00:00:00Z`):"—"}function ie(e){var t;if(!e)return"نامشخص";if((t=e.name)!=null&&t.trim())return e.name.trim();const a=`${e.first_name||""} ${e.last_name||""}`.trim();return a||e.phone||"نامشخص"}function ne(e){return Array.isArray(e.users)?e.users[0]:e.users}function S(e,a){const t=ne(e);return{user_id:e.user_id,total_points:e.total_points,updated_at:e.updated_at,week_start:e.week_start,rank:a,display_name:ie(t),phone:(t==null?void 0:t.phone)||""}}function C(e,a){const t=new Date(`${e}T12:00:00Z`);return t.setUTCDate(t.getUTCDate()+a),t.toISOString().slice(0,10)}async function P(){var a,t,i;const e=await E.get("/daily-question/leaderboard",{params:{scope:"weekly",page:1,limit:1}});return(e==null?void 0:e.week_start)||((a=e==null?void 0:e.data)==null?void 0:a.week_start)||((i=(t=e==null?void 0:e.rows)==null?void 0:t[0])==null?void 0:i.week_start)||new Date().toISOString().slice(0,10)}function q(e,a,t,i,n={}){const o=t.page||1,s=t.limit||20,r=(o-1)*s,l=r;return{rows:(e||[]).map((f,_)=>({...i(f,r+_+1),index:l+_})),total:a??0,query:{...t,page:o,limit:s,total:a??0},...n}}async function oe(e){var s;const{limit:a=20,page:t=1,search:i}=e,n={filters:[{field:"total_points",op:"gt",value:0}],page:t,limit:a,order:e.order||"-total_points",sort:e.sort,select:["user_id","total_points","updated_at","users(name, first_name, last_name, phone)"]};if(i!=null&&i.trim()){const r=await D(i);n.includeIn={field:"user_id",values:r.length?r:["00000000-0000-0000-0000-000000000000"]}}(s=e.filters)!=null&&s.length&&n.filters.push(...e.filters.filter(r=>r.field&&!r.hidden&&r.field!=="display_name"&&r.field!=="phone"));const o=await $("daily_question_user_points",n);return q(o.rows||[],o.total??0,e,S)}async function re(e){var r;const a=await P(),{limit:t=20,page:i=1,search:n}=e,o={filters:[{field:"week_start",op:"eq",value:a},{field:"total_points",op:"gt",value:0}],page:i,limit:t,order:e.order||"-total_points",sort:e.sort,select:["user_id","total_points","updated_at","week_start","users(name, first_name, last_name, phone)"]};if(n!=null&&n.trim()){const l=await D(n);o.includeIn={field:"user_id",values:l.length?l:["00000000-0000-0000-0000-000000000000"]}}(r=e.filters)!=null&&r.length&&o.filters.push(...e.filters.filter(l=>l.field&&!l.hidden&&l.field!=="display_name"&&l.field!=="phone"));const s=await $("daily_question_user_weekly_points",o);return q(s.rows||[],s.total??0,e,S,{week_start:a,week_end:C(a,6)})}async function le(e){var n;const{TableEngineRequest:a}=await V(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),t={...e};!t.sort&&!t.order&&(t.order="-week_start");const i=await a(t,"daily_question_weekly_top10");return Q((i==null?void 0:i.rows)||[],((n=i==null?void 0:i.query)==null?void 0:n.total)??0,e,o=>({...o,week_period:`${o.week_start}..${o.week_end}`}))}async function se(){const e=await P();return{week_start:e,week_end:C(e,6)}}const de={class:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-3 mb-4"},ce=b("h2",null,"جدول امتیازات سوال روز",-1),pe={key:0,class:"text-sm text-gray-600 bg-gray-50 border rounded-lg px-3 py-2"},_e=b("p",{class:"text-sm text-gray-500 mb-3"}," ۱۰ نفر برتر هر هفته پس از پایان هفته در این بخش ذخیره می‌شوند. ",-1),rt=Z({__name:"index",setup(e){const a=I("overall"),t=I(null),[i,n]=w(),[o,s]=w(),[r,l]=w(),u=K(()=>{if(!t.value)return"";const d=x(`${t.value.week_start}T00:00:00Z`),m=x(`${t.value.week_end}T00:00:00Z`);return`${d} تا ${m}`}),f={columns:ee,api:oe,defaultPageLimit:20},_={columns:te,api:re,defaultPageLimit:20},W={columns:ae,api:le,defaultPageLimit:20};M(a,async d=>{await j(),d==="overall"?n():d==="weekly"?(await R(),s()):d==="archive"&&l()});async function R(){try{t.value=await se()}catch(d){J.error((d==null?void 0:d.message)||"خطا در دریافت بازه هفته")}}return z(R),(d,m)=>{const y=N,k=X,A=Y,B=U;return T(),F("div",null,[c(B,null,{default:p(()=>[b("div",de,[ce,a.value==="weekly"&&u.value?(T(),F("div",pe," هفته جاری: "+H(u.value),1)):G("",!0)]),c(A,{activeKey:a.value,"onUpdate:activeKey":m[0]||(m[0]=O=>a.value=O)},{default:p(()=>[c(k,{key:"overall",tab:"امتیازات کلی"},{default:p(()=>[c(y,g(f,{onRegister:h(i)}),null,16,["onRegister"])]),_:1}),c(k,{key:"weekly",tab:"امتیازات هفتگی"},{default:p(()=>[c(y,g(_,{onRegister:h(o)}),null,16,["onRegister"])]),_:1}),c(k,{key:"archive",tab:"بایگانی هفتگی"},{default:p(()=>[_e,c(y,g(W,{onRegister:h(r)}),null,16,["onRegister"])]),_:1})]),_:1},8,["activeKey"])]),_:1})])}}});export{rt as default}; diff --git a/dist/assets/index-d80ea252.js b/dist/assets/index-d80ea252.js deleted file mode 100644 index bd976f4..0000000 --- a/dist/assets/index-d80ea252.js +++ /dev/null @@ -1 +0,0 @@ -import{R as k}from"./styleChecker-c202e4d7.js";import{i as se,x as ue,S as de,aJ as pe,ah as ve,ac as z,al as v,d as G,a9 as J,e as y,as as ce,at as j,j as M,ai as U,aA as fe,ag as H,af as me,aE as F}from"./index-c678e119.js";import{E as ye,D as ge}from"./index-27b4bb6d.js";import{b as be,B as V}from"./index-c5016c96.js";import{i as Y}from"./_plugin-vue_export-helper-edd5ed68.js";import{c as W}from"./vnode-34fe2aaf.js";import{R as Ce}from"./DialogWrap-0297f46d.js";import{o as he}from"./omit-30cc2465.js";import{g as Pe}from"./isSymbol-5130882b.js";function Ve(){var i=se({}),t=null;return ue(function(){t=k.subscribe(function(p){i.value=p})}),de(function(){k.unsubscribe(t)}),i}function Ie(i){var t=pe();return ve(function(){t.value=i()},{flush:"sync"}),t}var q=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:z.any,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},align:{type:Object},getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:{type:Object,default:void 0},forceRender:{type:Boolean,default:void 0},mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:void 0},onVisibleChange:{type:Function},"onUpdate:visible":{type:Function}}},A=be(),we=function(){return v(v({},q()),{},{type:A.type,size:String,htmlType:A.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:z.any,title:String,loading:A.loading,onClick:{type:Function}})},De=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],_e=V.Group;const O=G({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:Y(we(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(t,p){var a=p.slots,S=p.attrs,w=p.emit,b=function(c){w("update:visible",c),w("visibleChange",c)},s=J("dropdown-button",t),x=s.prefixCls,D=s.direction,E=s.getPopupContainer;return function(){var C,c,e=v(v({},t),S),$=e.type,o=$===void 0?"default":$,n=e.disabled,r=e.loading,g=e.htmlType,u=e.class,d=u===void 0?"":u,l=e.overlay,h=l===void 0?(C=a.overlay)===null||C===void 0?void 0:C.call(a):l,_=e.trigger,f=e.align,m=e.visible;e.onVisibleChange;var P=e.placement,B=P===void 0?D.value==="rtl"?"bottomLeft":"bottomRight":P,T=e.href,Q=e.title,I=e.icon,X=I===void 0?((c=a.icon)===null||c===void 0?void 0:c.call(a))||y(ye,null,null):I,Z=e.mouseEnterDelay,ee=e.mouseLeaveDelay,te=e.overlayClassName,oe=e.overlayStyle,ne=e.destroyPopupOnHide,ae=e.onClick;e["onUpdate:visible"];var re=ce(e,De),le={align:f,disabled:n,trigger:n?[]:_,placement:B,getPopupContainer:E.value,onVisibleChange:b,mouseEnterDelay:Z,mouseLeaveDelay:ee,visible:m,overlayClassName:te,overlayStyle:oe,destroyPopupOnHide:ne},L=y(V,{type:o,disabled:n,loading:r,onClick:ae,htmlType:g,href:T,title:Q},{default:a.default}),R=y(V,{type:o,icon:X},null);return y(_e,v(v({},re),{},{class:j(x.value,d)}),{default:function(){return[a.leftButton?a.leftButton({button:L}):L,y(N,le,{default:function(){return[a.rightButton?a.rightButton({button:R}):R]},overlay:function(){return h}})]}})}}});var K=G({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:Y(q(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(t,p){var a=p.slots,S=p.attrs,w=p.emit,b=J("dropdown",t),s=b.prefixCls,x=b.rootPrefixCls,D=b.direction,E=b.getPopupContainer,C=M(function(){var o=t.placement,n=o===void 0?"":o,r=t.transitionName;return r!==void 0?r:n.indexOf("top")>=0?"".concat(x.value,"-slide-down"):"".concat(x.value,"-slide-up")}),c=function(){var n,r,g,u=t.overlay||((n=a.overlay)===null||n===void 0?void 0:n.call(a)),d=Array.isArray(u)?u[0]:u;if(!d)return null;var l=d.props||{};U(!l.mode||l.mode==="vertical","Dropdown",'mode="'.concat(l.mode,`" is not supported for Dropdown's Menu.`));var h=l.selectable,_=h===void 0?!1:h,f=l.expandIcon,m=f===void 0?(r=d.children)===null||r===void 0||(g=r.expandIcon)===null||g===void 0?void 0:g.call(r):f,P=typeof m<"u"&&F(m)?m:y("span",{class:"".concat(s.value,"-menu-submenu-arrow")},[y(Ce,{class:"".concat(s.value,"-menu-submenu-arrow-icon")},null)]),B=F(d)?W(d,{mode:"vertical",selectable:_,expandIcon:function(){return P}}):d;return B},e=M(function(){var o=t.placement;if(!o)return D.value==="rtl"?"bottomRight":"bottomLeft";if(o.includes("Center")){var n=o.slice(0,o.indexOf("Center"));return U(!o.includes("Center"),"Dropdown","You are using '".concat(o,"' placement in Dropdown, which is deprecated. Try to use '").concat(n,"' instead.")),n}return o}),$=function(n){w("update:visible",n),w("visibleChange",n)};return function(){var o,n,r=t.arrow,g=t.trigger,u=t.disabled,d=t.overlayClassName,l=(o=a.default)===null||o===void 0?void 0:o.call(a)[0],h=W(l,fe({class:j(l==null||(n=l.props)===null||n===void 0?void 0:n.class,H({},"".concat(s.value,"-rtl"),D.value==="rtl"),"".concat(s.value,"-trigger"))},u?{disabled:u}:{})),_=j(d,H({},"".concat(s.value,"-rtl"),D.value==="rtl")),f=u?[]:g,m;f&&f.indexOf("contextmenu")!==-1&&(m=!0);var P=Pe({arrowPointAtCenter:me(r)==="object"&&r.pointAtCenter,autoAdjustOverflow:!0}),B=he(v(v(v({},t),S),{},{builtinPlacements:P,overlayClassName:_,arrow:r,alignPoint:m,prefixCls:s.value,getPopupContainer:E.value,transitionName:C.value,trigger:f,onVisibleChange:$,placement:e.value}),["overlay","onUpdate:visible"]);return y(ge,B,{default:function(){return[h]},overlay:c})}}});K.Button=O;const N=K;N.Button=O;N.install=function(i){return i.component(N.name,N),i.component(O.name,O),i};export{N as D,O as a,Ie as e,Ve as u}; diff --git a/dist/assets/index-da91aa99.js b/dist/assets/index-da91aa99.js deleted file mode 100644 index f5731df..0000000 --- a/dist/assets/index-da91aa99.js +++ /dev/null @@ -1 +0,0 @@ -import{e as y,az as Ue,ag as g,d as ge,i as D,y as Ce,at as P,al as N,aV as qe,af as ze,j as ue,aO as He,z as Y,as as Me,aA as je,a9 as Ge,ac as fe}from"./index-c678e119.js";import{D as Le}from"./index-01af60d8.js";import{_ as Be,a as Ve}from"./index-c5016c96.js";import{i as We}from"./isMobile-e2e89480.js";import{w as Ie}from"./_plugin-vue_export-helper-edd5ed68.js";import{K as le}from"./shallowequal-93b92d94.js";import{a as Ke}from"./FormItemContext-53695780.js";import{c as Xe}from"./vnode-34fe2aaf.js";import{o as Ye}from"./omit-30cc2465.js";var Je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const Qe=Je;function we(a){for(var e=1;eNumber.MAX_SAFE_INTEGER)return String(me()?BigInt(a).toString():Number.MAX_SAFE_INTEGER);if(aNumber.MAX_SAFE_INTEGER)return new a(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return t?this.isInvalidate()?"":ye(this.number):this.origin}}]),a}(),nt=function(){function a(e){if(Ve(this,a),g(this,"origin",""),Ae(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var t=e;if(he(t)&&(t=Number(t)),t=typeof t=="string"?t:ye(t),Se(t)){var l=J(t);this.negative=l.negative;var o=l.trimStr.split(".");this.integer=BigInt(o[0]);var c=o[1]||"0";this.decimal=BigInt(c),this.decimalLen=c.length}else this.nan=!0}return Be(a,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(t){var l="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(t,"0"));return BigInt(l)}},{key:"negate",value:function(){var t=new a(this.toString());return t.negative=!t.negative,t}},{key:"add",value:function(t){if(this.isInvalidate())return new a(t);var l=new a(t);if(l.isInvalidate())return this;var o=Math.max(this.getDecimalStr().length,l.getDecimalStr().length),c=this.alignDecimal(o),p=l.alignDecimal(o),f=(c+p).toString(),v=J(f),d=v.negativeStr,m=v.trimStr,i="".concat(d).concat(m.padStart(o+1,"0"));return new a("".concat(i.slice(0,-o),".").concat(i.slice(-o)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(t){return this.toString()===(t==null?void 0:t.toString())}},{key:"lessEquals",value:function(t){return this.add(t.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t?this.isInvalidate()?"":J("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),a}();function F(a){return me()?new nt(a):new tt(a)}function pe(a,e,t){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(a==="")return"";var o=J(a),c=o.negativeStr,p=o.integerStr,f=o.decimalStr,v="".concat(e).concat(f),d="".concat(c).concat(p);if(t>=0){var m=Number(f[t]);if(m>=5&&!l){var i=F(a).add("".concat(c,"0.").concat("0".repeat(t)).concat(10-m));return pe(i.toString(),e,t,l)}return t===0?d:"".concat(d).concat(e).concat(f.padEnd(t,"0").slice(0,t))}return v===".0"?d:"".concat(d).concat(v)}var at=200,rt=600;const it=ge({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:{type:Function}},slots:["upNode","downNode"],setup:function(e,t){var l=t.slots,o=t.emit,c=D(),p=function(d,m){d.preventDefault(),o("step",m);function i(){o("step",m),c.value=setTimeout(i,at)}c.value=setTimeout(i,rt)},f=function(){clearTimeout(c.value)};return Ce(function(){f()}),function(){if(We())return null;var v=e.prefixCls,d=e.upDisabled,m=e.downDisabled,i="".concat(v,"-handler"),V=P(i,"".concat(i,"-up"),g({},"".concat(i,"-up-disabled"),d)),A=P(i,"".concat(i,"-down"),g({},"".concat(i,"-down-disabled"),m)),C={unselectable:"on",role:"button",onMouseup:f,onMouseleave:f},w=l.upNode,$=l.downNode;return y("div",{class:"".concat(i,"-wrap")},[y("span",N(N({},C),{},{onMousedown:function(M){p(M,!0)},"aria-label":"Increase Value","aria-disabled":d,class:V}),[(w==null?void 0:w())||y("span",{unselectable:"on",class:"".concat(v,"-handler-up-inner")},null)]),y("span",N(N({},C),{},{onMousedown:function(M){p(M,!1)},"aria-label":"Decrease Value","aria-disabled":m,class:A}),[($==null?void 0:$())||y("span",{unselectable:"on",class:"".concat(v,"-handler-down-inner")},null)])])}}});function ut(a,e){var t=D(null);function l(){try{var c=a.value,p=c.selectionStart,f=c.selectionEnd,v=c.value,d=v.substring(0,p),m=v.substring(f);t.value={start:p,end:f,value:v,beforeTxt:d,afterTxt:m}}catch{}}function o(){if(a.value&&t.value&&e.value)try{var c=a.value.value,p=t.value,f=p.beforeTxt,v=p.afterTxt,d=p.start,m=c.length;if(c.endsWith(v))m=c.length-t.value.afterTxt.length;else if(c.startsWith(f))m=f.length;else{var i=f[d-1],V=c.indexOf(i,d-1);V!==-1&&(m=V+1)}a.value.setSelectionRange(m,m)}catch(A){qe(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(A.message))}}return[l,o]}const lt=function(){var a=D(0),e=function(){Ie.cancel(a.value)};return Ce(function(){e()}),function(t){e(),a.value=Ie(function(){t()})}};var ot=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],Ee=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},xe=function(e){var t=F(e);return t.isInvalidate()?null:t},Fe=function(){return{stringMode:{type:Boolean},defaultValue:{type:[String,Number]},value:{type:[String,Number]},prefixCls:{type:String},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number],default:1},tabindex:{type:Number},controls:{type:Boolean,default:!0},readonly:{type:Boolean},disabled:{type:Boolean},autofocus:{type:Boolean},keyboard:{type:Boolean,default:!0},parser:{type:Function},formatter:{type:Function},precision:{type:Number},decimalSeparator:{type:String},onInput:{type:Function},onChange:{type:Function},onPressEnter:{type:Function},onStep:{type:Function},onBlur:{type:Function},onFocus:{type:Function}}};const st=ge({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:N(N({},Fe()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,t){var l=t.attrs,o=t.slots,c=t.emit,p=t.expose,f=D(),v=D(!1),d=D(!1),m=D(!1),i=D(F(e.value));function V(u){e.value===void 0&&(i.value=u)}var A=function(n,s){if(!s)return e.precision>=0?e.precision:Math.max(Q(n),Q(e.step))},C=function(n){var s=String(n);if(e.parser)return e.parser(s);var r=s;return e.decimalSeparator&&(r=r.replace(e.decimalSeparator,".")),r.replace(/[^\w.-]+/g,"")},w=D(""),$=function(n,s){if(e.formatter)return e.formatter(n,{userTyping:s,input:String(w.value)});var r=typeof n=="number"?ye(n):n;if(!s){var I=A(r,s);if(Se(r)&&(e.decimalSeparator||I>=0)){var S=e.decimalSeparator||".";r=pe(r,S,I)}}return r},j=function(){var u=e.value;return i.value.isInvalidate()&&["string","number"].includes(ze(u))?Number.isNaN(u)?"":u:$(i.value.toString(),!1)}();w.value=j;function M(u,n){w.value=$(u.isInvalidate()?u.toString(!1):u.toString(!n),n)}var O=ue(function(){return xe(e.max)}),E=ue(function(){return xe(e.min)}),h=ue(function(){return!O.value||!i.value||i.value.isInvalidate()?!1:O.value.lessEquals(i.value)}),R=ue(function(){return!E.value||!i.value||i.value.isInvalidate()?!1:i.value.lessEquals(E.value)}),_=ut(f,v),x=He(_,2),T=x[0],Z=x[1],U=function(n){return O.value&&!n.lessEquals(O.value)?O.value:E.value&&!E.value.lessEquals(n)?E.value:null},q=function(n){return!U(n)},z=function(n,s){var r=n,I=q(r)||r.isEmpty();if(!r.isEmpty()&&!s&&(r=U(r)||r,I=!0),!e.readonly&&!e.disabled&&I){var S=r.toString(),B=A(S,s);if(B>=0&&(r=F(pe(S,".",B))),!r.equals(i.value)){var k;V(r),(k=e.onChange)===null||k===void 0||k.call(e,r.isEmpty()?null:Ee(e.stringMode,r)),e.value===void 0&&M(r,s)}return r}return i.value},G=lt(),L=function u(n){var s;if(T(),w.value=n,!m.value){var r=C(n),I=F(r);I.isNaN()||z(I,!0)}(s=e.onInput)===null||s===void 0||s.call(e,n),G(function(){var S=n;e.parser||(S=n.replace(/。/g,".")),S!==n&&u(S)})},W=function(){m.value=!0},ee=function(){m.value=!1,L(f.value.value)},K=function(n){L(n.target.value)},X=function(n){var s,r;if(!(n&&h.value||!n&&R.value)){d.value=!1;var I=F(e.step);n||(I=I.negate());var S=(i.value||F(0)).add(I.toString()),B=z(S,!1);(s=e.onStep)===null||s===void 0||s.call(e,Ee(e.stringMode,B),{offset:e.step,type:n?"up":"down"}),(r=f.value)===null||r===void 0||r.focus()}},te=function(n){var s=F(C(w.value)),r=s;s.isNaN()?r=i.value:r=z(s,n),e.value!==void 0?M(i.value,!1):r.isNaN()||M(r,!1)},oe=function(n){var s=n.which;if(d.value=!0,s===le.ENTER){var r;m.value||(d.value=!1),te(!1),(r=e.onPressEnter)===null||r===void 0||r.call(e,n)}e.keyboard!==!1&&!m.value&&[le.UP,le.DOWN].includes(s)&&(X(le.UP===s),n.preventDefault())},b=function(){d.value=!1},H=function(n){te(!1),v.value=!1,d.value=!1,c("blur",n)};return Y(function(){return e.precision},function(){i.value.isInvalidate()||M(i.value,!1)},{flush:"post"}),Y(function(){return e.value},function(){var u=F(e.value);i.value=u;var n=F(C(w.value));(!u.equals(n)||!d.value||e.formatter)&&M(u,d.value)},{flush:"post"}),Y(w,function(){e.formatter&&Z()},{flush:"post"}),Y(function(){return e.disabled},function(u){u&&(v.value=!1)}),p({focus:function(){var n;(n=f.value)===null||n===void 0||n.focus()},blur:function(){var n;(n=f.value)===null||n===void 0||n.blur()}}),function(){var u,n=N(N({},l),e),s=n.prefixCls,r=s===void 0?"rc-input-number":s,I=n.min,S=n.max,B=n.step,k=B===void 0?1:B;n.defaultValue,n.value;var ne=n.disabled,ae=n.readonly;n.keyboard;var re=n.controls,se=re===void 0?!0:re,ie=n.autofocus;n.stringMode,n.parser,n.formatter,n.precision,n.decimalSeparator,n.onChange,n.onInput,n.onPressEnter,n.onStep;var _e=n.lazy,$e=n.class,ke=n.style,Oe=Me(n,ot),Pe=o.upHandler,Re=o.downHandler,Ne="".concat(r,"-input"),ce={};return _e?ce.onChange=K:ce.onInput=K,y("div",{class:P(r,$e,(u={},g(u,"".concat(r,"-focused"),v.value),g(u,"".concat(r,"-disabled"),ne),g(u,"".concat(r,"-readonly"),ae),g(u,"".concat(r,"-not-a-number"),i.value.isNaN()),g(u,"".concat(r,"-out-of-range"),!i.value.isInvalidate()&&!q(i.value)),u)),style:ke,onKeydown:oe,onKeyup:b},[se&&y(it,{prefixCls:r,upDisabled:h.value,downDisabled:R.value,onStep:X},{upNode:Pe,downNode:Re}),y("div",{class:"".concat(Ne,"-wrap")},[y("input",N(N(N({autofocus:ie,autocomplete:"off",role:"spinbutton","aria-valuemin":I,"aria-valuemax":S,"aria-valuenow":i.value.isInvalidate()?null:i.value.toString(),step:k},Oe),{},{ref:f,class:Ne,value:w.value,disabled:ne,readonly:ae,onFocus:function(Te){v.value=!0,c("focus",Te)}},ce),{},{onBlur:H,onCompositionstart:W,onCompositionend:ee}),null)])])}}});function ve(a){return a!=null}var ct=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],De=Fe(),ft=function(){return N(N({},De),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:fe.any,addonAfter:fe.any,prefix:fe.any,"onUpdate:value":De.onChange,valueModifiers:Object})},de=ge({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:ft(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,t){var l=t.emit,o=t.expose,c=t.attrs,p=t.slots,f=Ke(),v=Ge("input-number",e),d=v.prefixCls,m=v.size,i=v.direction,V=D(e.value===void 0?e.defaultValue:e.value),A=D(!1);Y(function(){return e.value},function(){V.value=e.value});var C=D(null),w=function(){var h;(h=C.value)===null||h===void 0||h.focus()},$=function(){var h;(h=C.value)===null||h===void 0||h.blur()};o({focus:w,blur:$});var j=function(h){e.value===void 0&&(V.value=h),l("update:value",h),l("change",h),f.onFieldChange()},M=function(h){A.value=!1,l("blur",h),f.onFieldBlur()},O=function(h){A.value=!0,l("focus",h)};return function(){var E,h,R,_,x=N(N({},c),e),T=x.class,Z=x.bordered,U=x.readonly,q=x.style,z=x.addonBefore,G=z===void 0?(E=p.addonBefore)===null||E===void 0?void 0:E.call(p):z,L=x.addonAfter,W=L===void 0?(h=p.addonAfter)===null||h===void 0?void 0:h.call(p):L,ee=x.prefix,K=ee===void 0?(R=p.prefix)===null||R===void 0?void 0:R.call(p):ee,X=x.valueModifiers,te=X===void 0?{}:X,oe=Me(x,ct),b=d.value,H=m.value,u=P((_={},g(_,"".concat(b,"-lg"),H==="large"),g(_,"".concat(b,"-sm"),H==="small"),g(_,"".concat(b,"-rtl"),i.value==="rtl"),g(_,"".concat(b,"-readonly"),U),g(_,"".concat(b,"-borderless"),!Z),_),T),n=y(st,N(N({},Ye(oe,["size","defaultValue"])),{},{ref:C,lazy:!!te.lazy,value:V.value,class:u,prefixCls:b,readonly:U,onChange:j,onBlur:M,onFocus:O}),{upHandler:function(){return y(et,{class:"".concat(b,"-handler-up-inner")},null)},downHandler:function(){return y(Le,{class:"".concat(b,"-handler-down-inner")},null)}}),s=ve(G)||ve(W);if(ve(K)){var r,I=P("".concat(b,"-affix-wrapper"),(r={},g(r,"".concat(b,"-affix-wrapper-focused"),A.value),g(r,"".concat(b,"-affix-wrapper-disabled"),e.disabled),g(r,"".concat(b,"-affix-wrapper-rtl"),i.value==="rtl"),g(r,"".concat(b,"-affix-wrapper-readonly"),U),g(r,"".concat(b,"-affix-wrapper-borderless"),!Z),g(r,"".concat(T),!s&&T),r));n=y("div",{class:I,style:q,onMouseup:function(){return C.value.focus()}},[y("span",{class:"".concat(b,"-prefix")},[K]),n])}if(s){var S,B="".concat(b,"-group"),k="".concat(B,"-addon"),ne=G?y("div",{class:k},[G]):null,ae=W?y("div",{class:k},[W]):null,re=P("".concat(b,"-wrapper"),B,g({},"".concat(B,"-rtl"),i.value==="rtl")),se=P("".concat(b,"-group-wrapper"),(S={},g(S,"".concat(b,"-group-wrapper-sm"),H==="small"),g(S,"".concat(b,"-group-wrapper-lg"),H==="large"),g(S,"".concat(b,"-group-wrapper-rtl"),i.value==="rtl"),S),T);n=y("div",{class:se,style:q},[y("div",{class:re},[ne,n,ae])])}return Xe(n,{style:q})}}});const It=je(de,{install:function(e){return e.component(de.name,de),e}});export{It as I}; diff --git a/dist/assets/index-dd42bee8.js b/dist/assets/index-dd42bee8.js deleted file mode 100644 index c09b61f..0000000 --- a/dist/assets/index-dd42bee8.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as G}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as K,u as Q}from"./useBaseTable-e18d3b32.js";import{_ as Y}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as T}from"./Icon-671f08f9.js";import{t as Z}from"./useDataTime-206d8d2e.js";import{g as $}from"./convert-2ad76038.js";import{_ as q}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{_ as j}from"./CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js";import{e as a,d as ee,i as d,h as te,x as ae,p as oe,o as D,c as F,b as _,w as r,f as ie,l as c,L as le,n as ne,H as m,M as se}from"./index-c678e119.js";import{g as O}from"./index-af384b16.js";import{l as re}from"./lodash-2343a0ae.js";import{a as ue,u as ce,c as pe,d as me}from"./category-cfc3b675.js";import{M as de,_ as fe}from"./index-66da2c76.js";import{I as _e,b as ge}from"./index-e517c667.js";import{_ as ve,F as he}from"./index-679d69b0.js";import{U as be}from"./index-ff90b762.js";import{T as N}from"./isSymbol-5130882b.js";import"./index-5203b45e.js";import"./vnode-34fe2aaf.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-05e85885.js";import"./styleChecker-c202e4d7.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./isMobile-e2e89480.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./isPlainObject-2f8cd8cc.js";import"./_flatRest-89cece1c.js";import"./Col-65d77001.js";import"./index-e3658ae2.js";import"./useRefs-d469f03d.js";const xe=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>e.index+1},{title:"تصویر ",dataIndex:"image",key:"image",width:80,customRender:e=>{const k=$(e.record.image);return k?a("img",{src:k,width:60},null):a(T,{icon:"vuesax-linear:category"},null)}},{title:"عنوان",dataIndex:"title",key:"title"},{title:"توضیحات",dataIndex:"description",key:"description",width:500,customRender:e=>a(q,{text:e.record.description},null)},{title:"وضعیت ",dataIndex:"active",key:"active",type:"Boolean",width:150,customRender:e=>a("div",{class:"flex justify-center"},[a(j,{class:"px-3 font-bold py-1",textColor:e!=null&&e.record.active?"#65a30d":"#dc2626",bgColor:e!=null&&e.record.active?"#ecfccb":"#fee2e2"},{default:()=>[e!=null&&e.record.active?"فعال":"غیر فعال"]})])},{title:"وضعیت دسترسی ",dataIndex:"public",key:"public",filterField:"public",type:"Boolean",width:150,customRender:e=>a("div",{class:"flex justify-center"},[a(j,{class:"px-3 font-bold py-1",textColor:e!=null&&e.record.public?"#0d6fa3":"#333333",bgColor:e!=null&&e.record.public?"#cbe9fc":"#eaeaea"},{default:()=>[e!=null&&e.record.public?"عمومی":"خصوصی"]})])},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",width:80,customRender:e=>e.record.created_at?Z(e.record.created_at):"-"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],ye={class:"flex justify-between items-center mb-4"},ke=_("h2",null,"دسته بندی ها",-1),we={class:"gap-2 flex justify-center"},Ce=_("span",null,"حذف",-1),Ie=_("span",null,"ویرایش",-1),Ue={class:"grid grid-cols-3 gap-4"},Be={key:0},Me=_("div",{style:{"margin-top":"8px"}},"آپلود",-1),Ut=ee({__name:"index",setup(e){`${O()||localStorage.getItem("tamin_token")||""}`;const[k,L]=Q(),E=d({columns:xe,api:ue,defaultPageLimit:20}),h=d(!1),w=d(!1),C=d(null),V=d([]),b=d(0),I=d(0),n=te({title:"",active:!0,image:void 0,owner_id:void 0,id:void 0,description:void 0,public:void 0});let z=re.cloneDeep(n);d();const g=d([]);function H(){V.value=[],w.value=!1,C.value=null,h.value=!0}function R(){Object.assign(n,z),g.value=[],h.value=!1}function S(l){return l.type.startsWith("image/")?l.size/1024/1024<5?!0:(m.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(m.error("فقط فایل‌های تصویری مجاز است"),!1)}async function W(l){const{file:t,onSuccess:p,onError:u,onProgress:x}=l,f=new FormData;f.append("file",t);const U=`${se}/upload/machartaa-img`;I.value=0,b.value++,await new Promise((B,y)=>{const s=new XMLHttpRequest;s.open("POST",U);const M=O()||localStorage.getItem("tamin_token")||"";s.setRequestHeader("Authorization",`Bearer ${M}`),s.upload.onprogress=o=>{if(o.lengthComputable){const i=Math.round(o.loaded/o.total*100);I.value=i,x==null||x({percent:i})}},s.onload=()=>{if(I.value=100,s.status>=200&&s.status<300)try{const o=JSON.parse(s.responseText||"{}"),i=o.full_src||o.url||o.src||o.path||o.data&&(o.data.full_src||o.data.url||o.data.src||o.data.path)||"";let v=i;i!=null&&i.startsWith("http")&&(v=i.replace(/^https?:\/\/[^\/]+/,""));const P=$(v);n.image=v,g.value=P?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:P,response:{path:v}}]:[],p==null||p(o,s),m.success("کاور با موفقیت آپلود شد!"),B()}catch(o){u==null||u(o,s),y(o)}else{const o=new Error("خطا در آپلود تصویر");u==null||u(o,s),y(o)}},s.onerror=()=>{const o=new Error("خطا در آپلود کاور");u==null||u(o,s),y(o)},s.onloadend=()=>{b.value=Math.max(0,b.value-1),I.value=0},s.send(f)})}async function A(){var l;if(!((l=n.title)!=null&&l.trim())){m.error("لطفاً عنوان دسته بندی را وارد کنید");return}if(b.value>0){m.warning("لطفاً تا پایان آپلود صبر کنید");return}try{w.value&&C.value?(await ce(C.value,n),m.success("دسته بندی با موفقیت ویرایش شد")):(await pe(n),m.success("دسته بندی با موفقیت افزوده شد")),R(),await L()}catch(t){console.error("Error saving Product:",t),m.error("خطا در ذخیره دسته بندی: "+(t.message||"خطای ناشناخته"))}}function J(l){w.value=!0,C.value=l.id,console.log(l);let t=l.image||null;t&&t.startsWith("http")&&(t=t.replace(/^https?:\/\/[^\/]+/,""));for(const p in n)l.hasOwnProperty(p)&&(n[p]=l[p]);g.value=t?[{uid:"-1",name:"image.jpg",status:"done",url:$(t),response:{path:t}}]:[],h.value=!0}function X(l){de.confirm({title:"حذف دسته بندی",content:`آیا مطمئن هستید که می‌خواهید دسته بندی "${l.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await me(l.id),m.success("دسته بندی با موفقیت حذف شد"),await L()}catch(t){console.error("Error deleting Product:",t),m.error("خطا در حذف دسته بندی: "+(t.message||"خطای ناشناخته"))}}})}return ae(async()=>{}),(l,t)=>{const p=Y,u=K,x=_e,f=ve,U=fe,B=ge,y=oe("plus-outlined"),s=be,M=he,o=G;return D(),F("div",null,[_("div",ye,[ke,a(p,{type:"primary",onClick:H},{default:r(()=>[ie("افزودن دسته بندی")]),_:1})]),a(u,le(E.value,{ref:"table",onRegister:c(k)}),{text:r(({record:i})=>[a(q,{text:i.description},null,8,["text"])]),action:r(({record:i})=>[_("div",we,[a(c(N),{class:"cursor-pointer"},{title:r(()=>[Ce]),default:r(()=>[a(T,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:v=>X(i)},null,8,["onClick"])]),_:2},1024),a(c(N),{class:"cursor-pointer"},{title:r(()=>[Ie]),default:r(()=>[a(T,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:v=>J(i)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),a(o,{visible:h.value,"onUpdate:visible":t[5]||(t[5]=i=>h.value=i),title:w.value?"ویرایش دسته بندی":"افزودن دسته بندی",onOk:A,onClose:R,width:"80%",confirmLoading:b.value>0},{default:r(()=>[a(M,{layout:"vertical",class:"grid grid-cols-2 gap-2"},{default:r(()=>[a(f,{label:"عنوان دسته بندی",required:""},{default:r(()=>[a(x,{value:c(n).title,"onUpdate:value":t[0]||(t[0]=i=>c(n).title=i),placeholder:"عنوان فارسی محصول"},null,8,["value"])]),_:1}),_("div",Ue,[a(f,{label:"فعال"},{default:r(()=>[a(U,{checked:c(n).active,"onUpdate:checked":t[1]||(t[1]=i=>c(n).active=i)},null,8,["checked"])]),_:1}),a(f,{label:"دسترسی عمومی"},{default:r(()=>[a(U,{checked:c(n).public,"onUpdate:checked":t[2]||(t[2]=i=>c(n).public=i)},null,8,["checked"])]),_:1})]),a(f,{label:"توضیحات دسته بندی"},{default:r(()=>[a(B,{value:c(n).description,"onUpdate:value":t[3]||(t[3]=i=>c(n).description=i),rows:"4",placeholder:"توضیحات محصول"},null,8,["value"])]),_:1}),a(f,{label:"تصویر اصلی"},{default:r(()=>[a(s,{"file-list":g.value,"onUpdate:fileList":t[4]||(t[4]=i=>g.value=i),"before-upload":S,"custom-request":W,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","list-type":"picture-card","max-count":1},{default:r(()=>[g.value.length<1?(D(),F("div",Be,[a(y),Me])):ne("",!0)]),_:1},8,["file-list"])]),_:1})]),_:1})]),_:1},8,["visible","title","confirmLoading"])])}}});export{Ut as default}; diff --git a/dist/assets/index-dfdb843b.js b/dist/assets/index-dfdb843b.js deleted file mode 100644 index b2fe187..0000000 --- a/dist/assets/index-dfdb843b.js +++ /dev/null @@ -1,60 +0,0 @@ -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var Ad=function(r,e){return Ad=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])},Ad(r,e)};function B(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Ad(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var kR=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),ER=function(){function r(){this.browser=new kR,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return r}(),Qa=new ER;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Qa.wxa=!0,Qa.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?Qa.worker=!0:!Qa.hasGlobalWindow||"Deno"in window||typeof navigator<"u"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Node.js")>-1?(Qa.node=!0,Qa.svgSupported=!0):OR(navigator.userAgent,Qa);function OR(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),n=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),i=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),n&&(t.ie=!0,t.version=n[1]),i&&(t.edge=!0,t.version=i[1],t.newEdge=+i[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect<"u",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11);var s=e.domSupported=typeof document<"u";if(s){var l=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in l||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in l)&&!("OTransition"in l),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}}const It=Qa;var Ny=12,ZC="sans-serif",Ra=Ny+"px "+ZC,BR=20,NR=100,VR="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function zR(r){var e={};if(typeof JSON>"u")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",n[u]+":0",a[1-l]+":auto",n[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return e.clearMarkers=function(){A(t,function(f){f.parentNode&&f.parentNode.removeChild(f)})},t}function sk(r,e,t){for(var a=t?"invTrans":"trans",n=e[a],i=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),v=2*u,h=f.left,c=f.top;o.push(h,c),l=l&&i&&h===i[v]&&c===i[v+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&n?n:(e.srcCoords=o,e[a]=t?v_(s,o):v_(o,s))}function tA(r){return r.nodeName.toUpperCase()==="CANVAS"}var lk=/([&<>"'])/g,uk={"&":"&","<":"<",">":">",'"':""","'":"'"};function Ie(r){return r==null?"":(r+"").replace(lk,function(e,t){return uk[t]})}var fk=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Jh=[],vk=It.browser.firefox&&+It.browser.version.split(".")[0]<39;function kd(r,e,t,a){return t=t||{},a?h_(r,e,t):vk&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):h_(r,e,t),t}function h_(r,e,t){if(It.domSupported&&r.getBoundingClientRect){var a=e.clientX,n=e.clientY;if(tA(r)){var i=r.getBoundingClientRect();t.zrX=a-i.left,t.zrY=n-i.top;return}else if(Rd(Jh,r,a,n)){t.zrX=Jh[0],t.zrY=Jh[1];return}}t.zrX=t.zrY=0}function $y(r){return r||window.event}function vr(r,e,t){if(e=$y(e),e.zrX!=null)return e;var a=e.type,n=a&&a.indexOf("touch")>=0;if(n){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&kd(r,o,e,t)}else{kd(r,e,e,t);var i=hk(e);e.zrDelta=i?i/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&fk.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function hk(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var n=Math.abs(a!==0?a:t),i=a>0?-1:a<0?1:t>0?-1:1;return 3*n*i}function Ed(r,e,t,a){r.addEventListener(e,t,a)}function ck(r,e,t,a){r.removeEventListener(e,t,a)}var ka=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function c_(r){return r.which===2||r.which===3}var pk=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var n=e.touches;if(n){for(var i={points:[],touches:[],target:t,event:e},o=0,s=n.length;o1&&a&&a.length>1){var i=p_(a)/p_(n);!isFinite(i)&&(i=1),e.pinchScale=i;var o=dk(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function xe(){return[1,0,0,1,0,0]}function ch(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function ph(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function oa(r,e,t){var a=e[0]*t[0]+e[2]*t[1],n=e[1]*t[0]+e[3]*t[1],i=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=a,r[1]=n,r[2]=i,r[3]=o,r[4]=s,r[5]=l,r}function va(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function Ln(r,e,t,a){a===void 0&&(a=[0,0]);var n=e[0],i=e[2],o=e[4],s=e[1],l=e[3],u=e[5],f=Math.sin(t),v=Math.cos(t);return r[0]=n*v+s*f,r[1]=-n*f+s*v,r[2]=i*v+l*f,r[3]=-i*f+v*l,r[4]=v*(o-a[0])+f*(u-a[1])+a[0],r[5]=v*(u-a[1])-f*(o-a[0])+a[1],r}function Uy(r,e,t){var a=t[0],n=t[1];return r[0]=e[0]*a,r[1]=e[1]*n,r[2]=e[2]*a,r[3]=e[3]*n,r[4]=e[4]*a,r[5]=e[5]*n,r}function Or(r,e){var t=e[0],a=e[2],n=e[4],i=e[1],o=e[3],s=e[5],l=t*o-i*a;return l?(l=1/l,r[0]=o*l,r[1]=-i*l,r[2]=-a*l,r[3]=t*l,r[4]=(a*s-o*n)*l,r[5]=(i*n-t*s)*l,r):null}function gk(r){var e=xe();return ph(e,r),e}var yk=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,a=this.y-e.y;return Math.sqrt(t*t+a*a)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,a=this.y-e.y;return t*t+a*a},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,a=this.y;return this.x=e[0]*t+e[2]*a+e[4],this.y=e[1]*t+e[3]*a+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,a){e.x=t,e.y=a},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,a){e.x=t.x+a.x,e.y=t.y+a.y},r.sub=function(e,t,a){e.x=t.x-a.x,e.y=t.y-a.y},r.scale=function(e,t,a){e.x=t.x*a,e.y=t.y*a},r.scaleAndAdd=function(e,t,a,n){e.x=t.x+a.x*n,e.y=t.y+a.y*n},r.lerp=function(e,t,a,n){var i=1-n;e.x=i*t.x+n*a.x,e.y=i*t.y+n*a.y},r}();const it=yk;var yi=Math.min,Eo=Math.max,Od=Math.abs,d_=["x","y"],mk=["width","height"],En=new it,On=new it,Bn=new it,Nn=new it,Qe=eA(),el=Qe.minTv,Bd=Qe.maxTv,dl=[0,0],Yy=function(){function r(e,t,a,n){r.set(this,e,t,a,n)}return r.set=function(e,t,a,n,i){return n<0&&(t=t+n,n=-n),i<0&&(a=a+i,i=-i),e.x=t,e.y=a,e.width=n,e.height=i,e},r.prototype.union=function(e){var t=yi(e.x,this.x),a=yi(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Eo(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=Eo(e.y+e.height,this.y+this.height)-a:this.height=e.height,this.x=t,this.y=a},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,a=e.width/t.width,n=e.height/t.height,i=xe();return va(i,i,[-t.x,-t.y]),Uy(i,i,[a,n]),va(i,i,[e.x,e.y]),i},r.prototype.intersect=function(e,t,a){return r.intersect(this,e,t,a)},r.intersect=function(e,t,a,n){a&&it.set(a,0,0);var i=n&&n.outIntersectRect||null,o=n&&n.clamp;if(i&&(i.x=i.y=i.width=i.height=NaN),!e||!t)return!1;e instanceof r||(e=r.set(_k,e.x,e.y,e.width,e.height)),t instanceof r||(t=r.set(Sk,t.x,t.y,t.width,t.height));var s=!!a;Qe.reset(n,s);var l=Qe.touchThreshold,u=e.x+l,f=e.x+e.width-l,v=e.y+l,h=e.y+e.height-l,c=t.x+l,p=t.x+t.width-l,d=t.y+l,g=t.y+t.height-l;if(u>f||v>h||c>p||d>g)return!1;var y=!(f=e.x&&t<=e.x+e.width&&a>=e.y&&a<=e.y+e.height},r.prototype.contain=function(e,t){return r.contain(this,e,t)},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){return e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height,e},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var n=a[0],i=a[3],o=a[4],s=a[5];e.x=t.x*n+o,e.y=t.y*i+s,e.width=t.width*n,e.height=t.height*i,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}En.x=Bn.x=t.x,En.y=Nn.y=t.y,On.x=Nn.x=t.x+t.width,On.y=Bn.y=t.y+t.height,En.transform(a),Nn.transform(a),On.transform(a),Bn.transform(a),e.x=yi(En.x,On.x,Bn.x,Nn.x),e.y=yi(En.y,On.y,Bn.y,Nn.y);var l=Eo(En.x,On.x,Bn.x,Nn.x),u=Eo(En.y,On.y,Bn.y,Nn.y);e.width=l-e.x,e.height=u-e.y},r}(),_k=new Yy(0,0,0,0),Sk=new Yy(0,0,0,0);function g_(r,e,t,a,n,i,o,s){var l=Od(e-t),u=Od(a-r),f=yi(l,u),v=d_[n],h=d_[1-n],c=mk[n];e=u||!Qe.bidirectional)&&(el[v]=-u,el[h]=0,Qe.useDir&&Qe.calcDirMTV())))}function eA(){var r=0,e=new it,t=new it,a={minTv:new it,maxTv:new it,useDir:!1,dirMinTv:new it,touchThreshold:0,bidirectional:!0,negativeSize:!1,reset:function(i,o){a.touchThreshold=0,i&&i.touchThreshold!=null&&(a.touchThreshold=Eo(0,i.touchThreshold)),a.negativeSize=!1,o&&(a.minTv.set(1/0,1/0),a.maxTv.set(0,0),a.useDir=!1,i&&i.direction!=null&&(a.useDir=!0,a.dirMinTv.copy(a.minTv),t.copy(a.minTv),r=i.direction,a.bidirectional=i.bidirectional==null||!!i.bidirectional,a.bidirectional||e.set(Math.cos(r),Math.sin(r))))},calcDirMTV:function(){var i=a.minTv,o=a.dirMinTv,s=i.y*i.y+i.x*i.x,l=Math.sin(r),u=Math.cos(r),f=l*i.y+u*i.x;if(n(f)){n(i.x)&&n(i.y)&&o.set(0,0);return}if(t.x=s*u/f,t.y=s*l/f,n(t.x)&&n(t.y)){o.set(0,0);return}(a.bidirectional||e.dot(t)>0)&&t.len()=0;v--){var h=i[v];h!==n&&!h.ignore&&!h.ignoreCoarsePointer&&(!h.parent||!h.parent.ignoreCoarsePointer)&&(tc.copy(h.getBoundingRect()),h.transform&&tc.applyTransform(h.transform),tc.intersect(f)&&s.push(h))}if(s.length)for(var c=4,p=Math.PI/12,d=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(i,r,e)}});function Ck(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,n=void 0,i=!1;a;){if(a.ignoreClip&&(i=!0),!i){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1}a.silent&&(n=!0);var s=a.__hostTarget;a=s?a.ignoreHostSilent?null:s:a.parent}return n?rA:!0}return!1}function y_(r,e,t,a,n){for(var i=r.length-1;i>=0;i--){var o=r[i],s=void 0;if(o!==n&&!o.ignore&&(s=Ck(o,t,a))&&(!e.topTarget&&(e.topTarget=o),s!==rA)){e.target=o;break}}}function nA(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}const Ak=aA;var iA=32,Ts=7;function Mk(r){for(var e=0;r>=iA;)e|=r&1,r>>=1;return r+e}function m_(r,e,t,a){var n=e+1;if(n===t)return 1;if(a(r[n++],r[e])<0){for(;n=0;)n++;return n-e}function Dk(r,e,t){for(t--;e>>1,n(i,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=i}}function ec(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])>0){for(s=a-n;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}else{for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}for(o++;o>>1);i(r,e[t+f])>0?o=f+1:l=f}return l}function rc(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])<0){for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}else{for(s=a-n;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}for(o++;o>>1);i(r,e[t+f])<0?l=f:o=f+1}return l}function Lk(r,e){var t=Ts,a,n,i=0,o=[];a=[],n=[];function s(c,p){a[i]=c,n[i]=p,i+=1}function l(){for(;i>1;){var c=i-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;f(c)}}function u(){for(;i>1;){var c=i-2;c>0&&n[c-1]=Ts||w>=Ts);if(T)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=t;;){var T=0,C=0,M=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--p===0){M=!0;break}}else if(r[S--]=o[_--],C++,T=0,--g===1){M=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(p===0){M=!0;break}}if(r[S--]=o[_--],--g===1){M=!0;break}if(C=g-ec(r[m],o,0,g,g-1,e),C!==0){for(S-=C,_-=C,g-=C,x=S+1,b=_+1,y=0;y=Ts||C>=Ts);if(M)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,b=m+1,y=p-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(g===0)throw new Error;for(b=S-(g-1),y=0;ys&&(l=s),__(r,t,t+l,t+i,e),i=l}o.pushRun(t,i),o.mergeRuns(),n-=i,t+=i}while(n!==0);o.forceMergeRuns()}}var tr=1,rl=2,Io=4,S_=!1;function ac(){S_||(S_=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function x_(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var Ik=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=x_}return r.prototype.traverse=function(e,t){for(var a=0;a=0&&this._roots.splice(n,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const Pk=Ik;var oA;oA=It.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Nd=oA;var zf={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-zf.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?zf.bounceIn(r*2)*.5:zf.bounceOut(r*2-1)*.5+.5}};const sA=zf;var xu=Math.pow,pn=Math.sqrt,iv=1e-8,lA=1e-4,b_=pn(3),bu=1/3,jr=$i(),dr=$i(),Fo=$i();function ln(r){return r>-iv&&riv||r<-iv}function de(r,e,t,a,n){var i=1-n;return i*i*(i*r+3*n*e)+n*n*(n*a+3*i*t)}function w_(r,e,t,a,n){var i=1-n;return 3*(((e-r)*i+2*(t-e)*n)*i+(a-t)*n*n)}function ov(r,e,t,a,n,i){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-n,f=s*s-3*o*l,v=s*l-9*o*u,h=l*l-3*s*u,c=0;if(ln(f)&&ln(v))if(ln(s))i[0]=0;else{var p=-l/s;p>=0&&p<=1&&(i[c++]=p)}else{var d=v*v-4*f*h;if(ln(d)){var g=v/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y)}else if(d>0){var m=pn(d),_=f*s+1.5*o*(-v+m),S=f*s+1.5*o*(-v-m);_<0?_=-xu(-_,bu):_=xu(_,bu),S<0?S=-xu(-S,bu):S=xu(S,bu);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(i[c++]=p)}else{var b=(2*f*s-3*o*v)/(2*pn(f*f*f)),x=Math.acos(b)/3,w=pn(f),T=Math.cos(x),p=(-s-2*w*T)/(3*o),y=(-s+w*(T+b_*Math.sin(x)))/(3*o),C=(-s+w*(T-b_*Math.sin(x)))/(3*o);p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y),C>=0&&C<=1&&(i[c++]=C)}}return c}function fA(r,e,t,a,n){var i=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(ln(o)){if(uA(i)){var u=-s/i;u>=0&&u<=1&&(n[l++]=u)}}else{var f=i*i-4*o*s;if(ln(f))n[0]=-i/(2*o);else if(f>0){var v=pn(f),u=(-i+v)/(2*o),h=(-i-v)/(2*o);u>=0&&u<=1&&(n[l++]=u),h>=0&&h<=1&&(n[l++]=h)}}return l}function xn(r,e,t,a,n,i){var o=(e-r)*n+r,s=(t-e)*n+e,l=(a-t)*n+t,u=(s-o)*n+o,f=(l-s)*n+s,v=(f-u)*n+u;i[0]=r,i[1]=o,i[2]=u,i[3]=v,i[4]=v,i[5]=f,i[6]=l,i[7]=a}function vA(r,e,t,a,n,i,o,s,l,u,f){var v,h=.005,c=1/0,p,d,g,y;jr[0]=l,jr[1]=u;for(var m=0;m<1;m+=.05)dr[0]=de(r,t,n,o,m),dr[1]=de(e,a,i,s,m),g=Ti(jr,dr),g=0&&g=0&&u<=1&&(n[l++]=u)}}else{var f=o*o-4*i*s;if(ln(f)){var u=-o/(2*i);u>=0&&u<=1&&(n[l++]=u)}else if(f>0){var v=pn(f),u=(-o+v)/(2*i),h=(-o-v)/(2*i);u>=0&&u<=1&&(n[l++]=u),h>=0&&h<=1&&(n[l++]=h)}}return l}function hA(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Dl(r,e,t,a,n){var i=(e-r)*a+r,o=(t-e)*a+e,s=(o-i)*a+i;n[0]=r,n[1]=i,n[2]=s,n[3]=s,n[4]=o,n[5]=t}function cA(r,e,t,a,n,i,o,s,l){var u,f=.005,v=1/0;jr[0]=o,jr[1]=s;for(var h=0;h<1;h+=.05){dr[0]=Se(r,t,n,h),dr[1]=Se(e,a,i,h);var c=Ti(jr,dr);c=0&&c=1?1:ov(0,a,i,1,l,s)&&de(0,n,o,1,s[0])}}}var Bk=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Qt,this.ondestroy=e.ondestroy||Qt,this.onrestart=e.onrestart||Qt,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,n=e-this._startTime-this._pausedTime,i=n/a;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,s=o?o(i):i;if(this.onframe(s),i===1)if(this.loop){var l=n%a;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=et(e)?e:sA[e]||Zy(e)},r}();const Nk=Bk;var pA=function(){function r(e){this.value=e}return r}(),Vk=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new pA(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),zk=function(){function r(e){this._list=new Vk,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,n=this._map,i=null;if(n[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete n[l.key],i=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new pA(t),s.key=e,a.insertEntry(s),n[e]=s}return i},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Zo=zk;var T_={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Pr(r){return r=Math.round(r),r<0?0:r>255?255:r}function Gk(r){return r=Math.round(r),r<0?0:r>360?360:r}function Ll(r){return r<0?0:r>1?1:r}function nc(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Pr(parseFloat(e)/100*255):Pr(parseInt(e,10))}function dn(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Ll(parseFloat(e)/100):Ll(parseFloat(e))}function ic(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function un(r,e,t){return r+(e-r)*t}function fr(r,e,t,a,n){return r[0]=e,r[1]=t,r[2]=a,r[3]=n,r}function zd(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var dA=new Zo(20),wu=null;function no(r,e){wu&&zd(wu,e),wu=dA.put(r,wu||e.slice())}function Xe(r,e){if(r){e=e||[];var t=dA.get(r);if(t)return zd(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in T_)return zd(e,T_[a]),no(r,e),e;var n=a.length;if(a.charAt(0)==="#"){if(n===4||n===5){var i=parseInt(a.slice(1,4),16);if(!(i>=0&&i<=4095)){fr(e,0,0,0,1);return}return fr(e,(i&3840)>>4|(i&3840)>>8,i&240|(i&240)>>4,i&15|(i&15)<<4,n===5?parseInt(a.slice(4),16)/15:1),no(r,e),e}else if(n===7||n===9){var i=parseInt(a.slice(1,7),16);if(!(i>=0&&i<=16777215)){fr(e,0,0,0,1);return}return fr(e,(i&16711680)>>16,(i&65280)>>8,i&255,n===9?parseInt(a.slice(7),16)/255:1),no(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===n){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?fr(e,+u[0],+u[1],+u[2],1):fr(e,0,0,0,1);f=dn(u.pop());case"rgb":if(u.length>=3)return fr(e,nc(u[0]),nc(u[1]),nc(u[2]),u.length===3?f:dn(u[3])),no(r,e),e;fr(e,0,0,0,1);return;case"hsla":if(u.length!==4){fr(e,0,0,0,1);return}return u[3]=dn(u[3]),Gd(u,e),no(r,e),e;case"hsl":if(u.length!==3){fr(e,0,0,0,1);return}return Gd(u,e),no(r,e),e;default:return}}fr(e,0,0,0,1)}}function Gd(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=dn(r[1]),n=dn(r[2]),i=n<=.5?n*(a+1):n+a-n*a,o=n*2-i;return e=e||[],fr(e,Pr(ic(o,i,t+1/3)*255),Pr(ic(o,i,t)*255),Pr(ic(o,i,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function Fk(r){if(r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,n=Math.min(e,t,a),i=Math.max(e,t,a),o=i-n,s=(i+n)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(i+n):u=o/(2-i-n);var f=((i-e)/6+o/2)/o,v=((i-t)/6+o/2)/o,h=((i-a)/6+o/2)/o;e===i?l=h-v:t===i?l=1/3+f-h:a===i&&(l=2/3+v-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function Fd(r,e){var t=Xe(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return sa(t,t.length===4?"rgba":"rgb")}}function oc(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=e[n],s=e[i],l=a-n;return t[0]=Pr(un(o[0],s[0],l)),t[1]=Pr(un(o[1],s[1],l)),t[2]=Pr(un(o[2],s[2],l)),t[3]=Ll(un(o[3],s[3],l)),t}}function Hk(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=Xe(e[n]),s=Xe(e[i]),l=a-n,u=sa([Pr(un(o[0],s[0],l)),Pr(un(o[1],s[1],l)),Pr(un(o[2],s[2],l)),Ll(un(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:n,rightIndex:i,value:a}:u}}function gn(r,e,t,a){var n=Xe(r);if(r)return n=Fk(n),e!=null&&(n[0]=Gk(et(e)?e(n[0]):e)),t!=null&&(n[1]=dn(et(t)?t(n[1]):t)),a!=null&&(n[2]=dn(et(a)?a(n[2]):a)),sa(Gd(n),"rgba")}function sv(r,e){var t=Xe(r);if(t&&e!=null)return t[3]=Ll(e),sa(t,"rgba")}function sa(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function lv(r,e){var t=Xe(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var C_=new Zo(100);function Hd(r){if(Z(r)){var e=C_.get(r);return e||(e=Fd(r,-.1),C_.put(r,e)),e}else if(fh(r)){var t=G({},r);return t.colorStops=$(r.colorStops,function(a){return{offset:a.offset,color:Fd(a.color,-.1)}}),t}return r}var uv=Math.round;function Il(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=Xe(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e??1}}var A_=1e-4;function fn(r){return r-A_}function Tu(r){return uv(r*1e3)/1e3}function Wd(r){return uv(r*1e4)/1e4}function Wk(r){return"matrix("+Tu(r[0])+","+Tu(r[1])+","+Tu(r[2])+","+Tu(r[3])+","+Wd(r[4])+","+Wd(r[5])+")"}var $k={left:"start",right:"end",center:"middle",middle:"middle"};function Uk(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function Yk(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function Zk(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function gA(r){return r&&!!r.image}function Xk(r){return r&&!!r.svgElement}function Xy(r){return gA(r)||Xk(r)}function yA(r){return r.type==="linear"}function mA(r){return r.type==="radial"}function _A(r){return r&&(r.type==="linear"||r.type==="radial")}function dh(r){return"url(#"+r+")"}function SA(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function xA(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Of,n=Q(r.scaleX,1),i=Q(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(n!==1||i!==1)&&l.push("scale("+n+","+i+")"),(o||s)&&l.push("skew("+uv(o*Of)+"deg, "+uv(s*Of)+"deg)"),l.join(" ")}var qk=function(){return It.hasGlobalWindow&&et(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),$d=Array.prototype.slice;function ba(r,e,t){return(e-r)*t+r}function sc(r,e,t,a){for(var n=e.length,i=0;ia?e:r,i=Math.min(t,a),o=n[i-1]||{color:[0,0,0,0],offset:0},s=i;so;if(s)a.length=o;else for(var l=i;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var n=this.keyframes,i=n.length,o=!1,s=D_,l=t;if(Re(t)){var u=Qk(t);s=u,(u===1&&!wt(t[0])||u===2&&!wt(t[0][0]))&&(o=!0)}else if(wt(t)&&!Pe(t))s=Au;else if(Z(t))if(!isNaN(+t))s=Au;else{var f=Xe(t);f&&(l=f,s=al)}else if(fh(t)){var v=G({},l);v.colorStops=$(t.colorStops,function(c){return{offset:c.offset,color:Xe(c.color)}}),yA(t)?s=Ud:mA(t)&&(s=Yd),l=v}i===0?this.valType=s:(s!==this.valType||s===D_)&&(o=!0),this.discrete=this.discrete||o;var h={time:e,value:l,rawValue:t,percent:0};return a&&(h.easing=a,h.easingFunc=et(a)?a:sA[a]||Zy(a)),n.push(h),h},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var n=this.valType,i=a.length,o=a[i-1],s=this.discrete,l=Mu(n),u=L_(n),f=0;f=0&&!(o[f].percent<=t);f--);f=h(f,s-2)}else{for(f=v;ft);f++);f=h(f-1,s-2)}p=o[f+1],c=o[f]}if(c&&p){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:h((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?Cs:e[l];if((Mu(i)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(Mu(i))i===Ff?sc(m,c[n],p[n],y):Kk(m,c[n],p[n],y);else if(L_(i)){var _=c[n],S=p[n],b=i===Ud;e[l]={type:b?"linear":"radial",x:ba(_.x,S.x,y),y:ba(_.y,S.y,y),colorStops:$(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:ba(w.offset,C.offset,y),color:Gf(sc([],w.color,C.color,y))}}),global:S.global},b?(e[l].x2=ba(_.x2,S.x2,y),e[l].y2=ba(_.y2,S.y2,y)):e[l].r=ba(_.r,S.r,y)}else if(u)sc(m,c[n],p[n],y),a||(e[l]=Gf(m));else{var x=ba(c[n],p[n],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,n=this._additiveValue;t===Au?e[a]=e[a]+n:t===al?(Xe(e[a],Cs),Cu(Cs,Cs,n,1),e[a]=Gf(Cs)):t===Ff?Cu(e[a],e[a],n,1):t===bA&&M_(e[a],e[a],n,1)},r}(),qy=function(){function r(e,t,a,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&n){Gy("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=a}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,bt(t),a)},r.prototype.whenWithKeys=function(e,t,a,n){for(var i=this._tracks,o=0;o0&&l.addKeyframe(0,gl(u),n),this._trackKeys.push(s)}l.addKeyframe(e,gl(t[s]),n)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],n=this._maxTime||0,i=0;i1){var s=o.pop();i.addKeyframe(s.time,e[n]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},r}();function Oo(){return new Date().getTime()}var eE=function(r){B(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(t.animation){var a=t.prev,n=t.next;a?a.next=n:this._head=n,n?n.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Oo()-this._pausedTime,n=a-this._time,i=this._head;i;){var o=i.next,s=i.step(a,n);s&&(i.ondestroy(),this.removeClip(i)),i=o}this._time=a,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(Nd(a),!t._paused&&t.update())}Nd(a)},e.prototype.start=function(){this._running||(this._time=Oo(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Oo(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Oo()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var n=new qy(t,a.loop);return this.addAnimator(n),n},e}(Tr);const rE=eE;var aE=300,lc=It.domSupported,uc=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=$(r,function(n){var i=n.replace("mouse","pointer");return t.hasOwnProperty(i)?i:n});return{mouse:r,touch:e,pointer:a}}(),I_={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},P_=!1;function Zd(r){var e=r.pointerType;return e==="pen"||e==="touch"}function nE(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function fc(r){r&&(r.zrByTouch=!0)}function iE(r,e){return vr(r.dom,new oE(r,e),!0)}function wA(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var oE=function(){function r(e,t){this.stopPropagation=Qt,this.stopImmediatePropagation=Qt,this.preventDefault=Qt,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),Mr={mousedown:function(r){r=vr(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=vr(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=vr(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=vr(this.dom,r);var e=r.toElement||r.relatedTarget;wA(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){P_=!0,r=vr(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){P_||(r=vr(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=vr(this.dom,r),fc(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Mr.mousemove.call(this,r),Mr.mousedown.call(this,r)},touchmove:function(r){r=vr(this.dom,r),fc(r),this.handler.processGesture(r,"change"),Mr.mousemove.call(this,r)},touchend:function(r){r=vr(this.dom,r),fc(r),this.handler.processGesture(r,"end"),Mr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentE_||r<-E_}var zn=[],io=[],hc=xe(),cc=Math.abs,hE=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return Vn(this.rotation)||Vn(this.x)||Vn(this.y)||Vn(this.scaleX-1)||Vn(this.scaleY-1)||Vn(this.skewX)||Vn(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&(k_(a),this.invTransform=null);return}a=a||xe(),t?this.getLocalTransform(a):k_(a),e&&(t?oa(a,e,a):ph(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(zn);var a=zn[0]<0?-1:1,n=zn[1]<0?-1:1,i=((zn[0]-a)*t+a)/zn[0]||0,o=((zn[1]-n)*t+n)/zn[1]||0;e[0]*=i,e[1]*=i,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||xe(),Or(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],n=Math.atan2(e[1],e[0]),i=Math.PI/2+n-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-n,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||xe(),oa(io,e.invTransform,t),t=io);var a=this.originX,n=this.originY;(a||n)&&(hc[4]=a,hc[5]=n,oa(io,t,hc),io[4]-=a,io[5]-=n,t=io),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],n=this.invTransform;return n&&te(a,a,n),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],n=this.transform;return n&&te(a,a,n),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&cc(e[0]-1)>1e-10&&cc(e[3]-1)>1e-10?Math.sqrt(cc(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){vv(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,n=e.originY||0,i=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,v=e.y,h=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||n||s||l){var p=a+s,d=n+l;t[4]=-p*i-h*d*o,t[5]=-d*o-c*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=o,t[1]=c*i,t[2]=h*o,u&&Ln(t,t,u),t[4]+=a+f,t[5]+=n+v,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),ha=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function vv(r,e){for(var t=0;t=O_)){r=r||Ra;for(var e=[],t=+new Date,a=0;a<=127;a++)e[a]=Er.measureText(String.fromCharCode(a),r).width;var n=+new Date-t;return n>16?pc=O_:n>2&&pc++,e}}var pc=0,O_=5;function CA(r,e){return r.asciiWidthMapTried||(r.asciiWidthMap=cE(r.font),r.asciiWidthMapTried=!0),0<=e&&e<=127?r.asciiWidthMap!=null?r.asciiWidthMap[e]:r.asciiCharWidth:r.stWideCharWidth}function ua(r,e){var t=r.strWidthCache,a=t.get(e);return a==null&&(a=Er.measureText(e,r.font).width,t.put(e,a)),a}function B_(r,e,t,a){var n=ua(la(e),r),i=nu(e),o=Xo(0,n,t),s=Ci(0,i,a),l=new lt(o,s,n,i);return l}function gh(r,e,t,a){var n=((r||"")+"").split(` -`),i=n.length;if(i===1)return B_(n[0],e,t,a);for(var o=new lt(0,0,0,0),s=0;s=0?parseFloat(r)/100*e:parseFloat(r):r}function hv(r,e,t){var a=e.position||"inside",n=e.distance!=null?e.distance:5,i=t.height,o=t.width,s=i/2,l=t.x,u=t.y,f="left",v="top";if(a instanceof Array)l+=Br(a[0],t.width),u+=Br(a[1],t.height),f=null,v=null;else switch(a){case"left":l-=n,u+=s,f="right",v="middle";break;case"right":l+=n+o,u+=s,v="middle";break;case"top":l+=o/2,u-=n,f="center",v="bottom";break;case"bottom":l+=o/2,u+=i+n,f="center";break;case"inside":l+=o/2,u+=s,f="center",v="middle";break;case"insideLeft":l+=n,u+=s,v="middle";break;case"insideRight":l+=o-n,u+=s,f="right",v="middle";break;case"insideTop":l+=o/2,u+=n,f="center";break;case"insideBottom":l+=o/2,u+=i-n,f="center",v="bottom";break;case"insideTopLeft":l+=n,u+=n;break;case"insideTopRight":l+=o-n,u+=n,f="right";break;case"insideBottomLeft":l+=n,u+=i-n,v="bottom";break;case"insideBottomRight":l+=o-n,u+=i-n,f="right",v="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=v,r}var dc="__zr_normal__",gc=ha.concat(["ignore"]),pE=fa(ha,function(r,e){return r[e]=!0,r},{ignore:!1}),oo={},dE=new lt(0,0,0,0),Lu=[],Ky=function(){function r(e){this.id=KC(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=e,n[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,n=a.local,i=t.innerTransformable,o=void 0,s=void 0,l=!1;i.parent=n?this:null;var u=!1;i.copyTransform(t);var f=a.position!=null,v=a.autoOverflowArea,h=void 0;if((v||f)&&(h=dE,a.layoutRect?h.copy(a.layoutRect):h.copy(this.getBoundingRect()),n||h.applyTransform(this.transform)),f){this.calculateTextPosition?this.calculateTextPosition(oo,a,h):hv(oo,a,h),i.x=oo.x,i.y=oo.y,o=oo.align,s=oo.verticalAlign;var c=a.origin;if(c&&a.rotation!=null){var p=void 0,d=void 0;c==="center"?(p=h.width*.5,d=h.height*.5):(p=Br(c[0],h.width),d=Br(c[1],h.height)),u=!0,i.originX=-i.x+p+(n?0:h.x),i.originY=-i.y+d+(n?0:h.y)}}a.rotation!=null&&(i.rotation=a.rotation);var g=a.offset;g&&(i.x+=g[0],i.y+=g[1],u||(i.originX=-g[0],i.originY=-g[1]));var y=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={});if(v){var m=y.overflowRect=y.overflowRect||new lt(0,0,0,0);i.getLocalTransform(Lu),Or(Lu,Lu),lt.copy(m,h),m.applyTransform(Lu)}else y.overflowRect=null;var _=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,S=void 0,b=void 0,x=void 0;_&&this.canBeInsideText()?(S=a.insideFill,b=a.insideStroke,(S==null||S==="auto")&&(S=this.getInsideTextFill()),(b==null||b==="auto")&&(b=this.getInsideTextStroke(S),x=!0)):(S=a.outsideFill,b=a.outsideStroke,(S==null||S==="auto")&&(S=this.getOutsideFill()),(b==null||b==="auto")&&(b=this.getOutsideStroke(S),x=!0)),S=S||"#000",(S!==y.fill||b!==y.stroke||x!==y.autoStroke||o!==y.align||s!==y.verticalAlign)&&(l=!0,y.fill=S,y.stroke=b,y.autoStroke=x,y.align=o,y.verticalAlign=s,t.setDefaultTextStyle(y)),t.__dirty|=tr,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?jd:Kd},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&Xe(t);a||(a=[255,255,255,1]);for(var n=a[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*n+(i?0:255)*(1-n);return a[3]=1,sa(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},G(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(st(e))for(var a=e,n=bt(a),i=0;i0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(dc,!1,e)},r.prototype.useState=function(e,t,a,n){var i=e===dc,o=this.hasState();if(!(!o&&i)){var s=this.currentStates,l=this.stateTransition;if(!(gt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!i&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!i){Gy("State "+e+" not exists.");return}i||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var v=this._textContent,h=this._textGuide;return v&&v.useState(e,t,a,f),h&&h.useState(e,t,a,f),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~tr),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var n=[],i=this.currentStates,o=e.length,s=o===i.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,h),g&&g.useStates(e,t,h),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!h&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~tr)}},r.prototype.isSilent=function(){for(var e=this;e;){if(e.silent)return!0;var t=e.__hostTarget;e=t?e.ignoreHostSilent?null:t:e.parent}return!1},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var n=this.currentStates.slice(),i=gt(n,e),o=gt(n,t)>=0;i>=0?o?n.splice(i,1):n[i]=t:a&&!o&&n.push(t),this.useStates(n)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,n=0;n=0&&i.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,n=a.length,i=[],o=0;o0&&t.during&&i[0].during(function(p,d){t.during(d)});for(var h=0;h0||n.force&&!o.length){var T=void 0,C=void 0,M=void 0;if(s){C={},h&&(T={});for(var S=0;S<_;S++){var y=d[S];C[y]=t[y],h?T[y]=a[y]:t[y]=a[y]}}else if(h){M={};for(var S=0;S<_;S++){var y=d[S];M[y]=gl(t[y]),yE(t,a,y)}}var b=new qy(t,!1,!1,v?kt(p,function(I){return I.targetName===e}):null);b.targetName=e,n.scope&&(b.scope=n.scope),h&&T&&b.whenWithKeys(0,T,d),M&&b.whenWithKeys(0,M,d),b.whenWithKeys(u??500,s?C:a,d).delay(f||0),r.addAnimator(b,e),o.push(b)}}const MA=Ky;var DA=function(r){B(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var n=gt(this._children,t);return n>=0&&this.replaceAt(a,n),this},e.prototype.replaceAt=function(t,a){var n=this._children,i=n[a];if(t&&t!==this&&t.parent!==this&&t!==i){n[a]=t,i.parent=null;var o=this.__zr;o&&i.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,n=this._children,i=gt(n,t);return i<0?this:(n.splice(i,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},r.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},r.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},r.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},r.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this._disposed||this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},r.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},r.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t0){if(r<=n)return o;if(r>=i)return s}else{if(r>=n)return o;if(r<=i)return s}else{if(r===n)return o;if(r===i)return s}return(r-n)/l*u+o}var Y=ME;function ME(r,e,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return cv(r,e,t)}function cv(r,e,t){return Z(r)?AE(r).match(/%$/)?parseFloat(r)/100*e+(t||0):parseFloat(r):r==null?NaN:+r}function re(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),IA),r=(+r).toFixed(e),t?r:+r}function Sr(r){return r.sort(function(e,t){return e-t}),r}function ea(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return DE(r)}function DE(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,n=t>0?t:e.length,i=e.indexOf("."),o=i<0?0:n-1-i;return Math.max(0,o-a)}function PA(r,e){var t=Math.log,a=Math.LN10,n=Math.floor(t(r[1]-r[0])/a),i=Math.round(t(ta(e[1]-e[0]))/a),o=Math.min(Math.max(-n+i,0),20);return isFinite(o)?o:20}function LE(r,e){var t=fa(r,function(c,p){return c+(isNaN(p)?0:p)},0);if(t===0)return[];for(var a=Math.pow(10,e),n=$(r,function(c){return(isNaN(c)?0:c)/t*a*100}),i=a*100,o=$(n,function(c){return Math.floor(c)}),s=fa(o,function(c,p){return c+p},0),l=$(n,function(c,p){return c-o[p]});su&&(u=l[v],f=v);++o[f],l[f]=0,++s}return $(o,function(c){return c/a})}function IE(r,e){var t=Math.max(ea(r),ea(e)),a=r+e;return t>IA?a:re(a,t)}var z_=9007199254740991;function RA(r){var e=Math.PI*2;return(r%e+e)%e}function Pl(r){return r>-V_&&r=10&&e++,e}function kA(r,e){var t=jy(r),a=Math.pow(10,t),n=r/a,i;return e?n<1.5?i=1:n<2.5?i=2:n<4?i=3:n<7?i=5:i=10:n<1?i=1:n<2?i=2:n<3?i=3:n<5?i=5:i=10,r=i*a,t>=-20?+r.toFixed(t<0?-t:0):r}function _c(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),n=+r[a-1],i=t-a;return i?n+i*(r[a]-n):n}function G_(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a0?e.length:0),this.item=null,this.key=NaN,this},r.prototype.next=function(){return(this._step>0?this._idx=this._end)?(this.item=this._list[this._idx],this.key=this._idx=this._idx+this._step,!0):!1},r}();function Sc(r){r.option=r.parentModel=r.ecModel=null}var jE=".",Gn="___EC__COMPONENT__CONTAINER___",$A="___EC__EXTENDED_CLASS___";function ra(r){var e={main:"",sub:""};if(r){var t=r.split(jE);e.main=t[0]||"",e.sub=t[1]||""}return e}function JE(r){ke(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(r),'componentType "'+r+'" illegal')}function QE(r){return!!(r&&r[$A])}function tm(r,e){r.$constructor=r,r.extend=function(t){var a=this,n;return tO(a)?n=function(i){B(o,i);function o(){return i.apply(this,arguments)||this}return o}(a):(n=function(){(t.$constructor||a).apply(this,arguments)},UR(n,this)),G(n.prototype,t),n[$A]=!0,n.extend=this.extend,n.superCall=aO,n.superApply=nO,n.superClass=a,n}}function tO(r){return et(r)&&/^class\s/.test(Function.prototype.toString.call(r))}function UA(r,e){r.extend=e.extend}var eO=Math.round(Math.random()*10);function rO(r){var e=["__\0is_clz",eO++].join("_");r.prototype[e]=!0,r.isInstance=function(t){return!!(t&&t[e])}}function aO(r,e){for(var t=[],a=2;a=0||i&>(i,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var iO=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],oO=Bi(iO),sO=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return oO(this,e,t)},r}(),tg=new Zo(50);function lO(r){if(typeof r=="string"){var e=tg.get(r);return e&&e.image}else return r}function em(r,e,t,a,n){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var i=tg.get(r),o={hostEl:t,cb:a,cbPayload:n};return i?(e=i.image,!mh(e)&&i.pending.push(o)):(e=Er.loadImage(r,U_,U_),e.__zrImageSrc=r,tg.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function U_(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=s;u++)l-=s;var f=ua(o,t);return f>l&&(t="",f=0),l=r-f,n.ellipsis=t,n.ellipsisWidth=f,n.contentWidth=l,n.containerWidth=r,n}function ZA(r,e,t){var a=t.containerWidth,n=t.contentWidth,i=t.fontMeasureInfo;if(!a){r.textLine="",r.isTruncated=!1;return}var o=ua(i,e);if(o<=a){r.textLine=e,r.isTruncated=!1;return}for(var s=0;;s++){if(o<=n||s>=t.maxIterations){e+=t.ellipsis;break}var l=s===0?fO(e,n,i):o>0?Math.floor(e.length*n/o):0;e=e.substr(0,l),o=ua(i,e)}e===""&&(e=t.placeholder),r.textLine=e,r.isTruncated=!0}function fO(r,e,t){for(var a=0,n=0,i=r.length;ng&&c){var _=Math.floor(g/h);p=p||y.length>_,y=y.slice(0,_),m=y.length*h}if(n&&f&&d!=null)for(var S=YA(d,u,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),b={},x=0;xp&&bc(i,o.substring(p,g),e,c),bc(i,d[2],e,c,d[1]),p=xc.lastIndex}pv){var N=i.lines.length;I>0?(C.tokens=C.tokens.slice(0,I),w(C,D,M),i.lines=i.lines.slice(0,T+1)):i.lines=i.lines.slice(0,T),i.isTruncated=i.isTruncated||i.lines.length0&&p+a.accumWidth>a.width&&(f=e.split(` -`),u=!0),a.accumWidth=p}else{var d=XA(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,v=d.linesWidths,f=d.lines}}f||(f=e.split(` -`));for(var g=la(l),y=0;y=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}var gO=fa(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function yO(r){return dO(r)?!!gO[r]:!0}function XA(r,e,t,a,n){for(var i=[],o=[],s="",l="",u=0,f=0,v=la(e),h=0;ht:n+f+p>t){f?(s||l)&&(d?(s||(s=l,l="",u=0,f=u),i.push(s),o.push(f-u),l+=c,u+=p,s="",f=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(f),s=c,f=p)):d?(i.push(l),o.push(u),l=c,u=p):(i.push(c),o.push(p));continue}f+=p,d?(l+=c,u+=p):(l&&(s+=l,l="",u=0),s+=c)}return l&&(s+=l),s&&(i.push(s),o.push(f)),i.length===1&&(f+=n),{accumWidth:f,lines:i,linesWidths:o}}function Z_(r,e,t,a,n,i){if(r.baseX=t,r.baseY=a,r.outerWidth=r.outerHeight=null,!!e){var o=e.width*2,s=e.height*2;lt.set(X_,Xo(t,o,n),Ci(a,s,i),o,s),lt.intersect(e,X_,null,q_);var l=q_.outIntersectRect;r.outerWidth=l.width,r.outerHeight=l.height,r.baseX=Xo(l.x,l.width,n,!0),r.baseY=Ci(l.y,l.height,i,!0)}}var X_=new lt(0,0,0,0),q_={outIntersectRect:{},clamp:!0};function rm(r){return r!=null?r+="":r=""}function mO(r){var e=rm(r.text),t=r.font,a=ua(la(t),e),n=nu(t);return eg(r,a,n,null)}function eg(r,e,t,a){var n=new lt(Xo(r.x||0,e,r.textAlign),Ci(r.y||0,t,r.textBaseline),e,t),i=a??(qA(r)?r.lineWidth:0);return i>0&&(n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i),n}function qA(r){var e=r.stroke;return e!=null&&e!=="none"&&r.lineWidth>0}var rg="__zr_style_"+Math.round(Math.random()*10),Ai={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},_h={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Ai[rg]=!0;var K_=["z","z2","invisible"],_O=["invisible"],SO=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=bt(t),n=0;n1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(Iu[0]=Ac(n)*t+r,Iu[1]=Cc(n)*a+e,Pu[0]=Ac(i)*t+r,Pu[1]=Cc(i)*a+e,u(s,Iu,Pu),f(l,Iu,Pu),n=n%Fn,n<0&&(n=n+Fn),i=i%Fn,i<0&&(i=i+Fn),n>i&&!o?i+=Fn:nn&&(Ru[0]=Ac(c)*t+r,Ru[1]=Cc(c)*a+e,u(s,Ru,s),f(l,Ru,l))}var zt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Hn=[],Wn=[],Fr=[],$a=[],Hr=[],Wr=[],Mc=Math.min,Dc=Math.max,$n=Math.cos,Un=Math.sin,ya=Math.abs,ag=Math.PI,tn=ag*2,Lc=typeof Float32Array<"u",As=[];function Ic(r){var e=Math.round(r/ag*1e8)/1e8;return e%2*ag}function xh(r,e){var t=Ic(r[0]);t<0&&(t+=tn);var a=t-r[0],n=r[1];n+=a,!e&&n-t>=tn?n=t+tn:e&&t-n>=tn?n=t-tn:!e&&t>n?n=t+(tn-Ic(t-n)):e&&t0&&(this._ux=ya(a/fv/e)||0,this._uy=ya(a/fv/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(zt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=ya(e-this._xi),n=ya(t-this._yi),i=a>this._ux||n>this._uy;if(this.addData(zt.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+n*n;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){return this._drawPendingPt(),this.addData(zt.C,e,t,a,n,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,n,i,o),this._xi=i,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,n){return this._drawPendingPt(),this.addData(zt.Q,e,t,a,n),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,n),this._xi=a,this._yi=n,this},r.prototype.arc=function(e,t,a,n,i,o){this._drawPendingPt(),As[0]=n,As[1]=i,xh(As,o),n=As[0],i=As[1];var s=i-n;return this.addData(zt.A,e,t,a,a,n,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,n,i,o),this._xi=$n(i)*a+e,this._yi=Un(i)*a+t,this},r.prototype.arcTo=function(e,t,a,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,n,i),this},r.prototype.rect=function(e,t,a,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,n),this.addData(zt.R,e,t,a,n),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(zt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){if(this._saveData){var t=e.length;!(this.data&&this.data.length===t)&&Lc&&(this.data=new Float32Array(t));for(var a=0;a0&&o))for(var s=0;sf.length&&(this._expandData(),f=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){Fr[0]=Fr[1]=Hr[0]=Hr[1]=Number.MAX_VALUE,$a[0]=$a[1]=Wr[0]=Wr[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,n=0,i=0,o;for(o=0;oa||ya(_)>n||h===t-1)&&(d=Math.sqrt(m*m+_*_),i=g,o=y);break}case zt.C:{var S=e[h++],b=e[h++],g=e[h++],y=e[h++],x=e[h++],w=e[h++];d=Rk(i,o,S,b,g,y,x,w,10),i=x,o=w;break}case zt.Q:{var S=e[h++],b=e[h++],g=e[h++],y=e[h++];d=Ek(i,o,S,b,g,y,10),i=g,o=y;break}case zt.A:var T=e[h++],C=e[h++],M=e[h++],D=e[h++],I=e[h++],L=e[h++],P=L+I;h+=1,p&&(s=$n(I)*M+T,l=Un(I)*D+C),d=Dc(M,D)*Mc(tn,Math.abs(L)),i=$n(P)*M+T,o=Un(P)*D+C;break;case zt.R:{s=i=e[h++],l=o=e[h++];var k=e[h++],R=e[h++];d=k*2+R*2;break}case zt.Z:{var m=s-i,_=l-o;d=Math.sqrt(m*m+_*_),i=s,o=l;break}}d>=0&&(u[v++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,n=this._ux,i=this._uy,o=this._len,s,l,u,f,v,h,c=t<1,p,d,g=0,y=0,m,_=0,S,b;if(!(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m)))t:for(var x=0;x0&&(e.lineTo(S,b),_=0),w){case zt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case zt.L:{v=a[x++],h=a[x++];var C=ya(v-u),M=ya(h-f);if(C>n||M>i){if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;e.lineTo(u*(1-I)+v*I,f*(1-I)+h*I);break t}g+=D}e.lineTo(v,h),u=v,f=h,_=0}else{var L=C*C+M*M;L>_&&(S=v,b=h,_=L)}break}case zt.C:{var P=a[x++],k=a[x++],R=a[x++],O=a[x++],E=a[x++],N=a[x++];if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;xn(u,P,R,E,I,Hn),xn(f,k,O,N,I,Wn),e.bezierCurveTo(Hn[1],Wn[1],Hn[2],Wn[2],Hn[3],Wn[3]);break t}g+=D}e.bezierCurveTo(P,k,R,O,E,N),u=E,f=N;break}case zt.Q:{var P=a[x++],k=a[x++],R=a[x++],O=a[x++];if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;Dl(u,P,R,I,Hn),Dl(f,k,O,I,Wn),e.quadraticCurveTo(Hn[1],Wn[1],Hn[2],Wn[2]);break t}g+=D}e.quadraticCurveTo(P,k,R,O),u=R,f=O;break}case zt.A:var z=a[x++],F=a[x++],H=a[x++],U=a[x++],K=a[x++],ft=a[x++],At=a[x++],Ot=!a[x++],vt=H>U?H:U,tt=ya(H-U)>.001,pt=K+ft,J=!1;if(c){var D=p[y++];g+D>m&&(pt=K+ft*(m-g)/D,J=!0),g+=D}if(tt&&e.ellipse?e.ellipse(z,F,H,U,At,K,pt,Ot):e.arc(z,F,vt,K,pt,Ot),J)break t;T&&(s=$n(K)*H+z,l=Un(K)*U+F),u=$n(pt)*H+z,f=Un(pt)*U+F;break;case zt.R:s=u=a[x],l=f=a[x+1],v=a[x++],h=a[x++];var ht=a[x++],Bt=a[x++];if(c){var D=p[y++];if(g+D>m){var Tt=m-g;e.moveTo(v,h),e.lineTo(v+Mc(Tt,ht),h),Tt-=ht,Tt>0&&e.lineTo(v+ht,h+Mc(Tt,Bt)),Tt-=Bt,Tt>0&&e.lineTo(v+Dc(ht-Tt,0),h+Bt),Tt-=ht,Tt>0&&e.lineTo(v,h+Dc(Bt-Tt,0));break t}g+=D}e.rect(v,h,ht,Bt);break;case zt.Z:if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;e.lineTo(u*(1-I)+s*I,f*(1-I)+l*I);break t}g+=D}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.prototype.canSave=function(){return!!this._saveData},r.CMD=zt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();function rn(r,e,t,a,n,i,o){if(n===0)return!1;var s=n,l=0,u=r;if(o>e+s&&o>a+s||or+s&&i>t+s||ie+v&&f>a+v&&f>i+v&&f>s+v||fr+v&&u>t+v&&u>n+v&&u>o+v||ue+u&&l>a+u&&l>i+u||lr+u&&s>t+u&&s>n+u||st||f+un&&(n+=Ms);var h=Math.atan2(l,s);return h<0&&(h+=Ms),h>=a&&h<=n||h+Ms>=a&&h+Ms<=n}function wa(r,e,t,a,n,i){if(i>e&&i>a||in?s:0}var Ua=ca.CMD,Yn=Math.PI*2,MO=1e-4;function DO(r,e){return Math.abs(r-e)e&&u>a&&u>i&&u>s||u1&&LO(),c=de(e,a,i,s,cr[0]),h>1&&(p=de(e,a,i,s,cr[1]))),h===2?ge&&s>a&&s>i||s=0&&u<=1){for(var f=0,v=Se(e,a,i,u),h=0;ht||s<-t)return 0;var l=Math.sqrt(t*t-s*s);Ne[0]=-l,Ne[1]=l;var u=Math.abs(a-n);if(u<1e-4)return 0;if(u>=Yn-1e-4){a=0,n=Yn;var f=i?1:-1;return o>=Ne[0]+r&&o<=Ne[1]+r?f:0}if(a>n){var v=a;a=n,n=v}a<0&&(a+=Yn,n+=Yn);for(var h=0,c=0;c<2;c++){var p=Ne[c];if(p+r>o){var d=Math.atan2(s,p),f=i?1:-1;d<0&&(d=Yn+d),(d>=a&&d<=n||d+Yn>=a&&d+Yn<=n)&&(d>Math.PI/2&&d1&&(t||(s+=wa(l,u,f,v,a,n))),g&&(l=i[p],u=i[p+1],f=l,v=u),d){case Ua.M:f=i[p++],v=i[p++],l=f,u=v;break;case Ua.L:if(t){if(rn(l,u,i[p],i[p+1],e,a,n))return!0}else s+=wa(l,u,i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Ua.C:if(t){if(CO(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=IO(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Ua.Q:if(t){if(KA(l,u,i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=PO(l,u,i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Ua.A:var y=i[p++],m=i[p++],_=i[p++],S=i[p++],b=i[p++],x=i[p++];p+=1;var w=!!(1-i[p++]);h=Math.cos(b)*_+y,c=Math.sin(b)*S+m,g?(f=h,v=c):s+=wa(l,u,h,c,a,n);var T=(a-y)*S/_+y;if(t){if(AO(y,m,S,b,b+x,w,e,T,n))return!0}else s+=RO(y,m,S,b,b+x,w,T,n);l=Math.cos(b+x)*_+y,u=Math.sin(b+x)*S+m;break;case Ua.R:f=l=i[p++],v=u=i[p++];var C=i[p++],M=i[p++];if(h=f+C,c=v+M,t){if(rn(f,v,h,v,e,a,n)||rn(h,v,h,c,e,a,n)||rn(h,c,f,c,e,a,n)||rn(f,c,f,v,e,a,n))return!0}else s+=wa(h,v,h,c,a,n),s+=wa(f,c,f,v,a,n);break;case Ua.Z:if(t){if(rn(l,u,f,v,e,a,n))return!0}else s+=wa(l,u,f,v,a,n);l=f,u=v;break}}return!t&&!DO(u,v)&&(s+=wa(l,u,f,v,a,n)||0),s!==0}function kO(r,e,t){return jA(r,0,!1,e,t)}function EO(r,e,t,a){return jA(r,e,!0,t,a)}var pv=ot({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Ai),OO={style:ot({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},_h.style)},Pc=ha.concat(["invisible","culling","z","z2","zlevel","parent"]),BO=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var n=this._decalEl=this._decalEl||new e;n.buildPath===e.prototype.buildPath&&(n.buildPath=function(l){t.buildPath(l,t.shape)}),n.silent=!0;var i=n.style;for(var o in a)i[o]!==a[o]&&(i[o]=a[o]);i.fill=a.fill?a.decal:null,i.decal=null,i.shadowColor=null,a.strokeFirst&&(i.stroke=null);for(var s=0;s.5?Kd:a>.2?vE:jd}else if(t)return jd}return Kd},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if(Z(a)){var n=this.__zr,i=!!(n&&n.isDarkMode()),o=lv(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var o=this.path;(i||this.__dirty&Io)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f??4)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect(),o=this.style;if(t=n[0],a=n[1],i.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),EO(s,l/u,t,a)))return!0}if(this.hasFill())return kO(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Io,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var n=this.shape;return n||(n=this.shape={}),typeof t=="string"?n[t]=a:G(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Io)},e.prototype.createStyle=function(t){return hh(pv,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=G({},this.shape))},e.prototype._applyStateObj=function(t,a,n,i,o,s){r.prototype._applyStateObj.call(this,t,a,n,i,o,s);var l=!(a&&i),u;if(a&&a.shape?o?i?u=a.shape:(u=G({},n.shape),G(u,a.shape)):(u=G({},i?this.shape:n.shape),G(u,a.shape)):l&&(u=n.shape),u)if(o){this.shape=G({},this.shape);for(var f={},v=bt(u),h=0;hn&&(v=s+l,s*=n/v,l*=n/v),u+f>n&&(v=u+f,u*=n/v,f*=n/v),l+u>i&&(v=l+u,l*=i/v,u*=i/v),s+f>i&&(v=s+f,s*=i/v,f*=i/v),r.moveTo(t+s,a),r.lineTo(t+n-l,a),l!==0&&r.arc(t+n-l,a+l,l,-Math.PI/2,0),r.lineTo(t+n,a+i-u),u!==0&&r.arc(t+n-u,a+i-u,u,0,Math.PI/2),r.lineTo(t+f,a+i),f!==0&&r.arc(t+f,a+i-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Bo=Math.round;function bh(r,e,t){if(e){var a=e.x1,n=e.x2,i=e.y1,o=e.y2;r.x1=a,r.x2=n,r.y1=i,r.y2=o;var s=t&&t.lineWidth;return s&&(Bo(a*2)===Bo(n*2)&&(r.x1=r.x2=rr(a,s,!0)),Bo(i*2)===Bo(o*2)&&(r.y1=r.y2=rr(i,s,!0))),r}}function tM(r,e,t){if(e){var a=e.x,n=e.y,i=e.width,o=e.height;r.x=a,r.y=n,r.width=i,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=rr(a,s,!0),r.y=rr(n,s,!0),r.width=Math.max(rr(a+i,s,!1)-r.x,i===0?0:1),r.height=Math.max(rr(n+o,s,!1)-r.y,o===0?0:1)),r}}function rr(r,e,t){if(!e)return r;var a=Bo(r*2);return(a+Bo(e))%2===0?a/2:(a+(t?1:-1))/2}var HO=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),WO={},eM=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new HO},e.prototype.buildPath=function(t,a){var n,i,o,s;if(this.subPixelOptimize){var l=tM(WO,a,this.style);n=l.x,i=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else n=a.x,i=a.y,o=a.width,s=a.height;a.r?FO(t,a):t.rect(n,i,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(xt);eM.prototype.type="rect";const _t=eM;var e1={fill:"#000"},r1=2,$r={},$O={style:ot({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},_h.style)},rM=function(r){B(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=e1,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,I=0;I=0&&(P=x[L],P.align==="right");)this._placeToken(P,t,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(f-(D-g)-(m-I)-C)/2;M<=L;)P=x[M],this._placeToken(P,t,T,y,D+P.width/2,"center",_),D+=P.width,M++;y+=T}},e.prototype._placeToken=function(t,a,n,i,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,v=i+n/2;f==="top"?v=i+t.height/2:f==="bottom"&&(v=i+n-t.height/2);var h=!t.isLineHolder&&Rc(u);h&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,v-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=l1(o,s,p),v-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(kl),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=!1,b=s1("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),x=o1("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=r1,S=!0,y.stroke):null),w=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=v,w&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||Ra,g.opacity=ar(u.opacity,a.opacity,1),n1(g,u),x&&(g.lineWidth=ar(u.lineWidth,a.lineWidth,_),g.lineDash=Q(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=x),b&&(g.fill=b),d.setBoundingRect(eg(g,t.contentWidth,t.contentHeight,S?0:null))},e.prototype._renderBackground=function(t,a,n,i,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,v=l&&l.image,h=l&&!v,c=t.borderRadius,p=this,d,g;if(h||t.lineHeight||u&&f){d=this._getOrCreateChild(_t),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=n,y.y=i,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(h){var m=d.style;m.fill=l||null,m.fillOpacity=Q(t.fillOpacity,1)}else if(v){g=this._getOrCreateChild(Me),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=n,_.y=i,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=Q(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=ar(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return nM(t)&&(a=[t.fontStyle,t.fontWeight,aM(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&_r(a)||t.textFont||t.font},e}(br),UO={left:!0,right:1,center:1},YO={top:1,bottom:1,middle:1},a1=["fontStyle","fontWeight","fontSize","fontFamily"];function aM(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Ny+"px":r+"px"}function n1(r,e){for(var t=0;t=0,i=!1;if(r instanceof xt){var o=iM(r),s=n&&o.selectFill||o.normalFill,l=n&&o.selectStroke||o.normalStroke;if(so(s)||so(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(i=!0,a=G({},a),u=G({},u),u.fill=s):!so(u.fill)&&so(s)?(i=!0,a=G({},a),u=G({},u),u.fill=Hd(s)):!so(u.stroke)&&so(l)&&(i||(a=G({},a),u=G({},u)),u.stroke=Hd(l)),a.style=u}}if(a&&a.z2==null){i||(a=G({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f??fs)}return a}function QO(r,e,t){if(t&&t.z2==null){t=G({},t);var a=r.z2SelectLift;t.z2=r.z2+(a??XO)}return t}function tB(r,e,t){var a=gt(r.currentStates,e)>=0,n=r.style.opacity,i=a?null:jO(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=G({},t),o=G({opacity:a?n:i.opacity*.1},o),t.style=o),t}function kc(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return JO(this,r,e,t);if(r==="blur")return tB(this,r,t);if(r==="select")return QO(this,r,t)}return t}function Ni(r){r.stateProxy=kc;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=kc),t&&(t.stateProxy=kc)}function c1(r,e){!hM(r,e)&&!r.__highByOuter&&Fa(r,oM)}function p1(r,e){!hM(r,e)&&!r.__highByOuter&&Fa(r,sM)}function Oa(r,e){r.__highByOuter|=1<<(e||0),Fa(r,oM)}function Ba(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&Fa(r,sM)}function uM(r){Fa(r,om)}function sm(r){Fa(r,lM)}function fM(r){Fa(r,qO)}function vM(r){Fa(r,KO)}function hM(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function cM(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(n,i){var o=am(i),s=n==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){lM(u)}),s&&t.push(i)),o.isBlured=!1}),A(a,function(n){n&&n.toggleBlurSeries&&n.toggleBlurSeries(t,!1,e)})}function og(r,e,t,a){var n=a.getModel();t=t||"coordinateSystem";function i(u,f){for(var v=0;v0){var s={dataIndex:o,seriesIndex:t.seriesIndex};i!=null&&(s.dataType=i),e.push(s)}})}),e}function Di(r,e,t){mi(r,!0),Fa(r,Ni),lg(r,e,t)}function oB(r){mi(r,!1)}function $t(r,e,t,a){a?oB(r):Di(r,e,t)}function lg(r,e,t){var a=ut(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var g1=["emphasis","blur","select"],sB={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ve(r,e,t,a){t=t||"itemStyle";for(var n=0;n1&&(o*=Ec(p),s*=Ec(p));var d=(n===i?-1:1)*Ec((o*o*(s*s)-o*o*(c*c)-s*s*(h*h))/(o*o*(c*c)+s*s*(h*h)))||0,g=d*o*c/s,y=d*-s*h/o,m=(r+t)/2+Eu(v)*g-ku(v)*y,_=(e+a)/2+ku(v)*g+Eu(v)*y,S=S1([1,0],[(h-g)/o,(c-y)/s]),b=[(h-g)/o,(c-y)/s],x=[(-1*h-g)/o,(-1*c-y)/s],w=S1(b,x);if(fg(b,x)<=-1&&(w=Ds),fg(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Ds*1e6)/1e6;w=Ds*2+T%2*Ds}f.addData(u,m,_,o,s,S,w,v,i)}var cB=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,pB=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function dB(r){var e=new ca;if(!r)return e;var t=0,a=0,n=t,i=a,o,s=ca.CMD,l=r.match(cB);if(!l)return e;for(var u=0;uP*P+k*k&&(T=M,C=D),{cx:T,cy:C,x0:-f,y0:-v,x1:T*(n/b-1),y1:C*(n/b-1)}}function bB(r){var e;if(W(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function wB(r,e){var t,a=nl(e.r,0),n=nl(e.r0||0,0),i=a>0,o=n>0;if(!(!i&&!o)){if(i||(a=n,n=0),n>a){var s=a;a=n,n=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,v=e.cy,h=!!e.clockwise,c=b1(u-l),p=c>Oc&&c%Oc;if(p>Ar&&(c=p),!(a>Ar))r.moveTo(f,v);else if(c>Oc-Ar)r.moveTo(f+a*uo(l),v+a*Zn(l)),r.arc(f,v,a,l,u,!h),n>Ar&&(r.moveTo(f+n*uo(u),v+n*Zn(u)),r.arc(f,v,n,u,l,h));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,M=void 0,D=void 0,I=void 0,L=void 0,P=void 0,k=a*uo(l),R=a*Zn(l),O=n*uo(u),E=n*Zn(u),N=c>Ar;if(N){var z=e.cornerRadius;z&&(t=bB(z),d=t[0],g=t[1],y=t[2],m=t[3]);var F=b1(a-n)/2;if(_=Ur(F,y),S=Ur(F,m),b=Ur(F,d),x=Ur(F,g),C=w=nl(_,S),M=T=nl(b,x),(w>Ar||T>Ar)&&(D=a*uo(u),I=a*Zn(u),L=n*uo(l),P=n*Zn(l),cAr){var tt=Ur(y,C),pt=Ur(m,C),J=Ou(L,P,k,R,a,tt,h),ht=Ou(D,I,O,E,a,pt,h);r.moveTo(f+J.cx+J.x0,v+J.cy+J.y0),C0&&r.arc(f+J.cx,v+J.cy,tt,De(J.y0,J.x0),De(J.y1,J.x1),!h),r.arc(f,v,a,De(J.cy+J.y1,J.cx+J.x1),De(ht.cy+ht.y1,ht.cx+ht.x1),!h),pt>0&&r.arc(f+ht.cx,v+ht.cy,pt,De(ht.y1,ht.x1),De(ht.y0,ht.x0),!h))}else r.moveTo(f+k,v+R),r.arc(f,v,a,l,u,!h);if(!(n>Ar)||!N)r.lineTo(f+O,v+E);else if(M>Ar){var tt=Ur(d,M),pt=Ur(g,M),J=Ou(O,E,D,I,n,-pt,h),ht=Ou(k,R,L,P,n,-tt,h);r.lineTo(f+J.cx+J.x0,v+J.cy+J.y0),M0&&r.arc(f+J.cx,v+J.cy,pt,De(J.y0,J.x0),De(J.y1,J.x1),!h),r.arc(f,v,n,De(J.cy+J.y1,J.cx+J.x1),De(ht.cy+ht.y1,ht.cx+ht.x1),h),tt>0&&r.arc(f+ht.cx,v+ht.cy,tt,De(ht.y1,ht.x1),De(ht.y0,ht.x0),!h))}else r.lineTo(f+O,v+E),r.arc(f,v,n,u,l,h)}r.closePath()}}}var TB=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),bM=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new TB},e.prototype.buildPath=function(t,a){wB(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(xt);bM.prototype.type="sector";const Fe=bM;var CB=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),wM=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new CB},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.PI*2;t.moveTo(n+a.r,i),t.arc(n,i,a.r,0,o,!1),t.moveTo(n+a.r0,i),t.arc(n,i,a.r0,0,o,!0)},e}(xt);wM.prototype.type="ring";const Ch=wM;function AB(r,e,t,a){var n=[],i=[],o=[],s=[],l,u,f,v;if(a){f=[1/0,1/0],v=[-1/0,-1/0];for(var h=0,c=r.length;h=2){if(a){var i=AB(n,a,t,e.smoothConstraint);r.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(t?o:o-1);s++){var l=i[s*2],u=i[s*2+1],f=n[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;sqn[1]){if(i=!1,_e.negativeSize||a)return i;var l=Bu(qn[0]-Xn[1]),u=Bu(Xn[0]-qn[1]);Bc(l,u)>Vu.len()&&(l=u||!_e.bidirectional)&&(it.scale(Nu,s,-u*n),_e.useDir&&_e.calcDirMTV()))}}return i},r.prototype._getProjMinMaxOnAxis=function(e,t,a){for(var n=this._axes[e],i=this._origin,o=t[0].dot(n)+i[e],s=o,l=o,u=1;u0){var v=f.duration,h=f.delay,c=f.easing,p={duration:v,delay:h||0,easing:c,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),i&&i()}function Dt(r,e,t,a,n,i){hm("update",r,e,t,a,n,i)}function Wt(r,e,t,a,n,i){hm("enter",r,e,t,a,n,i)}function Wo(r){if(!r.__zr)return!0;for(var e=0;eta(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function C1(r){return!r.isGroup}function ZB(r){return r.shape!=null}function ou(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){C1(l)&&l.anid&&(s[l.anid]=l)}),s}function n(o){var s={x:o.x,y:o.y,rotation:o.rotation};return ZB(o)&&(s.shape=rt(o.shape)),s}var i=a(r);e.traverse(function(o){if(C1(o)&&o.anid){var s=i[o.anid];if(s){var l=n(o);o.attr(n(s)),Dt(o,l,t,ut(o).dataIndex)}}})}function NM(r,e){return $(r,function(t){var a=t[0];a=Jt(a,e.x),a=nr(a,e.x+e.width);var n=t[1];return n=Jt(n,e.y),n=nr(n,e.y+e.height),[a,n]})}function XB(r,e){var t=Jt(r.x,e.x),a=nr(r.x+r.width,e.x+e.width),n=Jt(r.y,e.y),i=nr(r.y+r.height,e.y+e.height);if(a>=t&&i>=n)return{x:t,y:n,width:a-t,height:i-n}}function su(r,e,t){var a=G({rectHover:!0},e),n=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(n.image=r.slice(8),ot(n,t),new Me(a)):Bl(r.replace("path://",""),a,t,"center")}function il(r,e,t,a,n){for(var i=0,o=n[n.length-1];i1)return!1;var g=Nc(c,p,f,v)/h;return!(g<0||g>1)}function Nc(r,e,t,a){return r*a-t*e}function qB(r){return r<=1e-6&&r>=-1e-6}function Vi(r,e,t,a,n){return e==null||(wt(e)?Zt[0]=Zt[1]=Zt[2]=Zt[3]=e:(Zt[0]=e[0],Zt[1]=e[1],Zt[2]=e[2],Zt[3]=e[3]),a&&(Zt[0]=Jt(0,Zt[0]),Zt[1]=Jt(0,Zt[1]),Zt[2]=Jt(0,Zt[2]),Zt[3]=Jt(0,Zt[3])),t&&(Zt[0]=-Zt[0],Zt[1]=-Zt[1],Zt[2]=-Zt[2],Zt[3]=-Zt[3]),A1(r,Zt,"x","width",3,1,n&&n[0]||0),A1(r,Zt,"y","height",0,2,n&&n[1]||0)),r}var Zt=[0,0,0,0];function A1(r,e,t,a,n,i,o){var s=e[i]+e[n],l=r[a];r[a]+=s,o=Jt(0,nr(o,l)),r[a]=0?-e[n]:e[i]>=0?l+e[i]:ta(s)>1e-8?(l-o)*e[n]/s:0):r[t]-=e[n]}function Ha(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,n=Z(e)?{formatter:e}:e,i=t.mainType,o=t.componentIndex,s={componentType:i,name:a,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&A(bt(l),function(f){q(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=ut(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:a,option:ot({content:a,encodeHTMLContent:!0,formatterParams:s},n)}}function hg(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function Pn(r,e){if(r)if(W(r))for(var t=0;te&&(e=o),oe&&(t=e=0),{min:t,max:e}}function Lh(r,e,t){GM(r,e,t,-1/0)}function GM(r,e,t,a){if(r.ignoreModelZ)return a;var n=r.getTextContent(),i=r.getTextGuideLine(),o=r.isGroup;if(o)for(var s=r.childrenRef(),l=0;l=0&&s.push(l)}),s}}function Rn(r,e){return yt(yt({},r,!0),e,!0)}const lN={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},uN={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var Sv="ZH",gm="EN",$o=gm,Yf={},ym={},YM=It.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||$o).toUpperCase();return r.indexOf(Sv)>-1?Sv:$o}():$o;function ZM(r,e){r=r.toUpperCase(),ym[r]=new Lt(e),Yf[r]=e}function fN(r){if(Z(r)){var e=Yf[r.toUpperCase()]||{};return r===Sv||r===gm?rt(e):yt(rt(e),rt(Yf[$o]),!1)}else return yt(rt(r),rt(Yf[$o]),!1)}function pg(r){return ym[r]}function vN(){return ym[$o]}ZM(gm,lN);ZM(Sv,uN);var dg=null;function hN(r){dg||(dg=r)}function ae(){return dg}var mm=1e3,_m=mm*60,_l=_m*60,mr=_l*24,P1=mr*365,cN={year:/({yyyy}|{yy})/,month:/({MMMM}|{MMM}|{MM}|{M})/,day:/({dd}|{d})/,hour:/({HH}|{H}|{hh}|{h})/,minute:/({mm}|{m})/,second:/({ss}|{s})/,millisecond:/({SSS}|{S})/},Zf={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}"},pN="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}",Gu="{yyyy}-{MM}-{dd}",R1={year:"{yyyy}",month:"{yyyy}-{MM}",day:Gu,hour:Gu+" "+Zf.hour,minute:Gu+" "+Zf.minute,second:Gu+" "+Zf.second,millisecond:pN},Je=["year","month","day","hour","minute","second","millisecond"],dN=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function gN(r){return!Z(r)&&!et(r)?yN(r):r}function yN(r){r=r||{};var e={},t=!0;return A(Je,function(a){t&&(t=r[a]==null)}),A(Je,function(a,n){var i=r[a];e[a]={};for(var o=null,s=n;s>=0;s--){var l=Je[s],u=st(i)&&!W(i)?i[l]:i,f=void 0;W(u)?(f=u.slice(),o=f[0]||""):Z(u)?(o=u,f=[o]):(o==null?o=Zf[a]:cN[l].test(o)||(o=e[l][l][0]+" "+o),f=[o],t&&(f[1]="{primary|"+o+"}")),e[a][l]=f}}),e}function Ya(r,e){return r+="","0000".substr(0,e-r.length)+r}function Sl(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function mN(r){return r===Sl(r)}function _N(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Ph(r,e,t,a){var n=Ui(r),i=n[XM(t)](),o=n[Sm(t)]()+1,s=Math.floor((o-1)/3)+1,l=n[xm(t)](),u=n["get"+(t?"UTC":"")+"Day"](),f=n[bm(t)](),v=(f-1)%12+1,h=n[wm(t)](),c=n[Tm(t)](),p=n[Cm(t)](),d=f>=12?"pm":"am",g=d.toUpperCase(),y=a instanceof Lt?a:pg(a||YM)||vN(),m=y.getModel("time"),_=m.get("month"),S=m.get("monthAbbr"),b=m.get("dayOfWeek"),x=m.get("dayOfWeekAbbr");return(e||"").replace(/{a}/g,d+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Ya(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,Ya(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Ya(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,b[u]).replace(/{ee}/g,x[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Ya(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Ya(v+"",2)).replace(/{h}/g,v+"").replace(/{mm}/g,Ya(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Ya(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,Ya(p,3)).replace(/{S}/g,p+"")}function SN(r,e,t,a,n){var i=null;if(Z(t))i=t;else if(et(t)){var o={time:r.time,level:r.time.level},s=ae();s&&s.makeAxisLabelFormatterParamBreak(o,r.break),i=t(r.value,e,o)}else{var l=r.time;if(l){var u=t[l.lowerTimeUnit][l.upperTimeUnit];i=u[Math.min(l.level,u.length-1)]||""}else{var f=Vo(r.value,n);i=t[f][f][0]}}return Ph(new Date(r.value),i,n,a)}function Vo(r,e){var t=Ui(r),a=t[Sm(e)]()+1,n=t[xm(e)](),i=t[bm(e)](),o=t[wm(e)](),s=t[Tm(e)](),l=t[Cm(e)](),u=l===0,f=u&&s===0,v=f&&o===0,h=v&&i===0,c=h&&n===1,p=c&&a===1;return p?"year":c?"month":h?"day":v?"hour":f?"minute":u?"second":"millisecond"}function gg(r,e,t){switch(e){case"year":r[qM(t)](0);case"month":r[KM(t)](1);case"day":r[jM(t)](0);case"hour":r[JM(t)](0);case"minute":r[QM(t)](0);case"second":r[tD(t)](0)}return r}function XM(r){return r?"getUTCFullYear":"getFullYear"}function Sm(r){return r?"getUTCMonth":"getMonth"}function xm(r){return r?"getUTCDate":"getDate"}function bm(r){return r?"getUTCHours":"getHours"}function wm(r){return r?"getUTCMinutes":"getMinutes"}function Tm(r){return r?"getUTCSeconds":"getSeconds"}function Cm(r){return r?"getUTCMilliseconds":"getMilliseconds"}function xN(r){return r?"setUTCFullYear":"setFullYear"}function qM(r){return r?"setUTCMonth":"setMonth"}function KM(r){return r?"setUTCDate":"setDate"}function jM(r){return r?"setUTCHours":"setHours"}function JM(r){return r?"setUTCMinutes":"setMinutes"}function QM(r){return r?"setUTCSeconds":"setSeconds"}function tD(r){return r?"setUTCMilliseconds":"setMilliseconds"}function eD(r){if(!EA(r))return Z(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function rD(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var lu=vh;function yg(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function n(f){return f&&_r(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?Ui(r):r;if(isNaN(+l)){if(s)return"-"}else return Ph(l,a,t)}if(e==="ordinal")return Md(r)?n(r):wt(r)&&i(r)?r+"":"-";var u=Ea(r);return i(u)?eD(u):Md(r)?n(r):typeof r=="boolean"?r+"":"-"}var k1=["a","b","c","d","e","f","g"],Gc=function(r,e){return"{"+r+(e??"")+"}"};function aD(r,e,t){W(e)||(e=[e]);var a=e.length;if(!a)return"";for(var n=e[0].$vars||[],i=0;i':'';var o=t.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:n==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function Gi(r,e){return e=e||"transparent",Z(r)?r:st(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function xv(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var Xf={},Fc={},uu=function(){function r(){this._normalMasterList=[],this._nonSeriesBoxMasterList=[]}return r.prototype.create=function(e,t){this._nonSeriesBoxMasterList=a(Xf),this._normalMasterList=a(Fc);function a(n,i){var o=[];return A(n,function(s,l){var u=s.create(e,t);o=o.concat(u||[])}),o}},r.prototype.update=function(e,t){A(this._normalMasterList,function(a){a.update&&a.update(e,t)})},r.prototype.getCoordinateSystems=function(){return this._normalMasterList.concat(this._nonSeriesBoxMasterList)},r.register=function(e,t){if(e==="matrix"||e==="calendar"){Xf[e]=t;return}Fc[e]=t},r.get=function(e){return Fc[e]||Xf[e]},r}();function TN(r){return!!Xf[r]}var mg={coord:1,coord2:2};function CN(r){nD.set(r.fullType,{getCoord2:void 0}).getCoord2=r.getCoord2}var nD=j();function AN(r){var e=r.getShallow("coord",!0),t=mg.coord;if(e==null){var a=nD.get(r.type);a&&a.getCoord2&&(t=mg.coord2,e=a.getCoord2(r))}return{coord:e,from:t}}var Jr={none:0,dataCoordSys:1,boxCoordSys:2};function iD(r,e){var t=r.getShallow("coordinateSystem"),a=r.getShallow("coordinateSystemUsage",!0),n=Jr.none;if(t){var i=r.mainType==="series";a==null&&(a=i?"data":"box"),a==="data"?(n=Jr.dataCoordSys,i||(n=Jr.none)):a==="box"&&(n=Jr.boxCoordSys,!i&&!TN(t)&&(n=Jr.none))}return{coordSysType:t,kind:n}}function fu(r){var e=r.targetModel,t=r.coordSysType,a=r.coordSysProvider,n=r.isDefaultDataCoordSys;r.allowNotFound;var i=iD(e),o=i.kind,s=i.coordSysType;if(n&&o!==Jr.dataCoordSys&&(o=Jr.dataCoordSys,s=t),o===Jr.none||s!==t)return!1;var l=a(t,e);return l?(o===Jr.dataCoordSys?e.coordinateSystem=l:e.boxCoordinateSystem=l,!0):!1}var oD=function(r,e){var t=e.getReferringComponents(r,qt).models[0];return t&&t.coordinateSystem},qf=A,sD=["left","right","top","bottom","width","height"],_i=[["width","left","right"],["height","top","bottom"]];function Am(r,e,t,a,n){var i=0,o=0;a==null&&(a=1/0),n==null&&(n=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),v=e.childAt(u+1),h=v&&v.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(h?-h.x+f.x:0);c=i+d,c>a||l.newline?(i=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(h?-h.y+f.y:0);p=o+g,p>n||l.newline?(i+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=c+t:o=p+t)})}var Ii=Am;dt(Am,"vertical");dt(Am,"horizontal");function lD(r,e){return{left:r.getShallow("left",e),top:r.getShallow("top",e),right:r.getShallow("right",e),bottom:r.getShallow("bottom",e),width:r.getShallow("width",e),height:r.getShallow("height",e)}}function MN(r,e){var t=ce(r,e,{enableLayoutOnlyByCenter:!0}),a=r.getBoxLayoutParams(),n,i;if(t.type===ol.point)i=t.refPoint,n=Ut(a,{width:e.getWidth(),height:e.getHeight()});else{var o=r.get("center"),s=W(o)?o:[o,o];n=Ut(a,t.refContainer),i=t.boxCoordFrom===mg.coord2?t.refPoint:[Y(s[0],n.width)+n.x,Y(s[1],n.height)+n.y]}return{viewRect:n,center:i}}function uD(r,e){var t=MN(r,e),a=t.viewRect,n=t.center,i=r.get("radius");W(i)||(i=[0,i]);var o=Y(a.width,e.getWidth()),s=Y(a.height,e.getHeight()),l=Math.min(o,s),u=Y(i[0],l/2),f=Y(i[1],l/2);return{cx:n[0],cy:n[1],r0:u,r:f,viewRect:a}}function Ut(r,e,t){t=lu(t||0);var a=e.width,n=e.height,i=Y(r.left,a),o=Y(r.top,n),s=Y(r.right,a),l=Y(r.bottom,n),u=Y(r.width,a),f=Y(r.height,n),v=t[2]+t[0],h=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-h-i),isNaN(f)&&(f=n-l-v-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/n?u=a*.8:f=n*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(i)&&(i=a-s-u-h),isNaN(o)&&(o=n-l-f-v),r.left||r.right){case"center":i=a/2-u/2-t[3];break;case"right":i=a-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=n/2-f/2-t[0];break;case"bottom":o=n-f-v;break}i=i||0,o=o||0,isNaN(u)&&(u=a-h-i-(s||0)),isNaN(f)&&(f=n-v-o-(l||0));var p=new lt((e.x||0)+i+t[3],(e.y||0)+o+t[0],u,f);return p.margin=t,p}function fD(r,e,t){var a=r.getShallow("preserveAspect",!0);if(!a)return e;var n=e.width/e.height;if(Math.abs(Math.atan(t)-Math.atan(n))<1e-9)return e;var i=r.getShallow("preserveAspectAlign",!0),o=r.getShallow("preserveAspectVerticalAlign",!0),s={width:e.width,height:e.height},l=a==="cover";return n>t&&!l||n=d)return v;for(var g=0;g=0;l--)s=yt(s,n[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var n=t+"Index",i=t+"Id";return us(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},a)},e.prototype.getBoxLayoutParams=function(){return lD(this,!1)},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(Lt);UA(ds,Lt);yh(ds);oN(ds);sN(ds,IN);function IN(r){var e=[];return A(ds.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=$(e,function(t){return ra(t).main}),r!=="dataset"&>(e,"dataset")<=0&&e.unshift("dataset"),e}const Ct=ds;var Si={color:{},darkColor:{},size:{}},Kt=Si.color={theme:["#5070dd","#b6d634","#505372","#ff994d","#0ca8df","#ffd10a","#fb628b","#785db0","#3fbe95"],neutral00:"#fff",neutral05:"#f4f7fd",neutral10:"#e8ebf0",neutral15:"#dbdee4",neutral20:"#cfd2d7",neutral25:"#c3c5cb",neutral30:"#b7b9be",neutral35:"#aaacb2",neutral40:"#9ea0a5",neutral45:"#929399",neutral50:"#86878c",neutral55:"#797b7f",neutral60:"#6d6e73",neutral65:"#616266",neutral70:"#54555a",neutral75:"#48494d",neutral80:"#3c3c41",neutral85:"#303034",neutral90:"#232328",neutral95:"#17171b",neutral99:"#000",accent05:"#eff1f9",accent10:"#e0e4f2",accent15:"#d0d6ec",accent20:"#c0c9e6",accent25:"#b1bbdf",accent30:"#a1aed9",accent35:"#91a0d3",accent40:"#8292cc",accent45:"#7285c6",accent50:"#6578ba",accent55:"#5c6da9",accent60:"#536298",accent65:"#4a5787",accent70:"#404c76",accent75:"#374165",accent80:"#2e3654",accent85:"#252b43",accent90:"#1b2032",accent95:"#121521",transparent:"rgba(0,0,0,0)",highlight:"rgba(255,231,130,0.8)"};G(Kt,{primary:Kt.neutral80,secondary:Kt.neutral70,tertiary:Kt.neutral60,quaternary:Kt.neutral50,disabled:Kt.neutral20,border:Kt.neutral30,borderTint:Kt.neutral20,borderShade:Kt.neutral40,background:Kt.neutral05,backgroundTint:"rgba(234,237,245,0.5)",backgroundTransparent:"rgba(255,255,255,0)",backgroundShade:Kt.neutral10,shadow:"rgba(0,0,0,0.2)",shadowTint:"rgba(129,130,136,0.2)",axisLine:Kt.neutral70,axisLineTint:Kt.neutral40,axisTick:Kt.neutral70,axisTickMinor:Kt.neutral60,axisLabel:Kt.neutral70,axisSplitLine:Kt.neutral15,axisMinorSplitLine:Kt.neutral05});for(var Kn in Kt)if(Kt.hasOwnProperty(Kn)){var E1=Kt[Kn];Kn==="theme"?Si.darkColor.theme=Kt.theme.slice():Kn==="highlight"?Si.darkColor.highlight="rgba(255,231,130,0.4)":Kn.indexOf("accent")===0?Si.darkColor[Kn]=gn(E1,null,function(r){return r*.5},function(r){return Math.min(1,1.3-r)}):Si.darkColor[Kn]=gn(E1,null,function(r){return r*.9},function(r){return 1-Math.pow(r,1.5)})}Si.size={xxs:2,xs:5,s:10,m:15,l:20,xl:30,xxl:40,xxxl:50};const V=Si;var hD="";typeof navigator<"u"&&(hD=navigator.platform||"");var fo="rgba(0, 0, 0, 0.2)",cD=V.color.theme[0],PN=gn(cD,null,null,.9);const RN={darkMode:"auto",colorBy:"series",color:V.color.theme,gradientColor:[PN,cD],aria:{decal:{decals:[{color:fo,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:fo,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:fo,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:fo,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:fo,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:fo,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:hD.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var pD=j(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),ir="original",be="arrayRows",or="objectRows",zr="keyedColumns",mn="typedArray",dD="unknown",kr="column",qi="row",we={Must:1,Might:2,Not:3},gD=St();function kN(r){gD(r).datasetMap=j()}function yD(r,e,t){var a={},n=Dm(e);if(!n||!r)return a;var i=[],o=[],s=e.ecModel,l=gD(s).datasetMap,u=n.uid+"_"+t.seriesLayoutBy,f,v;r=r.slice(),A(r,function(d,g){var y=st(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,v=p(y)),a[y.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:v,valueWayDim:0});A(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=h.valueWayDim;c(a[y],_,m),c(o,_,m),h.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(i,0,m);else{var _=h.categoryWayDim;c(a[y],_,m),c(o,_,m),h.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function SD(r,e,t,a,n,i,o){i=i||r;var s=e(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(n))return u[n];var f=o==null||!a?t:VN(a,o);if(f=f||t,!(!f||!f.length)){var v=f[l];return n&&(u[n]=v),s.paletteIdx=(l+1)%f.length,v}}function zN(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var Fu,Ls,B1,N1="\0_ec_inner",GN=1,xD=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,n,i,o,s){i=i||{},this.option=null,this._theme=new Lt(i),this._locale=new Lt(o),this._optionManager=s},e.prototype.setOption=function(t,a,n){var i=G1(a);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,a){return this._resetOption(t,G1(a))},e.prototype._resetOption=function(t,a){var n=!1,i=this._optionManager;if(!t||t==="recreate"){var o=i.mountOption(t==="recreate");!this.option||t==="recreate"?B1(this,o):(this.restoreData(),this._mergeOption(o,a)),n=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=i.getTimelineOption(this);s&&(n=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=i.getMediaOption(this);l.length&&A(l,function(u){n=!0,this._mergeOption(u,a)},this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var n=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=j(),u=a&&a.replaceMergeMainTypeMap;kN(this),A(t,function(v,h){v!=null&&(Ct.hasClass(h)?h&&(s.push(h),l.set(h,!0)):n[h]=n[h]==null?rt(v):yt(n[h],v,!0))}),u&&u.each(function(v,h){Ct.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),Ct.topologicalTravel(s,Ct.getAllClassMainTypes(),f,this);function f(v){var h=BN(this,v,Vt(t[v])),c=i.get(v),p=c?u&&u.get(v)?"replaceMerge":"normalMerge":"replaceAll",d=GA(c,h,p);$E(d,v,Ct),n[v]=null,i.set(v,null),o.set(v,0);var g=[],y=[],m=0,_;A(d,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=v==="series",C=Ct.getClass(v,S.keyInfo.subType,!T);if(!C)return;if(v==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var M=G({componentIndex:b},S.keyInfo);x=new C(w,this,this,M),G(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),n[v]=g,i.set(v,y),o.set(v,m),v==="series"&&Fu(this)}this._seriesIndices||Fu(this)},e.prototype.getOption=function(){var t=rt(this.option);return A(t,function(a,n){if(Ct.hasClass(n)){for(var i=Vt(a),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Rl(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,t[n]=i}}),delete t[N1],t},e.prototype.setTheme=function(t){this._theme=new Lt(t),this._resetOption("recreate",null)},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var n=this._componentsMap.get(t);if(n){var i=n[a||0];if(i)return i;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function KN(r,e){return r.join(",")===e.join(",")}const jN=YN;var Cr=A,zl=st,F1=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Hc(r){var e=r&&r.itemStyle;if(e)for(var t=0,a=F1.length;t0?t[o-1].seriesModel:null)}),oV(t)}})}function oV(r){A(r,function(e,t){var a=[],n=[NaN,NaN],i=[e.stackResultDimension,e.stackedOverDimension],o=e.data,s=e.isStackedByIndex,l=e.seriesModel.get("stackStrategy")||"samesign";o.modify(i,function(u,f,v){var h=o.get(e.stackedDimension,v);if(isNaN(h))return n;var c,p;s?p=o.getRawIndex(v):c=o.get(e.stackedByDimension,v);for(var d=NaN,g=t-1;g>=0;g--){var y=r[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var m=y.data.getByRawIndex(y.stackResultDimension,p);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&h>=0&&m>0||l==="samesign"&&h<=0&&m<0){h=IE(h,m),d=m;break}}}return a[0]=h,a[1]=d,a})})}var kh=function(){function r(e){this.data=e.data||(e.sourceFormat===zr?{}:[]),this.sourceFormat=e.sourceFormat||dD,this.seriesLayoutBy=e.seriesLayoutBy||kr,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},n=function(){return this._data?this._data.length/this._dimSize:0};X1=(e={},e[be+"_"+kr]={pure:!0,appendData:i},e[be+"_"+qi]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[or]={pure:!0,appendData:i},e[zr]={pure:!0,appendData:function(o){var s=this._data;A(o,function(l,u){for(var f=s[u]||(s[u]=[]),v=0;v<(l||[]).length;v++)f.push(l[v])})}},e[ir]={appendData:i},e[mn]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function i(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return Ko(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function J1(r){var e,t;return st(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function xl(r){return new pV(r)}var pV=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var n=this.context;n.data=n.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!a&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(m){return!(m>=1)&&(m=1),m}var v;(this._dirty||i==="reset")&&(this._dirty=!1,v=this._doReset(a)),this._modBy=l,this._modDataCount=u;var h=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!a&&(v||c1&&a>0?s:o}};return i;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},gV=function(){function r(e,t){if(!wt(t)){var a="";Pt(a)}this._opFn=kD[e],this._rvalFloat=Ea(t)}return r.prototype.evaluate=function(e){return wt(e)?this._opFn(e,this._rvalFloat):this._opFn(Ea(e),this._rvalFloat)},r}(),ED=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=wt(e)?e:Ea(e),n=wt(t)?t:Ea(t),i=isNaN(a),o=isNaN(n);if(i&&(a=this._incomparable),o&&(n=this._incomparable),i&&o){var s=Z(e),l=Z(t);s&&(a=l?e:0),l&&(n=s?t:0)}return an?-this._resultLT:0},r}(),yV=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=Ea(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=Ea(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function mV(r,e){return r==="eq"||r==="ne"?new yV(r==="eq",e):q(kD,r)?new gV(r,e):null}var _V=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return _n(e,t)},r}();function SV(r,e){var t=new _V,a=r.data,n=t.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==kr&&Pt(o);var s=[],l={},u=r.dimensionsDefine;if(u)A(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";q(l,y)&&Pt(_),l[y]=m}});else for(var f=0;f65535?DV:LV}function ho(){return[1/0,-1/0]}function IV(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function eS(r,e,t,a,n){var i=ND[t||"float"];if(n){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new i(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var n=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=$(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!n.persistent&&n.clean&&n.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)i=o-1;else return o}return-1},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,n=this._count;if(a===Array){e=new a(n);for(var i=0;i=v&&m<=h||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(i===2){for(var g=c[n[0]],_=c[n[1]],S=e[n[1]][0],b=e[n[1]][1],y=0;y=v&&m<=h||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(i===1)for(var y=0;y=v&&m<=h||isNaN(m))&&(l[u++]=w)}else for(var y=0;ye[M][1])&&(T=!1)}T&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),n=a._chunks,i=n[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,v,h,c=new(vo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=v,h=S)}D>0&&Ds&&(d=s-f);for(var g=0;gp&&(p=m,c=f+g)}var _=this.getRawIndex(v),S=this.getRawIndex(c);vf-p&&(l=f-p,s.length=l);for(var d=0;dv[1]&&(v[1]=y),h[c++]=m}return i._count=c,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(e,t){if(this._count)for(var a=e.length,n=this._chunks,i=0,o=this.count();il&&(l=v)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],n=this._chunks,i=0;i=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,n,i){return _n(t[i],this._dimensions[i])}Uc={arrayRows:e,objectRows:function(t,a,n,i){return _n(t[a],this._dimensions[i])},keyedColumns:e,original:function(t,a,n,i){var o=t&&(t.value==null?t:t.value);return _n(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(t,a,n,i){return t[i]}}}(),r}(),VD=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,n,i;if(Wu(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=qe(s)?mn:ir,i=[];var v=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},c=Q(v.seriesLayoutBy,h.seriesLayoutBy)||null,p=Q(v.sourceHeader,h.sourceHeader),d=Q(v.dimensions,h.dimensions),g=c!==h.seriesLayoutBy||!!p!=!!h.sourceHeader||d;n=g?[xg(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);n=m.sourceList,i=m.upstreamSignList}else{var _=y.get("source",!0);n=[xg(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(n,i)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),n=t.get("fromTransformResult",!0);if(n!=null){var i="";e.length!==1&&aS(i)}var o,s=[],l=[];return A(e,function(u){u.prepareSource();var f=u.getSource(n||0),v="";n!=null&&!f&&aS(v),s.push(f),l.push(u._getVersionSign())}),a?o=AV(a,s,{datasetIndex:t.componentIndex}):n!=null&&(o=[sV(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return A(r.blocks,function(n){var i=HD(n);i>=e&&(e=i+ +(a&&(!i||wg(n)&&!n.noHeader)))}),e}return 0}function EV(r,e,t,a){var n=e.noHeader,i=BV(HD(e)),o=[],s=e.blocks||[];ke(!s||W(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(q(u,l)){var f=new ED(u[l],null);s.sort(function(d,g){return f.evaluate(d.sortParam,g.sortParam)})}else l==="seriesDesc"&&s.reverse()}A(s,function(d,g){var y=e.valueFormatter,m=FD(d)(y?G(G({},r),{valueFormatter:y}):r,d,g>0?i.html:0,a);m!=null&&o.push(m)});var v=r.renderMode==="richText"?o.join(i.richText):Tg(a,o.join(""),n?t:i.html);if(n)return v;var h=yg(e.header,"ordinal",r.useUTC),c=GD(a,r.renderMode).nameStyle,p=zD(a);return r.renderMode==="richText"?WD(r,h,c)+i.richText+v:Tg(a,'

"+v,t)}function OV(r,e,t,a){var n=r.renderMode,i=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=W(S)?S:[S],$(S,function(b,x){return yg(b,W(c)?c[x]:c,u)})};if(!(i&&o)){var v=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||V.color.secondary,n),h=i?"":yg(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value,e.dataIndex),d=!s||!i,g=!s&&i,y=GD(a,n),m=y.nameStyle,_=y.valueStyle;return n==="richText"?(s?"":v)+(i?"":WD(r,h,m))+(o?"":zV(r,p,d,g,_)):Tg(a,(s?"":v)+(i?"":NV(h,!s,m))+(o?"":VV(p,d,g,_)),t)}}function nS(r,e,t,a,n,i){if(r){var o=FD(r),s={useUTC:n,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function BV(r){return{html:RV[r],richText:kV[r]}}function Tg(r,e,t){var a='
',n="margin: "+t+"px 0 0",i=zD(r);return'
'+e+a+"
"}function NV(r,e,t){var a=e?"margin-left:2px":"";return''+Ie(r)+""}function VV(r,e,t,a){var n=t?"10px":"20px",i=e?"float:right;margin-left:"+n:"";return r=W(r)?r:[r],''+$(r,function(o){return Ie(o)}).join("  ")+""}function WD(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function zV(r,e,t,a,n){var i=[n],o=a?10:20;return t&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(W(e)?e.join(" "):e,i)}function $D(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return Gi(a)}function UD(r,e){var t=r.get("padding");return t??(e==="richText"?[8,10]:10)}var Yc=function(){function r(){this.richTextStyles={},this._nextStyleNameId=OA()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var n=a==="richText"?this._generateStyleName():null,i=wN({color:t,type:e,renderMode:a,markerId:n});return Z(i)?i:(this.richTextStyles[n]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};W(t)?A(t,function(i){return G(a,i)}):G(a,t);var n=this._generateStyleName();return this.richTextStyles[n]=a,"{"+n+"|"+e+"}"},r}();function YD(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,n=e.getData(),i=n.mapDimensionsAll("defaultedTooltip"),o=i.length,s=e.getRawValue(t),l=W(s),u=$D(e,t),f,v,h,c;if(o>1||l&&!o){var p=GV(s,e,t,i,u);f=p.inlineValues,v=p.inlineValueTypes,h=p.blocks,c=p.inlineValues[0]}else if(o){var d=n.getDimensionInfo(i[0]);c=f=Ko(n,t,i[0]),v=d.type}else c=f=l?s[0]:s;var g=Jy(e),y=g&&e.name||"",m=n.getName(t),_=a?y:m;return ie("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[ie("nameValue",{markerType:"item",markerColor:u,name:_,noName:!_r(_),value:f,valueType:v,dataIndex:t})].concat(h||[])})}function GV(r,e,t,a,n){var i=e.getData(),o=fa(r,function(v,h,c){var p=i.getDimensionInfo(c);return v=v||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?A(a,function(v){f(Ko(i,t,v),v)}):A(r,f);function f(v,h){var c=i.getDimensionInfo(h);!c||c.otherDims.tooltip===!1||(o?u.push(ie("nameValue",{markerType:"subItem",markerColor:n,name:c.displayName,value:v,valueType:c.type})):(s.push(v),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Za=St();function $u(r,e){return r.getName(e)||r.getId(e)}var Kf="__universalTransitionEnabled",Bh=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,n){this.seriesIndex=this.componentIndex,this.dataTask=xl({count:HV,reset:WV}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n);var i=Za(this).sourceManager=new VD(this);i.prepareSource();var o=this.getInitialData(t,n);oS(o,this),this.dataTask.context.data=o,Za(this).dataBeforeProcessed=o,iS(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var n=Vl(this),i=n?Xi(t):{},o=this.subType;Ct.hasClass(o)&&(o+="Series"),yt(t,a.getTheme().get(this.subType)),yt(t,this.getDefaultOption()),Ei(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&pa(t,i,n)},e.prototype.mergeOption=function(t,a){t=yt(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Vl(this);n&&pa(this.option,t,n);var i=Za(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(t,a);oS(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Za(this).dataBeforeProcessed=o,iS(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!qe(t))for(var a=["show"],n=0;n=0&&h<0)&&(v=m,h=y,c=0),y===h&&(f[c++]=d))}),f.length=c,f},e.prototype.formatTooltip=function(t,a,n){return YD({series:this,dataIndex:t,multipleSeries:a})},e.prototype.isAnimationEnabled=function(){var t=this.ecModel;if(It.node&&!(t&&t.ssr))return!1;var a=this.getShallow("animation");return a&&this.getData().count()>this.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,n){var i=this.ecModel,o=Lm.prototype.getColorFromPalette.call(this,t,a,n);return o||(o=i.getColorFromPalette(t,a,n)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,o=this.getData(a);if(i==="series"||n==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&n.push(o)}return n},e.prototype.isSelected=function(t,a){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(a);return(n==="all"||n[$u(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[Kf])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var n,i,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){st(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return Ct.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(Ct);se(Bh,Eh);se(Bh,Lm);UA(Bh,Ct);function iS(r){var e=r.name;Jy(r)||(r.name=FV(r)||e)}function FV(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return A(t,function(n){var i=e.getDimensionInfo(n);i.displayName&&a.push(i.displayName)}),a.join(" ")}function HV(r){return r.model.getRawData().count()}function WV(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),$V}function $V(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function oS(r,e){A(Ml(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,dt(UV,e))})}function UV(r,e){var t=Cg(r);return t&&t.setOutputEnd((e||this).count()),e}function Cg(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var n=a.agentStubMap;n&&(a=n.get(r.uid))}return a}}const Yt=Bh;var Em=function(){function r(){this.group=new at,this.uid=ps("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){},r.prototype.updateLayout=function(e,t,a,n){},r.prototype.updateVisual=function(e,t,a,n){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();tm(Em);yh(Em);const Xt=Em;function gs(){var r=St();return function(e){var t=r(e),a=e.pipelineContext,n=!!t.large,i=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(n!==o||i!==s)&&"reset"}}var ZD=St(),YV=gs(),Om=function(){function r(){this.group=new at,this.uid=ps("viewChart"),this.renderTask=xl({plan:ZV,reset:XV}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.highlight=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&lS(i,n,"emphasis")},r.prototype.downplay=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&lS(i,n,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateLayout=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateVisual=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.eachRendered=function(e){Pn(this.group,e)},r.markUpdateMethod=function(e,t){ZD(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function sS(r,e,t){r&&Ol(r)&&(e==="emphasis"?Oa:Ba)(r,t)}function lS(r,e,t){var a=Oi(r,e),n=e&&e.highlightKey!=null?uB(e.highlightKey):null;a!=null?A(Vt(a),function(i){sS(r.getItemGraphicEl(i),t,n)}):r.eachItemGraphicEl(function(i){sS(i,t,n)})}tm(Om);yh(Om);function ZV(r){return YV(r.model)}function XV(r){var e=r.model,t=r.ecModel,a=r.api,n=r.payload,i=e.pipelineContext.progressiveRender,o=r.view,s=n&&ZD(n).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,n),qV[l]}var qV={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const Ft=Om;var bv="\0__throttleOriginMethod",uS="\0__throttleRate",fS="\0__throttleType";function Bm(r,e,t){var a,n=0,i=0,o=null,s,l,u,f;e=e||0;function v(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var c=[],p=0;p=0?v():o=setTimeout(v,-s),n=a};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(c){f=c},h}function ys(r,e,t,a){var n=r[e];if(n){var i=n[bv]||n,o=n[fS],s=n[uS];if(s!==t||o!==a){if(t==null||!a)return r[e]=i;n=r[e]=Bm(i,t,a==="debounce"),n[bv]=i,n[fS]=a,n[uS]=t}return n}}function Gl(r,e){var t=r[e];t&&t[bv]&&(t.clear&&t.clear(),r[e]=t[bv])}var vS=St(),hS={itemStyle:Bi(UM,!0),lineStyle:Bi($M,!0)},KV={lineStyle:"stroke",itemStyle:"fill"};function XD(r,e){var t=r.visualStyleMapper||hS[e];return t||(console.warn("Unknown style type '"+e+"'."),hS.itemStyle)}function qD(r,e){var t=r.visualDrawType||KV[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var jV={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=r.getModel(a),i=XD(r,a),o=i(n),s=n.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=qD(r,a),u=o[l],f=et(u)?u:null,v=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||v){var h=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=h,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||et(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||et(o.stroke)?h:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=G({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},Ps=new Lt,JV={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=XD(r,a),i=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){Ps.option=l[a];var u=n(Ps),f=o.ensureUniqueItemVisual(s,"style");G(f,u),Ps.option.decal&&(o.setItemVisual(s,"decal",Ps.option.decal),Ps.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},QV={performRawSeries:!0,overallReset:function(r){var e=j();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var n=t.type+"-"+a,i=e.get(n);i||(i={},e.set(n,i)),vS(t).scope=i}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),n={},i=t.getData(),o=vS(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=qD(t,s);i.each(function(u){var f=i.getRawIndex(u);n[f]=u}),a.each(function(u){var f=n[u],v=i.getItemVisual(f,"colorFromPalette");if(v){var h=i.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();h[l]=t.getColorFromPalette(c,o,p)}})}})}},Uu=Math.PI;function tz(r,e){e=e||{},ot(e,{text:"loading",textColor:V.color.primary,fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255,255,255,0.8)",showSpinner:!0,color:V.color.theme[0],spinnerRadius:10,lineWidth:5,zlevel:0});var t=new at,a=new _t({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var n=new Mt({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),i=new _t({style:{fill:"none"},textContent:n,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(i);var o;return e.showSpinner&&(o=new vm({shape:{startAngle:-Uu/2,endAngle:-Uu/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Uu*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Uu*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=n.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var ez=function(){function r(e,t,a,n){this._stageTaskMap=j(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),n=this._visualHandlers=n.slice(),this._allHandlers=a.concat(n)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var n=a.overallTask;n&&n.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),n=a.context,i=!t&&a.progressiveEnabled&&(!n||n.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=i?a.step:null,s=n&&n.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),n=e.getData(),i=n.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&i>=a.threshold,s=e.get("large")&&i>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?i:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=j();e.eachSeries(function(n){var i=n.getProgressive(),o=n.uid;a.set(o,{id:o,head:null,tail:null,threshold:n.getProgressiveThreshold(),progressiveEnabled:i&&!(n.preventIncremental&&n.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),t._pipe(n,n.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;A(this._allHandlers,function(n){var i=e.get(n.uid)||e.set(n.uid,{}),o="";ke(!(n.reset&&n.overallReset),o),n.reset&&this._createSeriesStageTask(n,i,t,a),n.overallReset&&this._createOverallStageTask(n,i,t,a)},this)},r.prototype.prepareView=function(e,t,a,n){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=a,o.api=n,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,n){n=n||{};var i=!1,o=this;A(e,function(l,u){if(!(n.visualType&&n.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),v=f.seriesTaskMap,h=f.overallTask;if(h){var c,p=h.agentStubMap;p.each(function(g){s(n,g)&&(g.dirty(),c=!0)}),c&&h.dirty(),o.updatePayload(h,a);var d=o.getPerformArgs(h,n.block);p.each(function(g){g.perform(d)}),h.perform(d)&&(i=!0)}else v&&v.each(function(g,y){s(n,g)&&g.dirty();var m=o.getPerformArgs(g,n.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,n){var i=this,o=t.seriesTaskMap,s=t.seriesTaskMap=j(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,n).each(f);function f(v){var h=v.uid,c=s.set(h,o&&o.get(h)||xl({plan:oz,reset:sz,count:uz}));c.context={model:v,ecModel:a,api:n,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(v,c)}},r.prototype._createOverallStageTask=function(e,t,a,n){var i=this,o=t.overallTask=t.overallTask||xl({reset:rz});o.context={ecModel:a,api:n,overallReset:e.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=j(),u=e.seriesType,f=e.getTargetSeries,v=!0,h=!1,c="";ke(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,n).each(p):(v=!1,A(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(h=!0,xl({reset:az,onDirty:iz})));y.context={model:d,overallProgress:v},y.agent=o,y.__block=v,i._pipe(d,y)}h&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,n=this._pipelineMap.get(a);!n.head&&(n.head=t),n.tail&&n.tail.pipe(t),n.tail=t,t.__idxInPipeline=n.count++,t.__pipeline=n},r.wrapStageHandler=function(e,t){return et(e)&&(e={overallReset:e,seriesType:fz(e)}),e.uid=ps("stageHandler"),t&&(e.visualType=t),e},r}();function rz(r){r.overallReset(r.ecModel,r.api,r.payload)}function az(r){return r.overallProgress&&nz}function nz(){this.agent.dirty(),this.getDownstream().dirty()}function iz(){this.agent&&this.agent.dirty()}function oz(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function sz(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Vt(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?$(e,function(t,a){return KD(a)}):lz}var lz=KD(0);function KD(r){return function(e,t){var a=t.data,n=t.resetDefines[r];if(n&&n.dataEach)for(var i=e.start;i0&&c===u.length-h.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[h.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(n[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:n}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var n=a.targetEl,i=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,n,i));function f(v,h,c,p){return v[c]==null||h[p||c]===v[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Ag=["symbol","symbolSize","symbolRotate","symbolOffset"],pS=Ag.concat(["symbolKeepAspect"]),pz={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},n={},i=!1,o=0;o=0&&bi(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function Mg(r,e,t){for(var a=e.type==="radial"?Iz(r,e,t):Lz(r,e,t),n=e.colorStops,i=0;i0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:wt(r)?[r]:W(r)?r:null}function Vm(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&Rz(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var n=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;n&&n!==1&&(t=$(t,function(i){return i/n}),a/=n)}return[t,a]}var kz=new ca(!0);function Cv(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function dS(r){return typeof r=="string"&&r!=="none"}function Av(r){var e=r.fill;return e!=null&&e!=="none"}function gS(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function yS(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function Dg(r,e,t){var a=em(e.image,e.__image,t);if(mh(a)){var n=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var i=new DOMMatrix;i.translateSelf(e.x||0,e.y||0),i.rotateSelf(0,0,(e.rotation||0)*Of),i.scaleSelf(e.scaleX||1,e.scaleY||1),n.setTransform(i)}return n}}function Ez(r,e,t,a){var n,i=Cv(t),o=Av(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||kz,v=e.__dirty;if(!a){var h=t.fill,c=t.stroke,p=o&&!!h.colorStops,d=i&&!!c.colorStops,g=o&&!!h.image,y=i&&!!c.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=v?Mg(r,h,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=v?Mg(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=v||!e.__canvasFillPattern?Dg(r,h,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(b=v||!e.__canvasStrokePattern?Dg(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=b),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(b?r.strokeStyle=b:i=!1)}var w=e.getGlobalScale();f.setScale(w[0],w[1],e.segmentIgnoreThreshold);var T,C;r.setLineDash&&t.lineDash&&(n=Vm(e),T=n[0],C=n[1]);var M=!0;(u||v&Io)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),M=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),M&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),a||(t.strokeFirst?(i&&yS(r,t),o&&gS(r,t)):(o&&gS(r,t),i&&yS(r,t))),T&&r.setLineDash([])}function Oz(r,e,t){var a=e.__image=em(t.image,e.__image,e,e.onload);if(!(!a||!mh(a))){var n=t.x||0,i=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,n,i,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,v=o-u,h=s-f;r.drawImage(a,u,f,v,h,n,i,o,s)}else r.drawImage(a,n,i,o,s)}}function Bz(r,e,t){var a,n=t.text;if(n!=null&&(n+=""),n){r.font=t.font||Ra,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var i=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=Vm(e),i=a[0],o=a[1]),i&&(r.setLineDash(i),r.lineDashOffset=o),t.strokeFirst?(Cv(t)&&r.strokeText(n,t.x,t.y),Av(t)&&r.fillText(n,t.x,t.y)):(Av(t)&&r.fillText(n,t.x,t.y),Cv(t)&&r.strokeText(n,t.x,t.y)),i&&r.setLineDash([])}}var mS=["shadowBlur","shadowOffsetX","shadowOffsetY"],_S=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function aL(r,e,t,a,n){var i=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Ze(r,n),i=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?Ai.opacity:o}(a||e.blend!==t.blend)&&(i||(Ze(r,n),i=!0),r.globalCompositeOperation=e.blend||Ai.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,n){if(!this[le]){if(this._disposed){this.id;return}var i,o,s;if(st(a)&&(n=a.lazyUpdate,i=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[le]=!0,yo(this),!this._model||a){var l=new jN(this._api),u=this._theme,f=this._model=new bD;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},Rg);var v={seriesTransition:s,optionChanged:!0};if(n)this[me]={silent:i,updateParams:v},this[le]=!1,this.getZr().wakeUp();else{try{ei(this),_a.update.call(this,null,v)}catch(h){throw this[me]=null,this[le]=!1,h}this._ssr||this._zr.flush(),this[me]=null,this[le]=!1,po.call(this,i),go.call(this,i)}}},e.prototype.setTheme=function(t,a){if(!this[le]){if(this._disposed){this.id;return}var n=this._model;if(n){var i=a&&a.silent,o=null;this[me]&&(i==null&&(i=this[me].silent),o=this[me].updateParams,this[me]=null),this[le]=!0,yo(this);try{this._updateTheme(t),n.setTheme(this._theme),ei(this),_a.update.call(this,{type:"setTheme"},o)}catch(s){throw this[le]=!1,s}this[le]=!1,po.call(this,i),go.call(this,i)}}},e.prototype._updateTheme=function(t){Z(t)&&(t=xL[t]),t&&(t=rt(t),t&&CD(t,!0),this._theme=t)},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||It.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){var t=this._zr,a=t.storage.getDisplayList();return A(a,function(n){n.stopAnimation(null,!0)}),t.painter.toDataURL()},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,n=this._model,i=[],o=this;A(a,function(l){n.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return A(i,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",n=this.group,i=Math.min,o=Math.max,s=1/0;if(ES[n]){var l=s,u=s,f=-s,v=-s,h=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();A(bl,function(_,S){if(_.group===n){var b=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(rt(t)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),v=o(x.bottom,v),h.push({dom:b,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,v*=c;var p=f-l,d=v-u,g=Er.createCanvas(),y=N_(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return A(h,function(_){var S=_.left-l,b=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new _t({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),A(h,function(_){var S=new Me({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a,n){return qu(this,"convertToPixel",t,a,n)},e.prototype.convertToLayout=function(t,a,n){return qu(this,"convertToLayout",t,a,n)},e.prototype.convertFromPixel=function(t,a,n){return qu(this,"convertFromPixel",t,a,n)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var n=this._model,i,o=Ho(n,t);return A(o,function(s,l){l.indexOf("Models")>=0&&A(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(a);else if(l==="seriesModels"){var v=this._chartsMap[u.__viewId];v&&v.containPoint&&(i=i||v.containPoint(a,u))}},this)},this),!!i},e.prototype.getVisual=function(t,a){var n=this._model,i=Ho(n,t,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?Nm(s,l,a):vu(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;A(f5,function(n){var i=function(o){var s=t.getModel(),l=o.target,u,f=n==="globalout";if(f?u={}:l&&xi(l,function(d){var g=ut(d);if(g&&g.dataIndex!=null){var y=g.dataModel||s.getSeriesByIndex(g.seriesIndex);return u=y&&y.getDataParams(g.dataIndex,g.dataType,l)||{},!0}else if(g.eventData)return u=G({},g.eventData),!0},!0),u){var v=u.componentType,h=u.componentIndex;(v==="markLine"||v==="markPoint"||v==="markArea")&&(v="series",h=u.seriesIndex);var c=v&&h!=null&&s.getComponent(v,h),p=c&&t[c.mainType==="series"?"_chartsMap":"_componentsMap"][c.__viewId];u.event=o,u.type=n,t._$eventProcessor.eventInfo={targetEl:l,packedEvent:u,model:c,view:p},t.trigger(n,u)}};i.zrEventfulCallAtLast=!0,t._zr.on(n,i,t)});var a=this._messageCenter;A(Ig,function(n,i){a.on(i,function(o){t.trigger(i,o)})}),gz(a,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&HA(this.getDom(),Fm,"");var a=this,n=a._api,i=a._model;A(a._componentsViews,function(o){o.dispose(i,n)}),A(a._chartsViews,function(o){o.dispose(i,n)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete bl[a.id]},e.prototype.resize=function(t){if(!this[le]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var n=a.resetOption("media"),i=t&&t.silent;this[me]&&(i==null&&(i=this[me].silent),n=!0,this[me]=null),this[le]=!0,yo(this);try{n&&ei(this),_a.update.call(this,{type:"resize",animation:G({duration:0},t&&t.animation)})}catch(o){throw this[le]=!1,o}this[le]=!1,po.call(this,i),go.call(this,i)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(st(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!kg[t]){var n=kg[t](this._api,a),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=G({},t);return a.type=Lg[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(st(a)||(a={silent:!!a}),!!Mv[t.type]&&this._model){if(this[le]){this._pendingActions.push(t);return}var n=a.silent;Jc.call(this,t,n);var i=a.flush;i?this._zr.flush():i!==!1&&It.browser.weChat&&this._throttledZrFlush(),po.call(this,n),go.call(this,n)}},e.prototype.updateLabelLayout=function(){Dr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(a);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){ei=function(v){var h=v._scheduler;h.restorePipelines(v._model),h.prepareStageTasks(),Kc(v,!0),Kc(v,!1),h.plan()},Kc=function(v,h){for(var c=v._model,p=v._scheduler,d=h?v._componentsViews:v._chartsViews,g=h?v._componentsMap:v._chartsMap,y=v._zr,m=v._api,_=0;_h.get("hoverLayerThreshold")&&!It.node&&!It.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=v._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function s(v,h){var c=v.get("blendMode")||null;h.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function l(v,h){if(!v.preventAutoZ){var c=zi(v);h.eachRendered(function(p){return Lh(p,c.z,c.zlevel),!0})}}function u(v,h){h.eachRendered(function(c){if(!Wo(c)){var p=c.getTextContent(),d=c.getTextGuideLine();c.stateTransition&&(c.stateTransition=null),p&&p.stateTransition&&(p.stateTransition=null),d&&d.stateTransition&&(d.stateTransition=null),c.hasState()?(c.prevStates=c.currentStates,c.clearStates()):c.prevStates&&(c.prevStates=null)}})}function f(v,h){var c=v.getModel("stateAnimation"),p=v.isAnimationEnabled(),d=c.get("duration"),g=d>0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;h.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Wo(y))return;if(y instanceof xt&&fB(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&i(y)}})}RS=function(v){return new(function(h){B(c,h);function c(){return h!==null&&h.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return v._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return v._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){Oa(p,d),sr(v)},c.prototype.leaveEmphasis=function(p,d){Ba(p,d),sr(v)},c.prototype.enterBlur=function(p){uM(p),sr(v)},c.prototype.leaveBlur=function(p){sm(p),sr(v)},c.prototype.enterSelect=function(p){fM(p),sr(v)},c.prototype.leaveSelect=function(p){vM(p),sr(v)},c.prototype.getModel=function(){return v.getModel()},c.prototype.getViewOfComponentModel=function(p){return v.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return v.getViewOfSeriesModel(p)},c.prototype.getMainProcessVersion=function(){return v[Zu]},c}(wD))(v)},_L=function(v){function h(c,p){for(var d=0;d=0)){OS.push(t);var i=QD.wrapStageHandler(t,n);i.__prio=e,i.__raw=t,r.push(i)}}function CL(r,e){kg[r]=e}function y5(r,e,t){var a=Zz("registerMap");a&&a(r,e,t)}var m5=CV;ji(zm,jV);ji(Nh,JV);ji(Nh,QV);ji(zm,pz);ji(Nh,dz);ji(cL,$z);wL(CD);TL(Jz,iV);CL("default",tz);ga({type:Mi,event:Mi,update:Mi},Qt);ga({type:$f,event:$f,update:$f},Qt);ga({type:dv,event:im,update:dv,action:Qt,refineEvent:$m,publishNonRefinedEvent:!0});ga({type:ig,event:im,update:ig,action:Qt,refineEvent:$m,publishNonRefinedEvent:!0});ga({type:gv,event:im,update:gv,action:Qt,refineEvent:$m,publishNonRefinedEvent:!0});function $m(r,e,t,a){return{eventContent:{selected:iB(t),isFromClick:e.isFromClick||!1}}}bL("default",{});bL("dark",hz);var BS=[],_5={registerPreprocessor:wL,registerProcessor:TL,registerPostInit:c5,registerPostUpdate:p5,registerUpdateLifecycle:Hm,registerAction:ga,registerCoordinateSystem:d5,registerLayout:g5,registerVisual:ji,registerTransform:m5,registerLoading:CL,registerMap:y5,registerImpl:Yz,PRIORITY:s5,ComponentModel:Ct,ComponentView:Xt,SeriesModel:Yt,ChartView:Ft,registerComponentModel:function(r){Ct.registerClass(r)},registerComponentView:function(r){Xt.registerClass(r)},registerSeriesModel:function(r){Yt.registerClass(r)},registerChartView:function(r){Ft.registerClass(r)},registerCustomSeries:function(r,e){Xz(r,e)},registerSubTypeDefaulter:function(r,e){Ct.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){wE(r,e)}};function mt(r){if(W(r)){A(r,function(e){mt(e)});return}gt(BS,r)>=0||(BS.push(r),et(r)&&(r={install:r}),r.install(_5))}function ks(r){return r==null?0:r.length||1}function NS(r){return r}var S5=function(){function r(e,t,a,n,i,o){this._old=e,this._new=t,this._oldKeyGetter=a||NS,this._newKeyGetter=n||NS,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},n=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,n,"_oldKeyGetter"),this._initIndexMap(t,a,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},n={},i=[],o=[];this._initIndexMap(e,a,i,"_oldKeyGetter"),this._initIndexMap(t,n,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(f,u),n[l]=null;else if(v===1&&h>1)this._updateOneToMany&&this._updateOneToMany(f,u),n[l]=null;else if(v===1&&h===1)this._update&&this._update(f,u),n[l]=null;else if(v>1&&h>1)this._updateManyToMany&&this._updateManyToMany(f,u),n[l]=null;else if(v>1)for(var c=0;c1)for(var s=0;s30}var Es=st,Xa=$,M5=typeof Int32Array>"u"?Array:Int32Array,D5="e\0\0",VS=-1,L5=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],I5=["_approximateExtent"],zS,ju,Os,Bs,ep,Ns,rp,P5=function(){function r(e,t){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var a,n=!1;ML(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(n=!0,a=e),a=a||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,n=a.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=n.getSource().sourceFormat,l=s===ir;if(l&&!n.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,n=a[e];n||(n=a[e]={});var i=n[t];return i==null&&(i=this.getVisual(t),W(i)?i=i.slice():Es(i)&&(i=G({},i)),n[t]=i),i},r.prototype.setItemVisual=function(e,t,a){var n=this._itemVisuals[e]||{};this._itemVisuals[e]=n,Es(t)?G(n,t):n[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){Es(e)?G(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?G(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;ng(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){A(this._graphicEls,function(a,n){a&&e&&e.call(t,a,n)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:Xa(this.dimensions,this._getDimInfo,this),this.hostModel)),ep(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];et(a)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var n=a.apply(this,arguments);return t.apply(this,[n].concat(Hy(arguments)))})},r.internalField=function(){zS=function(e){var t=e._invertedIndicesMap;A(t,function(a,n){var i=e._dimInfos[n],o=i.ordinalMeta,s=e._store;if(o){a=t[n]=new M5(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),n[t]=l}}}(),r}();const ze=P5;function hu(r,e){Im(r)||(r=Pm(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],n=j(),i=[],o=k5(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&IL(o),l=a===r.dimensionsDefine,u=l?LL(r):DL(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var v=j(f),h=new BD(o),c=0;c0&&(a.name=n+(i-1)),i++,e.set(n,i)}}function k5(r,e,t,a){var n=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return A(e,function(i){var o;st(i)&&(o=i.dimsDef)&&(n=Math.max(n,o.length))}),n}function E5(r,e,t){if(t||e.hasKey(r)){for(var a=0;e.hasKey(r+a);)a++;r+=a}return e.set(r,!0),r}var O5=function(){function r(e){this.coordSysDims=[],this.axisMap=j(),this.categoryAxisMap=j(),this.coordSysName=e}return r}();function B5(r){var e=r.get("coordinateSystem"),t=new O5(e),a=N5[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var N5={cartesian2d:function(r,e,t,a){var n=r.getReferringComponents("xAxis",qt).models[0],i=r.getReferringComponents("yAxis",qt).models[0];e.coordSysDims=["x","y"],t.set("x",n),t.set("y",i),mo(n)&&(a.set("x",n),e.firstCategoryDimIndex=0),mo(i)&&(a.set("y",i),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var n=r.getReferringComponents("singleAxis",qt).models[0];e.coordSysDims=["single"],t.set("single",n),mo(n)&&(a.set("single",n),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var n=r.getReferringComponents("polar",qt).models[0],i=n.findAxisModel("radiusAxis"),o=n.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",i),t.set("angle",o),mo(i)&&(a.set("radius",i),e.firstCategoryDimIndex=0),mo(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var n=r.ecModel,i=n.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=i.dimensions.slice();A(i.parallelAxisIndex,function(s,l){var u=n.getComponent("parallelAxis",s),f=o[l];t.set(f,u),mo(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})},matrix:function(r,e,t,a){var n=r.getReferringComponents("matrix",qt).models[0];e.coordSysDims=["x","y"];var i=n.getDimensionModel("x"),o=n.getDimensionModel("y");t.set("x",i),t.set("y",o),a.set("x",i),a.set("y",o)}};function mo(r){return r.get("type")==="category"}function V5(r,e,t){t=t||{};var a=t.byIndex,n=t.stackedCoordDimension,i,o,s;z5(e)?i=e:(o=e.schema,i=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,v,h;if(A(i,function(m,_){Z(m)&&(i[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!n||n===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){v="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;A(i,function(m){m.coordDim===c&&d++});var g={name:v,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:h,coordDim:h,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,p),y.storeDimIndex=s.ensureCalculationDimension(v,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(i.push(g),i.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:h,stackResultDimension:v}}function z5(r){return!ML(r.schema)}function wn(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function PL(r,e){return wn(r,e)?r.getCalculationInfo("stackResultDimension"):e}function G5(r,e){var t=r.get("coordinateSystem"),a=uu.get(t),n;return e&&e.coordSysDims&&(n=$(e.coordSysDims,function(i){var o={name:i},s=e.axisMap.get(i);if(s){var l=s.get("type");o.type=Lv(l)}return o})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),n}function F5(r,e,t){var a,n;return t&&A(r,function(i,o){var s=i.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),i.ordinalMeta=l.getOrdinalMeta(),e&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(n=!0)}),!n&&a!=null&&(r[a].otherDims.itemName=0),a}function Wa(r,e,t){t=t||{};var a=e.getSourceManager(),n,i=!1;r?(i=!0,n=Pm(r)):(n=a.getSource(),i=n.sourceFormat===ir);var o=B5(e),s=G5(e,o),l=t.useEncodeDefaulter,u=et(l)?l:l?dt(yD,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},v=hu(n,f),h=F5(v.dimensions,t.createInvertedIndices,o),c=i?null:a.getSharedDataStore(v),p=V5(e,{schema:v,store:c}),d=new ze(v,e);d.setCalculationInfo(p);var g=h!=null&&H5(n)?function(y,m,_,S){return S===h?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(i?n:c,null,g),d}function H5(r){if(r.sourceFormat===ir){var e=W5(r.data||[]);return!W(ls(e))}}function W5(r){for(var e=0;en&&(o=i.interval=n);var s=i.intervalPrecision=Wl(o),l=i.niceTickExtent=[re(Math.ceil(r[0]/o)*o,s),re(Math.floor(r[1]/o)*o,s)];return U5(l,r),i}function ap(r){var e=Math.pow(10,jy(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,re(t*e)}function Wl(r){return ea(r)+2}function GS(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function U5(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),GS(r,0,e),GS(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function Um(r,e){return r>=e[0]&&r<=e[1]}var Y5=function(){function r(){this.normalize=FS,this.scale=HS}return r.prototype.updateMethods=function(e){e.hasBreaks()?(this.normalize=X(e.normalize,e),this.scale=X(e.scale,e)):(this.normalize=FS,this.scale=HS)},r}();function FS(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function HS(r,e){return r*(e[1]-e[0])+e[0]}function Og(r,e,t){var a=Math.log(r);return[Math.log(t?e[0]:Math.max(0,e[0]))/a,Math.log(t?e[1]:Math.max(0,e[1]))/a]}var RL=function(){function r(e){this._calculator=new Y5,this._setting=e||{},this._extent=[1/0,-1/0];var t=ae();t&&(this._brkCtx=t.createScaleBreakContext(),this._brkCtx.update(this._extent))}return r.prototype.getSetting=function(e){return this._setting[e]},r.prototype._innerUnionExtent=function(e){var t=this._extent;this._innerSetExtent(e[0]t[1]?e[1]:t[1])},r.prototype.unionExtentFromData=function(e,t){this._innerUnionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){this._innerSetExtent(e,t)},r.prototype._innerSetExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t),this._brkCtx&&this._brkCtx.update(a)},r.prototype.setBreaksFromOption=function(e){var t=ae();t&&this._innerSetBreak(t.parseAxisBreakOption(e,X(this.parse,this)))},r.prototype._innerSetBreak=function(e){this._brkCtx&&(this._brkCtx.setBreaks(e),this._calculator.updateMethods(this._brkCtx),this._brkCtx.update(this._extent))},r.prototype._innerGetBreaks=function(){return this._brkCtx?this._brkCtx.breaks:[]},r.prototype.hasBreaks=function(){return this._brkCtx?this._brkCtx.hasBreaks():!1},r.prototype._getExtentSpanWithBreaks=function(){return this._brkCtx&&this._brkCtx.hasBreaks()?this._brkCtx.getExtentSpan():this._extent[1]-this._extent[0]},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();yh(RL);const Ji=RL;var Z5=0,X5=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++Z5,this._onCollect=e.onCollect}return r.createByAxisModel=function(e){var t=e.option,a=t.data,n=a&&$(a,q5);return new r({categories:n,needCollect:!n,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!Z(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,this._onCollect&&this._onCollect(e,t),t;var n=this._getOrCreateMap();return t=n.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,n.set(e,t),this._onCollect&&this._onCollect(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=j(this.categories))},r}();function q5(r){return st(r)&&r.value!=null?r.value:r+""}const $l=X5;var kL=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var n=a.getSetting("ordinalMeta");return n||(n=new $l({})),W(n)&&(n=new $l({categories:$(n,function(i){return st(i)?i.value:i})})),a._ordinalMeta=n,a._extent=a.getSetting("extent")||[0,n.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:Z(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return Um(t,this._extent)&&t>=0&&t=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(Ji);Ji.registerClass(kL);const Ul=kL;var qa=re,EL=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t==null||t===""?NaN:Number(t)},e.prototype.contain=function(t){return Um(t,this._extent)},e.prototype.normalize=function(t){return this._calculator.normalize(t,this._extent)},e.prototype.scale=function(t){return this._calculator.scale(t,this._extent)},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Wl(t)},e.prototype.getTicks=function(t){t=t||{};var a=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=ae(),l=[];if(!a)return l;if(t.breakTicks==="only_break"&&s)return s.addBreaksToTicks(l,this._brkCtx.breaks,this._extent),l;var u=1e4;n[0]=0&&(v=qa(v+h*a,o))}if(l.length>0&&v===l[l.length-1].value)break;if(l.length>u)return[]}var c=l.length?l[l.length-1].value:i[1];return n[1]>c&&(t.expandToNicedExtent?l.push({value:qa(c+a,o)}):l.push({value:n[1]})),s&&s.pruneTicksByBreak(t.pruneByBreak,l,this._brkCtx.breaks,function(p){return p.value},this._interval,this._extent),t.breakTicks!=="none"&&s&&s.addBreaksToTicks(l,this._brkCtx.breaks,this._extent),l},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks({expandToNicedExtent:!0}),n=[],i=this.getExtent(),o=1;oi[0]&&p0&&(i=i===null?s:Math.min(i,s))}t[a]=i}}return t}function NL(r){var e=J5(r),t=[];return A(r,function(a){var n=a.coordinateSystem,i=n.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=e[l],f=Math.abs(o[1]-o[0]),v=i.scale.getExtent(),h=Math.abs(v[1]-v[0]);s=u?f/h*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=Y(a.get("barWidth"),s),d=Y(a.get("barMaxWidth"),s),g=Y(a.get("barMinWidth")||(HL(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap"),_=a.get("defaultBarGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,defaultBarGap:_,axisKey:Zm(i),stackId:Ym(a)})}),VL(t)}function VL(r){var e={};A(r,function(a,n){var i=a.axisKey,o=a.bandWidth,s=e[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:a.defaultBarGap||0,stacks:{}},l=s.stacks;e[i]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var v=a.barMaxWidth;v&&(l[u].maxWidth=v);var h=a.barMinWidth;h&&(l[u].minWidth=h);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=bt(i).length;s=Math.max(35-l*4,15)+"%"}var u=Y(s,o),f=Y(a.gap,1),v=a.remainedWidth,h=a.autoWidthCount,c=(v-u)/(h+(h-1)*f);c=Math.max(c,0),A(i,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,v-=S+f*S,h--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,v-=S+f*S,h--)}}),c=(v-u)/(h+(h-1)*f),c=Math.max(c,0);var p=0,d;A(i,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;A(i,function(y,m){t[n][m]=t[n][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function Q5(r,e,t){if(r&&e){var a=r[Zm(e)];return a!=null&&t!=null?a[Ym(t)]:a}}function zL(r,e){var t=BL(r,e),a=NL(t);A(t,function(n){var i=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=Ym(n),u=a[Zm(s)][l],f=u.offset,v=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:v})})}function GL(r){return{seriesType:r,plan:gs(),reset:function(e){if(FL(e)){var t=e.getData(),a=e.coordinateSystem,n=a.getBaseAxis(),i=a.getOtherAxis(n),o=t.getDimensionIndex(t.mapDimension(i.dim)),s=t.getDimensionIndex(t.mapDimension(n.dim)),l=e.get("showBackground",!0),u=t.mapDimension(i.dim),f=t.getCalculationInfo("stackResultDimension"),v=wn(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),c=tG(n,i),p=HL(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=p&&aa(b*3),w=p&&l&&aa(b*3),T=p&&aa(b),C=a.master.getRect(),M=h?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(v?g:o,D),k=I.get(s,D),R=c,O=void 0;v&&(O=+P-I.get(o,D));var E=void 0,N=void 0,z=void 0,F=void 0;if(h){var H=a.dataToPoint([P,k]);if(v){var U=a.dataToPoint([O,k]);R=U[0]}E=R,N=H[1]+m,z=H[0]-R,F=y,Math.abs(z)0?t:1:t))}var eG=function(r,e,t,a){for(;t>>1;r[n][1]n&&(this._approxInterval=n);var o=Ju.length,s=Math.min(eG(Ju,this._approxInterval,0,o),o-1);this._interval=Ju[s][1],this._intervalPrecision=Wl(this._interval),this._minLevelUnit=Ju[Math.max(s-1,0)][0]},e.prototype.parse=function(t){return wt(t)?t:+Ui(t)},e.prototype.contain=function(t){return Um(t,this._extent)},e.prototype.normalize=function(t){return this._calculator.normalize(t,this._extent)},e.prototype.scale=function(t){return this._calculator.scale(t,this._extent)},e.type="time",e}(Tn),Ju=[["second",mm],["minute",_m],["hour",_l],["quarter-day",_l*6],["half-day",_l*12],["day",mr*1.2],["half-week",mr*3.5],["week",mr*7],["month",mr*31],["quarter",mr*95],["half-year",P1/2],["year",P1]];function $L(r,e,t,a){return gg(new Date(e),r,a).getTime()===gg(new Date(t),r,a).getTime()}function rG(r,e){return r/=mr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function aG(r){var e=30*mr;return r/=e,r>6?6:r>3?3:r>2?2:1}function nG(r){return r/=_l,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function WS(r,e){return r/=e?_m:mm,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function iG(r){return kA(r,!0)}function oG(r,e,t){var a=Math.max(0,gt(Je,e)-1);return gg(new Date(r),Je[a],t).getTime()}function sG(r,e){var t=new Date(0);t[r](1);var a=t.getTime();t[r](1+e);var n=t.getTime()-a;return function(i,o){return Math.max(0,Math.round((o-i)/n))}}function lG(r,e,t,a,n,i){var o=1e4,s=dN,l=0;function u(L,P,k,R,O,E,N){for(var z=sG(O,L),F=P,H=new Date(F);Fo));)if(H[O](H[R]()+L),F=H.getTime(),i){var U=i.calcNiceTickMultiple(F,z);U>0&&(H[O](H[R]()+U*L),F=H.getTime())}N.push({value:F,notAdd:!0})}function f(L,P,k){var R=[],O=!P.length;if(!$L(Sl(L),a[0],a[1],t)){O&&(P=[{value:oG(a[0],L,t)},{value:a[1]}]);for(var E=0;E=a[0]&&N<=a[1]&&u(F,N,z,H,U,K,R),L==="year"&&k.length>1&&E===0&&k.unshift({value:k[0].value-F})}}for(var E=0;E=a[0]&&S<=a[1]&&c++)}var b=n/e;if(c>b*1.5&&p>b/1.5||(v.push(m),c>b||r===s[d]))break}h=[]}}}for(var x=kt($(v,function(L){return kt(L,function(P){return P.value>=a[0]&&P.value<=a[1]&&!P.notAdd})}),function(L){return L.length>0}),w=[],T=x.length-1,d=0;d0;)i*=10;var s=[Ng(fG(a[0]/i)*i),Ng(uG(a[1]/i)*i)];this._interval=i,this._intervalPrecision=Wl(i),this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){r.prototype.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.contain=function(t){return t=tf(t)/tf(this.base),r.prototype.contain.call(this,t)},e.prototype.normalize=function(t){return t=tf(t)/tf(this.base),r.prototype.normalize.call(this,t)},e.prototype.scale=function(t){return t=r.prototype.scale.call(this,t),Qu(this.base,t)},e.prototype.setBreaksFromOption=function(t){var a=ae();if(a){var n=a.logarithmicParseBreaksFromOption(t,this.base,X(this.parse,this)),i=n.parsedOriginal,o=n.parsedLogged;this._originalScale._innerSetBreak(i),this._innerSetBreak(o)}},e.type="log",e}(Tn);function ef(r,e){return Ng(r,ea(e))}Ji.registerClass(YL);const vG=YL;var hG=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var h=this._determinedMin,c=this._determinedMax;return h!=null&&(s=h,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:v}},r.prototype.modifyDataMinMax=function(e,t){this[pG[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=cG[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),cG={min:"_determinedMin",max:"_determinedMax"},pG={min:"_dataMin",max:"_dataMax"};function ZL(r,e,t){var a=r.rawExtentInfo;return a||(a=new hG(r,e,t),r.rawExtentInfo=a,a)}function rf(r,e){return e==null?null:Pe(e)?NaN:r.parse(e)}function XL(r,e){var t=r.type,a=ZL(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var n=a.min,i=a.max,o=e.ecModel;if(o&&t==="time"){var s=BL("bar",o),l=!1;if(A(s,function(v){l=l||v.getBaseAxis()===e.axis}),l){var u=NL(s),f=dG(n,i,e,u);n=f.min,i=f.max}}return{extent:[n,i],fixMin:a.minFixed,fixMax:a.maxFixed}}function dG(r,e,t,a){var n=t.axis.getExtent(),i=Math.abs(n[1]-n[0]),o=Q5(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;A(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;A(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,v=1-(s+l)/i,h=f/v-f;return e+=h*(l/u),r-=h*(s/u),{min:r,max:e}}function Jo(r,e){var t=e,a=XL(r,t),n=a.extent,i=t.get("splitNumber");r instanceof vG&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setBreaksFromOption(KL(t)),r.setExtent(n[0],n[1]),r.calcNiceExtent({splitNumber:i,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function Vh(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new Ul({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new UL({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Ji.getClass(e)||Tn)}}function gG(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function _s(r){var e=r.getLabelModel().get("formatter");if(r.type==="time"){var t=gN(e);return function(n,i){return r.scale.getFormattedLabel(n,i,t)}}else{if(Z(e))return function(n){var i=r.scale.getLabel(n),o=e.replace("{value}",i??"");return o};if(et(e)){if(r.type==="category")return function(n,i){return e(Iv(r,n),n.value-r.scale.getExtent()[0],null)};var a=ae();return function(n,i){var o=null;return a&&(o=a.makeAxisLabelFormatterParamBreak(o,n.break)),e(Iv(r,n),i,o)}}else return function(n){return r.scale.getLabel(n)}}}function Iv(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function Xm(r){var e=r.get("interval");return e??"auto"}function qL(r){return r.type==="category"&&Xm(r.getLabelModel())===0}function Pv(r,e){var t={};return A(r.mapDimensionsAll(e),function(a){t[PL(r,a)]=!0}),bt(t)}function yG(r,e,t){e&&A(Pv(e,t),function(a){var n=e.getApproximateExtent(a);n[0]r[1]&&(r[1]=n[1])})}function Qo(r){return r==="middle"||r==="center"}function Yl(r){return r.getShallow("show")}function KL(r){var e=r.get("breaks",!0);if(e!=null)return!ae()||!mG(r.axis)?void 0:e}function mG(r){return(r.dim==="x"||r.dim==="y"||r.dim==="z"||r.dim==="single")&&r.type!=="category"}var cu=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),_G=1e-8;function $S(r,e){return Math.abs(r-e)<_G}function hi(r,e,t){var a=0,n=r[0];if(!n)return!1;for(var i=1;in&&(a=o,n=l)}if(a)return xG(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var n=[1/0,1/0],i=[-1/0,-1/0],o=this.geometries;return A(o,function(s){s.type==="polygon"?US(s.exterior,n,i,t):A(s.points,function(l){US(l,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),a=new lt(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),n=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var i=0,o=n.length;i>1^-(s&1),l=l>>1^-(l&1),s+=n,l+=i,n=s,i=l,a.push([s/t,l/t])}return a}function TG(r,e){return r=wG(r),$(kt(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,n=t.geometry,i=[];switch(n.type){case"Polygon":var o=n.coordinates;i.push(new YS(o[0],o.slice(1)));break;case"MultiPolygon":A(n.coordinates,function(l){l[0]&&i.push(new YS(l[0],l.slice(1)))});break;case"LineString":i.push(new ZS([n.coordinates]));break;case"MultiLineString":i.push(new ZS(n.coordinates))}var s=new JL(a[e||"name"],i,a.cp);return s.properties=a,s})}var CG=St(),wl=St(),Nr={estimate:1,determine:2};function Rv(r){return{out:{noPxChangeTryDetermine:[]},kind:r}}function tI(r,e){var t=$(e,function(a){return r.scale.parse(a)});return r.type==="time"&&t.length>0&&(t.sort(),t.unshift(t[0]),t.push(t[t.length-1])),t}function AG(r,e){var t=r.getLabelModel().get("customValues");if(t){var a=_s(r),n=r.scale.getExtent(),i=tI(r,t),o=kt(i,function(s){return s>=n[0]&&s<=n[1]});return{labels:$(o,function(s){var l={value:s};return{formattedLabel:a(l),rawLabel:r.scale.getLabel(l),tickValue:s,time:void 0,break:void 0}})}}return r.type==="category"?DG(r,e):IG(r)}function MG(r,e,t){var a=r.getTickModel().get("customValues");if(a){var n=r.scale.getExtent(),i=tI(r,a);return{ticks:kt(i,function(o){return o>=n[0]&&o<=n[1]})}}return r.type==="category"?LG(r,e):{ticks:$(r.scale.getTicks(t),function(o){return o.value})}}function DG(r,e){var t=r.getLabelModel(),a=eI(r,t,e);return!t.get("show")||r.scale.isBlank()?{labels:[]}:a}function eI(r,e,t){var a=RG(r),n=Xm(e),i=t.kind===Nr.estimate;if(!i){var o=aI(a,n);if(o)return o}var s,l;et(n)?s=oI(r,n):(l=n==="auto"?kG(r,t):n,s=iI(r,l));var u={labels:s,labelCategoryInterval:l};return i?t.out.noPxChangeTryDetermine.push(function(){return Vg(a,n,u),!0}):Vg(a,n,u),u}function LG(r,e){var t=PG(r),a=Xm(e),n=aI(t,a);if(n)return n;var i,o;if((!e.get("show")||r.scale.isBlank())&&(i=[]),et(a))i=oI(r,a,!0);else if(a==="auto"){var s=eI(r,r.getLabelModel(),Rv(Nr.determine));o=s.labelCategoryInterval,i=$(s.labels,function(l){return l.tickValue})}else o=a,i=iI(r,o,!0);return Vg(t,a,{ticks:i,tickCategoryInterval:o})}function IG(r){var e=r.scale.getTicks(),t=_s(r);return{labels:$(e,function(a,n){return{formattedLabel:t(a,n),rawLabel:r.scale.getLabel(a),tickValue:a.value,time:a.time,break:a.break}})}}var PG=rI("axisTick"),RG=rI("axisLabel");function rI(r){return function(t){return wl(t)[r]||(wl(t)[r]={list:[]})}}function aI(r,e){for(var t=0;tf&&(u=Math.max(1,Math.floor(l/f)));for(var v=s[0],h=r.dataToCoord(v+1)-r.dataToCoord(v),c=Math.abs(h*Math.cos(i)),p=Math.abs(h*Math.sin(i)),d=0,g=0;v<=s[1];v+=u){var y=0,m=0,_=gh(n({value:v}),a.font,"center","top");y=_.width*1.3,m=_.height*1.3,d=Math.max(d,y,7),g=Math.max(g,m,7)}var S=d/c,b=g/p;isNaN(S)&&(S=1/0),isNaN(b)&&(b=1/0);var x=Math.max(0,Math.floor(Math.min(S,b)));if(t===Nr.estimate)return e.out.noPxChangeTryDetermine.push(X(OG,null,r,x,l)),x;var w=nI(r,x,l);return w??x}function OG(r,e,t){return nI(r,e,t)==null}function nI(r,e,t){var a=CG(r.model),n=r.getExtent(),i=a.lastAutoInterval,o=a.lastTickCount;if(i!=null&&o!=null&&Math.abs(i-e)<=1&&Math.abs(o-t)<=1&&i>e&&a.axisExtent0===n[0]&&a.axisExtent1===n[1])return i;a.lastTickCount=t,a.lastAutoInterval=e,a.axisExtent0=n[0],a.axisExtent1=n[1]}function BG(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function iI(r,e,t){var a=_s(r),n=r.scale,i=n.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=i[0],f=n.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var v=qL(r),h=o.get("showMinLabel")||v,c=o.get("showMaxLabel")||v;h&&u!==i[0]&&d(i[0]);for(var p=u;p<=i[1];p+=l)d(p);c&&p-l!==i[1]&&d(i[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:n.getLabel(y),tickValue:g,time:void 0,break:void 0})}return s}function oI(r,e,t){var a=r.scale,n=_s(r),i=[];return A(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&i.push(t?l:{formattedLabel:n(o),rawLabel:s,tickValue:l,time:void 0,break:void 0})}),i}var XS=[0,1],NG=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return e>=a&&e<=n},r.prototype.containData=function(e){return this.scale.contain(this.scale.parse(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return PA(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,n=this.scale;return e=n.normalize(n.parse(e)),this.onBand&&n.type==="ordinal"&&(a=a.slice(),qS(a,n.count())),Rt(e,XS,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,n=this.scale;this.onBand&&n.type==="ordinal"&&(a=a.slice(),qS(a,n.count()));var i=Rt(e,a,XS,t);return this.scale.scale(i)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=MG(this,t,{breakTicks:e.breakTicks,pruneByBreak:e.pruneByBreak}),n=a.ticks,i=$(n,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return VG(this,i,o,e.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),n=$(a,function(i){return $(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return n},r.prototype.getViewLabels=function(e){return e=e||Rv(Nr.determine),AG(this,e).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var n=Math.abs(e[1]-e[0]);return Math.abs(n)/a},r.prototype.calculateCategoryInterval=function(e){return e=e||Rv(Nr.determine),EG(this,e)},r}();function qS(r,e){var t=r[1]-r[0],a=e,n=t/a/2;r[0]+=n,r[1]-=n}function VG(r,e,t,a){var n=e.length;if(!r.onBand||t||!n)return;var i=r.getExtent(),o,s;if(n===1)e[0].coord=i[0],e[0].onBand=!0,o=e[1]={coord:i[1],tickValue:e[0].tickValue,onBand:!0};else{var l=e[n-1].tickValue-e[0].tickValue,u=(e[n-1].coord-e[0].coord)/l;A(e,function(c){c.coord-=u/2,c.onBand=!0});var f=r.scale.getExtent();s=1+f[1]-e[n-1].tickValue,o={coord:e[n-1].coord+u*s,tickValue:f[1]+1,onBand:!0},e.push(o)}var v=i[0]>i[1];h(e[0].coord,i[0])&&(a?e[0].coord=i[0]:e.shift()),a&&h(i[0],e[0].coord)&&e.unshift({coord:i[0],onBand:!0}),h(i[1],o.coord)&&(a?o.coord=i[1]:e.pop()),a&&h(o.coord,i[1])&&e.push({coord:i[1],onBand:!0});function h(c,p){return c=re(c),p=re(p),v?c>p:cn&&(n+=Vs);var c=Math.atan2(s,o);if(c<0&&(c+=Vs),c>=a&&c<=n||c+Vs>=a&&c+Vs<=n)return l[0]=f,l[1]=v,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(n)+r,y=t*Math.sin(n)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function kv(r,e,t,a,n,i,o,s){var l=n-r,u=i-e,f=t-r,v=a-e,h=Math.sqrt(f*f+v*v);f/=h,v/=h;var c=l*f+u*v,p=c/h;s&&(p=Math.min(Math.max(p,0),1)),p*=h;var d=o[0]=r+p*f,g=o[1]=e+p*v;return Math.sqrt((d-n)*(d-n)+(g-i)*(g-i))}function sI(r,e,t,a,n,i,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(n,r),s),f=o[1]=Math.min(Math.max(i,e),l);return Math.sqrt((u-n)*(u-n)+(f-i)*(f-i))}var Lr=[];function HG(r,e,t){var a=sI(e.x,e.y,e.width,e.height,r.x,r.y,Lr);return t.set(Lr[0],Lr[1]),a}function WG(r,e,t){for(var a=0,n=0,i=0,o=0,s,l,u=1/0,f=e.data,v=r.x,h=r.y,c=0;c0){e=e/180*Math.PI,Ir.fromArray(r[0]),Ht.fromArray(r[1]),jt.fromArray(r[2]),it.sub(na,Ir,Ht),it.sub(Qr,jt,Ht);var t=na.len(),a=Qr.len();if(!(t<.001||a<.001)){na.scale(1/t),Qr.scale(1/a);var n=na.dot(Qr),i=Math.cos(e);if(i1&&it.copy(Ve,jt),Ve.toArray(r[1])}}}}function $G(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,Ir.fromArray(r[0]),Ht.fromArray(r[1]),jt.fromArray(r[2]),it.sub(na,Ht,Ir),it.sub(Qr,jt,Ht);var a=na.len(),n=Qr.len();if(!(a<.001||n<.001)){na.scale(1/a),Qr.scale(1/n);var i=na.dot(e),o=Math.cos(t);if(i=l)it.copy(Ve,jt);else{Ve.scaleAndAdd(Qr,s/Math.tan(Math.PI/2-f));var v=jt.x!==Ht.x?(Ve.x-Ht.x)/(jt.x-Ht.x):(Ve.y-Ht.y)/(jt.y-Ht.y);if(isNaN(v))return;v<0?it.copy(Ve,Ht):v>1&&it.copy(Ve,jt)}Ve.toArray(r[1])}}}}function op(r,e,t,a){var n=t==="normal",i=n?r:r.ensureState(t);i.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();n?r.useStyle(s):i.style=s}function UG(r,e){var t=e.smooth,a=e.points;if(a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var n=nn(a[0],a[1]),i=nn(a[1],a[2]);if(!n||!i){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(n,i)*t,s=Nf([],a[1],a[0],o/n),l=Nf([],a[1],a[2],o/i),u=Nf([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],a[2][0],a[2][1])}else for(var f=1;f0&&n&&x(-v/i,0,i);var g=r[0],y=r[i-1],m,_;S(),m<0&&w(-m,.8),_<0&&w(_,.8),S(),b(m,_,1),b(_,m,-1),S(),m<0&&T(-m),_<0&&T(_);function S(){m=g.rect[o]-t,_=a-y.rect[o]-y.rect[s]}function b(C,M,D){if(C<0){var I=Math.min(M,-C);if(I>0){x(I*D,0,i);var L=I+C;L<0&&w(-L*D,1)}else w(-C*D,1)}}function x(C,M,D){C!==0&&(f=!0);for(var I=M;I0)for(var L=0;L0;L--){var O=D[L-1]*R;x(-O,L,i)}}}function T(C){var M=C<0?-1:1;C=Math.abs(C);for(var D=Math.ceil(C/(i-1)),I=0;I0?x(D,0,I+1):x(-D,i-I-1,i),C-=D,C<=0)return}return f}function XG(r){for(var e=0;e=0&&a.attr(i.oldLayoutSelect),gt(h,"emphasis")>=0&&a.attr(i.oldLayoutEmphasis)),Dt(a,u,t,l)}else if(a.attr(u),!cs(a).valueAnimation){var v=Q(a.style.opacity,1);a.style.opacity=0,Wt(a,{style:{opacity:v}},t,l)}if(i.oldLayout=u,a.states.select){var c=i.oldLayoutSelect={};af(c,u,nf),af(c,a.states.select,nf)}if(a.states.emphasis){var p=i.oldLayoutEmphasis={};af(p,u,nf),af(p,a.states.emphasis,nf)}WM(a,l,f,t,t)}if(n&&!n.ignore&&!n.invisible){var i=jG(n),o=i.oldLayout,d={points:n.shape.points};o?(n.attr({shape:o}),Dt(n,{shape:d},t)):(n.setShape(d),n.style.strokePercent=0,Wt(n,{style:{strokePercent:1}},t)),i.oldLayout=d}},r}();const QG=JG;var up=St();function tF(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var n=up(t).labelManager;n||(n=up(t).labelManager=new QG),n.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var n=up(t).labelManager;a.updatedSeries.forEach(function(i){n.addLabelsOfSeries(t.getViewOfSeriesModel(i))}),n.updateLayoutConfig(t),n.layout(t),n.processLabelsOverall()})}var fp=Math.sin,vp=Math.cos,cI=Math.PI,ai=Math.PI*2,eF=180/cI,rF=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){this._add("C",e,t,a,n,i,o)},r.prototype.quadraticCurveTo=function(e,t,a,n){this._add("Q",e,t,a,n)},r.prototype.arc=function(e,t,a,n,i,o){this.ellipse(e,t,a,a,0,n,i,o)},r.prototype.ellipse=function(e,t,a,n,i,o,s,l){var u=s-o,f=!l,v=Math.abs(u),h=fn(v-ai)||(f?u>=ai:-u>=ai),c=u>0?u%ai:u%ai+ai,p=!1;h?p=!0:fn(v)?p=!1:p=c>=cI==!!f;var d=e+a*vp(o),g=t+n*fp(o);this._start&&this._add("M",d,g);var y=Math.round(i*eF);if(h){var m=1/this._p,_=(f?1:-1)*(ai-m);this._add("A",a,n,y,1,+f,e+a*vp(o+_),t+n*fp(o+_)),m>.01&&this._add("A",a,n,y,0,+f,d,g)}else{var S=e+a*vp(s),b=t+n*fp(s);this._add("A",a,n,y,+p,+f,S,b)}},r.prototype.rect=function(e,t,a,n){this._add("M",e,t),this._add("l",a,0),this._add("l",0,n),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,n,i,o,s,l,u){for(var f=[],v=this._p,h=1;h"}function vF(r){return""}function jm(r,e){e=e||{};var t=e.newline?` -`:"";function a(n){var i=n.children,o=n.tag,s=n.attrs,l=n.text;return fF(o,s)+(o!=="style"?Ie(l):l||"")+(i?""+t+$(i,function(u){return a(u)}).join(t)+t:"")+vF(o)}return a(r)}function hF(r,e,t){t=t||{};var a=t.newline?` -`:"",n=" {"+a,i=a+"}",o=$(bt(r),function(l){return l+n+$(bt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+i}).join(a),s=$(bt(e),function(l){return"@keyframes "+l+n+$(bt(e[l]),function(u){return u+n+$(bt(e[l][u]),function(f){var v=e[l][u][f];return f==="d"&&(v='path("'+v+'")'),f+":"+v+";"}).join(a)+i}).join(a)+i}).join(a);return!o&&!s?"":[""].join(a)}function Wg(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function ex(r,e,t,a){return ge("svg","root",{width:r,height:e,xmlns:dI,"xmlns:xlink":gI,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var cF=0;function mI(){return cF++}var rx={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},oi="transform-origin";function pF(r,e,t){var a=G({},r.shape);G(a,e),r.buildPath(t,a);var n=new pI;return n.reset(SA(r)),t.rebuildPath(n,1),n.generateStr(),n.getStr()}function dF(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[oi]=t+"px "+a+"px")}var gF={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function _I(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function yF(r,e,t){var a=r.shape.paths,n={},i,o;if(A(a,function(l){var u=Wg(t.zrId);u.animation=!0,Gh(l,{},u,!0);var f=u.cssAnims,v=u.cssNodes,h=bt(f),c=h.length;if(c){o=h[c-1];var p=f[o];for(var d in p){var g=p[d];n[d]=n[d]||{d:""},n[d].d+=g.d||""}for(var y in v){var m=v[y].animation;m.indexOf(o)>=0&&(i=m)}}}),!!i){e.d=!1;var s=_I(n,t);return i.replace(o,s)}}function ax(r){return Z(r)?rx[r]?"cubic-bezier("+rx[r]+")":Zy(r)?r:"":""}function Gh(r,e,t,a){var n=r.animators,i=n.length,o=[];if(r instanceof Mh){var s=yF(r,e,t);if(s)o.push(s);else if(!i)return}else if(!i)return;for(var l={},u=0;u0}).length){var Ot=_I(w,t);return Ot+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+mI();t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}function mF(r,e,t){if(!r.ignore)if(r.isSilent()){var a={"pointer-events":"none"};nx(a,e,t,!0)}else{var n=r.states.emphasis&&r.states.emphasis.style?r.states.emphasis.style:{},i=n.fill;if(!i){var o=r.style&&r.style.fill,s=r.states.select&&r.states.select.style&&r.states.select.style.fill,l=r.currentStates.indexOf("select")>=0&&s||o;l&&(i=Hd(l))}var u=n.lineWidth;if(u){var f=!n.strokeNoScale&&r.transform?r.transform[0]:1;u=u/f}var a={cursor:"pointer"};i&&(a.fill=i),n.stroke&&(a.stroke=n.stroke),u&&(a["stroke-width"]=u),nx(a,e,t,!0)}}function nx(r,e,t,a){var n=JSON.stringify(r),i=t.cssStyleCache[n];i||(i=t.zrId+"-cls-"+mI(),t.cssStyleCache[n]=i,t.cssNodes["."+i+(a?":hover":"")]=r),e.class=e.class?e.class+" "+i:i}var Zl=Math.round;function SI(r){return r&&Z(r.src)}function xI(r){return r&&et(r.toDataURL)}function Jm(r,e,t,a){sF(function(n,i){var o=n==="fill"||n==="stroke";o&&_A(i)?wI(e,r,n,a):o&&Xy(i)?TI(t,r,n,a):r[n]=i,o&&a.ssr&&i==="none"&&(r["pointer-events"]="visible")},e,t,!1),CF(t,r,a)}function Qm(r,e){var t=TE(e);t&&(t.each(function(a,n){a!=null&&(r[(tx+n).toLowerCase()]=a+"")}),e.isSilent()&&(r[tx+"silent"]="true"))}function ix(r){return fn(r[0]-1)&&fn(r[1])&&fn(r[2])&&fn(r[3]-1)}function _F(r){return fn(r[4])&&fn(r[5])}function t0(r,e,t){if(e&&!(_F(e)&&ix(e))){var a=t?10:1e4;r.transform=ix(e)?"translate("+Zl(e[4]*a)/a+" "+Zl(e[5]*a)/a+")":Wk(e)}}function ox(r,e,t){for(var a=r.points,n=[],i=0;i"u"){var g="Image width/height must been given explictly in svg-ssr renderer.";ke(h,g),ke(c,g)}else if(h==null||c==null){var y=function(M,D){if(M){var I=M.elm,L=h||D.width,P=c||D.height;M.tag==="pattern"&&(u?(P=1,L/=i.width):f&&(L=1,P/=i.height)),M.attrs.width=L,M.attrs.height=P,I&&(I.setAttribute("width",L),I.setAttribute("height",P))}},m=em(p,null,r,function(M){l||y(x,M),y(v,M)});m&&m.width&&m.height&&(h=h||m.width,c=c||m.height)}v=ge("image","img",{href:p,width:h,height:c}),o.width=h,o.height=c}else n.svgElement&&(v=rt(n.svgElement),o.width=n.svgWidth,o.height=n.svgHeight);if(v){var _,S;l?_=S=1:u?(S=1,_=o.width/i.width):f?(_=1,S=o.height/i.height):o.patternUnits="userSpaceOnUse",_!=null&&!isNaN(_)&&(o.width=_),S!=null&&!isNaN(S)&&(o.height=S);var b=xA(n);b&&(o.patternTransform=b);var x=ge("pattern","",o,[v]),w=jm(x),T=a.patternCache,C=T[w];C||(C=a.zrId+"-p"+a.patternIdx++,T[w]=C,o.id=C,x=a.defs[C]=ge("pattern",C,o,[v])),e[t]=dh(C)}}function AF(r,e,t){var a=t.clipPathCache,n=t.defs,i=a[r.id];if(!i){i=t.zrId+"-c"+t.clipPathIdx++;var o={id:i};a[r.id]=i,n[i]=ge("clipPath",i,o,[bI(r,t)])}e["clip-path"]=dh(i)}function ux(r){return document.createTextNode(r)}function ci(r,e,t){r.insertBefore(e,t)}function fx(r,e){r.removeChild(e)}function vx(r,e){r.appendChild(e)}function CI(r){return r.parentNode}function AI(r){return r.nextSibling}function hp(r,e){r.textContent=e}var hx=58,MF=120,DF=ge("","");function $g(r){return r===void 0}function Kr(r){return r!==void 0}function LF(r,e,t){for(var a={},n=e;n<=t;++n){var i=r[n].key;i!==void 0&&(a[i]=n)}return a}function ll(r,e){var t=r.key===e.key,a=r.tag===e.tag;return a&&t}function Xl(r){var e,t=r.children,a=r.tag;if(Kr(a)){var n=r.elm=yI(a);if(e0(DF,r),W(t))for(e=0;ei?(p=t[l+1]==null?null:t[l+1].elm,MI(r,p,t,n,l)):Nv(r,e,a,i))}function Po(r,e){var t=e.elm=r.elm,a=r.children,n=e.children;r!==e&&(e0(r,e),$g(e.text)?Kr(a)&&Kr(n)?a!==n&&IF(t,a,n):Kr(n)?(Kr(r.text)&&hp(t,""),MI(t,null,n,0,n.length-1)):Kr(a)?Nv(t,a,0,a.length-1):Kr(r.text)&&hp(t,""):r.text!==e.text&&(Kr(a)&&Nv(t,a,0,a.length-1),hp(t,e.text)))}function PF(r,e){if(ll(r,e))Po(r,e);else{var t=r.elm,a=CI(t);Xl(e),a!==null&&(ci(a,e.elm,AI(t)),Nv(a,[r],0,0))}return e}var RF=0,kF=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=cx(),this.configLayer=cx(),this.storage=t,this._opts=a=G({},a),this.root=e,this._id="zr"+RF++,this._oldVNode=ex(a.width,a.height),e&&!a.ssr){var n=this._viewport=document.createElement("div");n.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=yI("svg");e0(null,this._oldVNode),n.appendChild(i),e.appendChild(n)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",PF(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return lx(e,Wg(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._width,n=this._height,i=Wg(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress,i.emphasis=e.emphasis,i.ssr=this._opts.ssr;var o=[],s=this._bgVNode=EF(a,n,this._backgroundColor,i);s&&o.push(s);var l=e.compress?null:this._mainVNode=ge("g","main",{},[]);this._paintList(t,i,l?l.children:o),l&&o.push(l);var u=$(bt(i.defs),function(h){return i.defs[h]});if(u.length&&o.push(ge("defs","defs",{},u)),e.animation){var f=hF(i.cssNodes,i.cssAnims,{newline:!0});if(f){var v=ge("style","stl",{},[],f);o.push(v)}}return ex(a,n,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},jm(this.renderToVNode({animation:Q(e.cssAnimation,!0),emphasis:Q(e.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:Q(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var n=e.length,i=[],o=0,s,l,u=0,f=0;f=0&&!(h&&l&&h[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=i[o-1];for(var y=d+1;y=s)}}for(var v=this.__startIndex;v15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var M=c.dpr,D=0;D0&&e>n[0]){for(l=0;le);l++);s=a[n[l]]}if(n.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.painter||(t.painter=this)}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,n=0;n0?of:0),this._needsManuallyCompositing),f.__builtin__||Gy("ZLevel "+u+" has been used by unkown layer "+f.id),f!==i&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),i=f),n.__dirty&tr&&!n.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(v,h){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,A(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?yt(a[e],t,!0):a[e]=t;for(var n=0;n-1&&(u.style.stroke=u.style.fill,u.style.fill=V.color.neutral00,u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:6,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(Yt);const UF=$F;function ts(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var n=Ko(r,e,t[0]);return n!=null?n+"":null}else if(a){for(var i=[],o=0;o=0&&a.push(e[i])}return a.join(" ")}var YF=function(r){B(e,r);function e(t,a,n,i){var o=r.call(this)||this;return o.updateData(t,a,n,i),o}return e.prototype._createSymbol=function(t,a,n,i,o,s){this.removeAll();var l=oe(t,-1,-1,2,2,null,s);l.attr({z2:Q(o,100),culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),l.drift=ZF,this._symbolType=t,this.add(l)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){Oa(this.childAt(0))},e.prototype.downplay=function(){Ba(this.childAt(0))},e.prototype.setZ=function(t,a){var n=this.childAt(0);n.zlevel=t,n.z=a},e.prototype.setDraggable=function(t,a){var n=this.childAt(0);n.draggable=t,n.cursor=!a&&t?"move":n.cursor},e.prototype.updateData=function(t,a,n,i){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=e.getSymbolZ2(t,a),f=o!==this._symbolType,v=i&&i.disableAnimation;if(f){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,u,h)}else{var c=this.childAt(0);c.silent=!1;var p={scaleX:l[0]/2,scaleY:l[1]/2};v?c.attr(p):Dt(c,p,s,a),wr(c)}if(this._updateCommon(t,a,l,n,i),f){var c=this.childAt(0);if(!v){var p={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Wt(c,p,s,a)}}v&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,n,i,o){var s=this.childAt(0),l=t.hostModel,u,f,v,h,c,p,d,g,y;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,v=i.selectItemStyle,h=i.focus,c=i.blurScope,d=i.labelStatesModels,g=i.hoverScale,y=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),v=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=he(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Ki(t.getItemVisual(a,"symbolOffset"),n);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),w=x.fill;if(s instanceof Me){var T=s.style;s.useStyle(G({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(G({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=t.getItemVisual(a,"liftZ"),M=this._z2;C!=null?M==null&&(this._z2=s.z2,s.z2+=C):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;ye(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(k){return D?t.getName(k):ts(t,k)}this._sizeX=n[0]/2,this._sizeY=n[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=v,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),$t(this,h,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,n){var i=this.childAt(0),o=ut(this).dataIndex,s=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var l=i.getTextContent();l&&bn(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();bn(i,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return ms(t.getItemVisual(a,"symbolSize"))},e.getSymbolZ2=function(t,a){return t.getItemVisual(a,"z2")},e}(at);function ZF(r,e){this.parent.drift(r,e)}const pu=YF;function pp(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function gx(r){return r!=null&&!st(r)&&(r={isIgnore:r}),r||{}}function yx(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:he(e),cursorStyle:e.get("cursor")}}var XF=function(){function r(e){this.group=new at,this._SymbolCtor=e||pu}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=gx(t);var a=this.group,n=e.hostModel,i=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=yx(e),u={disableAnimation:s},f=t.getSymbolPoint||function(v){return e.getItemLayout(v)};i||a.removeAll(),e.diff(i).add(function(v){var h=f(v);if(pp(e,h,v,t)){var c=new o(e,v,l,u);c.setPosition(h),e.setItemGraphicEl(v,c),a.add(c)}}).update(function(v,h){var c=i.getItemGraphicEl(h),p=f(v);if(!pp(e,p,v,t)){a.remove(c);return}var d=e.getItemVisual(v,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,v,l,u),c.setPosition(p);else{c.updateData(e,v,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):Dt(c,y,n)}a.add(c),e.setItemGraphicEl(v,c)}).remove(function(v){var h=i.getItemGraphicEl(v);h&&h.fadeOut(function(){a.remove(h)},n)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,n){var i=e._getSymbolPoint(n);a.setPosition(i),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=yx(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=gx(a);function n(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0?t=a[0]:a[1]<0&&(t=a[1]),t}function II(r,e,t,a){var n=NaN;r.stacked&&(n=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(n)&&(n=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=t.get(r.baseDim,a),o[1-i]=n,e.dataToPoint(o)}function KF(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,n){t.push({cmd:"=",idx:n,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function jF(r,e,t,a,n,i,o,s){for(var l=KF(r,e),u=[],f=[],v=[],h=[],c=[],p=[],d=[],g=LI(n,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=n||d<0)break;if(Pi(y,m)){if(l){d+=i;continue}break}if(d===t)r[i>0?"moveTo":"lineTo"](y,m),v=y,h=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=i;continue}if(o>0){for(var b=d+i,x=e[b*2],w=e[b*2+1];x===y&&w===m&&g=a||Pi(x,w))c=y,p=m;else{M=x-u,D=w-f;var P=y-u,k=x-y,R=m-f,O=w-m,E=void 0,N=void 0;if(s==="x"){E=Math.abs(P),N=Math.abs(k);var z=M>0?1:-1;c=y-z*E*o,p=m,I=y+z*N*o,L=m}else if(s==="y"){E=Math.abs(R),N=Math.abs(O);var F=D>0?1:-1;c=y,p=m-F*E*o,I=y,L=m+F*N*o}else E=Math.sqrt(P*P+R*R),N=Math.sqrt(k*k+O*O),C=N/(N+E),c=y-M*o*(1-C),p=m-D*o*(1-C),I=y+M*o*C,L=m+D*o*C,I=Ka(I,ja(x,y)),L=Ka(L,ja(w,m)),I=ja(I,Ka(x,y)),L=ja(L,Ka(w,m)),M=I-y,D=L-m,c=y-M*E/N,p=m-D*E/N,c=Ka(c,ja(u,y)),p=Ka(p,ja(f,m)),c=ja(c,Ka(u,y)),p=ja(p,Ka(f,m)),M=y-c,D=m-p,I=y+M*N/E,L=m+D*N/E}r.bezierCurveTo(v,h,c,p,y,m),v=I,h=L}else r.lineTo(y,m)}u=y,f=m,d+=i}return g}var PI=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),JF=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:V.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new PI},e.prototype.buildPath=function(t,a){var n=a.points,i=0,o=n.length/2;if(a.connectNulls){for(;o>0&&Pi(n[o*2-2],n[o*2-1]);o--);for(;i=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=i[v++],p=i[v++],d=i[v++],g=i[v++],y=i[v++],m=i[v++];var b=u?ov(s,c,d,y,t,f):ov(l,p,g,m,t,f);if(b>0)for(var x=0;x=0){var S=u?de(l,p,g,m,w):de(s,c,d,y,w);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(xt),QF=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(PI),RI=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new QF},e.prototype.buildPath=function(t,a){var n=a.points,i=a.stackedOnPoints,o=0,s=n.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&Pi(n[s*2-2],n[s*2-1]);s--);for(;oe){i?t.push(o(i,l,e)):n&&t.push(o(n,l,0),o(n,l,e));break}else n&&(t.push(o(n,l,0)),n=null),t.push(l),i=l}return t}function r3(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var n,i,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(n=s&&s.coordDim,n==="x"||n==="y"){i=a[o];break}}if(i){var l=e.getAxis(n),u=$(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,v=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),v.reverse());var h=e3(u,n==="x"?t.getWidth():t.getHeight()),c=h.length;if(!c&&f)return u[0].coord<0?v[1]?v[1]:u[f-1].color:v[0]?v[0]:u[0].color;var p=10,d=h[0].coord-p,g=h[c-1].coord+p,y=g-d;if(y<.001)return"transparent";A(h,function(_){_.offset=(_.coord-d)/y}),h.push({offset:c?h[c-1].offset:.5,color:v[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:v[0]||"transparent"});var m=new vs(0,0,0,0,h,!0);return m[n]=d,m[n+"2"]=g,m}}}function a3(r,e,t){var a=r.get("showAllSymbol"),n=a==="auto";if(!(a&&!n)){var i=t.getAxesByScale("ordinal")[0];if(i&&!(n&&n3(i,e))){var o=e.mapDimension(i.dim),s={};return A(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function n3(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var n=e.count(),i=Math.max(1,Math.round(n/5)),o=0;oa)return!1;return!0}function i3(r,e){return isNaN(r)||isNaN(e)}function o3(r){for(var e=r.length/2;e>0&&i3(r[e*2-2],r[e*2-1]);e--);return e-1}function bx(r,e){return[r[e*2],r[e*2+1]]}function s3(r,e,t){for(var a=r.length/2,n=t==="x"?0:1,i,o,s=0,l=-1,u=0;u=e||i>=e&&o<=e){l=u;break}s=u,i=o}return{range:[s,l],t:(e-i)/(o-i)}}function OI(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var N=p.getState("emphasis").style;N.lineWidth=+p.style.lineWidth+1}ut(p).seriesIndex=t.seriesIndex,$t(p,R,O,E);var z=xx(t.get("smooth")),F=t.get("smoothMonotone");if(p.setShape({smooth:z,smoothMonotone:F,connectNulls:w}),d){var H=s.getCalculationInfo("stackedOnSeries"),U=0;d.useStyle(ot(u.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:s.getVisual("style").decal})),H&&(U=xx(H.get("smooth"))),d.setShape({smooth:z,stackedOnSmooth:U,smoothMonotone:F,connectNulls:w}),ve(d,t,"areaStyle"),ut(d).seriesIndex=t.seriesIndex,$t(d,R,O,E)}var K=this._changePolyState;s.eachItemGraphicEl(function(ft){ft&&(ft.onHoverStateChange=K)}),this._polyline.onHoverStateChange=K,this._data=s,this._coordSys=i,this._stackedOnPoints=b,this._points=f,this._step=M,this._valueOrigin=_,t.get("triggerLineEvent")&&(this.packEventData(t,p),d&&this.packEventData(t,d))},e.prototype.packEventData=function(t,a){ut(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,n,i){var o=t.getData(),s=Oi(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],v=l[s*2+1];if(isNaN(f)||isNaN(v)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,v))return;var h=t.get("zlevel")||0,c=t.get("z")||0;u=new pu(o,s),u.x=f,u.y=v,u.setZ(h,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=h,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Ft.prototype.highlight.call(this,t,a,n,i)},e.prototype.downplay=function(t,a,n,i){var o=t.getData(),s=Oi(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Ft.prototype.downplay.call(this,t,a,n,i)},e.prototype._changePolyState=function(t){var a=this._polygon;yv(this._polyline,t),a&&yv(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new JF({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new RI({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,a,n){var i,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):a.type==="polar"&&(i=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");et(f)&&(f=f(null));var v=u.get("animationDelay")||0,h=et(v)?v(null):v;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(n)if(o){var S=n,b=a.pointToCoord(g);i?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=n;i?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var w=m===y?0:(_-y)/(m-y);l&&(w=1-w);var T=et(v)?v(p):f*w+h,C=d.getSymbolPath(),M=C.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,n){var i=t.getModel("endLabel");if(OI(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Mt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=o3(l);f>=0&&(ye(s,he(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:f,defaultText:function(v,h,c){return c!=null?DI(o,c):ts(o,v)},enableTextSetter:!0},l3(i,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,n,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var v=n.getLayout("points"),h=n.hostModel,c=h.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),w=y?"x":"y",T=s3(v,S,w),C=T.range,M=C[1]-C[0],D=void 0;if(M>=1){if(M>1&&!c){var I=bx(v,C[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(D=h.getRawValue(C[0]))}else{var I=f.getPointOn(S,w);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(C[0]),P=h.getRawValue(C[1]);o&&(D=WA(n,p,L,P,T.t))}i.lastFrameIndex=C[0]}else{var k=t===1||i.lastFrameIndex>0?C[0]:0,I=bx(v,k);o&&(D=h.getRawValue(k)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var R=cs(u);typeof R.setLabelText=="function"&&R.setLabelText(D)}}},e.prototype._doUpdateAnimation=function(t,a,n,i,o,s,l){var u=this._polyline,f=this._polygon,v=t.hostModel,h=jF(this._data,t,this._stackedOnPoints,a,this._coordSys,n,this._valueOrigin),c=h.current,p=h.stackedOnCurrent,d=h.next,g=h.stackedOnNext;if(o&&(p=Ja(h.stackedOnCurrent,h.current,n,o,l),c=Ja(h.current,null,n,o,l),g=Ja(h.stackedOnNext,h.next,n,o,l),d=Ja(h.next,null,n,o,l)),Sx(c,d)>3e3||f&&Sx(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=c;var y={shape:{points:d}};h.current!==c&&(y.shape.__points=h.next),u.stopAnimation(),Dt(u,y,v),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),Dt(f,{shape:{stackedOnPoints:g}},v),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var w=u.shape.__points,T=0;Te&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),v=a.getDevicePixelRatio(),h=Math.abs(f[1]-f[0])*(v||1),c=Math.round(s/h);if(isFinite(c)&&c>1){i==="lttb"?e.setData(n.lttbDownSample(n.mapDimension(u.dim),1/c)):i==="minmax"&&e.setData(n.minmaxDownSample(n.mapDimension(u.dim),1/c));var p=void 0;Z(i)?p=v3[i]:et(i)&&(p=i),p&&e.setData(n.downSample(n.mapDimension(u.dim),1/c,p,h3))}}}}}function c3(r){r.registerChartView(f3),r.registerSeriesModel(UF),r.registerLayout(yu("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,BI("line"))}var NI=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return Wa(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,a,n){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(t),s=i.dataToPoint(o);if(n)A(i.getAxes(),function(h,c){if(h.type==="category"&&a!=null){var p=h.getTicksCoords(),d=h.getTickModel().get("alignWithLabel"),g=o[c],y=a[c]==="x1"||a[c]==="y1";if(y&&!d&&(g+=1),p.length<2)return;if(p.length===2){s[c]=h.toGlobalCoord(h.getExtent()[y?1:0]);return}for(var m=void 0,_=void 0,S=1,b=0;bg){_=(x+m)/2;break}b===1&&(S=w-p[0].tickValue)}_==null&&(m?m&&(_=p[p.length-1].coord):_=p[0].coord),s[c]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),v=i.getBaseAxis().isHorizontal()?0:1;s[v]+=u+f/2}return s}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",defaultBarGap:"10%"},e}(Yt);Yt.registerClass(NI);const Vv=NI;var p3=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return Wa(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,n){return n.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=Rn(Vv.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:V.color.primary,borderWidth:2}},realtimeSort:!1}),e}(Vv);const d3=p3;var g3=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),y3=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new g3},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,v=a.endAngle,h=a.clockwise,c=Math.PI*2,p=h?v-fMath.PI/2&&fs)return!0;s=v}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var n=a.scale,i=n.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,n,i){if(this._isOrderChangedWithinSameData(t,a,n)){var o=this._dataSort(t,n,a);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,n){var i=a.baseAxis,o=this._dataSort(t,i,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(i){Da(i,t,ut(i).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Ft),Tx={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var n=r.x+r.width,i=r.y+r.height,o=gp(e.x,r.x),s=yp(e.x+e.width,n),l=gp(e.y,r.y),u=yp(e.y+e.height,i),f=sn?s:o,e.y=v&&l>i?u:l,e.width=f?0:s-o,e.height=v?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||v},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var n=yp(e.r,r.r),i=gp(e.r0,r.r0);e.r=n,e.r0=i;var o=n-i<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},Cx={cartesian2d:function(r,e,t,a,n,i,o,s,l){var u=new _t({shape:G({},a),z2:1});if(u.__dataIndex=t,u.name="item",i){var f=u.shape,v=n?"height":"width";f[v]=0}return u},polar:function(r,e,t,a,n,i,o,s,l){var u=!n&&l?zv:Fe,f=new u({shape:a,z2:1});f.name="item";var v=VI(n);if(f.calculateTextPosition=m3(v,{isRoundCap:u===zv}),i){var h=f.shape,c=n?"r":"endAngle",p={};h[c]=n?a.r0:a.startAngle,p[c]=a[c],(s?Dt:Wt)(f,{shape:p},i)}return f}};function b3(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function Ax(r,e,t,a,n,i,o,s){var l,u;i?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?Dt:Wt)(t,{shape:l},e,n,null);var f=e?r.baseAxis.model:null;(o?Dt:Wt)(t,{shape:u},f,n)}function Mx(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+i*n/2,y:a.y+o*n/2,width:a.width-i*n,height:a.height-o*n}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function C3(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function VI(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function Lx(r,e,t,a,n,i,o,s){var l=e.getItemVisual(t,"style");if(s){if(!i.get("roundCap")){var f=r.shape,v=ia(a.getModel("itemStyle"),f,!0);G(f,v),r.setShape(f)}}else{var u=a.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=a.getShallow("cursor");h&&r.attr("cursor",h);var c=s?o?n.r>=n.r0?"endArc":"startArc":n.endAngle>=n.startAngle?"endAngle":"startAngle":o?n.height>=0?"bottom":"top":n.width>=0?"right":"left",p=he(a);ye(r,p,{labelFetcher:i,labelDataIndex:t,defaultText:ts(i.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:c});var d=r.getTextContent();if(s&&d){var g=a.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,_3(r,g==="outside"?c:g,VI(o),a.get(["label","rotate"]))}HM(d,p,i.getRawValue(t),function(m){return DI(e,m)});var y=a.getModel(["emphasis"]);$t(r,y.get("focus"),y.get("blurScope"),y.get("disabled")),ve(r,a),C3(n)&&(r.style.fill="none",r.style.stroke="none",A(r.states,function(m){m.style&&(m.style.fill=m.style.stroke="none")}))}function A3(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,n=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),i=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,n,i)}var M3=function(){function r(){}return r}(),Ix=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new M3},e.prototype.buildPath=function(t,a){for(var n=a.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function D3(r,e,t){for(var a=r.baseDimIdx,n=1-a,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,v=i.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function zI(r,e,t){if(Cn(t,"cartesian2d")){var a=e,n=t.getArea();return{x:r?a.x:n.x,y:r?n.y:a.y,width:r?a.width:n.width,height:r?n.height:a.height}}else{var n=t.getArea(),i=e;return{cx:n.cx,cy:n.cy,r0:r?n.r0:i.r0,r:r?n.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function L3(r,e,t){var a=r.type==="polar"?Fe:_t;return new a({shape:zI(e,t,r),silent:!0,z2:0})}const I3=x3;function P3(r){r.registerChartView(I3),r.registerSeriesModel(d3),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,dt(zL,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,GL("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,BI("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(n){e.sortInfo&&n.axis.setCategorySortInfo(e.sortInfo)})})}var kx=Math.PI*2,ff=Math.PI/180;function R3(r,e,t){e.eachSeriesByType(r,function(a){var n=a.getData(),i=n.mapDimension("value"),o=uD(a,t),s=o.cx,l=o.cy,u=o.r,f=o.r0,v=o.viewRect,h=-a.get("startAngle")*ff,c=a.get("endAngle"),p=a.get("padAngle")*ff;c=c==="auto"?h-kx:-c*ff;var d=a.get("minAngle")*ff,g=d+p,y=0;n.each(i,function(O){!isNaN(O)&&y++});var m=n.getSum(i),_=Math.PI/(m||y)*2,S=a.get("clockwise"),b=a.get("roseType"),x=a.get("stillShowZeroSum"),w=n.getDataExtent(i);w[0]=0;var T=S?1:-1,C=[h,c],M=T*p/2;xh(C,!S),h=C[0],c=C[1];var D=GI(a);D.startAngle=h,D.endAngle=c,D.clockwise=S,D.cx=s,D.cy=l,D.r=u,D.r0=f;var I=Math.abs(c-h),L=I,P=0,k=h;if(n.setLayout({viewRect:v,r:u}),n.each(i,function(O,E){var N;if(isNaN(O)){n.setItemLayout(E,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:s,cy:l,r0:f,r:b?NaN:u});return}b!=="area"?N=m===0&&x?_:O*_:N=I/y,NN?(F=k+T*N/2,H=F):(F=k+M,H=z-M),n.setItemLayout(E,{angle:N,startAngle:F,endAngle:H,clockwise:S,cx:s,cy:l,r0:f,r:b?Rt(O,w,[f,u]):u}),k=z}),Lt?y:g,b=Math.abs(_.label.y-t);if(b>=S.maxY){var x=_.label.x-e-_.len2*n,w=a+_.len,T=Math.abs(x)r.unconstrainedWidth?null:h:null;a.setStyle("width",c)}HI(i,a)}}}function HI(r,e){Ox.rect=r,vI(Ox,e,O3)}var O3={minMarginForce:[null,0,null,0],marginDefault:[1,0,1,0]},Ox={};function mp(r){return r.position==="center"}function B3(r){var e=r.getData(),t=[],a,n,i=!1,o=(r.get("minShowLabelAngle")||0)*k3,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,v=s.y,h=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}e.each(function(x){var w=e.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),M=w.getTextGuideLine(),D=e.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),k=I.get("alignTo"),R=Y(I.get("edgeDistance"),u),O=I.get("bleedMargin");O==null&&(O=Math.min(u,h)>200?10:2);var E=D.getModel("labelLine"),N=E.get("length");N=Y(N,u);var z=E.get("length2");if(z=Y(z,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":H>0?"left":"right"}var Et=Math.PI,Nt=0,pe=I.get("rotate");if(wt(pe))Nt=pe*(Et/180);else if(L==="center")Nt=0;else if(pe==="radial"||pe===!0){var Ke=H<0?-F+Et:-F;Nt=Ke}else if(pe==="tangential"&&L!=="outside"&&L!=="outer"){var We=Math.atan2(H,U);We<0&&(We=Et*2+We);var kn=U>0;kn&&(We=Et+We),Nt=We-Et}if(i=!!Nt,C.x=K,C.y=ft,C.rotation=Nt,C.setStyle({verticalAlign:"middle"}),vt){C.setStyle({align:Ot});var Kh=C.states.select;Kh&&(Kh.x+=C.x,Kh.y+=C.y)}else{var ro=new lt(0,0,0,0);HI(ro,C),t.push({label:C,labelLine:M,position:L,len:N,len2:z,minTurnAngle:E.get("minTurnAngle"),maxSurfaceAngle:E.get("maxSurfaceAngle"),surfaceNormal:new it(H,U),linePoints:At,textAlign:Ot,labelDistance:P,labelAlignTo:k,edgeDistance:R,bleedMargin:O,rect:ro,unconstrainedWidth:ro.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:vt})}}),!i&&r.get("avoidLabelOverlap")&&E3(t,a,n,l,u,h,f,v);for(var d=0;d0){for(var f=o.getItemLayout(0),v=1;isNaN(f&&f.startAngle)&&v=i.r0}},e.type="pie",e}(Ft);const z3=V3;function xs(r,e,t){e=W(e)&&{coordDimensions:e}||G({encodeDefine:r.getEncode()},e);var a=r.getSource(),n=hu(a,e).dimensions,i=new ze(n,r);return i.initData(a,t),i}var G3=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}();const bs=G3;var F3=St(),WI=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new bs(X(this.getData,this),X(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return xs(this,{coordDimensions:["value"],encodeDefaulter:dt(Mm,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),n=F3(a),i=n.seats;if(!i){var o=[];a.each(a.mapDimension("value"),function(l){o.push(l)}),i=n.seats=LE(o,a.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=i[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){Ei(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"50%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,coordinateSystemUsage:"box",left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:30,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(Yt);CN({fullType:WI.type,getCoord2:function(r){return r.getShallow("center")}});const H3=WI;function W3(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(n){var i=a.mapDimension("value"),o=a.get(i,n);return!(wt(o)&&!isNaN(o)&&o<0)})}}}function $3(r){r.registerChartView(z3),r.registerSeriesModel(H3),rL("pie",r.registerAction),r.registerLayout(dt(R3,"pie")),r.registerProcessor(Ss("pie")),r.registerProcessor(W3("pie"))}var U3=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return Wa(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,a,n){return n.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:V.color.primary}},universalTransition:{divideShape:"clone"}},e}(Yt);const Y3=U3;var $I=4,Z3=function(){function r(){}return r}(),X3=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new Z3},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var n=a.points,i=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&i[0]<$I,f=this.softClipShape,v;if(u){this._ctx=l;return}for(this._ctx=null,v=this._off;v=0;u--){var f=u*2,v=i[f]-s/2,h=i[f+1]-l/2;if(t>=v&&a>=h&&t<=v+s&&a<=h+l)return u}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.points,i=a.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,v=-1/0,h=0;h=0&&(u.dataIndex=v+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const K3=q3;var j3=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=yu("").reset(t,a,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get("clip",!0)){var a=t.coordinateSystem;return a&&a.getArea&&a.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,a){var n=this._symbolDraw,i=a.pipelineContext,o=i.large;return(!n||o!==this._isLargeDraw)&&(n&&n.remove(),n=this._symbolDraw=o?new K3:new du,this._isLargeDraw=o,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Ft);const J3=j3;var UI={left:0,right:0,top:0,bottom:0},Gv=["25%","25%"],Q3=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.mergeDefaultAndTheme=function(t,a){var n=Xi(t.outerBounds);r.prototype.mergeDefaultAndTheme.apply(this,arguments),n&&t.outerBounds&&pa(t.outerBounds,n)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.apply(this,arguments),this.option.outerBounds&&t.outerBounds&&pa(this.option.outerBounds,t.outerBounds)},e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"15%",top:65,right:"10%",bottom:80,containLabel:!1,outerBoundsMode:"auto",outerBounds:UI,outerBoundsContain:"all",outerBoundsClampWidth:Gv[0],outerBoundsClampHeight:Gv[1],backgroundColor:V.color.transparent,borderWidth:1,borderColor:V.color.neutral30},e}(Ct);const tH=Q3;var Yg=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",qt).models[0]},e.type="cartesian2dAxis",e}(Ct);se(Yg,cu);var YI={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:V.color.axisLine,width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15],breakLine:!0},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12,color:V.color.axisLabel,textMargin:[0,3]},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:V.color.axisSplitLine,width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:[V.color.backgroundTint,V.color.backgroundTransparent]}},breakArea:{show:!0,itemStyle:{color:V.color.neutral00,borderColor:V.color.border,borderWidth:1,borderType:[3,3],opacity:.6},zigzagAmplitude:4,zigzagMinSpan:4,zigzagMaxSpan:20,zigzagZ:100,expandOnClick:!0},breakLabelLayout:{moveOverlap:"auto"}},eH=yt({boundaryGap:!0,deduplication:null,jitter:0,jitterOverlap:!0,jitterMargin:2,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto",show:"auto"},axisLabel:{interval:"auto"}},YI),r0=yt({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:V.color.axisMinorSplitLine,width:1}}},YI),rH=yt({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},r0),aH=ot({logBase:10},r0);const ZI={category:eH,value:r0,time:rH,log:aH};var nH={value:1,category:1,time:1,log:1},Zg=null;function iH(r){Zg||(Zg=r)}function mu(){return Zg}function es(r,e,t,a){A(nH,function(n,i){var o=yt(yt({},ZI[i],!0),a,!0),s=function(l){B(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,v){var h=Vl(this),c=h?Xi(f):{},p=v.getTheme();yt(f,p.get(i+"Axis")),yt(f,this.getDefaultOption()),f.type=Bx(f),h&&pa(f,c,h)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=$l.createByAxisModel(this))},u.prototype.getCategories=function(f){var v=this.option;if(v.type==="category")return f?v.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.prototype.updateAxisBreaks=function(f){var v=mu();return v?v.updateModelAxisBreak(this,f):{breaks:[]}},u.type=e+"Axis."+i,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",Bx)}function Bx(r){return r.type||(r.data?"category":"value")}var oH=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return $(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),kt(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}();const sH=oH;var Xg=["x","y"];function Nx(r){return(r.type==="interval"||r.type==="time")&&!r.hasBreaks()}var lH=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=Xg,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!Nx(t)||!Nx(a))){var n=t.getExtent(),i=a.getExtent(),o=this.dataToPoint([n[0],i[0]]),s=this.dataToPoint([n[1],i[1]]),l=n[1]-n[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,v=(s[1]-o[1])/u,h=o[0]-n[0]*f,c=o[1]-i[0]*v,p=this._transform=[f,0,0,v,h,c];this._invTransform=Or([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),n=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,a){var n=this.dataToPoint(t),i=this.dataToPoint(a),o=this.getArea(),s=new lt(n[0],n[1],i[0]-n[0],i[1]-n[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,a,n){n=n||[];var i=t[0],o=t[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return te(n,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return n[0]=s.toGlobalCoord(s.dataToCoord(i,a)),n[1]=l.toGlobalCoord(l.dataToCoord(o,a)),n},e.prototype.clampData=function(t,a){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,o=n.getExtent(),s=i.getExtent(),l=n.parse(t[0]),u=i.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a,n){if(n=n||[],this._invTransform)return te(n,t,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),a),n[1]=o.coordToData(o.toLocalCoord(t[1]),a),n},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(t){t=t||0;var a=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(a[0],a[1])-t,o=Math.min(n[0],n[1])-t,s=Math.max(a[0],a[1])-i+t,l=Math.max(n[0],n[1])-o+t;return new lt(i,o,s,l)},e}(sH),uH=function(r){B(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(Gr);const XI=uH;var Fh="expandAxisBreak",qI="collapseAxisBreak",KI="toggleAxisBreak",a0="axisbreakchanged",fH={type:Fh,event:a0,update:"update",refineEvent:n0},vH={type:qI,event:a0,update:"update",refineEvent:n0},hH={type:KI,event:a0,update:"update",refineEvent:n0};function n0(r,e,t,a){var n=[];return A(r,function(i){n=n.concat(i.eventBreaks)}),{eventContent:{breaks:n}}}function cH(r){r.registerAction(fH,e),r.registerAction(vH,e),r.registerAction(hH,e);function e(t,a){var n=[],i=Ho(a,t);function o(s,l){A(i[s],function(u){var f=u.updateAxisBreaks(t);A(f.breaks,function(v){var h;n.push(ot((h={},h[l]=u.componentIndex,h),v))})})}return o("xAxisModels","xAxisIndex"),o("yAxisModels","yAxisIndex"),o("singleAxisModels","singleAxisIndex"),{eventBreaks:n}}}var vn=Math.PI,pH=[[1,2,1,2],[5,3,5,3],[8,3,8,3]],dH=[[0,1,0,1],[0,3,0,3],[0,3,0,3]],rs=St(),jI=St(),JI=function(){function r(e){this.recordMap={},this.resolveAxisNameOverlap=e}return r.prototype.ensureRecord=function(e){var t=e.axis.dim,a=e.componentIndex,n=this.recordMap,i=n[t]||(n[t]=[]);return i[a]||(i[a]={ready:{}})},r}();function gH(r,e,t,a){var n=t.axis,i=e.ensureRecord(t),o=[],s,l=i0(r.axisName)&&Qo(r.nameLocation);A(a,function(p){var d=da(p);if(!(!d||d.label.ignore)){o.push(d);var g=i.transGroup;l&&(g.transform?Or(zs,g.transform):ch(zs),d.transform&&oa(zs,zs,d.transform),lt.copy(vf,d.localRect),vf.applyTransform(zs),s?s.union(vf):lt.copy(s=new lt(0,0,0,0),vf))}});var u=Math.abs(i.dirVec.x)>.1?"x":"y",f=i.transGroup[u];if(o.sort(function(p,d){return Math.abs(p.label[u]-f)-Math.abs(d.label[u]-f)}),l&&s){var v=n.getExtent(),h=Math.min(v[0],v[1]),c=Math.max(v[0],v[1])-h;s.union(new lt(h,0,c,1))}i.stOccupiedRect=s,i.labelInfoList=o}var zs=xe(),vf=new lt(0,0,0,0),QI=function(r,e,t,a,n,i){if(Qo(r.nameLocation)){var o=i.stOccupiedRect;o&&t2(ZG({},o,i.transGroup.transform),a,n)}else e2(i.labelInfoList,i.dirVec,a,n)};function t2(r,e,t){var a=new it;zh(r,e,a,{direction:Math.atan2(t.y,t.x),bidirectional:!1,touchThreshold:.05})&&zg(e,a)}function e2(r,e,t,a){for(var n=it.dot(a,e)>=0,i=0,o=r.length;i0?"top":"bottom",i="center"):Pl(n-vn)?(o=a>0?"bottom":"top",i="center"):(o="middle",n>0&&n0?"right":"left":i=a>0?"left":"right"),{rotation:n,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),yH=["axisLine","axisTickLabelEstimate","axisTickLabelDetermine","axisName"],mH={axisLine:function(r,e,t,a,n,i,o){var s=a.get(["axisLine","show"]);if(s==="auto"&&(s=!0,r.raw.axisLineAutoShow!=null&&(s=!!r.raw.axisLineAutoShow)),!!s){var l=a.axis.getExtent(),u=i.transform,f=[l[0],0],v=[l[1],0],h=f[0]>v[0];u&&(te(f,f,u),te(v,v,u));var c=G({lineCap:"round"},a.getModel(["axisLine","lineStyle"]).getLineStyle()),p={strokeContainThreshold:r.raw.strokeContainThreshold||5,silent:!0,z2:1,style:c};if(a.get(["axisLine","breakLine"])&&a.axis.scale.hasBreaks())mu().buildAxisBreakLine(a,n,i,p);else{var d=new fe(G({shape:{x1:f[0],y1:f[1],x2:v[0],y2:v[1]}},p));qo(d.shape,d.style.lineWidth),d.anid="line",n.add(d)}var g=a.get(["axisLine","symbol"]);if(g!=null){var y=a.get(["axisLine","symbolSize"]);Z(g)&&(g=[g,g]),(Z(y)||wt(y))&&(y=[y,y]);var m=Ki(a.get(["axisLine","symbolOffset"])||0,y),_=y[0],S=y[1];A([{rotate:r.rotation+Math.PI/2,offset:m[0],r:0},{rotate:r.rotation-Math.PI/2,offset:m[1],r:Math.sqrt((f[0]-v[0])*(f[0]-v[0])+(f[1]-v[1])*(f[1]-v[1]))}],function(b,x){if(g[x]!=="none"&&g[x]!=null){var w=oe(g[x],-_/2,-S/2,_,S,c.stroke,!0),T=b.r+b.offset,C=h?v:f;w.attr({rotation:b.rotate,x:C[0]+T*Math.cos(r.rotation),y:C[1]-T*Math.sin(r.rotation),silent:!0,z2:11}),n.add(w)}})}}},axisTickLabelEstimate:function(r,e,t,a,n,i,o,s){var l=zx(e,n,s);l&&Vx(r,e,t,a,n,i,o,Nr.estimate)},axisTickLabelDetermine:function(r,e,t,a,n,i,o,s){var l=zx(e,n,s);l&&Vx(r,e,t,a,n,i,o,Nr.determine);var u=bH(r,n,i,a);xH(r,e.labelLayoutList,u),wH(r,n,i,a,r.tickDirection)},axisName:function(r,e,t,a,n,i,o,s){var l=t.ensureRecord(a);e.nameEl&&(n.remove(e.nameEl),e.nameEl=l.nameLayout=l.nameLocation=null);var u=r.axisName;if(i0(u)){var f=r.nameLocation,v=r.nameDirection,h=a.getModel("nameTextStyle"),c=a.get("nameGap")||0,p=a.axis.getExtent(),d=a.axis.inverse?-1:1,g=new it(0,0),y=new it(0,0);f==="start"?(g.x=p[0]-d*c,y.x=-d):f==="end"?(g.x=p[1]+d*c,y.x=d):(g.x=(p[0]+p[1])/2,g.y=r.labelOffset+v*c,y.y=v);var m=xe();y.transform(Ln(m,m,r.rotation));var _=a.get("nameRotate");_!=null&&(_=_*vn/180);var S,b;Qo(f)?S=Ri.innerTextLayout(r.rotation,_??r.rotation,v):(S=_H(r.rotation,f,_||0,p),b=r.raw.axisNameAvailableWidth,b!=null&&(b=Math.abs(b/Math.sin(S.rotation)),!isFinite(b)&&(b=null)));var x=h.getFont(),w=a.get("nameTruncate",!0)||{},T=w.ellipsis,C=Ce(r.raw.nameTruncateMaxWidth,w.maxWidth,b),M=s.nameMarginLevel||0,D=new Mt({x:g.x,y:g.y,rotation:S.rotation,silent:Ri.isLabelSilent(a),style:Gt(h,{text:u,font:x,overflow:"truncate",width:C,ellipsis:T,fill:h.getTextColor()||a.get(["axisLine","lineStyle","color"]),align:h.get("align")||S.textAlign,verticalAlign:h.get("verticalAlign")||S.textVerticalAlign}),z2:1});if(Ha({el:D,componentModel:a,itemName:u}),D.__fullText=u,D.anid="name",a.get("triggerEvent")){var I=Ri.makeAxisEventDataBase(a);I.targetType="axisName",I.name=u,ut(D).eventData=I}i.add(D),D.updateTransform(),e.nameEl=D;var L=l.nameLayout=da({label:D,priority:D.z2,defaultAttr:{ignore:D.ignore},marginDefault:Qo(f)?pH[M]:dH[M]});if(l.nameLocation=f,n.add(D),D.decomposeTransform(),r.shouldNameMoveOverlap&&L){var P=t.ensureRecord(a);t.resolveAxisNameOverlap(r,t,a,L,y,P)}}}};function Vx(r,e,t,a,n,i,o,s){a2(e)||TH(r,e,n,s,a,o);var l=e.labelLayoutList;CH(r,a,l,i),DH(a,r.rotation,l);var u=r.optionHideOverlap;SH(a,l,u),u&&hI(kt(l,function(f){return f&&!f.label.ignore})),gH(r,t,a,l)}function _H(r,e,t,a){var n=RA(t-r),i,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return Pl(n-vn/2)?(o=l?"bottom":"top",i="center"):Pl(n-vn*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",nvn/2?i=l?"left":"right":i=l?"right":"left"),{rotation:n,textAlign:i,textVerticalAlign:o}}function SH(r,e,t){if(qL(r.axis))return;function a(s,l,u){var f=da(e[l]),v=da(e[u]);if(!(!f||!v)){if(s===!1||f.suggestIgnore){ul(f.label);return}if(v.suggestIgnore){ul(v.label);return}var h=.1;if(!t){var c=[0,0,0,0];f=Gg({marginForce:c},f),v=Gg({marginForce:c},v)}zh(f,v,null,{touchThreshold:h})&&ul(s?v.label:f.label)}}var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]),o=e.length;a(n,0,1),a(i,o-1,o-2)}function xH(r,e,t){r.showMinorTicks||A(e,function(a){if(a&&a.label.ignore)for(var n=0;nu[0]&&isFinite(p)&&isFinite(u[0]);)c=ap(c),p=u[1]-c*o;else{var g=r.getTicks().length-1;g>o&&(c=ap(c));var y=c*o;d=Math.ceil(u[1]/c)*c,p=re(d-y),p<0&&u[0]>=0?(p=0,d=re(y)):d>0&&u[1]<=0&&(d=0,p=-re(y))}var m=(n[0].value-i[0].value)/s,_=(n[o].value-i[o].value)/s;a.setExtent.call(r,p+c*m,d+c*_),a.setInterval.call(r,c),(m||_)&&a.setNiceExtent.call(r,p+c,d-c)}var Fx=[[3,1],[0,2]],RH=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Xg,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function n(o){var s,l=bt(o),u=l.length;if(u){for(var f=[],v=u-1;v>=0;v--){var h=+l[v],c=o[h],p=c.model,d=c.scale;Eg(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(Jo(d,p),Eg(d)&&(s=c))}f.length&&(s||(s=f.pop(),Jo(s.scale,s.model)),A(f,function(g){n2(g.scale,g.model,s.scale)}))}}n(a.x),n(a.y);var i={};A(a.x,function(o){Hx(a,"y",o,i)}),A(a.y,function(o){Hx(a,"x",o,i)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var n=ce(e,t),i=this._rect=Ut(e.getBoxLayoutParams(),n.refContainer),o=this._axesMap,s=this._coordsList,l=e.get("containLabel");if(Kg(o,i),!a){var u=OH(i,s,o,l,t),f=void 0;if(l)jg?(jg(this._axesList,i),Kg(o,i)):f=Ux(i.clone(),"axisLabel",null,i,o,u,n);else{var v=BH(e,i,n),h=v.outerBoundsRect,c=v.parsedOuterBoundsContain,p=v.outerBoundsClamp;h&&(f=Ux(h,c,p,i,o,u,n))}i2(i,o,Nr.determine,null,f,n)}A(this._coordsList,function(d){d.calcAffineTransform()})},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}st(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var n=0,i=this._coordsList;n0})==null;return Vi(a,s,!0,!0,t),Kg(n,a),l;function u(h){A(n[ct[h]],function(c){if(Yl(c.model)){var p=i.ensureRecord(c.model),d=p.labelInfoList;if(d)for(var g=0;g0&&!Pe(c)&&c>1e-4&&(h/=c),h}}function OH(r,e,t,a,n){var i=new JI(NH);return A(t,function(o){return A(o,function(s){if(Yl(s.model)){var l=!a;s.axisBuilder=IH(r,e,s.model,n,i,l)}})}),i}function i2(r,e,t,a,n,i){var o=t===Nr.determine;A(e,function(u){return A(u,function(f){Yl(f.model)&&(PH(f.axisBuilder,r,f.model),f.axisBuilder.build(o?{axisTickLabelDetermine:!0}:{axisTickLabelEstimate:!0},{noPxChange:n}))})});var s={x:0,y:0};l(0),l(1);function l(u){s[ct[1-u]]=r[ne[u]]<=i.refContainer[ne[u]]*.5?0:1-u===1?2:1}A(e,function(u,f){return A(u,function(v){Yl(v.model)&&((a==="all"||o)&&v.axisBuilder.build({axisName:!0},{nameMarginLevel:s[f]}),o&&v.axisBuilder.build({axisLine:!0}))})})}function BH(r,e,t){var a,n=r.get("outerBoundsMode",!0);n==="same"?a=e.clone():(n==null||n==="auto")&&(a=Ut(r.get("outerBounds",!0)||UI,t.refContainer));var i=r.get("outerBoundsContain",!0),o;i==null||i==="auto"||gt(["all","axisLabel"],i)<0?o="all":o=i;var s=[cv(Q(r.get("outerBoundsClampWidth",!0),Gv[0]),e.width),cv(Q(r.get("outerBoundsClampHeight",!0),Gv[1]),e.height)];return{outerBoundsRect:a,parsedOuterBoundsContain:o,outerBoundsClamp:s}}var NH=function(r,e,t,a,n,i){var o=t.axis.dim==="x"?"y":"x";QI(r,e,t,a,n,i),Qo(r.nameLocation)||A(e.recordMap[o],function(s){s&&s.labelInfoList&&s.dirVec&&e2(s.labelInfoList,s.dirVec,a,n)})};const VH=RH;function zH(r,e){var t={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return GH(t,r,e),t.seriesInvolved&&HH(t,r),t}function GH(r,e,t){var a=e.getComponent("tooltip"),n=e.getComponent("axisPointer"),i=n.get("link",!0)||[],o=[];A(t.getCoordinateSystems(),function(s){if(!s.axisPointerEnabled)return;var l=ql(s.model),u=r.coordSysAxesInfo[l]={};r.coordSysMap[l]=s;var f=s.model,v=f.getModel("tooltip",a);if(A(s.getAxes(),dt(d,!1,null)),s.getTooltipAxes&&a&&v.get("show")){var h=v.get("trigger")==="axis",c=v.get(["axisPointer","type"])==="cross",p=s.getTooltipAxes(v.get(["axisPointer","axis"]));(h||c)&&A(p.baseAxes,dt(d,c?"cross":!0,h)),c&&A(p.otherAxes,dt(d,"cross",!1))}function d(g,y,m){var _=m.model.getModel("axisPointer",n),S=_.get("show");if(!(!S||S==="auto"&&!g&&!Jg(_))){y==null&&(y=_.get("triggerTooltip")),_=g?FH(m,v,n,e,g,y):_;var b=_.get("snap"),x=_.get("triggerEmphasis"),w=ql(m.model),T=y||b||m.type==="category",C=r.axesInfo[w]={key:w,axis:m,coordSys:s,axisPointerModel:_,triggerTooltip:y,triggerEmphasis:x,involveSeries:T,snap:b,useHandle:Jg(_),seriesModels:[],linkGroup:null};u[w]=C,r.seriesInvolved=r.seriesInvolved||T;var M=WH(i,m);if(M!=null){var D=o[M]||(o[M]={axesInfo:{}});D.axesInfo[w]=C,D.mapper=i[M].mapper,C.linkGroup=D}}}})}function FH(r,e,t,a,n,i){var o=e.getModel("axisPointer"),s=["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],l={};A(s,function(h){l[h]=rt(o.get(h))}),l.snap=r.type!=="category"&&!!i,o.get("type")==="cross"&&(l.type="line");var u=l.label||(l.label={});if(u.show==null&&(u.show=!1),n==="cross"){var f=o.get(["label","show"]);if(u.show=f??!0,!i){var v=l.lineStyle=o.get("crossStyle");v&&ot(u,v.textStyle)}}return r.model.getModel("axisPointer",new Lt(l,t,a))}function HH(r,e){e.eachSeries(function(t){var a=t.coordinateSystem,n=t.get(["tooltip","trigger"],!0),i=t.get(["tooltip","show"],!0);!a||!a.model||n==="none"||n===!1||n==="item"||i===!1||t.get(["axisPointer","show"],!0)===!1||A(r.coordSysAxesInfo[ql(a.model)],function(o){var s=o.axis;a.getAxis(s.dim)===s&&(o.seriesModels.push(t),o.seriesDataCount==null&&(o.seriesDataCount=0),o.seriesDataCount+=t.getData().count())})})}function WH(r,e){for(var t=e.model,a=e.dim,n=0;n=0||r===e}function $H(r){var e=o0(r);if(e){var t=e.axisPointerModel,a=e.axis.scale,n=t.option,i=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=Jg(t);i==null&&(n.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0;return o&&s}var JH=St();function Xx(r,e,t,a){if(r instanceof XI){var n=r.scale.type;if(n!=="category"&&n!=="ordinal")return t}var i=r.model,o=i.get("jitter"),s=i.get("jitterOverlap"),l=i.get("jitterMargin")||0,u=r.scale.type==="ordinal"?r.getBandWidth():null;return o>0?s?v2(t,o,u,a):QH(r,e,t,a,o,l):t}function v2(r,e,t,a){if(t===null)return r+(Math.random()-.5)*e;var n=t-a*2,i=Math.min(Math.max(0,e),n);return r+(Math.random()-.5)*i}function QH(r,e,t,a,n,i){var o=JH(r);o.items||(o.items=[]);var s=o.items,l=qx(s,e,t,a,n,i,1),u=qx(s,e,t,a,n,i,-1),f=Math.abs(l-t)n/2||v&&h>v/2-a?v2(t,n,v,a):(s.push({fixedCoord:e,floatCoord:f,r:a}),f)}function qx(r,e,t,a,n,i,o){for(var s=t,l=0;ln/2)return Number.MAX_VALUE;if(o===1&&p>s||o===-1&&p0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=ot({color:p.color},l));var g=yt(rt(p),{boundaryGap:t,splitNumber:a,scale:n,axisLine:i,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:v,nameTextStyle:d,triggerEvent:h},!1);if(Z(f)){var y=g.name;g.name=f.replace("{value}",y??"")}else et(f)&&(g.name=f(g.name,g));var m=new Lt(g,null,this.ecModel);return se(m,cu.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"50%",startAngle:90,axisName:{show:!0,color:V.color.axisLabel},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:yt({lineStyle:{color:V.color.neutral20}},Gs.axisLine),axisLabel:hf(Gs.axisLabel,!1),axisTick:hf(Gs.axisTick,!1),splitLine:hf(Gs.splitLine,!0),splitArea:hf(Gs.splitArea,!0),indicator:[]},e}(Ct);const f4=u4;var v4=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll(),this._buildAxes(t,n),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t,a){var n=t.coordinateSystem,i=n.getIndicatorAxes(),o=$(i,function(s){var l=s.model.get("showName")?s.name:"",u=new Va(s.model,a,{axisName:l,position:[n.cx,n.cy],rotation:s.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return u});A(o,function(s){s.build(),this.group.add(s.group)},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes();if(!n.length)return;var i=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),v=s.get("show"),h=l.get("color"),c=u.get("color"),p=W(h)?h:[h],d=W(c)?c:[c],g=[],y=[];function m(k,R,O){var E=O%R.length;return k[E]=k[E]||[],E}if(i==="circle")for(var _=n[0].getTicksCoords(),S=a.cx,b=a.cy,x=0;x<_.length;x++){if(f){var w=m(g,p,x);g[w].push(new In({shape:{cx:S,cy:b,r:_[x].coord}}))}if(v&&x<_.length-1){var w=m(y,d,x);y[w].push(new Ch({shape:{cx:S,cy:b,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var T,C=$(n,function(k,R){var O=k.getTicksCoords();return T=T==null?O.length-1:Math.min(O.length-1,T),$(O,function(E){return a.coordToPoint(E.coord,R)})}),M=[],x=0;x<=T;x++){for(var D=[],I=0;I3?1.4:o>1?1.2:1.1,f=i>0?u:1/u;this._checkTriggerMoveZoom(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(n){var v=Math.abs(i),h=(i>0?1:-1)*(v>3?.4:v>1?.15:.05);this._checkTriggerMoveZoom(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:h,originX:s,originY:l,isAvailableBehavior:null})}}}},e.prototype._pinchHandler=function(t){if(!(Jx(this._zr,"globalPan")||Fs(t))){var a=t.pinchScale>1?1.1:1/1.1;this._checkTriggerMoveZoom(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e.prototype._checkTriggerMoveZoom=function(t,a,n,i,o){t._checkPointer(i,o.originX,o.originY)&&(ka(i.event),i.__ecRoamConsumed=!0,Qx(t,a,n,i,o))},e}(Tr);function Fs(r){return r.__ecRoamConsumed}var w4=St();function Hh(r){var e=w4(r);return e.roam=e.roam||{},e.uniform=e.uniform||{},e}function Hs(r,e,t,a){for(var n=Hh(r),i=n.roam,o=i[e]=i[e]||[],s=0;s=4&&(f={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(f&&s!=null&&l!=null&&(v=y2(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=n;n=new at,n.add(c),c.scaleX=c.scaleY=v.scale,c.x=v.x,c.y=v.y}return!t.ignoreRootClip&&s!=null&&l!=null&&n.setClipPath(new _t({shape:{x:0,y:0,width:s,height:l}})),{root:n,width:s,height:l,viewBoxRect:f,viewBoxTransform:v,named:i}},r.prototype._parseNode=function(e,t,a,n,i,o){var s=e.nodeName.toLowerCase(),l,u=n;if(s==="defs"&&(i=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!i){var f=xp[s];if(f&&q(xp,s)){l=f.call(this,e,t);var v=e.getAttribute("name");if(v){var h={name:v,namedFrom:null,svgNodeTagLower:s,el:l};a.push(h),s==="g"&&(u=h)}else n&&a.push({name:n.name,namedFrom:n,svgNodeTagLower:s,el:l});t.add(l)}}var c=ab[s];if(c&&q(ab,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,i,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new kl({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});lr(t,a),je(e,a,this._defsUsePending,!1,!1),M4(a,t);var n=a.style,i=n.fontSize;i&&i<9&&(n.fontSize=9,a.scaleX*=i/9,a.scaleY*=i/9);var o=(n.fontSize||n.fontFamily)&&[n.fontStyle,n.fontWeight,(n.fontSize||12)+"px",n.fontFamily||"sans-serif"].join(" ");n.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){xp={g:function(e,t){var a=new at;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new _t;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new In;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new fe;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new fm;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),n;a&&(n=ob(a));var i=new He({shape:{points:n||[]},silent:!0});return lr(t,i),je(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var a=e.getAttribute("points"),n;a&&(n=ob(a));var i=new Ee({shape:{points:n||[]},silent:!0});return lr(t,i),je(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var a=new Me;return lr(t,a),je(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",n=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(i),this._textY=parseFloat(n)+parseFloat(o);var s=new at;return lr(t,s),je(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),n=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),n!=null&&(this._textY=parseFloat(n));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new at;return lr(t,s),je(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",n=mM(a);return lr(t,n),je(e,n,this._defsUsePending,!1,!1),n.silent=!0,n}}}(),r}(),ab={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),n=parseInt(r.getAttribute("y2")||"0",10),i=new vs(e,t,a,n);return nb(r,i),ib(r,i),i},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),n=new PM(e,t,a);return nb(r,n),ib(r,n),n}};function nb(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function ib(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),n=void 0;a&&a.indexOf("%")>0?n=parseInt(a,10)/100:a?n=parseFloat(a):n=0;var i={};g2(t,i,i);var o=i.stopColor||t.getAttribute("stop-color")||"#000000",s=i.stopOpacity||t.getAttribute("stop-opacity");if(s){var l=Xe(o),u=l&&l[3];u&&(l[3]*=dn(s),o=sa(l,"rgba"))}e.colorStops.push({offset:n,color:o})}t=t.nextSibling}}function lr(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),ot(e.__inheritedStyle,r.__inheritedStyle))}function ob(r){for(var e=$h(r),t=[],a=0;a0;i-=2){var o=a[i],s=a[i-1],l=$h(o);switch(n=n||xe(),s){case"translate":va(n,n,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":Uy(n,n,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Ln(n,n,-parseFloat(l[0])*bp,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":var u=Math.tan(parseFloat(l[0])*bp);oa(n,[1,0,u,1,0,0],n);break;case"skewY":var f=Math.tan(parseFloat(l[0])*bp);oa(n,[1,f,0,1,0,0],n);break;case"matrix":n[0]=parseFloat(l[0]),n[1]=parseFloat(l[1]),n[2]=parseFloat(l[2]),n[3]=parseFloat(l[3]),n[4]=parseFloat(l[4]),n[5]=parseFloat(l[5]);break}}e.setLocalTransform(n)}}var lb=/([^\s:;]+)\s*:\s*([^:;]+)/g;function g2(r,e,t){var a=r.getAttribute("style");if(a){lb.lastIndex=0;for(var n;(n=lb.exec(a))!=null;){var i=n[1],o=q(Hv,i)?Hv[i]:null;o&&(e[o]=n[2]);var s=q(Wv,i)?Wv[i]:null;s&&(t[s]=n[2])}}}function k4(r,e,t){for(var a=0;a0,m={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:y,isGeo:o,transformInfoRaw:h};l.resourceType==="geoJSON"?this._buildGeoJSON(m):l.resourceType==="geoSVG"&&this._buildSVG(m),this._updateController(e,g,t,a),this._updateMapSelectHandler(e,u,a,n)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=j(),a=j(),n=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*i.scaleX+i.x,c[1]*i.scaleY+i.y]}function v(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(h=n);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;ye(e,he(a),{labelFetcher:h,labelDataIndex:v,defaultText:t},c);var p=e.getTextContent();if(p&&(m2(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function cb(r,e,t,a,n,i){r.data?r.data.setItemGraphicEl(i,e):ut(e).eventData={componentType:"geo",componentIndex:n.componentIndex,geoIndex:n.componentIndex,name:t,region:a&&a.option||{}}}function pb(r,e,t,a,n){r.data||Ha({el:e,componentModel:n,itemName:t,itemTooltipOption:a.get("tooltip")})}function db(r,e,t,a,n){e.highDownSilentOnTouch=!!n.get("selectedMode");var i=a.getModel("emphasis"),o=i.get("focus");return $t(e,o,i.get("blurScope"),i.get("disabled")),r.isGeo&&lB(e,n,t),o}function gb(r,e,t){var a=[],n;function i(){n=[]}function o(){n.length&&(a.push(n),n=[])}var s=e({polygonStart:i,polygonEnd:o,lineStart:i,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&n.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),A(r,function(l){s.lineStart();for(var u=0;u-1&&(n.style.stroke=n.style.fill,n.style.fill=V.color.neutral00,n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:V.color.tertiary},itemStyle:{borderWidth:.5,borderColor:V.color.border,areaColor:V.color.background},emphasis:{label:{show:!0,color:V.color.primary},itemStyle:{areaColor:V.color.highlight}},select:{label:{show:!0,color:V.color.primary},itemStyle:{color:V.color.highlight}},nameProperty:"name"},e}(Yt);const eW=tW;function rW(r,e){var t={};return A(r,function(a){a.each(a.mapDimension("value"),function(n,i){var o="ec-"+a.getName(i);t[o]=t[o]||[],isNaN(n)||t[o].push(n)})}),r[0].map(r[0].mapDimension("value"),function(a,n){for(var i="ec-"+r[0].getName(n),o=0,s=1/0,l=-1/0,u=t[i].length,f=0;f1?(_.width=m,_.height=m/d):(_.height=m,_.width=m*d),_.y=y[1]-_.height/2,_.x=y[0]-_.width/2;else{var S=r.getBoxLayoutParams();S.aspect=d,_=Ut(S,p),_=fD(r,_,d)}this.setViewRect(_.x,_.y,_.width,_.height),this.setCenter(r.get("center")),this.setZoom(r.get("zoom"))}function sW(r,e){A(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var lW=function(){function r(){this.dimensions=S2}return r.prototype.create=function(e,t){var a=[];function n(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new Sb(l+s,l,G({nameMap:o.get("nameMap"),api:t,ecModel:e},n(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=xb,u.resize(o,t)}),e.eachSeries(function(o){fu({targetModel:o,coordSysType:"geo",coordSysProvider:function(){var s=o.subType==="map"?o.getHostGeoModel():o.getReferringComponents("geo",qt).models[0];return s&&s.coordinateSystem},allowNotFound:!0})});var i={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();i[s]=i[s]||[],i[s].push(o)}}),A(i,function(o,s){var l=$(o,function(f){return f.get("nameMap")}),u=new Sb(s,s,G({nameMap:Fy(l),api:t,ecModel:e},n(o[0])));u.zoomLimit=Ce.apply(null,$(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=xb,u.resize(o[0],t),A(o,function(f){f.coordinateSystem=u,sW(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,n){for(var i=(e||[]).slice(),o=j(),s=0;s=0;o--){var s=n[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function yW(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,n=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){_W(r);var i=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;n?(r.hierNode.prelim=n.hierNode.prelim+e(r,n),r.hierNode.modifier=r.hierNode.prelim-i):r.hierNode.prelim=i}else n&&(r.hierNode.prelim=n.hierNode.prelim+e(r,n));r.parentNode.hierNode.defaultAncestor=SW(r,n,r.parentNode.hierNode.defaultAncestor||a[0],e)}function mW(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function bb(r){return arguments.length?r:wW}function fl(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function _W(r){for(var e=r.children,t=e.length,a=0,n=0;--t>=0;){var i=e[t];i.hierNode.prelim+=a,i.hierNode.modifier+=a,n+=i.hierNode.change,a+=i.hierNode.shift+n}}function SW(r,e,t,a){if(e){for(var n=r,i=r,o=i.parentNode.children[0],s=e,l=n.hierNode.modifier,u=i.hierNode.modifier,f=o.hierNode.modifier,v=s.hierNode.modifier;s=wp(s),i=Tp(i),s&&i;){n=wp(n),o=Tp(o),n.hierNode.ancestor=r;var h=s.hierNode.prelim+v-i.hierNode.prelim-u+a(s,i);h>0&&(bW(xW(s,r,t),r,h),u+=h,l+=h),v+=s.hierNode.modifier,u+=i.hierNode.modifier,l+=n.hierNode.modifier,f+=o.hierNode.modifier}s&&!wp(n)&&(n.hierNode.thread=s,n.hierNode.modifier+=v-l),i&&!Tp(o)&&(o.hierNode.thread=i,o.hierNode.modifier+=u-f,t=r)}return t}function wp(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function Tp(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function xW(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function bW(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function wW(r,e){return r.parentNode===e.parentNode?1:2}var TW=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),CW=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:V.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new TW},e.prototype.buildPath=function(t,a){var n=a.childPoints,i=n.length,o=a.parentPoint,s=n[0],l=n[i-1];if(i===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,v=1-f,h=Y(a.forkPosition,1),c=[];c[f]=o[f],c[v]=o[v]+(l[v]-o[v])*h,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,b||(S=S-Math.PI));var w=b?"left":"right",T=s.getModel("label"),C=T.get("rotate"),M=C*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||w,rotation:C==null?-S:M,origin:"center"}),D.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),L=I==="relative"?Ml(o.getAncestorsIndices(),o.getDescendantIndices()):I==="ancestor"?o.getAncestorsIndices():I==="descendant"?o.getDescendantIndices():null;L&&(ut(t).focus=L),MW(n,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var k=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);k&&k.hoverState===iu||yv(t.__edge,P)}})}function MW(r,e,t,a,n,i,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),v=r.getOrient(),h=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new Ah({shape:ey(f,v,h,n,n)})),Dt(d,{shape:ey(f,v,h,i,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=n.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,n=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,n=r.targetNode;if(Z(n)&&(n=a.getNodeById(n)),n&&a.contains(n))return{node:n};var i=r.targetNodeId;if(i!=null&&(n=a.getNodeById(i)))return{node:n}}}function M2(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function p0(r,e){var t=M2(r);return gt(t,e)>=0}function Uh(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var VW=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},n=t.leaves||{},i=new Lt(n,this,this.ecModel),o=c0.createTree(a,this,s);function s(v){v.wrapMethod("getItemModel",function(h,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(h.parentModel=i),h})}var l=0;o.eachNode("preorder",function(v){v.depth>l&&(l=v.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(v){var h=v.hostTree.data.getRawDataItem(v.dataIndex);v.isExpand=h&&h.collapsed!=null?!h.collapsed:v.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,n){for(var i=this.getData().tree,o=i.root.children[0],s=i.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return ie("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Uh(n,this),a.collapsed=!n.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystemUsage:"box",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,roamTrigger:"global",nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:V.color.borderTint,width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(Yt);const zW=VW;function GW(r,e,t){for(var a=[r],n=[],i;i=a.pop();)if(n.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s=0;i--)t.push(n[i])}}function FW(r,e){r.eachSeriesByType("tree",function(t){HW(t,e)})}function HW(r,e){var t=ce(r,e).refContainer,a=Ut(r.getBoxLayoutParams(),t);r.layoutInfo=a;var n=r.get("layout"),i=0,o=0,s=null;n==="radial"?(i=2*Math.PI,o=Math.min(a.height,a.width)/2,s=bb(function(S,b){return(S.parentNode===b.parentNode?1:2)/S.depth})):(i=a.width,o=a.height,s=bb());var l=r.getData().tree.root,u=l.children[0];if(u){gW(l),GW(u,yW,s),l.hierNode.modifier=-u.hierNode.prelim,Us(u,mW);var f=u,v=u,h=u;Us(u,function(S){var b=S.getLayout().x;bv.getLayout().x&&(v=S),S.depth>h.depth&&(h=S)});var c=f===v?1:s(f,v)/2,p=c-f.getLayout().x,d=0,g=0,y=0,m=0;if(n==="radial")d=i/(v.getLayout().x+c+p),g=o/(h.depth-1||1),Us(u,function(S){y=(S.getLayout().x+p)*d,m=(S.depth-1)*g;var b=fl(y,m);S.setLayout({x:b.x,y:b.y,rawX:y,rawY:m},!0)});else{var _=r.getOrient();_==="RL"||_==="LR"?(g=o/(v.getLayout().x+c+p),d=i/(h.depth-1||1),Us(u,function(S){m=(S.getLayout().x+p)*g,y=_==="LR"?(S.depth-1)*d:i-(S.depth-1)*d,S.setLayout({x:y,y:m},!0)})):(_==="TB"||_==="BT")&&(d=i/(v.getLayout().x+c+p),g=o/(h.depth-1||1),Us(u,function(S){y=(S.getLayout().x+p)*d,m=_==="TB"?(S.depth-1)*g:o-(S.depth-1)*g,S.setLayout({x:y,y:m},!0)}))}}}function WW(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(n){var i=n.getModel(),o=i.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(n.dataIndex,"style");G(s,o)})})}function $W(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var n=e.dataIndex,i=a.getData().tree,o=i.getNodeByDataIndex(n);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=n.coordinateSystem,o=Wh(i,e,n.get("scaleLimit"));n.setCenter(o.center),n.setZoom(o.zoom)})})}function UW(r){r.registerChartView(DW),r.registerSeriesModel(zW),r.registerLayout(FW),r.registerVisual(WW),$W(r)}var Mb=["treemapZoomToNode","treemapRender","treemapMove"];function YW(r){for(var e=0;e1;)i=i.parentNode;var o=Sg(r.ecModel,i.name||i.dataIndex+"",a);n.setVisual("decal",o)})}var ZW=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};L2(n);var i=t.levels||[],o=this.designatedVisualItemStyle={},s=new Lt({itemStyle:o},this,a);i=t.levels=XW(i,a);var l=$(i||[],function(v){return new Lt(v,s,a)},this),u=c0.createTree(n,this,f);function f(v){v.wrapMethod("getItemModel",function(h,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return h.parentModel=d||s,h})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,n){var i=this.getData(),o=this.getRawValue(t),s=i.getName(t);return ie("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Uh(n,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},G(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=j(),this._idIndexMapCount=0);var n=a.get(t);return n==null&&a.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){D2(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,coordinateSystemUsage:"box",left:V.size.l,top:V.size.xxxl,right:V.size.l,bottom:V.size.xxxl,sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,scaleLimit:{max:5,min:.2},roam:!0,roamTrigger:"global",nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",bottom:V.size.m,emptyItemWidth:25,itemStyle:{color:V.color.backgroundShade,textStyle:{color:V.color.secondary}},emphasis:{itemStyle:{color:V.color.background}}},label:{show:!0,distance:0,padding:5,position:"inside",color:V.color.neutral00,overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:V.color.neutral00,borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(Yt);function L2(r){var e=0;A(r.children,function(a){L2(a);var n=a.value;W(n)&&(n=n[0]),e+=n});var t=r.value;W(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),W(r.value)?r.value[0]=t:r.value=t}function XW(r,e){var t=Vt(e.get("color")),a=Vt(e.get(["aria","decal","decals"]));if(t){r=r||[];var n,i;A(r,function(s){var l=new Lt(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(n=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(i=!0)});var o=r[0]||(r[0]={});return n||(o.color=t.slice()),!i&&a&&(o.decal=a.slice()),r}}const qW=ZW;var KW=8,Db=8,Cp=5,jW=function(){function r(e){this.group=new at,e.add(this.group)}return r.prototype.render=function(e,t,a,n){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!i.get("show")||!a)){var s=i.getModel("itemStyle"),l=i.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),v=ce(e,t).refContainer,h={left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},c={emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]},p=Ut(h,v);this._prepare(a,c,u),this._renderContent(e,c,p,s,l,u,f,n),Rh(o,h,v)}},r.prototype._prepare=function(e,t,a){for(var n=e;n;n=n.parentNode){var i=ue(n.getModel().get("name"),""),o=a.getTextRect(i),s=Math.max(o.width+KW*2,t.emptyItemWidth);t.totalWidth+=s+Db,t.renderList.push({node:n,text:i,width:s})}},r.prototype._renderContent=function(e,t,a,n,i,o,s,l){for(var u=0,f=t.emptyItemWidth,v=e.get(["breadcrumb","height"]),h=t.totalWidth,c=t.renderList,p=i.getModel("itemStyle").getItemStyle(),d=c.length-1;d>=0;d--){var g=c[d],y=g.node,m=g.width,_=g.text;h>a.width&&(h-=m-f,m=f,_=null);var S=new He({shape:{points:JW(u,0,m,v,d===c.length-1,d===0)},style:ot(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Mt({style:Gt(o,{text:_})}),textConfig:{position:"inside"},z2:fs*1e4,onclick:dt(l,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=Gt(s,{text:_}),S.ensureState("emphasis").style=p,$t(S,i.get("focus"),i.get("blurScope"),i.get("disabled")),this.group.add(S),QW(S,e,y),u+=m+Db}},r.prototype.remove=function(){this.group.removeAll()},r}();function JW(r,e,t,a,n,i){var o=[[n?r:r-Cp,e],[r+t,e],[r+t,e+a],[n?r:r-Cp,e+a]];return!i&&o.splice(2,0,[r+t+Cp,e+a/2]),!n&&o.push([r,e+a/2]),o}function QW(r,e,t){ut(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&Uh(t,e)}}const t$=jW;var e$=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,n,i){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:n,easing:i}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},n=0,i=this._storage.length;nIb||Math.abs(t.dy)>Ib)){var a=this.seriesModel.getData().tree.root;if(!a)return;var n=a.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var a=t.originX,n=t.originY,i=t.scale;if(this._state!=="animating"){var o=this.seriesModel.getData().tree.root;if(!o)return;var s=o.getLayout();if(!s)return;var l=new lt(s.x,s.y,s.width,s.height),u=null,f=this._controllerHost;u=f.zoomLimit;var v=f.zoom=f.zoom||1;if(v*=i,u){var h=u.min||0,c=u.max||1/0;v=Math.max(Math.min(c,v),h)}var p=v/f.zoom;f.zoom=v;var d=this.seriesModel.layoutInfo;a-=d.x,n-=d.y;var g=xe();va(g,g,[-a,-n]),Uy(g,g,[p,p]),va(g,g,[a,n]),l.applyTransform(g),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(n){if(a._state==="ready"){var i=a.seriesModel.get("nodeClick",!0);if(i){var o=a.findTarget(n.offsetX,n.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(i==="zoomToNode")a._zoomToNode(o);else if(i==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&xv(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,n){var i=this;n||(n=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new t$(this.group))).render(t,a,n.node,function(o){i._state!=="animating"&&(p0(t.getViewRoot(),o)?i._rootToNode({node:o}):i._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=Ys(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)n={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),n},e.type="treemap",e}(Ft);function Ys(){return{nodeGroup:[],background:[],content:[]}}function s$(r,e,t,a,n,i,o,s,l,u){if(!o)return;var f=o.getLayout(),v=r.getData(),h=o.getModel();if(v.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,b=_&&_.length,x=h.getModel("itemStyle"),w=h.getModel(["emphasis","itemStyle"]),T=h.getModel(["blur","itemStyle"]),C=h.getModel(["select","itemStyle"]),M=x.get("borderRadius")||0,D=ft("nodeGroup",ry);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),$v(D).nodeWidth=c,$v(D).nodeHeight=p,f.isAboveViewRoot)return D;var I=ft("background",Lb,u,n$);I&&z(D,I,b&&f.upperLabelHeight);var L=h.getModel("emphasis"),P=L.get("focus"),k=L.get("blurScope"),R=L.get("disabled"),O=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(b)Ol(D)&&mi(D,!1),I&&(mi(I,!R),v.setItemGraphicEl(o.dataIndex,I),lg(I,O,k));else{var E=ft("content",Lb,u,i$);E&&F(D,E),I.disableMorphing=!0,I&&Ol(I)&&mi(I,!1),mi(D,!R),v.setItemGraphicEl(o.dataIndex,D);var N=h.getShallow("cursor");N&&E.attr("cursor",N),lg(D,O,k)}return D;function z(vt,tt,pt){var J=ut(tt);if(J.dataIndex=o.dataIndex,J.seriesIndex=r.seriesIndex,tt.setShape({x:0,y:0,width:c,height:p,r:M}),g)H(tt);else{tt.invisible=!1;var ht=o.getVisual("style"),Bt=ht.stroke,Tt=kb(x);Tt.fill=Bt;var Et=li(w);Et.fill=w.get("borderColor");var Nt=li(T);Nt.fill=T.get("borderColor");var pe=li(C);if(pe.fill=C.get("borderColor"),pt){var Ke=c-2*d;U(tt,Bt,ht.opacity,{x:d,y:0,width:Ke,height:S})}else tt.removeTextContent();tt.setStyle(Tt),tt.ensureState("emphasis").style=Et,tt.ensureState("blur").style=Nt,tt.ensureState("select").style=pe,Ni(tt)}vt.add(tt)}function F(vt,tt){var pt=ut(tt);pt.dataIndex=o.dataIndex,pt.seriesIndex=r.seriesIndex;var J=Math.max(c-2*d,0),ht=Math.max(p-2*d,0);if(tt.culling=!0,tt.setShape({x:d,y:d,width:J,height:ht,r:M}),g)H(tt);else{tt.invisible=!1;var Bt=o.getVisual("style"),Tt=Bt.fill,Et=kb(x);Et.fill=Tt,Et.decal=Bt.decal;var Nt=li(w),pe=li(T),Ke=li(C);U(tt,Tt,Bt.opacity,null),tt.setStyle(Et),tt.ensureState("emphasis").style=Nt,tt.ensureState("blur").style=pe,tt.ensureState("select").style=Ke,Ni(tt)}vt.add(tt)}function H(vt){!vt.invisible&&i.push(vt)}function U(vt,tt,pt,J){var ht=h.getModel(J?Rb:Pb),Bt=ue(h.get("name"),null),Tt=ht.getShallow("show");ye(vt,he(h,J?Rb:Pb),{defaultText:Tt?Bt:null,inheritColor:tt,defaultOpacity:pt,labelFetcher:r,labelDataIndex:o.dataIndex});var Et=vt.getTextContent();if(Et){var Nt=Et.style,pe=vh(Nt.padding||0);J&&(vt.setTextConfig({layoutRect:J}),Et.disableLabelLayout=!0),Et.beforeUpdate=function(){var We=Math.max((J?J.width:vt.shape.width)-pe[1]-pe[3],0),kn=Math.max((J?J.height:vt.shape.height)-pe[0]-pe[2],0);(Nt.width!==We||Nt.height!==kn)&&Et.setStyle({width:We,height:kn})},Nt.truncateMinChar=2,Nt.lineOverflow="truncate",K(Nt,J,f);var Ke=Et.getState("emphasis");K(Ke?Ke.style:null,J,f)}}function K(vt,tt,pt){var J=vt?vt.text:null;if(!tt&&pt.isLeafRoot&&J!=null){var ht=r.get("drillDownIcon",!0);vt.text=ht?ht+" "+J:J}}function ft(vt,tt,pt,J){var ht=m!=null&&t[vt][m],Bt=n[vt];return ht?(t[vt][m]=null,At(Bt,ht)):g||(ht=new tt,ht instanceof br&&(ht.z2=l$(pt,J)),Ot(Bt,ht)),e[vt][y]=ht}function At(vt,tt){var pt=vt[y]={};tt instanceof ry?(pt.oldX=tt.x,pt.oldY=tt.y):pt.oldShape=G({},tt.shape)}function Ot(vt,tt){var pt=vt[y]={},J=o.parentNode,ht=tt instanceof at;if(J&&(!a||a.direction==="drillDown")){var Bt=0,Tt=0,Et=n.background[J.getRawIndex()];!a&&Et&&Et.oldShape&&(Bt=Et.oldShape.width,Tt=Et.oldShape.height),ht?(pt.oldX=0,pt.oldY=Tt):pt.oldShape={x:Bt,y:Tt,width:0,height:0}}pt.fadein=!ht}}function l$(r,e){return r*a$+e}const u$=o$;var jl=A,f$=st,Uv=-1,d0=function(){function r(e){var t=e.mappingMethod,a=e.type,n=this.option=rt(e);this.type=a,this.mappingMethod=t,this._normalizeData=c$[t];var i=r.visualHandlers[a];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[t],t==="piecewise"?(Ap(n),v$(n)):t==="category"?n.categories?h$(n):Ap(n,!0):(ke(t!=="linear"||n.dataExtent),Ap(n))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return X(this._normalizeData,this)},r.listVisualTypes=function(){return bt(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){st(e)?A(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var n,i=W(e)?[]:st(e)?{}:(n=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);n?i=l:i[s]=l}),i},r.retrieveVisuals=function(e){var t={},a;return e&&jl(r.visualHandlers,function(n,i){e.hasOwnProperty(i)&&(t[i]=e[i],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(W(e))e=e.slice();else if(f$(e)){var t=[];jl(e,function(a,n){t.push(n)}),e=t}else return[];return e.sort(function(a,n){return n==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var n,i=1/0,o=0,s=t.length;o=0;i--)a[i]==null&&(delete t[e[i]],e.pop())}function Ap(r,e){var t=r.visual,a=[];st(t)?jl(t,function(i){a.push(i)}):t!=null&&a.push(t);var n={color:1,symbol:1};!e&&a.length===1&&!n.hasOwnProperty(r.type)&&(a[1]=a[0]),I2(r,a)}function pf(r){return{applyVisual:function(e,t,a){var n=this.mapValueToVisual(e);a("color",r(t("color"),n))},_normalizedToVisual:ay([0,1])}}function Eb(r){var e=this.option.visual;return e[Math.round(Rt(r,[0,1],[0,e.length-1],!0))]||{}}function Zs(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function vl(r){var e=this.option.visual;return e[this.option.loop&&r!==Uv?r%e.length:r]}function ui(){return this.option.visual[0]}function ay(r){return{linear:function(e){return Rt(e,r,this.option.visual,!0)},category:vl,piecewise:function(e,t){var a=ny.call(this,t);return a==null&&(a=Rt(e,r,this.option.visual,!0)),a},fixed:ui}}function ny(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=d0.findPieceIndex(r,t),n=t[a];if(n&&n.visual)return n.visual[this.type]}}function I2(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=$(e,function(t){var a=Xe(t);return a||[0,0,0,1]})),e}var c$={linear:function(r){return Rt(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=d0.findPieceIndex(r,e,!0);if(t!=null)return Rt(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e??Uv},fixed:Qt};function df(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=_$(n,l,d,g,p,a);R2(d,y,t,a)}})}}}function g$(r,e,t){var a=G({},e),n=t.designatedVisualItemStyle;return A(["color","colorAlpha","colorSaturation"],function(i){n[i]=e[i];var o=r.get(i);n[i]=null,o!=null&&(a[i]=o)}),a}function Ob(r){var e=Mp(r,"color");if(e){var t=Mp(r,"colorAlpha"),a=Mp(r,"colorSaturation");return a&&(e=gn(e,null,null,a)),t&&(e=sv(e,t)),e}}function y$(r,e){return e!=null?gn(e,null,null,r):null}function Mp(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function m$(r,e,t,a,n,i){if(!(!i||!i.length)){var o=Dp(e,"color")||n.color!=null&&n.color!=="none"&&(Dp(e,"colorAlpha")||Dp(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),v={type:o.name,dataExtent:u,visual:o.range};v.type==="color"&&(f==="index"||f==="id")?(v.mappingMethod="category",v.loop=!0):v.mappingMethod="linear";var h=new Ae(v);return P2(h).drColorMappingBy=f,h}}}function Dp(r,e){var t=r.get(e);return W(t)&&t.length?{name:e,range:t}:null}function _$(r,e,t,a,n,i){var o=G({},e);if(n){var s=n.type,l=s==="color"&&P2(n).drColorMappingBy,u=l==="index"?a:l==="id"?i.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=n.mapValueToVisual(u)}return o}var Jl=Math.max,Yv=Math.min,Bb=Ce,g0=A,k2=["itemStyle","borderWidth"],S$=["itemStyle","gapWidth"],x$=["upperLabel","show"],b$=["upperLabel","height"];const w$={seriesType:"treemap",reset:function(r,e,t,a){var n=r.option,i=ce(r,t).refContainer,o=Ut(r.getBoxLayoutParams(),i),s=n.size||[],l=Y(Bb(o.width,s[0]),i.width),u=Y(Bb(o.height,s[1]),i.height),f=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],h=Kl(a,v,r),c=f==="treemapRender"||f==="treemapMove"?a.rootRect:null,p=r.getViewRoot(),d=M2(p);if(f!=="treemapMove"){var g=f==="treemapZoomToNode"?L$(r,h,p,l,u):c?[c.width,c.height]:[l,u],y=n.sort;y&&y!=="asc"&&y!=="desc"&&(y="desc");var m={squareRatio:n.squareRatio,sort:y,leafDepth:n.leafDepth};p.hostTree.clearLayouts();var _={x:0,y:0,width:g[0],height:g[1],area:g[0]*g[1]};p.setLayout(_),E2(p,m,!1,0),_=p.getLayout(),g0(d,function(b,x){var w=(d[x+1]||p).getValue();b.setLayout(G({dataExtent:[w,w],borderWidth:0,upperHeight:0},_))})}var S=r.getData().tree.root;S.setLayout(I$(o,c,h),!0),r.setLayoutInfo(o),O2(S,new lt(-o.x,-o.y,t.getWidth(),t.getHeight()),d,p,0)}};function E2(r,e,t,a){var n,i;if(!r.isRemoved()){var o=r.getLayout();n=o.width,i=o.height;var s=r.getModel(),l=s.get(k2),u=s.get(S$)/2,f=B2(s),v=Math.max(l,f),h=l-u,c=v-u;r.setLayout({borderWidth:l,upperHeight:v,upperLabelHeight:f},!0),n=Jl(n-2*h,0),i=Jl(i-h-c,0);var p=n*i,d=T$(r,s,p,e,t,a);if(d.length){var g={x:h,y:c,width:n,height:i},y=Yv(n,i),m=1/0,_=[];_.area=0;for(var S=0,b=d.length;S=0;l--){var u=n[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function D$(r,e,t){for(var a=0,n=1/0,i=0,o=void 0,s=r.length;ia&&(a=o));var l=r.area*r.area,u=e*e*t;return l?Jl(u*a/l,l/(u*n)):1/0}function Nb(r,e,t,a,n){var i=e===t.width?0:1,o=1-i,s=["x","y"],l=["width","height"],u=t[s[i]],f=e?r.area/e:0;(n||f>t[l[o]])&&(f=t[l[o]]);for(var v=0,h=r.length;vz_&&(u=z_),i=s}ua&&(a=e);var i=a%2?a+2:a+3;n=[];for(var o=0;o0&&(b[0]=-b[0],b[1]=-b[1]);var w=S[0]<0?-1:1;if(i.__position!=="start"&&i.__position!=="end"){var T=-Math.atan2(S[1],S[0]);v[0].8?"left":h[0]<-.8?"right":"center",d=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";break;case"start":i.x=-h[0]*y+f[0],i.y=-h[1]*m+f[1],p=h[0]>.8?"right":h[0]<-.8?"left":"center",d=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=y*w+f[0],i.y=f[1]+C,p=S[0]<0?"right":"left",i.originX=-y*w,i.originY=-C;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+C,p="center",i.originY=-C;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-y*w+v[0],i.y=v[1]+C,p=S[0]>=0?"right":"left",i.originX=y*w,i.originY=-C;break}i.scaleX=i.scaleY=o,i.setStyle({verticalAlign:i.__verticalAlign||d,align:i.__align||p})}},e}(at);const S0=X$;var q$=function(){function r(e){this.group=new at,this._LineCtor=e||S0}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,n=a.group,i=a._lineData;a._lineData=e,i||n.removeAll();var o=Wb(e);e.diff(i).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(i,e,l,s,o)}).remove(function(s){n.remove(i.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=Wb(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!K$(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0}function Wb(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:he(e)}}function $b(r){return isNaN(r[0])||isNaN(r[1])}function kp(r){return r&&!$b(r[0])&&!$b(r[1])}const x0=q$;var Ep=[],Op=[],Bp=[],xo=Se,Np=Ti,Ub=Math.abs;function Yb(r,e,t){for(var a=r[0],n=r[1],i=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){Ep[0]=xo(a[0],n[0],i[0],f),Ep[1]=xo(a[1],n[1],i[1],f);var v=Ub(Np(Ep,e)-l);v=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function Vp(r,e){var t=[],a=Dl,n=[[],[],[]],i=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),v=s.getVisual("toSymbol");u.__original||(u.__original=[Ma(u[0]),Ma(u[1])],u[2]&&u.__original.push(Ma(u[2])));var h=u.__original;if(u[2]!=null){if(Be(n[0],h[0]),Be(n[1],h[2]),Be(n[2],h[1]),f&&f!=="none"){var c=cl(s.node1),p=Yb(n,h[0],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[0][0]=t[3],n[1][0]=t[4],a(n[0][1],n[1][1],n[2][1],p,t),n[0][1]=t[3],n[1][1]=t[4]}if(v&&v!=="none"){var c=cl(s.node2),p=Yb(n,h[1],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[1][0]=t[1],n[2][0]=t[2],a(n[0][1],n[1][1],n[2][1],p,t),n[1][1]=t[1],n[2][1]=t[2]}Be(u[0],n[0]),Be(u[1],n[2]),Be(u[2],n[1])}else{if(Be(i[0],h[0]),Be(i[1],h[1]),gi(o,i[1],i[0]),ss(o,o),f&&f!=="none"){var c=cl(s.node1);Dd(i[0],i[0],o,c*e)}if(v&&v!=="none"){var c=cl(s.node2);Dd(i[1],i[1],o,-c*e)}Be(u[0],i[0]),Be(u[1],i[1])}})}var W2=St();function j$(r){if(r)return W2(r).bridge}function Zb(r,e){r&&(W2(r).bridge=e)}function Xb(r){return r.type==="view"}var J$=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var n=new du,i=new x0,o=this.group,s=new at;this._controller=new to(a.getZr()),this._controllerHost={target:s},s.add(n.group),s.add(i.group),o.add(s),this._symbolDraw=n,this._lineDraw=i,this._mainGroup=s,this._firstRender=!0},e.prototype.render=function(t,a,n){var i=this,o=t.coordinateSystem,s=!1;this._model=t,this._api=n,this._active=!0;var l=this._getThumbnailInfo();l&&l.bridge.reset(n);var u=this._symbolDraw,f=this._lineDraw;if(Xb(o)){var v={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?this._mainGroup.attr(v):Dt(this._mainGroup,v,t)}Vp(t.getGraph(),hl(t));var h=t.getData();u.updateData(h);var c=t.getEdgeData();f.updateData(c),this._updateNodeAndLinkScale(),this._updateController(null,t,n),clearTimeout(this._layoutTimeout);var p=t.forceLayout,d=t.get(["force","layoutAnimation"]);p&&(s=!0,this._startForceLayoutIteration(p,n,d));var g=t.get("layout");h.graph.eachNode(function(S){var b=S.dataIndex,x=S.getGraphicEl(),w=S.getModel();if(x){x.off("drag").off("dragend");var T=w.get("draggable");T&&x.on("drag",function(M){switch(g){case"force":p.warmUp(),!i._layouting&&i._startForceLayoutIteration(p,n,d),p.setFixed(b),h.setItemLayout(b,[x.x,x.y]);break;case"circular":h.setItemLayout(b,[x.x,x.y]),S.setLayout({fixed:!0},!0),_0(t,"symbolSize",S,[M.offsetX,M.offsetY]),i.updateLayout(t);break;case"none":default:h.setItemLayout(b,[x.x,x.y]),m0(t.getGraph(),t),i.updateLayout(t);break}}).on("dragend",function(){p&&p.setUnfixed(b)}),x.setDraggable(T,!!w.get("cursor"));var C=w.get(["emphasis","focus"]);C==="adjacency"&&(ut(x).focus=S.getAdjacentDataIndices())}}),h.graph.eachEdge(function(S){var b=S.getGraphicEl(),x=S.getModel().get(["emphasis","focus"]);b&&x==="adjacency"&&(ut(b).focus={edge:[S.dataIndex],node:[S.node1.dataIndex,S.node2.dataIndex]})});var y=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),m=h.getLayout("cx"),_=h.getLayout("cy");h.graph.eachNode(function(S){G2(S,y,m,_)}),this._firstRender=!1,s||this._renderThumbnail(t,n,this._symbolDraw,this._lineDraw)},e.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,a,n){var i=this,o=!1;(function s(){t.step(function(l){i.updateLayout(i._model),(l||!o)&&(o=!0,i._renderThumbnail(i._model,a,i._symbolDraw,i._lineDraw)),(i._layouting=!l)&&(n?i._layoutTimeout=setTimeout(s,16):s())})})()},e.prototype._updateController=function(t,a,n){var i=this._controller,o=this._controllerHost,s=a.coordinateSystem;if(!Xb(s)){i.disable();return}i.enable(a.get("roam"),{api:n,zInfo:{component:a},triggerInfo:{roamTrigger:a.get("roamTrigger"),isInSelf:function(l,u,f){return s.containPoint([u,f])},isInClip:function(l,u,f){return!t||t.contain(u,f)}}}),o.zoomLimit=a.get("scaleLimit"),o.zoom=s.getZoom(),i.off("pan").off("zoom").on("pan",function(l){n.dispatchAction({seriesId:a.id,type:"graphRoam",dx:l.dx,dy:l.dy})}).on("zoom",function(l){n.dispatchAction({seriesId:a.id,type:"graphRoam",zoom:l.scale,originX:l.originX,originY:l.originY})})},e.prototype.updateViewOnPan=function(t,a,n){this._active&&(l0(this._controllerHost,n.dx,n.dy),this._updateThumbnailWindow())},e.prototype.updateViewOnZoom=function(t,a,n){this._active&&(u0(this._controllerHost,n.zoom,n.originX,n.originY),this._updateNodeAndLinkScale(),Vp(t.getGraph(),hl(t)),this._lineDraw.updateLayout(),a.updateLabelLayout(),this._updateThumbnailWindow())},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,a=t.getData(),n=hl(t);a.eachItemGraphicEl(function(i,o){i&&i.setSymbolScale(n)})},e.prototype.updateLayout=function(t){this._active&&(Vp(t.getGraph(),hl(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout())},e.prototype.remove=function(){this._active=!1,clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove(),this._controller&&this._controller.disable()},e.prototype._getThumbnailInfo=function(){var t=this._model,a=t.coordinateSystem;if(a.type==="view"){var n=j$(t);if(n)return{bridge:n,coordSys:a}}},e.prototype._updateThumbnailWindow=function(){var t=this._getThumbnailInfo();t&&t.bridge.updateWindow(t.coordSys.transform,this._api)},e.prototype._renderThumbnail=function(t,a,n,i){var o=this._getThumbnailInfo();if(o){var s=new at,l=n.group.children(),u=i.group.children(),f=new at,v=new at;s.add(v),s.add(f);for(var h=0;h=0&&e.call(t,a[i],i)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,n=a.length,i=0;i=0&&a[i].node1.dataIndex>=0&&a[i].node2.dataIndex>=0&&e.call(t,a[i],i)},r.prototype.breadthFirstTraverse=function(e,t,a,n){if(t instanceof fi||(t=this._nodesMap[bo(t)]),!!t){for(var i=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var i=0,o=n.length;i=0&&!e.hasKey(p)&&(e.set(p,!0),o.push(c.node1))}for(l=0;l=0&&!e.hasKey(_)&&(e.set(_,!0),s.push(m.node2))}}}return{edge:e.keys(),node:t.keys()}},r}(),$2=function(){function r(e,t,a){this.dataIndex=-1,this.node1=e,this.node2=t,this.dataIndex=a??-1}return r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostGraph,a=t.edgeData.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},r.prototype.getTrajectoryDataIndices=function(){var e=j(),t=j();e.set(this.dataIndex,!0);for(var a=[this.node1],n=[this.node2],i=0;i=0&&!e.hasKey(v)&&(e.set(v,!0),a.push(f.node1))}for(i=0;i=0&&!e.hasKey(d)&&(e.set(d,!0),n.push(p.node2))}return{edge:e.keys(),node:t.keys()}},r}();function U2(r,e){return{getValue:function(t){var a=this[r][e];return a.getStore().get(a.getDimensionIndex(t||"value"),this.dataIndex)},setVisual:function(t,a){this.dataIndex>=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}se(fi,U2("hostGraph","data"));se($2,U2("hostGraph","edgeData"));const eU=tU;function b0(r,e,t,a,n){for(var i=new eU(a),o=0;o "+h)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar"||c==="matrix")p=Wa(r,t);else{var d=uu.get(c),g=d?d.dimensions||[]:[];gt(g,"value")<0&&g.concat(["value"]);var y=hu(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new ze(y,t),p.initData(r)}var m=new ze(["value"],t);return m.initData(l,s),n&&n(p,m),C2({mainData:p,struct:i,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var rU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function n(){return a._categoriesData}this.legendVisualProvider=new bs(n,n),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),Ei(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=this;if(i&&n){N$(this);var s=b0(i,n,this,!0,l);return A(s.edges,function(u){V$(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var v=Lt.prototype.getModel;function h(p,d){var g=v.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=h,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,n){if(n==="edge"){var i=this.getData(),o=this.getDataParams(t,n),s=i.graph.getEdgeByIndex(t),l=i.getName(s.node1.dataIndex),u=i.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ie("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var v=YD({series:this,dataIndex:t,multipleSeries:a});return v},e.prototype._updateCategoriesData=function(){var t=$(this.option.categories||[],function(n){return n.value!=null?n:G({value:0},n)}),a=new ze(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(n){return a.getItemModel(n)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:V.color.neutral50,width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:V.color.primary}}},e}(Yt);const aU=rU;function nU(r){r.registerChartView(Q$),r.registerSeriesModel(aU),r.registerProcessor(R$),r.registerVisual(k$),r.registerVisual(E$),r.registerLayout(z$),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,F$),r.registerLayout(W$),r.registerCoordinateSystem("graphView",{dimensions:eo.dimensions,create:U$}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Qt),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Qt),r.registerAction({type:"graphRoam",event:"graphRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",query:e},function(n){var i=a.getViewOfSeriesModel(n);i&&(e.dx!=null&&e.dy!=null&&i.updateViewOnPan(n,a,e),e.zoom!=null&&e.originX!=null&&e.originY!=null&&i.updateViewOnZoom(n,a,e));var o=n.coordinateSystem,s=Wh(o,e,n.get("scaleLimit"));n.setCenter&&n.setCenter(s.center),n.setZoom&&n.setZoom(s.zoom)})})}var iU=function(r){B(e,r);function e(t,a,n){var i=r.call(this)||this;ut(i).dataType="node",i.z2=2;var o=new Mt;return i.setTextContent(o),i.updateData(t,a,n,!0),i}return e.prototype.updateData=function(t,a,n,i){var o=this,s=t.graph.getNodeByIndex(a),l=t.hostModel,u=s.getModel(),f=u.getModel("emphasis"),v=t.getItemLayout(a),h=G(ia(u.getModel("itemStyle"),v,!0),v),c=this;if(isNaN(h.startAngle)){c.setShape(h);return}i?c.setShape(h):Dt(c,{shape:h},l,a);var p=G(ia(u.getModel("itemStyle"),v,!0),v);o.setShape(p),o.useStyle(t.getItemVisual(a,"style")),ve(o,u),this._updateLabel(l,u,s),t.setItemGraphicEl(a,c),ve(c,u,"itemStyle");var d=f.get("focus");$t(this,d==="adjacency"?s.getAdjacentDataIndices():d,f.get("blurScope"),f.get("disabled"))},e.prototype._updateLabel=function(t,a,n){var i=this.getTextContent(),o=n.getLayout(),s=(o.startAngle+o.endAngle)/2,l=Math.cos(s),u=Math.sin(s),f=a.getModel("label");i.ignore=!f.get("show");var v=he(a),h=n.getVisual("style");ye(i,v,{labelFetcher:{getFormattedLabel:function(m,_,S,b,x,w){return t.getFormattedLabel(m,_,"node",b,ar(x,v.normal&&v.normal.get("formatter"),a.get("name")),w)}},labelDataIndex:n.dataIndex,defaultText:n.dataIndex+"",inheritColor:h.fill,defaultOpacity:h.opacity,defaultOutsidePosition:"startArc"});var c=f.get("position")||"outside",p=f.get("distance")||0,d;c==="outside"?d=o.r+p:d=(o.r+o.r0)/2,this.textConfig={inside:c!=="outside"};var g=c!=="outside"?f.get("align")||"center":l>0?"left":"right",y=c!=="outside"?f.get("verticalAlign")||"middle":u>0?"top":"bottom";i.attr({x:l*d+o.cx,y:u*d+o.cy,rotation:0,style:{align:g,verticalAlign:y}})},e}(Fe);const qb=iU;var oU=function(r){B(e,r);function e(t,a,n,i){var o=r.call(this)||this;return ut(o).dataType="edge",o.updateData(t,a,n,i,!0),o}return e.prototype.buildPath=function(t,a){t.moveTo(a.s1[0],a.s1[1]);var n=.7,i=a.clockwise;t.arc(a.cx,a.cy,a.r,a.sStartAngle,a.sEndAngle,!i),t.bezierCurveTo((a.cx-a.s2[0])*n+a.s2[0],(a.cy-a.s2[1])*n+a.s2[1],(a.cx-a.t1[0])*n+a.t1[0],(a.cy-a.t1[1])*n+a.t1[1],a.t1[0],a.t1[1]),t.arc(a.cx,a.cy,a.r,a.tStartAngle,a.tEndAngle,!i),t.bezierCurveTo((a.cx-a.t2[0])*n+a.t2[0],(a.cy-a.t2[1])*n+a.t2[1],(a.cx-a.s1[0])*n+a.s1[0],(a.cy-a.s1[1])*n+a.s1[1],a.s1[0],a.s1[1]),t.closePath()},e.prototype.updateData=function(t,a,n,i,o){var s=t.hostModel,l=a.graph.getEdgeByIndex(n),u=l.getLayout(),f=l.node1.getModel(),v=a.getItemModel(l.dataIndex),h=v.getModel("lineStyle"),c=v.getModel("emphasis"),p=c.get("focus"),d=G(ia(f.getModel("itemStyle"),u,!0),u),g=this;if(isNaN(d.sStartAngle)||isNaN(d.tStartAngle)){g.setShape(d);return}o?(g.setShape(d),Kb(g,l,t,h)):(wr(g),Kb(g,l,t,h),Dt(g,{shape:d},s,n)),$t(this,p==="adjacency"?l.getAdjacentDataIndices():p,c.get("blurScope"),c.get("disabled")),ve(g,v,"lineStyle"),a.setItemGraphicEl(l.dataIndex,g)},e}(xt);function Kb(r,e,t,a){var n=e.node1,i=e.node2,o=r.style;r.setStyle(a.getLineStyle());var s=a.get("color");switch(s){case"source":o.fill=t.getItemVisual(n.dataIndex,"style").fill,o.decal=n.getVisual("style").decal;break;case"target":o.fill=t.getItemVisual(i.dataIndex,"style").fill,o.decal=i.getVisual("style").decal;break;case"gradient":var l=t.getItemVisual(n.dataIndex,"style").fill,u=t.getItemVisual(i.dataIndex,"style").fill;if(Z(l)&&Z(u)){var f=r.shape,v=(f.s1[0]+f.s2[0])/2,h=(f.s1[1]+f.s2[1])/2,c=(f.t1[0]+f.t2[0])/2,p=(f.t1[1]+f.t2[1])/2;o.fill=new vs(v,h,c,p,[{offset:0,color:l},{offset:1,color:u}],!0)}break}}var sU=Math.PI/180,lU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){},e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group,l=-t.get("startAngle")*sU;if(i.diff(o).add(function(f){var v=i.getItemLayout(f);if(v){var h=new qb(i,f,l);ut(h).dataIndex=f,s.add(h)}}).update(function(f,v){var h=o.getItemGraphicEl(v),c=i.getItemLayout(f);if(!c){h&&Da(h,t,v);return}h?h.updateData(i,f,l):h=new qb(i,f,l),s.add(h)}).remove(function(f){var v=o.getItemGraphicEl(f);v&&Da(v,t,f)}).execute(),!o){var u=t.get("center");this.group.scaleX=.01,this.group.scaleY=.01,this.group.originX=Y(u[0],n.getWidth()),this.group.originY=Y(u[1],n.getHeight()),Wt(this.group,{scaleX:1,scaleY:1},t)}this._data=i,this.renderEdges(t,l)},e.prototype.renderEdges=function(t,a){var n=t.getData(),i=t.getEdgeData(),o=this._edgeData,s=this.group;i.diff(o).add(function(l){var u=new oU(n,i,l,a);ut(u).dataIndex=l,s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(n,i,l,a),s.add(f)}).remove(function(l){var u=o.getItemGraphicEl(l);u&&Da(u,t,l)}).execute(),this._edgeData=i},e.prototype.dispose=function(){},e.type="chord",e}(Ft);const uU=lU;var fU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this.legendVisualProvider=new bs(X(this.getData,this),X(this.getRawData,this))},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links)},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[];if(i&&n){var o=b0(i,n,this,!0,s);return o.data}function s(l,u){var f=Lt.prototype.getModel;function v(c,p){var d=f.call(this,c,p);return d.resolveParentPath=h,d}u.wrapMethod("getItemModel",function(c){return c.resolveParentPath=h,c.getModel=v,c});function h(c){if(c&&(c[0]==="label"||c[1]==="label")){var p=c.slice();return c[0]==="label"?p[0]="edgeLabel":c[1]==="label"&&(p[1]="edgeLabel"),p}return c}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){var i=this.getDataParams(t,n);if(n==="edge"){var o=this.getData(),s=o.graph.getEdgeByIndex(t),l=o.getName(s.node1.dataIndex),u=o.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ie("nameValue",{name:f.join(" > "),value:i.value,noValue:i.value==null})}return ie("nameValue",{name:i.name,value:i.value,noValue:i.value==null})},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(a==="node"){var i=this.getData(),o=this.getGraph().getNodeByIndex(t);if(n.name==null&&(n.name=i.getName(t)),n.value==null){var s=o.getLayout().value;n.value=s}}return n},e.type="series.chord",e.defaultOption={z:2,coordinateSystem:"none",legendHoverLink:!0,colorBy:"data",left:0,top:0,right:0,bottom:0,width:null,height:null,center:["50%","50%"],radius:["70%","80%"],clockwise:!0,startAngle:90,endAngle:"auto",minAngle:0,padAngle:3,itemStyle:{borderRadius:[0,0,5,5]},lineStyle:{width:0,color:"source",opacity:.2},label:{show:!0,position:"outside",distance:5},emphasis:{focus:"adjacency",lineStyle:{opacity:.5}}},e}(Yt);const vU=fU;var zp=Math.PI/180;function hU(r,e){r.eachSeriesByType("chord",function(t){cU(t,e)})}function cU(r,e){var t=r.getData(),a=t.graph,n=r.getEdgeData(),i=n.count();if(i){var o=uD(r,e),s=o.cx,l=o.cy,u=o.r,f=o.r0,v=Math.max((r.get("padAngle")||0)*zp,0),h=Math.max((r.get("minAngle")||0)*zp,0),c=-r.get("startAngle")*zp,p=c+Math.PI*2,d=r.get("clockwise"),g=d?1:-1,y=[c,p];xh(y,!d);var m=y[0],_=y[1],S=_-m,b=t.getSum("value")===0&&n.getSum("value")===0,x=[],w=0;a.eachEdge(function(E){var N=b?1:E.getValue("value");b&&(N>0||h)&&(w+=2);var z=E.node1.dataIndex,F=E.node2.dataIndex;x[z]=(x[z]||0)+N,x[F]=(x[F]||0)+N});var T=0;if(a.eachNode(function(E){var N=E.getValue("value");isNaN(N)||(x[E.dataIndex]=Math.max(N,x[E.dataIndex]||0)),!b&&(x[E.dataIndex]>0||h)&&w++,T+=x[E.dataIndex]||0}),!(w===0||T===0)){v*w>=Math.abs(S)&&(v=Math.max(0,(Math.abs(S)-h*w)/w)),(v+h)*w>=Math.abs(S)&&(h=(Math.abs(S)-v*w)/w);var C=(S-v*w*g)/T,M=0,D=0,I=0;a.eachNode(function(E){var N=x[E.dataIndex]||0,z=C*(T?N:1)*g;Math.abs(z)D){var P=M/D;a.eachNode(function(E){var N=E.getLayout().angle;Math.abs(N)>=h?E.setLayout({angle:N*P,ratio:P},!0):E.setLayout({angle:h,ratio:h===0?1:N/h},!0)})}else a.eachNode(function(E){if(!L){var N=E.getLayout().angle,z=Math.min(N/I,1),F=z*M;N-Fh&&h>0){var z=L?1:Math.min(N/I,1),F=N-h,H=Math.min(F,Math.min(k,M*z));k-=H,E.setLayout({angle:N-H,ratio:(N-H)/N},!0)}else h>0&&E.setLayout({angle:h,ratio:N===0?1:h/N},!0)}});var R=m,O=[];a.eachNode(function(E){var N=Math.max(E.getLayout().angle,h);E.setLayout({cx:s,cy:l,r0:f,r:u,startAngle:R,endAngle:R+N*g,clockwise:d},!0),O[E.dataIndex]=R,R+=(N+v)*g}),a.eachEdge(function(E){var N=b?1:E.getValue("value"),z=C*(T?N:1)*g,F=E.node1.dataIndex,H=O[F]||0,U=Math.abs((E.node1.getLayout().ratio||1)*z),K=H+U*g,ft=[s+f*Math.cos(H),l+f*Math.sin(H)],At=[s+f*Math.cos(K),l+f*Math.sin(K)],Ot=E.node2.dataIndex,vt=O[Ot]||0,tt=Math.abs((E.node2.getLayout().ratio||1)*z),pt=vt+tt*g,J=[s+f*Math.cos(vt),l+f*Math.sin(vt)],ht=[s+f*Math.cos(pt),l+f*Math.sin(pt)];E.setLayout({s1:ft,s2:At,sStartAngle:H,sEndAngle:K,t1:J,t2:ht,tStartAngle:vt,tEndAngle:pt,cx:s,cy:l,r:f,value:N,clockwise:d}),O[F]=K,O[Ot]=pt})}}}function pU(r){r.registerChartView(uU),r.registerSeriesModel(vU),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,hU),r.registerProcessor(Ss("chord"))}var dU=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),gU=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new dU},e.prototype.buildPath=function(t,a){var n=Math.cos,i=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-n(l)*s*(s>=o/3?1:2),f=a.y-i(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+n(l)*s,a.y+i(l)*s),t.lineTo(a.x+n(a.angle)*o,a.y+i(a.angle)*o),t.lineTo(a.x-n(l)*s,a.y-i(l)*s),t.lineTo(u,f)},e}(xt);const yU=gU;function mU(r,e){var t=r.get("center"),a=e.getWidth(),n=e.getHeight(),i=Math.min(a,n),o=Y(t[0],e.getWidth()),s=Y(t[1],e.getHeight()),l=Y(r.get("radius"),i/2);return{cx:o,cy:s,r:l}}function yf(r,e){var t=r==null?"":r+"";return e&&(Z(e)?t=e.replace("{value}",t):et(e)&&(t=e(r))),t}var _U=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),o=mU(t,n);this._renderMain(t,a,n,i,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,n,i,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,v=t.getModel("axisLine"),h=v.get("roundCap"),c=h?zv:Fe,p=v.get("show"),d=v.getModel("lineStyle"),g=d.get("width"),y=[u,f];xh(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],b=0;p&&b=C&&(M===0?0:i[M-1][0])Math.PI/2&&(K+=Math.PI)):U==="tangential"?K=-T-Math.PI/2:wt(U)&&(K=U*Math.PI/180),K===0?v.add(new Mt({style:Gt(_,{text:N,x:F,y:H,verticalAlign:k<-.8?"top":k>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:z}),silent:!0})):v.add(new Mt({style:Gt(_,{text:N,x:F,y:H,verticalAlign:"middle",align:"center"},{inheritColor:z}),silent:!0,originX:F,originY:H,rotation:K}))}if(m.get("show")&&R!==S){var O=m.get("distance");O=O?O+f:f;for(var ft=0;ft<=b;ft++){P=Math.cos(T),k=Math.sin(T);var At=new fe({shape:{x1:P*(p-O)+h,y1:k*(p-O)+c,x2:P*(p-w-O)+h,y2:k*(p-w-O)+c},silent:!0,style:I});I.stroke==="auto"&&At.setStyle({stroke:i((R+ft/b)/S)}),v.add(At),T+=M}T-=M}else T+=C}},e.prototype._renderPointer=function(t,a,n,i,o,s,l,u,f){var v=this.group,h=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),b=+t.get("max"),x=[S,b],w=[s,l];function T(M,D){var I=m.getItemModel(M),L=I.getModel("pointer"),P=Y(L.get("width"),o.r),k=Y(L.get("length"),o.r),R=t.get(["pointer","icon"]),O=L.get("offsetCenter"),E=Y(O[0],o.r),N=Y(O[1],o.r),z=L.get("keepAspect"),F;return R?F=oe(R,E-P/2,N-k,P,k,null,z):F=new yU({shape:{angle:-Math.PI/2,width:P,r:k,x:E,y:N}}),F.rotation=-(D+Math.PI/2),F.x=o.cx,F.y=o.cy,F}function C(M,D){var I=g.get("roundCap"),L=I?zv:Fe,P=g.get("overlap"),k=P?g.get("width"):f/m.count(),R=P?o.r-k:o.r-(M+1)*k,O=P?o.r:o.r-M*k,E=new L({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:R,r:O}});return P&&(E.z2=Rt(m.get(_,M),[S,b],[100,0],!0)),E}(y||d)&&(m.diff(h).add(function(M){var D=m.get(_,M);if(d){var I=T(M,s);Wt(I,{rotation:-((isNaN(+D)?w[0]:Rt(D,x,w,!0))+Math.PI/2)},t),v.add(I),m.setItemGraphicEl(M,I)}if(y){var L=C(M,s),P=g.get("clip");Wt(L,{shape:{endAngle:Rt(D,x,w,P)}},t),v.add(L),ng(t.seriesIndex,m.dataType,M,L),p[M]=L}}).update(function(M,D){var I=m.get(_,M);if(d){var L=h.getItemGraphicEl(D),P=L?L.rotation:s,k=T(M,P);k.rotation=P,Dt(k,{rotation:-((isNaN(+I)?w[0]:Rt(I,x,w,!0))+Math.PI/2)},t),v.add(k),m.setItemGraphicEl(M,k)}if(y){var R=c[D],O=R?R.shape.endAngle:s,E=C(M,O),N=g.get("clip");Dt(E,{shape:{endAngle:Rt(I,x,w,N)}},t),v.add(E),ng(t.seriesIndex,m.dataType,M,E),p[M]=E}}).execute(),m.each(function(M){var D=m.getItemModel(M),I=D.getModel("emphasis"),L=I.get("focus"),P=I.get("blurScope"),k=I.get("disabled");if(d){var R=m.getItemGraphicEl(M),O=m.getItemVisual(M,"style"),E=O.fill;if(R instanceof Me){var N=R.style;R.useStyle(G({image:N.image,x:N.x,y:N.y,width:N.width,height:N.height},O))}else R.useStyle(O),R.type!=="pointer"&&R.setColor(E);R.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),R.style.fill==="auto"&&R.setStyle("fill",i(Rt(m.get(_,M),x,[0,1],!0))),R.z2EmphasisLift=0,ve(R,D),$t(R,L,P,k)}if(y){var z=p[M];z.useStyle(m.getItemVisual(M,"style")),z.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),z.z2EmphasisLift=0,ve(z,D),$t(z,L,P,k)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var n=t.getModel("anchor"),i=n.get("show");if(i){var o=n.get("size"),s=n.get("icon"),l=n.get("offsetCenter"),u=n.get("keepAspect"),f=oe(s,a.cx-o/2+Y(l[0],a.r),a.cy-o/2+Y(l[1],a.r),o,o,null,u);f.z2=n.get("showAbove")?1:0,f.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,n,i,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),v=+t.get("max"),h=new at,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new Mt({silent:!0}),p[y]=new Mt({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new at,b=i(Rt(_,[f,v],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var w=x.get("offsetCenter"),T=o.cx+Y(w[0],o.r),C=o.cy+Y(w[1],o.r),M=c[y];M.attr({z2:g?0:2,style:Gt(x,{x:T,y:C,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:b})}),S.add(M)}var D=m.getModel("detail");if(D.get("show")){var I=D.get("offsetCenter"),L=o.cx+Y(I[0],o.r),P=o.cy+Y(I[1],o.r),k=Y(D.get("width"),o.r),R=Y(D.get("height"),o.r),O=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:b,M=p[y],E=D.get("formatter");M.attr({z2:g?0:2,style:Gt(D,{x:L,y:P,text:yf(_,E),width:isNaN(k)?null:k,height:isNaN(R)?null:R,align:"center",verticalAlign:"middle"},{inheritColor:O})}),HM(M,{normal:D},_,function(z){return yf(z,E)}),d&&WM(M,y,l,t,{getFormattedLabel:function(z,F,H,U,K,ft){return yf(ft?ft.interpolatedValue:_,E)}}),S.add(M)}h.add(S)}),this.group.add(h),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Ft);const SU=_U;var xU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return xs(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,V.color.neutral10]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:V.color.axisTick,width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:V.color.axisTickMinor,width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:V.color.axisLabel,fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:V.color.neutral00,borderWidth:0,borderColor:V.color.theme[0]}},title:{show:!0,offsetCenter:[0,"20%"],color:V.color.secondary,fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:V.color.transparent,borderWidth:0,borderColor:V.color.neutral40,width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:V.color.primary,fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(Yt);const bU=xU;function wU(r){r.registerChartView(SU),r.registerSeriesModel(bU)}var TU=["itemStyle","opacity"],CU=function(r){B(e,r);function e(t,a){var n=r.call(this)||this,i=n,o=new Ee,s=new Mt;return i.setTextContent(s),n.setTextGuideLine(o),n.updateData(t,a,!0),n}return e.prototype.updateData=function(t,a,n){var i=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(TU);f=f??1,n||wr(i),i.useStyle(t.getItemVisual(a,"style")),i.style.lineJoin="round",n?(i.setShape({points:l.points}),i.style.opacity=0,Wt(i,{style:{opacity:f}},o,a)):Dt(i,{style:{opacity:f},shape:{points:l.points}},o,a),ve(i,s),this._updateLabel(t,a),$t(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var n=this,i=this.getTextGuideLine(),o=n.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,v=t.getItemVisual(a,"style"),h=v.fill;ye(o,he(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:v.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}});var c=l.getModel("label"),p=c.get("color"),d=p==="inherit"?h:null;n.setTextConfig({local:!0,inside:!!f.inside,insideStroke:d,outsideFill:d});var g=f.linePoints;i.setShape({points:g}),n.textGuideLineConfig={anchor:g?new it(g[0][0],g[0][1]):null},Dt(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),qm(n,Km(l),{stroke:h})},e}(He),AU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group;i.diff(o).add(function(l){var u=new CU(i,l);i.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(i,l),s.add(f),i.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Da(u,t,l)}).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Ft);const MU=AU;var DU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new bs(X(this.getData,this),X(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return xs(this,{coordDimensions:["value"],encodeDefaulter:dt(Mm,this)})},e.prototype._defaultLabelLine=function(t){Ei(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),n=r.prototype.getDataParams.call(this,t),i=a.mapDimension("value"),o=a.getSum(i);return n.percent=o?+(a.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},e.type="series.funnel",e.defaultOption={coordinateSystemUsage:"box",z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:65,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:V.color.neutral00,borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:V.color.primary}}},e}(Yt);const LU=DU;function IU(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),n=[],i=e==="ascending",o=0,s=r.count();oqU)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);n.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Fp(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function Fp(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}const JU=KU;var QU=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&yt(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var n=t.get("parallelIndex");return n!=null&&a.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){A(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],n=kt(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(i){return(i.get("parallelIndex")||0)===this.componentIndex},this);A(n,function(i){t.push("dim"+i.get("dim")),a.push(i.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(Ct);const t8=QU;var e8=function(r){B(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.type=i||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(Gr);const r8=e8;function An(r,e,t,a,n,i){r=r||0;var o=t[1]-t[0];if(n!=null&&(n=wo(n,[0,o])),i!=null&&(i=Math.max(i,n??0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=wo(s,[0,o]),n=i=wo(s,[n,i]),a=0}e[0]=wo(e[0],t),e[1]=wo(e[1],t);var l=Hp(e,a);e[a]+=r;var u=n||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=wo(e[a],f);var v;return v=Hp(e,a),n!=null&&(v.sign!==l.sign||v.spani&&(e[1-a]=e[a]+v.sign*i),e}function Hp(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function wo(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var Wp=A,Z2=Math.min,X2=Math.max,Qb=Math.floor,a8=Math.ceil,tw=re,n8=Math.PI,i8=function(){function r(e,t,a){this.type="parallel",this._axesMap=j(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var n=e.dimensions,i=e.parallelAxisIndex;Wp(n,function(o,s){var l=i[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new r8(o,Vh(u),[0,0],u.get("type"),l)),v=f.type==="category";f.onBand=v&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,n=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],s=e[i];return o>=a&&o<=a+t.axisLength&&s>=n&&s<=n+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(e.contains(a,t)){var n=a.getData();Wp(this.dimensions,function(i){var o=this._axesMap.get(i);o.scale.unionExtentFromData(n,n.mapDimension(i)),Jo(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){var a=ce(e,t).refContainer;this._rect=Ut(e.getBoxLayoutParams(),a),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],n=["width","height"],i=e.get("layout"),o=i==="horizontal"?0:1,s=t[n[o]],l=[0,s],u=this.dimensions.length,f=mf(e.get("axisExpandWidth"),l),v=mf(e.get("axisExpandCount")||0,[0,u]),h=e.get("axisExpandable")&&u>3&&u>v&&v>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=mf(c[1]-c[0],l),c[1]=c[0]+p;else{p=mf(f*(v-1),l);var d=e.get("axisExpandCenter")||Qb(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-v);g<3&&(g=0);var y=[Qb(tw(c[0]/f,1))+1,a8(tw(c[1]/f,1))-1],m=g/f*c[0];return{layout:i,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[n[1-o]],axisExpandable:h,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,n=this._makeLayoutInfo(),i=n.layout;t.each(function(o){var s=[0,n.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Wp(a,function(o,s){var l=(n.axisExpandable?s8:o8)(s,n),u={horizontal:{x:l.position,y:n.axisLength},vertical:{x:0,y:l.position}},f={horizontal:n8/2,vertical:0},v=[u[i].x+e.x,u[i].y+e.y],h=f[i],c=xe();Ln(c,c,h),va(c,c,v),this._axesLayout[o]={position:v,rotation:h,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,n){a==null&&(a=0),n==null&&(n=e.count());var i=this._axesMap,o=this.dimensions,s=[],l=[];A(o,function(g){s.push(e.mapDimension(g)),l.push(i.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fi*(1-v[0])?(u="jump",l=s-i*(1-v[2])):(l=s-i*v[1])>=0&&(l=s-i*(1-v[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?An(l,n,o,"all"):u="none";else{var c=n[1]-n[0],p=o[1]*s/c;n=[X2(0,p-c/2)],n[1]=Z2(o[1],n[0]+c),n[0]=n[1]-c}return{axisExpandWindow:n,behavior:u}},r}();function mf(r,e){return Z2(X2(r,e[0]),e[1])}function o8(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function s8(r,e){var t=e.layoutLength,a=e.axisExpandWidth,n=e.axisCount,i=e.axisCollapseWidth,o=e.winInnerIndices,s,l=i,u=!1,f;return r=0;n--)Sr(a[n])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var n=a[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,o=a.length;ip8}function eP(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function rP(r,e,t,a){var n=new at;return n.add(new _t({name:"main",style:A0(t),silent:!0,draggable:!0,cursor:"move",drift:dt(nw,r,e,n,["n","s","w","e"]),ondragend:dt(Hi,e,{isEnd:!0})})),A(a,function(i){n.add(new _t({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:dt(nw,r,e,n,i),ondragend:dt(Hi,e,{isEnd:!0})}))}),n}function aP(r,e,t,a){var n=a.brushStyle.lineWidth||0,i=as(n,d8),o=t[0][0],s=t[1][0],l=o-n/2,u=s-n/2,f=t[0][1],v=t[1][1],h=f-i+n/2,c=v-i+n/2,p=f-o,d=v-s,g=p+n,y=d+n;xa(r,e,"main",o,s,p,d),a.transformable&&(xa(r,e,"w",l,u,i,y),xa(r,e,"e",h,u,i,y),xa(r,e,"n",l,u,g,i),xa(r,e,"s",l,c,g,i),xa(r,e,"nw",l,u,i,i),xa(r,e,"ne",h,u,i,i),xa(r,e,"sw",l,c,i,i),xa(r,e,"se",h,c,i,i))}function uy(r,e){var t=e.__brushOption,a=t.transformable,n=e.childAt(0);n.useStyle(A0(t)),n.attr({silent:!a,cursor:a?"move":"default"}),A([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=e.childOfName(i.join("")),s=i.length===1?fy(r,i[0]):b8(r,i);o&&o.attr({silent:!a,invisible:!a,cursor:a?y8[s]+"-resize":null})})}function xa(r,e,t,a,n,i,o){var s=e.childOfName(t);s&&s.setShape(T8(M0(r,e,[[a,n],[a+i,n+o]])))}function A0(r){return ot({strokeNoScale:!0},r.brushStyle)}function nP(r,e,t,a){var n=[tu(r,t),tu(e,a)],i=[as(r,t),as(e,a)];return[[n[0],i[0]],[n[1],i[1]]]}function x8(r){return Li(r.group)}function fy(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},n=Dh(t[e],x8(r));return a[n]}function b8(r,e){var t=[fy(r,e[0]),fy(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function nw(r,e,t,a,n,i){var o=t.__brushOption,s=r.toRectRange(o.range),l=iP(e,n,i);A(a,function(u){var f=g8[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(nP(s[0][0],s[1][0],s[0][1],s[1][1])),w0(e,t),Hi(e,{isEnd:!1})}function w8(r,e,t,a){var n=e.__brushOption.range,i=iP(r,t,a);A(n,function(o){o[0]+=i[0],o[1]+=i[1]}),w0(r,e),Hi(r,{isEnd:!1})}function iP(r,e,t){var a=r.group,n=a.transformCoordToLocal(e,t),i=a.transformCoordToLocal(0,0);return[n[0]-i[0],n[1]-i[1]]}function M0(r,e,t){var a=tP(r,e);return a&&a!==Fi?a.clipPath(t,r._transform):rt(t)}function T8(r){var e=tu(r[0][0],r[1][0]),t=tu(r[0][1],r[1][1]),a=as(r[0][0],r[1][0]),n=as(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:n-t}}function C8(r,e,t){if(!(!r._brushType||M8(r,e.offsetX,e.offsetY))){var a=r._zr,n=r._covers,i=C0(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var Zh={lineX:sw(0),lineY:sw(1),rect:{createCover:function(r,e){function t(a){return a}return rP({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=eP(r);return nP(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){aP(r,e,t,a)},updateCommon:uy,contain:hy},polygon:{createCover:function(r,e){var t=new at;return t.add(new Ee({name:"main",style:A0(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new He({name:"main",draggable:!0,drift:dt(w8,r,e),ondragend:dt(Hi,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:M0(r,e,t)})},updateCommon:uy,contain:hy}};function sw(r){return{createCover:function(e,t){return rP({toRectRange:function(a){var n=[a,[0,100]];return r&&n.reverse(),n},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=eP(e),a=tu(t[0][r],t[1][r]),n=as(t[0][r],t[1][r]);return[a,n]},updateCoverShape:function(e,t,a,n){var i,o=tP(e,t);if(o!==Fi&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=e._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,i];r&&l.reverse(),aP(e,t,l,n)},updateCommon:uy,contain:hy}}const D0=_8;function sP(r){return r=L0(r),function(e){return NM(e,r)}}function lP(r,e){return r=L0(r),function(t){var a=e??t,n=a?r.width:r.height,i=a?r.x:r.y;return[i,i+(n||0)]}}function uP(r,e,t){var a=L0(r);return function(n,i){return a.contain(i[0],i[1])&&!h2(n,e,t)}}function L0(r){return lt.create(r)}var D8=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new D0(a.getZr())).on("brush",X(this._onBrush,this))},e.prototype.render=function(t,a,n,i){if(!L8(t,a,i)){this.axisModel=t,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new at,this.group.add(this._axisGroup),!!t.get("show")){var s=P8(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,v=t.axis.dim,h=l.getAxisLayout(v),c=G({strokeContainThreshold:f},h),p=new Va(t,n,c);p.build(),this._axisGroup.add(p.group),this._refreshBrushController(c,u,t,s,f,n),ou(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,n,i,o,s){var l=n.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),v=lt.create({x:l[0],y:-o/2,width:u,height:o});v.x-=f,v.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:sP(v),isTargetByCursor:uP(v,s,i),getLinearBrushOtherExtent:lP(v,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(I8(n))},e.prototype._onBrush=function(t){var a=t.areas,n=this.axisModel,i=n.axis,o=$(a,function(s){return[i.coordToData(s.range[0],!0),i.coordToData(s.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(Xt);function L8(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function I8(r){var e=r.axis;return $(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function P8(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}const R8=D8;var k8={type:"axisAreaSelect",event:"axisAreaSelected"};function E8(r){r.registerAction(k8,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var O8={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function fP(r){r.registerComponentView(JU),r.registerComponentModel(t8),r.registerCoordinateSystem("parallel",v8),r.registerPreprocessor(YU),r.registerComponentModel(ew),r.registerComponentView(R8),es(r,"parallel",ew,O8),E8(r)}function B8(r){mt(fP),r.registerChartView(VU),r.registerSeriesModel(HU),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,UU)}var N8=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),V8=function(r){B(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new N8},e.prototype.buildPath=function(t,a){var n=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+n,a.y2),t.bezierCurveTo(a.cpx2+n,a.cpy2,a.cpx1+n,a.cpy1,a.x1+n,a.y1)):(t.lineTo(a.x2,a.y2+n),t.bezierCurveTo(a.cpx2,a.cpy2+n,a.cpx1,a.cpy1+n,a.x1,a.y1+n)),t.closePath()},e.prototype.highlight=function(){Oa(this)},e.prototype.downplay=function(){Ba(this)},e}(xt),z8=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._mainGroup=new at,t._focusAdjacencyDisabled=!1,t}return e.prototype.init=function(t,a){this._controller=new to(a.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},e.prototype.render=function(t,a,n){var i=this,o=t.getGraph(),s=this._mainGroup,l=t.layoutInfo,u=l.width,f=l.height,v=t.getData(),h=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,this._updateViewCoordSys(t,n),c2(t,n,s,this._controller,this._controllerHost,null),o.eachEdge(function(p){var d=new V8,g=ut(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),b=p.node1.getModel(),x=b.get("localX"),w=b.get("localY"),T=p.node2.getLayout(),C=p.node2.getModel(),M=C.get("localX"),D=C.get("localY"),I=p.getLayout(),L,P,k,R,O,E,N,z;d.shape.extent=Math.max(1,I.dy),d.shape.orient=c,c==="vertical"?(L=(x!=null?x*u:S.x)+I.sy,P=(w!=null?w*f:S.y)+S.dy,k=(M!=null?M*u:T.x)+I.ty,R=D!=null?D*f:T.y,O=L,E=P*(1-_)+R*_,N=k,z=P*_+R*(1-_)):(L=(x!=null?x*u:S.x)+S.dx,P=(w!=null?w*f:S.y)+I.sy,k=M!=null?M*u:T.x,R=(D!=null?D*f:T.y)+I.ty,O=L*(1-_)+k*_,E=P,N=L*_+k*(1-_),z=R),d.setShape({x1:L,y1:P,x2:k,y2:R,cpx1:O,cpy1:E,cpx2:N,cpy2:z}),d.useStyle(m.getItemStyle()),lw(d.style,c,p);var F=""+y.get("value"),H=he(y,"edgeLabel");ye(d,H,{labelFetcher:{getFormattedLabel:function(ft,At,Ot,vt,tt,pt){return t.getFormattedLabel(ft,At,"edge",vt,ar(tt,H.normal&&H.normal.get("formatter"),F),pt)}},labelDataIndex:p.dataIndex,defaultText:F}),d.setTextConfig({position:"inside"});var U=y.getModel("emphasis");ve(d,y,"lineStyle",function(ft){var At=ft.getItemStyle();return lw(At,c,p),At}),s.add(d),h.setItemGraphicEl(p.dataIndex,d);var K=U.get("focus");$t(d,K==="adjacency"?p.getAdjacentDataIndices():K==="trajectory"?p.getTrajectoryDataIndices():K,U.get("blurScope"),U.get("disabled"))}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=g.get(["itemStyle","borderRadius"])||0,b=new _t({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy,r:S},style:g.getModel("itemStyle").getItemStyle(),z2:10});ye(b,he(g),{labelFetcher:{getFormattedLabel:function(w,T){return t.getFormattedLabel(w,T,"node")}},labelDataIndex:p.dataIndex,defaultText:p.id}),b.disableLabelAnimation=!0,b.setStyle("fill",p.getVisual("color")),b.setStyle("decal",p.getVisual("style").decal),ve(b,g),s.add(b),v.setItemGraphicEl(p.dataIndex,b),ut(b).dataType="node";var x=_.get("focus");$t(b,x==="adjacency"?p.getAdjacentDataIndices():x==="trajectory"?p.getTrajectoryDataIndices():x,_.get("blurScope"),_.get("disabled"))}),v.eachItemGraphicEl(function(p,d){var g=v.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){i._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:v.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){i._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(G8(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._updateViewCoordSys=function(t,a){var n=t.layoutInfo,i=n.width,o=n.height,s=t.coordinateSystem=new eo(null,{api:a,ecModel:t.ecModel});s.zoomLimit=t.get("scaleLimit"),s.setBoundingRect(0,0,i,o),s.setCenter(t.get("center")),s.setZoom(t.get("zoom")),this._controllerHost.target.attr({x:s.x,y:s.y,scaleX:s.scaleX,scaleY:s.scaleY})},e.type="sankey",e}(Ft);function lw(r,e,t){switch(r.fill){case"source":r.fill=t.node1.getVisual("color"),r.decal=t.node1.getVisual("style").decal;break;case"target":r.fill=t.node2.getVisual("color"),r.decal=t.node2.getVisual("style").decal;break;case"gradient":var a=t.node1.getVisual("color"),n=t.node2.getVisual("color");Z(a)&&Z(n)&&(r.fill=new vs(0,0,+(e==="horizontal"),+(e==="vertical"),[{color:a,offset:0},{color:n,offset:1}]))}}function G8(r,e,t){var a=new _t({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Wt(a,{shape:{width:r.width+20}},e,t),a}const F8=z8;var H8=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=t.levels||[];this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new Lt(o[l],this,a));var u=b0(i,n,this,!0,f);return u.data;function f(v,h){v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var n=this.option.data||this.option.nodes,i=n[t];i.localX=a[0],i.localY=a[1]},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){function i(c){return isNaN(c)||c==null}if(n==="edge"){var o=this.getDataParams(t,n),s=o.data,l=o.value,u=s.source+" -- "+s.target;return ie("nameValue",{name:u,value:l,noValue:i(l)})}else{var f=this.getGraph().getNodeByIndex(t),v=f.getLayout().value,h=this.getDataParams(t,n).data.name;return ie("nameValue",{name:h!=null?h+"":null,value:v,noValue:i(v)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(n.value==null&&a==="node"){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;n.value=o}return n},e.type="series.sankey",e.layoutMode="box",e.defaultOption={z:2,coordinateSystemUsage:"box",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,roam:!1,roamTrigger:"global",center:null,zoom:1,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:V.color.neutral50,opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:V.color.primary}},animationEasing:"linear",animationDuration:1e3},e}(Yt);const W8=H8;function $8(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),n=t.get("nodeGap"),i=ce(t,e).refContainer,o=Ut(t.getBoxLayoutParams(),i);t.layoutInfo=o;var s=o.width,l=o.height,u=t.getGraph(),f=u.nodes,v=u.edges;Y8(f);var h=kt(f,function(g){return g.getLayout().value===0}),c=h.length!==0?0:t.get("layoutIterations"),p=t.get("orient"),d=t.get("nodeAlign");U8(f,v,a,n,s,l,c,p,d)})}function U8(r,e,t,a,n,i,o,s,l){Z8(r,e,t,n,i,s,l),j8(r,e,i,n,a,o,s),o6(r,s)}function Y8(r){A(r,function(e){var t=Sn(e.outEdges,Zv),a=Sn(e.inEdges,Zv),n=e.getValue()||0,i=Math.max(t,a,n);e.setLayout({value:i},!0)})}function Z8(r,e,t,a,n,i,o){for(var s=[],l=[],u=[],f=[],v=0,h=0;h=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:v},!0),i==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mv-1?c:v-1;o&&o!=="left"&&X8(r,o,i,w);var T=i==="vertical"?(n-t)/w:(a-t)/w;K8(r,T,i)}function vP(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function X8(r,e,t,a){if(e==="right"){for(var n=[],i=r,o=0;i.length;){for(var s=0;s0;i--)l*=.99,t6(s,l,o),$p(s,n,t,a,o),i6(s,l,o),$p(s,n,t,a,o)}function J8(r,e){var t=[],a=e==="vertical"?"y":"x",n=Qd(r,function(i){return i.getLayout()[a]});return n.keys.sort(function(i,o){return i-o}),A(n.keys,function(i){t.push(n.buckets.get(i))}),t}function Q8(r,e,t,a,n,i){var o=1/0;A(r,function(s){var l=s.length,u=0;A(s,function(v){u+=v.getLayout().value});var f=i==="vertical"?(a-(l-1)*n)/u:(t-(l-1)*n)/u;f0&&(s=l.getLayout()[i]+u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]+l.getLayout()[h]+e;var p=n==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=v-2;c>=0;--c)l=o[c],u=l.getLayout()[i]+l.getLayout()[h]+e-f,u>0&&(s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]}})}function t6(r,e,t){A(r.slice().reverse(),function(a){A(a,function(n){if(n.outEdges.length){var i=Sn(n.outEdges,e6,t)/Sn(n.outEdges,Zv);if(isNaN(i)){var o=n.outEdges.length;i=o?Sn(n.outEdges,r6,t)/o:0}if(t==="vertical"){var s=n.getLayout().x+(i-Mn(n,t))*e;n.setLayout({x:s},!0)}else{var l=n.getLayout().y+(i-Mn(n,t))*e;n.setLayout({y:l},!0)}}})})}function e6(r,e){return Mn(r.node2,e)*r.getValue()}function r6(r,e){return Mn(r.node2,e)}function a6(r,e){return Mn(r.node1,e)*r.getValue()}function n6(r,e){return Mn(r.node1,e)}function Mn(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function Zv(r){return r.getValue()}function Sn(r,e,t){for(var a=0,n=r.length,i=-1;++io&&(o=l)}),A(a,function(s){var l=new Ae({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}n.length&&A(n,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function l6(r){r.registerChartView(F8),r.registerSeriesModel(W8),r.registerLayout($8),r.registerVisual(s6),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})}),r.registerAction({type:"sankeyRoam",event:"sankeyRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(n){var i=n.coordinateSystem,o=Wh(i,e,n.get("scaleLimit"));n.setCenter(o.center),n.setZoom(o.zoom)})})}var hP=function(){function r(){}return r.prototype._hasEncodeRule=function(e){var t=this.getEncode();return t&&t.get(e)!=null},r.prototype.getInitialData=function(e,t){var a,n=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),o=n.get("type"),s=i.get("type"),l;o==="category"?(e.layout="horizontal",a=n.getOrdinalMeta(),l=!this._hasEncodeRule("x")):s==="category"?(e.layout="vertical",a=i.getOrdinalMeta(),l=!this._hasEncodeRule("y")):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,v=this._baseAxisDim=u[f],h=u[1-f],c=[n,i],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];A(g,function(S,b){var x;W(S)?(x=S.slice(),S.unshift(b)):W(S.value)?(x=G({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:v,type:Lv(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Lv(d),dimsDef:m.slice()}];return xs(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:dt(yD,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),cP=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:V.color.neutral00,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:V.color.shadow}},animationDuration:800},e}(Yt);se(cP,hP,!0);const u6=cP;var f6=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;i.diff(s).add(function(u){if(i.hasValue(u)){var f=i.getItemLayout(u),v=uw(f,i,u,l,!0);i.setItemGraphicEl(u,v),o.add(v)}}).update(function(u,f){var v=s.getItemGraphicEl(f);if(!i.hasValue(u)){o.remove(v);return}var h=i.getItemLayout(u);v?(wr(v),pP(h,v,i,u)):v=uw(h,i,u,l),o.add(v),i.setItemGraphicEl(u,v)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=i},e.prototype.remove=function(t){var a=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl(function(i){i&&a.remove(i)})},e.type="boxplot",e}(Ft),v6=function(){function r(){}return r}(),h6=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new v6},e.prototype.buildPath=function(t,a){var n=a.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();id){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var S6={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==be){var a="";Pt(a)}var n=_6(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};function x6(r){r.registerSeriesModel(u6),r.registerChartView(p6),r.registerLayout(d6),r.registerTransform(S6)}var b6=["itemStyle","borderColor"],w6=["itemStyle","borderColor0"],T6=["itemStyle","borderColorDoji"],C6=["itemStyle","color"],A6=["itemStyle","color0"];function I0(r,e){return e.get(r>0?C6:A6)}function P0(r,e){return e.get(r===0?T6:r>0?b6:w6)}var M6={seriesType:"candlestick",plan:gs(),performRawSeries:!0,reset:function(r,e){if(!e.isSeriesFiltered(r)){var t=r.pipelineContext.large;return!t&&{progress:function(a,n){for(var i;(i=a.next())!=null;){var o=n.getItemModel(i),s=n.getItemLayout(i).sign,l=o.getItemStyle();l.fill=I0(s,o),l.stroke=P0(s,o)||l.fill;var u=n.ensureUniqueItemVisual(i,"style");G(u,l)}}}}}};const D6=M6;var L6=["color","borderColor"],I6=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){Pn(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),n=this._data,i=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),a.diff(n).add(function(f){if(a.hasValue(f)){var v=a.getItemLayout(f);if(s&&fw(u,v))return;var h=Up(v,f,!0);Wt(h,{shape:{points:v.ends}},t,f),Yp(h,a,f,o),i.add(h),a.setItemGraphicEl(f,h)}}).update(function(f,v){var h=n.getItemGraphicEl(v);if(!a.hasValue(f)){i.remove(h);return}var c=a.getItemLayout(f);if(s&&fw(u,c)){i.remove(h);return}h?(Dt(h,{shape:{points:c.ends}},t,f),wr(h)):h=Up(c),Yp(h,a,f,o),i.add(h),a.setItemGraphicEl(f,h)}).remove(function(f){var v=n.getItemGraphicEl(f);v&&i.remove(v)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),vw(t,this.group);var a=t.get("clip",!0)?gu(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var n=a.getData(),i=n.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=n.getItemLayout(o),l=Up(s);Yp(l,n,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){vw(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Ft),P6=function(){function r(){}return r}(),R6=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new P6},e.prototype.buildPath=function(t,a){var n=a.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(xt);function Up(r,e,t){var a=r.ends;return new R6({shape:{points:t?k6(a,r):a},z2:100})}function fw(r,e){for(var t=!0,a=0;ab?D[i]:M[i],ends:P,brushRect:N(x,w,_)})}function O(F,H){var U=[];return U[n]=H,U[i]=F,isNaN(H)||isNaN(F)?[NaN,NaN]:e.dataToPoint(U)}function E(F,H,U){var K=H.slice(),ft=H.slice();K[n]=Uf(K[n]+a/2,1,!1),ft[n]=Uf(ft[n]-a/2,1,!0),U?F.push(K,ft):F.push(ft,K)}function N(F,H,U){var K=O(F,U),ft=O(H,U);return K[n]-=a/2,ft[n]-=a/2,{x:K[0],y:K[1],width:a,height:ft[1]-K[1]}}function z(F){return F[n]=Uf(F[n],1),F}}function p(d,g){for(var y=aa(d.count*4),m=0,_,S=[],b=[],x,w=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=d.next())!=null;){var C=w.get(s,x),M=w.get(u,x),D=w.get(f,x),I=w.get(v,x),L=w.get(h,x);if(isNaN(C)||isNaN(I)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=hw(w,x,M,D,f,T),S[n]=C,S[i]=I,_=e.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[i]=L,_=e.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function hw(r,e,t,a,n,i){var o;return t>a?o=-1:t0?r.get(n,e-1)<=a?1:-1:1,o}function z6(r,e){var t=r.getBaseAxis(),a,n=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),i=Y(Q(r.get("barMaxWidth"),n),n),o=Y(Q(r.get("barMinWidth"),1),n),s=r.get("barWidth");return s!=null?Y(s,n):Math.max(Math.min(n/2,i),o)}const G6=V6;function F6(r){r.registerChartView(O6),r.registerSeriesModel(B6),r.registerPreprocessor(N6),r.registerVisual(D6),r.registerLayout(G6)}function cw(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var H6=function(r){B(e,r);function e(t,a){var n=r.call(this)||this,i=new pu(t,a),o=new at;return n.add(i),n.add(o),n.updateData(t,a),n}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,n=t.color,i=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(i)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){i.stopAnimation();var h=void 0;et(v)?h=v(n):h=v,i.__t>0&&(h=-s*i.__t),this._animateSymbol(i,s,h,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,a,n,i,o){if(a>0){t.__t=0;var s=this,l=t.animate("",i).when(o?a*2:a,{__t:o?2:1}).delay(n).during(function(){s._updateSymbolPosition(t)});i||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return nn(t.__p1,t.__cp1)+nn(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,n){this.childAt(0).updateData(t,a,n),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,n=t.__p2,i=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=Se,f=Vd;s[0]=u(a[0],i[0],n[0],o),s[1]=u(a[1],i[1],n[1],o);var v=t.__t<1?f(a[0],i[0],n[0],o):f(n[0],i[0],a[0],1-o),h=t.__t<1?f(a[1],i[1],n[1],o):f(n[1],i[1],a[1],1-o);t.rotation=-Math.atan2(h,v)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(i[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-i[l])/(i[l+1]-i[l]),v=n[l],h=n[l+1];t.x=v[0]*(1-f)+f*h[0],t.y=v[1]*(1-f)+f*h[1];var c=t.__t<1?h[0]-v[0]:v[0]-h[0],p=t.__t<1?h[1]-v[1]:v[1]-h[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(gP);const J6=j6;var Q6=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),tY=function(r){B(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:V.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new Q6},e.prototype.buildPath=function(t,a){var n=a.segs,i=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(n[o++],n[o++]);for(var l=1;l0){var c=(u+v)/2-(f-h)*i,p=(f+h)/2-(v-u)*i;t.quadraticCurveTo(c,p,v,h)}else t.lineTo(v,h)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var n=this.shape,i=n.segs,o=n.curveness,s=this.style.lineWidth;if(n.polyline)for(var l=0,u=0;u0)for(var v=i[u++],h=i[u++],c=1;c0){var g=(v+p)/2-(h-d)*o,y=(h+d)/2-(p-v)*o;if(KA(v,h,g,y,p,d,s,t,a))return l}else if(rn(v,h,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.segs,i=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const rY=eY;var aY={seriesType:"lines",plan:gs(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(n,i){var o=[];if(a){var s=void 0,l=n.end-n.start;if(t){for(var u=0,f=n.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(i);var v=t.get("clip",!0)&&gu(t.coordinateSystem,!1,t);v?this.group.setClipPath(v):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateLineDraw(i,t);o.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,n){var i=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=mP.reset(t,a,n);s.progress&&s.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,a){var n=this._lineDraw,i=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!n||i!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(n&&n.remove(),n=this._lineDraw=l?new rY:new x0(o?i?J6:yP:i?gP:S0),this._hasEffet=i,this._isPolyline=o,this._isLargeDraw=l),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),n=a.painter.getType()==="svg";!n&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Ft);const iY=nY;var oY=typeof Uint32Array>"u"?Array:Uint32Array,sY=typeof Float64Array>"u"?Array:Float64Array;function pw(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=$(e,function(t){var a=[t[0].coord,t[1].coord],n={coords:a};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),Fy([n,t[0],t[1]])}))}var lY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],pw(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(pw(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=Ml(this._flatCoords,a.flatCoords),this._flatCoordsOffset=Ml(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),n=a.option instanceof Array?a.option:a.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[t*2],i=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(Yt);const uY=lY;function _f(r){return r instanceof Array||(r=[r,r]),r}var fY={seriesType:"lines",reset:function(r){var e=_f(r.get("symbol")),t=_f(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function n(i,o){var s=i.getItemModel(o),l=_f(s.getShallow("symbol",!0)),u=_f(s.getShallow("symbolSize",!0));l[0]&&i.setItemVisual(o,"fromSymbol",l[0]),l[1]&&i.setItemVisual(o,"toSymbol",l[1]),u[0]&&i.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&i.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?n:null}}};const vY=fY;function hY(r){r.registerChartView(iY),r.registerSeriesModel(uY),r.registerLayout(mP),r.registerVisual(vY)}var cY=256,pY=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=Er.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,n,i,o){var s=this._getBrush(),l=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),f=this.pointSize+this.blurSize,v=this.canvas,h=v.getContext("2d"),c=e.length;v.width=t,v.height=a;for(var p=0;p0){var I=o(_)?l:u;_>0&&(_=_*M+T),b[x++]=I[D],b[x++]=I[D+1],b[x++]=I[D+2],b[x++]=I[D+3]*_*256}else x+=4}return h.putImageData(S,0,0),v},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=Er.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor=V.color.neutral99,n.beginPath(),n.arc(-t,t,this.pointSize,0,Math.PI*2,!0),n.closePath(),n.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,n=a[t]||(a[t]=new Uint8ClampedArray(256*4)),i=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,i),n[o++]=i[0],n[o++]=i[1],n[o++]=i[2],n[o++]=i[3];return n},r}();const dY=pY;function gY(r,e,t){var a=r[1]-r[0];e=$(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var n=e.length,i=0;return function(o){var s;for(s=i;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){i=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function dw(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var mY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(i=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"||o.type==="matrix"?this._renderOnGridLike(t,n,0,t.getData().count()):dw(o)&&this._renderOnGeo(o,t,i,n)},e.prototype.incrementalPrepareRender=function(t,a,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,n,i){var o=a.coordinateSystem;o&&(dw(o)?this.render(a,n,i):(this._progressiveEls=[],this._renderOnGridLike(a,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Pn(this._progressiveEls||this.group,t)},e.prototype._renderOnGridLike=function(t,a,n,i,o){var s=t.coordinateSystem,l=Cn(s,"cartesian2d"),u=Cn(s,"matrix"),f,v,h,c;if(l){var p=s.getAxis("x"),d=s.getAxis("y");f=p.getBandWidth()+.5,v=d.getBandWidth()+.5,h=p.scale.getExtent(),c=d.scale.getExtent()}for(var g=this.group,y=t.getData(),m=t.getModel(["emphasis","itemStyle"]).getItemStyle(),_=t.getModel(["blur","itemStyle"]).getItemStyle(),S=t.getModel(["select","itemStyle"]).getItemStyle(),b=t.get(["itemStyle","borderRadius"]),x=he(t),w=t.getModel("emphasis"),T=w.get("focus"),C=w.get("blurScope"),M=w.get("disabled"),D=l||u?[y.mapDimension("x"),y.mapDimension("y"),y.mapDimension("value")]:[y.mapDimension("time"),y.mapDimension("value")],I=n;Ih[1]||Rc[1])continue;var O=s.dataToPoint([k,R]);L=new _t({shape:{x:O[0]-f/2,y:O[1]-v/2,width:f,height:v},style:P})}else if(u){var E=s.dataToLayout([y.get(D[0],I),y.get(D[1],I)]).rect;if(Pe(E.x))continue;L=new _t({z2:1,shape:E,style:P})}else{if(isNaN(y.get(D[1],I)))continue;var N=s.dataToLayout([y.get(D[0],I)]),E=N.contentRect||N.rect;if(Pe(E.x)||Pe(E.y))continue;L=new _t({z2:1,shape:E,style:P})}if(y.hasItemOption){var z=y.getItemModel(I),F=z.getModel("emphasis");m=F.getModel("itemStyle").getItemStyle(),_=z.getModel(["blur","itemStyle"]).getItemStyle(),S=z.getModel(["select","itemStyle"]).getItemStyle(),b=z.get(["itemStyle","borderRadius"]),T=F.get("focus"),C=F.get("blurScope"),M=F.get("disabled"),x=he(z)}L.shape.r=b;var H=t.getRawValue(I),U="-";H&&H[2]!=null&&(U=H[2]+""),ye(L,x,{labelFetcher:t,labelDataIndex:I,defaultOpacity:P.opacity,defaultText:U}),L.ensureState("emphasis").style=m,L.ensureState("blur").style=_,L.ensureState("select").style=S,$t(L,T,C,M),L.incremental=o,o&&(L.states.emphasis.hoverLayer=!0),g.add(L),y.setItemGraphicEl(I,L),this._progressiveEls&&this._progressiveEls.push(L)}},e.prototype._renderOnGeo=function(t,a,n,i){var o=n.targetVisuals.inRange,s=n.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new dY;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),v=t.getRoamTransform();f.applyTransform(v);var h=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,i.getWidth()),d=Math.min(f.height+f.y,i.getHeight()),g=p-h,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(w,T,C){var M=t.dataToPoint([w,T]);return M[0]-=h,M[1]-=c,M.push(C),M}),S=n.getExtent(),b=n.type==="visualMap.continuous"?yY(S,n.option.range):gY(S,n.getPieceList(),n.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},b);var x=new Me({style:{width:g,height:y,x:h,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Ft);const _Y=mY;var SY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return Wa(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=uu.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:V.color.primary}}},e}(Yt);const xY=SY;function bY(r){r.registerChartView(_Y),r.registerSeriesModel(xY)}var wY=["itemStyle","borderWidth"],gw=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],qp=new In,TY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),v=l.master.getRect(),h={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[v.x,v.x+v.width],[v.y,v.y+v.height]],isHorizontal:f,valueDim:gw[+f],categoryDim:gw[1-+f]};o.diff(s).add(function(p){if(o.hasValue(p)){var d=mw(o,p),g=yw(o,p,d,h),y=_w(o,h,g);o.setItemGraphicEl(p,y),i.add(y),xw(y,h,g)}}).update(function(p,d){var g=s.getItemGraphicEl(d);if(!o.hasValue(p)){i.remove(g);return}var y=mw(o,p),m=yw(o,p,y,h),_=TP(o,m);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(p,null),g=null),g?PY(g,h,m):g=_w(o,h,m,!0),o.setItemGraphicEl(p,g),g.__pictorialSymbolMeta=m,i.add(g),xw(g,h,m)}).remove(function(p){var d=s.getItemGraphicEl(p);d&&Sw(s,p,d.__pictorialSymbolMeta.animationModel,d)}).execute();var c=t.get("clip",!0)?gu(t.coordinateSystem,!1,t):null;return c?i.setClipPath(c):i.removeClipPath(),this._data=o,this.group},e.prototype.remove=function(t,a){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl(function(o){Sw(i,ut(o).dataIndex,t,o)}):n.removeAll()},e.type="pictorialBar",e}(Ft);function yw(r,e,t,a){var n=r.getItemLayout(e),i=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,v=t.isAnimationEnabled(),h={dataIndex:e,layout:n,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:v?t:null,hoverScale:v&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};CY(t,i,n,a,h),AY(r,e,n,i,o,h.boundingLength,h.pxSign,f,a,h),MY(t,h.symbolScale,u,a,h);var c=h.symbolSize,p=Ki(t.get("symbolOffset"),c);return DY(t,c,n,i,o,p,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,a,h),h}function CY(r,e,t,a,n){var i=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[i.wh]<=0),f;if(W(o)){var v=[Kp(s,o[0])-l,Kp(s,o[1])-l];v[1]=0?1:-1:f>0?1:-1}function Kp(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function AY(r,e,t,a,n,i,o,s,l,u){var f=l.valueDim,v=l.categoryDim,h=Math.abs(t[v.wh]),c=r.getItemVisual(e,"symbolSize"),p;W(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[v.index]=Y(p[v.index],h),p[f.index]=Y(p[f.index],a?h:Math.abs(i)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function MY(r,e,t,a,n){var i=r.get(wY)||0;i&&(qp.attr({scaleX:e[0],scaleY:e[1],rotation:t}),qp.updateTransform(),i/=qp.getLineScale(),i*=e[a.valueDim.index]),n.valueLineWidth=i||0}function DY(r,e,t,a,n,i,o,s,l,u,f,v){var h=f.categoryDim,c=f.valueDim,p=v.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=Ce(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=Y(m,e[c.index]),b=Math.max(d+S*2,0),x=_?0:S*2,w=EA(a),T=w?a:bw((y+x)/b),C=y-T*d;S=C/2/(_?T:Math.max(T-1,1)),b=d+S*2,x=_?0:S*2,!w&&a!=="fixed"&&(T=u?bw((Math.abs(u)+x)/b):0),g=T*b-x,v.repeatTimes=T,v.symbolMargin=S}var M=p*(g/2),D=v.pathPosition=[];D[h.index]=t[h.wh]/2,D[c.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(D[0]+=i[0],D[1]+=i[1]);var I=v.bundlePosition=[];I[h.index]=t[h.xy],I[c.index]=t[c.xy];var L=v.barRectShape=G({},t);L[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(D[c.index]+M)),L[h.wh]=t[h.wh];var P=v.clipShape={};P[h.xy]=-t[h.xy],P[h.wh]=f.ecSize[h.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function _P(r){var e=r.symbolPatternSize,t=oe(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function SP(r,e,t,a){var n=r.__pictorialBundle,i=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,v=i[e.valueDim.index]+o+t.symbolMargin*2;for(R0(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=v*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function xP(r,e,t,a){var n=r.__pictorialBundle,i=r.__pictorialMainPath;i?Uo(i,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(i=r.__pictorialMainPath=_P(t),n.add(i),Uo(i,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function bP(r,e,t){var a=G({},e.barRectShape),n=r.__pictorialBarRect;n?Uo(n,null,{shape:a},e,t):(n=r.__pictorialBarRect=new _t({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),n.disableMorphing=!0,r.add(n))}function wP(r,e,t,a){if(t.symbolClip){var n=r.__pictorialClipPath,i=G({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(n)Dt(n,{shape:i},s,l);else{i[o.wh]=0,n=new _t({shape:i}),r.__pictorialBundle.setClipPath(n),r.__pictorialClipPath=n;var u={};u[o.wh]=t.clipShape[o.wh],Yi[a?"updateProps":"initProps"](n,{shape:u},s,l)}}}function mw(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=LY,t.isAnimationEnabled=IY,t}function LY(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function IY(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function _w(r,e,t,a){var n=new at,i=new at;return n.add(i),n.__pictorialBundle=i,i.x=t.bundlePosition[0],i.y=t.bundlePosition[1],t.symbolRepeat?SP(n,e,t):xP(n,e,t),bP(n,t,a),wP(n,e,t,a),n.__pictorialShapeStr=TP(r,t),n.__pictorialSymbolMeta=t,n}function PY(r,e,t){var a=t.animationModel,n=t.dataIndex,i=r.__pictorialBundle;Dt(i,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,n),t.symbolRepeat?SP(r,e,t,!0):xP(r,e,t,!0),bP(r,t,!0),wP(r,e,t,!0)}function Sw(r,e,t,a){var n=a.__pictorialBarRect;n&&n.removeTextContent();var i=[];R0(a,function(o){i.push(o)}),a.__pictorialMainPath&&i.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),A(i,function(o){bn(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function TP(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function R0(r,e,t){A(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function Uo(r,e,t,a,n,i){e&&r.attr(e),a.symbolClip&&!n?t&&r.attr(t):t&&Yi[n?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,i)}function xw(r,e,t){var a=t.dataIndex,n=t.itemModel,i=n.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=n.getModel(["blur","itemStyle"]).getItemStyle(),l=n.getModel(["select","itemStyle"]).getItemStyle(),u=n.getShallow("cursor"),f=i.get("focus"),v=i.get("blurScope"),h=i.get("scale");R0(r,function(d){if(d instanceof Me){var g=d.style;d.useStyle(G({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,h&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;p.ignoreClip=!0,ye(p,he(n),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:ts(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),$t(r,f,v,i.get("disabled"))}function bw(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}const RY=TY;var kY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=Rn(Vv.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:V.color.primary}}}),e}(Vv);const EY=kY;function OY(r){r.registerChartView(RY),r.registerSeriesModel(EY),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,dt(zL,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,GL("pictorialBar"))}var BY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=i.getLayout("layoutInfo"),f=u.rect,v=u.boundaryGap;s.x=0,s.y=f.y+v[0];function h(g){return g.name}var c=new Na(this._layersSeries||[],l,h,h),p=[];c.add(X(d,this,"add")).update(X(d,this,"update")).remove(X(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],b=[],x,w=l[y].indices,T=0;Ti&&(i=s),a.push(s)}for(var u=0;ui&&(i=v)}return{y0:n,max:i}}function WY(r){r.registerChartView(VY),r.registerSeriesModel(GY),r.registerLayout(FY),r.registerProcessor(Ss("themeRiver"))}var $Y=2,UY=4,YY=function(r){B(e,r);function e(t,a,n,i){var o=r.call(this)||this;o.z2=$Y,o.textConfig={inside:!0},ut(o).seriesIndex=a.seriesIndex;var s=new Mt({z2:UY,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,n,i),o}return e.prototype.updateData=function(t,a,n,i,o){this.node=a,a.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var s=this;ut(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),v=G({},f);v.label=null;var h=a.getVisual("style");h.lineJoin="bevel";var c=a.getVisual("decal");c&&(h.decal=jo(c,o));var p=ia(l.getModel("itemStyle"),v,!0);G(v,p),A(Ge,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var b=ia(S,v);b&&(_.shape=b)}),t?(s.setShape(v),s.shape.r=f.r0,Wt(s,{shape:{r:f.r}},n,a.dataIndex)):(Dt(s,{shape:v},n),wr(s)),s.useStyle(h),this._updateLabel(n);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=u.get("focus"),y=g==="relative"?Ml(a.getAncestorsIndices(),a.getDescendantIndices()):g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;$t(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,n=this.node.getModel(),i=n.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),v=this,h=v.getTextContent(),c=this.node.dataIndex,p=i.get("minAngle")/180*Math.PI,d=i.get("show")&&!(p!=null&&Math.abs(s)P&&!Pl(R-P)&&R0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,n):(o.virtualPiece=new Tw(m,t,a,n),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(o){if(!n&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";xv(u,f)}}n=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:cy,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var n=a.getData(),i=n.getItemLayout(0);if(i){var o=t[0]-i.cx,s=t[1]-i.cy,l=Math.sqrt(o*o+s*s);return l<=i.r&&l>=i.r0}},e.type="sunburst",e}(Ft);const KY=qY;var jY=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};CP(n);var i=this._levelModels=$(t.levels||[],function(l){return new Lt(l,this,a)},this),o=c0.createTree(n,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var v=o.getNodeByDataIndex(f),h=i[v.depth];return h&&(u.parentModel=h),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=Uh(n,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){D2(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(Yt);function CP(r){var e=0;A(r.children,function(a){CP(a);var n=a.value;W(n)&&(n=n[0]),e+=n});var t=r.value;W(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),W(r.value)?r.value[0]=t:r.value=t}const JY=jY;var Aw=Math.PI/180;function QY(r,e,t){e.eachSeriesByType(r,function(a){var n=a.get("center"),i=a.get("radius");W(i)||(i=[0,i]),W(n)||(n=[n,n]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=Y(n[0],o),f=Y(n[1],s),v=Y(i[0],l/2),h=Y(i[1],l/2),c=-a.get("startAngle")*Aw,p=a.get("minAngle")*Aw,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&AP(g,m);var _=0;A(g.children,function(R){!isNaN(R.getValue())&&_++});var S=g.getValue(),b=Math.PI/(S||_)*2,x=g.depth>0,w=g.height-(x?-1:1),T=(h-v)/(w||1),C=a.get("clockwise"),M=a.get("stillShowZeroSum"),D=C?1:-1,I=function(R,O){if(R){var E=O;if(R!==d){var N=R.getValue(),z=S===0&&M?b:N*b;z1;)o=o.parentNode;var s=n.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&Z(s)&&(s=Fd(s,(a.depth-1)/(i-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var n=a.getData(),i=n.tree;i.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,i.root.height));var u=n.ensureUniqueItemVisual(o.dataIndex,"style");G(u,l)})})}function r7(r){r.registerChartView(KY),r.registerSeriesModel(JY),r.registerLayout(dt(QY,"sunburst")),r.registerProcessor(dt(Ss,"sunburst")),r.registerVisual(e7),XY(r)}var Mw={color:"fill",borderColor:"stroke"},a7={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},La=St(),n7=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return Wa(null,this)},e.prototype.getDataParams=function(t,a,n){var i=r.prototype.getDataParams.call(this,t,a);return n&&(i.info=La(n).info),i},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(Yt);const i7=n7;function o7(r,e){return e=e||[0,0],$(["x","y"],function(t,a){var n=this.getAxis(t),i=e[a],o=r[a]/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(i-o)-n.dataToCoord(i+o))},this)}function s7(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:X(o7,r)}}}function l7(r,e){return e=e||[0,0],$([0,1],function(t){var a=e[t],n=r[t]/2,i=[],o=[];return i[t]=a-n,o[t]=a+n,i[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(i)[t]-this.dataToPoint(o)[t])},this)}function u7(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:X(l7,r)}}}function f7(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,n=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-n)-t.dataToCoord(a+n))}function v7(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:X(f7,r)}}}function h7(r,e){return e=e||[0,0],$(["Radius","Angle"],function(t,a){var n="get"+t+"Axis",i=this[n](),o=e[a],s=r[a]/2,l=i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(o-s)-i.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function c7(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(n){var i=e.dataToRadius(n[0]),o=t.dataToAngle(n[1]),s=r.coordToPoint([i,o]);return s.push(i,o*Math.PI/180),s},size:X(h7,r)}}}function p7(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,n){return r.dataToPoint(a,n)},layout:function(a,n){return r.dataToLayout(a,n)}}}}function d7(r){var e=r.getRect();return{coordSys:{type:"matrix",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t,a){return r.dataToPoint(t,a)},layout:function(t,a){return r.dataToLayout(t,a)}}}}function MP(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||q(r,"text")))}function DP(r,e,t){var a=r,n,i,o;if(e==="text")o=a;else{o={},q(a,"text")&&(o.text=a.text),q(a,"rich")&&(o.rich=a.rich),q(a,"textFill")&&(o.fill=a.textFill),q(a,"textStroke")&&(o.stroke=a.textStroke),q(a,"fontFamily")&&(o.fontFamily=a.fontFamily),q(a,"fontSize")&&(o.fontSize=a.fontSize),q(a,"fontStyle")&&(o.fontStyle=a.fontStyle),q(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},n={};var s=q(a,"textPosition");t?n.position=s?a.textPosition:"inside":s&&(n.position=a.textPosition),q(a,"textPosition")&&(n.position=a.textPosition),q(a,"textOffset")&&(n.offset=a.textOffset),q(a,"textRotation")&&(n.rotation=a.textRotation),q(a,"textDistance")&&(n.distance=a.textDistance)}return Dw(o,r),A(o.rich,function(l){Dw(l,l)}),{textConfig:n,textContent:i}}function Dw(r,e){e&&(e.font=e.textFont||e.font,q(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),q(e,"textAlign")&&(r.align=e.textAlign),q(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),q(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),q(e,"textWidth")&&(r.width=e.textWidth),q(e,"textHeight")&&(r.height=e.textHeight),q(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),q(e,"textPadding")&&(r.padding=e.textPadding),q(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),q(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),q(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),q(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),q(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),q(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),q(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function Lw(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var n=a.textPosition.indexOf("inside")>=0,i=r.fill||V.color.neutral99;Iw(a,e);var o=a.textFill==null;return n?o&&(a.textFill=t.insideFill||V.color.neutral00,!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=i),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||V.color.neutral00),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,A(e.rich,function(s){Iw(s,s)}),a}function Iw(r,e){e&&(q(e,"fill")&&(r.textFill=e.fill),q(e,"stroke")&&(r.textStroke=e.fill),q(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),q(e,"font")&&(r.font=e.font),q(e,"fontStyle")&&(r.fontStyle=e.fontStyle),q(e,"fontWeight")&&(r.fontWeight=e.fontWeight),q(e,"fontSize")&&(r.fontSize=e.fontSize),q(e,"fontFamily")&&(r.fontFamily=e.fontFamily),q(e,"align")&&(r.textAlign=e.align),q(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),q(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),q(e,"width")&&(r.textWidth=e.width),q(e,"height")&&(r.textHeight=e.height),q(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),q(e,"padding")&&(r.textPadding=e.padding),q(e,"borderColor")&&(r.textBorderColor=e.borderColor),q(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),q(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),q(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),q(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),q(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),q(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),q(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),q(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),q(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),q(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var LP={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},Pw=bt(LP);fa(ha,function(r,e){return r[e]=1,r},{});ha.join(", ");var Xv=["","style","shape","extra"],ns=St();function k0(r,e,t,a,n){var i=r+"Animation",o=hs(r,a,n)||{},s=ns(e).userDuring;return o.duration>0&&(o.during=s?X(S7,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),G(o,t[i]),o}function Qf(r,e,t,a){a=a||{};var n=a.dataIndex,i=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=ns(r),u=e.style;l.userDuring=e.during;var f={},v={};if(b7(r,e,v),r.type==="compound")for(var h=r.shape.paths,c=e.shape.paths,p=0;p0&&r.animateFrom(g,y)}else y7(r,e,n||0,t,f);IP(r,e),u?r.dirty():r.markRedraw()}function IP(r,e){for(var t=ns(r).leaveToProps,a=0;a0&&r.animateFrom(n,i)}}function m7(r,e){q(e,"silent")&&(r.silent=e.silent),q(e,"ignore")&&(r.ignore=e.ignore),r instanceof br&&q(e,"invisible")&&(r.invisible=e.invisible),r instanceof xt&&q(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Xr={},_7={setTransform:function(r,e){return Xr.el[r]=e,this},getTransform:function(r){return Xr.el[r]},setShape:function(r,e){var t=Xr.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Xr.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Xr.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Xr.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Xr.el.extra||(Xr.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Xr.el.extra;if(e)return e[r]}};function S7(){var r=this,e=r.el;if(e){var t=ns(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Xr.el=e,a(_7)}}function Rw(r,e,t,a){var n=t[r];if(n){var i=e[r],o;if(i){var s=t.transition,l=n.transition;if(l)if(!o&&(o=a[r]={}),ki(l))G(o,i);else for(var u=Vt(l),f=0;f=0){!o&&(o=a[r]={});for(var c=bt(i),f=0;f=0)){var h=r.getAnimationStyleProps(),c=h?h.style:null;if(c){!i&&(i=a.style={});for(var p=bt(t),u=0;u=0?e.getStore().get(E,R):void 0}var N=e.get(O.name,R),z=O&&O.ordinalMeta;return z?z.categories[N]:N}function w(k,R){R==null&&(R=f);var O=e.getItemVisual(R,"style"),E=O&&O.fill,N=O&&O.opacity,z=_(R,hn).getItemStyle();E!=null&&(z.fill=E),N!=null&&(z.opacity=N);var F={inheritColor:Z(E)?E:V.color.neutral99},H=S(R,hn),U=Gt(H,null,F,!1,!0);U.text=H.getShallow("show")?Q(r.getFormattedLabel(R,hn),ts(e,R)):null;var K=_v(H,F,!1);return M(k,z),z=Lw(z,U,K),k&&C(z,k),z.legacy=!0,z}function T(k,R){R==null&&(R=f);var O=_(R,Ia).getItemStyle(),E=S(R,Ia),N=Gt(E,null,null,!0,!0);N.text=E.getShallow("show")?ar(r.getFormattedLabel(R,Ia),r.getFormattedLabel(R,hn),ts(e,R)):null;var z=_v(E,null,!0);return M(k,O),O=Lw(O,N,z),k&&C(O,k),O.legacy=!0,O}function C(k,R){for(var O in R)q(R,O)&&(k[O]=R[O])}function M(k,R){k&&(k.textFill&&(R.textFill=k.textFill),k.textPosition&&(R.textPosition=k.textPosition))}function D(k,R){if(R==null&&(R=f),q(Mw,k)){var O=e.getItemVisual(R,"style");return O?O[Mw[k]]:null}if(q(a7,k))return e.getItemVisual(R,k)}function I(k){if(o.type==="cartesian2d"){var R=o.getBaseAxis();return j5(ot({axis:R},k))}}function L(){return t.getCurrentSeriesIndices()}function P(k){return dm(k,t)}}function E7(r){var e={};return A(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var n=a.coordDim,i=e[n]=e[n]||[];i[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function ed(r,e,t,a,n,i,o){if(!a){i.remove(e);return}var s=V0(r,e,t,a,n,i);return s&&o.setItemGraphicEl(t,s),s&&$t(s,a.focus,a.blurScope,a.emphasisDisabled),s}function V0(r,e,t,a,n,i){var o=-1,s=e;e&&EP(e,a,n)&&(o=gt(i.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=B0(a),s&&L7(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),a.tooltipDisabled&&(u.tooltipDisabled=!0),ur.normal.cfg=ur.normal.conOpt=ur.emphasis.cfg=ur.emphasis.conOpt=ur.blur.cfg=ur.blur.conOpt=ur.select.cfg=ur.select.conOpt=null,ur.isLegacy=!1,B7(u,t,a,n,l,ur),O7(u,t,a,n,l),N0(r,u,t,a,ur,n,l),q(a,"info")&&(La(u).info=a.info);for(var f=0;f=0?i.replaceAt(u,o):i.add(u),u}function EP(r,e,t){var a=La(r),n=e.type,i=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||n!=null&&n!==a.customGraphicType||n==="path"&&F7(i)&&OP(i)!==a.customPathData||n==="image"&&q(o,"image")&&o.image!==a.customImagePath}function O7(r,e,t,a,n){var i=t.clipPath;if(i===!1)r&&r.getClipPath()&&r.removeClipPath();else if(i){var o=r.getClipPath();o&&EP(o,i,a)&&(o=null),o||(o=B0(i),r.setClipPath(o)),N0(null,o,e,i,null,a,n)}}function B7(r,e,t,a,n,i){if(!(r.isGroup||r.type==="compoundPath")){Ew(t,null,i),Ew(t,Ia,i);var o=i.normal.conOpt,s=i.emphasis.conOpt,l=i.blur.conOpt,u=i.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=i.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=B0(o),r.setTextContent(f)),N0(null,f,e,o,null,a,n);for(var v=o&&o.style,h=0;h=f;c--){var p=e.childAt(c);V7(e,p,n)}}}function V7(r,e,t){e&&Xh(e,La(r).option,t)}function z7(r){new Na(r.oldChildren,r.newChildren,Ow,Ow,r).add(Bw).update(Bw).remove(G7).execute()}function Ow(r,e){var t=r&&r.name;return t??M7+e}function Bw(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,n=e!=null?t.oldChildren[e]:null;V0(t.api,n,t.dataIndex,a,t.seriesModel,t.group)}function G7(r){var e=this.context,t=e.oldChildren[r];t&&Xh(t,La(t).option,e.seriesModel)}function OP(r){return r&&(r.pathData||r.d)}function F7(r){return r&&(q(r,"pathData")||q(r,"d"))}function H7(r){r.registerChartView(P7),r.registerSeriesModel(i7)}var pi=St(),Nw=rt,rd=X,W7=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,n){var i=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!n&&this._lastValue===i&&this._lastStatus===o)){this._lastValue=i,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,i,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var v=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new at,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var h=dt(Vw,t,v);this.updatePointerEl(s,u,h),this.updateLabelEl(s,u,h,t)}Gw(s,t,!0),this._renderHandle(i)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),n=e.axis,i=n.type==="category",o=t.get("snap");if(!o&&!i)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(i&&n.getBandWidth()>s)return!0;if(o){var l=o0(e).seriesDataCount,u=n.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,n,i){},r.prototype.createPointerEl=function(e,t,a,n){var i=t.pointer;if(i){var o=pi(e).pointerEl=new Yi[i.type](Nw(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,n){if(t.label){var i=pi(e).labelEl=new Mt(Nw(t.label));e.add(i),zw(i,n)}},r.prototype.updatePointerEl=function(e,t,a){var n=pi(e).pointerEl;n&&t.pointer&&(n.setStyle(t.pointer.style),a(n,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,n){var i=pi(e).labelEl;i&&(i.setStyle(t.label.style),a(i,{x:t.label.x,y:t.label.y}),zw(i,n))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),n=this._handle,i=t.getModel("handle"),o=t.get("status");if(!i.get("show")||!o||o==="hide"){n&&a.remove(n),this._handle=null;return}var s;this._handle||(s=!0,n=this._handle=su(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){ka(u.event)},onmousedown:rd(this._onHandleDragMove,this,0,0),drift:rd(this._onHandleDragMove,this),ondragend:rd(this._onHandleDragEnd,this)}),a.add(n)),Gw(n,t,!1),n.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");W(l)||(l=[l,l]),n.scaleX=l[0]/2,n.scaleY=l[1]/2,ys(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){Vw(this._axisPointerModel,!t&&this._moveAnimation,this._handle,ad(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(a){this._dragging=!0;var n=this.updateHandleTransform(ad(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=n,a.stopAnimation(),a.attr(ad(n)),pi(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,n=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null),Gl(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function Vw(r,e,t,a){BP(pi(t).lastProp,a)||(pi(t).lastProp=a,e?Dt(t,a,r):(t.stopAnimation(),t.attr(a)))}function BP(r,e){if(st(r)&&st(e)){var t=!0;return A(e,function(a,n){t=t&&BP(r[n],a)}),!!t}else return r===e}function zw(r,e){r[e.get(["label","show"])?"show":"hide"]()}function ad(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function Gw(r,e,t){var a=e.get("z"),n=e.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(a!=null&&(i.z=a),n!=null&&(i.zlevel=n),i.silent=t)})}const G0=W7;function F0(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function NP(r,e,t,a,n){var i=t.get("value"),o=VP(i,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=lu(s.get("padding")||0),u=s.getFont(),f=gh(o,u),v=n.position,h=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=n.align;p==="right"&&(v[0]-=h),p==="center"&&(v[0]-=h/2);var d=n.verticalAlign;d==="bottom"&&(v[1]-=c),d==="middle"&&(v[1]-=c/2),$7(v,h,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:v[0],y:v[1],style:Gt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function $7(r,e,t,a){var n=a.getWidth(),i=a.getHeight();r[0]=Math.min(r[0]+e,n)-e,r[1]=Math.min(r[1]+t,i)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function VP(r,e,t,a,n){r=e.scale.parse(r);var i=e.scale.getLabel({value:r},{precision:n.precision}),o=n.formatter;if(o){var s={value:Iv(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};A(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,v=u&&u.getDataParams(f);v&&s.seriesData.push(v)}),Z(o)?i=o.replace("{value}",i):et(o)&&(i=o(s))}return i}function H0(r,e,t){var a=xe();return Ln(a,a,t.rotation),va(a,a,t.position),Rr([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function zP(r,e,t,a,n,i){var o=Va.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=n.get(["label","margin"]),NP(e,a,n,i,{position:H0(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function W0(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function GP(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function Fw(r,e,t,a,n,i){return{cx:r,cy:e,r0:t,r:a,startAngle:n,endAngle:i,clockwise:!0}}var U7=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.grid,u=i.get("type"),f=Hw(l,s).getOtherAxis(s).getGlobalExtent(),v=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var h=F0(i),c=Y7[u](s,v,f);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=Fv(l.getRect(),n);zP(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Fv(a.axis.grid.getRect(),a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=H0(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.grid,l=o.getGlobalExtent(!0),u=Hw(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,v=[t.x,t.y];v[f]+=a[f],v[f]=Math.min(l[1],v[f]),v[f]=Math.max(l[0],v[f]);var h=(u[1]+u[0])/2,c=[h,h];c[f]=v[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:v[0],y:v[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(G0);function Hw(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var Y7={line:function(r,e,t){var a=W0([e,t[0]],[e,t[1]],Ww(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),n=t[1]-t[0];return{type:"Rect",shape:GP([e-a/2,t[0]],[a,n],Ww(r))}}};function Ww(r){return r.dim==="x"?0:1}const Z7=U7;var X7=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:V.color.border,width:1,type:"dashed"},shadowStyle:{color:V.color.shadowTint},label:{show:!0,formatter:null,precision:"auto",margin:3,color:V.color.neutral00,padding:[5,7,5,7],backgroundColor:V.color.accent60,borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:V.color.accent40,throttle:40}},e}(Ct);const q7=X7;var Aa=St(),K7=A;function FP(r,e,t){if(!It.node){var a=e.getZr();Aa(a).records||(Aa(a).records={}),j7(a,e);var n=Aa(a).records[r]||(Aa(a).records[r]={});n.handler=t}}function j7(r,e){if(Aa(r).initialized)return;Aa(r).initialized=!0,t("click",dt($w,"click")),t("mousemove",dt($w,"mousemove")),t("globalout",Q7);function t(a,n){r.on(a,function(i){var o=tZ(e);K7(Aa(r).records,function(s){s&&n(s,i,o.dispatchAction)}),J7(o.pendings,e)})}}function J7(r,e){var t=r.showTip.length,a=r.hideTip.length,n;t?n=r.showTip[t-1]:a&&(n=r.hideTip[a-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function Q7(r,e,t){r.handler("leave",null,t)}function $w(r,e,t,a){e.handler(r,t,a)}function tZ(r){var e={showTip:[],hideTip:[]},t=function(a){var n=e[a.type];n?n.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function gy(r,e){if(!It.node){var t=e.getZr(),a=(Aa(t).records||{})[r];a&&(Aa(t).records[r]=null)}}var eZ=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=a.getComponent("tooltip"),o=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";FP("axisPointer",n,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,a){gy("axisPointer",a)},e.prototype.dispose=function(t,a){gy("axisPointer",a)},e.type="axisPointer",e}(Xt);const rZ=eZ;function HP(r,e){var t=[],a=r.seriesIndex,n;if(a==null||!(n=e.getSeriesByIndex(a)))return{point:[]};var i=n.getData(),o=Oi(i,r);if(o==null||o<0||W(o))return{point:[]};var s=i.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)t=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),v=f.dim,h=u.dim,c=v==="x"||v==="radius"?1:0,p=i.mapDimension(h),d=[];d[c]=i.get(p,o),d[1-c]=i.get(i.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(i.getValues($(l.dimensions,function(y){return i.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var Uw=St();function aZ(r,e,t){var a=r.currTrigger,n=[r.x,r.y],i=r,o=r.dispatchAction||X(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){tv(n)&&(n=HP({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},e).point);var l=tv(n),u=i.axesInfo,f=s.axesInfo,v=a==="leave"||tv(n),h={},c={},p={list:[],map:{}},d={showPointer:dt(iZ,c),showTooltip:dt(oZ,p)};A(s.coordSysMap,function(y,m){var _=l||y.containPoint(n);A(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=fZ(u,S);if(!v&&_&&(!u||w)){var T=w&&w.value;T==null&&!l&&(T=x.pointToData(n)),T!=null&&Yw(S,T,d,!1,h)}})});var g={};return A(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&A(_.axesInfo,function(S,b){var x=c[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Zw(S),Zw(y)))),g[y.key]=w}})}),A(g,function(y,m){Yw(f[m],y,d,!0,h)}),sZ(c,f,h),lZ(p,n,r,o),uZ(f,o,t),h}}function Yw(r,e,t,a,n){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=nZ(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&n.seriesIndex==null&&G(n,s[0]),!a&&r.snap&&i.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function nZ(r,e){var t=e.axis,a=t.dim,n=r,i=[],o=Number.MAX_VALUE,s=-1;return A(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),v,h;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);h=c.dataIndices,v=c.nestestValue}else{if(h=l.indicesOfNearest(a,f[0],r,t.type==="category"?.5:null),!h.length)return;v=l.getData().get(f[0],h[0])}if(!(v==null||!isFinite(v))){var p=r-v,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,n=v,i.length=0),A(h,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:n}}function iZ(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function oZ(r,e,t,a){var n=t.payloadBatch,i=e.axis,o=i.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!n.length)){var l=e.coordSys.model,u=ql(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:n.slice()})}}function sZ(r,e,t){var a=t.axesInfo=[];A(e,function(n,i){var o=n.axisPointerModel.option,s=r[i];s?(!n.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!n.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:n.axis.dim,axisIndex:n.axis.model.componentIndex,value:o.value})})}function lZ(r,e,t,a){if(tv(e)||!r.list.length){a({type:"hideTip"});return}var n=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:n.dataIndexInside,dataIndex:n.dataIndex,seriesIndex:n.seriesIndex,dataByCoordSys:r.list})}function uZ(r,e,t){var a=t.getZr(),n="axisPointerLastHighlights",i=Uw(a)[n]||{},o=Uw(a)[n]={};A(r,function(u,f){var v=u.axisPointerModel.option;v.status==="show"&&u.triggerEmphasis&&A(v.seriesDataIndices,function(h){var c=h.seriesIndex+" | "+h.dataIndex;o[c]=h})});var s=[],l=[];A(i,function(u,f){!o[f]&&l.push(u)}),A(o,function(u,f){!i[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function fZ(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function Zw(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function tv(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function _u(r){Qi.registerAxisPointerClass("CartesianAxisPointer",Z7),r.registerComponentModel(q7),r.registerComponentView(rZ),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!W(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=zH(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},aZ)}function vZ(r){mt(f2),mt(_u)}var hZ=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),v=s.dataToCoord(a),h=i.get("type");if(h&&h!=="none"){var c=F0(i),p=pZ[h](s,l,v,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),g=cZ(a,n,i,l,d);NP(t,n,i,o,g)},e}(G0);function cZ(r,e,t,a,n){var i=e.axis,o=i.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,v;if(i.dim==="radius"){var h=xe();Ln(h,h,s),va(h,h,[a.cx,a.cy]),u=Rr([o,-n],h);var c=e.getModel("axisLabel").get("rotate")||0,p=Va.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,v=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+n,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",v=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:v}}var pZ={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:W0(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var n=Math.max(1,r.getBandWidth()),i=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:Fw(e.cx,e.cy,a[0],a[1],(-t-n/2)*i,(-t+n/2)*i)}:{type:"Sector",shape:Fw(e.cx,e.cy,t-n/2,t+n/2,0,Math.PI*2)}}};const dZ=hZ;var gZ=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,n=this.ecModel;return n.eachComponent(t,function(i){i.getCoordSysModel()===this&&(a=i)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(Ct);const yZ=gZ;var $0=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",qt).models[0]},e.type="polarAxis",e}(Ct);se($0,cu);var mZ=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}($0),_Z=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}($0),U0=function(r){B(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(Gr);U0.prototype.dataToRadius=Gr.prototype.dataToCoord;U0.prototype.radiusToData=Gr.prototype.coordToData;const SZ=U0;var xZ=St(),Y0=function(r){B(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),n=t.scale,i=n.getExtent(),o=n.count();if(i[1]-i[0]<1)return 0;var s=i[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=gh(s==null?"":s+"",a.getFont(),"center","top"),v=Math.max(f.height,7),h=v/u;isNaN(h)&&(h=1/0);var c=Math.max(0,Math.floor(h)),p=xZ(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(Gr);Y0.prototype.dataToAngle=Gr.prototype.dataToCoord;Y0.prototype.angleToData=Gr.prototype.coordToData;const bZ=Y0;var WP=["radius","angle"],wZ=function(){function r(e){this.dimensions=WP,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new SZ,this._angleAxis=new bZ,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,n=this._radiusAxis;return a.scale.type===e&&t.push(a),n.scale.type===e&&t.push(n),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t,a){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)],a)},r.prototype.pointToData=function(e,t,a){a=a||[];var n=this.pointToCoord(e);return a[0]=this._radiusAxis.radiusToData(n[0],t),a[1]=this._angleAxis.angleToData(n[1],t),a},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,n=this.getAngleAxis(),i=n.getExtent(),o=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]);n.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e,t){t=t||[];var a=e[0],n=e[1]/180*Math.PI;return t[0]=Math.cos(n)*a+this.cx,t[1]=-Math.sin(n)*a+this.cy,t},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var n=e.getExtent(),i=Math.PI/180,o=1e-4;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:e.inverse,contain:function(s,l){var u=s-this.cx,f=l-this.cy,v=u*u+f*f,h=this.r,c=this.r0;return h!==c&&v-o<=h*h&&v+o>=c*c},x:this.cx-a[1],y:this.cy-a[1],width:a[1]*2,height:a[1]*2}},r.prototype.convertToPixel=function(e,t,a){var n=Xw(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Xw(t);return n===this?this.pointToData(a):null},r}();function Xw(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const TZ=wZ;function CZ(r,e,t){var a=e.get("center"),n=ce(e,t).refContainer;r.cx=Y(a[0],n.width)+n.x,r.cy=Y(a[1],n.height)+n.y;var i=r.getRadiusAxis(),o=Math.min(n.width,n.height)/2,s=e.get("radius");s==null?s=[0,"100%"]:W(s)||(s=[0,s]);var l=[Y(s[0],o),Y(s[1],o)];i.inverse?i.setExtent(l[1],l[0]):i.setExtent(l[0],l[1])}function AZ(r,e){var t=this,a=t.getAngleAxis(),n=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),n.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();A(Pv(l,"radius"),function(u){n.scale.unionExtentFromData(l,u)}),A(Pv(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),Jo(a.scale,a.model),Jo(n.scale,n.model),a.type==="category"&&!a.onBand){var i=a.getExtent(),o=360/a.scale.count();a.inverse?i[1]+=o:i[1]-=o,a.setExtent(i[0],i[1])}}function MZ(r){return r.mainType==="angleAxis"}function qw(r,e){var t;if(r.type=e.get("type"),r.scale=Vh(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),MZ(e)){r.inverse=r.inverse!==e.get("clockwise");var a=e.get("startAngle"),n=(t=e.get("endAngle"))!==null&&t!==void 0?t:a+(r.inverse?-360:360);r.setExtent(a,n)}e.axis=r,r.model=e}var DZ={dimensions:WP,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,n){var i=new TZ(n+"");i.update=AZ;var o=i.getRadiusAxis(),s=i.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");qw(o,l),qw(s,u),CZ(i,a,e),t.push(i),a.coordinateSystem=i,i.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var n=a.getReferringComponents("polar",qt).models[0];a.coordinateSystem=n.coordinateSystem}}),t}};const LZ=DZ;var IZ=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Sf(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),n=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:n[0],y2:n[1]}}function xf(r){var e=r.getRadiusAxis();return e.inverse?0:1}function Kw(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var PZ=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var n=t.axis,i=n.polar,o=i.getRadiusAxis().getExtent(),s=n.getTicksCoords({breakTicks:"none"}),l=n.getMinorTicksCoords(),u=$(n.getViewLabels(),function(f){f=rt(f);var v=n.scale,h=v.type==="ordinal"?v.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=n.dataToCoord(h),f});Kw(u),Kw(s),A(IZ,function(f){t.get([f,"show"])&&(!n.scale.isBlank()||f==="axisLine")&&RZ[f](this.group,t,i,s,l,o,u)},this)}},e.type="angleAxis",e}(Qi),RZ={axisLine:function(r,e,t,a,n,i){var o=e.getModel(["axisLine","lineStyle"]),s=t.getAngleAxis(),l=Math.PI/180,u=s.getExtent(),f=xf(t),v=f?0:1,h,c=Math.abs(u[1]-u[0])===360?"Circle":"Arc";i[v]===0?h=new Yi[c]({shape:{cx:t.cx,cy:t.cy,r:i[f],startAngle:-u[0]*l,endAngle:-u[1]*l,clockwise:s.inverse},style:o.getLineStyle(),z2:1,silent:!0}):h=new Ch({shape:{cx:t.cx,cy:t.cy,r:i[f],r0:i[v]},style:o.getLineStyle(),z2:1,silent:!0}),h.style.fill=null,r.add(h)},axisTick:function(r,e,t,a,n,i){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=i[xf(t)],u=$(a,function(f){return new fe({shape:Sf(t,[l,l+s],f.coord)})});r.add(yr(u,{style:ot(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,n,i){if(n.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=i[xf(t)],f=[],v=0;vy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var b=s[p];st(b)&&b.textStyle&&(c=new Lt(b.textStyle,l,l.ecModel))}var x=new Mt({silent:Va.isLabelSilent(e),style:Gt(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:v.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),Ha({el:x,componentModel:e,itemName:v.formattedLabel,formatterParamsExtra:{isTruncated:function(){return x.isTruncated},value:v.rawLabel,tickIndex:h}}),f){var w=Va.makeAxisEventDataBase(e);w.targetType="axisLabel",w.value=v.rawLabel,ut(x).eventData=w}},this)},splitLine:function(r,e,t,a,n,i){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],v=0;v=0?"p":"n",k=C;b&&(a[f][L]||(a[f][L]={p:C,n:C}),k=a[f][L][P]);var R=void 0,O=void 0,E=void 0,N=void 0;if(p.dim==="radius"){var z=p.dataToCoord(I)-C,F=l.dataToCoord(L);Math.abs(z)=N})}}})}function GZ(r){var e={};A(r,function(a,n){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=UP(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/i.count(),v=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},h=v.stacks;e[l]=v;var c=$P(a);h[c]||v.autoWidthCount++,h[c]=h[c]||{width:0,maxWidth:0};var p=Y(a.get("barWidth"),f),d=Y(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!h[c].width&&(p=Math.min(v.remainedWidth,p),h[c].width=p,v.remainedWidth-=p),d&&(h[c].maxWidth=d),g!=null&&(v.gap=g),y!=null&&(v.categoryGap=y)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=Y(a.categoryGap,o),l=Y(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,v=(u-s)/(f+(f-1)*l);v=Math.max(v,0),A(i,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e,t,a){a=a||[];var n=this.getAxis();return a[0]=n.coordToData(n.toLocalCoord(e[n.orient==="horizontal"?0:1])),a},r.prototype.dataToPoint=function(e,t,a){var n=this.getAxis(),i=this.getRect();a=a||[];var o=n.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),a[o]=n.toGlobalCoord(n.dataToCoord(+e)),a[1-o]=o===0?i.y+i.height/2:i.x+i.width/2,a},r.prototype.convertToPixel=function(e,t,a){var n=jw(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=jw(t);return n===this?this.pointToData(a):null},r}();function jw(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function JZ(r,e){var t=[];return r.eachComponent("singleAxis",function(a,n){var i=new jZ(a,r,e);i.name="single_"+n,i.resize(a,e),a.coordinateSystem=i,t.push(i)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var n=a.getReferringComponents("singleAxis",qt).models[0];a.coordinateSystem=n&&n.coordinateSystem}}),t}var QZ={create:JZ,dimensions:ZP};const t9=QZ;var Jw=["x","y"],e9=["width","height"],r9=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.coordinateSystem,u=id(l,1-jv(s)),f=l.dataToPoint(a)[0],v=i.get("type");if(v&&v!=="none"){var h=F0(i),c=a9[v](s,f,u);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=yy(n);zP(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=yy(a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=H0(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.coordinateSystem,l=jv(o),u=id(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var v=id(s,1-l),h=(v[1]+v[0])/2,c=[h,h];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(G0),a9={line:function(r,e,t){var a=W0([e,t[0]],[e,t[1]],jv(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),n=t[1]-t[0];return{type:"Rect",shape:GP([e-a/2,t[0]],[a,n],jv(r))}}};function jv(r){return r.isHorizontal()?0:1}function id(r,e){var t=r.getRect();return[t[Jw[e]],t[Jw[e]]+t[e9[e]]]}const n9=r9;var i9=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(Xt);function o9(r){mt(_u),Qi.registerAxisPointerClass("SingleAxisPointer",n9),r.registerComponentView(i9),r.registerComponentView(XZ),r.registerComponentModel(nd),es(r,"single",nd,nd.defaultOption),r.registerCoordinateSystem("single",t9)}var s9=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,n){var i=Xi(t);r.prototype.init.apply(this,arguments),Qw(t,i)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),Qw(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.layoutMode="box",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:V.color.axisLine,width:1,type:"solid"}},itemStyle:{color:V.color.neutral00,borderWidth:1,borderColor:V.color.neutral10},dayLabel:{show:!0,firstDay:0,position:"start",margin:V.size.s,color:V.color.secondary},monthLabel:{show:!0,position:"start",margin:V.size.s,align:"center",formatter:null,color:V.color.secondary},yearLabel:{show:!0,position:null,margin:V.size.xl,formatter:null,color:V.color.quaternary,fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(Ct);function Qw(r,e){var t=r.cellSize,a;W(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var n=$([0,1],function(i){return DN(e,i)&&(a[i]="auto"),a[i]!=null&&a[i]!=="auto"});pa(r,e,{type:"box",ignoreSize:n})}const l9=s9;var u9=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,i),this._renderLines(t,s,l,i),this._renderYearText(t,s,l,i),this._renderMonthText(t,u,l,i),this._renderWeekText(t,u,s,l,i)},e.prototype._renderDayRect=function(t,a,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=i.getCellWidth(),l=i.getCellHeight(),u=a.start.time;u<=a.end.time;u=i.getNextNDay(u,1).time){var f=i.dataToCalendarLayout([u],!1).tl,v=new _t({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});n.add(v)}},e.prototype._renderLines=function(t,a,n,i){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var v=a.start,h=0;v.time<=a.end.time;h++){p(v.formatedDate),h===0&&(v=s.getDateInfo(a.start.y+"-"+a.start.m));var c=v.date;c.setMonth(c.getMonth()+1),v=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToCalendarLayout([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,n);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,i)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,n),l,i),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,n),l,i)},e.prototype._getEdgesPoints=function(t,a,n){var i=[t[0].slice(),t[t.length-1].slice()],o=n==="horizontal"?0:1;return i[0][o]=i[0][o]-a/2,i[1][o]=i[1][o]+a/2,i},e.prototype._drawSplitline=function(t,a,n){var i=new Ee({z2:20,shape:{points:t},style:a});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,a,n){for(var i=t.coordinateSystem,o=i.getDateInfo(a),s=[],l=0;l<7;l++){var u=i.getNextNDay(o.time,l),f=i.dataToCalendarLayout([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[n==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return Z(t)&&t?bN(t,a):et(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,n,i,o){var s=a[0],l=a[1],u=["center","bottom"];i==="bottom"?(l+=o,u=["center","top"]):i==="left"?s-=o:i==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(i==="left"||i==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,n,i){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=n!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,v=(u[0][1]+u[1][1])/2,h=n==="horizontal"?0:1,c={top:[f,u[h][1]],bottom:[f,u[1-h][1]],left:[u[1-h][0],v],right:[u[h][0],v]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new Mt({z2:30,style:Gt(o,{text:y}),silent:o.get("silent")});m.attr(this._yearTextPositionControl(m,c[l],n,l,s)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,a,n,i,o){var s="left",l="top",u=t[0],f=t[1];return n==="horizontal"?(f=f+o,a&&(s="center"),i==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),i==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,n,i){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),v=[this._tlpoints,this._blpoints];(!s||Z(s))&&(s&&(a=pg(s)||a),s=a.get(["time","monthAbbr"])||[]);var h=u==="start"?0:1,c=n==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=o.get("silent"),g=0;g=i.start.time&&n.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var n=Math.floor(t[1].time/od)-Math.floor(t[0].time/od)+1,i=new Date(t[0].time),o=i.getDate(),s=t[1].date.getDate();i.setDate(o+n-1);var l=i.getDate();if(l!==s)for(var u=i.getTime()-t[1].time>0?1:-1;(l=i.getDate())!==s&&(i.getTime()-t[1].time)*u>0;)n-=u,i.setDate(l-u);var f=Math.floor((n+t[0].day+6)/7),v=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:n,weeks:f,nthWeek:v,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var n=this._getRangeInfo(a);if(e>n.weeks||e===0&&tn.lweek)return null;var i=(e-1)*7-n.fweek+t,o=new Date(n.start.time);return o.setDate(+n.start.d+i),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(n){var i=new r(n,e,t);a.push(i),n.coordinateSystem=i}),e.eachComponent(function(n,i){fu({targetModel:i,coordSysType:"calendar",coordSysProvider:oD})}),a},r.dimensions=["time","value"],r}();function sd(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}const h9=v9;function c9(r){r.registerComponentModel(l9),r.registerComponentView(f9),r.registerCoordinateSystem("calendar",h9)}var Ta={level:1,leaf:2,nonLeaf:3},Pa={none:0,all:1,body:2,corner:3};function my(r,e,t){var a=e[ct[t]].getCell(r);return!a&&wt(r)&&r<0&&(a=e[ct[1-t]].getUnitLayoutInfo(t,Math.round(r))),a}function XP(r){var e=r||[];return e[0]=e[0]||[],e[1]=e[1]||[],e[0][0]=e[0][1]=e[1][0]=e[1][1]=NaN,e}function qP(r,e,t,a,n){tT(r[0],e,n,t,a,0),tT(r[1],e,n,t,a,1)}function tT(r,e,t,a,n,i){r[0]=1/0,r[1]=-1/0;var o=a[i],s=W(o)?o:[o],l=s.length,u=!!t;if(l>=1?(eT(r,e,s,u,n,i,0),l>1&&eT(r,e,s,u,n,i,l-1)):r[0]=r[1]=NaN,u){var f=-n[ct[1-i]].getLocatorCount(i),v=n[ct[i]].getLocatorCount(i)-1;t===Pa.body?f=Jt(0,f):t===Pa.corner&&(v=nr(-1,v)),v=e[0]&&r[0]<=e[1]}function nT(r,e){r.id.set(e[0][0],e[1][0]),r.span.set(e[0][1]-r.id.x+1,e[1][1]-r.id.y+1)}function g9(r,e){r[0][0]=e[0][0],r[0][1]=e[0][1],r[1][0]=e[1][0],r[1][1]=e[1][1]}function iT(r,e,t,a){var n=my(e[a][0],t,a),i=my(e[a][1],t,a);r[ct[a]]=r[ne[a]]=NaN,n&&i&&(r[ct[a]]=n.xy,r[ne[a]]=i.xy+i.wh-n.xy)}function Xs(r,e,t,a){return r[ct[e]]=t,r[ct[1-e]]=a,r}function y9(r){return r&&(r.type===Ta.leaf||r.type===Ta.nonLeaf)?r:null}function Jv(){return{x:NaN,y:NaN,width:NaN,height:NaN}}var oT=function(){function r(e,t){this._cells=[],this._levels=[],this.dim=e,this.dimIdx=e==="x"?0:1,this._model=t,this._uniqueValueGen=m9(e);var a=t.get("data",!0);a!=null&&!W(a)&&(a=[]),a?this._initByDimModelData(a):this._initBySeriesData()}return r.prototype._initByDimModelData=function(e){var t=this,a=t._cells,n=t._levels,i=[],o=0;t._leavesCount=s(e,0,0),l();return;function s(u,f,v){var h=0;return u&&A(u,function(c,p){var d;Z(c)?d={value:c}:st(c)?(d=c,c.value!=null&&!Z(c.value)&&(d={value:null})):d={value:null};var g={type:Ta.nonLeaf,ordinal:NaN,level:v,firstLeafLocator:f,id:new it,span:Xs(new it,t.dimIdx,1,1),option:d,xy:NaN,wh:NaN,dim:t,rect:Jv()};o++,(i[f]||(i[f]=[])).push(g),n[v]||(n[v]={type:Ta.level,xy:NaN,wh:NaN,option:null,id:new it,dim:t});var y=s(d.children,f,v+1),m=Math.max(1,y);g.span[ct[t.dimIdx]]=m,h+=m,f+=m}),h}function l(){for(var u=[];a.length=1,_=t[ct[a]],S=i.getLocatorCount(a)-1,b=new yn;for(o.resetLayoutIterator(b,a);b.next();)x(b.item);for(i.resetLayoutIterator(b,a);b.next();)x(b.item);function x(w){Pe(w.wh)&&(w.wh=y),w.xy=_,w.id[ct[a]]===S&&!m&&(w.wh=t[ct[a]]+t[ne[a]]-w.xy),_+=w.wh}}function cT(r,e){for(var t=e[ct[r]].resetCellIterator();t.next();){var a=t.item;Qv(a.rect,r,a.id,a.span,e),Qv(a.rect,1-r,a.id,a.span,e),a.type===Ta.nonLeaf&&(a.xy=a.rect[ct[r]],a.wh=a.rect[ne[r]])}}function pT(r,e){r.travelExistingCells(function(t){var a=t.span;if(a){var n=t.spanRect,i=t.id;Qv(n,0,i,a,e),Qv(n,1,i,a,e)}})}function Qv(r,e,t,a,n){r[ne[e]]=0;var i=t[ct[e]],o=i<0?n[ct[1-e]]:n[ct[e]],s=o.getUnitLayoutInfo(e,t[ct[e]]);if(r[ct[e]]=s.xy,r[ne[e]]=s.wh,a[ct[e]]>1){var l=o.getUnitLayoutInfo(e,t[ct[e]]+a[ct[e]]-1);r[ne[e]]=l.xy+l.wh-s.xy}}function k9(r,e,t){var a=cv(r,t[ne[e]]);return Sy(a,t[ne[e]])}function Sy(r,e){return Math.max(Math.min(r,Q(e,1/0)),0)}function fd(r){var e=r.matrixModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}var Te={inBody:1,inCorner:2,outside:3},Yr={x:null,y:null,point:[]};function dT(r,e,t,a,n){var i=t[ct[e]],o=t[ct[1-e]],s=i.getUnitLayoutInfo(e,i.getLocatorCount(e)-1),l=i.getUnitLayoutInfo(e,0),u=o.getUnitLayoutInfo(e,-o.getLocatorCount(e)),f=o.shouldShow()?o.getUnitLayoutInfo(e,-1):null,v=r.point[e]=a[e];if(!l&&!f){r[ct[e]]=Te.outside;return}if(n===Pa.body){l?(r[ct[e]]=Te.inBody,v=nr(s.xy+s.wh,Jt(l.xy,v)),r.point[e]=v):r[ct[e]]=Te.outside;return}else if(n===Pa.corner){f?(r[ct[e]]=Te.inCorner,v=nr(f.xy+f.wh,Jt(u.xy,v)),r.point[e]=v):r[ct[e]]=Te.outside;return}var h=l?l.xy:f?f.xy+f.wh:NaN,c=u?u.xy:h,p=s?s.xy+s.wh:h;if(vp){if(!n){r[ct[e]]=Te.outside;return}v=p}r.point[e]=v,r[ct[e]]=h<=v&&v<=p?Te.inBody:c<=v&&v<=h?Te.inCorner:Te.outside}function gT(r,e,t,a){var n=1-t;if(r[ct[t]]!==Te.outside)for(a[ct[t]].resetCellIterator(ud);ud.next();){var i=ud.item;if(mT(r.point[t],i.rect,t)&&mT(r.point[n],i.rect,n)){e[t]=i.ordinal,e[n]=i.id[ct[n]];return}}}function yT(r,e,t,a){if(r[ct[t]]!==Te.outside){var n=r[ct[t]]===Te.inCorner?a[ct[1-t]]:a[ct[t]];for(n.resetLayoutIterator(Af,t);Af.next();)if(E9(r.point[t],Af.item)){e[t]=Af.item.id[ct[t]];return}}}function E9(r,e){return e.xy<=r&&r<=e.xy+e.wh}function mT(r,e,t){return e[ct[t]]<=r&&r<=e[ct[t]]+e[ne[t]]}const O9=R9;function B9(r){r.registerComponentModel(w9),r.registerComponentView(P9),r.registerCoordinateSystem("matrix",O9)}function N9(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function _T(r,e){var t;return A(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function V9(r,e,t){var a=G({},t),n=r[e],i=t.$action||"merge";i==="merge"?n?(yt(n,a,!0),pa(n,a,{ignoreSize:!0}),vD(t,n),Mf(t,n),Mf(t,n,"shape"),Mf(t,n,"style"),Mf(t,n,"extra"),t.clipPath=n.clipPath):r[e]=a:i==="replace"?r[e]=a:i==="remove"&&n&&(r[e]=null)}var jP=["transition","enterFrom","leaveTo"],z9=jP.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Mf(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?jP:z9,n=0;n=0;f--){var v=n[f],h=ue(v.id,null),c=h!=null?o.get(h):null;if(c){var p=c.parent,y=pr(p),m=p===i?{width:s,height:l}:{width:y.width,height:y.height},_={},S=Rh(c,v,m,null,{hv:v.hv,boundingMode:v.bounding},_);if(!pr(c).isNew&&S){for(var b=v.transition,x={},w=0;w=0)?x[T]=C:c[T]=C}Dt(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(n){ev(n,pr(n).option,a,t._lastGraphicModel)}),this._elMap=j()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Xt);function xy(r){var e=q(ST,r)?ST[r]:mv(r),t=new e({});return pr(t).type=r,t}function xT(r,e,t,a){var n=xy(t);return e.add(n),a.set(r,n),pr(n).id=r,pr(n).isNew=!0,n}function ev(r,e,t,a){var n=r&&r.parent;n&&(r.type==="group"&&r.traverse(function(i){ev(i,e,t,a)}),Xh(r,e,a),t.removeKey(pr(r).id))}function bT(r,e,t,a){r.isGroup||A([["cursor",br.prototype.cursor],["zlevel",a||0],["z",t||0],["z2",0]],function(n){var i=n[0];q(e,i)?r[i]=Q(e[i],n[1]):r[i]==null&&(r[i]=n[1])}),A(bt(e),function(n){if(n.indexOf("on")===0){var i=e[n];r[n]=et(i)?i:null}}),q(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function W9(r){return r=G({},r),A(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(sD),function(e){delete r[e]}),r}function $9(r,e,t){var a=ut(r).eventData;!r.silent&&!r.ignore&&!a&&(a=ut(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function U9(r){r.registerComponentModel(F9),r.registerComponentView(H9),r.registerPreprocessor(function(e){var t=e.graphic;W(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var wT=["x","y","radius","angle","single"],Y9=["cartesian2d","polar","singleAxis"];function Z9(r){var e=r.get("coordinateSystem");return gt(Y9,e)>=0}function cn(r){return r+"Axis"}function X9(r,e){var t=j(),a=[],n=j();r.eachComponent({mainType:"dataZoom",query:e},function(f){n.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!n.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){n.set(f.uid,!0),a.push(f),u(f)}function l(f){var v=!1;return f.eachTargetAxis(function(h,c){var p=t.get(h);p&&p[c]&&(v=!0)}),v}function u(f){f.eachTargetAxis(function(v,h){(t.get(v)||t.set(v,[]))[h]=!0})}return a}function JP(r){var e=r.ecModel,t={infoList:[],infoMap:j()};return r.eachTargetAxis(function(a,n){var i=e.getComponent(cn(a),n);if(i){var o=i.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(i)}}}),t}var vd=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),q9=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,n){var i=TT(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var a=TT(t);yt(this.option,t,!0),yt(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(a[i[0]]=n[i[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=j(),n=this._fillSpecifiedTargetAxis(a);n?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return A(wT,function(n){var i=this.getReferringComponents(cn(n),XE);if(i.specified){a=!0;var o=new vd;A(i.models,function(s){o.add(s.componentIndex)}),t.set(n,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var n=this.ecModel,i=!0;if(i){var o=a==="vertical"?"y":"x",s=n.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=n.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var v=u[0];if(v){var h=new vd;if(h.add(v.componentIndex),t.set(f,h),i=!1,f==="x"||f==="y"){var c=v.getReferringComponents("grid",qt).models[0];c&&A(u,function(p){v.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",qt).models[0]&&h.add(p.componentIndex)})}}}i&&A(wT,function(u){if(i){var f=n.findComponents({mainType:cn(u),filter:function(h){return h.get("type",!0)==="category"}});if(f[0]){var v=new vd;v.add(f[0].componentIndex),t.set(u,v),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,n=this.get("rangeMode");A([["start","startValue"],["end","endValue"]],function(i,o){var s=t[i[0]]!=null,l=t[i[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":n?a[o]=n[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,n){t==null&&(t=this.ecModel.getComponent(cn(a),n))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(n,i){A(n.indexList,function(o){t.call(a,i,o)})})},e.prototype.getAxisProxy=function(t,a){var n=this.getAxisModel(t,a);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[a])return this.ecModel.getComponent(cn(t),a)},e.prototype.setRawRange=function(t){var a=this.option,n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i){(t[i[0]]!=null||t[i[1]]!=null)&&(a[i[0]]=n[i[0]]=t[i[0]],a[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;A(["start","startValue","end","endValue"],function(n){a[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,n=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(p=!0),b&&(d=!0)}return g&&p&&d})}else Ro(f,function(c){if(i==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});Ro(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;Ro(["min","max"],function(n){var i=t.get(n+"Span"),o=t.get(n+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Rt(a[0]+o,a,[0,100],!0):i!=null&&(o=Rt(i,[0,100],a,!0)-a[0]),e[n+"Span"]=i,e[n+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(t){var n=PA(a,[0,500]);n=Math.min(n,20);var i=e.axis.scale.rawExtentInfo;t[0]!==0&&i.setDeterminedMinMax("min",+a[0].toFixed(n)),t[1]!==100&&i.setDeterminedMinMax("max",+a[1].toFixed(n)),i.freeze()}},r}();function rX(r,e,t){var a=[1/0,-1/0];Ro(t,function(o){yG(a,o.getData(),e)});var n=r.getAxisModel(),i=ZL(n.axis.scale,n,a).calculate();return[i.min,i.max]}const aX=eX;var nX={getTargetSeries:function(r){function e(n){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(cn(o),s);n(o,s,l,i)})})}e(function(n,i,o,s){o.__dzAxisProxy=null});var t=[];e(function(n,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new aX(n,i,s,r),t.push(o.__dzAxisProxy))});var a=j();return A(t,function(n){A(n.getTargetSeriesModels(),function(i){a.set(i.uid,i)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).reset(t)}),t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var n=a.getDataPercentWindow(),i=a.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}};const iX=nX;function oX(r){r.registerAction("dataZoom",function(e,t){var a=X9(t,e);A(a,function(n){n.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var AT=!1;function K0(r){AT||(AT=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,iX),oX(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function sX(r){r.registerComponentModel(j9),r.registerComponentView(tX),K0(r)}var gr=function(){function r(){}return r}(),QP={};function ko(r,e){QP[r]=e}function tR(r){return QP[r]}var lX=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;A(this.option.feature,function(a,n){var i=tR(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(t)),yt(a,i.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:V.color.border,borderRadius:0,borderWidth:0,padding:V.size.m,itemSize:15,itemGap:V.size.s,showTitle:!0,iconStyle:{borderColor:V.color.accent50,color:"none"},emphasis:{iconStyle:{borderColor:V.color.accent50}},tooltip:{show:!1,position:"bottom"}},e}(Ct);const uX=lX;function eR(r,e){var t=lu(e.get("padding")),a=e.getItemStyle(["color","opacity"]);a.fill=e.get("backgroundColor");var n=new _t({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1});return n}var fX=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),v=[];A(u,function(m,_){v.push(_)}),new Na(this._featureNames||[],v).add(h).update(h).remove(dt(h,null)).execute(),this._featureNames=v;function h(m,_){var S=v[m],b=v[_],x=u[S],w=new Lt(x,t,t.ecModel),T;if(i&&i.newTitle!=null&&i.featureName===S&&(x.title=i.newTitle),S&&!b){if(vX(S))T={onclick:w.option.onclick,featureName:S};else{var C=tR(S);if(!C)return;T=new C}f[S]=T}else if(T=f[b],!T)return;T.uid=ps("toolbox-feature"),T.model=w,T.ecModel=a,T.api=n;var M=T instanceof gr;if(!S&&b){M&&T.dispose&&T.dispose(a,n);return}if(!w.get("show")||M&&T.unusable){M&&T.remove&&T.remove(a,n);return}c(w,T,S),w.setIconStatus=function(D,I){var L=this.option,P=this.iconPaths;L.iconStatus=L.iconStatus||{},L.iconStatus[D]=I,P[D]&&(I==="emphasis"?Oa:Ba)(P[D])},T instanceof gr&&T.render&&T.render(w,a,n,i)}function c(m,_,S){var b=m.getModel("iconStyle"),x=m.getModel(["emphasis","iconStyle"]),w=_ instanceof gr&&_.getIcons?_.getIcons():m.get("icon"),T=m.get("title")||{},C,M;Z(w)?(C={},C[S]=w):C=w,Z(T)?(M={},M[S]=T):M=T;var D=m.iconPaths={};A(C,function(I,L){var P=su(I,{},{x:-s/2,y:-s/2,width:s,height:s});P.setStyle(b.getItemStyle());var k=P.ensureState("emphasis");k.style=x.getItemStyle();var R=new Mt({style:{text:M[L],align:x.get("textAlign"),borderRadius:x.get("textBorderRadius"),padding:x.get("textPadding"),fill:null,font:dm({fontStyle:x.get("textFontStyle"),fontFamily:x.get("textFontFamily"),fontSize:x.get("textFontSize"),fontWeight:x.get("textFontWeight")},a)},ignore:!0});P.setTextContent(R),Ha({el:P,componentModel:t,itemName:L,formatterParamsExtra:{title:M[L]}}),P.__title=M[L],P.on("mouseover",function(){var O=x.getItemStyle(),E=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";R.setStyle({fill:x.get("textFill")||O.fill||O.stroke||V.color.neutral99,backgroundColor:x.get("textBackgroundColor")}),P.setTextConfig({position:x.get("textPosition")||E}),R.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){m.get(["iconStatus",L])!=="emphasis"&&n.leaveEmphasis(this),R.hide()}),(m.get(["iconStatus",L])==="emphasis"?Oa:Ba)(P),o.add(P),P.on("click",X(_.onclick,_,a,n,L)),D[L]=P})}var p=ce(t,n).refContainer,d=t.getBoxLayoutParams(),g=t.get("padding"),y=Ut(d,p,g);Ii(t.get("orient"),o,t.get("itemGap"),y.width,y.height),Rh(o,d,p,g),o.add(eR(o.getBoundingRect(),t)),l||o.eachChild(function(m){var _=m.__title,S=m.ensureState("emphasis"),b=S.textConfig||(S.textConfig={}),x=m.getTextContent(),w=x&&x.ensureState("emphasis");if(w&&!et(w)&&_){var T=w.style||(w.style={}),C=gh(_,Mt.makeFont(T)),M=m.x+o.x,D=m.y+o.y+s,I=!1;D+C.height>n.getHeight()&&(b.position="top",I=!0);var L=I?-5-C.height:s+10;M+C.width/2>n.getWidth()?(b.position=["100%",L],T.align="right"):M-C.width/2<0&&(b.position=[0,L],T.align="left")}})},e.prototype.updateView=function(t,a,n,i){A(this._features,function(o){o instanceof gr&&o.updateView&&o.updateView(o.model,a,n,i)})},e.prototype.remove=function(t,a){A(this._features,function(n){n instanceof gr&&n.remove&&n.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){A(this._features,function(n){n instanceof gr&&n.dispose&&n.dispose(t,a)})},e.type="toolbox",e}(Xt);function vX(r){return r.indexOf("my")===0}const hX=fX;var cX=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":n.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||V.color.neutral00,connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),u=It.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var v=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(v)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),c=h[0].indexOf("base64")>-1,p=o?decodeURIComponent(h[1]):h[1];c&&(p=window.atob(p));var d=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(p),b.close(),S.focus(),b.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=n.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=i}},e.getDefaultOption=function(t){var a={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:V.color.neutral00,name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(gr);const pX=cX;var MT="__ec_magicType_stack__",dX=[["line","bar"],["stack"]],gX=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),n={};return A(t.get("type"),function(i){a[i]&&(n[i]=a[i])}),n},e.getDefaultOption=function(t){var a={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,n){var i=this.model,o=i.get(["seriesIndex",n]);if(DT[n]){var s={series:[]},l=function(v){var h=v.subType,c=v.id,p=DT[n](h,c,v,i);p&&(ot(p,v.option),s.series.push(p));var d=v.coordinateSystem;if(d&&d.type==="cartesian2d"&&(n==="line"||n==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=v.getReferringComponents(m,qt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=n==="bar"}}};A(dX,function(v){gt(v,n)>=0&&A(v,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=n;n==="stack"&&(u=yt({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",n])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(gr),DT={line:function(r,e,t,a){if(r==="bar")return yt({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return yt({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var n=t.get("stack")===MT;if(r==="line"||r==="bar")return a.setIconStatus("stack",n?"normal":"emphasis"),yt({id:e,stack:n?"":MT},a.get(["option","stack"])||{},!0)}};ga({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});const yX=gX;var qh=new Array(60).join("-"),is=" ";function mX(r){var e={},t=[],a=[];return r.eachRawSeries(function(n){var i=n.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(n)}else t.push(n)}else t.push(n)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function _X(r){var e=[];return A(r,function(t,a){var n=t.categoryAxis,i=t.valueAxis,o=i.dim,s=[" "].concat($(t.series,function(c){return c.name})),l=[n.model.getCategories()];A(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(is)],f=0;f=0)return!0}var by=new RegExp("["+is+"]+","g");function wX(r){for(var e=r.split(/\n+/g),t=th(e.shift()).split(by),a=[],n=$(t,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=t[i];if(o[n])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(s){var l=s.getPercentRange();t[0][n]={dataZoomId:n,start:l[0],end:l[1]}}}}),t.push(e)}function IX(r){var e=j0(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return rR(t,function(n,i){for(var o=e.length-1;o>=0;o--)if(n=e[o][i],n){a[i]=n;break}}),a}function PX(r){aR(r).snapshots=null}function RX(r){return j0(r).length}function j0(r){var e=aR(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var kX=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){PX(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(gr);ga({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});const EX=kX;var OX=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],BX=function(){function r(e,t,a){var n=this;this._targetInfoList=[];var i=LT(t,e);A(NX,function(o,s){(!a||!a.include||gt(a.include,s)>=0)&&o(i,n._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,n,i){if((a.coordRanges||(a.coordRanges=[])).push(n),!a.coordRange){a.coordRange=n;var o=hd[a.brushType](0,i,n);a.__rangeOffset={offset:kT[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){A(e,function(n){var i=this.findTargetInfo(n,t);i&&i!==!0&&A(i.coordSyses,function(o){var s=hd[n.brushType](1,o,n.range,!0);a(n,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){A(e,function(a){var n=this.findTargetInfo(a,t);if(a.range=a.range||[],n&&n!==!0){a.panelId=n.panelId;var i=hd[a.brushType](0,n.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?kT[a.brushType](i.values,o.offset,VX(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(e,t){return $(this._targetInfoList,function(a){var n=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:sP(n),isTargetByCursor:uP(n,e,a.coordSysModel),getLinearBrushOtherExtent:lP(n)}})},r.prototype.controlSeries=function(e,t,a){var n=this.findTargetInfo(e,a);return n===!0||n&>(n.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,n=LT(t,e),i=0;ir[1]&&r.reverse(),r}function LT(r,e){return Ho(r,e,{includeMainTypes:OX})}var NX={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,n=r.gridModels,i=j(),o={},s={};!t&&!a&&!n||(A(t,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),A(a,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),A(n,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];A(u.getCartesians(),function(v,h){(gt(t,v.getAxis("x").model)>=0||gt(a,v.getAxis("y").model)>=0)&&f.push(v)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:PT.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){A(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:PT.geo})})}},IT=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,n=r.gridModel;return!n&&t&&(n=t.axis.grid.model),!n&&a&&(n=a.axis.grid.model),n&&n===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],PT={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform(Li(r)),e}},hd={lineX:dt(RT,0),lineY:dt(RT,1),rect:function(r,e,t,a){var n=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),i=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[wy([n[0],i[0]]),wy([n[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var n=[[1/0,-1/0],[1/0,-1/0]],i=$(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);return n[0][0]=Math.min(n[0][0],s[0]),n[1][0]=Math.min(n[1][0],s[1]),n[0][1]=Math.max(n[0][1],s[0]),n[1][1]=Math.max(n[1][1],s[1]),s});return{values:i,xyMinMax:n}}};function RT(r,e,t,a){var n=t.getAxis(["x","y"][r]),i=wy($([0,1],function(s){return e?n.coordToData(n.toLocalCoord(a[s]),!0):n.toGlobalCoord(n.dataToCoord(a[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var kT={lineX:dt(ET,0),lineY:dt(ET,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return $(r,function(a,n){return[a[0]-t[0]*e[n][0],a[1]-t[1]*e[n][1]]})}};function ET(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function VX(r,e){var t=OT(r),a=OT(e),n=[t[0]/a[0],t[1]/a[1]];return isNaN(n[0])&&(n[0]=1),isNaN(n[1])&&(n[1]=1),n}function OT(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const J0=BX;var Ty=A,zX=WE("toolbox-dataZoom_"),GX=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){this._brushController||(this._brushController=new D0(n.getZr()),this._brushController.on("brush",X(this._onBrush,this)).mount()),WX(t,a,this,i,n),HX(t,a)},e.prototype.onclick=function(t,a,n){FX[n].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var n={},i=this.ecModel;this._brushController.updateCovers([]);var o=new J0(Q0(this.model),i,{include:["grid"]});o.matchOutputRanges(a,i,function(u,f,v){if(v.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",v,f[0]),s("y",v,f[1])):s({lineX:"x",lineY:"y"}[h],v,f)}}),LX(i,n),this._dispatchZoomAction(n);function s(u,f,v){var h=f.getAxis(u),c=h.model,p=l(u,c,i),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(v=An(0,v.slice(),h.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(n[p.id]={dataZoomId:p.id,startValue:v[0],endValue:v[1]})}function l(u,f,v){var h;return v.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(h=c)}),h}},e.prototype._dispatchZoomAction=function(t){var a=[];Ty(t,function(n,i){a.push(rt(n))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:V.color.backgroundTint}};return a},e}(gr),FX={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(IX(this.ecModel))}};function Q0(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function HX(r,e){r.setIconStatus("back",RX(e)>1?"emphasis":"normal")}function WX(r,e,t,a,n){var i=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(i=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new J0(Q0(r),e,{include:["grid"]}),s=o.makePanelOpts(n,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}ON("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),n=[],i=Q0(a),o=Ho(r,i);Ty(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),Ty(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var v=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:zX+u+v};h[f]=v,n.push(h)}return n});const $X=GX;function UX(r){r.registerComponentModel(uX),r.registerComponentView(hX),ko("saveAsImage",pX),ko("magicType",yX),ko("dataView",DX),ko("dataZoom",$X),ko("restore",EX),mt(sX)}var YX=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,displayTransition:!0,enterable:!1,backgroundColor:V.color.neutral00,shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,defaultBorderColor:V.color.border,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:V.color.borderShade,width:1,type:"dashed",textStyle:{}}},textStyle:{color:V.color.tertiary,fontSize:14}},e}(Ct);const ZX=YX;function nR(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function iR(r){if(It.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,v=o+n,h=v*Math.abs(Math.cos(f))+v*Math.abs(Math.sin(f)),c=Math.round(((h-Math.SQRT2*n)/2+Math.SQRT2*n-(h-v)/2)*100)/100;s+=";"+i+":-"+c+"px";var p=e+" solid "+n+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function tq(r,e,t){var a="cubic-bezier(0.23,1,0.32,1)",n="",i="";return t&&(n=" "+r/2+"s "+a,i="opacity"+n+",visibility"+n),e||(n=" "+r+"s "+a,i+=(i.length?",":"")+(It.transformSupported?""+t_+n:",left"+n+",top"+n)),KX+":"+i}function BT(r,e,t){var a=r.toFixed(0)+"px",n=e.toFixed(0)+"px";if(!It.transformSupported)return t?"top:"+n+";left:"+a+";":[["top",n],["left",a]];var i=It.transform3dSupported,o="translate"+(i?"3d":"")+"("+a+","+n+(i?",0":"")+")";return t?"top:0;left:0;"+t_+":"+o+";":[["top",0],["left",0],[oR,o]]}function eq(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont());var n=Q(r.get("lineHeight"),Math.round(t*3/2));t&&e.push("line-height:"+n+"px");var i=r.get("textShadowColor"),o=r.get("textShadowBlur")||0,s=r.get("textShadowOffsetX")||0,l=r.get("textShadowOffsetY")||0;return i&&o&&e.push("text-shadow:"+s+"px "+l+"px "+o+"px "+i),A(["decoration","align"],function(u){var f=r.get(u);f&&e.push("text-"+u+":"+f)}),e.join(";")}function rq(r,e,t,a){var n=[],i=r.get("transitionDuration"),o=r.get("backgroundColor"),s=r.get("shadowBlur"),l=r.get("shadowColor"),u=r.get("shadowOffsetX"),f=r.get("shadowOffsetY"),v=r.getModel("textStyle"),h=UD(r,"html"),c=u+"px "+f+"px "+s+"px "+l;return n.push("box-shadow:"+c),e&&i>0&&n.push(tq(i,t,a)),o&&n.push("background-color:"+o),A(["width","color","radius"],function(p){var d="border-"+p,g=rD(d),y=r.get(g);y!=null&&n.push(d+":"+y+(p==="color"?"":"px"))}),n.push(eq(v)),h!=null&&n.push("padding:"+lu(h).join("px ")+"px"),n.join(";")+";"}function NT(r,e,t,a,n){var i=e&&e.painter;if(t){var o=i&&i.getViewportRoot();o&&nk(r,o,t,a,n)}else{r[0]=a,r[1]=n;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var aq=function(){function r(e,t){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,It.wxa)return null;var a=document.createElement("div");a.domBelongToZr=!0,this.el=a;var n=this._zr=e.getZr(),i=t.appendTo,o=i&&(Z(i)?document.querySelector(i):Yo(i)?i:et(i)&&i(e.getDom()));NT(this._styleCoord,n,o,e.getWidth()/2,e.getHeight()/2),(o||e.getDom()).appendChild(a),this._api=e,this._container=o;var s=this;a.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},a.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=n.handler,f=n.painter.getViewportRoot();vr(f,l,!0),u.dispatch("mousemove",l)}},a.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){if(!this._container){var t=this._api.getDom(),a=qX(t,"position"),n=t.style;n.position!=="absolute"&&a!=="absolute"&&(n.position="relative")}var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this._enableDisplayTransition=e.get("displayTransition")&&e.get("transitionDuration")>0,this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,n=a.style,i=this._styleCoord;a.innerHTML?n.cssText=jX+rq(e,!this._firstShow,this._longHide,this._enableDisplayTransition)+BT(i[0],i[1],!0)+("border-color:"+Gi(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):n.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,n,i){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if(Z(i)&&a.get("trigger")==="item"&&!nR(a)&&(s=QX(a,n,i)),Z(e))o.innerHTML=e+s;else if(e){o.innerHTML="",W(e)||(e=[e]);for(var l=0;l=0?this._tryShow(i,o):n==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,n=this._api,i=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&o.manuallyShowTip(t,a,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,n,i){if(!(i.from===this.uid||It.node||!n.getDom())){var o=GT(i,n);this._ticket="";var s=i.dataByCoordSys,l=hq(i,a,n);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=sq;f.x=i.x,f.y=i.y,f.update(),ut(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(t,a,n,i))return;var v=HP(i,a),h=v.point[0],c=v.point[1];h!=null&&c!=null&&this._tryShow({offsetX:h,offsetY:c,target:v.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,n,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(GT(i,n))},e.prototype._manuallyAxisShowTip=function(t,a,n,i){var o=i.seriesIndex,s=i.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(u){var f=u.getData(),v=Ks([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(v.get("trigger")==="axis")return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},e.prototype._tryShow=function(t,a){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(n){var s=ut(n);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;xi(n,function(f){if(f.tooltipDisabled)return l=u=null,!0;l||u||(ut(f).dataIndex!=null?l=f:ut(f).tooltipConfig!=null&&(u=f))},!0),l?this._showSeriesItemTooltip(t,l,a):u?this._showComponentItemTooltip(t,u,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var n=t.get("showDelay");a=X(a,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(a,n):a()},e.prototype._showAxisTooltip=function(t,a){var n=this._ecModel,i=this._tooltipModel,o=[a.offsetX,a.offsetY],s=Ks([a.tooltipOption],i),l=this._renderMode,u=[],f=ie("section",{blocks:[],noHeader:!0}),v=[],h=new Yc;A(t,function(m){A(m.dataByAxis,function(_){var S=n.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=VP(b,S.axis,n,_.seriesDataIndices,_.valueLabelOpt),w=ie("section",{header:x,noHeader:!_r(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),A(_.seriesDataIndices,function(T){var C=n.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=C.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Iv(S.axis,{value:b}),D.axisValueLabel=x,D.marker=h.makeTooltipMarker("item",Gi(D.color),l);var I=J1(C.formatTooltip(M,!0,null)),L=I.frag;if(L){var P=Ks([C],i).get("valueFormatter");w.blocks.push(P?G({valueFormatter:P},L):L)}I.text&&v.push(I.text),u.push(D)}})}})}),f.blocks.reverse(),v.reverse();var c=a.position,p=s.get("order"),d=nS(f,h,l,p,n.get("useUTC"),s.get("textStyle"));d&&v.unshift(d);var g=l==="richText"?` - -`:"
",y=v.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,h)})},e.prototype._showSeriesItemTooltip=function(t,a,n){var i=this._ecModel,o=ut(a),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,v=o.dataType,h=u.getData(v),c=this._renderMode,p=t.positionDefault,d=Ks([h.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,v),m=new Yc;y.marker=m.makeTooltipMarker("item",Gi(y.color),c);var _=J1(u.formatTooltip(f,!1,v)),S=d.get("order"),b=d.get("valueFormatter"),x=_.frag,w=x?nS(b?G({valueFormatter:b},x):x,m,c,S,i.get("useUTC"),d.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,w,y,T,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:f,dataIndex:h.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,n){var i=this._renderMode==="html",o=ut(a),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(Z(l)){var f=l;l={content:f,formatter:f},u=!0}u&&i&&l.content&&(l=rt(l),l.content=Ie(l.content));var v=[l],h=this._ecModel.getComponent(o.componentMainType,o.componentIndex);h&&v.push(h),v.push({formatter:l.content});var c=t.positionDefault,p=Ks(v,this._tooltipModel,c?{position:c}:null),d=p.get("content"),g=Math.random()+"",y=new Yc;this._showOrMove(p,function(){var m=rt(p.get("formatterParams")||{});this._showTooltipContent(p,d,m,g,t.offsetX,t.offsetY,t.position,a,y)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,n,i,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var v=this._tooltipContent;v.setEnterable(t.get("enterable"));var h=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],n,t.get("trigger"),t.get("borderColor"),t.get("defaultBorderColor",!0)),d=p.color;if(h)if(Z(h)){var g=t.ecModel.get("useUTC"),y=W(n)?n[0]:n,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=h,m&&(c=Ph(y.axisValue,c,g)),c=aD(c,n,!0)}else if(et(h)){var _=X(function(S,b){S===this._ticket&&(v.setContent(b,f,t,d,l),this._updatePosition(t,l,o,s,v,n,u))},this);this._ticket=i,c=h(n,i,_)}else c=h;v.setContent(c,f,t,d,l),v.show(t,d),this._updatePosition(t,l,o,s,v,n,u)}},e.prototype._getNearestPoint=function(t,a,n,i,o){if(n==="axis"||W(a))return{color:i||o};if(!W(a))return{color:i||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,n,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var v=o.getSize(),h=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),et(a)&&(a=a([n,i],s,o.el,p,{viewSize:[u,f],contentSize:v.slice()})),W(a))n=Y(a[0],u),i=Y(a[1],f);else if(st(a)){var d=a;d.width=v[0],d.height=v[1];var g=Ut(d,{width:u,height:f});n=g.x,i=g.y,h=null,c=null}else if(Z(a)&&l){var y=vq(a,p,v,t.get("borderWidth"));n=y[0],i=y[1]}else{var y=uq(n,i,o,u,f,h?null:20,c?null:20);n=y[0],i=y[1]}if(h&&(n-=FT(h)?v[0]/2:h==="right"?v[0]:0),c&&(i-=FT(c)?v[1]/2:c==="bottom"?v[1]:0),nR(t)){var y=fq(n,i,o,u,f);n=y[0],i=y[1]}o.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var n=this._lastDataByCoordSys,i=this._cbParamsList,o=!!n&&n.length===t.length;return o&&A(n,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},v=f.dataByAxis||[];o=o&&u.length===v.length,o&&A(u,function(h,c){var p=v[c]||{},d=h.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&h.value===p.value&&h.axisType===p.axisType&&h.axisId===p.axisId&&d.length===g.length,o&&A(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),i&&A(h.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=i[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){It.node||!a.getDom()||(Gl(this,"_updatePosition"),this._tooltipContent.dispose(),gy("itemTooltip",a))},e.type="tooltip",e}(Xt);function Ks(r,e,t){var a=e.ecModel,n;t?(n=new Lt(t,a,a),n=new Lt(e.option,n,a)):n=e;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Lt&&(o=o.get("tooltip",!0)),Z(o)&&(o={formatter:o}),o&&(n=new Lt(o,n,a)))}return n}function GT(r,e){return r.dispatchAction||X(e.dispatchAction,e)}function uq(r,e,t,a,n,i,o){var s=t.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>a?r-=l+i:r+=i),o!=null&&(e+u+o>n?e-=u+o:e+=o),[r,e]}function fq(r,e,t,a,n){var i=t.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,n)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function vq(r,e,t,a){var n=t[0],i=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-n/2,l=e.y+f/2-i/2;break;case"top":s=e.x+u/2-n/2,l=e.y-i-o;break;case"bottom":s=e.x+u/2-n/2,l=e.y+f+o;break;case"left":s=e.x-n-o,l=e.y+f/2-i/2;break;case"right":s=e.x+u+o,l=e.y+f/2-i/2}return[s,l]}function FT(r){return r==="center"||r==="middle"}function hq(r,e,t){var a=Qy(r).queryOptionMap,n=a.keys()[0];if(!(!n||n==="series")){var i=us(e,n,a.get(n),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=ut(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:n,componentIndex:o.componentIndex,el:l}}}}const cq=lq;function pq(r){mt(_u),r.registerComponentModel(ZX),r.registerComponentView(cq),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Qt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Qt)}var dq=["rect","polygon","keep","clear"];function gq(r,e){var t=Vt(r?r.brush:[]);if(t.length){var a=[];A(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var n=r&&r.toolbox;W(n)&&(n=n[0]),n||(n={feature:{}},r.toolbox=[n]);var i=n.feature||(n.feature={}),o=i.brush||(i.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),yq(s),e&&!s.length&&s.push.apply(s,dq)}}function yq(r){var e={};A(r,function(t){e[t]=1}),r.length=0,A(e,function(t,a){r.push(a)})}var HT=A;function WT(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Cy(r,e,t){var a={};return HT(e,function(i){var o=a[i]=n();HT(r[i],function(s,l){if(Ae.isValidType(l)){var u={type:l,visual:s};t&&t(u,i),o[l]=new Ae(u),l==="opacity"&&(u=rt(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new Ae(u))}})}),a;function n(){var i=function(){};i.prototype.__hidden=i.prototype;var o=new i;return o}}function lR(r,e,t){var a;A(t,function(n){e.hasOwnProperty(n)&&WT(e[n])&&(a=!0)}),a&&A(t,function(n){e.hasOwnProperty(n)&&WT(e[n])?r[n]=rt(e[n]):delete r[n]})}function mq(r,e,t,a,n,i){var o={};A(r,function(v){var h=Ae.prepareVisualTypes(e[v]);o[v]=h});var s;function l(v){return Nm(t,s,v)}function u(v,h){eL(t,s,v,h)}i==null?t.each(f):t.each([i],f);function f(v,h){s=i==null?v:h;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(n,v),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=i[0]),i[1]e[1][1]&&(e[1][1]=i[1])}return e&&XT(e)}};function XT(r){return new lt(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var Aq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new D0(a.getZr())).on("brush",X(this._onBrush,this)).mount()},e.prototype.render=function(t,a,n,i){this.model=t,this._updateController(t,a,n,i)},e.prototype.updateTransform=function(t,a,n,i){uR(a),this._updateController(t,a,n,i)},e.prototype.updateVisual=function(t,a,n,i){this.updateTransform(t,a,n,i)},e.prototype.updateView=function(t,a,n,i){this._updateController(t,a,n,i)},e.prototype._updateController=function(t,a,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:rt(n),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:rt(n),$from:a})},e.type="brush",e}(Xt);const Mq=Aq;var Dq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&lR(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:this.option.defaultOutOfBrushColor},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=$(t,function(a){return qT(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=qT(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:V.color.backgroundTint,borderColor:V.color.borderTint},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4,defaultOutOfBrushColor:V.color.disabled},e}(Ct);function qT(r,e){return yt({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new Lt(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}const Lq=Dq;var Iq=["rect","polygon","lineX","lineY","keep","clear"],Pq=function(r){B(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n){var i,o,s;a.eachComponent({mainType:"brush"},function(l){i=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=i,this._brushMode=o,A(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===i)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,n){this.render(t,a,n)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),n={};return A(t.get("type",!0),function(i){a[i]&&(n[i]=a[i])}),n},e.prototype.onclick=function(t,a,n){var i=this._brushType,o=this._brushMode;n==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?i:i===n?!1:n,brushMode:n==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:Iq.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(gr);const Rq=Pq;function kq(r){r.registerComponentView(Mq),r.registerComponentModel(Lq),r.registerPreprocessor(gq),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,xq),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Qt),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Qt),ko("brush",Rq)}var Eq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:"center",top:V.size.m,backgroundColor:V.color.transparent,borderColor:V.color.primary,borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:V.color.primary},subtextStyle:{fontSize:12,color:V.color.quaternary}},e}(Ct),Oq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this.group.removeAll(),!!t.get("show")){var i=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=Q(t.get("textBaseline"),t.get("textVerticalAlign")),f=new Mt({style:Gt(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),v=f.getBoundingRect(),h=t.get("subtext"),c=new Mt({style:Gt(s,{text:h,fill:s.getTextColor(),y:v.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){xv(p,"_"+t.get("target"))}),d&&c.on("click",function(){xv(d,"_"+t.get("subtarget"))}),ut(f).eventData=ut(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(f),h&&i.add(c);var y=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=ce(t,n),S=Ut(m,_.refContainer,t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?S.x+=S.width:l==="center"&&(S.x+=S.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?S.y+=S.height:u==="middle"&&(S.y+=S.height/2),u=u||"top"),i.x=S.x,i.y=S.y,i.markRedraw();var b={align:l,verticalAlign:u};f.setStyle(b),c.setStyle(b),y=i.getBoundingRect();var x=S.margin,w=t.getItemStyle(["color","opacity"]);w.fill=t.get("backgroundColor");var T=new _t({shape:{x:y.x-x[3],y:y.y-x[0],width:y.width+x[1]+x[3],height:y.height+x[0]+x[2],r:t.get("borderRadius")},style:w,subPixelOptimize:!0,silent:!0});i.add(T)}},e.type="title",e}(Xt);function Bq(r){r.registerComponentModel(Eq),r.registerComponentView(Oq)}var Nq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],n=t.axisType,i=this._names=[],o;n==="category"?(o=[],A(a,function(u,f){var v=ue(ls(u),""),h;st(u)?(h=rt(u),h.value=f):h=f,o.push(h),i.push(v)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[n]||"number",l=this._data=new ze([{name:"value",type:s}],this);l.initData(o,i)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:V.size.m,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:V.color.secondary},data:[]},e}(Ct);const KT=Nq;var fR=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=Rn(KT.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:V.color.border,borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:V.color.accent10},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:V.color.tertiary},itemStyle:{color:V.color.accent20,borderWidth:0},checkpointStyle:{symbol:"circle",symbolSize:15,color:V.color.accent50,borderColor:V.color.accent50,borderWidth:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M15 0C23.2843 0 30 6.71573 30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0ZM15 3C8.37258 3 3 8.37258 3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3ZM11.5 10.6699C11.5 9.90014 12.3333 9.41887 13 9.80371L20.5 14.1338C21.1667 14.5187 21.1667 15.4813 20.5 15.8662L13 20.1963C12.3333 20.5811 11.5 20.0999 11.5 19.3301V10.6699Z",stopIcon:"path://M15 0C23.2843 0 30 6.71573 30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0ZM15 3C8.37258 3 3 8.37258 3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3ZM11.5 10C12.3284 10 13 10.6716 13 11.5V18.5C13 19.3284 12.3284 20 11.5 20C10.6716 20 10 19.3284 10 18.5V11.5C10 10.6716 10.6716 10 11.5 10ZM18.5 10C19.3284 10 20 10.6716 20 11.5V18.5C20 19.3284 19.3284 20 18.5 20C17.6716 20 17 19.3284 17 18.5V11.5C17 10.6716 17.6716 10 18.5 10Z",nextIcon:"path://M0.838834 18.7383C0.253048 18.1525 0.253048 17.2028 0.838834 16.617L7.55635 9.89949L0.838834 3.18198C0.253048 2.59619 0.253048 1.64645 0.838834 1.06066C1.42462 0.474874 2.37437 0.474874 2.96015 1.06066L10.7383 8.83883L10.8412 8.95277C11.2897 9.50267 11.2897 10.2963 10.8412 10.8462L10.7383 10.9602L2.96015 18.7383C2.37437 19.3241 1.42462 19.3241 0.838834 18.7383Z",prevIcon:"path://M10.9602 1.06066C11.5459 1.64645 11.5459 2.59619 10.9602 3.18198L4.24264 9.89949L10.9602 16.617C11.5459 17.2028 11.5459 18.1525 10.9602 18.7383C10.3744 19.3241 9.42462 19.3241 8.83883 18.7383L1.06066 10.9602L0.957771 10.8462C0.509245 10.2963 0.509245 9.50267 0.957771 8.95277L1.06066 8.83883L8.83883 1.06066C9.42462 0.474874 10.3744 0.474874 10.9602 1.06066Z",prevBtnSize:18,nextBtnSize:18,color:V.color.accent50,borderColor:V.color.accent50,borderWidth:0},emphasis:{label:{show:!0,color:V.color.accent60},itemStyle:{color:V.color.accent60,borderColor:V.color.accent60},controlStyle:{color:V.color.accent70,borderColor:V.color.accent70}},progress:{lineStyle:{color:V.color.accent30},itemStyle:{color:V.color.accent40}},data:[]}),e}(KT);se(fR,Eh.prototype);const Vq=fR;var zq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(Xt);const Gq=zq;var Fq=function(r){B(e,r);function e(t,a,n,i){var o=r.call(this,t,a,n)||this;return o.type=i||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(Gr);const Hq=Fq;var pd=Math.PI,jT=St(),Wq=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,n){if(this.model=t,this.api=n,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(i,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return ie("nameValue",{noName:!0,value:f})},A(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](i,o,l,t)},this),this._renderAxisLabel(i,s,l,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var n=t.get(["label","position"]),i=t.get("orient"),o=Uq(t,a),s;n==null||n==="auto"?s=i==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:pd/2},v=i==="vertical"?o.height:o.width,h=t.getModel("controlStyle"),c=h.get("show",!0),p=c?h.get("itemSize"):0,d=c?h.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*pd/180;var m,_,S,b=h.get("position",!0),x=c&&h.get("showPlayBtn",!0),w=c&&h.get("showPrevBtn",!0),T=c&&h.get("showNextBtn",!0),C=0,M=v;b==="left"||b==="bottom"?(x&&(m=[0,0],C+=g),w&&(_=[C,0],C+=g),T&&(S=[M-p,0],M-=g)):(x&&(m=[M-p,0],M-=g),w&&(_=[0,0],C+=g),T&&(S=[M-p,0],M-=g));var D=[C,M];return t.get("inverse")&&D.reverse(),{viewRect:o,mainLength:v,orient:i,rotation:f[i],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[i],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[i],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var n=this._mainGroup,i=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=xe(),l=o.x,u=o.y+o.height;va(s,s,[-l,-u]),Ln(s,s,-pd/2),va(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),v=m(n.getBoundingRect()),h=m(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||Z(d)){var g=d==="+"?0:1;_(c,v,f,1,g),_(p,h,f,1,1-g)}else{var g=d>=0?0:1;_(c,v,f,1,g),p[1]=c[1]+d}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,y(n),y(i);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,b,x,w,T){S[w]+=x[w][T]-b[w][T]}},e.prototype._createAxis=function(t,a){var n=a.getData(),i=a.get("axisType"),o=$q(a,i);o.getTicks=function(){return n.mapArray(["value"],function(u){return{value:u}})};var s=n.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new Hq("value",o,t.axisExtent,i);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new at;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,n,i){var o=n.getExtent();if(i.get(["lineStyle","show"])){var s=new fe({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:G({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new fe({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:ot({lineCap:"round",lineWidth:s.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,n,i){var o=this,s=i.getData(),l=n.scale.getTicks();this._tickSymbols=[],A(l,function(u){var f=n.dataToCoord(u.value),v=s.getItemModel(u.value),h=v.getModel("itemStyle"),c=v.getModel(["emphasis","itemStyle"]),p=v.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:X(o._changeTimeline,o,u.value)},g=JT(v,h,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),Di(g);var y=ut(g);v.get("tooltip")?(y.dataIndex=u.value,y.dataModel=i):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,n,i){var o=this,s=n.getLabelModel();if(s.get("show")){var l=i.getData(),u=n.getViewLabels();this._tickLabels=[],A(u,function(f){var v=f.tickValue,h=l.getItemModel(v),c=h.getModel("label"),p=h.getModel(["emphasis","label"]),d=h.getModel(["progress","label"]),g=n.dataToCoord(f.tickValue),y=new Mt({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:X(o._changeTimeline,o,v),silent:!1,style:Gt(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=Gt(p),y.ensureState("progress").style=Gt(d),a.add(y),Di(y),jT(y).dataIndex=v,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,n,i){var o=t.controlSize,s=t.rotation,l=i.getModel("controlStyle").getItemStyle(),u=i.getModel(["emphasis","controlStyle"]).getItemStyle(),f=i.getPlayState(),v=i.get("inverse",!0);h(t.nextBtnPosition,"next",X(this._changeTimeline,this,v?"-":"+")),h(t.prevBtnPosition,"prev",X(this._changeTimeline,this,v?"+":"-")),h(t.playPosition,f?"stop":"play",X(this._handlePlayClick,this,!f),!0);function h(c,p,d,g){if(c){var y=Br(Q(i.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=Yq(i,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),Di(_)}}},e.prototype._renderCurrentPointer=function(t,a,n,i){var o=i.getData(),s=i.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(v){v.draggable=!0,v.drift=X(u._handlePointerDrag,u),v.ondragend=X(u._handlePointerDragend,u),QT(v,u._progressLine,s,n,i,!0)},onUpdate:function(v){QT(v,u._progressLine,s,n,i)}};this._currentPointer=JT(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var n=this._toAxisCoord(t)[0],i=this._axis,o=Sr(i.getExtent().slice());n>o[1]&&(n=o[1]),n=0&&(s[o]=+s[o].toFixed(p)),[s,c]}var Pf={min:dt(If,"min"),max:dt(If,"max"),average:dt(If,"average"),median:dt(If,"median")};function ru(r,e){if(e){var t=r.getData(),a=r.coordinateSystem,n=a&&a.dimensions;if(!tK(e)&&!W(e.coord)&&W(n)){var i=hR(e,t,a,r);if(e=rt(e),e.type&&Pf[e.type]&&i.baseAxis&&i.valueAxis){var o=gt(n,i.baseAxis.dim),s=gt(n,i.valueAxis.dim),l=Pf[e.type](t,i.valueAxis.dim,i.baseDataDim,i.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null||!W(n)){e.coord=[];var u=r.getBaseAxis();if(u&&e.type&&Pf[e.type]){var f=a.getOtherAxis(u);f&&(e.value=eh(t,t.mapDimension(f.dim),e.type))}}else for(var v=e.coord,h=0;h<2;h++)Pf[v[h]]&&(v[h]=eh(t,t.mapDimension(n[h]),v[h]));return e}}function hR(r,e,t,a){var n={};return r.valueIndex!=null||r.valueDim!=null?(n.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,n.valueAxis=t.getAxis(eK(a,n.valueDataDim)),n.baseAxis=t.getOtherAxis(n.valueAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim)):(n.baseAxis=a.getBaseAxis(),n.valueAxis=t.getOtherAxis(n.baseAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim),n.valueDataDim=e.mapDimension(n.valueAxis.dim)),n}function eK(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function au(r,e){return r&&r.containData&&e.coord&&!My(e)?r.containData(e.coord):!0}function rK(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!My(e)&&!My(t)?r.containZone(e.coord,t.coord):!0}function cR(r,e){return r?function(t,a,n,i){var o=i<2?t.coord&&t.coord[i]:t.value;return _n(o,e[i])}:function(t,a,n,i){return _n(t.value,e[i])}}function eh(r,e,t){if(t==="average"){var a=0,n=0;return r.each(e,function(i,o){isNaN(i)||(a+=i,n++)}),a/n}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var dd=St(),aK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=j()},e.prototype.render=function(t,a,n){var i=this,o=this.markerGroupMap;o.each(function(s){dd(s).keep=!1}),a.eachSeries(function(s){var l=Ga.getMarkerModelFromSeries(s,i.type);l&&i.renderSeries(s,l,a,n)}),o.each(function(s){!dd(s).keep&&i.group.remove(s.group)}),nK(a,o,this.type)},e.prototype.markKeep=function(t){dd(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var n=this;A(t,function(i){var o=Ga.getMarkerModelFromSeries(i,n.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?uM(l):sm(l))})}})},e.type="marker",e}(Xt);function nK(r,e,t){r.eachSeries(function(a){var n=Ga.getMarkerModelFromSeries(a,t),i=e.get(a.id);if(n&&i&&i.group){var o=zi(n),s=o.z,l=o.zlevel;Lh(i.group,s,l)}})}const r_=aK;function eC(r,e,t){var a=e.coordinateSystem,n=t.getWidth(),i=t.getHeight(),o=a&&a.getArea&&a.getArea();r.each(function(s){var l=r.getItemModel(s),u=l.get("relativeTo")==="coordinate",f=u?o?o.width:0:n,v=u?o?o.height:0:i,h=u&&o?o.x:0,c=u&&o?o.y:0,p,d=Y(l.get("x"),f)+h,g=Y(l.get("y"),v)+c;if(!isNaN(d)&&!isNaN(g))p=[d,g];else if(e.getMarkerPosition)p=e.getMarkerPosition(r.getValues(r.dimensions,s));else if(a){var y=r.get(a.dimensions[0],s),m=r.get(a.dimensions[1],s);p=a.dataToPoint([y,m])}isNaN(d)||(p[0]=d),isNaN(g)||(p[1]=g),r.setItemLayout(s,p)})}var iK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Ga.getMarkerModelFromSeries(i,"markPoint");o&&(eC(o.getData(),i,n),this.markerGroupMap.get(i.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new du),v=oK(o,t,a);a.setData(v),eC(a.getData(),t,i),v.each(function(h){var c=v.getItemModel(h),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(et(p)||et(d)||et(g)||et(y)){var _=a.getRawValue(h),S=a.getDataParams(h);et(p)&&(p=p(_,S)),et(d)&&(d=d(_,S)),et(g)&&(g=g(_,S)),et(y)&&(y=y(_,S))}var b=c.getModel("itemStyle").getItemStyle(),x=c.get("z2"),w=vu(l,"color");b.fill||(b.fill=w),v.setItemVisual(h,{z2:Q(x,0),symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:b})}),f.updateData(v),this.group.add(f.group),v.eachItemGraphicEl(function(h){h.traverse(function(c){ut(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(r_);function oK(r,e,t){var a;r?a=$(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return G(G({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new ze(a,t),i=$(t.get("data"),dt(ru,e));r&&(i=kt(i,dt(au,r)));var o=cR(!!r,a);return n.initData(i,null,o),n}const sK=iK;function lK(r){r.registerComponentModel(Qq),r.registerComponentView(sK),r.registerPreprocessor(function(e){e_(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var uK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(Ga);const fK=uK;var Rf=St(),vK=function(r,e,t,a){var n=r.getData(),i;if(W(a))i=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=Ce(a.yAxis,a.xAxis);else{var u=hR(a,n,e,r);s=u.valueAxis;var f=PL(n,u.valueDataDim);l=eh(n,f,o)}var v=s.dim==="x"?0:1,h=1-v,c=rt(a),p={coord:[]};c.type=null,c.coord=[],c.coord[h]=-1/0,p.coord[h]=1/0;var d=t.get("precision");d>=0&&wt(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[v]=p.coord[v]=l,i=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else i=[]}var g=[ru(r,i[0]),ru(r,i[1]),G({},i[2])];return g[2].type=g[2].type||null,yt(g[2],g[0]),yt(g[2],g[1]),g};function rh(r){return!isNaN(r)&&!isFinite(r)}function rC(r,e,t,a){var n=1-r,i=a.dimensions[r];return rh(e[n])&&rh(t[n])&&e[r]===t[r]&&a.getAxis(i).containData(e[r])}function hK(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(rC(1,t,a,r)||rC(0,t,a,r)))return!0}return au(r,e[0])&&au(r,e[1])}function gd(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=Y(o.get("x"),n.getWidth()),u=Y(o.get("y"),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=i.dimensions,v=r.get(f[0],e),h=r.get(f[1],e);s=i.dataToPoint([v,h])}if(Cn(i,"cartesian2d")){var c=i.getAxis("x"),p=i.getAxis("y"),f=i.dimensions;rh(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):rh(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var cK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Ga.getMarkerModelFromSeries(i,"markLine");if(o){var s=o.getData(),l=Rf(o).from,u=Rf(o).to;l.each(function(f){gd(l,f,!0,i,n),gd(u,f,!1,i,n)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(i.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new x0);this.group.add(f.group);var v=pK(o,t,a),h=v.from,c=v.to,p=v.line;Rf(a).from=h,Rf(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");W(d)||(d=[d,d]),W(g)||(g=[g,g]),W(y)||(y=[y,y]),W(m)||(m=[m,m]),v.from.each(function(S){_(h,S,!0),_(c,S,!1)}),p.each(function(S){var b=p.getItemModel(S),x=b.getModel("lineStyle").getLineStyle();p.setItemLayout(S,[h.getItemLayout(S),c.getItemLayout(S)]);var w=b.get("z2");x.stroke==null&&(x.stroke=h.getItemVisual(S,"style").fill),p.setItemVisual(S,{z2:Q(w,0),fromSymbolKeepAspect:h.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:h.getItemVisual(S,"symbolOffset"),fromSymbolRotate:h.getItemVisual(S,"symbolRotate"),fromSymbolSize:h.getItemVisual(S,"symbolSize"),fromSymbol:h.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:x})}),f.updateData(p),v.line.eachItemGraphicEl(function(S){ut(S).dataModel=a,S.traverse(function(b){ut(b).dataModel=a})});function _(S,b,x){var w=S.getItemModel(b);gd(S,b,x,t,i);var T=w.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=vu(l,"color")),S.setItemVisual(b,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:Q(w.get("symbolOffset",!0),m[x?0:1]),symbolRotate:Q(w.get("symbolRotate",!0),y[x?0:1]),symbolSize:Q(w.get("symbolSize"),g[x?0:1]),symbol:Q(w.get("symbol",!0),d[x?0:1]),style:T})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(r_);function pK(r,e,t){var a;r?a=$(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return G(G({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new ze(a,t),i=new ze(a,t),o=new ze([],t),s=$(t.get("data"),dt(vK,e,r,t));r&&(s=kt(s,dt(hK,r)));var l=cR(!!r,a);return n.initData($(s,function(u){return u[0]}),null,l),i.initData($(s,function(u){return u[1]}),null,l),o.initData($(s,function(u){return u[2]})),o.hasItemOption=!0,{from:n,to:i,line:o}}const dK=cK;function gK(r){r.registerComponentModel(fK),r.registerComponentView(dK),r.registerPreprocessor(function(e){e_(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var yK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(Ga);const mK=yK;var kf=St(),_K=function(r,e,t,a){var n=a[0],i=a[1];if(!(!n||!i)){var o=ru(r,n),s=ru(r,i),l=o.coord,u=s.coord;l[0]=Ce(l[0],-1/0),l[1]=Ce(l[1],-1/0),u[0]=Ce(u[0],1/0),u[1]=Ce(u[1],1/0);var f=Fy([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function ah(r){return!isNaN(r)&&!isFinite(r)}function aC(r,e,t,a){var n=1-r;return ah(e[n])&&ah(t[n])}function SK(r,e){var t=e.coord[0],a=e.coord[1],n={coord:t,x:e.x0,y:e.y0},i={coord:a,x:e.x1,y:e.y1};return Cn(r,"cartesian2d")?t&&a&&(aC(1,t,a)||aC(0,t,a))?!0:rK(r,n,i):au(r,n)||au(r,i)}function nC(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=Y(o.get(t[0]),n.getWidth()),u=Y(o.get(t[1]),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition){var f=r.getValues(["x0","y0"],e),v=r.getValues(["x1","y1"],e),h=i.clampData(f),c=i.clampData(v),p=[];t[0]==="x0"?p[0]=h[0]>c[0]?v[0]:f[0]:p[0]=h[0]>c[0]?f[0]:v[0],t[1]==="y0"?p[1]=h[1]>c[1]?v[1]:f[1]:p[1]=h[1]>c[1]?f[1]:v[1],s=a.getMarkerPosition(p,t,!0)}else{var d=r.get(t[0],e),g=r.get(t[1],e),y=[d,g];i.clampData&&i.clampData(y,y),s=i.dataToPoint(y,!0)}if(Cn(i,"cartesian2d")){var m=i.getAxis("x"),_=i.getAxis("y"),d=r.get(t[0],e),g=r.get(t[1],e);ah(d)?s[0]=m.toGlobalCoord(m.getExtent()[t[0]==="x0"?0:1]):ah(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var iC=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],xK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Ga.getMarkerModelFromSeries(i,"markArea");if(o){var s=o.getData();s.each(function(l){var u=$(iC,function(v){return nC(s,l,v,i,n)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new at});this.group.add(f.group),this.markKeep(f);var v=bK(o,t,a);a.setData(v),v.each(function(h){var c=$(iC,function(M){return nC(v,h,M,t,i)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(v.get("x0",h)),p.parse(v.get("x1",h))],_=[d.parse(v.get("y0",h)),d.parse(v.get("y1",h))];Sr(m),Sr(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),b=!S;v.setItemLayout(h,{points:c,allClipped:b});var x=v.getItemModel(h),w=x.getModel("itemStyle").getItemStyle(),T=x.get("z2"),C=vu(l,"color");w.fill||(w.fill=C,Z(w.fill)&&(w.fill=sv(w.fill,.4))),w.stroke||(w.stroke=C),v.setItemVisual(h,"style",w),v.setItemVisual(h,"z2",Q(T,0))}),v.diff(kf(f).data).add(function(h){var c=v.getItemLayout(h),p=v.getItemVisual(h,"z2");if(!c.allClipped){var d=new He({z2:Q(p,0),shape:{points:c.points}});v.setItemGraphicEl(h,d),f.group.add(d)}}).update(function(h,c){var p=kf(f).data.getItemGraphicEl(c),d=v.getItemLayout(h),g=v.getItemVisual(h,"z2");d.allClipped?p&&f.group.remove(p):(p?Dt(p,{z2:Q(g,0),shape:{points:d.points}},a,h):p=new He({shape:{points:d.points}}),v.setItemGraphicEl(h,p),f.group.add(p))}).remove(function(h){var c=kf(f).data.getItemGraphicEl(h);f.group.remove(c)}).execute(),v.eachItemGraphicEl(function(h,c){var p=v.getItemModel(c),d=v.getItemVisual(c,"style");h.useStyle(v.getItemVisual(c,"style")),ye(h,he(p),{labelFetcher:a,labelDataIndex:c,defaultText:v.getName(c)||"",inheritColor:Z(d.fill)?sv(d.fill,1):V.color.neutral99}),ve(h,p),$t(h,null,null,p.get(["emphasis","disabled"])),ut(h).dataModel=a}),kf(f).data=v,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(r_);function bK(r,e,t){var a,n,i=["x0","y0","x1","y1"];if(r){var o=$(r&&r.dimensions,function(u){var f=e.getData(),v=f.getDimensionInfo(f.mapDimension(u))||{};return G(G({},v),{name:u,ordinalMeta:null})});n=$(i,function(u,f){return{name:u,type:o[f%2].type}}),a=new ze(n,t)}else n=[{name:"value",type:"float"}],a=new ze(n,t);var s=$(t.get("data"),dt(_K,e,r,t));r&&(s=kt(s,dt(SK,r)));var l=r?function(u,f,v,h){var c=u.coord[Math.floor(h/2)][h%2];return _n(c,n[h])}:function(u,f,v,h){return _n(u.value,n[h])};return a.initData(s,null,l),a.hasItemOption=!0,a}const wK=xK;function TK(r){r.registerComponentModel(mK),r.registerComponentView(wK),r.registerPreprocessor(function(e){e_(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var CK=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},AK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,n=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),W(a)&&A(a,function(i,o){Z(i)&&(i={type:i}),a[o]=yt(i,CK(n,i.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,n=0;n=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",bottom:V.size.m,align:"auto",backgroundColor:V.color.transparent,borderColor:V.color.border,borderRadius:0,borderWidth:0,padding:5,itemGap:8,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:V.color.disabled,inactiveBorderColor:V.color.disabled,inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:V.color.disabled,inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:V.color.secondary},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:V.color.tertiary,borderWidth:1,borderColor:V.color.border},emphasis:{selectorLabel:{show:!0,color:V.color.quaternary}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1},triggerEvent:!1},e}(Ct);const Dy=AK;var Ao=dt,Ly=A,Ef=at,MK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new Ef),this.group.add(this._selectorGroup=new Ef),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,n,l,s,u);var f=ce(t,n).refContainer,v=t.getBoxLayoutParams(),h=t.get("padding"),c=Ut(v,f,h),p=this.layoutInner(t,o,c,i,l,u),d=Ut(ot({width:p.width,height:p.height},v),f,h);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=eR(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,n,i,o,s,l){var u=this.getContentGroup(),f=j(),v=a.get("selectedMode"),h=a.get("triggerEvent"),c=[];n.eachRawSeries(function(p){!p.get("legendHoverLink")&&c.push(p.id)}),Ly(a.getData(),function(p,d){var g=this,y=p.get("name");if(!this.newlineDisabled&&(y===""||y===` -`)){var m=new Ef;m.newline=!0,u.add(m);return}var _=n.getSeriesByName(y)[0];if(!f.get(y))if(_){var S=_.getData(),b=S.getVisual("legendLineStyle")||{},x=S.getVisual("legendIcon"),w=S.getVisual("style"),T=this._createItem(_,y,d,p,a,t,b,w,x,v,i);T.on("click",Ao(oC,y,null,i,c)).on("mouseover",Ao(Iy,_.name,null,i,c)).on("mouseout",Ao(Py,_.name,null,i,c)),n.ssr&&T.eachChild(function(C){var M=ut(C);M.seriesIndex=_.seriesIndex,M.dataIndex=d,M.ssrType="legend"}),h&&T.eachChild(function(C){g.packEventData(C,a,_,d,y)}),f.set(y,!0)}else n.eachRawSeries(function(C){var M=this;if(!f.get(y)&&C.legendVisualProvider){var D=C.legendVisualProvider;if(!D.containName(y))return;var I=D.indexOfName(y),L=D.getItemVisual(I,"style"),P=D.getItemVisual(I,"legendIcon"),k=Xe(L.fill);k&&k[3]===0&&(k[3]=.2,L=G(G({},L),{fill:sa(k,"rgba")}));var R=this._createItem(C,y,d,p,a,t,{},L,P,v,i);R.on("click",Ao(oC,null,y,i,c)).on("mouseover",Ao(Iy,null,y,i,c)).on("mouseout",Ao(Py,null,y,i,c)),n.ssr&&R.eachChild(function(O){var E=ut(O);E.seriesIndex=C.seriesIndex,E.dataIndex=d,E.ssrType="legend"}),h&&R.eachChild(function(O){M.packEventData(O,a,C,d,y)}),f.set(y,!0)}},this)},this),o&&this._createSelector(o,a,i,s,l)},e.prototype.packEventData=function(t,a,n,i,o){var s={componentType:"legend",componentIndex:a.componentIndex,dataIndex:i,value:o,seriesIndex:n.seriesIndex};ut(t).eventData=s},e.prototype._createSelector=function(t,a,n,i,o){var s=this.getSelectorGroup();Ly(t,function(u){var f=u.type,v=new Mt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect",legendId:a.id})}});s.add(v);var h=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);ye(v,{normal:h,emphasis:c},{defaultText:u.title}),Di(v)})},e.prototype._createItem=function(t,a,n,i,o,s,l,u,f,v,h){var c=t.visualDrawType,p=o.get("itemWidth"),d=o.get("itemHeight"),g=o.isSelected(a),y=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=DK(f,i,l,u,c,g,h),b=new Ef,x=i.getModel("textStyle");if(et(t.getLegendIcon)&&(!_||_==="inherit"))b.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&t.getData().getVisual("symbol")?y==="inherit"?t.getData().getVisual("symbolRotate"):y:0;b.add(LK({itemWidth:p,itemHeight:d,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?p+5:-5,C=s,M=o.get("formatter"),D=a;Z(M)&&M?D=M.replace("{name}",a??""):et(M)&&(D=M(a));var I=g?x.getTextColor():i.get("inactiveColor");b.add(new Mt({style:Gt(x,{text:D,x:T,y:d/2,fill:I,align:C,verticalAlign:"middle"},{inheritColor:I})}));var L=new _t({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&Ha({el:L,componentModel:o,itemName:a,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(k){k.silent=!0}),L.silent=!v,this.getContentGroup().add(b),Di(b),b.__legendDataIndex=n,b},e.prototype.layoutInner=function(t,a,n,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Ii(t.get("orient"),l,t.get("itemGap"),n.width,n.height);var f=l.getBoundingRect(),v=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Ii("horizontal",u,t.get("selectorItemGap",!0));var h=u.getBoundingRect(),c=[-h.x,-h.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:v[d]+=h[g]+p,c[1-d]+=f[y]/2-h[y]/2,u.x=c[0],u.y=c[1],l.x=v[0],l.y=v[1];var _={x:0,y:0};return _[g]=f[g]+p+h[g],_[y]=Math.max(f[y],h[y]),_[m]=Math.min(0,h[m]+c[1-d]),_}else return l.x=v[0],l.y=v[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Xt);function DK(r,e,t,a,n,i,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),Ly(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",v=l.getShallow("decal");u.decal=!v||v==="inherit"?a.decal:jo(v,o),u.fill==="inherit"&&(u.fill=a[n]),u.stroke==="inherit"&&(u.stroke=a[f]),u.opacity==="inherit"&&(u.opacity=(n==="fill"?a:t).opacity),s(u,a);var h=e.getModel("lineStyle"),c=h.getLineStyle();if(s(c,t),u.fill==="auto"&&(u.fill=a.fill),u.stroke==="auto"&&(u.stroke=a.fill),c.stroke==="auto"&&(c.stroke=a.fill),!i){var p=e.get("inactiveBorderWidth"),d=u[f];u.lineWidth=p==="auto"?a.lineWidth>0&&d?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),c.stroke=h.get("inactiveColor"),c.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:c}}function LK(r){var e=r.icon||"roundRect",t=oe(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill=V.color.neutral00,t.style.lineWidth=2),t}function oC(r,e,t,a){Py(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r??e}),Iy(r,e,t,a)}function pR(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,n=e.length;an[o],g=[-c.x,-c.y];a||(g[i]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=Q(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[i]+=n[o]-p[o]:y[i]+=p[o]+_}m[1-i]+=c[s]/2-p[s]/2,f.setPosition(g),v.setPosition(y),h.setPosition(m);var b={x:0,y:0};if(b[o]=d?n[o]:c[o],b[s]=Math.max(c[s],p[s]),b[l]=Math.min(0,p[l]+m[1-i]),v.__rectSize=n[o],d){var x={x:0,y:0};x[o]=Math.max(n[o]-p[o]-_,0),x[s]=b[s],v.setClipPath(new _t({shape:x})),v.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(t);return w.pageIndex!=null&&Dt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},d?t:null),this._updatePageInfoView(t,w),b},e.prototype._pageGo=function(t,a,n){var i=this._getPageInfo(a)[t];i!=null&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var n=this._controllerGroup;A(["pagePrev","pageNext"],function(f){var v=f+"DataIndex",h=a[v]!=null,c=n.childOfName(f);c&&(c.setStyle("fill",h?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=h?"pointer":"default")});var i=n.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;i&&o&&i.setStyle("text",Z(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,s=yd[o],l=md[o],u=this._findTargetItemIndex(a),f=n.children(),v=f[u],h=f.length,c=h?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!v)return p;var d=S(v);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=h;++g)_=S(f[g]),(!_&&m.e>y.s+i||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+i}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,n=this.getContentGroup(),i;return n.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===t&&(a=s)}),a??i},e.type="legend.scroll",e}(dR);const OK=EK;function BK(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(n){n.setScrollDataIndex(a)})})}function NK(r){mt(gR),r.registerComponentModel(kK),r.registerComponentView(OK),BK(r)}function VK(r){mt(gR),mt(NK)}var zK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=Rn(eu.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(eu);const GK=zK;var a_=St();function FK(r,e,t){a_(r).coordSysRecordMap.each(function(a){var n=a.dataZoomInfoMap.get(e.uid);n&&(n.getRange=t)})}function HK(r,e){for(var t=a_(r).coordSysRecordMap,a=t.keys(),n=0;ni[n+a]&&(a=u),o=o&&l.get("preventDefaultMouseMove",!0)}),{controlType:a,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!o,api:t,zInfo:{component:e.model},triggerInfo:{roamTrigger:null,isInSelf:e.containsPoint}}}}function ZK(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=a_(t),n=a.coordSysRecordMap||(a.coordSysRecordMap=j());n.each(function(i){i.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(i){var o=JP(i);A(o.infoList,function(s){var l=s.model.uid,u=n.get(l)||n.set(l,WK(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=j());f.set(i.uid,{dzReferCoordSysInfo:s,model:i,getRange:null})})}),n.each(function(i){var o=i.controller,s,l=i.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){yR(n,i);return}var f=YK(l,i,t);o.enable(f.controlType,f.opt),ys(i,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var XK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,n){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),FK(n,t,{pan:X(_d.pan,this),zoom:X(_d.zoom,this),scrollMove:X(_d.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){HK(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(q0),_d={zoom:function(r,e,t,a){var n=this.range,i=n.slice(),o=r.axisModels[0];if(o){var s=Sd[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(i[1]-i[0])+i[0],u=Math.max(1/a.scale,0);i[0]=(i[0]-l)*u+l,i[1]=(i[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(An(0,i,[0,100],0,f.minSpan,f.maxSpan),this.range=i,n[0]!==i[0]||n[1]!==i[1])return i}},pan:fC(function(r,e,t,a,n,i){var o=Sd[a]([i.oldX,i.oldY],[i.newX,i.newY],e,n,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:fC(function(r,e,t,a,n,i){var o=Sd[a]([0,0],[i.scrollDelta,i.scrollDelta],e,n,t);return o.signal*(r[1]-r[0])*i.scrollDelta})};function fC(r){return function(e,t,a,n){var i=this.range,o=i.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,a,n);if(An(l,o,[0,100],"all"),this.range=o,i[0]!==o[0]||i[1]!==o[1])return o}}}var Sd={grid:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem.getRect();return r=r||[0,0],i.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=i.inverse?-1:1),o},polar:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=i.inverse?-1:1),o},singleAxis:function(r,e,t,a,n){var i=t.axis,o=n.model.coordinateSystem.getRect(),s={};return r=r||[0,0],i.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=i.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=i.inverse?-1:1),s}};const qK=XK;function mR(r){K0(r),r.registerComponentModel(GK),r.registerComponentView(qK),ZK(r)}var KK=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=Rn(eu.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:V.color.accent10,borderRadius:0,backgroundColor:V.color.transparent,dataBackground:{lineStyle:{color:V.color.accent30,width:.5},areaStyle:{color:V.color.accent20,opacity:.2}},selectedDataBackground:{lineStyle:{color:V.color.accent40,width:.5},areaStyle:{color:V.color.accent20,opacity:.3}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:V.color.neutral00,borderColor:V.color.accent20},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:V.color.accent40,opacity:.5},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:V.color.tertiary},brushSelect:!0,brushStyle:{color:V.color.accent30,opacity:.3},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:V.color.accent40},moveHandleStyle:{opacity:.8}},defaultLocationEdgeGap:15}),e}(eu);const jK=KK;var Qs=_t,JK=1,xd=30,QK=7,tl="horizontal",vC="vertical",tj=5,ej=["line","bar","candlestick","scatter"],rj={easing:"cubicOut",duration:100,delay:0},aj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=X(this._onBrush,this),this._onBrushEnd=X(this._onBrushEnd,this)},e.prototype.render=function(t,a,n,i){if(r.prototype.render.apply(this,arguments),ys(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!i||i.type!=="dataZoom"||i.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Gl(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new at;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,n=t.get("brushSelect"),i=n?QK:0,o=ce(t,a).refContainer,s=this._findCoordRect(),l=t.get("defaultLocationEdgeGap",!0)||0,u=this._orient===tl?{right:o.width-s.x-s.width,top:o.height-xd-l-i,width:s.width,height:xd}:{right:l,top:s.y,width:xd,height:s.height},f=Xi(t.option);A(["right","top","width","height"],function(h){f[h]==="ph"&&(f[h]=u[h])});var v=Ut(f,o);this._location={x:v.x,y:v.y},this._size=[v.width,v.height],this._orient===vC&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),o=i&&i.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(n===tl&&!o?{scaleY:l?1:-1,scaleX:1}:n===tl&&o?{scaleY:l?1:-1,scaleX:-1}:n===vC&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new Qs({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new Qs({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:X(this._onClickPanel,this)}),s=this.api.getZr();i?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),n.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,n=this._shadowSize||[],i=t.series,o=i.getRawData(),s=i.getShadowDim&&i.getShadowDim(),l=s&&o.getDimensionInfo(s)?i.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||a[0]!==n[0]||a[1]!==n[1]){var v=o.getDataExtent(t.thisDim),h=o.getDataExtent(l),c=(h[1]-h[0])*.3;h=[h[0]-c,h[1]+c];var p=[0,a[1]],d=[0,a[0]],g=[[a[0],0],[0,0]],y=[],m=d[1]/Math.max(1,o.count()-1),_=a[0]/(v[1]-v[0]),S=t.thisAxis.type==="time",b=-m,x=Math.round(o.count()/a[0]),w;o.each([t.thisDim,l],function(I,L,P){if(x>0&&P%x){S||(b+=m);return}b=S?(+I-v[0])*_:b+m;var k=L==null||isNaN(L)||L==="",R=k?0:Rt(L,h,p,!0);k&&!w&&P?(g.push([g[g.length-1][0],0]),y.push([y[y.length-1][0],0])):!k&&w&&(g.push([b,0]),y.push([b,0])),k||(g.push([b,R]),y.push([b,R])),w=k}),u=this._shadowPolygonPts=g,f=this._shadowPolylinePts=y}this._shadowData=o,this._shadowDim=l,this._shadowSize=[a[0],a[1]];var T=this.dataZoomModel;function C(I){var L=T.getModel(I?"selectedDataBackground":"dataBackground"),P=new at,k=new He({shape:{points:u},segmentIgnoreThreshold:1,style:L.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),R=new Ee({shape:{points:f},segmentIgnoreThreshold:1,style:L.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return P.add(k),P.add(R),P}for(var M=0;M<3;M++){var D=C(M===1);this._displayables.sliderGroup.add(D),this._displayables.dataShadowSegs.push(D)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();A(l,function(u){if(!n&&!(a!==!0&>(ej,u.get("type"))<0)){var f=i.getComponent(cn(o),s).axis,v=nj(o),h,c=u.coordinateSystem;v!=null&&c.getOtherAxis&&(h=c.getOtherAxis(f).inverse),v=u.getData().mapDimension(v);var p=u.getData().mapDimension(o);n={thisAxis:f,series:u,thisDim:p,otherDim:v,otherAxisInverse:h}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,n=a.handles=[null,null],i=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,v=l.get("brushSelect"),h=a.filler=new Qs({silent:v,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(h),o.add(new Qs({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:JK,fill:V.color.transparent}})),A([0,1],function(_){var S=l.get("handleIcon");!Tv[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var b=oe(S,-1,0,2,2,null,!0);b.attr({cursor:ij(this._orient),draggable:!0,drift:X(this._onDragMove,this,_),ondragend:X(this._onDragEnd,this),onmouseover:X(this._showDataInfo,this,!0),onmouseout:X(this._showDataInfo,this,!1),z2:5});var x=b.getBoundingRect(),w=l.get("handleSize");this._handleHeight=Y(w,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,b.setStyle(l.getModel("handleStyle").getItemStyle()),b.style.strokeNoScale=!0,b.rectHover=!0,b.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),Di(b);var T=l.get("handleColor");T!=null&&(b.style.fill=T),o.add(n[_]=b);var C=l.getModel("textStyle"),M=l.get("handleLabel")||{},D=M.show||!1;t.add(i[_]=new Mt({silent:!0,invisible:!D,style:Gt(C,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:C.getTextColor(),font:C.getFont()}),z2:10}))},this);var c=h;if(v){var p=Y(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new _t({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=oe(l.get("moveHandleIcon"),-g/2,-g/2,g,g,V.color.neutral00,!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new _t({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:"default",drift:X(this._onDragMove,this,"all"),ondragstart:X(this._showDataInfo,this,!0),ondragend:X(this._onDragEnd,this),onmouseover:X(this._showDataInfo,this,!0),onmouseout:X(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[Rt(t[0],[0,100],a,!0),Rt(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var n=this.dataZoomModel,i=this._handleEnds,o=this._getViewExtent(),s=n.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];An(a,i,o,n.get("zoomLock")?"all":t,s.minSpan!=null?Rt(s.minSpan,l,o,!0):null,s.maxSpan!=null?Rt(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=Sr([Rt(i[0],o,l,!0),Rt(i[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,n=this._handleEnds,i=Sr(n.slice()),o=this._size;A([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:n[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:o[1]});var s={x:i[0],width:i[1]-i[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,i[0],i[1],o[0]],f=0;fa[0]||n[1]<0||n[1]>a[1])){var i=this._handleEnds,o=(i[0]+i[1])/2,s=this._updateInterval("all",n[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,n=t.offsetY;this._brushStart=new it(a,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var n=a.shape,i=+new Date;if(!(i-this._brushStartTime<200&&Math.abs(n.width)<5)){var o=this._getViewExtent(),s=[0,100],l=this._handleEnds=[n.x,n.x+n.width],u=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();An(0,l,o,0,u.minSpan!=null?Rt(u.minSpan,s,o,!0):null,u.maxSpan!=null?Rt(u.maxSpan,s,o,!0):null),this._range=Sr([Rt(l[0],o,s,!0),Rt(l[1],o,s,!0)]),this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(ka(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var n=this._displayables,i=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new Qs({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),v=this._size;u[0]=Math.max(Math.min(v[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:v[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?rj:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=JP(this.dataZoomModel).infoList;if(!t&&a.length){var n=a[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),o=this.api.getHeight();t={x:i*.2,y:o*.2,width:i*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(q0);function nj(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function ij(r){return r==="vertical"?"ns-resize":"ew-resize"}const oj=aj;function _R(r){r.registerComponentModel(jK),r.registerComponentView(oj),K0(r)}function sj(r){mt(mR),mt(_R)}var lj={get:function(r,e,t){var a=rt((uj[r]||{})[e]);return t&&W(a)?a[a.length-1]:a}},uj={color:{active:["#006edd","#e0ffff"],inactive:[V.color.transparent]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const SR=lj;var hC=Ae.mapVisual,fj=Ae.eachVisual,vj=W,cC=A,hj=Sr,cj=Rt,pj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&lR(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=X(t,this),this.controllerVisuals=Cy(this.option.controller,a,t),this.targetVisuals=Cy(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesId,a=this.option.seriesIndex;a==null&&t==null&&(a="all");var n=us(this.ecModel,"series",{index:a,id:t},{useDefault:!1,enableAll:!0,enableNone:!1}).models;return $(n,function(i){return i.componentIndex})},e.prototype.eachTargetSeries=function(t,a){A(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(a,i)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(n){n===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,n){var i=this.option,o=i.precision,s=this.dataBound,l=i.formatter,u;n=n||["<",">"],W(t)&&(t=t.slice(),u=!0);var f=a?t:u?[v(t[0]),v(t[1])]:v(t);if(Z(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(et(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?n[0]+" "+f[1]:t[1]===s[1]?n[1]+" "+f[0]:f[0]+" - "+f[1];return f;function v(h){return h===s[0]?"min":h===s[1]?"max":(+h).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=hj([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var o=n[i],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,n={inRange:a.inRange,outOfRange:a.outOfRange},i=a.target||(a.target={}),o=a.controller||(a.controller={});yt(i,n),yt(o,n);var s=this.isCategory();l.call(this,i),l.call(this,o),u.call(this,i,"inRange","outOfRange"),f.call(this,o);function l(v){vj(a.color)&&!v.inRange&&(v.inRange={color:a.color.slice().reverse()}),v.inRange=v.inRange||{color:t.get("gradientColor")}}function u(v,h,c){var p=v[h],d=v[c];p&&!d&&(d=v[c]={},cC(p,function(g,y){if(Ae.isValidType(y)){var m=SR.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(v){var h=(v.inRange||{}).symbol||(v.outOfRange||{}).symbol,c=(v.inRange||{}).symbolSize||(v.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";cC(this.stateList,function(y){var m=this.itemSize,_=v[y];_||(_=v[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=h&&rt(h)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&rt(c)||(s?m[0]:[m[0],m[0]])),_.symbol=hC(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var b=-1/0;fj(S,function(x){x>b&&(b=x)}),_.symbolSize=hC(S,function(x){return cj(x,[0,b],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:V.color.transparent,borderColor:V.color.borderTint,contentColor:V.color.theme[0],inactiveColor:V.color.disabled,borderWidth:0,padding:V.size.m,textGap:10,precision:0,textStyle:{color:V.color.secondary}},e}(Ct);const nh=pj;var pC=[20,140],dj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=pC[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=pC[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):W(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),A(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=Sr((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=n[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(n){var i=[],o=n.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&i.push(l)},this),a.push({seriesId:n.id,dataIndex:i})},this),a},e.prototype.getVisualMeta=function(t){var a=dC(this,"outOfRange",this.getExtent()),n=dC(this,"inRange",this.option.range.slice()),i=[];function o(c,p){i.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=n.length,f=a.length;lt[1])break;i.push({color:this.getControllerVisual(l,"color",a),offset:s/n})}return i.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),i},e.prototype._createBarPoints=function(t,a){var n=this.visualMapModel.itemSize;return[[n[0]-a[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,n=this.visualMapModel.get("inverse");return new at(a==="horizontal"&&!n?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&n?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!n?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,s=n.handleLabels,l=i.itemSize,u=i.getExtent(),f=this._applyTransform("left",n.mainGroup);mj([0,1],function(v){var h=o[v];h.setStyle("fill",a.handlesColor[v]),h.y=t[v];var c=qr(t[v],[0,l[1]],u,!0),p=this.getControllerVisual(c,"symbolSize");h.scaleX=h.scaleY=p/l[0],h.x=l[0]-p/2;var d=Rr(n.handleLabelPoints[v],Li(h,this.group));if(this._orient==="horizontal"){var g=f==="left"||f==="top"?(l[0]-p)/2:(l[0]-p)/-2;d[1]+=g}s[v].setStyle({x:d[0],y:d[1],text:i.formatValueText(this._dataInterval[v]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,n,i){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,v=f.indicator;if(v){v.attr("invisible",!1);var h={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",h),p=this.getControllerVisual(t,"symbolSize"),d=qr(t,s,u,!0),g=l[0]-p/2,y={x:v.x,y:v.y};v.y=d,v.x=g;var m=Rr(f.indicatorLabelPoint,Li(v,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),b=this._orient,x=b==="horizontal";_.setStyle({text:(n||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var w={x:g,y:d,style:{fill:c}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};v.x=y.x,v.y=y.y,v.animateTo(w,C),_.animateTo(T,C)}else v.attr(w),_.attr(T);this._firstShowIndicator=!1;var M=this._shapes.handleLabels;if(M)for(var D=0;Do[1]&&(v[1]=1/0),a&&(v[0]===-1/0?this._showIndicator(f,v[1],"< ",l):v[1]===1/0?this._showIndicator(f,v[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var h=this._hoverLinkDataIndices,c=[];(a||_C(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(v));var p=YE(h,c);this._dispatchHighDown("downplay",rv(p[0],n)),this._dispatchHighDown("highlight",rv(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a;if(xi(t.target,function(l){var u=ut(l);if(u.dataIndex!=null)return a=u,!0},!0),!!a){var n=this.ecModel.getSeriesByIndex(a.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var o=n.getData(a.dataType),s=o.getStore().get(i.getDataDimensionIndex(o),a.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var n=0;n=0&&(i.dimension=o,a.push(i))}}),r.getData().setVisual("visualMeta",a)}}];function Mj(r,e,t,a){for(var n=e.targetVisuals[a],i=Ae.prepareVisualTypes(n),o={color:vu(r.getData(),"color")},s=0,l=i.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(Tj,Cj),A(Aj,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(Dj))}function TR(r){r.registerComponentModel(gj),r.registerComponentView(wj),wR(r)}var Lj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var n=this._mode=this._determineMode();this._pieceList=[],Ij[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var i=this.option.categories;this.resetVisual(function(o,s){n==="categories"?(o.mappingMethod="category",o.categories=rt(i)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=$(this._pieceList,function(l){return l=rt(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},n=Ae.listVisualTypes(),i=this.isCategory();A(t.pieces,function(s){A(n,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),A(a,function(s,l){var u=!1;A(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&A(this.stateList,function(f){(t[f]||(t[f]={}))[l]=SR.get(l,f==="inRange"?"active":"inactive",i)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var n=this.option,i=this._pieceList,o=(a?n:t).selected||{};if(n.selected=o,A(i,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),n.selectedMode==="single"){var s=!1;A(i,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=rt(t)},e.prototype.getValueState=function(t){var a=Ae.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],n=this._pieceList;return this.eachTargetSeries(function(i){var o=[],s=i.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=Ae.findPieceIndex(l,n);f===t&&o.push(u)},this),a.push({seriesId:i.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var n=t.interval||[];a=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],n=["",""],i=this;function o(f,v){var h=i.getRepresentValue({interval:f});v||(v=i.getValueState(h));var c=t(h,v);f[0]===-1/0?n[0]=c:f[1]===1/0?n[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return A(s,function(f){var v=f.interval;v&&(v[0]>u&&o([u,v[0]],"outOfRange"),o(v.slice()),u=v[1])},this),{stops:a,outerColors:n}},e.type="visualMap.piecewise",e.defaultOption=Rn(nh.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(nh),Ij={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),n=e.splitNumber;n=Math.max(parseInt(n,10),1),e.splitNumber=n;for(var i=(a[1]-a[0])/n;+i.toFixed(t)!==i&&t<5;)t++;e.precision=t,i=+i.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","≥"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,n)},this)}};function wC(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}const Pj=Lj;var Rj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,n=a.get("textGap"),i=a.textStyleModel,o=this._getItemAlign(),s=a.itemSize,l=this._getViewData(),u=l.endsText,f=Ce(a.get("showLabel",!0),!u),v=!a.get("selectedMode");u&&this._renderEndsText(t,u[0],s,f,o),A(l.viewPieceList,function(h){var c=h.piece,p=new at;p.onclick=X(this._onItemClick,this,c),this._enableHoverLink(p,h.indexInModelPieceList);var d=a.getRepresentValue(c);if(this._createItemSymbol(p,d,[0,0,s[0],s[1]],v),f){var g=this.visualMapModel.getValueState(d),y=i.get("align")||o;p.add(new Mt({style:Gt(i,{x:y==="right"?-n:s[0]+n,y:s[1]/2,text:c.text,verticalAlign:i.get("verticalAlign")||"middle",align:y,opacity:Q(i.get("opacity"),g==="outOfRange"?.5:1)}),silent:v}))}t.add(p)},this),u&&this._renderEndsText(t,u[1],s,f,o),Ii(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(o){var s=n.visualMapModel;s.option.hoverLink&&n.api.dispatchAction({type:o,batch:rv(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return bR(t,this.api,t.itemSize);var n=a.align;return(!n||n==="auto")&&(n="left"),n},e.prototype._renderEndsText=function(t,a,n,i,o){if(a){var s=new at,l=this.visualMapModel.textStyleModel;s.add(new Mt({style:Gt(l,{x:i?o==="right"?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=$(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),n=t.get("text"),i=t.get("orient"),o=t.get("inverse");return(i==="horizontal"?o:!o)?a.reverse():n&&(n=n.slice().reverse()),{viewPieceList:a,endsText:n}},e.prototype._createItemSymbol=function(t,a,n,i){var o=oe(this.getControllerVisual(a,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(a,"color"));o.silent=i,t.add(o)},e.prototype._onItemClick=function(t){var a=this.visualMapModel,n=a.option,i=n.selectedMode;if(i){var o=rt(n.selected),s=a.getSelectedMapKey(t);i==="single"||i===!0?(o[s]=!0,A(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(xR);const kj=Rj;function CR(r){r.registerComponentModel(Pj),r.registerComponentView(kj),wR(r)}function Ej(r){mt(TR),mt(CR)}var Oj=function(){function r(e){this._thumbnailModel=e}return r.prototype.reset=function(e){this._renderVersion=e.getMainProcessVersion()},r.prototype.renderContent=function(e){var t=e.api.getViewOfComponentModel(this._thumbnailModel);t&&(e.group.silent=!0,t.renderContent({group:e.group,targetTrans:e.targetTrans,z2Range:zM(e.group),roamType:e.roamType,viewportRect:e.viewportRect,renderVersion:this._renderVersion}))},r.prototype.updateWindow=function(e,t){var a=t.getViewOfComponentModel(this._thumbnailModel);a&&a.updateWindow({targetTrans:e,renderVersion:this._renderVersion})},r}(),Bj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventAutoZ=!0,t}return e.prototype.optionUpdated=function(t,a){this._updateBridge()},e.prototype._updateBridge=function(){var t=this._birdge=this._birdge||new Oj(this);if(this._target=null,this.ecModel.eachSeries(function(n){Zb(n,null)}),this.shouldShow()){var a=this.getTarget();Zb(a.baseMapProvider,t)}},e.prototype.shouldShow=function(){return this.getShallow("show",!0)},e.prototype.getBridge=function(){return this._birdge},e.prototype.getTarget=function(){if(this._target)return this._target;var t=this.getReferringComponents("series",{useDefault:!1,enableAll:!1,enableNone:!1}).models[0];return t?t.subType!=="graph"&&(t=null):t=this.ecModel.queryComponents({mainType:"series",subType:"graph"})[0],this._target={baseMapProvider:t},this._target},e.type="thumbnail",e.layoutMode="box",e.dependencies=["series","geo"],e.defaultOption={show:!0,right:1,bottom:1,height:"25%",width:"25%",itemStyle:{borderColor:V.color.border,borderWidth:2},windowStyle:{borderWidth:1,color:V.color.neutral30,borderColor:V.color.neutral40,opacity:.3},z:10},e}(Ct),Nj=function(r){B(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this._api=n,this._model=t,this._coordSys||(this._coordSys=new eo),!this._isEnabled()){this._clear();return}this._renderVersion=n.getMainProcessVersion();var i=this.group;i.removeAll();var o=t.getModel("itemStyle"),s=o.getItemStyle();s.fill==null&&(s.fill=a.get("backgroundColor")||V.color.neutral00);var l=ce(t,n).refContainer,u=Ut(lD(t,!0),l),f=s.lineWidth||0,v=this._contentRect=Vi(u.clone(),f/2,!0,!0),h=new at;i.add(h),h.setClipPath(new _t({shape:v.plain()}));var c=this._targetGroup=new at;h.add(c);var p=u.plain();p.r=o.getShallow("borderRadius",!0),i.add(this._bgRect=new _t({style:s,shape:p,silent:!1,cursor:"grab"}));var d=t.getModel("windowStyle"),g=d.getShallow("borderRadius",!0);h.add(this._windowRect=new _t({shape:{x:0,y:0,width:0,height:0,r:g},style:d.getItemStyle(),silent:!1,cursor:"grab"})),this._dealRenderContent(),this._dealUpdateWindow(),CC(t,this)},e.prototype.renderContent=function(t){this._bridgeRendered=t,this._isEnabled()&&(this._dealRenderContent(),this._dealUpdateWindow(),CC(this._model,this))},e.prototype._dealRenderContent=function(){var t=this._bridgeRendered;if(!(!t||t.renderVersion!==this._renderVersion)){var a=this._targetGroup,n=this._coordSys,i=this._contentRect;if(a.removeAll(),!!t){var o=t.group,s=o.getBoundingRect();a.add(o),this._bgRect.z2=t.z2Range.min-10,n.setBoundingRect(s.x,s.y,s.width,s.height);var l=Ut({left:"center",top:"center",aspect:s.width/s.height},i);n.setViewRect(l.x,l.y,l.width,l.height),o.attr(n.getTransformInfo().raw),this._windowRect.z2=t.z2Range.max+10,this._resetRoamController(t.roamType)}}},e.prototype.updateWindow=function(t){var a=this._bridgeRendered;a&&a.renderVersion===t.renderVersion&&(a.targetTrans=t.targetTrans),this._isEnabled()&&this._dealUpdateWindow()},e.prototype._dealUpdateWindow=function(){var t=this._bridgeRendered;if(!(!t||t.renderVersion!==this._renderVersion)){var a=Or([],t.targetTrans),n=oa([],this._coordSys.transform,a);this._transThisToTarget=Or([],n);var i=t.viewportRect;i?i=i.clone():i=new lt(0,0,this._api.getWidth(),this._api.getHeight()),i.applyTransform(n);var o=this._windowRect,s=o.shape.r;o.setShape(ot({r:s},i))}},e.prototype._resetRoamController=function(t){var a=this,n=this._api,i=this._roamController;if(i||(i=this._roamController=new to(n.getZr())),!t||!this._isEnabled()){i.disable();return}i.enable(t,{api:n,zInfo:{component:this._model},triggerInfo:{roamTrigger:null,isInSelf:function(o,s,l){return a._contentRect.contain(s,l)}}}),i.off("pan").off("zoom").on("pan",X(this._onPan,this)).on("zoom",X(this._onZoom,this))},e.prototype._onPan=function(t){var a=this._transThisToTarget;if(!(!this._isEnabled()||!a)){var n=te([],[t.oldX,t.oldY],a),i=te([],[t.oldX-t.dx,t.oldY-t.dy],a);this._api.dispatchAction(TC(this._model.getTarget().baseMapProvider,{dx:i[0]-n[0],dy:i[1]-n[1]}))}},e.prototype._onZoom=function(t){var a=this._transThisToTarget;if(!(!this._isEnabled()||!a)){var n=te([],[t.originX,t.originY],a);this._api.dispatchAction(TC(this._model.getTarget().baseMapProvider,{zoom:1/t.scale,originX:n[0],originY:n[1]}))}},e.prototype._isEnabled=function(){var t=this._model;if(!t||!t.shouldShow())return!1;var a=t.getTarget().baseMapProvider;return!!a},e.prototype._clear=function(){this.group.removeAll(),this._bridgeRendered=null,this._roamController&&this._roamController.disable()},e.prototype.remove=function(){this._clear()},e.prototype.dispose=function(){this._clear()},e.type="thumbnail",e}(Xt);function TC(r,e){var t=r.mainType==="series"?r.subType+"Roam":r.mainType+"Roam",a={type:t};return a[r.mainType+"Id"]=r.id,G(a,e),a}function CC(r,e){var t=zi(r);Lh(e.group,t.z,t.zlevel)}function Vj(r){r.registerComponentModel(Bj),r.registerComponentView(Nj)}var zj={label:{enabled:!0},decal:{show:!1}},AC=St(),Gj={};function Fj(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=rt(zj);yt(a.label,r.getLocaleModel().get("aria"),!1),yt(t.option,a,!1),n(),i();function n(){var u=t.getModel("decal"),f=u.get("show");if(f){var v=j();r.eachSeries(function(h){if(!h.isColorBySeries()){var c=v.get(h.type);c||(c={},v.set(h.type,c)),AC(h).scope=c}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if(et(h.enableAriaDecal)){h.enableAriaDecal();return}var c=h.getData();if(h.isColorBySeries()){var m=Sg(h.ecModel,h.name,Gj,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=h.getRawData(),d={},g=AC(h).scope;c.each(function(b){var x=c.getRawIndex(b);d[x]=b});var y=p.count();p.each(function(b){var x=d[b],w=p.getName(b)||b+"",T=Sg(h.ecModel,w,g,y),C=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?G(G({},x),b):x;return w.dirty=!0,w}})}}function i(){var u=e.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),v=t.getModel("label");if(v.option=ot(v.option,f),!!v.get("enabled")){if(u.setAttribute("role","img"),v.get("description")){u.setAttribute("aria-label",v.get("description"));return}var h=r.getSeriesCount(),c=v.get(["data","maxCount"])||10,p=v.get(["series","maxCount"])||10,d=Math.min(h,p),g;if(!(h<1)){var y=s();if(y){var m=v.get(["general","withTitle"]);g=o(m,{title:y})}else g=v.get(["general","withoutTitle"]);var _=[],S=h>1?v.get(["series","multiple","prefix"]):v.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,C){if(C1?v.get(["series","multiple",I]):v.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>c){var P=v.get(["data","partialData"]);M+=o(P,{displayCnt:c})}else M+=v.get(["data","allData"]);for(var k=v.get(["data","separator","middle"]),R=v.get(["data","separator","end"]),O=v.get(["data","excludeDimensionId"]),E=[],N=0;N":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},$j=function(){function r(e){var t=this._condVal=Z(e)?new RegExp(e):XR(e)?e:null;if(t==null){var a="";Pt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return Z(t)?this._condVal.test(e):wt(t)?this._condVal.test(e+""):!1},r}(),Uj=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),Yj=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(n),n=[L,P]}function f(L,P,k,R){Go(L,k)&&Go(P,R)||n.push(L,P,k,R,k,R)}function v(L,P,k,R,O,E){var N=Math.abs(P-L),z=Math.tan(N/4)*4/3,F=PT:D2&&a.push(n),a}function ky(r,e,t,a,n,i,o,s,l,u){if(Go(r,t)&&Go(e,a)&&Go(n,o)&&Go(i,s)){l.push(o,s);return}var f=2/u,v=f*f,h=o-r,c=s-e,p=Math.sqrt(h*h+c*c);h/=p,c/=p;var d=t-r,g=a-e,y=n-o,m=i-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var C=[],M=[];xn(r,t,n,o,.5,C),xn(e,a,i,s,.5,M),ky(C[0],M[0],C[1],M[1],C[2],M[2],C[3],M[3],l,u),ky(C[4],M[4],C[5],M[5],C[6],M[6],C[7],M[7],l,u)}function oJ(r,e){var t=Ry(r),a=[];e=e||1;for(var n=0;n0)for(var u=0;uMath.abs(u),v=MR([l,u],f?0:1,e),h=(f?s:u)/v.length,c=0;cn,o=MR([a,n],i?0:1,e),s=i?"width":"height",l=i?"height":"width",u=i?"x":"y",f=i?"y":"x",v=r[s]/o.length,h=0;h1?null:new it(d*l+r,d*u+e)}function uJ(r,e,t){var a=new it;it.sub(a,t,e),a.normalize();var n=new it;it.sub(n,r,e);var i=n.dot(a);return i}function Do(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function fJ(r,e,t){for(var a=r.length,n=[],i=0;io?(u.x=f.x=s+i/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+i),fJ(e,u,f)}function ih(r,e,t,a){if(t===1)a.push(e);else{var n=Math.floor(t/2),i=r(e);ih(r,i[0],n,a),ih(r,i[1],t-n,a)}return a}function vJ(r,e){for(var t=[],a=0;a0)for(var b=a/t,x=-a/2;x<=a/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;u/=2){var f=0,v=0;(r&u)>0&&(f=1),(e&u)>0&&(v=1),s+=u*u*(3*f^v),v===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function lh(r){var e=1/0,t=1/0,a=-1/0,n=-1/0,i=$(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),v=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(v,t),a=Math.max(f,a),n=Math.max(v,n),[f,v]}),o=$(i,function(s,l){return{cp:s,z:SJ(s[0],s[1],e,t,a,n),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function IR(r){return pJ(r.path,r.count)}function Ey(){return{fromIndividuals:[],toIndividuals:[],count:0}}function xJ(r,e,t){var a=[];function n(b){for(var x=0;x=0;n--)if(!t[n].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var i=l.length,u=Math.ceil(i/2);t[n].many=l.slice(u,i),t[s].many=l.slice(0,u),s++}return t}var wJ={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;OC(r)&&(u=r,f=e),OC(e)&&(u=e,f=r);function v(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(oh(T))v({many:[T],one:C},!0,_,S,!0);else{var M=s?ot({delay:s(_,S)},l):l;i_(T,C,M),i(T,C,T,C,M)}}else for(var D=ot({dividePath:wJ[t],individualDelay:s&&function(O,E,N,z){return s(O+_,S)}},l),I=m?xJ(x,w,D):bJ(w,x,D),L=I.fromIndividuals,P=I.toIndividuals,k=L.length,R=0;Re.length,c=u?BC(f,u):BC(h?e:r,[h?r:e]),p=0,d=0;dPR))for(var i=a.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof xt&&!T.animators.length&&T.animateFrom({style:{opacity:0}},w)})})}function FC(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function HC(r){return W(r)?r.sort().join(","):r}function an(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function IJ(r,e){var t=j(),a=j(),n=j();return A(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=FC(i),f=HC(u);a.set(f,{dataGroupId:s,data:l}),W(u)&&A(u,function(v){n.set(v,{key:f,dataGroupId:s,data:l})})}),A(e.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=FC(i),u=HC(l),f=a.get(u);if(f)t.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:an(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:an(s),data:s}]});else if(W(l)){var v=[];A(l,function(p){var d=a.get(p);d.data&&v.push({dataGroupId:d.dataGroupId,divide:an(d.data),data:d.data})}),v.length&&t.set(u,{oldSeries:v,newSeries:[{dataGroupId:o,data:s,divide:an(s)}]})}else{var h=n.get(l);if(h){var c=t.get(h.key);c||(c={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:an(h.data)}],newSeries:[]},t.set(h.key,c)),c.newSeries.push({dataGroupId:o,data:s,divide:an(s)})}}}}),t}function WC(r,e){for(var t=0;t=0&&n.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:an(e.oldData[s]),groupIdDim:o.dimension})}),A(Vt(r.to),function(o){var s=WC(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();i.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:an(l),groupIdDim:o.dimension})}}),n.length>0&&i.length>0&&RR(n,i,a)}function RJ(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){A(Vt(a.seriesTransition),function(n){A(Vt(n.to),function(i){for(var o=a.updatedSeries,s=0;so.vmin?t+=o.vmin-a+(e-o.vmin)/(o.vmax-o.vmin)*o.gapReal:t+=e-a,a=o.vmax,n=!1;break}t+=o.vmin-a+o.gapReal,a=o.vmax}return n&&(t+=e-a),t},r.prototype.unelapse=function(e){for(var t=$C,a=UC,n=!0,i=0,o=0;ol?i=s.vmin+(e-l)/(u-l)*(s.vmax-s.vmin):i=a+e-t,a=s.vmax,n=!1;break}t=u,a=s.vmax}return n&&(i=a+e-t),i},r}();function EJ(){return new kJ}var $C=0,UC=0;function OJ(r,e){var t=0,a={tpAbs:{span:0,val:0},tpPrct:{span:0,val:0}},n=function(){return{has:!1,span:NaN,inExtFrac:NaN,val:NaN}},i={S:{tpAbs:n(),tpPrct:n()},E:{tpAbs:n(),tpPrct:n()}};A(r.breaks,function(s){var l=s.gapParsed;l.type==="tpPrct"&&(t+=l.val);var u=o_(s,e);if(u){var f=u.vmin!==s.vmin,v=u.vmax!==s.vmax,h=u.vmax-u.vmin;if(!(f&&v))if(f||v){var c=f?"S":"E";i[c][l.type].has=!0,i[c][l.type].span=h,i[c][l.type].inExtFrac=h/(s.vmax-s.vmin),i[c][l.type].val=l.val}else a[l.type].span+=h,a[l.type].val+=l.val}});var o=t*(0+(e[1]-e[0])+(a.tpAbs.val-a.tpAbs.span)+(i.S.tpAbs.has?(i.S.tpAbs.val-i.S.tpAbs.span)*i.S.tpAbs.inExtFrac:0)+(i.E.tpAbs.has?(i.E.tpAbs.val-i.E.tpAbs.span)*i.E.tpAbs.inExtFrac:0)-a.tpPrct.span-(i.S.tpPrct.has?i.S.tpPrct.span*i.S.tpPrct.inExtFrac:0)-(i.E.tpPrct.has?i.E.tpPrct.span*i.E.tpPrct.inExtFrac:0))/(1-a.tpPrct.val-(i.S.tpPrct.has?i.S.tpPrct.val*i.S.tpPrct.inExtFrac:0)-(i.E.tpPrct.has?i.E.tpPrct.val*i.E.tpPrct.inExtFrac:0));A(r.breaks,function(s){var l=s.gapParsed;l.type==="tpPrct"&&(s.gapReal=t!==0?Math.max(o,0)*l.val/t:0),l.type==="tpAbs"&&(s.gapReal=l.val),s.gapReal==null&&(s.gapReal=0)})}function BJ(r,e,t,a,n,i){r!=="no"&&A(t,function(o){var s=o_(o,i);if(s)for(var l=e.length-1;l>=0;l--){var u=e[l],f=a(u),v=n*3/4;f>s.vmin-v&&fe[0]&&t=0&&o<1-1e-5}A(r,function(o){if(!(!o||o.start==null||o.end==null)&&!o.isExpanded){var s={breakOption:rt(o),vmin:e(o.start),vmax:e(o.end),gapParsed:{type:"tpAbs",val:0},gapReal:null};if(o.gap!=null){var l=!1;if(Z(o.gap)){var u=_r(o.gap);if(u.match(/%$/)){var f=parseFloat(u)/100;n(f)||(f=0),s.gapParsed.type="tpPrct",s.gapParsed.val=f,l=!0}}if(!l){var v=e(o.gap);(!isFinite(v)||v<0)&&(v=0),s.gapParsed.type="tpAbs",s.gapParsed.val=v}}if(s.vmin===s.vmax&&(s.gapParsed.type="tpAbs",s.gapParsed.val=0),t&&t.noNegative&&A(["vmin","vmax"],function(c){s[c]<0&&(s[c]=0)}),s.vmin>s.vmax){var h=s.vmax;s.vmax=s.vmin,s.vmin=h}a.push(s)}}),a.sort(function(o,s){return o.vmin-s.vmin});var i=-1/0;return A(a,function(o,s){i>o.vmin&&(a[s]=null),i=o.vmax}),{breaks:a.filter(function(o){return!!o})}}function s_(r,e){return By(e)===By(r)}function By(r){return r.start+"_\0_"+r.end}function VJ(r,e,t){var a=[];A(r,function(i,o){var s=e(i);s&&s.type==="vmin"&&a.push([o])}),A(r,function(i,o){var s=e(i);if(s&&s.type==="vmax"){var l=Wi(a,function(u){return s_(e(r[u[0]]).parsedBreak.breakOption,s.parsedBreak.breakOption)});l&&l.push(o)}});var n=[];return A(a,function(i){i.length===2&&n.push(t?i:[r[i[0]],r[i[1]]])}),n}function zJ(r,e,t,a){var n,i;if(r.break){var o=r.break.parsedBreak,s=Wi(t,function(v){return s_(v.breakOption,r.break.parsedBreak.breakOption)}),l=a(Math.pow(e,o.vmin),s.vmin),u=a(Math.pow(e,o.vmax),s.vmax),f={type:o.gapParsed.type,val:o.gapParsed.type==="tpAbs"?re(Math.pow(e,o.vmin+o.gapParsed.val))-l:o.gapParsed.val};n={type:r.break.type,parsedBreak:{breakOption:o.breakOption,vmin:l,vmax:u,gapParsed:f,gapReal:o.gapReal}},i=s[r.break.type]}return{brkRoundingCriterion:i,vBreak:n}}function GJ(r,e,t){var a={noNegative:!0},n=Oy(r,t,a),i=Oy(r,t,a),o=Math.log(e);return i.breaks=$(i.breaks,function(s){var l=Math.log(s.vmin)/o,u=Math.log(s.vmax)/o,f={type:s.gapParsed.type,val:s.gapParsed.type==="tpAbs"?Math.log(s.vmin+s.gapParsed.val)/o-l:s.gapParsed.val};return{vmin:l,vmax:u,gapParsed:f,gapReal:s.gapReal,breakOption:s.breakOption}}),{parsedOriginal:n,parsedLogged:i}}var FJ={vmin:"start",vmax:"end"};function HJ(r,e){return e&&(r=r||{},r.break={type:FJ[e.type],start:e.parsedBreak.vmin,end:e.parsedBreak.vmax}),r}function WJ(){hN({createScaleBreakContext:EJ,pruneTicksByBreak:BJ,addBreaksToTicks:NJ,parseAxisBreakOption:Oy,identifyAxisBreak:s_,serializeAxisBreakIdentifier:By,retrieveAxisBreakPairs:VJ,getTicksLogTransformBreak:zJ,logarithmicParseBreaksFromOption:GJ,makeAxisLabelFormatterParamBreak:HJ})}var YC=St();function $J(r,e){var t=Wi(r,function(a){return ae().identifyAxisBreak(a.parsedBreak.breakOption,e.breakOption)});return t||r.push(t={zigzagRandomList:[],parsedBreak:e,shouldRemove:!1}),t}function UJ(r){A(r,function(e){return e.shouldRemove=!0})}function YJ(r){for(var e=r.length-1;e>=0;e--)r[e].shouldRemove&&r.splice(e,1)}function ZJ(r,e,t,a,n){var i=t.axis;if(i.scale.isBlank()||!ae())return;var o=ae().retrieveAxisBreakPairs(i.scale.getTicks({breakTicks:"only_break"}),function(C){return C.break},!1);if(!o.length)return;var s=t.getModel("breakArea"),l=s.get("zigzagAmplitude"),u=s.get("zigzagMinSpan"),f=s.get("zigzagMaxSpan");u=Math.max(2,u||0),f=Math.max(u,f||0);var v=s.get("expandOnClick"),h=s.get("zigzagZ"),c=s.getModel("itemStyle"),p=c.getItemStyle(),d=p.stroke,g=p.lineWidth,y=p.lineDash,m=p.fill,_=new at({ignoreModelZ:!0}),S=i.isHorizontal(),b=YC(e).visualList||(YC(e).visualList=[]);UJ(b);for(var x=function(C){var M=o[C][0].break.parsedBreak,D=[];D[0]=i.toGlobalCoord(i.dataToCoord(M.vmin,!0)),D[1]=i.toGlobalCoord(i.dataToCoord(M.vmax,!0)),D[1]=E;At&&(U=E);var Ot=[],vt=[];Ot[R]=D,vt[R]=I,!ft&&!At&&(Ot[R]+=H?-l:l,vt[R]-=H?l:-l),Ot[O]=U,vt[O]=U,z.push(Ot),F.push(vt);var tt=void 0;if(Km[1]&&m.reverse(),{coordPair:m,brkId:ae().serializeAxisBreakIdentifier(y.breakOption)}});l.sort(function(g,y){return g.coordPair[0]-y.coordPair[0]});for(var u=o[0],f=null,v=0;v=0?l[0].width:l[1].width),h=(v+f.x)/2-u.x,c=Math.min(h,h-f.x),p=Math.max(h,h-f.x),d=p<0?p:c>0?c:0;s=(h-d)/f.x}var g=new it,y=new it;it.scale(g,a,-s),it.scale(y,a,1-s),zg(t[0],g),zg(t[1],y)}function KJ(r,e){var t={breaks:[]};return A(e.breaks,function(a){if(a){var n=Wi(r.get("breaks",!0),function(s){return ae().identifyAxisBreak(s,a)});if(n){var i=e.type,o={isExpanded:!!n.isExpanded};n.isExpanded=i===Fh?!0:i===qI?!1:i===KI?!n.isExpanded:n.isExpanded,t.breaks.push({start:n.start,end:n.end,isExpanded:!!n.isExpanded,old:o})}}}),t}function jJ(){iH({adjustBreakLabelPair:qJ,buildAxisBreakLine:XJ,rectCoordBuildBreakAxis:ZJ,updateModelAxisBreak:KJ})}function JJ(r){cH(r),WJ(),jJ()}function QJ(){EH(tQ)}function tQ(r,e){A(r,function(t){if(!t.model.get(["axisLabel","inside"])){var a=eQ(t);if(a){var n=t.isHorizontal()?"height":"width",i=t.model.get(["axisLabel","margin"]);e[n]-=a[n]+i,t.position==="top"?e.y+=a.height+i:t.position==="left"&&(e.x+=a.width+i)}}})}function eQ(r){var e=r.model,t=r.scale;if(!e.get(["axisLabel","show"])||t.isBlank())return;var a,n,i=t.getExtent();t instanceof Ul?n=t.count():(a=t.getTicks(),n=a.length);var o=r.getLabelModel(),s=_s(r),l,u=1;n>40&&(u=Math.ceil(n/40));for(var f=0;f{var M;const r=((M=a==null?void 0:a.record)==null?void 0:M.record)??(a==null?void 0:a.record)??a;return(typeof(r==null?void 0:r.index)=="number"?r.index:0)+1}},{title:"نام",dataIndex:"first_name",key:"first_name",filterable:!0},{title:"نام خانوادگی",dataIndex:"last_name",key:"last_name",filterable:!0},{title:"شماره همراه",dataIndex:"phone",key:"phone",filterable:!0},{title:"اعلان فعال",dataIndex:"has_push",key:"has_push",filterField:"has_push",type:"Select",filterable:!0,filterComponentProps:{options:[{label:"فعال",value:"1"},{label:"غیرفعال",value:"0"}]},customRender:a=>{var D;const r=((D=a==null?void 0:a.record)==null?void 0:D.record)??(a==null?void 0:a.record)??a;return r!=null&&r.has_push?"✓ فعال":"—"}},{title:"زمان ثبت‌نام",dataIndex:"created_at",key:"created_at",type:"Date",filterable:!0,customRender:a=>{var D;const r=((D=a==null?void 0:a.record)==null?void 0:D.record)??(a==null?void 0:a.record)??a;return r!=null&&r.created_at?ve(r.created_at):"-"}}],ot={class:"space-y-4"},it={class:"grid grid-cols-1 xl:grid-cols-3 gap-4"},rt={class:"xl:col-span-2 space-y-4"},ut=e("div",{class:"mb-1 text-sm text-gray-600"},"عنوان نوتیفیکیشن *",-1),dt=e("div",{class:"mb-1 text-sm text-gray-600"},"متن نوتیفیکیشن *",-1),ct=e("div",{class:"mb-1 text-sm text-gray-600"},"لینک (اختیاری)",-1),vt={class:"flex flex-wrap gap-2"},_t={key:0,class:"rounded-lg border border-blue-200 bg-blue-50/60 p-4 space-y-3"},mt={class:"flex items-center justify-between gap-2"},pt=e("div",{class:"font-semibold text-gray-800"},"روند ارسال نوتیفیکیشن",-1),ft={class:"grid grid-cols-2 sm:grid-cols-4 gap-2 text-sm"},gt={class:"bg-white rounded-md border border-gray-100 px-3 py-2"},bt=e("div",{class:"text-gray-500 text-xs"},"پیشرفت",-1),ht={class:"font-semibold"},yt={class:"bg-white rounded-md border border-gray-100 px-3 py-2"},xt=e("div",{class:"text-gray-500 text-xs"},"موفق",-1),kt={class:"font-semibold text-green-700"},wt={class:"bg-white rounded-md border border-gray-100 px-3 py-2"},$t=e("div",{class:"text-gray-500 text-xs"},"ناموفق",-1),It={class:"font-semibold text-red-600"},St={class:"bg-white rounded-md border border-gray-100 px-3 py-2"},Pt=e("div",{class:"text-gray-500 text-xs"},"درصد",-1),Ct={class:"font-semibold"},Rt={key:0,class:"text-sm text-gray-600 m-0"},Tt={key:1,class:"text-sm text-red-600 m-0"},At={class:"bg-gray-50 rounded-lg p-4 border border-gray-200 space-y-2 text-sm"},Dt=e("div",{class:"font-semibold text-gray-700 mb-2"},"آمار اعلان‌ها",-1),Lt={class:"grid grid-cols-1 gap-2"},Ut={class:"flex justify-between items-center bg-white rounded-md px-3 py-2 border border-gray-100"},Bt=e("span",{class:"text-gray-600"},"کاربران با اعلان فعال",-1),jt={class:"text-green-700"},qt={class:"flex justify-between items-center bg-white rounded-md px-3 py-2 border border-gray-100"},Ot=e("span",{class:"text-gray-600"},"کل اشتراک push",-1),Mt=e("div",{class:"font-semibold text-gray-700 mb-2 pt-2"},"راهنما",-1),Nt=e("p",{class:"text-gray-600 leading-6 m-0"}," فقط کاربرانی که اعلان را در اپ فعال کرده‌اند، نوتیف دریافت می‌کنند. ",-1),Et=e("p",{class:"text-gray-600 leading-6 m-0"}," از فیلتر «اعلان فعال» می‌توانید فقط کاربران با اعلان روشن یا خاموش را ببینید. ",-1),Ft=e("p",{class:"text-gray-600 leading-6 m-0"}," برای ارسال محدود، کاربران را از جدول پایین انتخاب کنید. ",-1),Vt={key:0,class:"pt-2 border-t border-gray-200"},Kt=e("div",{class:"font-medium mb-1"},"آخرین ارسال:",-1),Ht={key:0,class:"text-amber-700 mb-1"},Jt={key:1,class:"text-amber-700 mb-1"},zt={key:2},Gt={key:3},Qt={key:4},Wt={key:5},Xt={key:6},Yt={key:7},Zt={class:"border-t border-gray-200 pt-4"},es=e("div",{class:"mb-2 text-sm text-gray-600"}," کاربران را جستجو کنید و برای ارسال محدود، آن‌ها را انتخاب کنید. ",-1),ts=_e({__name:"PushSendPanel",emits:["sent"],setup(a,{emit:r}){const{TextArea:D}=oe,[M]=de(),g=v({title:"ماچارتا",body:"",url:"/"}),C=v(!1),b=v([]),h=v(null),t=v(null),j=v({uniqueUsers:0,totalSubscriptions:0}),f=v(!1),q=v({segments:[],inactiveDays:7,subscriberInactiveDays:3}),N=v(!1),O=v("");let V=null;const Y=E(()=>({selectedRowKeys:b.value,onChange:n=>{b.value=n.map(String)},preserveSelectedRowKeys:!0})),w=E(()=>{var i;const n=(i=t.value)==null?void 0:i.status;return n==="queued"||n==="running"}),J=E(()=>t.value?Math.max(t.value.total,t.value.processed):0),z=E(()=>{var n;switch((n=t.value)==null?void 0:n.status){case"queued":return"در صف";case"running":return"در حال ارسال";case"completed":return"تمام شد";case"failed":return"ناموفق";default:return""}}),G=E(()=>{var n;switch((n=t.value)==null?void 0:n.status){case"queued":return"bg-amber-100 text-amber-800";case"running":return"bg-blue-100 text-blue-800";case"completed":return"bg-green-100 text-green-800";case"failed":return"bg-red-100 text-red-700";default:return"bg-gray-100 text-gray-600"}}),te=E(()=>{var n,i;return((n=t.value)==null?void 0:n.status)==="failed"?"exception":((i=t.value)==null?void 0:i.status)==="completed"?"success":"active"}),R=E(()=>{var n,i;return((n=t.value)==null?void 0:n.status)==="failed"?"#ef4444":((i=t.value)==null?void 0:i.status)==="completed"?"#16a34a":"#2563eb"});function k(n){return Number(n||0).toLocaleString("fa-IR")}function U(){V&&(clearInterval(V),V=null)}async function $(n){var i,P;try{const m=await Me(n);t.value=m,(m.status==="completed"||m.status==="failed")&&(U(),C.value=!1,h.value&&(h.value={...h.value,queued:!1,sent:m.sent,failed:m.failed,subscribed:m.total}),m.status==="completed"?(p.success(`ارسال تمام شد (${k(m.sent)} موفق، ${k(m.failed)} ناموفق)`),r("sent"),Q()):p.error(m.error||"ارسال نوتیفیکیشن ناموفق بود"))}catch(m){U(),C.value=!1,p.error(((P=(i=m==null?void 0:m.response)==null?void 0:i.data)==null?void 0:P.error)||m.message||"خطا در دریافت وضعیت ارسال")}}function B(n){U(),$(n),V=setInterval(()=>{$(n)},1e3)}async function Q(){f.value=!0;try{j.value=await Ue()}finally{f.value=!1}}Qe(()=>{Q()}),We(()=>{U()});const se=v({columns:nt,api:Le,defaultPageLimit:20,height:"45vh"}),Z=E(()=>{var n,i;return!!((n=g.value.title)!=null&&n.trim()&&((i=g.value.body)!=null&&i.trim()))});function K(){var n,i;return(n=g.value.title)!=null&&n.trim()?(i=g.value.body)!=null&&i.trim()?!0:(p.error("لطفاً متن نوتیفیکیشن را وارد کنید"),!1):(p.error("لطفاً عنوان نوتیفیکیشن را وارد کنید"),!1)}async function ae(n){if(!K())return;if(n==="selected"&&!b.value.length){p.warning("حداقل یک کاربر انتخاب کنید");return}if(w.value){p.warning("یک ارسال در حال انجام است. لطفاً صبر کنید.");return}const i=n==="selected"?`آیا از ارسال نوتیفیکیشن به ${b.value.length} کاربر انتخاب‌شده مطمئن هستید؟`:"آیا از ارسال نوتیفیکیشن به همه کاربران مطمئن هستید؟";ye.confirm({title:"تأیید ارسال نوتیفیکیشن",content:i,okText:"بله، ارسال کن",cancelText:"انصراف",centered:!0,onOk:async()=>{var P,m,c;C.value=!0;try{const y={title:g.value.title.trim(),body:g.value.body.trim(),url:((P=g.value.url)==null?void 0:P.trim())||"/"},T=n==="selected"?await qe(y.title,y.body,b.value,y.url):await Oe(y.title,y.body,y.url);if(h.value=T,T.queued&&T.jobId){t.value={jobId:T.jobId,status:"queued",kind:n==="selected"?"selected":"broadcast",title:y.title,total:T.subscribed??0,sent:0,failed:0,processed:0,percent:0,message:T.message||"در صف ارسال",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString()},p.success(T.message||"نوتیفیکیشن در صف ارسال قرار گرفت؛ در صورت قطع از همان نقطه ادامه می‌یابد"),B(T.jobId),n==="all"&&(g.value.body="");return}p.success(`نوتیفیکیشن ارسال شد (${T.sent} موفق، ${T.failed} ناموفق)`),r("sent"),Q(),C.value=!1}catch(y){C.value=!1,p.error(((c=(m=y==null?void 0:y.response)==null?void 0:m.data)==null?void 0:c.error)||y.message||"خطا در ارسال نوتیفیکیشن")}}})}function le(){return ae("all")}function ne(){return ae("selected")}async function _(){var P,m;const n={...q.value,includeUserIds:b.value},i=be(n);if(i){p.warning(i);return}N.value=!0,O.value="";try{const c=await Be(he(n)),y=b.value.length>0?` (شامل ${k(b.value.length)} کاربر اضافه از جدول)`:"",T=Array.isArray(c==null?void 0:c.progressItems)?c.progressItems:[];c!=null&&c.matchedExactly&&T.length===1?O.value=`کاربران دسته: ${k(c.userCount)} (همان آمار پیشرفت) — اشتراک push: ${k(c.pushSubscriptions)}${y}`:O.value=`کاربران دسته: ${k(c.userCount)} — اشتراک push: ${k(c.pushSubscriptions)}${y}`}catch(c){p.error(((m=(P=c==null?void 0:c.response)==null?void 0:P.data)==null?void 0:m.error)||c.message||"خطا در پیش‌نمایش")}finally{N.value=!1}}async function d(){if(!K())return;const n={...q.value,includeUserIds:b.value},i=be(n);if(i){p.warning(i);return}if(w.value){p.warning("یک ارسال در حال انجام است. لطفاً صبر کنید.");return}const P=q.value.segments.length,m=b.value.length,c=m>0?`ارسال به ${P} دسته (OR) به‌علاوه ${m} کاربر انتخاب‌شده؟`:`ارسال به ${P} دسته مخاطب (اتحاد / OR)؟`;ye.confirm({title:"تأیید ارسال نوتیفیکیشن",content:c,okText:"بله، ارسال کن",cancelText:"انصراف",centered:!0,onOk:async()=>{var y,T,X;C.value=!0;try{const H={title:g.value.title.trim(),body:g.value.body.trim(),url:((y=g.value.url)==null?void 0:y.trim())||"/"},F=await je(H.title,H.body,he(n),H.url);if(h.value=F,F.queued&&F.jobId){t.value={jobId:F.jobId,status:"queued",kind:"segment",title:H.title,total:F.subscribed??0,sent:0,failed:0,processed:0,percent:0,message:F.message||"در صف ارسال",createdAt:new Date().toISOString(),updatedAt:new Date().toISOString()},p.success(F.message||"نوتیفیکیشن در صف ارسال قرار گرفت؛ در صورت قطع از همان نقطه ادامه می‌یابد"),B(F.jobId);return}p.success(`نوتیفیکیشن ارسال شد (${F.sent} موفق، ${F.failed} ناموفق)`),r("sent"),Q(),C.value=!1}catch(H){C.value=!1,p.error(((X=(T=H==null?void 0:H.response)==null?void 0:T.data)==null?void 0:X.error)||H.message||"خطا در ارسال نوتیفیکیشن")}}})}return(n,i)=>{const P=De,m=pe;return x(),S("div",ot,[e("div",it,[e("div",rt,[e("div",null,[ut,s(L(oe),{value:g.value.title,"onUpdate:value":i[0]||(i[0]=c=>g.value.title=c),placeholder:"مثلاً: اطلاعیه مهم"},null,8,["value"])]),e("div",null,[dt,s(L(D),{value:g.value.body,"onUpdate:value":i[1]||(i[1]=c=>g.value.body=c),placeholder:"متن دلخواه برای کاربران",rows:4,maxlength:500,"show-count":""},null,8,["value"])]),e("div",null,[ct,s(L(oe),{value:g.value.url,"onUpdate:value":i[2]||(i[2]=c=>g.value.url=c),placeholder:"/shop یا /matches"},null,8,["value"])]),e("div",vt,[s(P,{type:"primary",loading:C.value,disabled:!Z.value||w.value,onClick:le},{default:l(()=>[u(" ارسال به همه کاربران ")]),_:1},8,["loading","disabled"]),s(P,{type:"primary",ghost:"",loading:C.value,disabled:!Z.value||!b.value.length||w.value,onClick:ne},{default:l(()=>[u(" ارسال به انتخاب‌شده‌ها ("+o(b.value.length)+") ",1)]),_:1},8,["loading","disabled"])]),s(He,{modelValue:q.value,"onUpdate:modelValue":i[3]||(i[3]=c=>q.value=c),"include-user-count":b.value.length,"preview-loading":N.value,sending:C.value,disabled:!Z.value||w.value,"preview-text":O.value,onPreview:_,onSend:d},null,8,["modelValue","include-user-count","preview-loading","sending","disabled","preview-text"]),t.value?(x(),S("div",_t,[e("div",mt,[pt,e("span",{class:xe(["text-xs px-2 py-1 rounded-full",G.value])},o(z.value),3)]),s(L(Ge),{percent:t.value.percent,status:te.value,"stroke-color":R.value},null,8,["percent","status","stroke-color"]),e("div",ft,[e("div",gt,[bt,e("div",ht,o(k(t.value.processed))+" / "+o(k(J.value)),1)]),e("div",yt,[xt,e("div",kt,o(k(t.value.sent)),1)]),e("div",wt,[$t,e("div",It,o(k(t.value.failed)),1)]),e("div",St,[Pt,e("div",Ct,o(t.value.percent)+"٪",1)])]),t.value.message?(x(),S("p",Rt,o(t.value.message),1)):A("",!0),t.value.error?(x(),S("p",Tt,o(t.value.error),1)):A("",!0)])):A("",!0)]),e("div",At,[Dt,e("div",Lt,[e("div",Ut,[Bt,e("strong",jt,o(j.value.uniqueUsers)+" نفر",1)]),e("div",qt,[Ot,e("strong",null,o(j.value.totalSubscriptions),1)])]),Mt,Nt,Et,Ft,h.value?(x(),S("div",Vt,[Kt,t.value&&w.value?(x(),S("div",Ht,"در حال ارسال…")):h.value.queued&&!t.value?(x(),S("div",Jt," در صف ارسال (دسته‌ای) ")):A("",!0),t.value?(x(),S("div",zt,[u(" موفق: "),e("strong",null,o(k(t.value.sent)),1)])):A("",!0),t.value?(x(),S("div",Gt,[u(" ناموفق: "),e("strong",null,o(k(t.value.failed)),1)])):h.value.queued?A("",!0):(x(),S("div",Qt,[u(" موفق: "),e("strong",null,o(h.value.sent),1)])),!t.value&&!h.value.queued?(x(),S("div",Wt,[u(" ناموفق: "),e("strong",null,o(h.value.failed),1)])):A("",!0),h.value.targeted!=null?(x(),S("div",Xt,[u(" انتخاب‌شده: "),e("strong",null,o(h.value.targeted),1)])):A("",!0),h.value.subscribed!=null?(x(),S("div",Yt,[u(" دارای اشتراک push: "),e("strong",null,o(h.value.subscribed),1)])):A("",!0)])):A("",!0)])]),e("div",Zt,[es,s(m,ce(se.value,{"row-selection":Y.value,onRegister:L(M)}),null,16,["row-selection","onRegister"])])])}}}),Ce={custom:"همه کاربران",custom_selected:"کاربران انتخاب‌شده",story:"قصه جدید",book:"کتاب صوتی",product:"محصول جدید",match:"مسابقه جدید"},Re={pending:"در صف",sending:"در حال ارسال",completed:"تمام شده",failed:"متوقف / شکست"},ss={pending:"text-amber-700",sending:"text-blue-700",completed:"text-green-700",failed:"text-red-600"},as=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:a=>a.index+1},{title:"شناسه",dataIndex:"id",key:"id",filterable:!1},{title:"عنوان",dataIndex:"title",key:"title",filterable:!1,customRender:a=>{const r=a.record.title||"";return r.length>40?`${r.slice(0,40)}...`:r}},{title:"نوع ارسال",dataIndex:"type",key:"type",filterable:!1,customRender:a=>Ce[a.record.type]||a.record.type},{title:"وضعیت",dataIndex:"status",key:"status",filterable:!1,customRender:a=>{const r=a.record.status||"completed";return Xe("span",{class:ss[r]||"text-gray-700"},Re[r]||r)}},{title:"موفق",dataIndex:"sent_count",key:"sent_count",filterable:!1,customRender:a=>a.record.sent_count??0},{title:"ناموفق",dataIndex:"failed_count",key:"failed_count",filterable:!1,customRender:a=>a.record.failed_count??0},{title:"تاریخ",dataIndex:"created_at",key:"created_at",filterable:!1,customRender:a=>a.record.created_at?ve(a.record.created_at):"-"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];function ls(a){return Ce[a]||a}function ns(a){return Re[a]||a}const os={class:"gap-2 flex justify-center"},is=e("span",null,"جزئیات ارسال",-1),rs={class:"flex justify-end gap-2 w-full flex-wrap"},us={class:"whitespace-pre-wrap text-sm"},ds={class:"text-red-600"},cs={class:"grid grid-cols-1 sm:grid-cols-4 gap-3 mb-4"},vs={class:"rounded-lg border border-green-200 bg-green-50 p-4 text-center"},_s={class:"text-2xl font-bold text-green-600"},ms=e("div",{class:"text-sm text-gray-600 mt-1"},"ارسال موفق",-1),ps={class:"rounded-lg border border-red-200 bg-red-50 p-4 text-center"},fs={class:"text-2xl font-bold text-red-600"},gs=e("div",{class:"text-sm text-gray-600 mt-1"},"ارسال ناموفق",-1),bs={class:"rounded-lg border border-amber-200 bg-amber-50 p-4 text-center"},hs={class:"text-2xl font-bold text-amber-700"},ys=e("div",{class:"text-sm text-gray-600 mt-1"},"قابل ارسال مجدد",-1),xs={class:"rounded-lg border border-gray-200 bg-gray-50 p-4 text-center"},ks={class:"text-2xl font-bold text-gray-700"},ws=e("div",{class:"text-sm text-gray-600 mt-1"},"مجموع تلاش‌ها",-1),$s={key:0,class:"mb-3 rounded-md border border-amber-200 bg-amber-50 px-3 py-2 text-sm text-amber-800"},Is={key:1,class:"mb-3 rounded-md border border-blue-200 bg-blue-50 px-3 py-2 text-sm text-blue-800"},Ss={key:2,class:"text-sm text-gray-600"},Ps={class:"text-green-600"},Cs={class:"text-green-600"},Rs={class:"text-red-600"},Ts={key:3,class:"text-sm text-gray-500"},As=_e({__name:"PushHistoryPanel",setup(a,{expose:r}){const[D,M]=de(),g=v(!1),C=v(!1),b=v(!1),h=v(!1),t=v(null),j=v({columns:as,api:Ne,defaultPageLimit:20,height:"55vh"}),f=E(()=>t.value?(t.value.sent_count||0)+(t.value.failed_count||0):0),q=E(()=>!f.value||!t.value?0:Math.round(t.value.sent_count/f.value*100)),N=E(()=>!t.value||t.value.status==="completed"?!1:t.value.can_resume!==!1),O=E(()=>!t.value||t.value.can_retry_timeouts===!1?!1:(t.value.timeout_count||0)>0),V=E(()=>{var R;switch((R=t.value)==null?void 0:R.status){case"failed":return"text-red-600 font-medium";case"sending":return"text-blue-700 font-medium";case"pending":return"text-amber-700 font-medium";case"completed":return"text-green-700 font-medium";default:return"text-gray-700"}});function Y(R){return R?ve(R):"-"}async function w(R){g.value=!0,C.value=!0,t.value=null;try{t.value=await me(R.id)}finally{C.value=!1}}function J(){g.value=!1,t.value=null}async function z(){var R,k,U;if(!(!((R=t.value)!=null&&R.id)||!N.value)){b.value=!0;try{const $=await Ee(t.value.id);p.success($.message||"ارسال از همان نقطه ادامه یافت"),t.value=await me(t.value.id),M()}catch($){p.error(((U=(k=$==null?void 0:$.response)==null?void 0:k.data)==null?void 0:U.error)||$.message||"خطا در ادامه ارسال")}finally{b.value=!1}}}async function G(){var R,k,U;if(!(!((R=t.value)!=null&&R.id)||!O.value)){h.value=!0;try{const $=await Fe(t.value.id);p.success($.message||"ارسال مجدد موارد ناموفق شروع شد"),t.value=await me(t.value.id),M()}catch($){p.error(((U=(k=$==null?void 0:$.response)==null?void 0:k.data)==null?void 0:U.error)||$.message||"خطا در ارسال مجدد")}finally{h.value=!1}}}function te(){M()}return r({reload:te}),(R,k)=>{const U=pe,$=$e,B=Ie,Q=Se,se=Pe,Z=we;return x(),S("div",null,[s(U,ce(j.value,{onRegister:L(D)}),{action:l(({record:K})=>[e("div",os,[s(L(ue),{class:"cursor-pointer"},{title:l(()=>[is]),default:l(()=>[s(re,{icon:"vuesax-linear:eye",color:"#1D4ED8",onClick:ae=>w(K)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),s(Z,{visible:g.value,"onUpdate:visible":k[0]||(k[0]=K=>g.value=K),title:"جزئیات نوتیفیکیشن ارسالی","custom-footer":"",width:"720px",onClose:J},{footer:l(()=>[e("div",rs,[O.value?(x(),ie($,{key:0,type:"primary",ghost:"",loading:h.value,onClick:G},{default:l(()=>{var K;return[u(" ارسال مجدد موارد ناموفق ("+o(((K=t.value)==null?void 0:K.timeout_count)||0)+") ",1)]}),_:1},8,["loading"])):A("",!0),N.value?(x(),ie($,{key:1,type:"primary",loading:b.value,onClick:z},{default:l(()=>[u(" ادامه ارسال از همین نقطه ")]),_:1},8,["loading"])):A("",!0),s($,{onClick:J},{default:l(()=>[u("بستن")]),_:1})])]),default:l(()=>[s(se,{spinning:C.value},{default:l(()=>[t.value?(x(),S(ke,{key:0},[s(Q,{bordered:"",column:2,size:"small",class:"mb-4"},{default:l(()=>[s(B,{label:"شناسه"},{default:l(()=>[u("#"+o(t.value.id),1)]),_:1}),s(B,{label:"نوع ارسال"},{default:l(()=>[u(o(L(ls)(t.value.type)),1)]),_:1}),s(B,{label:"وضعیت"},{default:l(()=>[e("span",{class:xe(V.value)},o(L(ns)(t.value.status||"completed")),3)]),_:1}),s(B,{label:"تاریخ ارسال"},{default:l(()=>[u(o(Y(t.value.created_at)),1)]),_:1}),s(B,{label:"ارسال‌کننده"},{default:l(()=>[u(o(t.value.admin_name||"-"),1)]),_:1}),s(B,{label:"کل هدف"},{default:l(()=>[u(o(t.value.total_subscriptions??"-"),1)]),_:1}),s(B,{label:"عنوان",span:2},{default:l(()=>[u(o(t.value.title),1)]),_:1}),s(B,{label:"متن",span:2},{default:l(()=>[e("div",us,o(t.value.body),1)]),_:1}),s(B,{label:"لینک",span:2},{default:l(()=>[u(o(t.value.url||"/"),1)]),_:1}),t.value.error_message?(x(),ie(B,{key:0,label:"آخرین خطا",span:2},{default:l(()=>[e("span",ds,o(t.value.error_message),1)]),_:1})):A("",!0)]),_:1}),e("div",cs,[e("div",vs,[e("div",_s,o(t.value.sent_count),1),ms]),e("div",ps,[e("div",fs,o(t.value.failed_count),1),gs]),e("div",bs,[e("div",hs,o(t.value.timeout_count||0),1),ys]),e("div",xs,[e("div",ks,o(f.value),1),ws])]),N.value?(x(),S("div",$s," این کمپین کامل نشده است. با زدن دکمه «ادامه ارسال» از همان نقطه قبلی ادامه می‌یابد و از اول شروع نمی‌شود. ")):A("",!0),O.value?(x(),S("div",Is," برخی ارسال‌ها به‌خاطر Timeout یا خطای موقت شکست خورده‌اند. با دکمه «ارسال مجدد موارد ناموفق» دوباره تلاش می‌شود. سابسکریپشن‌های مرده (۴۰۴/۴۱۰) در این صف نیستند. ")):A("",!0),f.value>0?(x(),S("div",Ss,[u(" نرخ موفقیت: "),e("strong",Ps,o(q.value)+"%",1),u(" — "),e("span",Cs,o(t.value.sent_count)+" موفق",1),u(" / "),e("span",Rs,o(t.value.failed_count)+" ناموفق",1)])):(x(),S("div",Ts," هنوز ارسالی برای این کمپین ثبت نشده است. "))],64)):A("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"])])}}}),Ds=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:a=>a.index+1},{title:"نام",dataIndex:"name",key:"name",filterable:!1},{title:"کد",dataIndex:"code",key:"code",filterable:!1},{title:"عنوان",dataIndex:"title",key:"title",filterable:!1},{title:"متن",dataIndex:"message",key:"message",filterable:!1,customRender:a=>{const r=a.record.message||"";return r.length>40?`${r.slice(0,40)}...`:r}},{title:"فعال",dataIndex:"is_active",key:"is_active",slot:"is_active",filterable:!1,align:"center"},{title:"ارسال‌شده",dataIndex:"sent_count",key:"sent_count",filterable:!1},{title:"ناموفق",dataIndex:"failed_count",key:"failed_count",filterable:!1},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],Ls={pending:"در انتظار",sent:"ارسال شده",failed:"ناموفق",cancelled:"لغو شده",skipped:"رد شده"},Us=[{title:"ردیف",dataIndex:"id",key:"row_index",filterable:!1,customRender:a=>a.index+1},{title:"کاربر",dataIndex:"user_id",key:"user_id",filterable:!1,customRender:a=>{const r=a.record.user_id||"-";return r.length>12?`${r.slice(0,8)}…`:r}},{title:"وضعیت",dataIndex:"status",key:"status",filterable:!1,customRender:a=>Ls[a.record.status]||a.record.status},{title:"تاریخ برنامه‌ریزی",dataIndex:"scheduled_for",key:"scheduled_for",filterable:!1},{title:"زمان ارسال",dataIndex:"sent_at",key:"sent_at",filterable:!1,customRender:a=>a.record.sent_at?ve(a.record.sent_at):"-"},{title:"توضیح",dataIndex:"error_message",key:"error_message",filterable:!1,customRender:a=>a.record.error_message||"-"}],Bs=e("p",{class:"text-sm text-gray-500 mb-4"}," اتوماسیون‌های نوتیفیکیشن کدوبلو. عنوان، متن، لینک و فعال بودن قابل ویرایش است؛ شرط ارسال در سیستم ثابت است. ",-1),js={class:"gap-2 flex justify-center"},qs=e("span",null,"ویرایش",-1),Os=e("span",null,"آمار ارسال",-1),Ms=e("span",null,"ارسال تست",-1),Ns={class:"space-y-4"},Es=e("div",{class:"mb-1 text-sm text-gray-600"},"نام",-1),Fs={class:"font-medium"},Vs=e("div",{class:"mb-1 text-sm text-gray-600"},"شرط ارسال",-1),Ks={class:"text-sm text-gray-700 whitespace-pre-wrap"},Hs=e("div",{class:"mb-1 text-sm text-gray-600"},"عنوان *",-1),Js=e("div",{class:"mb-1 text-sm text-gray-600"},"متن پیام *",-1),zs=e("div",{class:"mb-1 text-sm text-gray-600"},"Deep Link",-1),Gs={class:"space-y-3"},Qs={class:"text-sm text-gray-600"},Ws={class:"text-green-600"},Xs={class:"text-red-600"},Ys={class:"text-gray-500"},Zs={class:"whitespace-pre-wrap text-sm"},ea={class:"flex flex-wrap gap-2 items-center mb-3"},ta=e("span",{class:"text-sm text-gray-600"},"فیلتر وضعیت:",-1),sa=_e({__name:"PushAutomationsPanel",setup(a,{expose:r}){const{TextArea:D}=oe,[M,g]=de(),[C,b]=de(),h=v({columns:Ds,api:Ve,defaultPageLimit:50,height:"55vh",showOptionHeader:!1}),t=v(!1),j=v(null),f=Ye({title:"",message:"",deep_link:"/challenges",is_active:!0}),q=v(!1),N=v(null),O=v(""),V=v(!1),Y=v(!1),w=v(null),J=v(null),z=v(),G=v(""),te=v({columns:Us,api:Z,defaultPageLimit:20,height:"40vh",showOptionHeader:!1});async function R(_,d){if(_.is_active===d)return;const n=_.is_active;_.is_active=d;try{await ge(_.id,{is_active:d}),p.success(d?"اتوماسیون فعال شد":"اتوماسیون غیرفعال شد")}catch{_.is_active=n,p.error("تغییر وضعیت ناموفق بود")}}function k(_){j.value=_,f.title=_.title||"",f.message=_.message||"",f.deep_link=_.deep_link||"/challenges",f.is_active=_.is_active!==!1,t.value=!0}function U(){t.value=!1,j.value=null}async function $(){if(j.value){if(!f.title.trim()||!f.message.trim()){p.error("عنوان و متن الزامی است");return}try{await ge(j.value.id,{title:f.title.trim(),message:f.message.trim(),deep_link:f.deep_link.trim()||"/",is_active:f.is_active}),p.success("اتوماسیون ذخیره شد"),U(),await g()}catch{p.error("ذخیره ناموفق بود")}}}function B(_){N.value=_,O.value="",q.value=!0}function Q(){q.value=!1,N.value=null,O.value=""}async function se(){var d,n;if(!N.value)return;const _=O.value.trim();if(!_){p.error("شماره موبایل الزامی است");return}try{await Ke(N.value.id,{phone:_}),p.success("نوتیف تست ارسال شد"),Q()}catch(i){p.error(((n=(d=i==null?void 0:i.response)==null?void 0:d.data)==null?void 0:n.error)||(i==null?void 0:i.message)||"ارسال تست ناموفق بود")}}async function Z(_){if(!J.value)return{rows:[],total:0,query:{..._,total:0}};const d=await fe(J.value,{page:_.page,limit:_.limit,status:z.value,search:G.value||_.search||void 0});w.value=d;const n=_.page||1,i=_.limit||20,P=(n-1)*i;return{rows:d.sends.rows.map((m,c)=>({...m,index:P+c})),total:d.sends.total,query:{..._,total:d.sends.total,page:n,limit:i}}}async function K(_){Y.value=!0;try{J.value=_,w.value=await fe(_,{page:1,limit:20,status:z.value,search:G.value||void 0}),await b()}finally{Y.value=!1}}function ae(_){z.value=void 0,G.value="",V.value=!0,K(_.id)}function le(){V.value=!1,w.value=null,J.value=null}function ne(){b()}return r({reload:g}),(_,d)=>{const n=Je,i=pe,P=Ze,m=we,c=$e,y=Ie,T=Se,X=et,H=tt,F=ze,Te=Pe;return x(),S("div",null,[Bs,s(i,ce(h.value,{onRegister:L(M)}),{is_active:l(({record:I})=>[s(n,{checked:I.is_active,onChange:W=>R(I,W)},null,8,["checked","onChange"])]),action:l(({record:I})=>[e("div",js,[s(L(ue),{class:"cursor-pointer"},{title:l(()=>[qs]),default:l(()=>[s(re,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:W=>k(I)},null,8,["onClick"])]),_:2},1024),s(L(ue),{class:"cursor-pointer"},{title:l(()=>[Os]),default:l(()=>[s(re,{icon:"vuesax-linear:eye",color:"#059669",onClick:W=>ae(I)},null,8,["onClick"])]),_:2},1024),s(L(ue),{class:"cursor-pointer"},{title:l(()=>[Ms]),default:l(()=>[s(re,{icon:"vuesax-linear:notification",color:"#7C3AED",onClick:W=>B(I)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),s(m,{visible:t.value,"onUpdate:visible":d[4]||(d[4]=I=>t.value=I),title:"ویرایش اتوماسیون نوتیف",width:"640px",onOk:$,onCancel:U},{default:l(()=>{var I,W;return[e("div",Ns,[e("div",null,[Es,e("div",Fs,o((I=j.value)==null?void 0:I.name),1)]),e("div",null,[Vs,e("div",Ks,o((W=j.value)==null?void 0:W.trigger_summary),1)]),e("div",null,[Hs,s(P,{value:f.title,"onUpdate:value":d[0]||(d[0]=ee=>f.title=ee),placeholder:"عنوان نوتیف"},null,8,["value"])]),e("div",null,[Js,s(L(D),{value:f.message,"onUpdate:value":d[1]||(d[1]=ee=>f.message=ee),rows:4,placeholder:"متن نوتیف"},null,8,["value"])]),e("div",null,[zs,s(P,{value:f.deep_link,"onUpdate:value":d[2]||(d[2]=ee=>f.deep_link=ee),placeholder:"/challenges"},null,8,["value"])]),e("div",null,[s(L(st),{checked:f.is_active,"onUpdate:checked":d[3]||(d[3]=ee=>f.is_active=ee)},{default:l(()=>[u("فعال")]),_:1},8,["checked"])])])]}),_:1},8,["visible"]),s(m,{visible:q.value,"onUpdate:visible":d[6]||(d[6]=I=>q.value=I),title:"ارسال تست نوتیف",width:"480px",onOk:se,onCancel:Q},{default:l(()=>{var I;return[e("div",Gs,[e("div",Qs," نوتیف «"+o((I=N.value)==null?void 0:I.name)+"» برای کاربری که Push فعال دارد ارسال می‌شود. ",1),s(P,{value:O.value,"onUpdate:value":d[5]||(d[5]=W=>O.value=W),placeholder:"شماره موبایل کاربر (09...)"},null,8,["value"])])]}),_:1},8,["visible"]),s(m,{visible:V.value,"onUpdate:visible":d[9]||(d[9]=I=>V.value=I),title:"آمار ارسال اتوماسیون نوتیف","custom-footer":"",width:"90%",onClose:le},{footer:l(()=>[s(c,{onClick:le},{default:l(()=>[u("بستن")]),_:1})]),default:l(()=>[s(Te,{spinning:Y.value},{default:l(()=>[w.value?(x(),S(ke,{key:0},[s(T,{bordered:"",column:2,size:"small",class:"mb-4"},{default:l(()=>[s(y,{label:"نام"},{default:l(()=>[u(o(w.value.automation.name),1)]),_:1}),s(y,{label:"کد"},{default:l(()=>[u(o(w.value.automation.code),1)]),_:1}),s(y,{label:"وضعیت"},{default:l(()=>[u(o(w.value.automation.is_active?"فعال":"غیرفعال"),1)]),_:1}),s(y,{label:"آمار کلی"},{default:l(()=>[e("span",Ws,o(w.value.automation.sent_count),1),u(" / "),e("span",Xs,o(w.value.automation.failed_count),1),u(" / "),e("span",Ys,o(w.value.automation.cancelled_count),1)]),_:1}),s(y,{label:"Deep Link",span:2},{default:l(()=>[u(o(w.value.automation.deep_link),1)]),_:1}),s(y,{label:"شرط",span:2},{default:l(()=>[u(o(w.value.automation.trigger_summary),1)]),_:1}),s(y,{label:"عنوان",span:2},{default:l(()=>[u(o(w.value.automation.title),1)]),_:1}),s(y,{label:"متن",span:2},{default:l(()=>[e("div",Zs,o(w.value.automation.message),1)]),_:1})]),_:1}),e("div",ea,[ta,s(H,{value:z.value,"onUpdate:value":d[7]||(d[7]=I=>z.value=I),"allow-clear":"",placeholder:"همه",style:{width:"160px"},onChange:ne},{default:l(()=>[s(X,{value:"sent"},{default:l(()=>[u("ارسال شده")]),_:1}),s(X,{value:"failed"},{default:l(()=>[u("ناموفق")]),_:1}),s(X,{value:"pending"},{default:l(()=>[u("در انتظار")]),_:1}),s(X,{value:"skipped"},{default:l(()=>[u("رد شده")]),_:1}),s(X,{value:"cancelled"},{default:l(()=>[u("لغو شده")]),_:1})]),_:1},8,["value"]),s(F,{value:G.value,"onUpdate:value":d[8]||(d[8]=I=>G.value=I),placeholder:"جستجو user id",style:{width:"220px"},onSearch:ne},null,8,["value"])]),s(i,ce(te.value,{onRegister:L(C)}),null,16,["onRegister"])],64)):A("",!0)]),_:1},8,["spinning"])]),_:1},8,["visible"])])}}}),aa=e("div",{class:"flex justify-between items-center mb-4"},[e("h2",null,"نوتیفیکیشن Push")],-1),sl=_e({__name:"index",setup(a){const r=v("send"),D=v(null),M=v(null);function g(){var b;(b=D.value)==null||b.reload()}function C(b){var h,t;b==="history"&&((h=D.value)==null||h.reload()),b==="automations"&&((t=M.value)==null||t.reload())}return(b,h)=>{const t=at,j=lt,f=Ae;return x(),ie(f,null,{default:l(()=>[aa,s(j,{activeKey:r.value,"onUpdate:activeKey":h[0]||(h[0]=q=>r.value=q),onChange:C},{default:l(()=>[s(t,{key:"send",tab:"ارسال نوتیفیکیشن"},{default:l(()=>[s(ts,{onSent:g})]),_:1}),s(t,{key:"history",tab:"سوابق ارسالی"},{default:l(()=>[s(As,{ref_key:"historyPanelRef",ref:D},null,512)]),_:1}),s(t,{key:"automations",tab:"اتوماسیون‌ها"},{default:l(()=>[s(sa,{ref_key:"automationsPanelRef",ref:M},null,512)]),_:1})]),_:1},8,["activeKey"])]),_:1})}}});export{sl as default}; diff --git a/dist/assets/index-e3658ae2.js b/dist/assets/index-e3658ae2.js deleted file mode 100644 index 0b4d325..0000000 --- a/dist/assets/index-e3658ae2.js +++ /dev/null @@ -1,3 +0,0 @@ -import{au as $,ac as I,ai as E,d as j,j as g,al as y,e as d,F as B,as as G,bD as z,i as R,aj as U,aO as X,ag as S,a9 as Y,aU as K,ax as H,aS as J,ap as Q}from"./index-c678e119.js";import{i as V}from"./_plugin-vue_export-helper-edd5ed68.js";import{C as Z}from"./index-01af60d8.js";import{u as ee}from"./useRefs-d469f03d.js";var q=$("normal","exception","active","success"),te=$("line","circle","dashboard"),re=$("default","small"),N=function(){return{prefixCls:String,type:I.oneOf(te),percent:Number,format:{type:Function},status:I.oneOf(q),showInfo:{type:Boolean,default:void 0},strokeWidth:Number,strokeLinecap:String,strokeColor:{type:[String,Object],default:void 0},trailColor:String,width:Number,success:{type:Object,default:function(){return{}}},gapDegree:Number,gapPosition:String,size:I.oneOf(re),steps:Number,successPercent:Number,title:String}};function D(s){return!s||s<0?0:s>100?100:s}function L(s){var e=s.success,c=s.successPercent,r=c;return e&&"progress"in e&&(E(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),r=e.progress),e&&"percent"in e&&(r=e.percent),r}var ne=["from","to","direction"],ae=function(){return y(y({},N()),{},{prefixCls:String,direction:{type:String}})},se=function(e){var c=[];return Object.keys(e).forEach(function(r){var n=parseFloat(r.replace(/%/g,""));isNaN(n)||c.push({key:n,value:e[r]})}),c=c.sort(function(r,n){return r.key-n.key}),c.map(function(r){var n=r.key,l=r.value;return"".concat(l," ").concat(n,"%")}).join(", ")},oe=function(e,c){var r=e.from,n=r===void 0?z.blue:r,l=e.to,i=l===void 0?z.blue:l,u=e.direction,h=u===void 0?c==="rtl"?"to left":"to right":u,o=G(e,ne);if(Object.keys(o).length!==0){var f=se(o);return{backgroundImage:"linear-gradient(".concat(h,", ").concat(f,")")}}return{backgroundImage:"linear-gradient(".concat(h,", ").concat(n,", ").concat(i,")")}};const ie=j({compatConfig:{MODE:3},name:"Line",props:ae(),setup:function(e,c){var r=c.slots,n=g(function(){var o=e.strokeColor,f=e.direction;return o&&typeof o!="string"?oe(o,f):{background:o}}),l=g(function(){return e.trailColor?{backgroundColor:e.trailColor}:void 0}),i=g(function(){var o=e.percent,f=e.strokeWidth,a=e.strokeLinecap,t=e.size;return y({width:"".concat(D(o),"%"),height:"".concat(f||(t==="small"?6:8),"px"),borderRadius:a==="square"?0:""},n.value)}),u=g(function(){return L(e)}),h=g(function(){var o=e.strokeWidth,f=e.size,a=e.strokeLinecap,t=e.success;return{width:"".concat(D(u.value),"%"),height:"".concat(o||(f==="small"?6:8),"px"),borderRadius:a==="square"?0:"",backgroundColor:t==null?void 0:t.strokeColor}});return function(){var o;return d(B,null,[d("div",{class:"".concat(e.prefixCls,"-outer")},[d("div",{class:"".concat(e.prefixCls,"-inner"),style:l.value},[d("div",{class:"".concat(e.prefixCls,"-bg"),style:i.value},null),u.value!==void 0?d("div",{class:"".concat(e.prefixCls,"-success-bg"),style:h.value},null):null])]),(o=r.default)===null||o===void 0?void 0:o.call(r)])}}});var ce={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},le=function(e){var c=R(null);return U(function(){var r=Date.now(),n=!1;e.value.forEach(function(l){var i=(l==null?void 0:l.$el)||l;if(i){n=!0;var u=i.style;u.transitionDuration=".3s, .3s, .3s, .06s",c.value&&r-c.value<100&&(u.transitionDuration="0s, 0s")}}),n&&(c.value=Date.now())}),e},ue={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String},fe=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],A=0;function T(s){return+s.replace("%","")}function F(s){return Array.isArray(s)?s:[s]}function M(s,e,c,r){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,l=arguments.length>5?arguments[5]:void 0,i=50-r/2,u=0,h=-i,o=0,f=-2*i;switch(l){case"left":u=-i,h=0,o=2*i,f=0;break;case"right":u=i,h=0,o=-2*i,f=0;break;case"bottom":h=i,f=2*i;break}var a="M 50,50 m ".concat(u,",").concat(h,` - a `).concat(i,",").concat(i," 0 1 1 ").concat(o,",").concat(-f,` - a `).concat(i,",").concat(i," 0 1 1 ").concat(-o,",").concat(f),t=Math.PI*2*i,p={stroke:c,strokeDasharray:"".concat(e/100*(t-n),"px ").concat(t,"px"),strokeDashoffset:"-".concat(n/2+s/100*(t-n),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:a,pathStyle:p}}const de=j({compatConfig:{MODE:3},name:"VCCircle",props:V(ue,ce),setup:function(e){A+=1;var c=R(A),r=g(function(){return F(e.percent)}),n=g(function(){return F(e.strokeColor)}),l=ee(),i=X(l,2),u=i[0],h=i[1];le(h);var o=function(){var a=e.prefixCls,t=e.strokeWidth,p=e.strokeLinecap,k=e.gapDegree,v=e.gapPosition,m=0;return r.value.map(function(P,C){var W=n.value[C]||n.value[n.value.length-1],O=Object.prototype.toString.call(W)==="[object Object]"?"url(#".concat(a,"-gradient-").concat(c.value,")"):"",b=M(m,P,W,t,k,v),_=b.pathString,x=b.pathStyle;m+=P;var w={key:C,d:_,stroke:O,"stroke-linecap":p,"stroke-width":t,opacity:P===0?0:1,"fill-opacity":"0",class:"".concat(a,"-circle-path"),style:x};return d("path",y({ref:u(C)},w),null)})};return function(){var f=e.prefixCls,a=e.strokeWidth,t=e.trailWidth,p=e.gapDegree,k=e.gapPosition,v=e.trailColor,m=e.strokeLinecap;e.strokeColor;var P=G(e,fe),C=M(0,100,v,a,p,k),W=C.pathString,O=C.pathStyle;delete P.percent;var b=n.value.find(function(x){return Object.prototype.toString.call(x)==="[object Object]"}),_={d:W,stroke:v,"stroke-linecap":m,"stroke-width":t||a,"fill-opacity":"0",class:"".concat(f,"-circle-trail"),style:O};return d("svg",y({class:"".concat(f,"-circle"),viewBox:"0 0 100 100"},P),[b&&d("defs",null,[d("linearGradient",{id:"".concat(f,"-gradient-").concat(c.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(b).sort(function(x,w){return T(x)-T(w)}).map(function(x,w){return d("stop",{key:w,offset:x,"stop-color":b[x]},null)})])]),d("path",_,null),o().reverse()])}}});function ve(s){var e=s.percent,c=s.success,r=s.successPercent,n=D(L({success:c,successPercent:r}));return[n,D(D(e)-n)]}function ge(s){var e=s.success,c=e===void 0?{}:e,r=s.strokeColor,n=c.strokeColor;return[n||z.green,r||null]}const pe=j({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:N(),setup:function(e,c){var r=c.slots,n=g(function(){if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),l=g(function(){var t=e.width||120;return{width:typeof t=="number"?"".concat(t,"px"):t,height:typeof t=="number"?"".concat(t,"px"):t,fontSize:"".concat(t*.15+6,"px")}}),i=g(function(){return e.strokeWidth||6}),u=g(function(){return e.gapPosition||e.type==="dashboard"&&"bottom"||"top"}),h=g(function(){return ve(e)}),o=g(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),f=g(function(){return ge({success:e.success,strokeColor:e.strokeColor})}),a=g(function(){var t;return t={},S(t,"".concat(e.prefixCls,"-inner"),!0),S(t,"".concat(e.prefixCls,"-circle-gradient"),o.value),t});return function(){var t;return d("div",{class:a.value,style:l.value},[d(de,{percent:h.value,strokeWidth:i.value,trailWidth:i.value,strokeColor:f.value,strokeLinecap:e.strokeLinecap,trailColor:e.trailColor,prefixCls:e.prefixCls,gapDegree:n.value,gapPosition:u.value},null),(t=r.default)===null||t===void 0?void 0:t.call(r)])}}});var he=function(){return y(y({},N()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const ke=j({compatConfig:{MODE:3},name:"Steps",props:he(),setup:function(e,c){var r=c.slots,n=g(function(){return Math.round(e.steps*((e.percent||0)/100))}),l=g(function(){return e.size==="small"?2:14}),i=g(function(){for(var u=e.steps,h=e.strokeWidth,o=h===void 0?8:h,f=e.strokeColor,a=e.trailColor,t=e.prefixCls,p=[],k=0;k=100?"success":a||"normal"}),f=function(){var t=e.showInfo,p=e.format,k=e.type,v=e.percent,m=e.title,P=L(e);if(!t)return null;var C,W=p||(r==null?void 0:r.format)||function(b){return"".concat(b,"%")},O=k==="line";return p||r!=null&&r.format||o.value!=="exception"&&o.value!=="success"?C=W(D(v),D(P)):o.value==="exception"?C=O?d(K,null,null):d(H,null,null):o.value==="success"&&(C=O?d(J,null,null):d(Z,null,null)),d("span",{class:"".concat(l.value,"-text"),title:m===void 0&&typeof C=="string"?C:void 0},[C])};return function(){var a=e.type,t=e.steps,p=e.strokeColor,k=e.title,v=f(),m;a==="line"?m=t?d(ke,y(y({},e),{},{strokeColor:typeof p=="string"?p:void 0,prefixCls:l.value,steps:t}),{default:function(){return[v]}}):d(ie,y(y({},e),{},{prefixCls:l.value}),{default:function(){return[v]}}):(a==="circle"||a==="dashboard")&&(m=d(pe,y(y({},e),{},{prefixCls:l.value}),{default:function(){return[v]}}));var P=y(y({},u.value),{},S({},"".concat(l.value,"-status-").concat(o.value),!0));return d("div",{class:P,title:k},[m])}}}),be=Q(Ce);export{be as P}; diff --git a/dist/assets/index-e4c08198.js b/dist/assets/index-e4c08198.js deleted file mode 100644 index abc79d7..0000000 --- a/dist/assets/index-e4c08198.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Q}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as X,u as ee}from"./useBaseTable-e18d3b32.js";import{_ as te}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as U}from"./Icon-671f08f9.js";import{_ as $}from"./InputDatePicker.vue_vue_type_script_setup_true_lang-fb1f156c.js";import{t as E}from"./useDataTime-206d8d2e.js";import{_ as ae}from"./CustomTag.vue_vue_type_script_setup_true_lang-9b0b90b0.js";import{u as ie}from"./usePrice-bc935b83.js";import{e as i,_ as ne,Y as oe,I as B,J as P,K as le,O as se,d as ue,i as p,h as re,o as I,c as q,b,w as r,f as R,l as S,L as ce,k as de,H as _}from"./index-c678e119.js";import{M as me,_ as _e}from"./index-66da2c76.js";import{I as pe}from"./index-e517c667.js";import{R as fe,b as ve}from"./index-05e85885.js";import{_ as ge,F as we}from"./index-679d69b0.js";import{I as be}from"./index-da91aa99.js";import{T as N}from"./isSymbol-5130882b.js";import"./index-5203b45e.js";import"./vnode-34fe2aaf.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./pickAttrs-09168c62.js";import"./index-27b4bb6d.js";import"./isMobile-e2e89480.js";import"./index-31ed7972.js";import"./DialogWrap-0297f46d.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./index-d80ea252.js";import"./css-aae66f86.js";import"./_flatRest-89cece1c.js";import"./Col-65d77001.js";const he=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>e.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"کد",dataIndex:"code",key:"code",width:120},{title:"مقدار تخفیف",dataIndex:"amount",key:"amount",width:130,customRender:e=>{const n=e.record;return n.is_percent?`${n.amount}٪`:`${ie(n.amount,!0,"")} تومان`}},{title:"استفاده",dataIndex:"usage_count",key:"usage_count",width:110,customRender:e=>{const n=e.record,u=n.usage_count??0,l=n.usage_limit;return l!=null?`${u} / ${l}`:`${u}`}},{title:"شروع",dataIndex:"start_date",key:"start_date",width:120,customRender:e=>E(e.record.start_date)},{title:"پایان",dataIndex:"end_date",key:"end_date",width:120,customRender:e=>E(e.record.end_date)},{title:"وضعیت",dataIndex:"active",key:"active",width:100,customRender:e=>i("div",{class:"flex justify-center"},[i(ae,{class:"px-3 font-bold py-1",textColor:e!=null&&e.record.active?"#65a30d":"#dc2626",bgColor:e!=null&&e.record.active?"#ecfccb":"#fee2e2"},{default:()=>[e!=null&&e.record.active?"فعال":"غیرفعال"]})])},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];function ye(e){if(!e)return new Date().toISOString();const n=e.replace(/\//g,"-");return new Date(`${n}T00:00:00.000Z`).toISOString()}function ke(e){if(!e)return new Date().toISOString();const n=e.replace(/\//g,"-");return new Date(`${n}T23:59:59.999Z`).toISOString()}function xe(e){return e?e.slice(0,10).replace(/-/g,"/"):""}function k(e,n,u,l=!0){var c;const o={title:((c=e.title)==null?void 0:c.trim())??"",code:(e.code??"").trim().toUpperCase(),amount:Number(e.amount??0),is_percent:e.is_percent??!0,active:e.active??!0,use_code:!0,type:"code",start_date:ye(n),end_date:ke(u)};return l&&(o.usage_limit=e.usage_limit==null?null:Number(e.usage_limit),o.user_usage_limit=e.user_usage_limit==null?null:Number(e.user_usage_limit)),o}function V(e){var u,l;const n=String((e==null?void 0:e.message)||((l=(u=e==null?void 0:e.response)==null?void 0:u.data)==null?void 0:l.message)||"");return n.includes("schema cache")||n.includes("PGRST204")}function F(e){const{usage_limit:n,user_usage_limit:u,usage_count:l,...o}=e;return o}async function M(e,n){const l=((await se("discounts",{filters:[{field:"code",op:"eq",value:e},{field:"use_code",op:"eq",value:!0}],limit:5,page:1})).rows||[]).find(o=>o.id!==n);if(l!=null&&l.id)throw new Error("این کد تخفیف قبلاً ثبت شده است")}async function Ie(e){const{TableEngineShopRequest:n}=await ne(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),u={...e,order:e.order??"-id",filters:[...e.filters??[],{field:"use_code",op:"eq",value:!0,hidden:!0}]};return n(u,"discounts")}async function Re(e){return await oe("discounts",e)}async function Se(e,n,u){const l=k(e,n,u);if(!l.code||!l.title)throw new Error("عنوان و کد تخفیف الزامی است");if(Number(l.amount)<=0)throw new Error("مقدار تخفیف باید بیشتر از صفر باشد");await M(String(l.code));try{return await B("discounts",{...l,usage_count:0})}catch(o){if(!V(o))throw o;return await B("discounts",F(k(e,n,u,!1)))}}async function Te(e,n,u,l){let o=k(n,u,l);if(!o.code||!o.title)throw new Error("عنوان و کد تخفیف الزامی است");if(Number(o.amount)<=0)throw new Error("مقدار تخفیف باید بیشتر از صفر باشد");await M(String(o.code),e);try{return await P("discounts",e,o)}catch(c){if(!V(c))throw c;return o=F(k(n,u,l,!1)),await P("discounts",e,o)}}async function De(e){await le("discounts",e)}function O(e){return xe(e)}const Ce={class:"flex justify-between items-center mb-4"},Ue=b("h2",null,"کدهای تخفیف",-1),$e={class:"gap-2 flex justify-center"},Ee=b("span",null,"حذف",-1),Be=b("span",null,"ویرایش",-1),Pe={key:0,class:"min-h-[280px]"},Tt=ue({__name:"index",setup(e){const[n,u]=ee(),l=p({columns:he,api:Ie,defaultPageLimit:20}),o=p(!1),c=p(!1),h=p(null),f=p(!1),y=p(!1),v=p(""),g=p(""),a=re({title:"",code:"",amount:10,is_percent:!0,active:!0,usage_limit:null,user_usage_limit:1});function T(){Object.assign(a,{title:"",code:"",amount:10,is_percent:!0,active:!0,usage_limit:null,user_usage_limit:1}),v.value="",g.value=""}function j(){T(),c.value=!1,h.value=null,f.value=!1,o.value=!0}function L(){o.value=!1,f.value=!1,y.value=!1}async function Z(){var d,t;if(!(f.value||y.value)){if(!((d=a.title)!=null&&d.trim())||!((t=a.code)!=null&&t.trim())){_.warning("عنوان و کد تخفیف الزامی است");return}if(!v.value||!g.value){_.warning("تاریخ شروع و پایان را وارد کنید");return}if(!a.amount||a.amount<=0){_.warning("مقدار تخفیف باید بیشتر از صفر باشد");return}y.value=!0;try{c.value&&h.value!=null?(await Te(h.value,a,v.value,g.value),_.success("کد تخفیف با موفقیت ویرایش شد")):(await Se(a,v.value,g.value),_.success("کد تخفیف با موفقیت ایجاد شد")),o.value=!1,await u()}catch(w){_.error((w==null?void 0:w.message)||"خطا در ذخیره کد تخفیف")}finally{y.value=!1}}}async function z(d){if(d.id){T(),c.value=!0,h.value=d.id,o.value=!0,f.value=!0;try{const t=await Re(d.id);a.title=t.title,a.code=t.code,a.amount=t.amount,a.is_percent=t.is_percent,a.active=t.active,a.usage_limit=t.usage_limit,a.user_usage_limit=t.user_usage_limit,v.value=O(t.start_date),g.value=O(t.end_date)}catch(t){o.value=!1,_.error((t==null?void 0:t.message)||"خطا در بارگذاری کد تخفیف")}finally{f.value=!1}}}function A(d){me.confirm({title:"حذف کد تخفیف",content:`آیا از حذف کد «${d.code}» مطمئن هستید؟`,okText:"حذف",cancelText:"انصراف",okButtonProps:{danger:!0},async onOk(){try{await De(d.id),_.success("کد تخفیف حذف شد"),await u()}catch(t){_.error((t==null?void 0:t.message)||"خطا در حذف کد تخفیف")}}})}return(d,t)=>{const w=te,G=X,D=pe,m=ge,C=fe,J=ve,x=be,H=_e,K=we,W=Q;return I(),q("div",null,[b("div",Ce,[Ue,i(w,{type:"primary",onClick:j},{default:r(()=>[R("افزودن کد تخفیف")]),_:1})]),i(G,ce(l.value,{ref:"table",onRegister:S(n)}),{action:r(({record:s})=>[b("div",$e,[i(S(N),{class:"cursor-pointer"},{title:r(()=>[Ee]),default:r(()=>[i(U,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:Y=>A(s)},null,8,["onClick"])]),_:2},1024),i(S(N),{class:"cursor-pointer"},{title:r(()=>[Be]),default:r(()=>[i(U,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:Y=>z(s)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),i(W,{visible:o.value,"onUpdate:visible":t[9]||(t[9]=s=>o.value=s),title:c.value?"ویرایش کد تخفیف":"افزودن کد تخفیف",loading:f.value,"destroy-on-close":"",onOk:Z,onClose:L,width:"720px"},{default:r(()=>[f.value?(I(),q("div",Pe)):(I(),de(K,{key:1,layout:"vertical",class:"grid grid-cols-1 md:grid-cols-2 gap-3"},{default:r(()=>[i(m,{label:"عنوان",required:"",class:"md:col-span-2"},{default:r(()=>[i(D,{value:a.title,"onUpdate:value":t[0]||(t[0]=s=>a.title=s),placeholder:"مثال: تخفیف نوروز"},null,8,["value"])]),_:1}),i(m,{label:"کد تخفیف",required:""},{default:r(()=>[i(D,{value:a.code,"onUpdate:value":t[1]||(t[1]=s=>a.code=s),placeholder:"مثال: NOWRUZ1405",style:{"text-transform":"uppercase"}},null,8,["value"])]),_:1}),i(m,{label:"نوع تخفیف"},{default:r(()=>[i(J,{value:a.is_percent,"onUpdate:value":t[2]||(t[2]=s=>a.is_percent=s)},{default:r(()=>[i(C,{value:!0},{default:r(()=>[R("درصدی")]),_:1}),i(C,{value:!1},{default:r(()=>[R("مبلغی (تومان)")]),_:1})]),_:1},8,["value"])]),_:1}),i(m,{label:a.is_percent?"درصد تخفیف":"مبلغ تخفیف (تومان)",required:""},{default:r(()=>[i(x,{value:a.amount,"onUpdate:value":t[3]||(t[3]=s=>a.amount=s),style:{width:"100%"},min:1,max:a.is_percent?100:void 0,placeholder:"مقدار تخفیف"},null,8,["value","max"])]),_:1},8,["label"]),i(m,{label:"تاریخ شروع",required:""},{default:r(()=>[i($,{value:v.value,"onUpdate:value":t[4]||(t[4]=s=>v.value=s)},null,8,["value"])]),_:1}),i(m,{label:"تاریخ پایان",required:""},{default:r(()=>[i($,{value:g.value,"onUpdate:value":t[5]||(t[5]=s=>g.value=s)},null,8,["value"])]),_:1}),i(m,{label:"محدودیت کل استفاده"},{default:r(()=>[i(x,{value:a.usage_limit,"onUpdate:value":t[6]||(t[6]=s=>a.usage_limit=s),style:{width:"100%"},min:1,placeholder:"خالی = نامحدود"},null,8,["value"])]),_:1}),i(m,{label:"محدودیت استفاده هر کاربر"},{default:r(()=>[i(x,{value:a.user_usage_limit,"onUpdate:value":t[7]||(t[7]=s=>a.user_usage_limit=s),style:{width:"100%"},min:1,placeholder:"خالی = نامحدود"},null,8,["value"])]),_:1}),i(m,{label:"فعال"},{default:r(()=>[i(H,{checked:a.active,"onUpdate:checked":t[8]||(t[8]=s=>a.active=s)},null,8,["checked"])]),_:1})]),_:1}))]),_:1},8,["visible","title","loading"])])}}});export{Tt as default}; diff --git a/dist/assets/index-e517c667.js b/dist/assets/index-e517c667.js deleted file mode 100644 index 32bf7e0..0000000 --- a/dist/assets/index-e517c667.js +++ /dev/null @@ -1,11 +0,0 @@ -import{ac as L,al as y,at as U,ag as v,ar as tn,d as ne,au as an,i as V,e as R,aU as rn,a9 as ue,z as fe,x as De,y as ke,P as Le,ay as ie,af as he,F as on,B as Q,ab as ye,j as le,aO as ze,as as Ge,aY as ln,ah as un,az as Ue,aE as dn}from"./index-c678e119.js";import{a as We,S as sn}from"./SearchOutlined-445bfd70.js";import{o as X}from"./omit-30cc2465.js";import{c as ee}from"./vnode-34fe2aaf.js";import{a as He}from"./FormItemContext-53695780.js";import{B as cn}from"./index-c5016c96.js";import{i as fn}from"./isPlainObject-2f8cd8cc.js";import{R as vn}from"./index-ea10bb13.js";import{w as J}from"./_plugin-vue_export-helper-edd5ed68.js";var Ze=function(){return{id:String,prefixCls:String,inputPrefixCls:String,defaultValue:L.oneOfType([L.string,L.number]),value:{type:[String,Number,Symbol],default:void 0},placeholder:{type:[String,Number]},autocomplete:String,type:{type:String,default:"text"},name:String,size:{type:String},disabled:{type:Boolean,default:void 0},readonly:{type:Boolean,default:void 0},addonBefore:L.any,addonAfter:L.any,prefix:L.any,suffix:L.any,autofocus:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,valueModifiers:Object,hidden:Boolean}};const we=Ze;var Ye=function(){return y(y({},X(Ze(),["prefix","addonBefore","addonAfter","suffix"])),{},{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object})};function Ke(t,e,a,n,o){var x;return U(t,(x={},v(x,"".concat(t,"-sm"),a==="small"),v(x,"".concat(t,"-lg"),a==="large"),v(x,"".concat(t,"-disabled"),n),v(x,"".concat(t,"-rtl"),o==="rtl"),v(x,"".concat(t,"-borderless"),!e),x))}var re=function(e){return e!=null&&(Array.isArray(e)?tn(e).length:!0)};function gn(t){return re(t.prefix)||re(t.suffix)||re(t.allowClear)}function ve(t){return re(t.addonBefore)||re(t.addonAfter)}var mn=["text","input"];const qe=ne({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:L.oneOf(an("text","input")),value:L.any,defaultValue:L.any,allowClear:{type:Boolean,default:void 0},element:L.any,handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:L.any,prefix:L.any,addonBefore:L.any,addonAfter:L.any,readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean},setup:function(e,a){var n=a.slots,o=a.attrs,x=V(),S=function(u){var h;if((h=x.value)!==null&&h!==void 0&&h.contains(u.target)){var C=e.triggerFocus;C==null||C()}},l=function(u){var h,C=e.allowClear,w=e.value,s=e.disabled,c=e.readonly,p=e.handleReset,f=e.suffix,A=f===void 0?n.suffix:f;if(!C)return null;var O=!s&&!c&&w,I="".concat(u,"-clear-icon");return R(rn,{onClick:p,onMousedown:function(M){return M.preventDefault()},class:U((h={},v(h,"".concat(I,"-hidden"),!O),v(h,"".concat(I,"-has-suffix"),!!A),h),I),role:"button"},null)},m=function(u){var h,C=e.suffix,w=C===void 0?(h=n.suffix)===null||h===void 0?void 0:h.call(n):C,s=e.allowClear;return w||s?R("span",{class:"".concat(u,"-suffix")},[l(u),w]):null},z=function(u,h){var C,w,s,c=e.focused,p=e.value,f=e.prefix,A=f===void 0?(C=n.prefix)===null||C===void 0?void 0:C.call(n):f,O=e.size,I=e.suffix,$=I===void 0?(w=n.suffix)===null||w===void 0?void 0:w.call(n):I,M=e.disabled,D=e.allowClear,N=e.direction,Z=e.readonly,W=e.bordered,K=e.hidden,B=e.addonAfter,i=B===void 0?n.addonAfter:B,d=e.addonBefore,r=d===void 0?n.addonBefore:d,b=m(u);if(!gn({prefix:A,suffix:$,allowClear:D}))return ee(h,{value:p});var E=A?R("span",{class:"".concat(u,"-prefix")},[A]):null,F=U("".concat(u,"-affix-wrapper"),(s={},v(s,"".concat(u,"-affix-wrapper-focused"),c),v(s,"".concat(u,"-affix-wrapper-disabled"),M),v(s,"".concat(u,"-affix-wrapper-sm"),O==="small"),v(s,"".concat(u,"-affix-wrapper-lg"),O==="large"),v(s,"".concat(u,"-affix-wrapper-input-with-clear-btn"),$&&D&&p),v(s,"".concat(u,"-affix-wrapper-rtl"),N==="rtl"),v(s,"".concat(u,"-affix-wrapper-readonly"),Z),v(s,"".concat(u,"-affix-wrapper-borderless"),!W),v(s,"".concat(o.class),!ve({addonAfter:i,addonBefore:r})&&o.class),s));return R("span",{ref:x,class:F,style:o.style,onMouseup:S,hidden:K},[E,ee(h,{style:null,value:p,class:Ke(u,W,O,M)}),b])},T=function(u,h){var C,w,s,c=e.addonBefore,p=c===void 0?(C=n.addonBefore)===null||C===void 0?void 0:C.call(n):c,f=e.addonAfter,A=f===void 0?(w=n.addonAfter)===null||w===void 0?void 0:w.call(n):f,O=e.size,I=e.direction,$=e.hidden,M=e.disabled;if(!ve({addonBefore:p,addonAfter:A}))return h;var D="".concat(u,"-group"),N="".concat(D,"-addon"),Z=U(N,v({},"".concat(N,"-disabled"),M)),W=p?R("span",{class:Z},[p]):null,K=A?R("span",{class:Z},[A]):null,B=U("".concat(u,"-wrapper"),D,v({},"".concat(D,"-rtl"),I==="rtl")),i=U("".concat(u,"-group-wrapper"),(s={},v(s,"".concat(u,"-group-wrapper-sm"),O==="small"),v(s,"".concat(u,"-group-wrapper-lg"),O==="large"),v(s,"".concat(u,"-group-wrapper-rtl"),I==="rtl"),s),o.class);return R("span",{class:i,style:o.style,hidden:$},[R("span",{class:B},[W,ee(h,{style:null}),K])])},_=function(u,h){var C,w=e.value,s=e.allowClear,c=e.direction,p=e.bordered,f=e.hidden,A=e.addonAfter,O=A===void 0?n.addonAfter:A,I=e.addonBefore,$=I===void 0?n.addonBefore:I;if(!s)return ee(h,{value:w});var M=U("".concat(u,"-affix-wrapper"),"".concat(u,"-affix-wrapper-textarea-with-clear-btn"),(C={},v(C,"".concat(u,"-affix-wrapper-rtl"),c==="rtl"),v(C,"".concat(u,"-affix-wrapper-borderless"),!p),v(C,"".concat(o.class),!ve({addonAfter:O,addonBefore:$})&&o.class),C));return R("span",{class:M,style:o.style,hidden:f},[ee(h,{style:null,value:w}),l(u)])};return function(){var P,u=e.prefixCls,h=e.inputType,C=e.element,w=C===void 0?(P=n.element)===null||P===void 0?void 0:P.call(n):C;return h===mn[0]?_(u,w):T(u,z(u,w))}}});function xe(t){return typeof t>"u"||t===null?"":String(t)}function oe(t,e,a,n){if(a){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var x=t.cloneNode(!0);o.target=x,o.currentTarget=x,x.value="",a(o);return}if(n!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=t,o.currentTarget=t,t.value=n,a(o);return}a(o)}}function Qe(t,e){if(t){t.focus(e);var a=e||{},n=a.cursor;if(n){var o=t.value.length;switch(n){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(o,o);break;default:t.setSelectionRange(0,o)}}}}const j=ne({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:we(),setup:function(e,a){var n=a.slots,o=a.attrs,x=a.expose,S=a.emit,l=V(),m=V(),z,T=He(),_=ue("input",e),P=_.direction,u=_.prefixCls,h=_.size,C=_.autocomplete,w=V(e.value===void 0?e.defaultValue:e.value),s=V(!1);fe(function(){return e.value},function(){w.value=e.value}),fe(function(){return e.disabled},function(){e.value!==void 0&&(w.value=e.value),e.disabled&&(s.value=!1)});var c=function(){z=setTimeout(function(){var r;((r=l.value)===null||r===void 0?void 0:r.getAttribute("type"))==="password"&&l.value.hasAttribute("value")&&l.value.removeAttribute("value")})},p=function(r){Qe(l.value,r)},f=function(){var r;(r=l.value)===null||r===void 0||r.blur()},A=function(r,b,E){var F;(F=l.value)===null||F===void 0||F.setSelectionRange(r,b,E)},O=function(){var r;(r=l.value)===null||r===void 0||r.select()};x({focus:p,blur:f,input:l,stateValue:w,setSelectionRange:A,select:O});var I=function(r){var b=e.onFocus;s.value=!0,b==null||b(r),Q(function(){c()})},$=function(r){var b=e.onBlur;s.value=!1,b==null||b(r),T.onFieldBlur(),Q(function(){c()})},M=function(r){S("update:value",r.target.value),S("change",r),S("input",r),T.onFieldChange()},D=ye(),N=function(r,b){w.value!==r&&(e.value===void 0?w.value=r:Q(function(){l.value.value!==w.value&&D.update()}),Q(function(){b&&b()}))},Z=function(r){oe(l.value,r,M),N("",function(){p()})},W=function(r){var b=r.target,E=b.value,F=b.composing;if(!((r.isComposing||F)&&e.lazy||w.value===E)){var k=r.target.value;oe(l.value,r,M),N(k,function(){c()})}},K=function(r){r.keyCode===13&&S("pressEnter",r),S("keydown",r)};De(function(){c()}),ke(function(){clearTimeout(z)});var B=function(){var r,b=e.addonBefore,E=b===void 0?n.addonBefore:b,F=e.addonAfter,k=F===void 0?n.addonAfter:F,G=e.disabled,Y=e.bordered,de=Y===void 0?!0:Y,te=e.valueModifiers,Je=te===void 0?{}:te,en=e.htmlSize,Ae=X(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),se=y(y(y({},Ae),o),{},{autocomplete:C.value,onChange:W,onInput:W,onFocus:I,onBlur:$,onKeydown:K,class:U(Ke(u.value,de,h.value,G,P.value),v({},o.class,o.class&&!E&&!k)),ref:l,key:"ant-input",size:en,id:(r=Ae.id)!==null&&r!==void 0?r:T.id.value});Je.lazy&&delete se.onInput,se.autofocus||delete se.autofocus;var nn=R("input",X(se,["size"]),null);return Le(nn,[[We]])},i=function(){var r,b=w.value,E=e.maxlength,F=e.suffix,k=F===void 0?(r=n.suffix)===null||r===void 0?void 0:r.call(n):F,G=e.showCount,Y=Number(E)>0;if(k||G){var de=ie(xe(b)).length,te=null;return he(G)==="object"?te=G.formatter({count:de,maxlength:E}):te="".concat(de).concat(Y?" / ".concat(E):""),R(on,null,[!!G&&R("span",{class:U("".concat(u.value,"-show-count-suffix"),v({},"".concat(u.value,"-show-count-has-suffix"),!!k))},[te]),k])}return null};return function(){var d=y(y(y({},o),e),{},{prefixCls:u.value,inputType:"input",value:xe(w.value),handleReset:Z,focused:s.value&&!e.disabled});return R(qe,y(y({},X(d,["element","valueModifiers","suffix","showCount"])),{},{ref:m}),y(y({},n),{},{element:B,suffix:i}))}}}),pn=ne({compatConfig:{MODE:3},name:"AInputGroup",props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0},onMouseenter:{type:Function},onMouseleave:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},setup:function(e,a){var n=a.slots,o=ue("input-group",e),x=o.prefixCls,S=o.direction,l=le(function(){var m,z=x.value;return m={},v(m,"".concat(z),!0),v(m,"".concat(z,"-lg"),e.size==="large"),v(m,"".concat(z,"-sm"),e.size==="small"),v(m,"".concat(z,"-compact"),e.compact),v(m,"".concat(z,"-rtl"),S.value==="rtl"),m});return function(){var m;return R("span",{class:l.value,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onFocus:e.onFocus,onBlur:e.onBlur},[(m=n.default)===null||m===void 0?void 0:m.call(n)])}}});var ge=/iPhone/i,_e=/iPod/i,Be=/iPad/i,me=/\bAndroid(?:.+)Mobile\b/i,Pe=/Android/i,ae=/\bAndroid(?:.+)SD4930UR\b/i,ce=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,q=/Windows Phone/i,Ie=/\bWindows(?:.+)ARM\b/i,Re=/BlackBerry/i,Ee=/BB10/i,Te=/Opera Mini/i,Oe=/\b(CriOS|Chrome)(?:.+)Mobile/i,Me=/Mobile(?:.+)Firefox\b/i;function g(t,e){return t.test(e)}function $e(t){var e=t||(typeof navigator<"u"?navigator.userAgent:""),a=e.split("[FBAN");if(typeof a[1]<"u"){var n=a,o=ze(n,1);e=o[0]}if(a=e.split("Twitter"),typeof a[1]<"u"){var x=a,S=ze(x,1);e=S[0]}var l={apple:{phone:g(ge,e)&&!g(q,e),ipod:g(_e,e),tablet:!g(ge,e)&&g(Be,e)&&!g(q,e),device:(g(ge,e)||g(_e,e)||g(Be,e))&&!g(q,e)},amazon:{phone:g(ae,e),tablet:!g(ae,e)&&g(ce,e),device:g(ae,e)||g(ce,e)},android:{phone:!g(q,e)&&g(ae,e)||!g(q,e)&&g(me,e),tablet:!g(q,e)&&!g(ae,e)&&!g(me,e)&&(g(ce,e)||g(Pe,e)),device:!g(q,e)&&(g(ae,e)||g(ce,e)||g(me,e)||g(Pe,e))||g(/\bokhttp\b/i,e)},windows:{phone:g(q,e),tablet:g(Ie,e),device:g(q,e)||g(Ie,e)},other:{blackberry:g(Re,e),blackberry10:g(Ee,e),opera:g(Te,e),firefox:g(Me,e),chrome:g(Oe,e),device:g(Re,e)||g(Ee,e)||g(Te,e)||g(Me,e)||g(Oe,e)},any:null,phone:null,tablet:null};return l.any=l.apple.device||l.android.device||l.windows.device||l.other.device,l.phone=l.apple.phone||l.android.phone||l.windows.phone,l.tablet=l.apple.tablet||l.android.tablet||l.windows.tablet,l}var bn=y(y({},$e()),{},{isMobile:$e});const hn=bn;var xn=["disabled","loading","addonAfter","suffix"];const yn=ne({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:y(y({},we()),{},{inputPrefixCls:String,enterButton:L.any,onSearch:{type:Function}}),setup:function(e,a){var n=a.slots,o=a.attrs,x=a.expose,S=a.emit,l=V(),m=function(){var f;(f=l.value)===null||f===void 0||f.focus()},z=function(){var f;(f=l.value)===null||f===void 0||f.blur()};x({focus:m,blur:z});var T=function(f){S("update:value",f.target.value),f&&f.target&&f.type==="click"&&S("search",f.target.value,f),S("change",f)},_=function(f){var A;document.activeElement===((A=l.value)===null||A===void 0?void 0:A.input)&&f.preventDefault()},P=function(f){var A;S("search",(A=l.value)===null||A===void 0?void 0:A.stateValue,f),hn.tablet||l.value.focus()},u=ue("input-search",e),h=u.prefixCls,C=u.getPrefixCls,w=u.direction,s=u.size,c=le(function(){return C("input",e.inputPrefixCls)});return function(){var p,f,A,O,I,$=e.disabled,M=e.loading,D=e.addonAfter,N=D===void 0?(p=n.addonAfter)===null||p===void 0?void 0:p.call(n):D,Z=e.suffix,W=Z===void 0?(f=n.suffix)===null||f===void 0?void 0:f.call(n):Z,K=Ge(e,xn),B=e.enterButton,i=B===void 0?(A=(O=n.enterButton)===null||O===void 0?void 0:O.call(n))!==null&&A!==void 0?A:!1:B;i=i||i==="";var d=typeof i=="boolean"?R(sn,null,null):null,r="".concat(h.value,"-button"),b=Array.isArray(i)?i[0]:i,E,F=b.type&&fn(b.type)&&b.type.__ANT_BUTTON;if(F||b.tagName==="button")E=ee(b,y({onMousedown:_,onClick:P,key:"enterButton"},F?{class:r,size:s.value}:{}),!1);else{var k=d&&!i;E=R(cn,{class:r,type:i?"primary":void 0,size:s.value,disabled:$,key:"enterButton",onMousedown:_,onClick:P,loading:M,icon:k?d:null},{default:function(){return[k?null:d||i]}})}N&&(E=[E,N]);var G=U(h.value,(I={},v(I,"".concat(h.value,"-rtl"),w.value==="rtl"),v(I,"".concat(h.value,"-").concat(s.value),!!s.value),v(I,"".concat(h.value,"-with-button"),!!i),I),o.class);return R(j,y(y(y({ref:l},X(K,["onUpdate:value","onSearch","enterButton"])),o),{},{onPressEnter:P,size:s.value,prefixCls:c.value,addonAfter:E,suffix:W,onChange:T,class:G,disabled:$}),n)}}});var wn=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important -`,Cn=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],pe={},H;function Sn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=t.getAttribute("id")||t.getAttribute("data-reactid")||t.getAttribute("name");if(e&&pe[a])return pe[a];var n=window.getComputedStyle(t),o=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),x=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),S=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),l=Cn.map(function(z){return"".concat(z,":").concat(n.getPropertyValue(z))}).join(";"),m={sizingStyle:l,paddingSize:x,borderSize:S,boxSizing:o};return e&&a&&(pe[a]=m),m}function An(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;H||(H=document.createElement("textarea"),H.setAttribute("tab-index","-1"),H.setAttribute("aria-hidden","true"),document.body.appendChild(H)),t.getAttribute("wrap")?H.setAttribute("wrap",t.getAttribute("wrap")):H.removeAttribute("wrap");var o=Sn(t,e),x=o.paddingSize,S=o.borderSize,l=o.boxSizing,m=o.sizingStyle;H.setAttribute("style","".concat(m,";").concat(wn)),H.value=t.value||t.placeholder||"";var z=Number.MIN_SAFE_INTEGER,T=Number.MAX_SAFE_INTEGER,_=H.scrollHeight,P;if(l==="border-box"?_+=S:l==="content-box"&&(_-=x),a!==null||n!==null){H.value=" ";var u=H.scrollHeight-x;a!==null&&(z=u*a,l==="border-box"&&(z=z+x+S),_=Math.max(z,_)),n!==null&&(T=u*n,l==="border-box"&&(T=T+x+S),P=_>T?"":"hidden",_=Math.min(T,_))}return{height:"".concat(_,"px"),minHeight:"".concat(z,"px"),maxHeight:"".concat(T,"px"),overflowY:P,resize:"none"}}var be=0,Fe=1,zn=2,_n=ne({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:Ye(),setup:function(e,a){var n=a.attrs,o=a.emit,x=a.expose,S,l,m=V(),z=V({}),T=V(be);ke(function(){J.cancel(S),J.cancel(l)});var _=function(){try{if(document.activeElement===m.value){var c=m.value.selectionStart,p=m.value.selectionEnd;m.value.setSelectionRange(c,p)}}catch{}},P=function(){var c=e.autoSize||e.autosize;if(!(!c||!m.value)){var p=c.minRows,f=c.maxRows;z.value=An(m.value,!1,p,f),T.value=Fe,J.cancel(l),l=J(function(){T.value=zn,l=J(function(){T.value=be,_()})})}},u=function(){J.cancel(S),S=J(P)},h=function(c){if(T.value===be){o("resize",c);var p=e.autoSize||e.autosize;p&&u()}};ln(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var C=function(){var c=e.prefixCls,p=e.autoSize,f=e.autosize,A=e.disabled,O=X(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),I=U(c,n.class,v({},"".concat(c,"-disabled"),A)),$=[n.style,z.value,T.value===Fe?{overflowX:"hidden",overflowY:"hidden"}:null],M=y(y(y({},O),n),{},{style:$,class:I});return M.autofocus||delete M.autofocus,M.rows===0&&delete M.rows,R(vn,{onResize:h,disabled:!(p||f)},{default:function(){return[Le(R("textarea",y(y({},M),{},{ref:m}),null),[[We]])]}})};fe(function(){return e.value},function(){Q(function(){P()})}),De(function(){Q(function(){P()})});var w=ye();return x({resizeTextarea:P,textArea:m,instance:w}),function(){return C()}}});const Bn=_n;function Xe(t,e){return ie(t||"").slice(0,e).join("")}function Ne(t,e,a,n){var o=a;return t?o=Xe(a,n):ie(e||"").lengthn&&(o=e),o}const Pn=ne({compatConfig:{MODE:3},name:"ATextarea",inheritAttrs:!1,props:Ye(),setup:function(e,a){var n=a.attrs,o=a.expose,x=a.emit,S=He(),l=V(e.value===void 0?e.defaultValue:e.value),m=V(),z=V(""),T=ue("input",e),_=T.prefixCls,P=T.size,u=T.direction,h=le(function(){return e.showCount===""||e.showCount||!1}),C=le(function(){return Number(e.maxlength)>0}),w=V(!1),s=V(),c=V(0),p=function(i){w.value=!0,s.value=z.value,c.value=i.currentTarget.selectionStart,x("compositionstart",i)},f=function(i){w.value=!1;var d=i.currentTarget.value;if(C.value){var r,b=c.value>=e.maxlength+1||c.value===((r=s.value)===null||r===void 0?void 0:r.length);d=Ne(b,s.value,d,e.maxlength)}d!==z.value&&($(d),oe(i.currentTarget,i,N,d)),x("compositionend",i)},A=ye();fe(function(){return e.value},function(){"value"in A.vnode.props;var B;l.value=(B=e.value)!==null&&B!==void 0?B:""});var O=function(i){var d;Qe((d=m.value)===null||d===void 0?void 0:d.textArea,i)},I=function(){var i,d;(i=m.value)===null||i===void 0||(d=i.textArea)===null||d===void 0||d.blur()},$=function(i,d){l.value!==i&&(e.value===void 0?l.value=i:Q(function(){if(m.value.textArea.value!==z.value){var r,b,E;(r=m.value)===null||r===void 0||(b=(E=r.instance).update)===null||b===void 0||b.call(E)}}),Q(function(){d&&d()}))},M=function(i){i.keyCode===13&&x("pressEnter",i),x("keydown",i)},D=function(i){var d=e.onBlur;d==null||d(i),S.onFieldBlur()},N=function(i){x("update:value",i.target.value),x("change",i),x("input",i),S.onFieldChange()},Z=function(i){oe(m.value.textArea,i,N),$("",function(){O()})},W=function(i){var d=i.target.composing,r=i.target.value;if(w.value=!!(i.isComposing||d),!(w.value&&e.lazy||l.value===r)){if(C.value){var b=i.target,E=b.selectionStart>=e.maxlength+1||b.selectionStart===r.length||!b.selectionStart;r=Ne(E,z.value,r,e.maxlength)}oe(i.currentTarget,i,N,r),$(r)}},K=function(){var i,d,r,b=n.style,E=n.class,F=e.bordered,k=F===void 0?!0:F,G=y(y(y({},X(e,["allowClear"])),n),{},{style:h.value?{}:b,class:(i={},v(i,"".concat(_.value,"-borderless"),!k),v(i,"".concat(E),E&&!h.value),v(i,"".concat(_.value,"-sm"),P.value==="small"),v(i,"".concat(_.value,"-lg"),P.value==="large"),i),showCount:null,prefixCls:_.value,onInput:W,onChange:W,onBlur:D,onKeydown:M,onCompositionstart:p,onCompositionend:f});return(d=e.valueModifiers)!==null&&d!==void 0&&d.lazy&&delete G.onInput,R(Bn,y(y({},G),{},{id:(r=G.id)!==null&&r!==void 0?r:S.id.value,ref:m,maxlength:e.maxlength}),null)};return o({focus:O,blur:I,resizableTextArea:m}),un(function(){var B=xe(l.value);!w.value&&C.value&&(e.value===null||e.value===void 0)&&(B=Xe(B,e.maxlength)),z.value=B}),function(){var B=e.maxlength,i=e.bordered,d=i===void 0?!0:i,r=e.hidden,b=n.style,E=n.class,F=y(y(y({},e),n),{},{prefixCls:_.value,inputType:"text",handleReset:Z,direction:u.value,bordered:d,style:h.value?void 0:b}),k=R(qe,y(y({},F),{},{value:z.value}),{element:K});if(h.value){var G=ie(z.value).length,Y="";he(h.value)==="object"?Y=h.value.formatter({count:G,maxlength:B}):Y="".concat(G).concat(C.value?" / ".concat(B):""),k=R("div",{hidden:r,class:U("".concat(_.value,"-textarea"),v({},"".concat(_.value,"-textarea-rtl"),u.value==="rtl"),"".concat(_.value,"-textarea-show-count"),E),style:b,"data-count":he(Y)!=="object"?Y:void 0},[k])}return k}}});var In={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const Rn=In;function je(t){for(var e=1;ef.record.index+1},{title:"سوال",dataIndex:"question",key:"question",width:280},{title:"ترتیب",dataIndex:"sort_order",key:"sort_order",width:90,align:"center"},{title:"وضعیت",dataIndex:"is_active",key:"is_active",width:100,align:"center",slot:"is_active",filterable:!1},{title:"عملیات",dataIndex:"action",key:"action",width:120,align:"center",slot:"action",filterable:!1}],st={class:"flex justify-between items-center mb-4 gap-3 flex-wrap"},at=o("div",null,[o("h2",{class:"text-lg font-bold"},"سوالات متداول"),o("p",{class:"text-sm text-gray-500 mt-1"},"این سوالات قبل از ورود به چت در اپ کاربر نمایش داده می‌شوند.")],-1),nt={class:"flex gap-2"},rt={class:"gap-2 flex justify-center"},lt=o("span",null,"ویرایش",-1),ct=o("span",null,"حذف",-1),ut={class:"space-y-4"},pt=o("div",{class:"mb-1 text-sm text-gray-600"},"سوال *",-1),mt=o("div",{class:"mb-1 text-sm text-gray-600"},"پاسخ *",-1),dt={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},_t=o("div",{class:"mb-1 text-sm text-gray-600"},"ترتیب نمایش",-1),ft={class:"flex items-end"},de=Q({__name:"index",setup(f){const{TextArea:b}=K,y=c(),l=c(!1),m=c(!1),d=c(null),t=W({question:"",answer:"",sort_order:0,is_active:!0}),[q,v]=P(),T=c({columns:it,api:j,defaultPageLimit:20});function x(){t.question="",t.answer="",t.sort_order=0,t.is_active=!0,d.value=null}function C(){m.value=!1,x(),l.value=!0}function I(n){m.value=!0,d.value=n.id,t.question=n.question||"",t.answer=n.answer||"",t.sort_order=n.sort_order??0,t.is_active=n.is_active!==!1,l.value=!0}function g(){l.value=!1,x()}async function B(){if(!t.question.trim()||!t.answer.trim()){p.error("سوال و پاسخ الزامی است");return}try{m.value&&d.value!=null?(await A(d.value,{...t}),p.success("سوال با موفقیت ویرایش شد")):(await O({...t}),p.success("سوال با موفقیت ثبت شد")),g(),await v()}catch{p.error("خطا در ذخیره سوال")}}function $(n){z.confirm({title:"حذف سوال",content:`آیا از حذف «${n.question}» مطمئن هستید؟`,okText:"حذف",cancelText:"انصراف",okType:"danger",async onOk(){await H(n.id),p.success("سوال حذف شد"),await v()}})}return(n,a)=>{const _=V,w=X("RouterLink"),M=N,D=L,F=E,R=U;return Y(),Z("div",null,[e(R,null,{default:s(()=>[o("div",st,[at,o("div",nt,[e(w,{to:{name:"supportMain"}},{default:s(()=>[e(_,null,{default:s(()=>[u("بازگشت به چت")]),_:1})]),_:1}),e(w,{to:{name:"supportTickets"}},{default:s(()=>[e(_,null,{default:s(()=>[u("تیکت‌ها")]),_:1})]),_:1}),e(_,{type:"primary",onClick:C},{default:s(()=>[u("افزودن سوال")]),_:1})])]),e(M,tt(T.value,{ref_key:"table",ref:y,onRegister:r(q)}),{is_active:s(({record:i})=>[e(r(G),{color:i.is_active?"green":"default"},{default:s(()=>[u(et(i.is_active?"فعال":"غیرفعال"),1)]),_:2},1032,["color"])]),action:s(({record:i})=>[o("div",rt,[e(r(k),{class:"cursor-pointer"},{title:s(()=>[lt]),default:s(()=>[e(h,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:S=>I(i)},null,8,["onClick"])]),_:2},1024),e(r(k),{class:"cursor-pointer"},{title:s(()=>[ct]),default:s(()=>[e(h,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:S=>$(i)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),e(F,{visible:l.value,"onUpdate:visible":a[4]||(a[4]=i=>l.value=i),title:m.value?"ویرایش سوال":"افزودن سوال",onOk:B,onCancel:g,width:"640px"},{default:s(()=>[o("div",ut,[o("div",null,[pt,e(D,{value:t.question,"onUpdate:value":a[0]||(a[0]=i=>t.question=i),placeholder:"متن سوال"},null,8,["value"])]),o("div",null,[mt,e(r(b),{value:t.answer,"onUpdate:value":a[1]||(a[1]=i=>t.answer=i),placeholder:"متن پاسخ",rows:6},null,8,["value"])]),o("div",dt,[o("div",null,[_t,e(r(ot),{value:t.sort_order,"onUpdate:value":a[2]||(a[2]=i=>t.sort_order=i),class:"w-full",min:0},null,8,["value"])]),o("div",ft,[e(r(J),{checked:t.is_active,"onUpdate:checked":a[3]||(a[3]=i=>t.is_active=i)},{default:s(()=>[u("فعال")]),_:1},8,["checked"])])])])]),_:1},8,["visible","title"])]),_:1})])}}});export{de as default}; diff --git a/dist/assets/index-f2a0d2d0.js b/dist/assets/index-f2a0d2d0.js deleted file mode 100644 index 3fb11fd..0000000 --- a/dist/assets/index-f2a0d2d0.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as Xe}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as Ge,u as Qe}from"./useBaseTable-e18d3b32.js";import{_ as Ye}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as re}from"./Icon-671f08f9.js";import{t as Ze}from"./useDataTime-206d8d2e.js";import{g as R,e as H}from"./convert-2ad76038.js";import{_ as pe}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{u as et}from"./usePrice-bc935b83.js";import{e as n,d as tt,i as $,h as at,j as O,x as lt,p as it,o as _,c as U,b as p,w as r,f as L,l as G,L as nt,n as V,F as W,k as A,q as Q,H as f,O as st,U as ot,V as rt,M as ue,t as de}from"./index-c678e119.js";import{g as ut,u as dt,a as ct,b as pt,d as _t}from"./products-d87b587c.js";import{g as Y}from"./index-af384b16.js";import{g as mt}from"./category-cfc3b675.js";import{g as ft}from"./brand-50010cbc.js";import{l as J}from"./lodash-2343a0ae.js";import{M as vt,_ as gt}from"./index-66da2c76.js";import{I as bt,b as ht}from"./index-e517c667.js";import{a as yt,b as wt}from"./index-05e85885.js";import{B as xt}from"./index-c5016c96.js";import{_ as kt,F as Ut}from"./index-679d69b0.js";import{a as Ct,_ as It}from"./index-2a1871d2.js";import{_ as Vt}from"./index-01af60d8.js";import{I as Pt}from"./index-da91aa99.js";import{U as $t}from"./index-ff90b762.js";import{T as ce}from"./isSymbol-5130882b.js";import{_ as At}from"./_plugin-vue_export-helper-edd5ed68.js";import"./index-5203b45e.js";import"./vnode-34fe2aaf.js";import"./updateLocale-e9df593e.js";import"./shallowequal-93b92d94.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-ea10bb13.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./supabaseTableQuery-e9feb810.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./styleChecker-c202e4d7.js";import"./SearchOutlined-445bfd70.js";import"./isPlainObject-2f8cd8cc.js";import"./index-d80ea252.js";import"./index-27b4bb6d.js";import"./css-aae66f86.js";import"./toArray-acd138e5.js";import"./_flatRest-89cece1c.js";import"./Col-65d77001.js";import"./isMobile-e2e89480.js";import"./index-e3658ae2.js";import"./useRefs-d469f03d.js";const Lt=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:b=>b.index+1},{title:"تصویر ",dataIndex:"original_image",key:"original_image",customRender:b=>{const K=R(b.record.original_image);return n("img",{src:K,width:60},null)}},{title:"عنوان",dataIndex:"title_fa",key:"title_fa"},{title:"کد",dataIndex:"code",key:"code"},{title:"توضیحات",dataIndex:"description",key:"description",customRender:b=>n(pe,{text:b.record.description},null)},{title:"قیمت (ریال)",dataIndex:"price",key:"price",align:"center",width:120,customRender:b=>et(b.record.price??0,!0,"")},{title:"موجودی",dataIndex:"count",key:"count",align:"center",width:120,customRender:b=>b.record.count??0},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:b=>Ze(b.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],h=b=>(ot("data-v-15937811"),b=b(),rt(),b),Mt={class:"flex justify-between items-center mb-4"},Ft=h(()=>p("h2",null,"محصولات",-1)),St={class:"gap-2 flex justify-center"},Bt=h(()=>p("span",null,"حذف",-1)),Tt=h(()=>p("span",null,"ویرایش",-1)),Dt={key:0,class:"text-gray-500 text-sm mt-1"},Ot=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," حداکثر تعداد این محصول که کاربر در یک سفارش می‌تواند بخرد. ",-1)),Rt=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," برای ارسال با پیک (داخل تهران) هزینه در زمان تحویل دریافت می‌شود. ",-1)),Nt=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," برای ارسال با پیک (داخل تهران) هزینه در زمان تحویل دریافت می‌شود. ",-1)),jt=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," حداکثر تعداد این محصول که کاربر در یک سفارش می‌تواند بخرد (مجموع همه تنوع‌ها). ",-1)),qt={class:"col-span-full grid grid-cols-1 sm:grid-cols-2 gap-4"},zt={key:0},Et=h(()=>p("div",{style:{"margin-top":"8px"}},"آپلود",-1)),Ht=h(()=>p("div",null,"آپلود فایل‌ها",-1)),Wt={class:"space-y-2"},Jt={class:"flex justify-between items-center gap-2 mb-2"},Kt={class:"text-sm text-gray-500"},Xt={key:3,class:"text-amber-600 text-sm mt-1"},Gt={class:"mt-2 flex flex-col sm:flex-row sm:flex-wrap gap-3"},Qt=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," قیمت کلی به‌صورت پیش‌فرض برای تمام تنوع‌ها اعمال می‌شود. اگر برای یک تنوع قیمت جداگانه تعریف کنید، همان قیمت اولویت دارد. ",-1)),Yt=h(()=>p("div",{class:"text-gray-500 text-sm mt-1"}," تخفیف کلی روی تمام تنوع‌ها اعمال می‌شود و در کارت محصول فروشگاه نمایش داده می‌شود. اگر برای یک تنوع تخفیف جداگانه تعریف کنید، همان تخفیف در صفحه محصول اولویت دارد. ",-1)),Zt={class:"space-y-3"},ea={class:"flex justify-between items-center gap-2 mb-2"},ta={class:"font-medium"},aa={class:"flex flex-col gap-2 sm:flex-row sm:items-center"},la=h(()=>p("span",{class:"text-gray-500 text-xs"},"نمایش این تنوع به‌عنوان پیش‌فرض در صفحه محصول",-1)),ia={key:0,class:"mt-2 space-y-2"},na={key:1,class:"text-gray-500 text-sm mt-2"},sa={class:"col-span-full grid grid-cols-1 sm:grid-cols-3 gap-4"},oa=h(()=>p("span",null,"نمایش",-1)),ra=h(()=>p("div",{class:"text-xs text-gray-400 font-normal mt-0.5"},"نمایش در لیست و صفحه محصول فروشگاه",-1)),ua=h(()=>p("span",null,"فعال",-1)),da=h(()=>p("div",{class:"text-xs text-gray-400 font-normal mt-0.5"},"امکان افزودن به سبد و ثبت سفارش",-1)),ca=tt({__name:"index",setup(b){`${Y()||localStorage.getItem("tamin_token")||""}`;const[K,Z]=Qe(),_e=$({columns:Lt,api:ut,defaultPageLimit:20}),T=$(!1),N=$(!1),j=$(null),M=$(0),q=$(0),a=at({title_fa:"",title:"",price:0,body:"",is_show:!0,is_active:!0,box_size:0,sell_type:"numeric",original_image:void 0,product_attributes:[],files:[],auto_calculate:!1,is_exist:!0,created_at:void 0,updated_at:void 0,deleted_at:null,count_order:void 0,count_fav:void 0,count_view:void 0,min_price:void 0,max_price:void 0,type:"simple",owner_id:void 0,users:void 0,saved:[],variants:[],code:void 0,brand_id:void 0,collection_id:void 0,discount:void 0,discount_type:"percent",id:void 0,count:void 0,display_price:void 0,meta:void 0,seo_title:void 0,description:void 0,product_type:void 0,weight:void 0,rial_fee:void 0,percent_fee:void 0,post_shipping_cost:0,max_qty_per_order:null}),ee=$(),me=O(()=>ee.value.map(t=>({value:t.id,label:t.title}))),te=$(),fe=O(()=>te.value.map(t=>({value:t.id,label:t.title}))),S=$([]),w=O(()=>a.type==="variant"),ve=O(()=>S.value.map(t=>({value:t.id,label:t.name}))),z=O(()=>(a.product_attributes??[]).filter(t=>t.use_in_variant&&ae(t))),ge=t=>t.temp_key??(t.attribute_id!=null?`id:${t.attribute_id}`:`name:${t.attribute_name}`),ae=t=>{var e;return t.is_new?!!((e=t.attribute_name)!=null&&e.trim()):t.attribute_id!=null},be=t=>{var e,l;return t.is_new&&((e=t.attribute_name)!=null&&e.trim())?t.attribute_name.trim():t.attribute_id!=null?((l=S.value.find(s=>s.id===t.attribute_id))==null?void 0:l.name)??"ویژگی":"ویژگی"},he=t=>{if(t.is_new||t.attribute_id==null)return[];const e=S.value.find(l=>l.id===t.attribute_id);return((e==null?void 0:e.attribute_values)??[]).map(l=>({value:l.id,label:l.value}))},ye=(t,e)=>{var s,u;if(typeof e=="string")return e;if(t.attribute_id==null)return String(e);const l=S.value.find(o=>o.id===t.attribute_id);return((u=(s=l==null?void 0:l.attribute_values)==null?void 0:s.find(o=>o.id===e))==null?void 0:u.value)??String(e)},we=t=>(t.attribute_values??[]).filter(e=>e!=null&&e!=="").map(e=>({value:e,label:ye(t,e)})),le=(t,e)=>{const l=new Set((e.attribute_values??[]).filter(s=>s!=null&&s!==""));return(t.attribute_values??[]).find(s=>l.has(s))},xe=(t,e,l)=>{const s=new Set((e.attribute_values??[]).filter(o=>o!=null&&o!=="")),u=(t.attribute_values??[]).filter(o=>o!=null&&!s.has(o));t.attribute_values=l!=null&&l!==""?[...u,l]:u},ke=t=>new Set((a.product_attributes??[]).filter(e=>!e.is_new).map(e=>e.attribute_id).filter(e=>e!=null&&e!==t)),Ue=t=>{const e=ke(t);return ve.value.filter(l=>!e.has(l.value))};function Ce(t){t.attribute_values=[],t.is_new?t.attribute_id=void 0:t.attribute_name=""}function Ie(t){t.attribute_values=[]}function Ve(t){var s;const e=(s=t.attribute_name)==null?void 0:s.trim().toLowerCase();if(!e)return;(a.product_attributes??[]).some(u=>{var o,v,C;return u!==t&&(!u.is_new&&((v=(o=S.value.find(x=>x.id===u.attribute_id))==null?void 0:o.name)==null?void 0:v.trim().toLowerCase())===e||u.is_new&&((C=u.attribute_name)==null?void 0:C.trim().toLowerCase())===e)})&&(f.warning("این نام ویژگی قبلاً در محصول استفاده شده است"),t.attribute_name="")}function Pe(t){if(!t.use_in_variant){const e=new Set((a.variants??[]).flatMap(l=>l.attribute_values??[]));t.attribute_values=(t.attribute_values??[]).filter(l=>!e.has(l))}}const $e=t=>{var e;(e=a.product_attributes)==null||e.splice(t,1)},ie=(t,e)=>((e==null?void 0:e.label)??"").toLowerCase().includes(t.toLowerCase());function Ae(){var t;a.type==="variant"?(t=a.variants)!=null&&t.length||ne():a.variants=[]}function Le(t){const e=t.price!=null?Number(t.price):0;return e>0?e:Number(a.price??0)}function Me(t=[]){const e=t.map(s=>Number(s.price??0)).filter(s=>s>0);if(!e.length)return;const l=e[0];return e.every(s=>s===l)?l:void 0}const Fe=()=>{var t;(t=a.product_attributes)==null||t.push({is_new:!1,attribute_id:void 0,attribute_name:"",temp_key:`temp_${Date.now()}_${Math.random().toString(36).slice(2,8)}`,attribute_values:[],use_in_product_page:!w.value,use_in_variant:w.value})},ne=()=>{a.variants||(a.variants=[]),a.variants.push({id:null,sku:"",price:void 0,box_price:0,stock:0,discount:void 0,discount_type:"percent",is_default:a.variants.length===0,attribute_values:[],attribute_values_name:[]})},Se=t=>{var e,l;(e=a.variants)==null||e.splice(t,1),((l=a.variants)==null?void 0:l.length)===1&&(a.variants[0].is_default=!0)};function Be(t,e){var l;(l=a.variants)!=null&&l.length&&(e?a.variants.forEach((s,u)=>{s.is_default=u===t}):a.variants.some(s=>s.is_default)||(a.variants[0].is_default=!0))}const B=$([]);function Te(t){const e=t.full_src||t.url||t.src||t.path||t.data&&(t.data.full_src||t.data.url||t.data.src||t.data.path)||"";return H(e)}function De(t){var l,s;const e=((l=t.response)==null?void 0:l.path)??((s=t.response)==null?void 0:s.url);return e?H(e):t.url&&!String(t.url).startsWith("blob:")?H(t.url):""}function Oe(){const t=(a.files??[]).filter(l=>l.status==="done").map(l=>{const s=De(l);return s?{type:"image",url:s}:null}).filter(l=>l!=null),e=[];return a.original_image&&e.push({type:"image",url:H(a.original_image)}),[...e,...t]}function Re(t){return t.type.startsWith("image/")?t.size/1024/1024<5?!0:(f.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(f.error("فقط فایل‌های تصویری مجاز است"),!1)}async function Ne(t){const{file:e,onSuccess:l,onError:s,onProgress:u}=t,o=new FormData;o.append("file",e);const v=`${ue}/upload/machartaa-img`;M.value++,await new Promise((C,x)=>{const d=new XMLHttpRequest;d.open("POST",v);const D=Y()||localStorage.getItem("tamin_token")||"";d.setRequestHeader("Authorization",`Bearer ${D}`),d.upload.onprogress=c=>{if(c.lengthComputable){const g=Math.round(c.loaded/c.total*100);u==null||u({percent:g})}},d.onload=()=>{if(d.status>=200&&d.status<300)try{const c=JSON.parse(d.responseText||"{}"),g=Te(c);if(!g)throw new Error("مسیر فایل از سرور دریافت نشد");const I=R(g),k={uid:e.uid,name:e.name||"product_image.jpg",status:"done",url:I,response:{path:g}},F=(a.files??[]).findIndex(E=>E.uid===e.uid);F>=0?a.files[F]=k:a.files=[...a.files??[],k],l==null||l(c,d),f.success("فایل با موفقیت آپلود شد!"),C()}catch(c){s==null||s(c,d),x(c)}else{const c=new Error("خطا در آپلود فایل");s==null||s(c,d),x(c)}},d.onerror=()=>{const c=new Error("خطا در آپلود فایل");s==null||s(c,d),x(c)},d.onloadend=()=>{M.value=Math.max(0,M.value-1)},d.send(o)})}function je(){Object.assign(a,J.cloneDeep(X),{type:"simple",product_attributes:[],variants:[],discount_type:"percent"}),B.value=[],N.value=!1,j.value=null,T.value=!0}function se(){Object.assign(a,X),T.value=!1}function qe(t){return t.type.startsWith("image/")?t.size/1024/1024<5?!0:(f.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(f.error("فقط فایل‌های تصویری مجاز است"),!1)}async function ze(t){const{file:e,onSuccess:l,onError:s,onProgress:u}=t,o=new FormData;o.append("file",e);const v=`${ue}/upload/machartaa-img`;q.value=0,M.value++,await new Promise((C,x)=>{const d=new XMLHttpRequest;d.open("POST",v);const D=Y()||localStorage.getItem("tamin_token")||"";d.setRequestHeader("Authorization",`Bearer ${D}`),d.upload.onprogress=c=>{if(c.lengthComputable){const g=Math.round(c.loaded/c.total*100);q.value=g,u==null||u({percent:g})}},d.onload=()=>{if(q.value=100,d.status>=200&&d.status<300)try{const c=JSON.parse(d.responseText||"{}"),g=c.full_src||c.url||c.src||c.path||c.data&&(c.data.full_src||c.data.url||c.data.src||c.data.path)||"";let I=g;g!=null&&g.startsWith("http")&&(I=g.replace(/^https?:\/\/[^\/]+/,""));const k=R(I);a.original_image=I,B.value=k?[{uid:`${Date.now()}`,name:"products.jpg",status:"done",url:k,response:{path:I}}]:[],l==null||l(c,d),f.success("تصویر با موفقیت آپلود شد!"),C()}catch(c){s==null||s(c,d),x(c)}else{const c=new Error("خطا در آپلود تصویر");s==null||s(c,d),x(c)}},d.onerror=()=>{const c=new Error("خطا در آپلود کاور");s==null||s(c,d),x(c)},d.onloadend=()=>{M.value=Math.max(0,M.value-1),q.value=0},d.send(o)})}async function Ee(){var e;if(M.value>0){f.warning("لطفاً تا پایان آپلود صبر کنید");return}if((a.product_attributes??[]).find(l=>{var s;return l.is_new?!((s=l.attribute_name)!=null&&s.trim()):l.attribute_id==null})){f.error("برای هر ویژگی، نام یا انتخاب از لیست را تکمیل کنید");return}if(w.value){if(!((e=a.variants)!=null&&e.length)){f.error("حداقل یک تنوع برای محصول تعریف کنید");return}if(z.value.some(u=>{var o;return!((o=u.attribute_values)!=null&&o.filter(v=>v!=null&&v!=="").length)})){f.error("برای هر ویژگی تنوع، حداقل یک مقدار در بخش ویژگی‌ها تعریف کنید");return}if(a.variants.find(u=>!Le(u)||u.stock==null?!0:z.value.some(o=>le(u,o)==null))){f.error("برای هر تنوع، قیمت (یا قیمت کلی)، موجودی و مقادیر ویژگی‌ها الزامی است");return}}else if(!a.price){f.error("قیمت محصول را وارد کنید");return}try{const l=J.cloneDeep(a);if(w.value){const u=(a.variants??[]).map(o=>Number(o.stock??0));l.discount_type=l.discount?"percent":null,l.count=u.reduce((o,v)=>o+v,0),l.is_exist=u.some(o=>o>0)}else l.variants=[],l.discount_type=l.discount?"percent":null;if((a.files??[]).some(u=>u.status==="uploading")){f.warning("لطفاً تا پایان آپلود فایل‌های محصول صبر کنید");return}l.files=Oe(),N.value&&j.value?(await dt(j.value,l),f.success("محصول با موفقیت ویرایش شد")):(await ct(l),f.success("محصول با موفقیت افزوده شد")),se(),await oe(),await Z()}catch(l){console.error("Error saving Product:",l),f.error("خطا در ذخیره محصول: "+(l.message||"خطای ناشناخته"))}}async function He(t){var e;X=J.cloneDeep(a),N.value=!0,j.value=t.id;try{const l=await pt(t.id);for(const s in a)l.hasOwnProperty(s)&&(a[s]=l[s]);a.type=(((e=l.variants)==null?void 0:e.length)??0)>0||l.type==="variant"?"variant":"simple",a.product_attributes=(l.product_attributes??[]).map(s=>{var u,o;return{...s,is_new:!1,attribute_name:((u=s.attributes)==null?void 0:u.name)??((o=s.attribute)==null?void 0:o.name)??"",temp_key:`temp_${s.attribute_id??s.id??Math.random()}`}}),a.variants=l.variants??[],a.discount_type=l.discount_type??"percent",a.type==="variant"&&(a.price=Me(a.variants)),B.value=l.original_image?[{uid:"-1",name:"original_image.jpg",status:"done",url:R(l.original_image),response:{path:l.original_image}}]:[],a.files=Array.isArray(l.files)?l.files.slice(1).map((s,u)=>({uid:`${u}`,name:`product_image${u}.jpg`,status:"done",url:R(s.url),response:{path:s.url}})):[],T.value=!0}catch(l){console.error("Error loading product:",l),f.error("خطا در بارگذاری اطلاعات محصول: "+(l.message||"خطای ناشناخته"))}}function We(t){vt.confirm({title:"حذف محصول",content:`آیا مطمئن هستید که می‌خواهید محصول "${t.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await _t(t.id),f.success("محصول با موفقیت حذف شد"),await Z()}catch(e){console.error("Error deleting Product:",e),f.error("خطا در حذف محصول: "+(e.message||"خطای ناشناخته"))}}})}let X=J.cloneDeep(a);async function oe(){try{const t=await st("attributes",{select:["*","attribute_values(*)"],order:"id",limit:5e3,page:1});S.value=t.rows??[]}catch(t){console.error("Error loading features:",t),f.error("خطا در بارگذاری ویژگی‌ها")}}return lt(async()=>{te.value=await mt(),ee.value=await ft(),await oe()}),(t,e)=>{const l=Ye,s=Ge,u=bt,o=kt,v=Vt,C=yt,x=wt,d=Pt,D=ht,c=it("plus-outlined"),g=$t,I=xt,k=gt,F=Ct,E=It,Je=Ut,Ke=Xe;return _(),U("div",null,[p("div",Mt,[Ft,n(l,{type:"primary",onClick:je},{default:r(()=>[L("افزودن محصول")]),_:1})]),n(s,nt(_e.value,{ref:"table",onRegister:G(K)}),{text:r(({record:i})=>[n(pe,{text:i.description},null,8,["text"])]),action:r(({record:i})=>[p("div",St,[n(G(ce),{class:"cursor-pointer"},{title:r(()=>[Bt]),default:r(()=>[n(re,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:P=>We(i)},null,8,["onClick"])]),_:2},1024),n(G(ce),{class:"cursor-pointer"},{title:r(()=>[Tt]),default:r(()=>[n(re,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:P=>He(i)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),n(Ke,{visible:T.value,"onUpdate:visible":e[21]||(e[21]=i=>T.value=i),title:N.value?"ویرایش محصول":"افزودن محصول",onOk:Ee,onClose:e[22]||(e[22]=i=>se()),width:"80%","wrap-class-name":"product-modal-wrap",confirmLoading:M.value>0},{default:r(()=>[n(Je,{layout:"vertical",class:"product-form grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-3"},{default:r(()=>[n(o,{label:"عنوان فارسی",required:""},{default:r(()=>[n(u,{value:a.title_fa,"onUpdate:value":e[0]||(e[0]=i=>a.title_fa=i),placeholder:"عنوان فارسی محصول"},null,8,["value"])]),_:1}),n(o,{label:"عنوان انگلیسی"},{default:r(()=>[n(u,{value:a.title,"onUpdate:value":e[1]||(e[1]=i=>a.title=i),placeholder:"عنوان انگلیسی محصول"},null,8,["value"])]),_:1}),n(o,{label:"برند"},{default:r(()=>[n(v,{value:a.brand_id,"onUpdate:value":e[2]||(e[2]=i=>a.brand_id=i),placeholder:"انتخاب برند",options:me.value,"show-search":"","filter-option":ie},null,8,["value","options"])]),_:1}),n(o,{label:"کالکشن"},{default:r(()=>[n(v,{value:a.collection_id,"onUpdate:value":e[3]||(e[3]=i=>a.collection_id=i),placeholder:"انتخاب کالکشن",options:fe.value},null,8,["value","options"])]),_:1}),n(o,{label:"نوع محصول",class:"col-span-full"},{default:r(()=>[n(x,{value:a.type,"onUpdate:value":e[4]||(e[4]=i=>a.type=i),class:"product-form__radio-group",onChange:Ae},{default:r(()=>[n(C,{value:"simple"},{default:r(()=>[L("محصول ساده")]),_:1}),n(C,{value:"variant"},{default:r(()=>[L("محصول دارای تنوع")]),_:1})]),_:1},8,["value"]),w.value?(_(),U("div",Dt," در حالت تنوع، موجودی کلی محصول استفاده نمی‌شود. قیمت کلی به‌صورت پیش‌فرض برای همه تنوع‌ها اعمال می‌شود. ")):V("",!0)]),_:1}),w.value?V("",!0):(_(),U(W,{key:0},[n(o,{label:"قیمت (تومان)"},{default:r(()=>[n(d,{value:a.price,"onUpdate:value":e[5]||(e[5]=i=>a.price=i),style:{width:"100%"},placeholder:"قیمت را وارد کنید",min:0},null,8,["value"])]),_:1}),n(o,{label:"تخفیف %"},{default:r(()=>[n(d,{value:a.discount,"onUpdate:value":e[6]||(e[6]=i=>a.discount=i),style:{width:"100%"},placeholder:"درصد تخفیف را وارد کنید",min:0,max:100},null,8,["value"])]),_:1}),n(o,{label:"تعداد موجودی محصول"},{default:r(()=>[n(d,{value:a.count,"onUpdate:value":e[7]||(e[7]=i=>a.count=i),style:{width:"100%"},placeholder:"تعداد موجودی محصول را وارد کنید",min:0},null,8,["value"])]),_:1}),n(o,{label:"سقف خرید در هر سفارش"},{default:r(()=>[n(d,{value:a.max_qty_per_order,"onUpdate:value":e[8]||(e[8]=i=>a.max_qty_per_order=i),style:{width:"100%"},placeholder:"خالی = بدون محدودیت",min:1},null,8,["value"]),Ot]),_:1}),n(o,{label:"هزینه ارسال پستی (تومان)"},{default:r(()=>[n(d,{value:a.post_shipping_cost,"onUpdate:value":e[9]||(e[9]=i=>a.post_shipping_cost=i),style:{width:"100%"},placeholder:"هزینه ارسال با پست برای هر واحد",min:0},null,8,["value"]),Rt]),_:1})],64)),n(o,{label:"کد محصول"},{default:r(()=>[n(u,{value:a.code,"onUpdate:value":e[10]||(e[10]=i=>a.code=i),style:{width:"100%"},placeholder:"کد محصول را وارد کنید"},null,8,["value"])]),_:1}),w.value?(_(),A(o,{key:1,label:"هزینه ارسال پستی (تومان)",class:"col-span-full"},{default:r(()=>[n(d,{value:a.post_shipping_cost,"onUpdate:value":e[11]||(e[11]=i=>a.post_shipping_cost=i),style:{width:"100%"},placeholder:"هزینه ارسال با پست برای هر واحد محصول",min:0},null,8,["value"]),Nt]),_:1})):V("",!0),w.value?(_(),A(o,{key:2,label:"سقف خرید در هر سفارش",class:"col-span-full"},{default:r(()=>[n(d,{value:a.max_qty_per_order,"onUpdate:value":e[12]||(e[12]=i=>a.max_qty_per_order=i),style:{width:"100%"},placeholder:"خالی = بدون محدودیت",min:1},null,8,["value"]),jt]),_:1})):V("",!0),n(o,{class:"col-span-full",label:"توضیحات محصول"},{default:r(()=>[n(D,{value:a.description,"onUpdate:value":e[13]||(e[13]=i=>a.description=i),rows:"4",placeholder:"توضیحات محصول"},null,8,["value"])]),_:1}),p("div",qt,[n(o,{label:"تصویر اصلی",class:"mb-0"},{default:r(()=>[n(g,{"file-list":B.value,"onUpdate:fileList":e[14]||(e[14]=i=>B.value=i),"before-upload":qe,"custom-request":ze,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","list-type":"picture-card","max-count":1},{default:r(()=>[B.value.length<1?(_(),U("div",zt,[n(c),Et])):V("",!0)]),_:1},8,["file-list"])]),_:1}),n(o,{label:"فایل‌های محصول",class:"mb-0"},{default:r(()=>[n(g,{"file-list":a.files,"onUpdate:fileList":e[15]||(e[15]=i=>a.files=i),"before-upload":Re,"custom-request":Ne,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif",multiple:"","list-type":"picture-card"},{default:r(()=>[Ht]),_:1},8,["file-list"])]),_:1})]),n(o,{class:"col-span-full",label:"ویژگی‌های محصول"},{default:r(()=>[p("div",Wt,[(_(!0),U(W,null,Q(a.product_attributes,(i,P)=>{var m;return _(),U("div",{key:P,class:"product-form__attr-card px-3 py-2 border rounded-md"},[p("div",Jt,[p("span",Kt,"ویژگی "+de(P+1),1),n(I,{type:"link",danger:"",size:"small",onClick:y=>$e(P)},{default:r(()=>[L("حذف")]),_:2},1032,["onClick"])]),n(x,{value:i.is_new,"onUpdate:value":y=>i.is_new=y,size:"small",class:"product-form__radio-group mb-2",onChange:()=>Ce(i)},{default:r(()=>[n(C,{value:!1},{default:r(()=>[L("انتخاب از لیست")]),_:1}),n(C,{value:!0},{default:r(()=>[L("ویژگی جدید")]),_:1})]),_:2},1032,["value","onUpdate:value","onChange"]),i.is_new?(_(),A(u,{key:1,value:i.attribute_name,"onUpdate:value":y=>i.attribute_name=y,placeholder:"نام ویژگی جدید (مثلاً رنگ، سایز، جنس)",style:{width:"100%"},onChange:()=>Ve(i)},null,8,["value","onUpdate:value","onChange"])):(_(),A(v,{key:0,value:i.attribute_id,"onUpdate:value":y=>i.attribute_id=y,options:Ue(i.attribute_id),placeholder:"انتخاب ویژگی","show-search":"","filter-option":ie,style:{width:"100%"},onChange:()=>Ie(i)},null,8,["value","onUpdate:value","options","onChange"])),ae(i)?(_(),A(v,{key:2,value:i.attribute_values,"onUpdate:value":y=>i.attribute_values=y,options:he(i),placeholder:i.use_in_variant?"مقادیر ویژگی برای تنوع (می‌توانید مقدار جدید تایپ کنید)":"انتخاب مقدار ویژگی",mode:"tags",style:{width:"100%"},class:"mt-2"},null,8,["value","onUpdate:value","options","placeholder"])):V("",!0),i.use_in_variant&&!((m=i.attribute_values)!=null&&m.length)?(_(),U("div",Xt," حداقل یک مقدار برای این ویژگی تعریف کنید تا در تنوع‌ها قابل انتخاب باشد. ")):V("",!0),p("div",Gt,[n(k,{checked:i.use_in_product_page,"onUpdate:checked":y=>i.use_in_product_page=y,checkedChildren:"نمایش در صفحه محصول",unCheckedChildren:"مخفی"},null,8,["checked","onUpdate:checked"]),w.value?(_(),A(k,{key:0,checked:i.use_in_variant,"onUpdate:checked":y=>i.use_in_variant=y,checkedChildren:"استفاده در تنوع",unCheckedChildren:"بدون تنوع",onChange:()=>Pe(i)},null,8,["checked","onUpdate:checked","onChange"])):V("",!0)])])}),128)),n(I,{type:"dashed",block:"",onClick:Fe},{default:r(()=>[L("+ افزودن ویژگی")]),_:1})])]),_:1}),w.value?(_(),A(o,{key:3,class:"col-span-full",label:"قیمت کلی محصول"},{default:r(()=>[n(d,{value:a.price,"onUpdate:value":e[16]||(e[16]=i=>a.price=i),style:{width:"100%","max-width":"240px"},placeholder:"قیمت کلی (تومان)",min:0},null,8,["value"]),Qt]),_:1})):V("",!0),w.value?(_(),A(o,{key:4,class:"col-span-full",label:"تخفیف کلی محصول"},{default:r(()=>[n(d,{value:a.discount,"onUpdate:value":e[17]||(e[17]=i=>a.discount=i),style:{width:"100%","max-width":"240px"},placeholder:"درصد تخفیف کلی",min:0,max:100},null,8,["value"]),Yt]),_:1})):V("",!0),w.value?(_(),A(o,{key:5,class:"col-span-full",label:"تنوع‌های محصول"},{default:r(()=>[p("div",Zt,[(_(!0),U(W,null,Q(a.variants,(i,P)=>(_(),U("div",{key:i.id??`new-${P}`,class:"product-form__variant-card border rounded-md p-3 bg-gray-50"},[p("div",ea,[p("span",ta,"تنوع "+de(P+1),1),n(I,{type:"link",danger:"",onClick:m=>Se(P)},{default:r(()=>[L("حذف")]),_:2},1032,["onClick"])]),n(E,{gutter:[12,12]},{default:r(()=>[n(F,{xs:24,sm:24,md:8},{default:r(()=>[n(o,{label:"قیمت (تومان)",class:"mb-0"},{default:r(()=>[n(d,{value:i.price,"onUpdate:value":m=>i.price=m,style:{width:"100%"},min:0,placeholder:"خالی = قیمت کلی"},null,8,["value","onUpdate:value"])]),_:2},1024)]),_:2},1024),n(F,{xs:24,sm:24,md:8},{default:r(()=>[n(o,{label:"تخفیف % (اختیاری)",class:"mb-0"},{default:r(()=>[n(d,{value:i.discount,"onUpdate:value":m=>i.discount=m,style:{width:"100%"},min:0,max:100,placeholder:"خالی = تخفیف کلی"},null,8,["value","onUpdate:value"])]),_:2},1024)]),_:2},1024),n(F,{xs:24,sm:24,md:8},{default:r(()=>[n(o,{label:"موجودی",class:"mb-0"},{default:r(()=>[n(d,{value:i.stock,"onUpdate:value":m=>i.stock=m,style:{width:"100%"},min:0,placeholder:"موجودی"},null,8,["value","onUpdate:value"])]),_:2},1024)]),_:2},1024)]),_:2},1024),n(E,{gutter:[12,12],class:"mt-0"},{default:r(()=>[n(F,{xs:24,md:12},{default:r(()=>[n(o,{label:"کد SKU",class:"mb-0"},{default:r(()=>[n(u,{value:i.sku,"onUpdate:value":m=>i.sku=m,placeholder:"کد SKU"},null,8,["value","onUpdate:value"])]),_:2},1024)]),_:2},1024),n(F,{xs:24,md:12},{default:r(()=>[n(o,{label:"تنوع پیش‌فرض",class:"mb-0"},{default:r(()=>[p("div",aa,[n(k,{checked:i.is_default,"onUpdate:checked":m=>i.is_default=m,"checked-children":"بله","un-checked-children":"خیر",onChange:m=>Be(P,m)},null,8,["checked","onUpdate:checked","onChange"]),la])]),_:2},1024)]),_:2},1024)]),_:2},1024),z.value.length?(_(),U("div",ia,[(_(!0),U(W,null,Q(z.value,m=>(_(),A(o,{key:ge(m),label:be(m),class:"mb-0"},{default:r(()=>[n(v,{value:le(i,m),options:we(m),style:{width:"100%"},placeholder:"انتخاب مقدار","allow-clear":"","onUpdate:value":y=>xe(i,m,y)},null,8,["value","options","onUpdate:value"])]),_:2},1032,["label"]))),128))])):(_(),U("div",na," ابتدا در بخش ویژگی‌ها، ویژگی با گزینه «استفاده در تنوع» و مقادیرش را تعریف کنید. "))]))),128)),n(I,{type:"dashed",block:"",onClick:ne},{default:r(()=>[L("+ افزودن تنوع")]),_:1})])]),_:1})):V("",!0),p("div",sa,[n(o,{class:"mb-0"},{label:r(()=>[oa,ra]),default:r(()=>[n(k,{checked:a.is_show,"onUpdate:checked":e[18]||(e[18]=i=>a.is_show=i)},null,8,["checked"])]),_:1}),n(o,{class:"mb-0"},{label:r(()=>[ua,da]),default:r(()=>[n(k,{checked:a.is_active,"onUpdate:checked":e[19]||(e[19]=i=>a.is_active=i)},null,8,["checked"])]),_:1}),n(o,{label:"موجود",class:"mb-0"},{default:r(()=>[n(k,{checked:a.is_exist,"onUpdate:checked":e[20]||(e[20]=i=>a.is_exist=i),disabled:w.value},null,8,["checked","disabled"])]),_:1})])]),_:1})]),_:1},8,["visible","title","confirmLoading"])])}}});const ml=At(ca,[["__scopeId","data-v-15937811"]]);export{ml as default}; diff --git a/dist/assets/index-f48f209d.js b/dist/assets/index-f48f209d.js deleted file mode 100644 index 96d4859..0000000 --- a/dist/assets/index-f48f209d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as K,u as Q}from"./useBaseTable-e18d3b32.js";import{_ as W}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as M}from"./Icon-671f08f9.js";import{_ as P,g as X,p as Y,a as Z}from"./adminUser-9cd9e7a9.js";import{_ as V}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{a as q,u as ee,c as se,g as ae,d as te}from"./member-d0965e60.js";import{O as re,R as oe,d as T,h as O,z as R,H as m,o as B,k as S,w as i,b as g,e as t,l as c,i as w,f as F,c as N,q as ne,F as ie,t as z,E as le,x as de,s as ue,n as pe,L as me}from"./index-c678e119.js";import{F as j,_ as x}from"./index-679d69b0.js";import{C as ce}from"./index-05e85885.js";import{D as fe}from"./index-31ed7972.js";import{t as _e}from"./useDataTime-206d8d2e.js";import{M as ve}from"./index-66da2c76.js";import{T as I}from"./isSymbol-5130882b.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./vnode-34fe2aaf.js";import"./useState-fb1fd992.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./omit-30cc2465.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import"./index-5203b45e.js";import"./index-e517c667.js";import"./SearchOutlined-445bfd70.js";import"./isPlainObject-2f8cd8cc.js";import"./index-ea10bb13.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./pickAttrs-09168c62.js";import"./index-27b4bb6d.js";import"./isMobile-e2e89480.js";import"./usePrice-bc935b83.js";import"./_flatRest-89cece1c.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./css-aae66f86.js";const H=async(u,p)=>{await oe.put(`/admin/members/${u}/password`,{password:p})},we=async u=>{var s;return((s=(await re("user_doc_value",{filters:[{field:"user_id",op:"eq",value:u}],limit:1,page:1})).rows)==null?void 0:s[0])??null},ge=async u=>{const p=await we(u);return(p==null?void 0:p.value)||null},be=async u=>(await H(u.user_id,u.value),{success:!0}),he=async(u,p)=>(await H(u,p),{success:!0}),ye={class:"max-h-[500px] overflow-y-auto p-3"},ke={class:"grid grid-cols-1 md:grid-cols-2 md:gap-4"},xe=T({__name:"AddEditForm",props:{visible:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1},data:{}},emits:["update:visible","update:isEdit","success"],setup(u,{emit:p}){const s=u,e=O({first_name:"",last_name:"",phone:"",password:"",repeat_password:""}),a=()=>{e.first_name="",e.last_name="",e.phone="",e.password="",e.repeat_password=""};R(()=>s.visible,r=>{r&&(s.isEdit&&s.data?h():a())});const h=async()=>{try{a();const r=await q(s.data.id);e.first_name=r.first_name||"",e.last_name=r.last_name||"",e.phone=r.phone||"";try{const l=await ge(r.id);e.password="",e.repeat_password=""}catch{e.password="",e.repeat_password=""}}catch(r){console.error("Error loading data:",r),m.error("خطا در بارگذاری اطلاعات")}},U=()=>{a(),p("update:visible",!1),p("update:isEdit",!1)},C=async()=>{try{if(!e.first_name||e.first_name.trim()===""){m.warning("نام الزامی است");return}if(!e.last_name||e.last_name.trim()===""){m.warning("نام خانوادگی الزامی است");return}if(!e.phone||e.phone.trim()===""){m.warning("تلفن همراه الزامی است");return}if(s.isEdit){if(e.password&&e.password.trim()!==""){if(!e.repeat_password||e.repeat_password.trim()===""){m.warning("تکرار کلمه عبور الزامی است");return}if(e.password!==e.repeat_password){m.warning("کلمه عبور و تکرار آن باید یکسان باشند");return}}}else{if(!e.password||e.password.trim()===""){m.warning("کلمه عبور الزامی است");return}if(e.password!==e.repeat_password){m.warning("کلمه عبور و تکرار آن باید یکسان باشند");return}}const r={first_name:e.first_name.trim(),last_name:e.last_name.trim(),phone:e.phone.trim()};if(s.isEdit&&s.data){const l=await ee(s.data.id,r);e.password&&e.password.trim()!==""&&await he(l.id,e.password),m.success("کاربر با موفقیت ویرایش شد"),p("update:isEdit",!1)}else{const l=await se(r);e.password&&e.password.trim()!==""&&await be({user_id:l.id,value:e.password}),m.success("کاربر با موفقیت ایجاد شد")}a(),p("update:visible",!1),p("success")}catch(r){console.error("Error:",r),m.error((r==null?void 0:r.message)||"خطا در ثبت اطلاعات")}};return(r,l)=>{const b=V,f=P;return B(),S(f,{visible:s.visible,width:"50rem",title:`${s.isEdit?"ویرایش":"افزودن"} کاربر`,okText:"ثبت",onCancel:U,onOk:C},{default:i(()=>[g("div",ye,[t(c(j),{model:e},{default:i(()=>[g("div",ke,[t(c(x),{label:"نام",key:"first_name",rules:[{required:!0,message:"نام الزامی است"}]},{default:i(()=>[t(b,{"place-holder":"نام",value:e.first_name,"onUpdate:value":l[0]||(l[0]=o=>e.first_name=o)},null,8,["value"])]),_:1}),t(c(x),{label:"نام خانوادگی",key:"last_name",rules:[{required:!0,message:"نام خانوادگی الزامی است"}]},{default:i(()=>[t(b,{"place-holder":"نام خانوادگی",value:e.last_name,"onUpdate:value":l[1]||(l[1]=o=>e.last_name=o)},null,8,["value"])]),_:1}),t(c(x),{label:"تلفن همراه",key:"phone",rules:[{required:!0,message:"تلفن همراه الزامی است"}]},{default:i(()=>[t(b,{"place-holder":"تلفن همراه",value:e.phone,"onUpdate:value":l[2]||(l[2]=o=>e.phone=o)},null,8,["value"])]),_:1}),t(c(x),{label:"کلمه عبور",key:"password",rules:s.isEdit?[]:[{required:!0,message:"کلمه عبور الزامی است"}]},{default:i(()=>[t(b,{type:"password","place-holder":"کلمه عبور",value:e.password,"onUpdate:value":l[3]||(l[3]=o=>e.password=o)},null,8,["value"])]),_:1},8,["rules"]),t(c(x),{label:"تکرار کلمه عبور",key:"repeat_password",rules:s.isEdit?[]:[{required:!0,message:"تکرار کلمه عبور الزامی است"}]},{default:i(()=>[t(b,{type:"password","place-holder":"تکرار کلمه عبور",value:e.repeat_password,"onUpdate:value":l[4]||(l[4]=o=>e.repeat_password=o)},null,8,["value"])]),_:1},8,["rules"])])]),_:1},8,["model"])])]),_:1},8,["visible","title"])}}}),Ue={class:"max-h-[560px] overflow-y-auto p-3"},Ce={class:"grid grid-cols-1 md:grid-cols-2 md:gap-4 mb-4"},Ee={class:"grid grid-cols-1 md:grid-cols-2 gap-3"},Be=T({__name:"PromoteToAdminForm",props:{visible:{type:Boolean,default:!1},data:{default:null}},emits:["update:visible","success"],setup(u,{emit:p}){const s=u,e=w([]),a=O({name:"",phone:"",permissions:[]}),h=()=>{a.name="",a.phone="",a.permissions=[]},U=async()=>{e.value.length||(e.value=await X())},C=()=>{if(!s.data)return;const f=[s.data.first_name,s.data.last_name].filter(Boolean).join(" ").trim();a.name=f||s.data.phone||"",a.phone=s.data.phone||"",a.permissions=[]};R(()=>s.visible,async f=>{f&&(await U(),s.data?C():h())});const r=(f,o)=>{if(o){a.permissions.includes(f)||a.permissions.push(f);return}a.permissions=a.permissions.filter(_=>_!==f)},l=()=>{p("update:visible",!1)},b=async()=>{var f,o,_;if(!((f=s.data)!=null&&f.id)){m.error("کاربر انتخاب نشده است");return}if(!a.name.trim()){m.error("نام الزامی است");return}if(!a.phone.trim()){m.error("کاربر شماره تلفن ندارد");return}try{await Y(s.data.id,{name:a.name.trim(),permissions:a.permissions}),m.success("کاربر با موفقیت به مدیران اضافه شد"),p("success"),l()}catch(y){m.error(((_=(o=y==null?void 0:y.response)==null?void 0:o.data)==null?void 0:_.error)||"خطا در افزودن به مدیران")}};return(f,o)=>{const _=V,y=P;return B(),S(y,{visible:s.visible,width:"52rem",title:"افزودن به مدیران",okText:"ثبت",onCancel:l,onOk:b},{default:i(()=>[g("div",Ue,[t(c(j),{model:a},{default:i(()=>[g("div",Ce,[t(c(x),{label:"نام"},{default:i(()=>[t(_,{"place-holder":"نام",value:a.name,"onUpdate:value":o[0]||(o[0]=v=>a.name=v)},null,8,["value"])]),_:1}),t(c(x),{label:"شماره تلفن"},{default:i(()=>[t(_,{"place-holder":"شماره تلفن",value:a.phone,"onUpdate:value":o[1]||(o[1]=v=>a.phone=v),disabled:""},null,8,["value"])]),_:1})]),t(c(fe),null,{default:i(()=>[F("دسترسی به صفحات")]),_:1}),g("div",Ee,[(B(!0),N(ie,null,ne(e.value,v=>(B(),S(c(ce),{key:v.key,checked:a.permissions.includes(v.key),onChange:D=>r(v.key,D.target.checked)},{default:i(()=>[F(z(v.label),1)]),_:2},1032,["checked","onChange"]))),128))])]),_:1},8,["model"])])]),_:1},8,["visible"])}}}),$e=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,customRender:u=>u.index+1},{title:"نام",dataIndex:"first_name",key:"first_name"},{title:"نام خانوادگی",dataIndex:"last_name",key:"last_name"},{title:"شماره همراه",dataIndex:"phone",key:"phone"},{title:" زمان ثبت نام",dataIndex:"created_at",key:"created_at",customRender:u=>u.record.created_at?_e(u.record.created_at):"-"},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],Me={class:"h-full"},Se=g("span",null,"افزودن کاربر",-1),De={class:"gap-2 flex justify-center"},Ie=g("span",null,"ویرایش",-1),Te=g("span",null,"حذف",-1),Es=T({__name:"index",setup(u){const p=le(),s=w(!1),e=w(!1),a=w(null),h=w(!1),U=w(null),C=w(new Set),r=w(new Set),l=w(null),[b,f]=Q(),o=async()=>{if(p.isSuperAdmin)try{const n=await Z();C.value=new Set(n.map(d=>d.auth_user_id).filter(d=>!!d).map(String)),r.value=new Set(n.map(d=>{var $;return d.phone||d.username||(($=d.email)==null?void 0:$.split("@")[0])||""}).filter(Boolean))}catch(n){console.error(n)}},_=n=>{if(n!=null&&n.id&&C.value.has(String(n.id)))return!0;const d=(n==null?void 0:n.phone)||"";return!!d&&r.value.has(d)},y=n=>{_(n)||(U.value=n,h.value=!0)},v=w({columns:$e,api:ae}),D=async n=>{a.value=await q(n.id),e.value=!0,s.value=!0},L=async n=>{ve.confirm({title:"حذف کاربر",content:`آیا مطمئن هستید که می‌خواهید کاربر "${n.first_name||""} ${n.last_name||""}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await te(n.id),m.success("کاربر با موفقیت حذف شد"),await f()}catch(d){console.error("Error deleting user:",d),m.error("خطا در حذف کاربر")}}})};return de(()=>{o()}),(n,d)=>{const $=M,J=W,G=K;return B(),N("div",Me,[t(G,me(v.value,{ref_key:"table",ref:l,onRegister:c(b)}),{extraHeader:i(()=>[t(J,{type:"primary",onClick:d[0]||(d[0]=k=>s.value=!0)},{default:i(()=>[Se,t($,{icon:"vuesax-linear:user",size:"17"})]),_:1})]),action:i(({column:k,record:E})=>[g("div",De,[c(p).isSuperAdmin?(B(),S(c(I),{key:0,class:"cursor-pointer"},{title:i(()=>[g("span",null,z(_(E)?"قبلاً مدیر است":"افزودن به مدیران"),1)]),default:i(()=>[t(M,{icon:"vuesax-linear:user-tick",color:_(E)?"#9CA3AF":"#059669",class:ue({"opacity-40 cursor-not-allowed":_(E)}),onClick:A=>y(E)},null,8,["color","class","onClick"])]),_:2},1024)):pe("",!0),t(c(I),{class:"cursor-pointer"},{title:i(()=>[Ie]),default:i(()=>[t(M,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:A=>D(E)},null,8,["onClick"])]),_:2},1024),t(c(I),{class:"cursor-pointer"},{title:i(()=>[Te]),default:i(()=>[t(M,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:A=>L(E)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),t(xe,{visible:s.value,"onUpdate:visible":d[1]||(d[1]=k=>s.value=k),"is-edit":e.value,"onUpdate:isEdit":d[2]||(d[2]=k=>e.value=k),data:a.value,onSuccess:c(f)},null,8,["visible","is-edit","data","onSuccess"]),t(Be,{visible:h.value,"onUpdate:visible":d[3]||(d[3]=k=>h.value=k),data:U.value,onSuccess:o},null,8,["visible","data"])])}}});export{Es as default}; diff --git a/dist/assets/index-f59b4917.js b/dist/assets/index-f59b4917.js deleted file mode 100644 index a1473f4..0000000 --- a/dist/assets/index-f59b4917.js +++ /dev/null @@ -1 +0,0 @@ -import{d as X,i as H,a9 as ee,j as Z,af as Ue,z as Y,B as q,x as me,ao as ne,ag as L,e as v,al as y,ac as h,ap as He,aq as Ze,ar as Ee,F as Je,ak as Qe,h as qe,S as Fe,as as ve,at as oe,au as fe,av as Ie,ai as pe,aw as Se,ax as et,ay as tt,az as at,y as nt,aA as rt}from"./index-c678e119.js";import{u as ot,e as lt}from"./index-d80ea252.js";import{r as it}from"./styleChecker-c202e4d7.js";import{R as st}from"./index-ea10bb13.js";import{u as ct,a as ut}from"./index-679d69b0.js";import{c as dt}from"./vnode-34fe2aaf.js";import{t as vt,T as ft,a as mt,s as ht}from"./isSymbol-5130882b.js";import{o as xe}from"./omit-30cc2465.js";import{i as he}from"./_plugin-vue_export-helper-edd5ed68.js";import{g as yt,P as gt,R as Te,L as ze}from"./DialogWrap-0297f46d.js";import{K as pt}from"./shallowequal-93b92d94.js";import{S as We,c as Ct}from"./index-27b4bb6d.js";import{i as bt}from"./isNumeric-3f69e2aa.js";var wt=function(){return{prefixCls:String,shape:{type:String,default:"circle"},size:{type:[Number,String,Object],default:function(){return"default"}},src:String,srcset:String,icon:h.any,alt:String,gap:Number,draggable:{type:Boolean,default:void 0},crossOrigin:String,loadError:{type:Function}}},St=X({compatConfig:{MODE:3},name:"AAvatar",inheritAttrs:!1,props:wt(),slots:["icon"],setup:function(e,a){var d=a.slots,l=a.attrs,k=H(!0),P=H(!1),O=H(1),i=H(null),r=H(null),N=ee("avatar",e),w=N.prefixCls,E=ct(),m=Z(function(){return e.size==="default"?E.value:e.size}),j=ot(),z=lt(function(){if(Ue(e.size)==="object"){var x=it.find(function(M){return j.value[M]}),p=e.size[x];return p}}),F=function(p){return z.value?{width:"".concat(z.value,"px"),height:"".concat(z.value,"px"),lineHeight:"".concat(z.value,"px"),fontSize:"".concat(p?z.value/2:18,"px")}:{}},f=function(){if(!(!i.value||!r.value)){var p=i.value.offsetWidth,M=r.value.offsetWidth;if(p!==0&&M!==0){var W=e.gap,V=W===void 0?4:W;V*2"u")return!1;var e=document.getElementsByTagName("html")[0];return n in(e?e.style:{})})[0],Ae=Re[At];function De(n,e,a,d){n.addEventListener?n.addEventListener(e,a,d):n.attachEvent&&n.attachEvent("on".concat(e),a)}function Le(n,e,a,d){n.removeEventListener?n.removeEventListener(e,a,d):n.attachEvent&&n.detachEvent("on".concat(e),a)}function Dt(n,e){var a=typeof n=="function"?n(e):n;return Array.isArray(a)?a.length===2?a:[a[0],a[1]]:[a]}var Me=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},Ce=!(typeof window<"u"&&window.document&&window.document.createElement),Lt=function n(e,a,d,l){if(!a||a===document||a instanceof Document)return!1;if(a===e.parentNode)return!0;var k=Math.max(Math.abs(d),Math.abs(l))===Math.abs(l),P=Math.max(Math.abs(d),Math.abs(l))===Math.abs(d),O=a.scrollHeight-a.clientHeight,i=a.scrollWidth-a.clientWidth,r=document.defaultView.getComputedStyle(a),N=r.overflowY==="auto"||r.overflowY==="scroll",w=r.overflowX==="auto"||r.overflowX==="scroll",E=O&&N,m=i&&w;return k&&(!E||E&&(a.scrollTop>=O&&l<0||a.scrollTop<=0&&l>0))||P&&(!m||m&&(a.scrollLeft>=i&&d<0||a.scrollLeft<=0&&d>0))?n(e,a.parentNode,d,l):!1},Mt=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],ae={},Bt=X({compatConfig:{MODE:3},inheritAttrs:!1,props:Tt(),emits:["close","handleClick","change"],setup:function(e,a){var d=a.emit,l=a.slots,k=qe({startPos:{x:null,y:null}}),P,O=H(),i=H(),r=H(),N=H(),w=H(),E=[],m="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),j=!Ce&&ht?{passive:!1}:!1;me(function(){q(function(){var o=e.open,t=e.getContainer,s=e.showMask,g=e.autofocus,b=t==null?void 0:t();if(T(e),o&&(b&&b.parentNode===document.body&&(ae[m]=o),V(),q(function(){g&&z()}),s)){var A;(A=e.scrollLocker)===null||A===void 0||A.lock()}})}),Y(function(){return e.level},function(){T(e)},{flush:"post"}),Y(function(){return e.open},function(){var o=e.open,t=e.getContainer,s=e.scrollLocker,g=e.showMask,b=e.autofocus,A=t==null?void 0:t();A&&A.parentNode===document.body&&(ae[m]=!!o),V(),o?(b&&z(),g&&(s==null||s.lock())):s==null||s.unLock()},{flush:"post"}),Fe(function(){var o,t=e.open;delete ae[m],t&&(G(!1),document.body.style.touchAction=""),(o=e.scrollLocker)===null||o===void 0||o.unLock()}),Y(function(){return e.placement},function(o){o&&(w.value=null)});var z=function(){var t,s;(t=i.value)===null||t===void 0||(s=t.focus)===null||s===void 0||s.call(t)},F=function(t){t.touches.length>1||(k.startPos={x:t.touches[0].clientX,y:t.touches[0].clientY})},f=function(t){if(!(t.changedTouches.length>1)){var s=t.currentTarget,g=t.changedTouches[0].clientX-k.startPos.x,b=t.changedTouches[0].clientY-k.startPos.y;(s===r.value||s===N.value||s===w.value&&Lt(s,t.target,g,b))&&t.cancelable&&t.preventDefault()}},S=function o(t){var s=t.target;Le(s,Ae,o),s.style.transition=""},x=function(t){d("close",t)},p=function(t){t.keyCode===pt.ESC&&(t.stopPropagation(),x(t))},M=function(t){var s=e.open,g=e.afterVisibleChange;t.target===O.value&&t.propertyName.match(/transform$/)&&(i.value.style.transition="",!s&&D()&&(document.body.style.overflowX="",r.value&&(r.value.style.left="",r.value.style.width="")),g&&g(!!s))},W=Z(function(){var o=e.placement,t=o==="left"||o==="right",s="translate".concat(t?"X":"Y");return{isHorizontal:t,placementName:s}}),V=function(){var t=e.open,s=e.width,g=e.height,b=W.value,A=b.isHorizontal,_=b.placementName,$=w.value?w.value.getBoundingClientRect()[A?"width":"height"]:0,R=(A?s:g)||$;U(t,_,R)},G=function(t,s,g,b){var A=e.placement,_=e.levelMove,$=e.duration,R=e.ease,K=e.showMask;E.forEach(function(te){te.style.transition="transform ".concat($," ").concat(R),De(te,Ae,S);var J=t?g:0;if(_){var le=Dt(_,{target:te,open:t});J=t?le[0]:le[1]||0}var ie=typeof J=="number"?"".concat(J,"px"):J,Q=A==="left"||A==="top"?ie:"-".concat(ie);Q=K&&A==="right"&&b?"calc(".concat(Q," + ").concat(b,"px)"):Q,te.style.transform=J?"".concat(s,"(").concat(Q,")"):""})},U=function(t,s,g){if(!Ce){var b=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?yt(!0):0;G(t,s,g,b),C(b)}d("change",t)},C=function(t){var s=e.getContainer,g=e.showMask,b=e.open,A=s==null?void 0:s();if(A&&A.parentNode===document.body&&g){var _=["touchstart"],$=[document.body,r.value,N.value,w.value];b&&document.body.style.overflow!=="hidden"?(t&&c(t),document.body.style.touchAction="none",$.forEach(function(R,K){R&&De(R,_[K]||"touchmove",K?f:F,j)})):D()&&(document.body.style.touchAction="",t&&u(t),$.forEach(function(R,K){R&&Le(R,_[K]||"touchmove",K?f:F,j)}))}},c=function(t){var s=e.placement,g=e.duration,b=e.ease,A="width ".concat(g," ").concat(b),_="transform ".concat(g," ").concat(b);switch(i.value.style.transition="none",s){case"right":i.value.style.transform="translateX(-".concat(t,"px)");break;case"top":case"bottom":i.value.style.width="calc(100% - ".concat(t,"px)"),i.value.style.transform="translateZ(0)";break}clearTimeout(P),P=setTimeout(function(){i.value&&(i.value.style.transition="".concat(_,",").concat(A),i.value.style.width="",i.value.style.transform="")})},u=function(t){var s=e.placement,g=e.duration,b=e.ease;i.value.style.transition="none";var A,_="width ".concat(g," ").concat(b),$="transform ".concat(g," ").concat(b);switch(s){case"left":{i.value.style.width="100%",_="width 0s ".concat(b," ").concat(g);break}case"right":{i.value.style.transform="translateX(".concat(t,"px)"),i.value.style.width="100%",_="width 0s ".concat(b," ").concat(g),r.value&&(r.value.style.left="-".concat(t,"px"),r.value.style.width="calc(100% + ".concat(t,"px)"));break}case"top":case"bottom":{i.value.style.width="calc(100% + ".concat(t,"px)"),i.value.style.height="100%",i.value.style.transform="translateZ(0)",A="height 0s ".concat(b," ").concat(g);break}}clearTimeout(P),P=setTimeout(function(){i.value&&(i.value.style.transition="".concat($,",").concat(A?"".concat(A,","):"").concat(_),i.value.style.transform="",i.value.style.width="",i.value.style.height="")})},D=function(){return!Object.keys(ae).some(function(t){return ae[t]})},T=function(t){var s=t.level,g=t.getContainer;if(!Ce){var b=g==null?void 0:g(),A=b?b.parentNode:null;if(E=[],s==="all"){var _=A?Array.prototype.slice.call(A.children):[];_.forEach(function($){$.nodeName!=="SCRIPT"&&$.nodeName!=="STYLE"&&$.nodeName!=="LINK"&&$!==b&&E.push($)})}else s&&zt(s).forEach(function($){document.querySelectorAll($).forEach(function(R){E.push(R)})})}},B=function(t){d("handleClick",t)},I=H(!1);return Y(i,function(){q(function(){I.value=!0})}),function(){var o,t,s,g=e.width,b=e.height,A=e.open,_=e.prefixCls,$=e.placement;e.level,e.levelMove,e.ease,e.duration,e.getContainer,e.onChange,e.afterVisibleChange;var R=e.showMask,K=e.maskClosable,te=e.maskStyle,J=e.keyboard;e.getOpenCount,e.scrollLocker;var le=e.contentWrapperStyle,ie=e.style,Q=e.class,Xe=ve(e,Mt),ge=A&&I.value,Ke=oe(_,(o={},L(o,"".concat(_,"-").concat($),!0),L(o,"".concat(_,"-open"),ge),L(o,Q,!!Q),L(o,"no-mask",!R),o)),Ye=W.value.placementName,Ge=$==="left"||$==="top"?"-100%":"100%",Ne=ge?"":"".concat(Ye,"(").concat(Ge,")");return v("div",y(y({},xe(Xe,["switchScrollingEffect","autofocus"])),{},{tabindex:-1,class:Ke,style:ie,ref:i,onKeydown:ge&&J?p:void 0,onTransitionend:M}),[R&&v("div",{class:"".concat(_,"-mask"),onClick:K?x:void 0,style:te,ref:r},null),v("div",{class:"".concat(_,"-content-wrapper"),style:y({transform:Ne,msTransform:Ne,width:Me(g)?"".concat(g,"px"):g,height:Me(b)?"".concat(b,"px"):b},le),ref:O},[v("div",{class:"".concat(_,"-content"),ref:w},[(t=l.default)===null||t===void 0?void 0:t.call(l)]),l.handler?v("div",{onClick:B,ref:N},[(s=l.handler)===null||s===void 0?void 0:s.call(l)]):null])])}}});const Be=Bt;var _t=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],jt=["visible","afterClose"],$t=X({compatConfig:{MODE:3},inheritAttrs:!1,props:he(Et(),{prefixCls:"drawer",placement:"left",getContainer:"body",level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",afterVisibleChange:function(){},showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",keyboard:!0,forceRender:!1,autofocus:!0}),emits:["handleClick","close"],slots:["handler"],setup:function(e,a){var d=a.emit,l=a.slots,k=H(null),P=function(r){d("handleClick",r)},O=function(r){d("close",r)};return function(){e.afterVisibleChange;var i=e.getContainer,r=e.wrapperClassName,N=e.forceRender,w=ve(e,_t),E=null;if(!i)return v("div",{class:r,ref:k},[v(Be,y(y({},w),{},{open:e.open,getContainer:function(){return k.value},onClose:O,onHandleClick:P}),l)]);var m=!!l.handler||N;return(m||e.open||k.value)&&(E=v(gt,{visible:e.open,forceRender:m,getContainer:i,wrapperClassName:r},{default:function(z){var F=z.visible,f=z.afterClose,S=ve(z,jt);return v(Be,y(y(y({ref:k},w),S),{},{open:F!==void 0?F:e.open,afterVisibleChange:f!==void 0?f:e.afterVisibleChange,onClose:O,onHandleClick:P}),l)}})),E}}});const Ht=$t;var Ft=["width","height","visible","placement","mask","wrapClassName","class"],It=fe("top","right","bottom","left");fe("default","large");var _e={distance:180},Wt=function(){return{autofocus:{type:Boolean,default:void 0},closable:{type:Boolean,default:void 0},closeIcon:h.any,destroyOnClose:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},getContainer:h.any,maskClosable:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},wrapStyle:{type:Object,default:void 0},style:{type:Object,default:void 0},class:h.any,wrapClassName:String,size:{type:String},drawerStyle:{type:Object,default:void 0},headerStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},contentWrapperStyle:{type:Object,default:void 0},title:h.any,visible:{type:Boolean,default:void 0},width:h.oneOfType([h.string,h.number]),height:h.oneOfType([h.string,h.number]),zIndex:Number,prefixCls:String,push:h.oneOfType([h.looseBool,{type:Object}]),placement:h.oneOf(It),keyboard:{type:Boolean,default:void 0},extra:h.any,footer:h.any,footerStyle:{type:Object,default:void 0},level:h.any,levelMove:{type:[Number,Array,Function]},handle:h.any,afterVisibleChange:Function,onAfterVisibleChange:Function,"onUpdate:visible":Function,onClose:Function}},Vt=X({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:he(Wt(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:_e}),slots:["closeIcon","title","extra","footer","handle"],setup:function(e,a){var d=a.emit,l=a.slots,k=a.attrs,P=H(!1),O=H(!1),i=H(null),r=Ie("parentDrawerOpts",null),N=ee("drawer",e),w=N.prefixCls;pe(!e.afterVisibleChange,"Drawer","`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),pe(e.wrapStyle===void 0,"Drawer","`wrapStyle` prop is deprecated, please use `style` instead"),pe(e.wrapClassName===void 0,"Drawer","`wrapClassName` prop is deprecated, please use `class` instead");var E=function(){P.value=!0},m=function(){P.value=!1,q(function(){j()})};Se("parentDrawerOpts",{setPush:E,setPull:m}),me(function(){var C=e.visible;C&&r&&r.setPush()}),Fe(function(){r&&r.setPull()}),Y(function(){return e.visible},function(C){r&&(C?r.setPush():r.setPull())},{flush:"post"});var j=function(){var c,u;(c=i.value)===null||c===void 0||(u=c.domFocus)===null||u===void 0||u.call(c)},z=function(c){d("update:visible",!1),d("close",c)},F=function(c){var u;(u=e.afterVisibleChange)===null||u===void 0||u.call(e,c),d("afterVisibleChange",c)},f=Z(function(){return e.destroyOnClose&&!e.visible}),S=function(){var c=f.value;c&&(e.visible||(O.value=!0))},x=Z(function(){var C=e.push,c=e.placement,u;return typeof C=="boolean"?u=C?_e.distance:0:u=C.distance,u=parseFloat(String(u||0)),c==="left"||c==="right"?"translateX(".concat(c==="left"?u:-u,"px)"):c==="top"||c==="bottom"?"translateY(".concat(c==="top"?u:-u,"px)"):null}),p=Z(function(){var C=e.visible,c=e.mask,u=e.placement,D=e.size,T=D===void 0?"default":D,B=e.width,I=e.height;if(!C&&!c)return{};var o={};if(u==="left"||u==="right"){var t=T==="large"?736:378;o.width=typeof B>"u"?t:B,o.width=typeof o.width=="string"?o.width:"".concat(o.width,"px")}else{var s=T==="large"?736:378;o.height=typeof I>"u"?s:I,o.height=typeof o.height=="string"?o.height:"".concat(o.height,"px")}return o}),M=Z(function(){var C=e.zIndex,c=e.wrapStyle,u=e.mask,D=e.style,T=u?{}:p.value;return y(y(y({zIndex:C,transform:P.value?x.value:void 0},T),c),D)}),W=function(c){var u=e.closable,D=e.headerStyle,T=ne(l,e,"extra"),B=ne(l,e,"title");return!B&&!u?null:v("div",{class:oe("".concat(c,"-header"),L({},"".concat(c,"-header-close-only"),u&&!B&&!T)),style:D},[v("div",{class:"".concat(c,"-header-title")},[V(c),B&&v("div",{class:"".concat(c,"-title")},[B])]),T&&v("div",{class:"".concat(c,"-extra")},[T])])},V=function(c){var u,D=e.closable,T=l.closeIcon?(u=l.closeIcon)===null||u===void 0?void 0:u.call(l):e.closeIcon;return D&&v("button",{key:"closer",onClick:z,"aria-label":"Close",class:"".concat(c,"-close")},[T===void 0?v(et,null,null):T])},G=function(c){var u;if(O.value&&!e.visible)return null;O.value=!1;var D=e.bodyStyle,T=e.drawerStyle,B={},I=f.value;return I&&(B.opacity=0,B.transition="opacity .3s"),v("div",{class:"".concat(c,"-wrapper-body"),style:y(y({},B),T),onTransitionend:S},[W(c),v("div",{key:"body",class:"".concat(c,"-body"),style:D},[(u=l.default)===null||u===void 0?void 0:u.call(l)]),U(c)])},U=function(c){var u=ne(l,e,"footer");if(!u)return null;var D="".concat(c,"-footer");return v("div",{class:D,style:e.footerStyle},[u])};return function(){var C;e.width,e.height;var c=e.visible,u=e.placement,D=e.mask,T=e.wrapClassName,B=e.class,I=ve(e,Ft),o=D?p.value:{},t=D?"":"no-mask",s=y(y(y(y({},k),xe(I,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),o),{},{onClose:z,afterVisibleChange:F,handler:!1,prefixCls:w.value,open:c,showMask:D,placement:u,class:oe((C={},L(C,B,B),L(C,T,!!T),L(C,t,!!t),C)),style:M.value,ref:i});return v(Ht,s,{handler:e.handle?function(){return e.handle}:l.handle,default:function(){return G(w.value)}})}}});const da=He(Vt);var ke=function(){return{prefixCls:String,hasSider:{type:Boolean,default:void 0},tagName:String}};function ye(n){var e=n.suffixCls,a=n.tagName,d=n.name;return function(l){var k=X({compatConfig:{MODE:3},name:d,props:ke(),setup:function(O,i){var r=i.slots,N=ee(e,O),w=N.prefixCls;return function(){var E=y(y({},O),{},{prefixCls:w.value,tagName:a});return v(l,E,r)}}});return k}}var Pe=X({compatConfig:{MODE:3},props:ke(),setup:function(e,a){var d=a.slots;return function(){return v(e.tagName,{class:e.prefixCls},d)}}}),Rt=X({compatConfig:{MODE:3},props:ke(),setup:function(e,a){var d=a.slots,l=ee("",e),k=l.direction,P=H([]),O={addSider:function(N){P.value=[].concat(tt(P.value),[N])},removeSider:function(N){P.value=P.value.filter(function(w){return w!==N})}};Se(We,O);var i=Z(function(){var r,N=e.prefixCls,w=e.hasSider;return r={},L(r,"".concat(N),!0),L(r,"".concat(N,"-has-sider"),typeof w=="boolean"?w:P.value.length>0),L(r,"".concat(N,"-rtl"),k.value==="rtl"),r});return function(){var r=e.tagName;return v(r,{class:i.value},d)}}}),Xt=ye({suffixCls:"layout",tagName:"section",name:"ALayout"})(Rt),se=ye({suffixCls:"layout-header",tagName:"header",name:"ALayoutHeader"})(Pe),ce=ye({suffixCls:"layout-footer",tagName:"footer",name:"ALayoutFooter"})(Pe),ue=ye({suffixCls:"layout-content",tagName:"main",name:"ALayoutContent"})(Pe);const be=Xt;var Kt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};const Yt=Kt;function je(n){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"";return n+=1,"".concat(e).concat(n)}}();const de=X({compatConfig:{MODE:3},name:"ALayoutSider",inheritAttrs:!1,props:he(Zt(),{collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80}),emits:["breakpoint","update:collapsed","collapse"],setup:function(e,a){var d=a.emit,l=a.attrs,k=a.slots,P=ee("layout-sider",e),O=P.prefixCls,i=Ie(We,void 0),r=H(!!(e.collapsed!==void 0?e.collapsed:e.defaultCollapsed)),N=H(!1);Y(function(){return e.collapsed},function(){r.value=!!e.collapsed}),Se(Ct,r);var w=function(S,x){e.collapsed===void 0&&(r.value=S),d("update:collapsed",S),d("collapse",S,x)},E=H(function(f){N.value=f.matches,d("breakpoint",f.matches),r.value!==f.matches&&w(f.matches,"responsive")}),m;function j(f){return E.value(f)}var z=Jt("ant-sider-");i&&i.addSider(z),me(function(){Y(function(){return e.breakpoint},function(){try{var f;(f=m)===null||f===void 0||f.removeEventListener("change",j)}catch{var S;(S=m)===null||S===void 0||S.removeListener(j)}if(typeof window<"u"){var x=window,p=x.matchMedia;if(p&&e.breakpoint&&e.breakpoint in $e){m=p("(max-width: ".concat($e[e.breakpoint],")"));try{m.addEventListener("change",j)}catch{m.addListener(j)}j(m)}}},{immediate:!0})}),nt(function(){try{var f;(f=m)===null||f===void 0||f.removeEventListener("change",j)}catch{var S;(S=m)===null||S===void 0||S.removeListener(j)}i&&i.removeSider(z)});var F=function(){w(!r.value,"clickTrigger")};return function(){var f,S,x,p=O.value,M=e.collapsedWidth,W=e.width,V=e.reverseArrow,G=e.zeroWidthTriggerStyle,U=e.trigger,C=U===void 0?(f=k.trigger)===null||f===void 0?void 0:f.call(k):U,c=e.collapsible,u=e.theme,D=r.value?M:W,T=bt(D)?"".concat(D,"px"):String(D),B=parseFloat(String(M||0))===0?v("span",{onClick:F,class:oe("".concat(p,"-zero-width-trigger"),"".concat(p,"-zero-width-trigger-").concat(V?"right":"left")),style:G},[C||v(Ut,null,null)]):null,I={expanded:V?v(Te,null,null):v(ze,null,null),collapsed:V?v(ze,null,null):v(Te,null,null)},o=r.value?"collapsed":"expanded",t=I[o],s=C!==null?B||v("div",{class:"".concat(p,"-trigger"),onClick:F,style:{width:T}},[C||t]):null,g=[l.style,{flex:"0 0 ".concat(T),maxWidth:T,minWidth:T,width:T}],b=oe(p,"".concat(p,"-").concat(u),(S={},L(S,"".concat(p,"-collapsed"),!!r.value),L(S,"".concat(p,"-has-trigger"),c&&C!==null&&!B),L(S,"".concat(p,"-below"),!!N.value),L(S,"".concat(p,"-zero-width"),parseFloat(T)===0),S),l.class);return v("aside",y(y({},l),{},{class:b,style:g}),[v("div",{class:"".concat(p,"-children")},[(x=k.default)===null||x===void 0?void 0:x.call(k)]),c||N.value&&B?s:null])}}});var va=se,fa=ce,ma=de,ha=ue;const ya=rt(be,{Header:se,Footer:ce,Content:ue,Sider:de,install:function(e){return e.component(be.name,be),e.component(se.name,se),e.component(ce.name,ce),e.component(de.name,de),e.component(ue.name,ue),e}});export{re as A,we as G,ma as L,Pt as P,da as _,va as a,ha as b,ya as c,fa as d}; diff --git a/dist/assets/index-fbb97a10.js b/dist/assets/index-fbb97a10.js deleted file mode 100644 index dfe2fba..0000000 --- a/dist/assets/index-fbb97a10.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as W}from"./BasicMainCard-ff1543bd.js";import{_ as F}from"./BasicModal.vue_vue_type_style_index_0_lang-6296deb9.js";import{_ as K}from"./BasicInput.vue_vue_type_style_index_0_lang-06536e2e.js";import{_ as X,u as G}from"./useBaseTable-e18d3b32.js";import{_ as Q}from"./button.vue_vue_type_style_index_0_lang-fbfa965d.js";import{I as $}from"./Icon-671f08f9.js";import{t as Y}from"./useDataTime-206d8d2e.js";import{_ as Z,I as ee,J as te,K as ae,d as ie,i as b,o as R,c as D,e as n,w as g,b as i,f as oe,L as se,l as B,n as A,C as re,t as le,H as f,M as ne}from"./index-c678e119.js";import{g as z}from"./convert-2ad76038.js";import{_ as ce}from"./TextPreview.vue_vue_type_script_setup_true_lang-25d2a150.js";import{M as ue}from"./index-66da2c76.js";import{S as me}from"./index-5203b45e.js";import{I as de}from"./index-e517c667.js";import{T as j}from"./isSymbol-5130882b.js";import{U as pe}from"./index-ff90b762.js";import"./Grid-192c1e72.js";import"./index-88858982.js";import"./_plugin-vue_export-helper-edd5ed68.js";import"./shallowequal-93b92d94.js";import"./index-27b4bb6d.js";import"./vnode-34fe2aaf.js";import"./index-ea10bb13.js";import"./useState-fb1fd992.js";import"./useRefs-d469f03d.js";import"./_flatRest-89cece1c.js";import"./isMobile-e2e89480.js";import"./omit-30cc2465.js";import"./index-2a1871d2.js";import"./Col-65d77001.js";import"./styleChecker-c202e4d7.js";import"./isPlainObject-2f8cd8cc.js";import"./usePrice-bc935b83.js";import"./updateLocale-e9df593e.js";import"./index-c5016c96.js";import"./useMemo-3527b8f5.js";import"./FormItemContext-53695780.js";import"./lodash-2343a0ae.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-0d6b57d1.js";import"./index-064013c2.js";import"./Badge-b566fed9.js";import"./isNumeric-3f69e2aa.js";import"./index-d768dcac.js";import"./index-05e85885.js";import"./index-d80ea252.js";import"./DialogWrap-0297f46d.js";import"./pickAttrs-09168c62.js";import"./css-aae66f86.js";import"./index-01af60d8.js";import"./toArray-acd138e5.js";import"./SearchOutlined-445bfd70.js";import"./index-31ed7972.js";import"./textUtils-c37780ad.js";import"./index-679d69b0.js";import"./index-e3658ae2.js";const ge=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:o=>o.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"توضیحات",dataIndex:"description",key:"description",slot:"description"},{title:"تصویر",dataIndex:"src_img",key:"src_img",customRender:o=>o.record.src_img||"-"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:o=>Y(o.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];async function _e(o){const d=await ee("images_book",o);return Array.isArray(d)?d:[d]}async function fe(o,d){const u=await te("images_book",o,d);return Array.isArray(u)?u:[u]}async function ve(o){await ae("images_book",o)}async function he(o){const{TableEngineRequest:d}=await Z(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),u={...o};!u.sort&&!u.order&&(u.order="-id");const _=await d(u,"images_book");try{if(Array.isArray(_==null?void 0:_.rows)){const T=u.page||1,k=u.limit||200,w=(T-1)*k,I=_.rows.map((c,v)=>({id:c.id,title:c.title??null,description:c.description??null,src_img:c.src_img??null,created_at:c.created_at??"",index:w+v,...c}));return{..._,rows:I}}}catch(T){console.log("[getImagesBookTable] normalize error:",T)}return _}const ye={class:"flex justify-between items-center mb-4"},xe=i("h2",null,"تصاویر کتاب",-1),be={class:"gap-2 flex justify-center"},ke=i("span",null,"حذف",-1),we=i("span",null,"ویرایش",-1),Ie={class:"space-y-4 relative"},Be={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},Te=i("div",{class:"mb-1 text-sm text-gray-600"},"عنوان",-1),Ce=i("div",{class:"mb-1 text-sm text-gray-600"},"توضیحات",-1),Me=i("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر",-1),Ue={key:0},Re=i("div",null,"آپلود تصویر",-1),De={key:0,class:"mt-1"},Le={class:"h-2 rounded bg-gray-200 overflow-hidden"},$e={class:"text-xs text-gray-700 font-semibold text-center mt-1"},At=ie({__name:"index",setup(o){const{TextArea:d}=de,[u,_]=G(),T=b({columns:ge,api:he,defaultPageLimit:20}),k=b(!1),w=b(!1),I=b(null),c=b([]),v=b(0),h=b(0),p=b({title:null,description:null,src_img:null});function E(){c.value=[],w.value=!1,I.value=null,p.value={title:null,description:null,src_img:null},k.value=!0}function P(){k.value=!1}function N(a){return a.type.startsWith("image/")?a.size/1024/1024<5?!0:(f.error("حجم تصویر باید کمتر از 5MB باشد!"),!1):(f.error("فقط فایل‌های تصویری مجاز است"),!1)}async function O(a){const{file:e,onSuccess:m,onError:s,onProgress:y}=a,M=new FormData;M.append("file",e);const L=`${ne}/upload/machartaa-img`;h.value=0,v.value++,await new Promise((r,C)=>{const l=new XMLHttpRequest;l.open("POST",L),l.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("token")||""}`),l.upload.onprogress=t=>{if(t.lengthComputable){const x=Math.round(t.loaded/t.total*100);h.value=x,y==null||y({percent:x})}},l.onload=()=>{if(h.value=100,l.status>=200&&l.status<300)try{const t=JSON.parse(l.responseText||"{}"),x=t.full_src||t.url||t.src||t.path||t.data&&(t.data.full_src||t.data.url||t.data.src||t.data.path)||"";let U=x;x!=null&&x.startsWith("http")&&(U=x.replace(/^https?:\/\/[^\/]+/,""));const S=z(U);p.value.src_img=U,c.value=S?[{uid:`${Date.now()}`,name:"image.jpg",status:"done",url:S,response:{path:U}}]:[],m==null||m(t,l),f.success("تصویر با موفقیت آپلود شد!"),r()}catch(t){s==null||s(t,l),C(t)}else{const t=new Error("خطا در آپلود تصویر");s==null||s(t,l),C(t)}},l.onerror=()=>{const t=new Error("خطا در آپلود تصویر");s==null||s(t,l),C(t)},l.onloadend=()=>{v.value=Math.max(0,v.value-1),h.value=0},l.send(M)})}function V(a){return{width:`${Math.max(0,Math.min(100,a))}%`}}async function q(){var e,m,s;if(v.value>0){f.warning("لطفاً تا پایان آپلود صبر کنید");return}const a={title:((e=p.value.title)==null?void 0:e.trim())||null,description:((m=p.value.description)==null?void 0:m.trim())||null,src_img:((s=p.value.src_img)==null?void 0:s.trim())||null};try{w.value&&I.value?(await fe(I.value,a),f.success("تصویر با موفقیت ویرایش شد")):(await _e(a),f.success("تصویر با موفقیت افزوده شد")),P(),await _()}catch(y){console.error("Error saving image:",y),f.error("خطا در ذخیره تصویر: "+(y.message||"خطای ناشناخته"))}}function H(a){w.value=!0,I.value=a.id;let e=a.src_img||null;e&&e.startsWith("http")&&(e=e.replace(/^https?:\/\/[^\/]+/,"")),p.value={title:a.title||null,description:a.description||null,src_img:e};const m=e?z(e):null;c.value=m?[{uid:"-1",name:"image.jpg",status:"done",url:m,response:{path:e}}]:[],k.value=!0}function J(a){ue.confirm({title:"حذف تصویر",content:"آیا مطمئن هستید که می‌خواهید این تصویر را حذف کنید؟",okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{try{await ve(a.id),f.success("تصویر با موفقیت حذف شد"),await _()}catch(e){console.error("Error deleting image:",e),f.error("خطا در حذف تصویر: "+(e.message||"خطای ناشناخته"))}}})}return(a,e)=>{const m=Q,s=X,y=K,M=F,L=W;return R(),D("div",null,[n(L,null,{default:g(()=>[i("div",ye,[xe,n(m,{type:"primary",onClick:E},{default:g(()=>[oe("افزودن تصویر")]),_:1})]),n(s,se(T.value,{ref:"table",onRegister:B(u)}),{description:g(({record:r})=>[n(ce,{text:r.description},null,8,["text"])]),action:g(({record:r})=>[i("div",be,[n(B(j),{class:"cursor-pointer"},{title:g(()=>[ke]),default:g(()=>[n($,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:C=>J(r)},null,8,["onClick"])]),_:2},1024),n(B(j),{class:"cursor-pointer"},{title:g(()=>[we]),default:g(()=>[n($,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:C=>H(r)},null,8,["onClick"])]),_:2},1024)])]),_:1},16,["onRegister"]),n(M,{visible:k.value,"onUpdate:visible":e[3]||(e[3]=r=>k.value=r),title:w.value?"ویرایش تصویر":"افزودن تصویر",onOk:q,onCancel:P,width:"80%",confirmLoading:v.value>0},{default:g(()=>[i("div",Ie,[v.value>0?(R(),D("div",Be,[n(B(me),{size:"large"})])):A("",!0),i("div",null,[Te,n(y,{value:p.value.title,"onUpdate:value":e[0]||(e[0]=r=>p.value.title=r),placeholder:"عنوان"},null,8,["value"])]),i("div",null,[Ce,n(B(d),{value:p.value.description??void 0,"onUpdate:value":e[1]||(e[1]=r=>p.value.description=r??null),placeholder:"توضیحات",rows:4},null,8,["value"])]),i("div",null,[Me,n(B(pe),{"file-list":c.value,"onUpdate:fileList":e[2]||(e[2]=r=>c.value=r),"before-upload":N,"custom-request":O,accept:"image/jpeg,image/png,image/webp,image/gif,image/heic,image/heif,.jpg,.jpeg,.png,.webp,.gif,.heic,.heif","max-count":1,"list-type":"picture-card"},{default:g(()=>[c.value.length<1?(R(),D("div",Ue,[n($,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),Re])):A("",!0)]),_:1},8,["file-list"]),h.value>0&&h.value<100?(R(),D("div",De,[i("div",Le,[i("div",{class:"h-2 bg-blue-500 transition-all",style:re(V(h.value))},null,4)]),i("div",$e,le(h.value)+"%",1)])):A("",!0)])])]),_:1},8,["visible","title","confirmLoading"])]),_:1})])}}});export{At as default}; diff --git a/dist/assets/index-ff90b762.js b/dist/assets/index-ff90b762.js deleted file mode 100644 index d6b45a5..0000000 --- a/dist/assets/index-ff90b762.js +++ /dev/null @@ -1 +0,0 @@ -import{e as d,az as ne,d as Y,i as q,x as ue,y as qe,as as ie,ag as L,al as P,ay as ee,aL as le,af as Ne,a9 as Ie,j as ce,aF as ln,ae as cn,P as Ge,aG as We,ah as un,aQ as sn,aR as dn,ar as fn,ab as vn,ad as je,aE as pn,aD as mn,aO as Ae,ai as me,aN as gn,aP as hn,at as ge,ak as wn,aA as bn}from"./index-c678e119.js";import{k as yn,h as In,u as Fn,_ as Xe,T as Pn}from"./isSymbol-5130882b.js";import{i as Fe}from"./_plugin-vue_export-helper-edd5ed68.js";import{p as On}from"./pickAttrs-09168c62.js";import{b as Cn}from"./index-679d69b0.js";import{B as Ee}from"./index-c5016c96.js";import{E as Rn}from"./index-e517c667.js";import{P as Dn}from"./index-e3658ae2.js";import{e as Sn}from"./index-27b4bb6d.js";import{u as Tn}from"./useState-fb1fd992.js";import{a as Un}from"./FormItemContext-53695780.js";var xn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const kn=xn;function Be(t){for(var e=1;e0&&(c.percent=c.loaded/c.total*100),t.onProgress(c)});var n=new FormData;t.data&&Object.keys(t.data).forEach(function(a){var c=t.data[a];if(Array.isArray(c)){c.forEach(function(f){n.append("".concat(a,"[]"),f)});return}n.append(a,c)}),t.file instanceof Blob?n.append(t.filename,t.file,t.file.name):n.append(t.filename,t.file),e.onerror=function(c){t.onError(c)},e.onload=function(){return e.status<200||e.status>=300?t.onError(An(t,e),Me(e)):t.onSuccess(Me(e),e)},e.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var r=t.headers||{};return r["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(a){r[a]!==null&&e.setRequestHeader(a,r[a])}),e.send(n),{abort:function(){e.abort()}}}var Bn=+new Date,Mn=0;function he(){return"vc-upload-".concat(Bn,"-").concat(++Mn)}const we=function(t,e){if(t&&e){var n=Array.isArray(e)?e:e.split(","),r=t.name||"",a=t.type||"",c=a.replace(/\/.*$/,"");return n.some(function(f){var h=f.trim();if(/^\*(\/\*)?$/.test(f))return!0;if(h.charAt(0)==="."){var D=r.toLowerCase(),C=h.toLowerCase(),j=[C];return(C===".jpg"||C===".jpeg")&&(j=[".jpg",".jpeg"]),j.some(function(B){return D.endsWith(B)})}return/\/\*$/.test(h)?c===h.replace(/\/.*$/,""):!!(a===h||/^\w+$/.test(h))})}return!0};function $n(t,e){var n=t.createReader(),r=[];function a(){n.readEntries(function(c){var f=Array.prototype.slice.apply(c);r=r.concat(f);var h=!f.length;h?e(r):a()})}a()}var zn=function(e,n,r){var a=function c(f,h){f.path=h||"",f.isFile?f.file(function(D){r(D)&&(f.fullPath&&!D.webkitRelativePath&&(Object.defineProperties(D,{webkitRelativePath:{writable:!0}}),D.webkitRelativePath=f.fullPath.replace(/^\//,""),Object.defineProperties(D,{webkitRelativePath:{writable:!1}})),n([D]))}):f.isDirectory&&$n(f,function(D){D.forEach(function(C){c(C,"".concat(h).concat(f.name,"/"))})})};e.forEach(function(c){a(c.webkitGetAsEntry())})};const Hn=zn;var Je=function(){return{capture:[Boolean,String],multipart:{type:Boolean,default:void 0},name:String,disabled:{type:Boolean,default:void 0},componentTag:String,action:[String,Function],method:String,directory:{type:Boolean,default:void 0},data:[Object,Function],headers:Object,accept:String,multiple:{type:Boolean,default:void 0},onBatchStart:Function,onReject:Function,onStart:Function,onError:Function,onSuccess:Function,onProgress:Function,beforeUpload:Function,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},prefixCls:String,id:String,onMouseenter:Function,onMouseleave:Function,onClick:Function}};function _n(t,e,n,r){for(var a=-1,c=t==null?0:t.length;++a0&&arguments[0]!==void 0?arguments[0]:"",n=e.split("/"),r=n[n.length-1],a=r.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},Ye=function(e){return e.indexOf("image/")===0},ht=function(e){if(e.type&&!e.thumbUrl)return Ye(e.type);var n=e.thumbUrl||e.url||"",r=gt(n);return/^data:image\//.test(n)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(r)?!0:!(/^data:/.test(n)||r)},X=200;function wt(t){return new Promise(function(e){if(!t.type||!Ye(t.type)){e("");return}var n=document.createElement("canvas");n.width=X,n.height=X,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(X,"px; height: ").concat(X,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),a=new Image;a.onload=function(){var c=a.width,f=a.height,h=X,D=X,C=0,j=0;c>f?(D=f*(X/c),j=-(D-h)/2):(h=c*(X/f),C=-(h-D)/2),r.drawImage(a,C,j,h,D);var B=n.toDataURL();document.body.removeChild(n),e(B)},a.src=window.URL.createObjectURL(t)})}var bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const yt=bt;function Ve(t){for(var e=1;e"u"||typeof window>"u"||!window.FileReader||!window.File||!(k.originFileObj instanceof File||k.originFileObj instanceof Blob)||k.thumbUrl!==void 0||(k.thumbUrl="",e.previewFile&&e.previewFile(k.originFileObj).then(function(T){k.thumbUrl=T||"",f.update()}))})});var h=function(T,y){if(e.onPreview)return y==null||y.preventDefault(),e.onPreview(T)},D=function(T){typeof e.onDownload=="function"?e.onDownload(T):T.url&&window.open(T.url)},C=function(T){var y;(y=e.onRemove)===null||y===void 0||y.call(e,T)},j=function(T){var y=T.file,m=e.iconRender||r.iconRender;if(m)return m({file:y,listType:e.listType});var g=y.status==="uploading",s=e.isImageUrl&&e.isImageUrl(y)?d(ut,null,null):d(vt,null,null),O=g?d(je,null,null):d(ot,null,null);return e.listType==="picture"?O=g?d(je,null,null):s:e.listType==="picture-card"&&(O=g?e.locale.uploading:s),O},B=function(T){var y=T.customIcon,m=T.callback,g=T.prefixCls,s=T.title,O={type:"text",size:"small",title:s,onClick:function(){m()},class:"".concat(g,"-list-item-card-actions-btn")};return pn(y)?d(Ee,O,{icon:function(){return y}}):d(Ee,O,{default:function(){return[d("span",null,[y])]}})};a({handlePreview:h,handleDownload:D});var S=Ie("upload",e),A=S.prefixCls,M=S.direction,i=ce(function(){var k;return k={},L(k,"".concat(A.value,"-list"),!0),L(k,"".concat(A.value,"-list-").concat(e.listType),!0),L(k,"".concat(A.value,"-list-rtl"),M.value==="rtl"),k}),_=ce(function(){return P(P(P({},Sn("".concat(A.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),sn("".concat(A.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),{},{class:i.value,appear:c.value})});return function(){var k=e.listType,T=e.locale,y=e.isImageUrl,m=e.items,g=m===void 0?[]:m,s=e.showPreviewIcon,O=e.showRemoveIcon,I=e.showDownloadIcon,U=e.removeIcon,$=e.previewIcon,E=e.downloadIcon,x=e.progress,l=e.appendAction,u=e.itemRender,v=e.appendActionVisible,p=l==null?void 0:l();return d(dn,P(P({},_.value),{},{tag:"div"}),{default:function(){return[g.map(function(b){var F=b.uid;return d(Ot,{key:F,locale:T,prefixCls:A.value,file:b,items:g,progress:x,listType:k,isImgUrl:y,showPreviewIcon:s,showRemoveIcon:O,showDownloadIcon:I,onPreview:h,onDownload:D,onClose:C,removeIcon:U,previewIcon:$,downloadIcon:E,itemRender:u},P(P({},r),{},{iconRender:j,actionIconRender:B}))}),l?Ge(d(Ct,{key:"__ant_upload_appendAction"},{default:function(){return p}}),[[We,!!v]]):null]}})}}});var Dt=["class","style"],K="__LIST_IGNORE_".concat(Date.now(),"__");const ae=Y({compatConfig:{MODE:3},name:"AUpload",inheritAttrs:!1,props:Fe(Qe(),{type:"select",multiple:!1,action:"",data:{},accept:"",showUploadList:!0,listType:"text",disabled:!1,supportServerRender:!0}),setup:function(e,n){var r=n.slots,a=n.attrs,c=n.expose,f=Un(),h=Tn(e.defaultFileList||[],{value:mn(e,"fileList"),postState:function(l){var u=Date.now();return(l??[]).map(function(v,p){return!v.uid&&!Object.isFrozen(v)&&(v.uid="__AUTO__".concat(u,"_").concat(p,"__")),v})}}),D=Ae(h,2),C=D[0],j=D[1],B=q("drop"),S=q();ue(function(){me(e.fileList!==void 0||a.value===void 0,"Upload","`value` is not a valid prop, do you mean `fileList`?"),me(e.transformFile===void 0,"Upload","`transformFile` is deprecated. Please use `beforeUpload` directly."),me(e.remove===void 0,"Upload","`remove` props is deprecated. Please use `remove` event.")});var A=function(l,u,v){var p,o,b=ee(u);e.maxCount===1?b=b.slice(-1):e.maxCount&&(b=b.slice(0,e.maxCount)),j(b);var F={file:l,fileList:b};v&&(F.event=v),(p=e["onUpdate:fileList"])===null||p===void 0||p.call(e,F.fileList),(o=e.onChange)===null||o===void 0||o.call(e,F),f.onFieldChange()},M=function(){var x=Xe(le.mark(function l(u,v){var p,o,b,F;return le.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:if(p=e.beforeUpload,o=e.transformFile,b=u,!p){w.next=13;break}return w.next=5,p(u,v);case 5:if(F=w.sent,F!==!1){w.next=8;break}return w.abrupt("return",!1);case 8:if(delete u[K],F!==K){w.next=12;break}return Object.defineProperty(u,K,{value:!0,configurable:!0}),w.abrupt("return",!1);case 12:Ne(F)==="object"&&F&&(b=F);case 13:if(!o){w.next=17;break}return w.next=16,o(b);case 16:b=w.sent;case 17:return w.abrupt("return",b);case 18:case"end":return w.stop()}},l)}));return function(u,v){return x.apply(this,arguments)}}(),i=function(l){var u=l.filter(function(o){return!o.file[K]});if(u.length){var v=u.map(function(o){return te(o.file)}),p=ee(C.value);v.forEach(function(o){p=re(o,p)}),v.forEach(function(o,b){var F=o;if(u[b].parsedFile)o.status="uploading";else{var R=o.originFileObj,w;try{w=new File([R],R.name,{type:R.type})}catch{w=new Blob([R],{type:R.type}),w.name=R.name,w.lastModifiedDate=new Date,w.lastModified=new Date().getTime()}w.uid=o.uid,F=w}A(F,p)})}},_=function(l,u,v){try{typeof l=="string"&&(l=JSON.parse(l))}catch{}if(ye(u,C.value)){var p=te(u);p.status="done",p.percent=100,p.response=l,p.xhr=v;var o=re(p,C.value);A(p,o)}},k=function(l,u){if(ye(u,C.value)){var v=te(u);v.status="uploading",v.percent=l.percent;var p=re(v,C.value);A(v,p,l)}},T=function(l,u,v){if(ye(v,C.value)){var p=te(v);p.error=l,p.response=u,p.status="error";var o=re(p,C.value);A(p,o)}},y=function(l){var u,v=e.onRemove||e.remove;Promise.resolve(typeof v=="function"?v(l):v).then(function(p){if(p!==!1){var o=mt(l,C.value);if(o){var b,F;u=P(P({},l),{},{status:"removed"}),(b=C.value)===null||b===void 0||b.forEach(function(R){var w=u.uid!==void 0?"uid":"name";R[w]===u[w]&&!Object.isFrozen(R)&&(R.status="removed")}),(F=S.value)===null||F===void 0||F.abort(u),A(u,o)}}})},m=function(l){if(B.value=l.type,l.type==="drop"){var u;(u=e.onDrop)===null||u===void 0||u.call(e,l)}};c({onBatchStart:i,onSuccess:_,onProgress:k,onError:T,fileList:C,upload:S});var g=Ie("upload",e),s=g.prefixCls,O=g.direction,I=gn("Upload",hn.Upload,ce(function(){return e.locale})),U=Ae(I,1),$=U[0],E=function(l,u){var v=e.removeIcon,p=e.previewIcon,o=e.downloadIcon,b=e.previewFile,F=e.onPreview,R=e.onDownload,w=e.disabled,N=e.isImageUrl,Z=e.progress,H=e.itemRender,G=e.iconRender,z=e.showUploadList,J=typeof z=="boolean"?{}:z,Q=J.showDownloadIcon,se=J.showPreviewIcon,de=J.showRemoveIcon;return z?d(Rt,{listType:e.listType,items:C.value,previewFile:b,onPreview:F,onDownload:R,onRemove:y,showRemoveIcon:!w&&de,showPreviewIcon:se,showDownloadIcon:Q,removeIcon:v,previewIcon:p,downloadIcon:o,iconRender:G,locale:$.value,isImageUrl:N,progress:Z,itemRender:H,appendActionVisible:u,appendAction:l},P({},r)):l==null?void 0:l()};return function(){var x,l,u,v=e.listType,p=e.disabled,o=e.type;a.class,a.style;var b=ie(a,Dt),F=P(P(P({onBatchStart:i,onError:T,onProgress:k,onSuccess:_},b),e),{},{id:(x=e.id)!==null&&x!==void 0?x:f.id.value,prefixCls:s.value,beforeUpload:M,onChange:void 0});if(delete F.remove,(!r.default||p)&&delete F.id,o==="drag"){var R,w,N=ge(s.value,(R={},L(R,"".concat(s.value,"-drag"),!0),L(R,"".concat(s.value,"-drag-uploading"),C.value.some(function(z){return z.status==="uploading"})),L(R,"".concat(s.value,"-drag-hover"),B.value==="dragover"),L(R,"".concat(s.value,"-disabled"),p),L(R,"".concat(s.value,"-rtl"),O.value==="rtl"),R),a.class);return d("span",null,[d("div",{class:N,onDrop:m,onDragover:m,onDragleave:m,style:a.style},[d($e,P(P({},F),{},{ref:S,class:"".concat(s.value,"-btn")}),P({default:function(){return[d("div",{class:"".concat(s.value,"-drag-container")},[(w=r.default)===null||w===void 0?void 0:w.call(r)])]}},r))]),E()])}var Z=ge(s.value,(l={},L(l,"".concat(s.value,"-select"),!0),L(l,"".concat(s.value,"-select-").concat(v),!0),L(l,"".concat(s.value,"-disabled"),p),L(l,"".concat(s.value,"-rtl"),O.value==="rtl"),l)),H=wn((u=r.default)===null||u===void 0?void 0:u.call(r)),G=function(J){return d("div",{class:Z,style:J},[d($e,P(P({},F),{},{ref:S}),r)])};return v==="picture-card"?d("span",{class:ge("".concat(s.value,"-picture-card-wrapper"),a.class)},[E(G,!!(H&&H.length))]):d("span",{class:a.class},[G(H&&H.length?void 0:{display:"none"}),E()])}}});var St=["height"],Tt=["style"];const oe=Y({compatConfig:{MODE:3},name:"AUploadDragger",inheritAttrs:!1,props:Qe(),setup:function(e,n){var r=n.slots,a=n.attrs;return function(){var c=e.height,f=ie(e,St),h=a.style,D=ie(a,Tt),C=P(P(P({},f),D),{},{type:"drag",style:P(P({},h),{},{height:typeof c=="number"?"".concat(c,"px"):c})});return d(ae,C,r)}}});var Ht=oe;const _t=bn(ae,{Dragger:oe,LIST_IGNORE:K,install:function(e){return e.component(ae.name,ae),e.component(oe.name,oe),e}});export{jn as D,_t as U,Ht as a}; diff --git a/dist/assets/isMobile-e2e89480.js b/dist/assets/isMobile-e2e89480.js deleted file mode 100644 index 293bfda..0000000 --- a/dist/assets/isMobile-e2e89480.js +++ /dev/null @@ -1 +0,0 @@ -const a=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var i=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(i==null?void 0:i.substr(0,4)))};export{a as i}; diff --git a/dist/assets/isNumeric-3f69e2aa.js b/dist/assets/isNumeric-3f69e2aa.js deleted file mode 100644 index 7c7d47b..0000000 --- a/dist/assets/isNumeric-3f69e2aa.js +++ /dev/null @@ -1 +0,0 @@ -var r=function(i){return!isNaN(parseFloat(i))&&isFinite(i)};const e=r;export{e as i}; diff --git a/dist/assets/isPlainObject-2f8cd8cc.js b/dist/assets/isPlainObject-2f8cd8cc.js deleted file mode 100644 index 74d4d5b..0000000 --- a/dist/assets/isPlainObject-2f8cd8cc.js +++ /dev/null @@ -1 +0,0 @@ -import{o as c,i as n,b as a}from"./vnode-34fe2aaf.js";var i=c(Object.getPrototypeOf,Object);const s=i;var b="[object Object]",p=Function.prototype,f=Object.prototype,e=p.toString,j=f.hasOwnProperty,g=e.call(Object);function O(o){if(!n(o)||a(o)!=b)return!1;var r=s(o);if(r===null)return!0;var t=j.call(r,"constructor")&&r.constructor;return typeof t=="function"&&t instanceof t&&e.call(t)==g}export{s as g,O as i}; diff --git a/dist/assets/isSymbol-5130882b.js b/dist/assets/isSymbol-5130882b.js deleted file mode 100644 index eb262b4..0000000 --- a/dist/assets/isSymbol-5130882b.js +++ /dev/null @@ -1 +0,0 @@ -import{al as m,e as D,P as un,b9 as Xn,ae as Ze,d as W,i as $,ak as ln,at as ce,z as F,x as et,y as fn,aL as lt,j as L,aO as xe,B as Ae,aj as cn,S as Un,af as $e,aD as Yn,aF as Gn,aG as qn,A as ft,ag as Oe,ba as Kn,aA as Jn,ay as ct,av as tt,aw as nt,ac as x,b4 as Qn,aI as Zn,aa as ye,b5 as er,bb as tr,bc as pt,ar as pn,b7 as nr,F as rr,ah as ir,as as or,ao as ar,au as dn,a9 as sr,aY as ur,aE as lr,bd as fr,ap as cr}from"./index-c678e119.js";import{w as U,i as pr}from"./_plugin-vue_export-helper-edd5ed68.js";import{a as dr,b as ie,r as G,S as dt,i as re,f as vr,o as hr,c as Se}from"./vnode-34fe2aaf.js";var vn=!1;try{var vt=Object.defineProperty({},"passive",{get:function(){vn=!0}});window.addEventListener("testPassive",null,vt),window.removeEventListener("testPassive",null,vt)}catch{}const te=vn;function ue(t,e,n,r){if(t&&t.addEventListener){var i=r;i===void 0&&te&&(e==="touchstart"||e==="touchmove"||e==="wheel")&&(i={passive:!1}),t.addEventListener(e,n,i)}return{remove:function(){t&&t.removeEventListener&&t.removeEventListener(e,n)}}}function ht(t,e,n,r,i,o,a){try{var s=t[o](a),u=s.value}catch(l){n(l);return}s.done?e(u):Promise.resolve(u).then(r,i)}function gr(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(u){ht(o,r,i,a,s,"next",u)}function s(u){ht(o,r,i,a,s,"throw",u)}a(void 0)})}}function ee(t,e){return t?t.contains(e):!1}var hn=["moz","ms","webkit"];function mr(){var t=0;return function(e){var n=new Date().getTime(),r=Math.max(0,16-(n-t)),i=window.setTimeout(function(){e(n+r)},r);return t=n+r,i}}function yr(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=hn.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:mr()}function br(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=hn.filter(function(n){return"".concat(n,"CancelAnimationFrame")in window||"".concat(n,"CancelRequestAnimationFrame")in window})[0];return e?(window["".concat(e,"CancelAnimationFrame")]||window["".concat(e,"CancelRequestAnimationFrame")]).call(this,t):clearTimeout(t)}var gt=yr(),wr=function(e){return br(e.id)},Pr=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=Date.now();function i(){Date.now()-r>=n?e.call():o.id=gt(i)}var o={id:gt(i)};return o},rt={visible:Boolean,prefixCls:String,zIndex:Number,destroyPopupOnHide:Boolean,forceRender:Boolean,animation:[String,Object],transitionName:String,stretch:{type:String},align:{type:Object},point:{type:Object},getRootDomNode:{type:Function},getClassNameFromAlign:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function},onTouchstart:{type:Function}},Tr=m(m({},rt),{},{mobile:{type:Object}}),Cr=m(m({},rt),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function gn(t){var e=t.prefixCls,n=t.animation,r=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:r?{name:r}:{}}function mn(t){var e=t.prefixCls,n=t.visible,r=t.zIndex,i=t.mask,o=t.maskAnimation,a=t.maskTransitionName;if(!i)return null;var s={};return(a||o)&&(s=gn({prefixCls:e,transitionName:a,animation:o})),D(Ze,m({appear:!0},s),{default:function(){return[un(D("div",{style:{zIndex:r},class:"".concat(e,"-mask")},null),[[Xn("if"),n]])]}})}mn.displayName="Mask";const Or=W({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:Tr,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var r=n.expose,i=n.slots,o=$();return r({forceAlign:function(){},getElement:function(){return o.value}}),function(){var a,s=e.zIndex,u=e.visible,l=e.prefixCls,c=e.mobile,d=c===void 0?{}:c,f=d.popupClassName,p=d.popupStyle,v=d.popupMotion,g=v===void 0?{}:v,C=d.popupRender,w=m({zIndex:s},p),y=ln((a=i.default)===null||a===void 0?void 0:a.call(i));y.length>1&&(y=D("div",{class:"".concat(l,"-content")},[y])),C&&(y=C(y));var A=ce(l,f);return D(Ze,m({ref:o},g),{default:function(){return[u?D("div",{class:A,style:w},[y]):null]}})}}});var mt=["measure","align",null,"motion"];const xr=function(t,e){var n=$(null),r=$(),i=$(!1);function o(u){i.value||(n.value=u)}function a(){U.cancel(r.value)}function s(u){a(),r.value=U(function(){var l=n.value;switch(n.value){case"align":l="motion";break;case"motion":l="stable";break}o(l),u==null||u()})}return F(t,function(){o("measure")},{immediate:!0,flush:"post"}),et(function(){F(n,function(){switch(n.value){case"measure":e();break}n.value&&(r.value=U(gr(lt.mark(function u(){var l,c;return lt.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:l=mt.indexOf(n.value),c=mt[l+1],c&&l!==-1&&o(c);case 3:case"end":return f.stop()}},u)}))))},{immediate:!0,flush:"post"})}),fn(function(){i.value=!0,a()}),[n,s]},Ar=function(t){var e=$({width:0,height:0});function n(i){e.value={width:i.offsetWidth,height:i.offsetHeight}}var r=L(function(){var i={};if(t.value){var o=e.value,a=o.width,s=o.height;t.value.indexOf("height")!==-1&&s?i.height="".concat(s,"px"):t.value.indexOf("minHeight")!==-1&&s&&(i.minHeight="".concat(s,"px")),t.value.indexOf("width")!==-1&&a?i.width="".concat(a,"px"):t.value.indexOf("minWidth")!==-1&&a&&(i.minWidth="".concat(a,"px"))}return i});return[r,n]};function yt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function bt(t){for(var e=1;e=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function qr(t,e,n,r){var i=b.clone(t),o={width:e.width,height:e.height};return r.adjustX&&i.left=n.left&&i.left+o.width>n.right&&(o.width-=i.left+o.width-n.right),r.adjustX&&i.left+o.width>n.right&&(i.left=Math.max(n.right-o.width,n.left)),r.adjustY&&i.top=n.top&&i.top+o.height>n.bottom&&(o.height-=i.top+o.height-n.bottom),r.adjustY&&i.top+o.height>n.bottom&&(i.top=Math.max(n.bottom-o.height,n.top)),b.mix(i,o)}function st(t){var e,n,r;if(!b.isWindow(t)&&t.nodeType!==9)e=b.offset(t),n=b.outerWidth(t),r=b.outerHeight(t);else{var i=b.getWindow(t);e={left:b.getWindowScrollLeft(i),top:b.getWindowScrollTop(i)},n=b.viewportWidth(i),r=b.viewportHeight(i)}return e.width=n,e.height=r,e}function St(t,e){var n=e.charAt(0),r=e.charAt(1),i=t.width,o=t.height,a=t.left,s=t.top;return n==="c"?s+=o/2:n==="b"&&(s+=o),r==="c"?a+=i/2:r==="r"&&(a+=i),{left:a,top:s}}function we(t,e,n,r,i){var o=St(e,n[1]),a=St(t,n[0]),s=[a.left-o.left,a.top-o.top];return{left:Math.round(t.left-s[0]+r[0]-i[0]),top:Math.round(t.top-s[1]+r[1]-i[1])}}function _t(t,e,n){return t.leftn.right}function Dt(t,e,n){return t.topn.bottom}function Kr(t,e,n){return t.left>n.right||t.left+e.widthn.bottom||t.top+e.height=n.right||r.top>=n.bottom}function ut(t,e,n){var r=n.target||e,i=st(r),o=!Qr(r,n.overflow&&n.overflow.alwaysByViewport);return xn(t,i,n,o)}ut.__getOffsetParent=Ye;ut.__getVisibleRectForElement=at;function Zr(t,e,n){var r,i,o=b.getDocument(t),a=o.defaultView||o.parentWindow,s=b.getWindowScrollLeft(a),u=b.getWindowScrollTop(a),l=b.viewportWidth(a),c=b.viewportHeight(a);"pageX"in e?r=e.pageX:r=s+e.clientX,"pageY"in e?i=e.pageY:i=u+e.clientY;var d={left:r,top:i,width:0,height:0},f=r>=0&&r<=s+l&&i>=0&&i<=u+c,p=[n.points[0],"cc"];return xn(t,d,bt(bt({},n),{},{points:p}),f)}const ei=function(t){if(!t)return!1;if(t.offsetParent)return!0;if(t.getBBox){var e=t.getBBox();if(e.width||e.height)return!0}if(t.getBoundingClientRect){var n=t.getBoundingClientRect();if(n.width||n.height)return!0}return!1};function ti(t,e){return t===e?!0:!t||!e?!1:"pageX"in e&&"pageY"in e?t.pageX===e.pageX&&t.pageY===e.pageY:"clientX"in e&&"clientY"in e?t.clientX===e.clientX&&t.clientY===e.clientY:!1}function ni(t,e){t!==document.activeElement&&ee(e,t)&&typeof t.focus=="function"&&t.focus()}function Et(t,e){var n=null,r=null;function i(a){var s=xe(a,1),u=s[0].target;if(document.documentElement.contains(u)){var l=u.getBoundingClientRect(),c=l.width,d=l.height,f=Math.floor(c),p=Math.floor(d);(n!==f||r!==p)&&Promise.resolve().then(function(){e({width:f,height:p})}),n=f,r=p}}var o=new dr(i);return t&&o.observe(t),function(){o.disconnect()}}const ri=function(t,e){var n=!1,r=null;function i(){clearTimeout(r)}function o(a){if(!n||a===!0){if(t()===!1)return;n=!0,i(),r=setTimeout(function(){n=!1},e.value)}else i(),r=setTimeout(function(){n=!1,o()},e.value)}return[o,function(){n=!1,i()}]};function ii(){this.__data__=[],this.size=0}function An(t,e){return t===e||t!==t&&e!==e}function Ne(t,e){for(var n=t.length;n--;)if(An(t[n][0],e))return n;return-1}var oi=Array.prototype,ai=oi.splice;function si(t){var e=this.__data__,n=Ne(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():ai.call(e,n,1),--this.size,!0}function ui(t){var e=this.__data__,n=Ne(e,t);return n<0?void 0:e[n][1]}function li(t){return Ne(this.__data__,t)>-1}function fi(t,e){var n=this.__data__,r=Ne(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function z(t){var e=-1,n=t==null?0:t.length;for(this.clear();++es))return!1;var l=o.get(t),c=o.get(e);if(l&&c)return l==e&&c==t;var d=-1,f=!0,p=n&oo?new De:void 0;for(o.set(t,e),o.set(e,t);++d-1&&t%1==0&&t-1&&t%1==0&&t<=Uo}var Yo="[object Arguments]",Go="[object Array]",qo="[object Boolean]",Ko="[object Date]",Jo="[object Error]",Qo="[object Function]",Zo="[object Map]",ea="[object Number]",ta="[object Object]",na="[object RegExp]",ra="[object Set]",ia="[object String]",oa="[object WeakMap]",aa="[object ArrayBuffer]",sa="[object DataView]",ua="[object Float32Array]",la="[object Float64Array]",fa="[object Int8Array]",ca="[object Int16Array]",pa="[object Int32Array]",da="[object Uint8Array]",va="[object Uint8ClampedArray]",ha="[object Uint16Array]",ga="[object Uint32Array]",M={};M[ua]=M[la]=M[fa]=M[ca]=M[pa]=M[da]=M[va]=M[ha]=M[ga]=!0;M[Yo]=M[Go]=M[aa]=M[qo]=M[sa]=M[Ko]=M[Jo]=M[Qo]=M[Zo]=M[ea]=M[ta]=M[na]=M[ra]=M[ia]=M[oa]=!1;function ma(t){return re(t)&&En(t.length)&&!!M[ie(t)]}function ya(t){return function(e){return t(e)}}var Nn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,fe=Nn&&typeof module=="object"&&module&&!module.nodeType&&module,ba=fe&&fe.exports===Nn,ze=ba&&vr.process,wa=function(){try{var t=fe&&fe.require&&fe.require("util").types;return t||ze&&ze.binding&&ze.binding("util")}catch{}}();const Ft=wa;var Lt=Ft&&Ft.isTypedArray,Pa=Lt?ya(Lt):ma;const Rn=Pa;var Ta=Object.prototype,Ca=Ta.hasOwnProperty;function Oa(t,e){var n=Me(t),r=!n&&Ho(t),i=!n&&!r&&Ge(t),o=!n&&!r&&!i&&Rn(t),a=n||r||i||o,s=a?No(t.length,String):[],u=s.length;for(var l in t)(e||Ca.call(t,l))&&!(a&&(l=="length"||i&&(l=="offset"||l=="parent")||o&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||Xo(l,u)))&&s.push(l);return s}var xa=Object.prototype;function Aa(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||xa;return t===n}var Sa=hr(Object.keys,Object);const _a=Sa;var Da=Object.prototype,Ma=Da.hasOwnProperty;function $a(t){if(!Aa(t))return _a(t);var e=[];for(var n in Object(t))Ma.call(t,n)&&n!="constructor"&&e.push(n);return e}function Ea(t){return t!=null&&En(t.length)&&!_n(t)}function Na(t){return Ea(t)?Oa(t):$a(t)}function Wt(t){return Ao(t,Na,Eo)}var Ra=1,ja=Object.prototype,Va=ja.hasOwnProperty;function Ba(t,e,n,r,i,o){var a=n&Ra,s=Wt(t),u=s.length,l=Wt(e),c=l.length;if(u!=c&&!a)return!1;for(var d=u;d--;){var f=s[d];if(!(a?f in e:Va.call(e,f)))return!1}var p=o.get(t),v=o.get(e);if(p&&v)return p==e&&v==t;var g=!0;o.set(t,e),o.set(e,t);for(var C=a;++d1&&(me=D("div",{class:"".concat(H,"-content")},[me]));var Wn=ce(H,i.class,u.value),zn=v.value||!e.visible,kn=zn?Gn(E.value.name,E.value):{};return D(Ze,m(m({ref:s},kn),{},{onBeforeEnter:S}),{default:function(){return!ae||e.visible?un(D(Za,{target:O(),key:"popup",ref:a,monitorWindowResize:!0,disabled:j.value,align:R,onAlign:P},{default:function(){return D("div",m(m({class:Wn,onMouseenter:k,onMouseleave:X,onMousedown:ft(Fn,["capture"])},Oe({},te?"onTouchstartPassive":"onTouchstart",ft(je,["capture"]))),{},{style:Ln}),[me])}}),[[qn,v.value]]):null}})}}}),ts=W({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:Cr,setup:function(e,n){var r=n.attrs,i=n.slots,o=n.expose,a=$(!1),s=$(!1),u=$();return F([function(){return e.visible},function(){return e.mobile}],function(){a.value=e.visible,e.visible&&e.mobile&&(s.value=!0)},{immediate:!0,flush:"post"}),o({forceAlign:function(){var c;(c=u.value)===null||c===void 0||c.forceAlign()},getElement:function(){var c;return(c=u.value)===null||c===void 0?void 0:c.getElement()}}),function(){var l=m(m(m({},e),r),{},{visible:a.value}),c=s.value?D(Or,m(m({},l),{},{mobile:e.mobile,ref:u}),{default:i.default}):D(es,m(m({},l),{},{ref:u}),{default:i.default});return D("div",null,[D(mn,l,null),c])}}});function ns(t,e,n){return n?t[0]===e[0]:t[0]===e[0]&&t[1]===e[1]}function en(t,e,n){var r=t[e]||{};return m(m({},r),n)}function rs(t,e,n,r){for(var i=n.points,o=Object.keys(t),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=typeof e=="function"?e(this.$data,this.$props):e;if(this.getDerivedStateFromProps){var i=this.getDerivedStateFromProps(Kn(this),m(m({},this.$data),r));if(i===null)return;r=m(m({},r),i||{})}Jn(this.$data,r),this._.isMounted&&this.$forceUpdate(),Ae(function(){n&&n()})},__emit:function(){var e=[].slice.call(arguments,0),n=e[0];n="on".concat(n[0].toUpperCase()).concat(n.substring(1));var r=this.$props[n]||this.$attrs[n];if(e.length&&r)if(Array.isArray(r))for(var i=0,o=r.length;i1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};nt(Bn,{inTriggerContext:n.inTriggerContext,shouldRender:L(function(){var r=e||{},i=r.sPopupVisible,o=r.popupRef,a=r.forceRender,s=r.autoDestroy,u=!1;return(i||o||a)&&(u=!0),!i&&s&&(u=!1),u})})},as=function(){Hn({},{inTriggerContext:!1});var e=tt(Bn,{shouldRender:L(function(){return!1}),inTriggerContext:!1});return{shouldRender:L(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const tn=W({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:x.func.isRequired,didUpdate:Function},setup:function(e,n){var r=n.slots,i=!0,o,a=as(),s=a.shouldRender;Qn(function(){i=!1,s.value&&(o=e.getContainer())});var u=F(s,function(){s.value&&!o&&(o=e.getContainer()),o&&u()});return cn(function(){Ae(function(){if(s.value){var l;(l=e.didUpdate)===null||l===void 0||l.call(e,e)}})}),fn(function(){o&&o.parentNode&&o.parentNode.removeChild(o)}),function(){if(!s.value)return null;if(i){var l;return(l=r.default)===null||l===void 0?void 0:l.call(r)}return o?D(Zn,{to:o},r):null}}});function nn(){}function ss(){return""}function us(t){return t?t.ownerDocument:window.document}var ls=["onClick","onMousedown","onTouchstart","onMouseenter","onMouseleave","onFocus","onBlur","onContextmenu"];const fs=W({compatConfig:{MODE:3},name:"Trigger",mixins:[is],inheritAttrs:!1,props:{action:x.oneOfType([x.string,x.arrayOf(x.string)]).def([]),showAction:x.any.def([]),hideAction:x.any.def([]),getPopupClassNameFromAlign:x.any.def(ss),onPopupVisibleChange:Function,afterPopupVisibleChange:x.func.def(nn),popup:x.any,popupStyle:{type:Object,default:void 0},prefixCls:x.string.def("rc-trigger-popup"),popupClassName:x.string.def(""),popupPlacement:String,builtinPlacements:x.object,popupTransitionName:String,popupAnimation:x.any,mouseEnterDelay:x.number.def(0),mouseLeaveDelay:x.number.def(.1),zIndex:Number,focusDelay:x.number.def(0),blurDelay:x.number.def(.15),getPopupContainer:Function,getDocument:x.func.def(us),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:x.object.def(function(){return{}}),popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},maskTransitionName:String,maskAnimation:String,stretch:String,alignPoint:{type:Boolean,default:void 0},autoDestroy:{type:Boolean,default:!1},mobile:Object,getTriggerDOMNode:Function,tryPopPortal:Boolean},setup:function(e){var n=L(function(){var u=e.popupPlacement,l=e.popupAlign,c=e.builtinPlacements;return u&&c?en(c,u,l):l}),r=os(e.tryPopPortal),i=r.setPortal,o=r.popPortal,a=$(null),s=function(l){a.value=l};return{popPortal:o,setPortal:i,vcTriggerContext:tt("vcTriggerContext",{}),popupRef:a,setPopupRef:s,triggerRef:$(null),align:n,focusTime:null,clickOutsideHandler:null,contextmenuOutsideHandler1:null,contextmenuOutsideHandler2:null,touchOutsideHandler:null,attachId:null,delayTimer:null,hasPopupMouseDown:!1,preClickTime:null,preTouchTime:null,mouseDownTimeout:null,childOriginEvents:{}}},data:function(){var e=this,n,r=this.$props,i;return this.popupVisible!==void 0?i=!!r.popupVisible:i=!!r.defaultPopupVisible,ls.forEach(function(o){e["fire".concat(o)]=function(a){e.fireEvents(o,a)}}),(n=this.setPortal)===null||n===void 0||n.call(this,D(tn,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent})),{prevPopupVisible:i,sPopupVisible:i,point:null}},watch:{popupVisible:function(e){e!==void 0&&(this.prevPopupVisible=this.sPopupVisible,this.sPopupVisible=e)}},created:function(){nt("vcTriggerContext",{onPopupMouseDown:this.onPopupMouseDown}),Hn(this)},deactivated:function(){this.setPopupVisible(!1)},mounted:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},updated:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},beforeUnmount:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),U.cancel(this.attachId)},methods:{updatedCal:function(){var e=this.$props,n=this.$data;if(n.sPopupVisible){var r;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextmenuToShow())&&(r=e.getDocument(this.getRootDomNode()),this.clickOutsideHandler=ue(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=ue(r,"touchstart",this.onDocumentClick,te?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(r=r||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=ue(r,"scroll",this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=ue(window,"blur",this.onContextmenuClose))}else this.clearOutsideHandler()},onMouseenter:function(e){var n=this.$props.mouseEnterDelay;this.fireEvents("onMouseenter",e),this.delaySetPopupVisible(!0,n,n?null:e)},onMouseMove:function(e){this.fireEvents("onMousemove",e),this.setPoint(e)},onMouseleave:function(e){this.fireEvents("onMouseleave",e),this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onPopupMouseenter:function(){this.clearDelayTimer()},onPopupMouseleave:function(e){var n;e&&e.relatedTarget&&!e.relatedTarget.setTimeout&&ee((n=this.popupRef)===null||n===void 0?void 0:n.getElement(),e.relatedTarget)||this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onFocus:function(e){this.fireEvents("onFocus",e),this.clearDelayTimer(),this.isFocusToShow()&&(this.focusTime=Date.now(),this.delaySetPopupVisible(!0,this.$props.focusDelay))},onMousedown:function(e){this.fireEvents("onMousedown",e),this.preClickTime=Date.now()},onTouchstart:function(e){this.fireEvents("onTouchstart",e),this.preTouchTime=Date.now()},onBlur:function(e){ee(e.target,e.relatedTarget||document.activeElement)||(this.fireEvents("onBlur",e),this.clearDelayTimer(),this.isBlurToHide()&&this.delaySetPopupVisible(!1,this.$props.blurDelay))},onContextmenu:function(e){e.preventDefault(),this.fireEvents("onContextmenu",e),this.setPopupVisible(!0,e)},onContextmenuClose:function(){this.isContextmenuToShow()&&this.close()},onClick:function(e){if(this.fireEvents("onClick",e),this.focusTime){var n;if(this.preClickTime&&this.preTouchTime?n=Math.min(this.preClickTime,this.preTouchTime):this.preClickTime?n=this.preClickTime:this.preTouchTime&&(n=this.preTouchTime),Math.abs(n-this.focusTime)<20)return;this.focusTime=0}this.preClickTime=0,this.preTouchTime=0,this.isClickToShow()&&(this.isClickToHide()||this.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault(),e&&e.domEvent&&e.domEvent.preventDefault();var r=!this.$data.sPopupVisible;(this.isClickToHide()&&!r||r&&this.isClickToShow())&&this.setPopupVisible(!this.$data.sPopupVisible,e)},onPopupMouseDown:function(){var e=this,n=this.vcTriggerContext,r=n===void 0?{}:n;this.hasPopupMouseDown=!0,clearTimeout(this.mouseDownTimeout),this.mouseDownTimeout=setTimeout(function(){e.hasPopupMouseDown=!1},0),r.onPopupMouseDown&&r.onPopupMouseDown.apply(r,arguments)},onDocumentClick:function(e){if(!(this.$props.mask&&!this.$props.maskClosable)){var n=e.target,r=this.getRootDomNode(),i=this.getPopupDomNode();(!ee(r,n)||this.isContextMenuOnly())&&!ee(i,n)&&!this.hasPopupMouseDown&&this.delaySetPopupVisible(!1,.1)}},getPopupDomNode:function(){var e;return((e=this.popupRef)===null||e===void 0?void 0:e.getElement())||null},getRootDomNode:function(){var e=this.$props.getTriggerDOMNode;if(e){var n=ye(this.triggerRef);return ye(e(n))}try{var r=ye(this.triggerRef);if(r)return r}catch{}return ye(this)},handleGetPopupClassFromAlign:function(e){var n=[],r=this.$props,i=r.popupPlacement,o=r.builtinPlacements,a=r.prefixCls,s=r.alignPoint,u=r.getPopupClassNameFromAlign;return i&&o&&n.push(rs(o,a,e,s)),u&&n.push(u(e)),n.join(" ")},getPopupAlign:function(){var e=this.$props,n=e.popupPlacement,r=e.popupAlign,i=e.builtinPlacements;return n&&i?en(i,n,r):r},getComponent:function(){var e=this,n={};this.isMouseEnterToShow()&&(n.onMouseenter=this.onPopupMouseenter),this.isMouseLeaveToHide()&&(n.onMouseleave=this.onPopupMouseleave),n.onMousedown=this.onPopupMouseDown,n[te?"onTouchstartPassive":"onTouchstart"]=this.onPopupMouseDown;var r=this.handleGetPopupClassFromAlign,i=this.getRootDomNode,o=this.getContainer,a=this.$attrs,s=this.$props,u=s.prefixCls,l=s.destroyPopupOnHide,c=s.popupClassName,d=s.popupAnimation,f=s.popupTransitionName,p=s.popupStyle,v=s.mask,g=s.maskAnimation,C=s.maskTransitionName,w=s.zIndex,y=s.stretch,A=s.alignPoint,_=s.mobile,O=s.forceRender,h=this.$data,P=h.sPopupVisible,E=h.point,S=m(m({prefixCls:u,destroyPopupOnHide:l,visible:P,point:A?E:null,align:this.align,animation:d,getClassNameFromAlign:r,stretch:y,getRootDomNode:i,mask:v,zIndex:w,transitionName:f,maskAnimation:g,maskTransitionName:C,getContainer:o,class:c,style:p,onAlign:a.onPopupAlign||nn},n),{},{ref:this.setPopupRef,mobile:_,forceRender:O});return D(ts,S,{default:this.$slots.popup||function(){return er(e,"popup")}})},attachParent:function(e){var n=this;U.cancel(this.attachId);var r=this.$props,i=r.getPopupContainer,o=r.getDocument,a=this.getRootDomNode(),s;i?(a||i.length===0)&&(s=i(a)):s=o(this.getRootDomNode()).body,s?s.appendChild(e):this.attachId=U(function(){n.attachParent(e)})},getContainer:function(){var e=this.$props,n=e.getDocument,r=n(this.getRootDomNode()).createElement("div");return r.style.position="absolute",r.style.top="0",r.style.left="0",r.style.width="100%",this.attachParent(r),r},setPopupVisible:function(e,n){var r=this.alignPoint,i=this.sPopupVisible,o=this.onPopupVisibleChange;this.clearDelayTimer(),i!==e&&(tr(this,"popupVisible")||this.setState({sPopupVisible:e,prevPopupVisible:i}),o&&o(e)),r&&n&&e&&this.setPoint(n)},setPoint:function(e){var n=this.$props.alignPoint;!n||!e||this.setState({point:{pageX:e.pageX,pageY:e.pageY}})},handlePortalUpdate:function(){this.prevPopupVisible!==this.sPopupVisible&&this.afterPopupVisibleChange(this.sPopupVisible)},delaySetPopupVisible:function(e,n,r){var i=this,o=n*1e3;if(this.clearDelayTimer(),o){var a=r?{pageX:r.pageX,pageY:r.pageY}:null;this.delayTimer=Pr(function(){i.setPopupVisible(e,a),i.clearDelayTimer()},o)}else this.setPopupVisible(e,r)},clearDelayTimer:function(){this.delayTimer&&(wr(this.delayTimer),this.delayTimer=null)},clearOutsideHandler:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextmenuOutsideHandler1&&(this.contextmenuOutsideHandler1.remove(),this.contextmenuOutsideHandler1=null),this.contextmenuOutsideHandler2&&(this.contextmenuOutsideHandler2.remove(),this.contextmenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},createTwoChains:function(e){var n=function(){},r=pt(this);return this.childOriginEvents[e]&&r[e]?this["fire".concat(e)]:(n=this.childOriginEvents[e]||r[e]||n,n)},isClickToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("click")!==-1||r.indexOf("click")!==-1},isContextMenuOnly:function(){var e=this.$props.action;return e==="contextmenu"||e.length===1&&e[0]==="contextmenu"},isContextmenuToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("contextmenu")!==-1||r.indexOf("contextmenu")!==-1},isClickToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("click")!==-1||r.indexOf("click")!==-1},isMouseEnterToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("hover")!==-1||r.indexOf("mouseenter")!==-1},isMouseLeaveToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("hover")!==-1||r.indexOf("mouseleave")!==-1},isFocusToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("focus")!==-1||r.indexOf("focus")!==-1},isBlurToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("focus")!==-1||r.indexOf("blur")!==-1},forcePopupAlign:function(){if(this.$data.sPopupVisible){var e;(e=this.popupRef)===null||e===void 0||e.forceAlign()}},fireEvents:function(e,n){this.childOriginEvents[e]&&this.childOriginEvents[e](n);var r=this.$props[e]||this.$attrs[e];r&&r(n)},close:function(){this.setPopupVisible(!1)}},render:function(){var e=this,n=this.$attrs,r=pn(nr(this)),i=this.$props.alignPoint,o=r[0];this.childOriginEvents=pt(o);var a={key:"trigger"};this.isContextmenuToShow()?a.onContextmenu=this.onContextmenu:a.onContextmenu=this.createTwoChains("onContextmenu"),this.isClickToHide()||this.isClickToShow()?(a.onClick=this.onClick,a.onMousedown=this.onMousedown,a[te?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(a.onClick=this.createTwoChains("onClick"),a.onMousedown=this.createTwoChains("onMousedown"),a[te?"onTouchstartPassive":"onTouchstart"]=this.createTwoChains("onTouchstart")),this.isMouseEnterToShow()?(a.onMouseenter=this.onMouseenter,i&&(a.onMousemove=this.onMouseMove)):a.onMouseenter=this.createTwoChains("onMouseenter"),this.isMouseLeaveToHide()?a.onMouseleave=this.onMouseleave:a.onMouseleave=this.createTwoChains("onMouseleave"),this.isFocusToShow()||this.isBlurToHide()?(a.onFocus=this.onFocus,a.onBlur=this.onBlur):(a.onFocus=this.createTwoChains("onFocus"),a.onBlur=function(c){c&&(!c.relatedTarget||!ee(c.target,c.relatedTarget))&&e.createTwoChains("onBlur")(c)});var s=ce(o&&o.props&&o.props.class,n.class);s&&(a.class=s);var u=Se(o,m(m({},a),{},{ref:"triggerRef"}),!0,!0);if(this.popPortal)return u;var l=D(tn,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent});return D(rr,null,[l,u])}});var V={adjustX:1,adjustY:1},B=[0,0],In={left:{points:["cr","cl"],overflow:V,offset:[-4,0],targetOffset:B},right:{points:["cl","cr"],overflow:V,offset:[4,0],targetOffset:B},top:{points:["bc","tc"],overflow:V,offset:[0,-4],targetOffset:B},bottom:{points:["tc","bc"],overflow:V,offset:[0,4],targetOffset:B},topLeft:{points:["bl","tl"],overflow:V,offset:[0,-4],targetOffset:B},leftTop:{points:["tr","tl"],overflow:V,offset:[-4,0],targetOffset:B},topRight:{points:["br","tr"],overflow:V,offset:[0,-4],targetOffset:B},rightTop:{points:["tl","tr"],overflow:V,offset:[4,0],targetOffset:B},bottomRight:{points:["tr","br"],overflow:V,offset:[0,4],targetOffset:B},rightBottom:{points:["bl","br"],overflow:V,offset:[4,0],targetOffset:B},bottomLeft:{points:["tl","bl"],overflow:V,offset:[0,4],targetOffset:B},leftBottom:{points:["br","bl"],overflow:V,offset:[-4,0],targetOffset:B}},cs={prefixCls:String,id:String,overlayInnerStyle:x.any};const ps=W({compatConfig:{MODE:3},name:"Content",props:cs,slots:["overlay"],setup:function(e,n){var r=n.slots;return function(){var i;return D("div",{class:"".concat(e.prefixCls,"-inner"),id:e.id,role:"tooltip",style:e.overlayInnerStyle},[(i=r.overlay)===null||i===void 0?void 0:i.call(r)])}}});var ds=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"];function rn(){}const vs=W({compatConfig:{MODE:3},name:"Tooltip",inheritAttrs:!1,props:{trigger:x.any.def(["hover"]),defaultVisible:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:x.string.def("right"),transitionName:String,animation:x.any,afterVisibleChange:x.func.def(function(){}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:x.string.def("rc-tooltip"),mouseEnterDelay:x.number.def(.1),mouseLeaveDelay:x.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:x.object.def(function(){return{}}),arrowContent:x.any.def(null),tipId:String,builtinPlacements:x.object,overlayInnerStyle:{type:Object,default:void 0},popupVisible:{type:Boolean,default:void 0},onVisibleChange:Function,onPopupAlign:Function},slots:["arrowContent","overlay"],setup:function(e,n){var r=n.slots,i=n.attrs,o=n.expose,a=$(),s=function(){var f=e.prefixCls,p=e.tipId,v=e.overlayInnerStyle;return[D("div",{class:"".concat(f,"-arrow"),key:"arrow"},[ar(r,e,"arrowContent")]),D(ps,{key:"content",prefixCls:f,id:p,overlayInnerStyle:v},{overlay:r.overlay})]},u=function(){return a.value.getPopupDomNode()};o({getPopupDomNode:u,triggerDOM:a,forcePopupAlign:function(){var f;return(f=a.value)===null||f===void 0?void 0:f.forcePopupAlign()}});var l=$(!1),c=$(!1);return ir(function(){var d=e.destroyTooltipOnHide;if(typeof d=="boolean")l.value=d;else if(d&&$e(d)==="object"){var f=d.keepParent;l.value=f===!0,c.value=f===!1}}),function(){var d=e.overlayClassName,f=e.trigger,p=e.mouseEnterDelay,v=e.mouseLeaveDelay,g=e.overlayStyle,C=e.prefixCls,w=e.afterVisibleChange,y=e.transitionName,A=e.animation,_=e.placement,O=e.align;e.destroyTooltipOnHide;var h=e.defaultVisible,P=or(e,ds),E=m({},P);e.visible!==void 0&&(E.popupVisible=e.visible);var S=m(m(m({popupClassName:d,prefixCls:C,action:f,builtinPlacements:In,popupPlacement:_,popupAlign:O,afterPopupVisibleChange:w,popupTransitionName:y,popupAnimation:A,defaultPopupVisible:h,destroyPopupOnHide:l.value,autoDestroy:c.value,mouseLeaveDelay:v,popupStyle:g,mouseEnterDelay:p},E),i),{},{onPopupVisibleChange:e.onVisibleChange||rn,onPopupAlign:e.onPopupAlign||rn,ref:a,popup:s()});return D(fs,S,{default:r.default})}}});var $s=dn("success","processing","error","default","warning"),hs=dn("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime");const gs=function(){return{trigger:[String,Array],visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:void 0},placement:String,color:String,transitionName:String,overlayStyle:{type:Object,default:void 0},overlayClassName:String,openClassName:String,prefixCls:String,mouseEnterDelay:Number,mouseLeaveDelay:Number,getPopupContainer:Function,arrowPointAtCenter:{type:Boolean,default:void 0},autoAdjustOverflow:{type:[Boolean,Object],default:void 0},destroyTooltipOnHide:{type:Boolean,default:void 0},align:{type:Object,default:void 0},builtinPlacements:{type:Object,default:void 0},children:Array,onVisibleChange:Function,"onUpdate:visible":Function}};var ms={adjustX:1,adjustY:1},on={adjustX:0,adjustY:0},ys=[0,0];function an(t){return typeof t=="boolean"?t?ms:on:m(m({},on),t)}function bs(t){var e=t.arrowWidth,n=e===void 0?4:e,r=t.horizontalArrowShift,i=r===void 0?16:r,o=t.verticalArrowShift,a=o===void 0?8:o,s=t.autoAdjustOverflow,u=t.arrowPointAtCenter,l={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(i+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(a+n)]},topRight:{points:["br","tc"],offset:[i+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(a+n)]},bottomRight:{points:["tr","bc"],offset:[i+n,4]},rightBottom:{points:["bl","cr"],offset:[4,a+n]},bottomLeft:{points:["tl","bc"],offset:[-(i+n),4]},leftBottom:{points:["br","cl"],offset:[-4,a+n]}};return Object.keys(l).forEach(function(c){l[c]=u?m(m({},l[c]),{},{overflow:an(s),targetOffset:ys}):m(m({},In[c]),{},{overflow:an(s)}),l[c].ignoreShake=!0}),l}function ws(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=0,n=t.length;e=0||S.indexOf("Bottom")>=0?T.top="".concat(j.height-P.offset[1],"px"):(S.indexOf("Top")>=0||S.indexOf("bottom")>=0)&&(T.top="".concat(-P.offset[1],"px")),S.indexOf("left")>=0||S.indexOf("Right")>=0?T.left="".concat(j.width-P.offset[0],"px"):(S.indexOf("right")>=0||S.indexOf("Left")>=0)&&(T.left="".concat(-P.offset[0],"px")),h.style.transformOrigin="".concat(T.left," ").concat(T.top)}};return function(){var O,h,P,E=e.openClassName,S=e.color,j=e.overlayClassName,T=(O=pn((h=r.default)===null||h===void 0?void 0:h.call(r)))!==null&&O!==void 0?O:null;T=T.length===1?T[0]:T;var N=c.value;if(e.visible===void 0&&p()&&(N=!1),!T)return null;var R=y(lr(T)?T:D("span",null,[T])),H=ce((P={},Oe(P,E||"".concat(u.value,"-open"),!0),Oe(P,R.props&&R.props.class,R.props&&R.props.class),P)),ae=ce(j,Oe({},"".concat(u.value,"-").concat(S),S&&sn.test(S))),k,X;S&&!sn.test(S)&&(k={backgroundColor:S},X={backgroundColor:S});var ge=m(m(m({},o),e),{},{prefixCls:u.value,getPopupContainer:l.value,builtinPlacements:C.value,visible:N,ref:d,overlayClassName:ae,overlayInnerStyle:k,onVisibleChange:v,onPopupAlign:_});return D(vs,ge,{default:function(){return[c.value?Se(R,{class:H}):R]},arrowContent:function(){return D("span",{class:"".concat(u.value,"-arrow-content"),style:X},null)},overlay:A})}}}),Ns=cr(Cs);var Os="[object Symbol]";function Rs(t){return typeof t=="symbol"||re(t)&&ie(t)==Os}export{ue as A,Rs as B,ee as C,Hn as D,oe as E,An as F,En as G,Xo as H,Ho as I,ei as J,Ms as K,hs as L,Z as M,is as N,ws as O,tn as P,$s as Q,Ts as R,Je as S,Ns as T,Rt as U,gr as _,gs as a,fs as b,uo as c,De as d,ro as e,Aa as f,bs as g,Ea as h,Sn as i,Oa as j,Na as k,Eo as l,_o as m,Oo as n,Ao as o,Gt as p,Ft as q,ya as r,te as s,Es as t,Me as u,Ge as v,Y as w,Wt as x,jn as y,Ja as z}; diff --git a/dist/assets/itemViews-9d885d67.js b/dist/assets/itemViews-9d885d67.js deleted file mode 100644 index 8ec8e8a..0000000 --- a/dist/assets/itemViews-9d885d67.js +++ /dev/null @@ -1 +0,0 @@ -import{t as I}from"./useDataTime-206d8d2e.js";import{O as w}from"./index-c678e119.js";import{fetchMatchingUserIds as p}from"./supabaseTableQuery-e9feb810.js";const x=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:e=>e.record.index+1},{title:"نام کاربر",dataIndex:"user_name",key:"user_name",filterable:!0,filterField:"user_name"},{title:"شماره همراه",dataIndex:"user_phone",key:"user_phone",filterable:!0,filterField:"user_phone"},{title:"تاریخ بازدید",dataIndex:"viewed_at",key:"viewed_at",filterable:!0,filterField:"viewed_at",customRender:e=>I(e.record.viewed_at)}];function g(e){return!e||!Object.keys(e).length?"نامشخص":e.name?e.name:e.first_name||e.last_name?`${e.first_name||""} ${e.last_name||""}`.trim():e.phone?e.phone:e.email?e.email:e.username?e.username:"نامشخص"}function h(e,l){const t=(Array.isArray(e.users)?e.users[0]:e.users)||{};return{id:e.id,user_id:e.user_id,user_name:g(t),user_phone:(t==null?void 0:t.phone)||"",user_email:(t==null?void 0:t.email)||"",viewed_at:e.viewed_at||"",index:l}}async function F(e,l){const t=(await w("user_views",{filters:[{field:"item_id",op:"eq",value:e},{field:"type",op:"eq",value:l}],order:"-viewed_at",limit:5e3,page:1,select:["*","users!user_id(id, first_name, last_name, phone, name, email, username)"]})).rows||[],d=t.length,n=new Set(t.map(a=>a.user_id).filter(Boolean)),r=new Map;return t.forEach(a=>{const s=a.user_id;!s||r.has(s)||r.set(s,h(a,r.size))}),{total_views:d,unique_viewers:n.size,viewers:Array.from(r.values())}}async function R(e,l,m){const{limit:t=20,page:d=1,search:n,filters:r,sort:a,order:s}=e,_=[{field:"item_id",op:"eq",value:l,hidden:!0},{field:"type",op:"eq",value:m,hidden:!0}];let o;if(n!=null&&n.trim()){const i=await p(n);i.length?o={field:"user_id",values:i}:o={field:"user_id",values:["00000000-0000-0000-0000-000000000000"]}}if(r!=null&&r.length){for(const i of r)if(!(!i.field||i.hidden)){if(i.field==="user_name"||i.field==="user_phone"){if(["eq","has","like"].includes(i.op)){const f=await p(String(i.value));o={field:"user_id",values:f.length?f:["00000000-0000-0000-0000-000000000000"]}}continue}_.push(i)}}const u={filters:_,page:d,limit:t,select:["*","users!user_id(id, first_name, last_name, phone, name, email, username)"]};o&&(u.includeIn=o),a!=null&&a.key?u.sort=a:s?u.order=s:u.order="-viewed_at";const c=await w("user_views",u),v=(d-1)*t,y=(c.rows||[]).map((i,f)=>h(i,v+f));return{query:{...e,limit:t,page:d,total:c.total??0},rows:y}}export{F as a,R as g,x as v}; diff --git a/dist/assets/lodash-2343a0ae.js b/dist/assets/lodash-2343a0ae.js deleted file mode 100644 index 8a99ab5..0000000 --- a/dist/assets/lodash-2343a0ae.js +++ /dev/null @@ -1,27 +0,0 @@ -import{aC as jt}from"./index-c678e119.js";var Je={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */Je.exports;(function(Qe,Ve){(function(){var o,rl="4.17.21",ke=200,il="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",sn="Expected a function",ul="Invalid `variable` option passed into `_.template`",je="__lodash_hash_undefined__",fl=500,ne="__lodash_placeholder__",qn=1,Ii=2,at=4,ct=1,te=2,an=1,jn=2,Si=4,Tn=8,ht=16,Ln=32,gt=64,Wn=128,Ot=256,nr=512,ll=30,ol="...",sl=800,al=16,Ei=1,cl=2,hl=3,nt=1/0,Kn=9007199254740991,gl=17976931348623157e292,ee=0/0,yn=4294967295,_l=yn-1,pl=yn>>>1,vl=[["ary",Wn],["bind",an],["bindKey",jn],["curry",Tn],["curryRight",ht],["flip",nr],["partial",Ln],["partialRight",gt],["rearg",Ot]],_t="[object Arguments]",re="[object Array]",dl="[object AsyncFunction]",Wt="[object Boolean]",Pt="[object Date]",wl="[object DOMException]",ie="[object Error]",ue="[object Function]",Ti="[object GeneratorFunction]",xn="[object Map]",Bt="[object Number]",xl="[object Null]",Pn="[object Object]",Li="[object Promise]",Al="[object Proxy]",bt="[object RegExp]",An="[object Set]",Ft="[object String]",fe="[object Symbol]",Rl="[object Undefined]",Mt="[object WeakMap]",Il="[object WeakSet]",Ut="[object ArrayBuffer]",pt="[object DataView]",tr="[object Float32Array]",er="[object Float64Array]",rr="[object Int8Array]",ir="[object Int16Array]",ur="[object Int32Array]",fr="[object Uint8Array]",lr="[object Uint8ClampedArray]",or="[object Uint16Array]",sr="[object Uint32Array]",Sl=/\b__p \+= '';/g,El=/\b(__p \+=) '' \+/g,Tl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yi=/&(?:amp|lt|gt|quot|#39);/g,Ci=/[&<>"']/g,Ll=RegExp(yi.source),yl=RegExp(Ci.source),Cl=/<%-([\s\S]+?)%>/g,ml=/<%([\s\S]+?)%>/g,mi=/<%=([\s\S]+?)%>/g,Ol=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Wl=/^\w*$/,Pl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,Bl=RegExp(ar.source),cr=/^\s+/,bl=/\s/,Fl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ml=/\{\n\/\* \[wrapped with (.+)\] \*/,Ul=/,? & /,Dl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Nl=/[()=,{}\[\]\/\s]/,Gl=/\\(\\)?/g,Hl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Oi=/\w*$/,ql=/^[-+]0x[0-9a-f]+$/i,Kl=/^0b[01]+$/i,$l=/^\[object .+?Constructor\]$/,zl=/^0o[0-7]+$/i,Zl=/^(?:0|[1-9]\d*)$/,Yl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,le=/($^)/,Xl=/['\n\r\u2028\u2029\\]/g,oe="\\ud800-\\udfff",Jl="\\u0300-\\u036f",Ql="\\ufe20-\\ufe2f",Vl="\\u20d0-\\u20ff",Wi=Jl+Ql+Vl,Pi="\\u2700-\\u27bf",Bi="a-z\\xdf-\\xf6\\xf8-\\xff",kl="\\xac\\xb1\\xd7\\xf7",jl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",no="\\u2000-\\u206f",to=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",bi="A-Z\\xc0-\\xd6\\xd8-\\xde",Fi="\\ufe0e\\ufe0f",Mi=kl+jl+no+to,hr="['’]",eo="["+oe+"]",Ui="["+Mi+"]",se="["+Wi+"]",Di="\\d+",ro="["+Pi+"]",Ni="["+Bi+"]",Gi="[^"+oe+Mi+Di+Pi+Bi+bi+"]",gr="\\ud83c[\\udffb-\\udfff]",io="(?:"+se+"|"+gr+")",Hi="[^"+oe+"]",_r="(?:\\ud83c[\\udde6-\\uddff]){2}",pr="[\\ud800-\\udbff][\\udc00-\\udfff]",vt="["+bi+"]",qi="\\u200d",Ki="(?:"+Ni+"|"+Gi+")",uo="(?:"+vt+"|"+Gi+")",$i="(?:"+hr+"(?:d|ll|m|re|s|t|ve))?",zi="(?:"+hr+"(?:D|LL|M|RE|S|T|VE))?",Zi=io+"?",Yi="["+Fi+"]?",fo="(?:"+qi+"(?:"+[Hi,_r,pr].join("|")+")"+Yi+Zi+")*",lo="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",oo="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Xi=Yi+Zi+fo,so="(?:"+[ro,_r,pr].join("|")+")"+Xi,ao="(?:"+[Hi+se+"?",se,_r,pr,eo].join("|")+")",co=RegExp(hr,"g"),ho=RegExp(se,"g"),vr=RegExp(gr+"(?="+gr+")|"+ao+Xi,"g"),go=RegExp([vt+"?"+Ni+"+"+$i+"(?="+[Ui,vt,"$"].join("|")+")",uo+"+"+zi+"(?="+[Ui,vt+Ki,"$"].join("|")+")",vt+"?"+Ki+"+"+$i,vt+"+"+zi,oo,lo,Di,so].join("|"),"g"),_o=RegExp("["+qi+oe+Wi+Fi+"]"),po=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,vo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],wo=-1,M={};M[tr]=M[er]=M[rr]=M[ir]=M[ur]=M[fr]=M[lr]=M[or]=M[sr]=!0,M[_t]=M[re]=M[Ut]=M[Wt]=M[pt]=M[Pt]=M[ie]=M[ue]=M[xn]=M[Bt]=M[Pn]=M[bt]=M[An]=M[Ft]=M[Mt]=!1;var F={};F[_t]=F[re]=F[Ut]=F[pt]=F[Wt]=F[Pt]=F[tr]=F[er]=F[rr]=F[ir]=F[ur]=F[xn]=F[Bt]=F[Pn]=F[bt]=F[An]=F[Ft]=F[fe]=F[fr]=F[lr]=F[or]=F[sr]=!0,F[ie]=F[ue]=F[Mt]=!1;var xo={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ao={"&":"&","<":"<",">":">",'"':""","'":"'"},Ro={"&":"&","<":"<",">":">",""":'"',"'":"'"},Io={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},So=parseFloat,Eo=parseInt,Ji=typeof jt=="object"&&jt&&jt.Object===Object&&jt,To=typeof self=="object"&&self&&self.Object===Object&&self,z=Ji||To||Function("return this")(),dr=Ve&&!Ve.nodeType&&Ve,tt=dr&&!0&&Qe&&!Qe.nodeType&&Qe,Qi=tt&&tt.exports===dr,wr=Qi&&Ji.process,cn=function(){try{var a=tt&&tt.require&&tt.require("util").types;return a||wr&&wr.binding&&wr.binding("util")}catch{}}(),Vi=cn&&cn.isArrayBuffer,ki=cn&&cn.isDate,ji=cn&&cn.isMap,nu=cn&&cn.isRegExp,tu=cn&&cn.isSet,eu=cn&&cn.isTypedArray;function en(a,g,h){switch(h.length){case 0:return a.call(g);case 1:return a.call(g,h[0]);case 2:return a.call(g,h[0],h[1]);case 3:return a.call(g,h[0],h[1],h[2])}return a.apply(g,h)}function Lo(a,g,h,w){for(var S=-1,W=a==null?0:a.length;++S-1}function xr(a,g,h){for(var w=-1,S=a==null?0:a.length;++w-1;);return h}function au(a,g){for(var h=a.length;h--&&dt(g,a[h],0)>-1;);return h}function Fo(a,g){for(var h=a.length,w=0;h--;)a[h]===g&&++w;return w}var Mo=Sr(xo),Uo=Sr(Ao);function Do(a){return"\\"+Io[a]}function No(a,g){return a==null?o:a[g]}function wt(a){return _o.test(a)}function Go(a){return po.test(a)}function Ho(a){for(var g,h=[];!(g=a.next()).done;)h.push(g.value);return h}function yr(a){var g=-1,h=Array(a.size);return a.forEach(function(w,S){h[++g]=[S,w]}),h}function cu(a,g){return function(h){return a(g(h))}}function Zn(a,g){for(var h=-1,w=a.length,S=0,W=[];++h-1}function Cs(n,t){var e=this.__data__,r=ye(e,n);return r<0?(++this.size,e.push([n,t])):e[r][1]=t,this}Bn.prototype.clear=Es,Bn.prototype.delete=Ts,Bn.prototype.get=Ls,Bn.prototype.has=ys,Bn.prototype.set=Cs;function bn(n){var t=-1,e=n==null?0:n.length;for(this.clear();++t=t?n:t)),n}function pn(n,t,e,r,i,f){var l,s=t&qn,c=t&Ii,_=t&at;if(e&&(l=i?e(n,r,i,f):e(n)),l!==o)return l;if(!D(n))return n;var p=E(n);if(p){if(l=Pa(n),!s)return k(n,l)}else{var v=X(n),d=v==ue||v==Ti;if(kn(n))return Yu(n,s);if(v==Pn||v==_t||d&&!i){if(l=c||d?{}:gf(n),!s)return c?Ra(n,$s(l,n)):Aa(n,Su(l,n))}else{if(!F[v])return i?n:{};l=Ba(n,v,s)}}f||(f=new In);var x=f.get(n);if(x)return x;f.set(n,l),qf(n)?n.forEach(function(I){l.add(pn(I,t,e,I,n,f))}):Gf(n)&&n.forEach(function(I,C){l.set(C,pn(I,t,e,C,n,f))});var R=_?c?jr:kr:c?nn:$,L=p?o:R(n);return hn(L||n,function(I,C){L&&(C=I,I=n[C]),$t(l,C,pn(I,t,e,C,n,f))}),l}function zs(n){var t=$(n);return function(e){return Eu(e,n,t)}}function Eu(n,t,e){var r=e.length;if(n==null)return!r;for(n=b(n);r--;){var i=e[r],f=t[i],l=n[i];if(l===o&&!(i in n)||!f(l))return!1}return!0}function Tu(n,t,e){if(typeof n!="function")throw new gn(sn);return Vt(function(){n.apply(o,e)},t)}function zt(n,t,e,r){var i=-1,f=ae,l=!0,s=n.length,c=[],_=t.length;if(!s)return c;e&&(t=U(t,rn(e))),r?(f=xr,l=!1):t.length>=ke&&(f=Dt,l=!1,t=new it(t));n:for(;++ii?0:i+e),r=r===o||r>i?i:T(r),r<0&&(r+=i),r=e>r?0:$f(r);e0&&e(s)?t>1?Z(s,t-1,e,r,i):zn(i,s):r||(i[i.length]=s)}return i}var br=ju(),Cu=ju(!0);function Cn(n,t){return n&&br(n,t,$)}function Fr(n,t){return n&&Cu(n,t,$)}function me(n,t){return $n(t,function(e){return Nn(n[e])})}function ft(n,t){t=Qn(t,n);for(var e=0,r=t.length;n!=null&&et}function Xs(n,t){return n!=null&&B.call(n,t)}function Js(n,t){return n!=null&&t in b(n)}function Qs(n,t,e){return n>=Y(t,e)&&n=120&&p.length>=120)?new it(l&&p):o}p=n[0];var v=-1,d=s[0];n:for(;++v-1;)s!==n&&Ae.call(s,c,1),Ae.call(n,c,1);return n}function Nu(n,t){for(var e=n?t.length:0,r=e-1;e--;){var i=t[e];if(e==r||i!==f){var f=i;Dn(i)?Ae.call(n,i,1):zr(n,i)}}return n}function qr(n,t){return n+Se(xu()*(t-n+1))}function sa(n,t,e,r){for(var i=-1,f=K(Ie((t-n)/(e||1)),0),l=h(f);f--;)l[r?f:++i]=n,n+=e;return l}function Kr(n,t){var e="";if(!n||t<1||t>Kn)return e;do t%2&&(e+=n),t=Se(t/2),t&&(n+=n);while(t);return e}function y(n,t){return fi(vf(n,t,tn),n+"")}function aa(n){return Iu(mt(n))}function ca(n,t){var e=mt(n);return Ge(e,ut(t,0,e.length))}function Xt(n,t,e,r){if(!D(n))return n;t=Qn(t,n);for(var i=-1,f=t.length,l=f-1,s=n;s!=null&&++ii?0:i+t),e=e>i?i:e,e<0&&(e+=i),i=t>e?0:e-t>>>0,t>>>=0;for(var f=h(i);++r>>1,l=n[f];l!==null&&!fn(l)&&(e?l<=t:l=ke){var _=t?null:Ta(n);if(_)return he(_);l=!1,i=Dt,c=new it}else c=t?[]:s;n:for(;++r=r?n:vn(n,t,e)}var Zu=es||function(n){return z.clearTimeout(n)};function Yu(n,t){if(t)return n.slice();var e=n.length,r=_u?_u(e):new n.constructor(e);return n.copy(r),r}function Jr(n){var t=new n.constructor(n.byteLength);return new we(t).set(new we(n)),t}function va(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}function da(n){var t=new n.constructor(n.source,Oi.exec(n));return t.lastIndex=n.lastIndex,t}function wa(n){return Kt?b(Kt.call(n)):{}}function Xu(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}function Ju(n,t){if(n!==t){var e=n!==o,r=n===null,i=n===n,f=fn(n),l=t!==o,s=t===null,c=t===t,_=fn(t);if(!s&&!_&&!f&&n>t||f&&l&&c&&!s&&!_||r&&l&&c||!e&&c||!i)return 1;if(!r&&!f&&!_&&n=s)return c;var _=e[r];return c*(_=="desc"?-1:1)}}return n.index-t.index}function Qu(n,t,e,r){for(var i=-1,f=n.length,l=e.length,s=-1,c=t.length,_=K(f-l,0),p=h(c+_),v=!r;++s1?e[i-1]:o,l=i>2?e[2]:o;for(f=n.length>3&&typeof f=="function"?(i--,f):o,l&&Q(e[0],e[1],l)&&(f=i<3?o:f,i=1),t=b(t);++r-1?i[f?t[l]:l]:o}}function ef(n){return Un(function(t){var e=t.length,r=e,i=_n.prototype.thru;for(n&&t.reverse();r--;){var f=t[r];if(typeof f!="function")throw new gn(sn);if(i&&!l&&De(f)=="wrapper")var l=new _n([],!0)}for(r=l?r:e;++r1&&O.reverse(),p&&cs))return!1;var _=f.get(n),p=f.get(t);if(_&&p)return _==t&&p==n;var v=-1,d=!0,x=e&te?new it:o;for(f.set(n,t),f.set(t,n);++v1?"& ":"")+t[r],t=t.join(e>2?", ":" "),n.replace(Fl,`{ -/* [wrapped with `+t+`] */ -`)}function Fa(n){return E(n)||st(n)||!!(du&&n&&n[du])}function Dn(n,t){var e=typeof n;return t=t??Kn,!!t&&(e=="number"||e!="symbol"&&Zl.test(n))&&n>-1&&n%1==0&&n0){if(++t>=sl)return arguments[0]}else t=0;return n.apply(o,arguments)}}function Ge(n,t){var e=-1,r=n.length,i=r-1;for(t=t===o?r:t;++e1?n[t-1]:o;return e=typeof e=="function"?(n.pop(),e):o,Cf(n,e)});function mf(n){var t=u(n);return t.__chain__=!0,t}function Zc(n,t){return t(n),n}function He(n,t){return t(n)}var Yc=Un(function(n){var t=n.length,e=t?n[0]:0,r=this.__wrapped__,i=function(f){return Br(f,n)};return t>1||this.__actions__.length||!(r instanceof m)||!Dn(e)?this.thru(i):(r=r.slice(e,+e+(t?1:0)),r.__actions__.push({func:He,args:[i],thisArg:o}),new _n(r,this.__chain__).thru(function(f){return t&&!f.length&&f.push(o),f}))});function Xc(){return mf(this)}function Jc(){return new _n(this.value(),this.__chain__)}function Qc(){this.__values__===o&&(this.__values__=Kf(this.value()));var n=this.__index__>=this.__values__.length,t=n?o:this.__values__[this.__index__++];return{done:n,value:t}}function Vc(){return this}function kc(n){for(var t,e=this;e instanceof Le;){var r=If(e);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;e=e.__wrapped__}return i.__wrapped__=n,t}function jc(){var n=this.__wrapped__;if(n instanceof m){var t=n;return this.__actions__.length&&(t=new m(this)),t=t.reverse(),t.__actions__.push({func:He,args:[li],thisArg:o}),new _n(t,this.__chain__)}return this.thru(li)}function nh(){return $u(this.__wrapped__,this.__actions__)}var th=Be(function(n,t,e){B.call(n,e)?++n[e]:Fn(n,e,1)});function eh(n,t,e){var r=E(n)?ru:Zs;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}function rh(n,t){var e=E(n)?$n:yu;return e(n,A(t,3))}var ih=tf(Sf),uh=tf(Ef);function fh(n,t){return Z(qe(n,t),1)}function lh(n,t){return Z(qe(n,t),nt)}function oh(n,t,e){return e=e===o?1:T(e),Z(qe(n,t),e)}function Of(n,t){var e=E(n)?hn:Xn;return e(n,A(t,3))}function Wf(n,t){var e=E(n)?yo:Lu;return e(n,A(t,3))}var sh=Be(function(n,t,e){B.call(n,e)?n[e].push(t):Fn(n,e,[t])});function ah(n,t,e,r){n=j(n)?n:mt(n),e=e&&!r?T(e):0;var i=n.length;return e<0&&(e=K(i+e,0)),Ye(n)?e<=i&&n.indexOf(t,e)>-1:!!i&&dt(n,t,e)>-1}var ch=y(function(n,t,e){var r=-1,i=typeof t=="function",f=j(n)?h(n.length):[];return Xn(n,function(l){f[++r]=i?en(t,l,e):Zt(l,t,e)}),f}),hh=Be(function(n,t,e){Fn(n,e,t)});function qe(n,t){var e=E(n)?U:Bu;return e(n,A(t,3))}function gh(n,t,e,r){return n==null?[]:(E(t)||(t=t==null?[]:[t]),e=r?o:e,E(e)||(e=e==null?[]:[e]),Uu(n,t,e))}var _h=Be(function(n,t,e){n[e?0:1].push(t)},function(){return[[],[]]});function ph(n,t,e){var r=E(n)?Ar:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Xn)}function vh(n,t,e){var r=E(n)?Co:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Lu)}function dh(n,t){var e=E(n)?$n:yu;return e(n,ze(A(t,3)))}function wh(n){var t=E(n)?Iu:aa;return t(n)}function xh(n,t,e){(e?Q(n,t,e):t===o)?t=1:t=T(t);var r=E(n)?Hs:ca;return r(n,t)}function Ah(n){var t=E(n)?qs:ga;return t(n)}function Rh(n){if(n==null)return 0;if(j(n))return Ye(n)?xt(n):n.length;var t=X(n);return t==xn||t==An?n.size:Nr(n).length}function Ih(n,t,e){var r=E(n)?Rr:_a;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}var Sh=y(function(n,t){if(n==null)return[];var e=t.length;return e>1&&Q(n,t[0],t[1])?t=[]:e>2&&Q(t[0],t[1],t[2])&&(t=[t[0]]),Uu(n,Z(t,1),[])}),Ke=rs||function(){return z.Date.now()};function Eh(n,t){if(typeof t!="function")throw new gn(sn);return n=T(n),function(){if(--n<1)return t.apply(this,arguments)}}function Pf(n,t,e){return t=e?o:t,t=n&&t==null?n.length:t,Mn(n,Wn,o,o,o,o,t)}function Bf(n,t){var e;if(typeof t!="function")throw new gn(sn);return n=T(n),function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=o),e}}var si=y(function(n,t,e){var r=an;if(e.length){var i=Zn(e,yt(si));r|=Ln}return Mn(n,r,t,e,i)}),bf=y(function(n,t,e){var r=an|jn;if(e.length){var i=Zn(e,yt(bf));r|=Ln}return Mn(t,r,n,e,i)});function Ff(n,t,e){t=e?o:t;var r=Mn(n,Tn,o,o,o,o,o,t);return r.placeholder=Ff.placeholder,r}function Mf(n,t,e){t=e?o:t;var r=Mn(n,ht,o,o,o,o,o,t);return r.placeholder=Mf.placeholder,r}function Uf(n,t,e){var r,i,f,l,s,c,_=0,p=!1,v=!1,d=!0;if(typeof n!="function")throw new gn(sn);t=wn(t)||0,D(e)&&(p=!!e.leading,v="maxWait"in e,f=v?K(wn(e.maxWait)||0,t):f,d="trailing"in e?!!e.trailing:d);function x(H){var En=r,Hn=i;return r=i=o,_=H,l=n.apply(Hn,En),l}function R(H){return _=H,s=Vt(C,t),p?x(H):l}function L(H){var En=H-c,Hn=H-_,el=t-En;return v?Y(el,f-Hn):el}function I(H){var En=H-c,Hn=H-_;return c===o||En>=t||En<0||v&&Hn>=f}function C(){var H=Ke();if(I(H))return O(H);s=Vt(C,L(H))}function O(H){return s=o,d&&r?x(H):(r=i=o,l)}function ln(){s!==o&&Zu(s),_=0,r=c=i=s=o}function V(){return s===o?l:O(Ke())}function on(){var H=Ke(),En=I(H);if(r=arguments,i=this,c=H,En){if(s===o)return R(c);if(v)return Zu(s),s=Vt(C,t),x(c)}return s===o&&(s=Vt(C,t)),l}return on.cancel=ln,on.flush=V,on}var Th=y(function(n,t){return Tu(n,1,t)}),Lh=y(function(n,t,e){return Tu(n,wn(t)||0,e)});function yh(n){return Mn(n,nr)}function $e(n,t){if(typeof n!="function"||t!=null&&typeof t!="function")throw new gn(sn);var e=function(){var r=arguments,i=t?t.apply(this,r):r[0],f=e.cache;if(f.has(i))return f.get(i);var l=n.apply(this,r);return e.cache=f.set(i,l)||f,l};return e.cache=new($e.Cache||bn),e}$e.Cache=bn;function ze(n){if(typeof n!="function")throw new gn(sn);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function Ch(n){return Bf(2,n)}var mh=pa(function(n,t){t=t.length==1&&E(t[0])?U(t[0],rn(A())):U(Z(t,1),rn(A()));var e=t.length;return y(function(r){for(var i=-1,f=Y(r.length,e);++i=t}),st=Ou(function(){return arguments}())?Ou:function(n){return N(n)&&B.call(n,"callee")&&!vu.call(n,"callee")},E=h.isArray,$h=Vi?rn(Vi):ks;function j(n){return n!=null&&Ze(n.length)&&!Nn(n)}function G(n){return N(n)&&j(n)}function zh(n){return n===!0||n===!1||N(n)&&J(n)==Wt}var kn=us||Ri,Zh=ki?rn(ki):js;function Yh(n){return N(n)&&n.nodeType===1&&!kt(n)}function Xh(n){if(n==null)return!0;if(j(n)&&(E(n)||typeof n=="string"||typeof n.splice=="function"||kn(n)||Ct(n)||st(n)))return!n.length;var t=X(n);if(t==xn||t==An)return!n.size;if(Qt(n))return!Nr(n).length;for(var e in n)if(B.call(n,e))return!1;return!0}function Jh(n,t){return Yt(n,t)}function Qh(n,t,e){e=typeof e=="function"?e:o;var r=e?e(n,t):o;return r===o?Yt(n,t,o,e):!!r}function ci(n){if(!N(n))return!1;var t=J(n);return t==ie||t==wl||typeof n.message=="string"&&typeof n.name=="string"&&!kt(n)}function Vh(n){return typeof n=="number"&&wu(n)}function Nn(n){if(!D(n))return!1;var t=J(n);return t==ue||t==Ti||t==dl||t==Al}function Nf(n){return typeof n=="number"&&n==T(n)}function Ze(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=Kn}function D(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function N(n){return n!=null&&typeof n=="object"}var Gf=ji?rn(ji):ta;function kh(n,t){return n===t||Dr(n,t,ti(t))}function jh(n,t,e){return e=typeof e=="function"?e:o,Dr(n,t,ti(t),e)}function ng(n){return Hf(n)&&n!=+n}function tg(n){if(Da(n))throw new S(il);return Wu(n)}function eg(n){return n===null}function rg(n){return n==null}function Hf(n){return typeof n=="number"||N(n)&&J(n)==Bt}function kt(n){if(!N(n)||J(n)!=Pn)return!1;var t=xe(n);if(t===null)return!0;var e=B.call(t,"constructor")&&t.constructor;return typeof e=="function"&&e instanceof e&&pe.call(e)==jo}var hi=nu?rn(nu):ea;function ig(n){return Nf(n)&&n>=-Kn&&n<=Kn}var qf=tu?rn(tu):ra;function Ye(n){return typeof n=="string"||!E(n)&&N(n)&&J(n)==Ft}function fn(n){return typeof n=="symbol"||N(n)&&J(n)==fe}var Ct=eu?rn(eu):ia;function ug(n){return n===o}function fg(n){return N(n)&&X(n)==Mt}function lg(n){return N(n)&&J(n)==Il}var og=Ue(Gr),sg=Ue(function(n,t){return n<=t});function Kf(n){if(!n)return[];if(j(n))return Ye(n)?Rn(n):k(n);if(Nt&&n[Nt])return Ho(n[Nt]());var t=X(n),e=t==xn?yr:t==An?he:mt;return e(n)}function Gn(n){if(!n)return n===0?n:0;if(n=wn(n),n===nt||n===-nt){var t=n<0?-1:1;return t*gl}return n===n?n:0}function T(n){var t=Gn(n),e=t%1;return t===t?e?t-e:t:0}function $f(n){return n?ut(T(n),0,yn):0}function wn(n){if(typeof n=="number")return n;if(fn(n))return ee;if(D(n)){var t=typeof n.valueOf=="function"?n.valueOf():n;n=D(t)?t+"":t}if(typeof n!="string")return n===0?n:+n;n=ou(n);var e=Kl.test(n);return e||zl.test(n)?Eo(n.slice(2),e?2:8):ql.test(n)?ee:+n}function zf(n){return mn(n,nn(n))}function ag(n){return n?ut(T(n),-Kn,Kn):n===0?n:0}function P(n){return n==null?"":un(n)}var cg=Tt(function(n,t){if(Qt(t)||j(t)){mn(t,$(t),n);return}for(var e in t)B.call(t,e)&&$t(n,e,t[e])}),Zf=Tt(function(n,t){mn(t,nn(t),n)}),Xe=Tt(function(n,t,e,r){mn(t,nn(t),n,r)}),hg=Tt(function(n,t,e,r){mn(t,$(t),n,r)}),gg=Un(Br);function _g(n,t){var e=Et(n);return t==null?e:Su(e,t)}var pg=y(function(n,t){n=b(n);var e=-1,r=t.length,i=r>2?t[2]:o;for(i&&Q(t[0],t[1],i)&&(r=1);++e1),f}),mn(n,jr(n),e),r&&(e=pn(e,qn|Ii|at,La));for(var i=t.length;i--;)zr(e,t[i]);return e});function Bg(n,t){return Xf(n,ze(A(t)))}var bg=Un(function(n,t){return n==null?{}:la(n,t)});function Xf(n,t){if(n==null)return{};var e=U(jr(n),function(r){return[r]});return t=A(t),Du(n,e,function(r,i){return t(r,i[0])})}function Fg(n,t,e){t=Qn(t,n);var r=-1,i=t.length;for(i||(i=1,n=o);++rt){var r=n;n=t,t=r}if(e||n%1||t%1){var i=xu();return Y(n+i*(t-n+So("1e-"+((i+"").length-1))),t)}return qr(n,t)}var Zg=Lt(function(n,t,e){return t=t.toLowerCase(),n+(e?Vf(t):t)});function Vf(n){return pi(P(n).toLowerCase())}function kf(n){return n=P(n),n&&n.replace(Yl,Mo).replace(ho,"")}function Yg(n,t,e){n=P(n),t=un(t);var r=n.length;e=e===o?r:ut(T(e),0,r);var i=e;return e-=t.length,e>=0&&n.slice(e,i)==t}function Xg(n){return n=P(n),n&&yl.test(n)?n.replace(Ci,Uo):n}function Jg(n){return n=P(n),n&&Bl.test(n)?n.replace(ar,"\\$&"):n}var Qg=Lt(function(n,t,e){return n+(e?"-":"")+t.toLowerCase()}),Vg=Lt(function(n,t,e){return n+(e?" ":"")+t.toLowerCase()}),kg=nf("toLowerCase");function jg(n,t,e){n=P(n),t=T(t);var r=t?xt(n):0;if(!t||r>=t)return n;var i=(t-r)/2;return Me(Se(i),e)+n+Me(Ie(i),e)}function n_(n,t,e){n=P(n),t=T(t);var r=t?xt(n):0;return t&&r>>0,e?(n=P(n),n&&(typeof t=="string"||t!=null&&!hi(t))&&(t=un(t),!t&&wt(n))?Vn(Rn(n),0,e):n.split(t,e)):[]}var l_=Lt(function(n,t,e){return n+(e?" ":"")+pi(t)});function o_(n,t,e){return n=P(n),e=e==null?0:ut(T(e),0,n.length),t=un(t),n.slice(e,e+t.length)==t}function s_(n,t,e){var r=u.templateSettings;e&&Q(n,t,e)&&(t=o),n=P(n),t=Xe({},t,r,of);var i=Xe({},t.imports,r.imports,of),f=$(i),l=Lr(i,f),s,c,_=0,p=t.interpolate||le,v="__p += '",d=Cr((t.escape||le).source+"|"+p.source+"|"+(p===mi?Hl:le).source+"|"+(t.evaluate||le).source+"|$","g"),x="//# sourceURL="+(B.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++wo+"]")+` -`;n.replace(d,function(I,C,O,ln,V,on){return O||(O=ln),v+=n.slice(_,on).replace(Xl,Do),C&&(s=!0,v+=`' + -__e(`+C+`) + -'`),V&&(c=!0,v+=`'; -`+V+`; -__p += '`),O&&(v+=`' + -((__t = (`+O+`)) == null ? '' : __t) + -'`),_=on+I.length,I}),v+=`'; -`;var R=B.call(t,"variable")&&t.variable;if(!R)v=`with (obj) { -`+v+` -} -`;else if(Nl.test(R))throw new S(ul);v=(c?v.replace(Sl,""):v).replace(El,"$1").replace(Tl,"$1;"),v="function("+(R||"obj")+`) { -`+(R?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+v+`return __p -}`;var L=nl(function(){return W(f,x+"return "+v).apply(o,l)});if(L.source=v,ci(L))throw L;return L}function a_(n){return P(n).toLowerCase()}function c_(n){return P(n).toUpperCase()}function h_(n,t,e){if(n=P(n),n&&(e||t===o))return ou(n);if(!n||!(t=un(t)))return n;var r=Rn(n),i=Rn(t),f=su(r,i),l=au(r,i)+1;return Vn(r,f,l).join("")}function g_(n,t,e){if(n=P(n),n&&(e||t===o))return n.slice(0,hu(n)+1);if(!n||!(t=un(t)))return n;var r=Rn(n),i=au(r,Rn(t))+1;return Vn(r,0,i).join("")}function __(n,t,e){if(n=P(n),n&&(e||t===o))return n.replace(cr,"");if(!n||!(t=un(t)))return n;var r=Rn(n),i=su(r,Rn(t));return Vn(r,i).join("")}function p_(n,t){var e=ll,r=ol;if(D(t)){var i="separator"in t?t.separator:i;e="length"in t?T(t.length):e,r="omission"in t?un(t.omission):r}n=P(n);var f=n.length;if(wt(n)){var l=Rn(n);f=l.length}if(e>=f)return n;var s=e-xt(r);if(s<1)return r;var c=l?Vn(l,0,s).join(""):n.slice(0,s);if(i===o)return c+r;if(l&&(s+=c.length-s),hi(i)){if(n.slice(s).search(i)){var _,p=c;for(i.global||(i=Cr(i.source,P(Oi.exec(i))+"g")),i.lastIndex=0;_=i.exec(p);)var v=_.index;c=c.slice(0,v===o?s:v)}}else if(n.indexOf(un(i),s)!=s){var d=c.lastIndexOf(i);d>-1&&(c=c.slice(0,d))}return c+r}function v_(n){return n=P(n),n&&Ll.test(n)?n.replace(yi,zo):n}var d_=Lt(function(n,t,e){return n+(e?" ":"")+t.toUpperCase()}),pi=nf("toUpperCase");function jf(n,t,e){return n=P(n),t=e?o:t,t===o?Go(n)?Xo(n):Wo(n):n.match(t)||[]}var nl=y(function(n,t){try{return en(n,o,t)}catch(e){return ci(e)?e:new S(e)}}),w_=Un(function(n,t){return hn(t,function(e){e=On(e),Fn(n,e,si(n[e],n))}),n});function x_(n){var t=n==null?0:n.length,e=A();return n=t?U(n,function(r){if(typeof r[1]!="function")throw new gn(sn);return[e(r[0]),r[1]]}):[],y(function(r){for(var i=-1;++iKn)return[];var e=yn,r=Y(n,yn);t=A(t),n-=yn;for(var i=Tr(r,t);++e0||t<0)?new m(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),t!==o&&(t=T(t),e=t<0?e.dropRight(-t):e.take(t-n)),e)},m.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},m.prototype.toArray=function(){return this.take(yn)},Cn(m.prototype,function(n,t){var e=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=u[r?"take"+(t=="last"?"Right":""):t],f=r||/^find/.test(t);i&&(u.prototype[t]=function(){var l=this.__wrapped__,s=r?[1]:arguments,c=l instanceof m,_=s[0],p=c||E(l),v=function(C){var O=i.apply(u,zn([C],s));return r&&d?O[0]:O};p&&e&&typeof _=="function"&&_.length!=1&&(c=p=!1);var d=this.__chain__,x=!!this.__actions__.length,R=f&&!d,L=c&&!x;if(!f&&p){l=L?l:new m(this);var I=n.apply(l,s);return I.__actions__.push({func:He,args:[v],thisArg:o}),new _n(I,d)}return R&&L?n.apply(this,s):(I=this.thru(v),R?r?I.value()[0]:I.value():I)})}),hn(["pop","push","shift","sort","splice","unshift"],function(n){var t=ge[n],e=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return t.apply(E(f)?f:[],i)}return this[e](function(l){return t.apply(E(l)?l:[],i)})}}),Cn(m.prototype,function(n,t){var e=u[t];if(e){var r=e.name+"";B.call(St,r)||(St[r]=[]),St[r].push({name:t,func:e})}}),St[be(o,jn).name]=[{name:"wrapper",func:o}],m.prototype.clone=vs,m.prototype.reverse=ds,m.prototype.value=ws,u.prototype.at=Yc,u.prototype.chain=Xc,u.prototype.commit=Jc,u.prototype.next=Qc,u.prototype.plant=kc,u.prototype.reverse=jc,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=nh,u.prototype.first=u.prototype.head,Nt&&(u.prototype[Nt]=Vc),u},At=Jo();tt?((tt.exports=At)._=At,dr._=At):z._=At}).call(jt)})(Je,Je.exports);var ip=Je.exports;export{ip as l}; diff --git a/dist/assets/logo-b6075bdf.svg b/dist/assets/logo-b6075bdf.svg deleted file mode 100644 index 7757888..0000000 --- a/dist/assets/logo-b6075bdf.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/dist/assets/logo-dd2a3541.png b/dist/assets/logo-dd2a3541.png deleted file mode 100644 index b93ac513a32c0ad668d45b93f415443ac17d8413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1159816 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

j+c4+Rc8hwdYlwpnX{rHS4-T}rHEz@oGX8G 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�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

3*&!uJDR_I~YSz5SNj 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 $00WIDBgis*gJ5w8I2@wi=hzI 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%0AWi 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ê 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
    &7z=o*!vUjXCUnaQnCDth;;Wq|o_T)0nYAI4{h? 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 ^**Zl!Y?I@~^SkrK7xLk6|9Su6 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�-6SAEl#7*WQ6EA4*@!u>#+%&U4I*)I#?Nim)+EI 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

    X*)hraWyrIz)7E8 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%0D-}d1J==^Df48ggxNox`TgIi>Cl+A>CHVyR;uZt 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 diff --git a/dist/assets/member-d0965e60.js b/dist/assets/member-d0965e60.js deleted file mode 100644 index ff47556..0000000 --- a/dist/assets/member-d0965e60.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as i,Y as m,R as _,I as o,J as c,K as u}from"./index-c678e119.js";const l=async t=>{const{TableEngineRequest:e}=await i(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),s={...t};!s.sort&&!s.order&&(s.order="-created_at");const a=await e(s,"users");try{if(Array.isArray(a==null?void 0:a.rows)){const r=a.rows.map(n=>({id:n.id??null,first_name:n.first_name||"",last_name:n.last_name||"",phone:n.phone||"",fname:n.first_name||"",lname:n.last_name||"",mobile:n.phone||"",...n}));return{...a,rows:r}}}catch(r){console.log("[getMembersTable] normalize error:",r)}return a},h=async t=>{const e=await m("users",t);return{id:e.id??null,first_name:e.first_name||"",last_name:e.last_name||"",phone:e.phone||"",fname:e.first_name||"",lname:e.last_name||"",mobile:e.phone||"",...e}},d=async t=>{const e={};t.first_name&&t.first_name.trim()!==""&&(e.first_name=t.first_name.trim()),t.last_name&&t.last_name.trim()!==""&&(e.last_name=t.last_name.trim()),t.phone&&t.phone.trim()!==""&&(e.phone=t.phone.trim());try{const s=await _.post("/admin/rpc/create_user_with_self_reference",{user_data:e});if(s)return s}catch{}return await o("users",e)},b=async(t,e)=>{const s={};return e.first_name!==void 0&&(s.first_name=e.first_name.trim()||null),e.last_name!==void 0&&(s.last_name=e.last_name.trim()||null),e.phone!==void 0&&(s.phone=e.phone.trim()||null),await c("users",t,s)},p=async t=>(await u("users",t),{success:!0});export{h as a,d as c,p as d,l as g,b as u}; diff --git a/dist/assets/notFound-63e4b415.svg b/dist/assets/notFound-63e4b415.svg deleted file mode 100644 index 971387e..0000000 --- a/dist/assets/notFound-63e4b415.svg +++ /dev/null @@ -1,750 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dist/assets/omit-30cc2465.js b/dist/assets/omit-30cc2465.js deleted file mode 100644 index ba4a1bb..0000000 --- a/dist/assets/omit-30cc2465.js +++ /dev/null @@ -1 +0,0 @@ -import{aA as n}from"./index-c678e119.js";function m(a,r){for(var t=n({},a),o=0;o"۰۱۲۳۴۵۶۷۸۹".indexOf(n).toString()),e=e.replace(/[٠-٩]/g,n=>"٠١٢٣٤٥٦٧٨٩".lastIndexOf(n).toString()),e}export{t as n}; diff --git a/dist/assets/placeholder-m-8126711e.jpg b/dist/assets/placeholder-m-8126711e.jpg deleted file mode 100644 index 6026c12a557206be5d328e9d87dd060a694e48c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6112 zcmc&%c|26#`@eSv8S9K)ge+x^v1T8Ah{lr8$eLYbySv6 z*=3DvktiX*8L~8=zTemD_t*E%eVy|x@Aq?_d(OG%KC{uiF$BQT$4?vwKo9^x{14dZ z1O5TXNJvOYNXSS@Ny*5__Q7aiFmiGj9W^xt4I>>B6C)i11M~ia?942jtPBhX4jJICFARun?qnwaF+Kn<~ zE&es`{G<`Gb>97&c31PSPyRI>Drc$(n~nqSlA;!^PETf0|H6@q`(6x_LB{z1_Q=1- zP4=tE1rh@h)}{}4jh=;3$RY+}408B;{jQDLiM3a7SKXAL(Zk5vT^q^IAAW)SyE;LF zl-<2yfg(uYL@J?UOYq}OLlLCii(yVrA^^W4+t>acIoqPtZEdTkFmzz8*)@Tg_fpL% zcJ)mu$K~TTRN#)b zEnr^v)uXl*Y7+&o)NN&_r^-J=6_T=T7dhR-N4!>eD4CgAlFj1VEz$vIN!ib+EqQMX zjZ|z_-7*&lEIj&EB?girilv~9~DJrsZV^1}fL zNJ6;r$MdEagg^ljlrDnqAW~eyf}V?;M+_c|Kaa`revlNh0pMz_mI(o}>TN$J&Wwmu?x#;F7X#yzlq-8EtxRy5_Us@0)ku&YzPhccSn9g@vhtXO+u? zEvLIGl)5@kd(5C@6RO&K3d>b#`*IKn)lX4y|NoQBjyEE3pq4B}gKe33$<~{vO zpTscU35XhR^8=3K=@(-Dp~Yp#dTCQx=Q`S%7v85>4mjPkaR0o5<3o1beew}SeHueW zb;>-;I=k%gvRl!-ErA|~iqEY^c3V$M71BKuUpkL9Z;lf@e?)!pRXJyyrMrSnA1xaU zw>0)rxzJ*?cr1JBDQjomXkV6H4?4Mv?L&r6L`kw-xk$C2(LRCDj1ur=uW|_;=N-pi z%^H`@@>Y=tSG-Cz7_1s(0`7?!`$b-Rl4;Sq?1^@|%UiC?=iuUCb{5kq*s0T!YSiOk zhv}qmkb23`QSzAygEk2~$8k}(#$nDOp*-zOK3@wN_1)H-ldjtItwkIHN60fh{o~{G zQihUmnj$p0p9{%lD%Qx`JmJQ^pEtVN+3#WgGzP61EpSF=^@J-ald!jC_&aZ41Gv`& zKOt}>Rb2pm0va=DRCS6k=BDz`@<)2Ggi7z`HCU%TBl#9DEa735| zVuh!11LSr7JlgY7&T5NO)}K99I~c199pEluaWcnLBT{+u21lNioAC+#aDLWk&>NT| zc&UsI7hx*i{iKZU-FkW22kqAn*}|=~tot9ODRwd@96|K0GBwl;q#j|KC(HWy$8?o6^2|a_T5ztbW;2Q zE&su}>w;KYPm5lD-y?qXqGW^o-EhV>aWZq1<-FfX1~V2T9NEjZorCH>)d&s4^omD zj+MUfo)-CPe715aeuY}}*K_e!?RG@t?Nf+r>59#i-Eelyx31 ze-IPlThg`DpJb6r1hJ6#qz<cGXeI5QiPwj)})y*c+B0L$?AFTFEt{ z=_=ksc`CH`x~|28>q_KYY?oa+4iW+sGjaUMh?wkhn4NPSX)DAmQ+JH$U@ZX#WaetVVw z6?5?oPvq8PdjBhCo5I4DORSD~I6@rgRzB2!*>YmS+eGSTe}--4-+2nWpry3O+bXZM z&Dz3H?|54!_OgC^6*jr8qRoG@w!Au<+(&j&J`Z*!rI9q5v_A-%$w_7kn+* z&CSi<)C7nAkRBs#&C-aB#5Y5cLM%A>?2F;*XCisX^UCbb#PcP3i)iM!=rP32yub$+ zCKL-G83`F7Z$j+NVgae5d&&~!7L+Dt5%;)#n5$+U9=NbmEx^C>YygL~PX;Sd{gBWf zY717<^6zA1?3zE3++Oxs|7Ad^d{>_DWrl&4AZ@f6bV-|Ttu2$*wUSk0QkI3ekUPJ_ z>|?v(q52n|t9nArPt)PSK8AV@XH&j`!5!DYf=6DC3TJz+yQtk>C>i057?Eb^M4O{r z!RAs2F3QxwiA*34Q7PfD0l*&JraxyjZ*g<<(3}ASY)VcxDOHlv5PbsnskFX2Rxz8* zFI=a=H*=V#_T7_n?;c-WUKDfuFiPnf@VS;%u(%qHnUgNG06)f?V>rMD2Nd_|XO~_C zz$G1kZ6t5u7UUs5U zjDV)uis^D0qB?95ALo0@%jN zhR))Q>0Uj*@21wH9}E z-Q(e<8Ho-iHp1LMigSTJy&4Q;y8FF}g6^2e#V;zXC-mXfW>*%u!mg*var&4ImP0cZ zVof@Fjuh70+B712@3D+V7;}r!^r-x*z`V=oitc@npN#T&9~fTW)|J^WHO>T05&^mVB^eI_NP-}>9omgl%(Gbtx zr{uvp(wmYo9Ud)$OI>ZY>n@o1$SB?5tyFTLF*un!^qS?-YbbQ8RDNbiidCP!C6jZ~ zjJ9- zr~5IpVP{Y24qQP)3>tNl#WN$OE^*I&ugZe!6dI$#EAnuFs%Bia>b|@W88=+o{Icz4 zuwvJzYV;>3`D+DUar*E8g^~dVzH;GYx|OWrEP!kL&+54KZiCcrP0Oa&eCqXV9JbW4 z%1_au`|ReVb#LIu)}&1Er?`X-zaxBHI_KZ19xdc8{M9iS z@jMMxN&O`pK*Uwf7pA)~w|h!2GyU>i0bS*0y+s6naxYy8jE`Z{abA8vq1n}hA~(fS zb1)^{n_ba0||t.type==="variant"}function v(t,e){const n=t.price!=null?Number(t.price):0;return n>0?n:Number(e??0)}function R(t,e,n){const i=t.discount!=null?Number(t.discount):0;if(i>0)return{discount:i,discount_type:t.discount_type??"percent"};const s=e!=null?Number(e):0;return s>0?{discount:s,discount_type:n??"percent"}:{discount:null,discount_type:null}}function S(t,e,n,i){const s=t.map(o=>v(o,i)),r=s.length?Math.min(...s):0,u=s.length?Math.max(...s):0;if((e??0)>0){const o=t.map(c=>b(v(c,i),e,n??"percent")),a=t.map(c=>{const d=v(c,i),_=R(c,e,n);return b(d,_.discount,_.discount_type)});return{price:r,display_price:o.length?Math.min(...o):r,min_price:a.length?Math.min(...a):r,max_price:a.length?Math.max(...a):u,discount:e??null,discount_type:n??"percent"}}return{price:r,display_price:r,min_price:r,max_price:u,discount:null,discount_type:null}}function A(t){const e=P(t),n=new Set(["count","display_price","min_price","max_price","price"]),i={};for(const[s,r]of Object.entries(t))!O.has(s)||r===void 0||e&&n.has(s)||(i[s]=r);if(i.type=e?"variant":"simple",i.max_qty_per_order!=null){const s=Number(i.max_qty_per_order);i.max_qty_per_order=Number.isFinite(s)&&s>0?s:null}if(e){const s=t.variants??[],r=t.discount!=null?Number(t.discount):null,u=t.discount?t.discount_type??"percent":null,l=t.price!=null?Number(t.price):null,o=S(s,r,u,l),a=s.map(c=>Number(c.stock??0));i.price=o.price,i.discount=o.discount,i.discount_type=o.discount_type,i.count=a.reduce((c,d)=>c+d,0),i.display_price=o.display_price,i.min_price=o.min_price,i.max_price=o.max_price,i.is_exist=a.length?a.some(c=>c>0):t.is_exist??!0}else{const s=Number(t.price??0),r=t.discount!=null?Number(t.discount):null,u=t.discount_type??"percent";i.price=s,i.display_price=b(s,r,u),i.min_price=i.display_price,i.max_price=i.display_price}return i}function b(t,e,n){const i=Number(t??0),s=Number(e??0);return s?n==="percent"?Math.max(0,Math.round(i*(100-s)/100)):Math.max(0,i-s):i}function k(t){if(t==null||t==="")return null;const e=Number(t);return Number.isFinite(e)?e:null}function F(t=[]){return[...t].sort((e,n)=>{const i=e.sort_order??Number(e.id??0),s=n.sort_order??Number(n.id??0);return i!==s?i-s:Number(e.id??0)-Number(n.id??0)})}function C(t){const e=((t==null?void 0:t.variant_attribute_values)??[]).map(n=>{var i;return n.attribute_value_id??((i=n.attribute_values)==null?void 0:i.id)}).filter(n=>n!=null);return{id:k(t.id),sku:t.sku??"",price:t.price??0,box_price:t.box_price??t.price??0,stock:t.stock??0,discount:t.discount??void 0,discount_type:t.discount_type??"percent",is_default:t.is_default??!1,sort_order:t.sort_order??null,attribute_values:e,attribute_values_name:[]}}function M(t){const e=new Map;for(const n of t){if(n.attribute_id==null)continue;const i=(n.attribute_values??[]).filter(r=>r!=null),s=e.get(n.attribute_id);if(!s){e.set(n.attribute_id,{id:n.id,attribute_id:n.attribute_id,use_in_product_page:n.use_in_product_page??!0,use_in_variant:n.use_in_variant??!1,attribute_values:[...i]});continue}s.attribute_values=[...new Set([...s.attribute_values??[],...i])],s.use_in_variant=s.use_in_variant||n.use_in_variant,s.use_in_product_page=s.use_in_product_page||n.use_in_product_page}return[...e.values()]}function z(t){const e=(t==null?void 0:t.variants)??[];return e.length>0?e.reduce((n,i)=>n+Number(i.stock??0),0):Number((t==null?void 0:t.count)??0)}function y(t){var i;if(!t)return t;const e=(((i=t.variants)==null?void 0:i.length)??0)>0||t.type==="variant",n={...t,type:e?"variant":"simple",product_attributes:M(t.product_attributes??[]),variants:F((t.variants??[]).map(C))};return n.count=z(n),n.is_exist=n.count>0,n}async function U(){const t=await adminResourceList("attribute_values"),e=Array.isArray(t)?t:[];return new Map(e.map(n=>[n.id,n.attribute_id]))}async function B(t=[]){const e=await adminResourceList("attributes"),n=Array.isArray(e)?e:[],i=new Map(n.map(r=>[String(r.name).trim().toLowerCase(),r.id])),s=[];for(const r of t){if(r.attribute_id!=null){s.push(r);continue}const u=(r.attribute_name??"").trim();if(!u)continue;const l=u.toLowerCase();let o=i.get(l);o==null&&(o=(await m("attributes",{name:u})).id,i.set(l,o)),s.push({...r,attribute_id:o,is_new:!1})}return s}async function D(t,e){const i=(await f("attribute_values",{filters:[{field:"attribute_id",op:"eq",value:t}],limit:5e3,page:1})).rows||[],s=new Map(i.map(u=>[u.value,u.id])),r=[];for(const u of e){if(u==null||u==="")continue;if(typeof u=="number"){r.push(u);continue}const l=String(u).trim();if(!l)continue;const o=s.get(l);if(o!=null){r.push(o);continue}const a=await m("attribute_values",{attribute_id:t,value:l});s.set(l,a.id),r.push(a.id)}return[...new Set(r)]}async function G(t=[]){const e=[];for(const n of t){if(n.attribute_id==null){e.push(n);continue}const i=await D(n.attribute_id,n.attribute_values??[]);e.push({...n,attribute_values:i})}return e}async function j(t=[],e=[]){const n=[];for(const i of t){const s=[];for(const r of i.attribute_values??[]){if(r==null||r==="")continue;if(typeof r=="number"){s.push(r);continue}const u=String(r).trim();if(!u)continue;const l=e.find(a=>(a.attribute_values??[]).some(c=>c===r||c===u));if(!(l!=null&&l.attribute_id))continue;const o=await D(l.attribute_id,[u]);s.push(...o)}n.push({...i,attribute_values:[...new Set(s)]})}return n}async function p(t,e,n){const i=Array.isArray(n)?n:[n];if(!i.length)return;const s=await f(t,{includeIn:{field:e,values:i.map(String)},limit:5e3,page:1,select:["id"]});for(const r of s.rows||[])await g(t,r.id)}async function J(t,e=[],n=[]){await p("product_attributes","product_id",t);const i=await U(),r=M(e).filter(u=>u.attribute_id!=null).map(u=>{let l=(u.attribute_values??[]).filter(o=>o!=null);if(u.use_in_variant){const o=new Set;n.forEach(a=>{(a.attribute_values??[]).forEach(c=>{const d=typeof c=="number"?c:c==null?void 0:c.id;d!=null&&i.get(d)===u.attribute_id&&o.add(d)})}),l=[...new Set([...l,...o])]}return{product_id:t,attribute_id:u.attribute_id,use_in_product_page:u.use_in_product_page??!0,use_in_variant:u.use_in_variant??!1,attribute_values:l}});r.length&&await m("product_attributes",r)}function K(t,e,n,i,s,r){const u=v(e,r),l=Number(e.stock??0),o=e.discount!=null?Number(e.discount):null,a=e.discount_type??"percent",c=R(e,i,s),d=b(u,c.discount,c.discount_type);return{product_id:t,sku:e.sku??"",price:u,stock:l,discount:o,discount_type:o?a:null,is_default:e.is_default??!1,sort_order:n,display_price:d,is_exist:l>0,auto_calculate:!1,weight:0}}async function N(t,e){await p("variant_attribute_values","variant_id",t);const n=(e.attribute_values??[]).map(i=>typeof i=="number"?i:i==null?void 0:i.id).filter(i=>i!=null);n.length&&await m("variant_attribute_values",n.map(i=>({variant_id:t,attribute_value_id:i})))}async function Y(t,e=[],n,i,s){const r=await f("variants",{filters:[{field:"product_id",op:"eq",value:t}],limit:5e3,page:1,select:["id"]}),u=new Set((r.rows??[]).map(a=>Number(a.id))),l=new Set;for(const[a,c]of e.entries()){const d=K(t,c,a,n,i,s),_=k(c.id);if(_!=null&&u.has(_)){await w("variants",_,d),l.add(_),await N(_,c);continue}const q=await m("variants",d),x=Number(q.id);l.add(x),await N(x,c)}const o=[...u].filter(a=>!l.has(a));if(o.length){await p("variant_attribute_values","variant_id",o);for(const a of o)await g("variants",a)}}async function I(t,e){const n=P(e),i=await B(e.product_attributes??[]),s=await G(i),r=await j(e.variants??[],i),u=e.discount!=null?Number(e.discount):null,l=e.discount?e.discount_type??"percent":null,o=e.price!=null?Number(e.price):null;if(await J(t,s,r),n)await Y(t,r,u,l,o);else{const d=((await f("variants",{filters:[{field:"product_id",op:"eq",value:t}],limit:5e3,page:1,select:["id"]})).rows??[]).map(_=>_.id);d.length&&(await p("variant_attribute_values","variant_id",d),await p("variants","product_id",t))}const a={type:n?"variant":"simple"};if(n){const c=S(r??[],u,l,o),d=(r??[]).map(_=>Number(_.stock??0));a.price=c.price,a.display_price=c.display_price,a.min_price=c.min_price,a.max_price=c.max_price,a.discount=c.discount,a.discount_type=c.discount_type,d.length&&(a.count=d.reduce((_,h)=>_+h,0),a.is_exist=d.some(_=>_>0))}else{const c=Number(e.price??0),d=e.discount!=null?Number(e.discount):null,_=e.discount_type??"percent";a.display_price=b(c,d,_),a.min_price=a.display_price,a.max_price=a.display_price}await w("products",t,a)}async function W(){return((await f("products",{select:[V],limit:5e3,page:1})).rows??[]).map(y)}async function T(t){var i;const n=(i=(await f("products",{filters:[{field:"id",op:"eq",value:t}],select:[V],limit:1,page:1})).rows)==null?void 0:i[0];if(!n)throw new Error("Product not found");return y(n)}async function X(t){const e=A(t),n=await m("products",e);return await I(String(n.id),t),T(n.id)}async function Z(t,e){const n=A(e);return await w("products",t,n),await I(String(t),e),T(t)}async function $(t){const e=String(t),i=((await f("variants",{filters:[{field:"product_id",op:"eq",value:e}],limit:5e3,page:1,select:["id"]})).rows??[]).map(s=>s.id);i.length&&await p("variant_attribute_values","variant_id",i),await p("variants","product_id",e),await p("product_attributes","product_id",e),await g("products",t)}async function tt(t){var s;const{TableEngineShopRequest:e}=await E(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),n={...t};!n.sort&&!n.order&&(n.order="-id");const i=await e(n,"products");return L((i==null?void 0:i.rows)||[],((s=i==null?void 0:i.query)==null?void 0:s.total)??0,t,y)}export{X as a,T as b,W as c,$ as d,tt as g,Z as u}; diff --git a/dist/assets/pushNotification-54c2f536.js b/dist/assets/pushNotification-54c2f536.js deleted file mode 100644 index bd8faa4..0000000 --- a/dist/assets/pushNotification-54c2f536.js +++ /dev/null @@ -1 +0,0 @@ -import{R as i}from"./index-c678e119.js";async function c(t){return i.post("/admin/push/broadcast",t)}async function A(t,s,e){return c({title:t,body:s,url:e,mode:"all"})}async function q(t,s,e,n){return c({title:t,body:s,url:n,mode:"selected",userIds:e})}async function I(t,s,e,n){return c({title:t,body:s,url:n,mode:"segment",...e})}async function $(t){return(await i.post("/admin/push/audience/preview",t)).data}async function N(t){return(await i.get(`/admin/push/jobs/${t}`)).data}async function F(t){var a;const s=await i.get("/admin/push/logs",{params:{page:t.page,limit:t.limit,search:t.search}}),e=t.page||1,n=t.limit||20,o=(e-1)*n;return{rows:(s.data||[]).map((r,u)=>({...r,index:o+u})),total:s.total??((a=s.data)==null?void 0:a.length)??0,query:{...t,total:s.total??0,page:e,limit:n}}}async function S(t){return(await i.get(`/admin/push/logs/${t}`)).data}async function T(t){return i.post(`/admin/push/campaigns/${t}/resume`)}async function j(t){return i.post(`/admin/push/campaigns/${t}/retry-timeouts`)}async function B(){return i.get("/admin/push/stats")}function P(t){return t===!0||t==="true"||t===1||t==="1"?!0:t===!1||t==="false"||t===0||t==="0"?!1:null}function w(t){const s=[...t||[]],e=s.findIndex(r=>r.field==="has_push");if(e<0)return{filters:s,hasPush:null,pushFilter:null};const n=s.splice(e,1)[0],o=P(n.value);if(o===null)return{filters:s,hasPush:null,pushFilter:null};let a=o;return n.op==="not"&&(a=!o),{filters:s,hasPush:a,pushFilter:n}}function m(t){const s={...t};return delete s.includeIn,delete s.excludeIn,delete s.withPushSubscription,s}function x(t,s,e){var d,h,p;const n=((d=t.query)==null?void 0:d.page)??s.page??1,o=((h=t.query)==null?void 0:h.limit)??s.limit??20,a=((p=t.query)==null?void 0:p.total)??0,r=(n-1)*o,u=(Array.isArray(t.rows)?t.rows:[]).map((g,y)=>({...g,index:r+y})),l=[...s.filters||[]];e&&l.push({...e,hidden:!1,type:e.type||"select"});const f=m({...s,page:n,limit:o,total:a,filters:l});return{rows:u,total:a,query:f}}async function C(t){const s=m({...t,filters:[...t.filters||[]]});!s.sort&&!s.order&&(s.order="-created_at");const{filters:e,hasPush:n,pushFilter:o}=w(s.filters),a={...s,filters:e??[]},r=await i.post("/admin/push/members/table",{page:s.page||1,limit:s.limit||20,search:s.search||void 0,filters:e,order:s.order,sort:s.sort,hasPush:n??void 0});return x({rows:r.rows??[],query:{page:r.page,limit:r.limit,total:r.total}},a,o)}const D=async t=>{const s=await i.get("/admin/push/automations"),e=t.page||1,n=t.limit||20,o=(e-1)*n,a=s.data||[];return{rows:a.map((r,u)=>({...r,index:o+u})),total:s.total??a.length,query:{...t,total:s.total??a.length,page:e,limit:n}}},L=async(t,s)=>(await i.patch(`/admin/push/automations/${t}`,s)).data,M=async(t,s)=>(await i.get(`/admin/push/automations/${t}/sends`,{params:s})).data,R=async(t,s)=>(await i.post(`/admin/push/automations/${t}/test`,s)).data;export{B as a,q as b,A as c,N as d,F as e,S as f,C as g,j as h,D as i,M as j,R as k,$ as p,T as r,I as s,L as u}; diff --git a/dist/assets/shallowequal-93b92d94.js b/dist/assets/shallowequal-93b92d94.js deleted file mode 100644 index 1035a07..0000000 --- a/dist/assets/shallowequal-93b92d94.js +++ /dev/null @@ -1 +0,0 @@ -import{aW as S,af as U}from"./index-c678e119.js";var E={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var N=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||N>=E.F1&&N<=E.F12)return!1;switch(N){case E.ALT:case E.CAPS_LOCK:case E.CONTEXT_MENU:case E.CTRL:case E.DOWN:case E.END:case E.ESC:case E.HOME:case E.INSERT:case E.LEFT:case E.MAC_FF_META:case E.META:case E.NUMLOCK:case E.NUM_CENTER:case E.PAGE_DOWN:case E.PAGE_UP:case E.PAUSE:case E.PRINT_SCREEN:case E.RIGHT:case E.SHIFT:case E.UP:case E.WIN_KEY:case E.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=E.ZERO&&e<=E.NINE||e>=E.NUM_ZERO&&e<=E.NUM_MULTIPLY||e>=E.A&&e<=E.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case E.SPACE:case E.QUESTION_MARK:case E.NUM_PLUS:case E.NUM_MINUS:case E.NUM_PERIOD:case E.NUM_DIVISION:case E.SEMICOLON:case E.DASH:case E.EQUALS:case E.COMMA:case E.PERIOD:case E.SLASH:case E.APOSTROPHE:case E.SINGLE_QUOTE:case E.OPEN_SQUARE_BRACKET:case E.BACKSLASH:case E.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const n=E;function A(a,e,N,r){var s=N?N.call(r,a,e):void 0;if(s!==void 0)return!!s;if(a===e)return!0;if(U(a)!=="object"||!a||U(e)!=="object"||!e)return!1;var _=Object.keys(a),T=Object.keys(e);if(_.length!==T.length)return!1;for(var I=Object.prototype.hasOwnProperty.bind(e),c=0;c<_.length;c++){var t=_[c];if(!I(t))return!1;var O=a[t],M=e[t];if(s=N?N.call(r,O,M,t):void 0,s===!1||s===void 0&&O!==M)return!1}return!0}function C(a,e,N,r){return A(S(a),S(e),N,r)}export{n as K,C as s}; diff --git a/dist/assets/stepChallenge-8e687545.js b/dist/assets/stepChallenge-8e687545.js deleted file mode 100644 index 546cb4e..0000000 --- a/dist/assets/stepChallenge-8e687545.js +++ /dev/null @@ -1,48 +0,0 @@ -import{adminDb as l}from"./adminDb-aa2cb7bf.js";import{R as A}from"./index-c678e119.js";import{fetchMatchingUserIds as k,applySupabasePagination as x}from"./supabaseTableQuery-e9feb810.js";import{e as C}from"./convert-2ad76038.js";function v(e){if(Array.isArray(e))return e.map(String).filter(Boolean);if(typeof e=="string")try{const t=JSON.parse(e);if(Array.isArray(t))return t.map(String).filter(Boolean)}catch{return e.trim()?[e]:[]}return[]}function E(e){return{...e,duration_minutes:Math.round((Number(e.duration_seconds)||0)/60),kodoblu_voice_url:C(e.kodoblu_voice_url)||"",audio_section_url:C(e.audio_section_url)||"",step_images:v(e.step_images).map(t=>C(t)||t)}}async function D(e){const{data:t,error:r}=await l.from("step_challenges").select("*").eq("id",e).single();if(r)throw r;const{data:a,error:d}=await l.from("step_challenge_steps").select("*").eq("challenge_id",e).order("step_order",{ascending:!0});if(d)throw d;return{...t,steps:(a||[]).map(n=>E(n))}}async function L(e,t){return(await A.post("/admin/step-challenges/with-steps",{...e,owner_id:t??null})).data}async function O(e,t){return(await A.put(`/admin/step-challenges/${e}/with-steps`,t)).data}async function U(e){const{data:t,error:r}=await l.from("user_step_challenges").select("id").eq("challenge_id",e);if(r)throw r;const a=(t||[]).map(o=>o.id);if(a.length){const{error:o}=await l.from("user_step_challenge_steps").delete().in("user_challenge_id",a);if(o)throw o;const{error:s}=await l.from("user_step_challenges").delete().eq("challenge_id",e);if(s)throw s}const{error:d}=await l.from("user_step_challenge_unlocks").delete().eq("challenge_id",e);if(d)throw d;const{error:n}=await l.from("step_challenges").delete().eq("id",e);if(n)throw n}async function B(){const{data:e,error:t}=await l.from("step_challenge_chapters").select("*").order("sort_order",{ascending:!0}).order("id",{ascending:!0});if(t)throw t;return e||[]}async function P(e){var a,d;const{data:t,error:r}=await l.from("step_challenge_chapters").insert([{title:e.title,subtitle:((a=e.subtitle)==null?void 0:a.trim())||null,theme_key:e.theme_key||"meadow",cover_image_url:((d=e.cover_image_url)==null?void 0:d.trim())||null,sort_order:Number(e.sort_order)||0,show:e.show??!0}]).select().single();if(r)throw r;return t}async function R(e,t){const{data:r,error:a}=await l.from("step_challenge_chapters").update({...t,updated_at:new Date().toISOString()}).eq("id",e).select().single();if(a)throw a;return r}async function W(e){const{error:t}=await l.from("step_challenge_chapters").delete().eq("id",e);if(t)throw t}async function Q(e){const{count:t,error:r}=await l.from("step_challenges").select("id",{count:"exact",head:!0}).eq("chapter_id",e);if(r)throw r;return t||0}async function J(e){const{data:t,error:r}=await l.from("step_challenges").select("id, title, show, sort_order, chapter_id, character_image_url, access_type, completion_points, publish_date, publish_time").eq("chapter_id",e).order("sort_order",{ascending:!0}).order("id",{ascending:!0});if(r)throw r;return t||[]}function b(e){if(!e)return{user_name:"نامشخص",user_phone:""};let t="نامشخص";return e!=null&&e.name?t=e.name:e!=null&&e.first_name||e!=null&&e.last_name?t=`${e.first_name||""} ${e.last_name||""}`.trim():e!=null&&e.phone&&(t=e.phone),{user_name:t,user_phone:(e==null?void 0:e.phone)||""}}function S(e,t,r){const a=r.trim().toLowerCase();return a?e.toLowerCase().includes(a)||t.toLowerCase().includes(a):!0}function M(e){if(Array.isArray(e))return e.map(String);if(typeof e=="string")try{const t=JSON.parse(e);if(Array.isArray(t))return t.map(String)}catch{return[]}return[]}async function T(){return(await A.get("/admin/step-challenges/progress-overview")).data}async function j(e){const{data:t,error:r}=await l.from("step_challenges").select("id, title").eq("id",e).single();if(r)throw r;return t}async function H(e){const{data:t,error:r}=await l.from("step_challenge_steps").select(` - id, - step_order, - description, - is_final_step, - enable_feedback_text, - enable_photo_upload, - enable_voice_upload, - enable_mcq, - requires_photo_upload - `).eq("challenge_id",e).order("step_order",{ascending:!0});if(r)throw r;return(t||[]).map(a=>({id:a.id,step_order:a.step_order,description:(a.description||"").trim(),is_final_step:!!a.is_final_step,enable_feedback_text:!!a.enable_feedback_text,enable_photo_upload:!!(a.enable_photo_upload||a.requires_photo_upload),enable_voice_upload:!!a.enable_voice_upload,enable_mcq:!!a.enable_mcq,label:`مرحله ${a.step_order}`}))}async function V(e,t="",r){const a=[];let d=l.from("user_step_challenge_steps").select(` - id, - step_id, - feedback_text, - created_at, - user_step_challenges!inner ( - challenge_id, - users (name, phone, first_name, last_name) - ) - `).eq("user_step_challenges.challenge_id",e).not("feedback_text","is",null);r&&(d=d.eq("step_id",r));const{data:n,error:o}=await d;if(o)throw o;for(const s of n||[]){const _=String(s.feedback_text||"").trim();if(!_)continue;const i=Array.isArray(s.user_step_challenges)?s.user_step_challenges[0]:s.user_step_challenges,m=Array.isArray(i==null?void 0:i.users)?i.users[0]:i==null?void 0:i.users,{user_name:u,user_phone:p}=b(m);!S(u,p,t)&&!_.toLowerCase().includes(t.trim().toLowerCase())||a.push({id:`step-${s.id}`,user_name:u,user_phone:p,feedback_text:_,source:"step",step_id:s.step_id,created_at:s.created_at})}return a.sort((s,_)=>String(_.created_at||"").localeCompare(String(s.created_at||""))),a.map((s,_)=>({...s,index:_+1}))}async function X(e,t=""){const{data:r,error:a}=await l.from("user_step_challenges").select("id, completion_feedback, completed_at, created_at, users(name, phone, first_name, last_name)").eq("challenge_id",e).not("completion_feedback","is",null);if(a)throw a;const d=(r||[]).map(n=>{const o=String(n.completion_feedback||"").trim();if(!o)return null;const s=Array.isArray(n.users)?n.users[0]:n.users,{user_name:_,user_phone:i}=b(s);return!S(_,i,t)&&!o.toLowerCase().includes(t.trim().toLowerCase())?null:{id:`completion-${n.id}`,user_name:_,user_phone:i,feedback_text:o,created_at:n.completed_at||n.created_at}}).filter(Boolean);return d.sort((n,o)=>String(o.created_at||"").localeCompare(String(n.created_at||""))),d.map((n,o)=>({...n,index:o+1}))}async function G(e,t="",r,a=1,d=12){const n=Math.max(1,a||1),o=Math.min(48,Math.max(1,d||12));let s=l.from("user_step_challenge_steps").select(` - id, - step_id, - photo_url, - created_at, - user_step_challenges!inner ( - challenge_id, - user_id, - users (name, phone, first_name, last_name) - ) - `,{count:"exact"}).eq("user_step_challenges.challenge_id",e).not("photo_url","is",null).neq("photo_url","");if(r&&(s=s.eq("step_id",r)),t.trim()){const p=await k(l,t);if(!p.length)return{rows:[],total:0,page:n,pageSize:o};s=s.in("user_step_challenges.user_id",p.slice(0,MAX_USER_IDS_IN_SEARCH))}s=s.order("created_at",{ascending:!1}),s=x(s,n,o);const{data:_,error:i,count:m}=await s;if(i)throw i;return{rows:(_||[]).map(p=>{const y=String(p.photo_url||"").trim();if(!y)return null;const c=Array.isArray(p.user_step_challenges)?p.user_step_challenges[0]:p.user_step_challenges,h=Array.isArray(c==null?void 0:c.users)?c.users[0]:c==null?void 0:c.users,{user_name:g,user_phone:f}=b(h);return{id:p.id,step_id:p.step_id,photo_url:y,user_name:g,user_phone:f,created_at:p.created_at}}).filter(Boolean),total:m??0,page:n,pageSize:o}}async function I(e,t="",r){let a=l.from("user_step_challenge_steps").select(` - id, - step_id, - voice_url, - created_at, - user_step_challenges!inner ( - challenge_id, - users (name, phone, first_name, last_name) - ) - `).eq("user_step_challenges.challenge_id",e).not("voice_url","is",null);r&&(a=a.eq("step_id",r));const{data:d,error:n}=await a;if(n)throw n;const o=(d||[]).map(s=>{const _=String(s.voice_url||"").trim();if(!_)return null;const i=Array.isArray(s.user_step_challenges)?s.user_step_challenges[0]:s.user_step_challenges,m=Array.isArray(i==null?void 0:i.users)?i.users[0]:i==null?void 0:i.users,{user_name:u,user_phone:p}=b(m);return S(u,p,t)?{id:s.id,step_id:s.step_id,voice_url:_,user_name:u,user_phone:p,created_at:s.created_at}:null}).filter(Boolean);return o.sort((s,_)=>String(_.created_at||"").localeCompare(String(s.created_at||""))),o.map((s,_)=>({...s,index:_+1}))}async function K(e,t="",r){let a=l.from("step_challenge_steps").select("id, step_order, mcq_question, mcq_options, mcq_correct_index, enable_mcq").eq("challenge_id",e).eq("enable_mcq",!0).order("step_order",{ascending:!0});r&&(a=a.eq("id",r));const{data:d,error:n}=await a;if(n)throw n;let o=l.from("user_step_challenge_steps").select(` - id, - step_id, - mcq_answer, - created_at, - user_step_challenges!inner ( - challenge_id, - users (name, phone, first_name, last_name) - ) - `).eq("user_step_challenges.challenge_id",e).not("mcq_answer","is",null);r&&(o=o.eq("step_id",r));const{data:s,error:_}=await o;if(_)throw _;return(d||[]).map(i=>{const m=M(i.mcq_options),u=(s||[]).filter(c=>c.step_id===i.id&&c.mcq_answer!==null&&c.mcq_answer!==void 0).map(c=>{const h=Array.isArray(c.user_step_challenges)?c.user_step_challenges[0]:c.user_step_challenges,g=Array.isArray(h==null?void 0:h.users)?h.users[0]:h==null?void 0:h.users,{user_name:f,user_phone:w}=b(g),q=Number(c.mcq_answer);return{id:c.id,user_name:f,user_phone:w,mcq_answer:q,answer_label:m[q]||`گزینه ${q+1}`,created_at:c.created_at}}).filter(c=>S(c.user_name,c.user_phone,t)).sort((c,h)=>String(h.created_at||"").localeCompare(String(c.created_at||""))).map((c,h)=>({...c,index:h+1})),p=u.length,y=m.map((c,h)=>{const g=u.filter(w=>w.mcq_answer===h).length,f=p>0?Math.round(g/p*1e3)/10:0;return{optionIndex:h,label:c,count:g,percent:f}});return{step_id:i.id,step_order:i.step_order,question:i.mcq_question||`سوال مرحله ${i.step_order}`,options:m,correct_index:i.mcq_correct_index,answers:u,option_stats:y,total_answers:p}})}async function Y(){const{data:e,error:t}=await l.from("step_challenge_config").select("*").eq("id",1).maybeSingle();if(t)throw t;return e||{id:1,rules_aparat_embed_code:null,show_completion_feedback:!0}}async function Z(e){const{data:t,error:r}=await l.from("step_challenge_config").upsert({id:1,rules_aparat_embed_code:e.rules_aparat_embed_code||null,show_completion_feedback:e.show_completion_feedback!==!1,updated_at:new Date().toISOString()}).select().single();if(r)throw r;return t}async function ee(e){const t=Math.max(1,(e==null?void 0:e.page)||1),r=Math.max(1,(e==null?void 0:e.pageSize)||20),a=(t-1)*r,d=a+r-1,n=((e==null?void 0:e.search)||"").trim();let o=l.from("step_challenge_suggestions").select("id, user_id, title, created_at, users(name, phone, first_name, last_name), step_challenge_suggestion_steps(id, suggestion_id, step_order, description, created_at)",{count:"exact"}).order("created_at",{ascending:!1}).range(a,d);if(n){const u=await k(l,n);o=o.or(buildIlikeOrFilter(["title"],n,u))}const{data:s,error:_,count:i}=await o;if(_)throw _;return{rows:(s||[]).map(u=>{const p=Array.isArray(u.users)?u.users[0]:u.users,{user_name:y,user_phone:c}=b(p),h=(Array.isArray(u.step_challenge_suggestion_steps)?u.step_challenge_suggestion_steps:[]).map(g=>({id:Number(g.id),suggestion_id:Number(g.suggestion_id),step_order:Number(g.step_order),description:String(g.description||""),created_at:g.created_at})).sort((g,f)=>g.step_order-f.step_order);return{id:Number(u.id),user_id:u.user_id,title:String(u.title||""),created_at:u.created_at,user_name:y,user_phone:c,steps:h}}),total:i||0}}export{J as a,P as b,Q as c,T as d,Y as e,ee as f,B as g,O as h,L as i,W as j,U as k,D as l,V as m,I as n,K as o,X as p,j as q,H as r,Z as s,G as t,R as u}; diff --git a/dist/assets/story-1-1bf4c2bf.svg b/dist/assets/story-1-1bf4c2bf.svg deleted file mode 100644 index 0323ed3..0000000 --- a/dist/assets/story-1-1bf4c2bf.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/story-2-1ee079e7.svg b/dist/assets/story-2-1ee079e7.svg deleted file mode 100644 index 29b58ea..0000000 --- a/dist/assets/story-2-1ee079e7.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/story-3-3cc2145b.svg b/dist/assets/story-3-3cc2145b.svg deleted file mode 100644 index 1ed061a..0000000 --- a/dist/assets/story-3-3cc2145b.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/story-4-34a2de2c.css b/dist/assets/story-4-34a2de2c.css deleted file mode 100644 index ab345cc..0000000 --- a/dist/assets/story-4-34a2de2c.css +++ /dev/null @@ -1 +0,0 @@ -.bg-gradient{//background: linear-gradient(110deg,rgba(219,234,254,1) 0%,rgba(255,255,255,1) 75%);//background: rgb(219,234,254);background:linear-gradient(128deg,#f6faff 0%,#fff 67.39%);border:solid 1px #dbeafe;border-radius:10px;//border-image-slice: 1;//border-image-source: linear-gradient(128deg,#fff 15.8%,#e9f1fc 100%)} diff --git a/dist/assets/story-4-d1c9c754.svg b/dist/assets/story-4-d1c9c754.svg deleted file mode 100644 index e88e97e..0000000 --- a/dist/assets/story-4-d1c9c754.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/story-4-ec0d83b9.js b/dist/assets/story-4-ec0d83b9.js deleted file mode 100644 index 1f0f451..0000000 --- a/dist/assets/story-4-ec0d83b9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./_plugin-vue_export-helper-edd5ed68.js";import{o as r,c as n,T as d,R as t}from"./index-c678e119.js";const o={},c={class:"bg-gradient"};function i(s,e){return r(),n("div",c,[d(s.$slots,"default")])}const v=a(o,[["render",i]]),b="/assets/users4-80585f51.svg",h="/assets/users3-3a96ddd8.svg",D="/assets/users5-1dc3f500.svg",w="/assets/users2-8002992a.svg",_=async()=>await t.get("/admin/report"),m=async(s=10,e="all")=>(await t.get("/admin/dashboard/summary",{params:{storyLimit:s,section:e}})).data,p=async()=>(await t.get("/admin/dashboard/subscriptions-overview")).data,f=async(s={})=>(await t.get("/admin/dashboard/subscriptions-overview/chart",{params:{days:s.days??30,startDate:s.startDate,endDate:s.endDate}})).data,l=async()=>(await t.get("/admin/dashboard/subscribers-overview")).data,S=async(s={})=>(await t.get("/admin/dashboard/subscribers-overview/expiry-chart",{params:{days:s.days??30,startDate:s.startDate,endDate:s.endDate}})).data,C=async()=>(await t.get("/admin/dashboard/user-segments-overview")).data,x=async s=>(await t.get("/admin/dashboard/chart/stories",{params:{type:s.type,item_id:s.item_id,date:s.date,startDate:s.startDate,endDate:s.endDate,statType:s.statType}})).data,T=async s=>(await t.get("/admin/dashboard/chart/users",{params:{type:s.type,date:s.date,startDate:s.startDate,endDate:s.endDate,statType:s.statType}})).data,O=async s=>(await t.get("/admin/dashboard/chart/music",{params:{type:s.type,date:s.date,startDate:s.startDate,endDate:s.endDate}})).data,k="/assets/story-1-1bf4c2bf.svg",G="/assets/story-2-1ee079e7.svg",B="/assets/story-3-3cc2145b.svg",E="/assets/story-4-d1c9c754.svg";export{v as G,D as a,h as b,b as c,B as d,G as e,E as f,m as g,_ as h,T as i,x as j,O as k,p as l,f as m,l as n,S as o,C as p,k as s,w as u}; diff --git a/dist/assets/story-5-25032198.svg b/dist/assets/story-5-25032198.svg deleted file mode 100644 index 5267da6..0000000 --- a/dist/assets/story-5-25032198.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/styleChecker-c202e4d7.js b/dist/assets/styleChecker-c202e4d7.js deleted file mode 100644 index c476f6c..0000000 --- a/dist/assets/styleChecker-c202e4d7.js +++ /dev/null @@ -1 +0,0 @@ -import{al as l,ag as h,b8 as p}from"./index-c678e119.js";var E=["xxxl","xxl","xl","lg","md","sm","xs"],a={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)",xxxl:"(min-width: 2000px)"},s=new Map,c=-1,d={},x={matchHandlers:{},dispatch:function(e){return d=e,s.forEach(function(n){return n(d)}),s.size>=1},subscribe:function(e){return s.size||this.register(),c+=1,s.set(c,e),e(d),c},unsubscribe:function(e){s.delete(e),s.size||this.unregister()},unregister:function(){var e=this;Object.keys(a).forEach(function(n){var i=a[n],r=e.matchHandlers[i];r==null||r.mql.removeListener(r==null?void 0:r.listener)}),s.clear()},register:function(){var e=this;Object.keys(a).forEach(function(n){var i=a[n],r=function(v){var f=v.matches;e.dispatch(l(l({},d),{},h({},n,f)))},u=window.matchMedia(i);u.addListener(r),e.matchHandlers[i]={mql:u,listener:r},r(u)})}};const g=x;var b=function(){return p()&&window.document.documentElement},m=function(e){if(p()&&window.document.documentElement){var n=Array.isArray(e)?e:[e],i=window.document.documentElement;return n.some(function(r){return r in i.style})}return!1},w=function(e,n){if(!m(e))return!1;var i=document.createElement("div"),r=i.style[e];return i.style[e]=n,i.style[e]!==r};function A(t,e){return!Array.isArray(t)&&e!==void 0?w(t,e):m(t)}var o,M=function(){if(!b())return!1;if(o!==void 0)return o;var e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),o=e.scrollHeight===1,document.body.removeChild(e),o};export{g as R,b as c,M as d,A as i,E as r}; diff --git a/dist/assets/supabaseTableQuery-e9feb810.js b/dist/assets/supabaseTableQuery-e9feb810.js deleted file mode 100644 index 2af06dc..0000000 --- a/dist/assets/supabaseTableQuery-e9feb810.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l}from"./index-c678e119.js";function f(t,r){const{field:e,op:i,value:n}=r;if(!e||(n==null||n==="")&&i!=="nn")return t;switch(i){case"eq":return t.eq(e,n);case"neq":case"not":return t.neq(e,n);case"gt":return t.gt(e,n);case"lt":return t.lt(e,n);case"gte":return t.gte(e,n);case"lte":return t.lte(e,n);case"has":case"like":return t.ilike(e,`%${n}%`);case"sw":return t.ilike(e,`${n}%`);case"ew":return t.ilike(e,`%${n}`);case"in":{const s=Array.isArray(n)?n:String(n).split(",").map(a=>a.trim()).filter(Boolean);return s.length?t.in(e,s):t}case"nn":return t.not(e,"is",null);default:return t}}function k(t,r,e){return r!=null&&r.length&&r.forEach(i=>{i.field&&(e&&!e.has(i.field)||(t=f(t,i)))}),t}function b(t,r,e="-created_at",i){const{sort:n,order:s}=r;if(n!=null&&n.key&&(!i||i.includes(n.key)))return t.order(n.key,{ascending:n.order==="asc"});if(s){const c=s.replace(/^[-+]/,"");if(!i||i.includes(c))return t.order(c,{ascending:!s.startsWith("-")})}const a=e.replace(/^[-+]/,"");return t.order(a,{ascending:!e.startsWith("-")})}function E(t,r,e){if(e&&r){const i=(r-1)*e;return t.range(i,i+e-1)}return t}function I(t,r,e,i){const n=e.page||1,s=e.limit||20,a=(n-1)*s;return{rows:(t||[]).map((u,o)=>({...i?i(u):u,index:a+o})),total:r??0,query:{...e,page:n,limit:s,total:r??0}}}function d(t){const r=t.trim();if(!r)return"%";const e=`%${r.replace(/\\/g,"\\\\").replace(/%/g,"\\%").replace(/_/g,"\\_")}%`;return/[,.()*]/.test(e)?`"${e.replace(/"/g,'""')}"`:e}const m=["name","phone","first_name","last_name"],p=40;function g(t){return[...new Set(t)]}function _(t,r,e=[],i="user_id"){const n=d(r),s=t.map(c=>`${c}.ilike.${n}`),a=g(e).slice(0,p);return a.length&&s.push(`${i}.in.(${a.join(",")})`),s.join(",")}async function $(t,r,e=m,i=p){const n=typeof t=="string"?t:typeof r=="string"?r:"";let s=i;typeof t=="string"&&typeof r=="number"?s=r:typeof e=="number"&&(s=e);const a=String(n||"").trim();if(!a)return[];const{adminResourceTable:c}=await l(()=>import("./index-c678e119.js").then(o=>o.c0),["assets/index-c678e119.js","assets/index-0d7ad6b5.css"]);return((await c("users",{search:a,limit:s,page:1,select:["id"]})).rows||[]).map(o=>o.id)}function A(t,r,e=[],i=[],n="user_id"){return t.or(_(e,r,i,n))}export{p as MAX_USER_IDS_IN_SEARCH,A as applyEmbeddedUserSearch,f as applySupabaseFilter,k as applySupabaseFilters,E as applySupabasePagination,b as applySupabaseSort,_ as buildIlikeOrFilter,$ as fetchMatchingUserIds,I as formatTableResult,d as toPostgrestIlikeTerm}; diff --git a/dist/assets/support-91289668.js b/dist/assets/support-91289668.js deleted file mode 100644 index 42f2753..0000000 --- a/dist/assets/support-91289668.js +++ /dev/null @@ -1,11 +0,0 @@ -import{_,R as f}from"./index-c678e119.js";import{adminDb as o}from"./adminDb-aa2cb7bf.js";import{b as $}from"./pushNotification-54c2f536.js";function C(e){return{id:e.id,sender_type:e.sender_type,content:e.content||"",message_type:e.message_type||"text",file_url:e.file_url,file_name:e.file_name}}function O(e){return e!=null&&e.id?{id:e.id,sender_type:e.sender_type,content:e.content||"",message_type:e.message_type||"text",file_url:e.file_url,file_name:e.file_name}:null}function A(e){return{id:e.id,conversation_id:e.conversation_id,sender_type:e.sender_type,sender_id:e.sender_id,content:e.content||"",message_type:e.message_type||"text",file_url:e.file_url,file_name:e.file_name,reply_to_id:e.reply_to_id,reply_to:O(e.reply_to),read_at:e.read_at,created_at:e.created_at}}function M(e){return e==="user"?"کاربر":"پشتیبانی"}function N(e){return e.message_type==="image"?"تصویر":e.message_type==="audio"?"پیام صوتی":e.message_type==="file"?e.file_name||"فایل":(e.content||"").trim()||"پیام"}async function B(e){const{TableEngineRequest:t}=await _(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),n={...e};return!n.sort&&!n.order&&(n.order="sort_order"),t(n,"support_faqs")}async function K(e){const{data:t,error:n}=await o.from("support_faqs").insert([e]).select();if(n)throw n;return t}async function z(e,t){const{data:n,error:a}=await o.from("support_faqs").update({...t,updated_at:new Date().toISOString()}).eq("id",e).select();if(a)throw a;return n}async function Q(e){const{error:t}=await o.from("support_faqs").delete().eq("id",e);if(t)throw t}async function U(){const{data:e,error:t}=await o.from("support_conversations").select(` - *, - users ( - id, - name, - first_name, - last_name, - phone, - avatar - ) - `).order("last_message_at",{ascending:!1,nullsFirst:!1}).order("created_at",{ascending:!1});if(t)throw t;return e||[]}async function G(e){return(await f.get(`/admin/support/conversations/${e}/messages`)||[]).map(A)}async function H(e){const t=await f.post(`/admin/support/conversations/${e.conversationId}/messages`,{content:e.content,replyToId:e.replyToId,adminId:e.adminId});return A(t)}async function J(e){const t=new Date().toISOString();await o.from("support_messages").update({read_at:t}).eq("conversation_id",e).eq("sender_type","user").is("read_at",null),await o.from("support_conversations").update({unread_by_admin:0,updated_at:t}).eq("id",e)}function W(e){var n;if(e.guest_id)return((n=e.guest_name)==null?void 0:n.trim())||"مهمان";const t=e.users;return t&&(t.name||[t.first_name,t.last_name].filter(Boolean).join(" ")||t.phone)||"کاربر"}function l(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?{url:t,name:null}:t&&typeof t=="object"&&"url"in t?{url:String(t.url||""),name:t.name||null}:null).filter(t=>!!(t!=null&&t.url)):[]}function F(e){const t=Array.isArray(e==null?void 0:e.messages)?e.messages.map(n=>({...n,attachments:l(n==null?void 0:n.attachments)})).sort((n,a)=>new Date(n.created_at).getTime()-new Date(a.created_at).getTime()):void 0;return{...e,subject:(e==null?void 0:e.subject)||"other",admin_queue:(e==null?void 0:e.admin_queue)||"new",attachments:l(e==null?void 0:e.attachments),admin_attachments:l(e==null?void 0:e.admin_attachments),messages:t}}function X(e,t){return async n=>{var q,T,b;const{TableEngineRequest:a}=await _(()=>import("./buildSupabaseQuery-72aac971.js"),["assets/buildSupabaseQuery-72aac971.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),r=[...n.filters||[]],d=r.filter(i=>(i==null?void 0:i.field)&&i.field!=="action"&&i.field!=="row").map(i=>i.field==="ticket_no"?{...i,field:"id",hidden:!1}:{...i,hidden:!1});d.push({field:"admin_queue",op:"eq",value:e,hidden:!1}),t!=="all"&&d.push({field:"subject",op:"eq",value:t,hidden:!1});const u=String(n.search||"").trim(),s={...n,filters:d,search:u,select:["*","users(id,name,first_name,last_name,phone)","messages:support_ticket_messages(id,content,attachments,created_at,sender_type)"]};if((((q=s.sort)==null?void 0:q.key)==="ticket_no"||((T=s.sort)==null?void 0:T.key)==="row_index")&&(s.sort={...s.sort,key:"id"}),typeof s.order=="string"&&(s.order=s.order.replace(/ticket_no/g,"id").replace(/row_index/g,"id")),!s.sort&&!s.order&&(s.order="-updated_at"),/^\d+$/.test(u)){const{adminDb:i}=await _(()=>import("./adminDb-aa2cb7bf.js"),["assets/adminDb-aa2cb7bf.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]),{applySupabaseFilter:D,toPostgrestIlikeTerm:v}=await _(()=>import("./supabaseTableQuery-e9feb810.js"),["assets/supabaseTableQuery-e9feb810.js","assets/index-c678e119.js","assets/index-0d7ad6b5.css"]);let c=i.from("support_tickets").select("*,users(id,name,first_name,last_name,phone),messages:support_ticket_messages(id,content,attachments,created_at,sender_type)",{count:"exact"});const m=v(u);c=c.or(`id.eq.${Number(u)},problem.ilike.${m},account_name.ilike.${m},account_phone.ilike.${m}`),d.forEach(S=>{c=D(c,S)});const y=s.page||1,p=s.limit||20,g=(y-1)*p,h=((b=s.sort)==null?void 0:b.key)||"updated_at",R=h==="ticket_no"||h==="row_index"?"id":h,w=s.sort?s.sort.order==="asc":!1;c=c.range(g,g+p-1).order(R,{ascending:w});const{data:x,error:I,count:E}=await c;return I?(console.error("Supabase support tickets search error:",I),{query:{...n,filters:r,search:u,total:0,page:y,limit:p},rows:[]}):{query:{...n,filters:r,search:u,limit:p,page:y,total:E||0},rows:(x||[]).map((S,P)=>({...S,index:g+P}))}}const k=await a(s,"support_tickets");return{...k,query:{...k.query,filters:r,search:u}}}}async function Y(){const e=["new","answered","follow_up","closed","spam"],t={new:0,answered:0,follow_up:0,closed:0,spam:0};return await Promise.all(e.map(async n=>{const{count:a,error:r}=await o.from("support_tickets").select("id",{count:"exact",head:!0}).eq("admin_queue",n);r||(t[n]=a||0)})),t}async function Z(e){const t=await f.get(`/admin/support/tickets/${e}`);return F(t)}async function ee(e){const t=e.content.trim();if(!t&&!(e.attachments||[]).length)throw new Error("متن پاسخ یا تصویر الزامی است");const n=await f.post(`/admin/support/tickets/${e.ticketId}/reply`,{content:t,attachments:e.attachments||[],adminId:e.adminId||null}),a=n==null?void 0:n.user_id;a&&$("پاسخ تیکت پشتیبانی","کارشناس ماچارتا به تیکت شما پاسخ داده است. برای دیدن پاسخ اینجا بزنید.",[a],`/support-ticket/${e.ticketId}`).catch(d=>{console.error("support ticket reply push failed:",d)});const r=(n==null?void 0:n.message)??n;return{...r,attachments:l(r==null?void 0:r.attachments)}}async function te(e){const t=new Date().toISOString(),{data:n,error:a}=await o.from("support_tickets").update({status:"closed",admin_queue:"closed",updated_at:t}).eq("id",e).select();if(a)throw a;return n}async function ne(e){const t=new Date().toISOString(),{data:n,error:a}=await o.from("support_tickets").update({admin_queue:"spam",updated_at:t}).eq("id",e).select();if(a)throw a;return n}async function ae(e){const t=new Date().toISOString(),n=e.status==="closed"?"closed":e.status==="answered"||e.status==="reviewed"?"answered":"new",{data:a,error:r}=await o.from("support_tickets").update({admin_queue:n,updated_at:t}).eq("id",e.id).select();if(r)throw r;return a}export{M as a,N as b,U as c,G as d,B as e,K as f,W as g,Q as h,X as i,Y as j,Z as k,ne as l,J as m,te as n,ee as o,ae as r,H as s,C as t,z as u}; diff --git a/dist/assets/textUtils-c37780ad.js b/dist/assets/textUtils-c37780ad.js deleted file mode 100644 index 1f4cb64..0000000 --- a/dist/assets/textUtils-c37780ad.js +++ /dev/null @@ -1,4 +0,0 @@ -function r(t){return t?t.replace(/\\n/g,` -`).replace(/\r\n/g,` -`).replace(/\r/g,` -`):""}function u(t){return r(t).trim()}function a(t,e=40){if(!t)return{truncated:"",full:"",isTruncated:!1};const n=u(t);return n.length<=e?{truncated:n,full:n,isTruncated:!1}:{truncated:n.substring(0,e),full:n,isTruncated:!0}}export{u as n,a as t}; diff --git a/dist/assets/updateLocale-e9df593e.js b/dist/assets/updateLocale-e9df593e.js deleted file mode 100644 index a2bc61b..0000000 --- a/dist/assets/updateLocale-e9df593e.js +++ /dev/null @@ -1 +0,0 @@ -import{bA as R,aC as B,d as wt,a9 as kt,j as ct,at as Dt,ag as et,e as U,i as zt,ah as Ft,F as At,ac as gt,ax as It,az as ft}from"./index-c678e119.js";import{W as Nt}from"./index-c5016c96.js";import{L as Jt,Q as Gt}from"./isSymbol-5130882b.js";var St={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(B,function(){var n=1e3,r=6e4,i=36e5,f="millisecond",l="second",a="minute",$="hour",v="day",Y="week",c="month",w="quarter",D="year",T="date",m="Invalid Date",M=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,O={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(d){var s=["th","st","nd","rd"],o=d%100;return"["+d+(s[(o-20)%10]||s[o]||s[0])+"]"}},L=function(d,s,o){var g=String(d);return!g||g.length>=s?d:""+Array(s+1-g.length).join(o)+d},z={s:L,z:function(d){var s=-d.utcOffset(),o=Math.abs(s),g=Math.floor(o/60),u=o%60;return(s<=0?"+":"-")+L(g,2,"0")+":"+L(u,2,"0")},m:function d(s,o){if(s.date()1)return d(h[0])}else{var k=s.name;j[k]=s,u=k}return!g&&u&&(W=u),u||!g&&W},S=function(d,s){if(I(d))return d.clone();var o=typeof s=="object"?s:{};return o.date=d,o.args=arguments,new E(o)},y=z;y.l=F,y.i=I,y.w=function(d,s){return S(d,{locale:s.$L,utc:s.$u,x:s.$x,$offset:s.$offset})};var E=function(){function d(o){this.$L=F(o.locale,null,!0),this.parse(o)}var s=d.prototype;return s.parse=function(o){this.$d=function(g){var u=g.date,p=g.utc;if(u===null)return new Date(NaN);if(y.u(u))return new Date;if(u instanceof Date)return new Date(u);if(typeof u=="string"&&!/Z$/i.test(u)){var h=u.match(M);if(h){var k=h[2]-1||0,_=(h[7]||"0").substring(0,3);return p?new Date(Date.UTC(h[1],k,h[3]||1,h[4]||0,h[5]||0,h[6]||0,_)):new Date(h[1],k,h[3]||1,h[4]||0,h[5]||0,h[6]||0,_)}}return new Date(u)}(o),this.$x=o.x||{},this.init()},s.init=function(){var o=this.$d;this.$y=o.getFullYear(),this.$M=o.getMonth(),this.$D=o.getDate(),this.$W=o.getDay(),this.$H=o.getHours(),this.$m=o.getMinutes(),this.$s=o.getSeconds(),this.$ms=o.getMilliseconds()},s.$utils=function(){return y},s.isValid=function(){return this.$d.toString()!==m},s.isSame=function(o,g){var u=S(o);return this.startOf(g)<=u&&u<=this.endOf(g)},s.isAfter=function(o,g){return S(o)25){var Y=l(this).startOf(r).add(1,r).date(v),c=l(this).endOf(n);if(Y.isBefore(c))return 1}var w=l(this).startOf(r).date(v).startOf(n).subtract(1,"millisecond"),D=this.diff(w,n,!0);return D<0?l(this).startOf("week").week():Math.ceil(D)},a.weeks=function($){return $===void 0&&($=null),this.week($)}}})})(xt);var Ut=xt.exports;const Se=R(Ut);var Ct={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(B,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),f=this.week(),l=this.year();return f===1&&i===11?l+1:i===0&&f>=52?l-1:l}}})})(Ct);var Rt=Ct.exports;const Oe=R(Rt);var Yt={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(B,function(){return function(n,r){var i=r.prototype,f=i.format;i.format=function(l){var a=this,$=this.$locale();if(!this.isValid())return f.bind(this)(l);var v=this.$utils(),Y=(l||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(c){switch(c){case"Q":return Math.ceil((a.$M+1)/3);case"Do":return $.ordinal(a.$D);case"gggg":return a.weekYear();case"GGGG":return a.isoWeekYear();case"wo":return $.ordinal(a.week(),"W");case"w":case"ww":return v.s(a.week(),c==="w"?1:2,"0");case"W":case"WW":return v.s(a.isoWeek(),c==="W"?1:2,"0");case"k":case"kk":return v.s(String(a.$H===0?24:a.$H),c==="k"?1:2,"0");case"X":return Math.floor(a.$d.getTime()/1e3);case"x":return a.$d.getTime();case"z":return"["+a.offsetName()+"]";case"zzz":return"["+a.offsetName("long")+"]";default:return c}});return f.bind(this)(Y)}}})})(Yt);var Bt=Yt.exports;const be=R(Bt);var Lt={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(B,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d\d/,f=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,a={},$=function(m){return(m=+m)+(m>68?1900:2e3)},v=function(m){return function(M){this[m]=+M}},Y=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(M){if(!M||M==="Z")return 0;var b=M.match(/([+-]|\d\d)/g),O=60*b[1]+(+b[2]||0);return O===0?0:b[0]==="+"?-O:O}(m)}],c=function(m){var M=a[m];return M&&(M.indexOf?M:M.s.concat(M.f))},w=function(m,M){var b,O=a.meridiem;if(O){for(var L=1;L<=24;L+=1)if(m.indexOf(O(L,0,M))>-1){b=L>12;break}}else b=m===(M?"pm":"PM");return b},D={A:[l,function(m){this.afternoon=w(m,!1)}],a:[l,function(m){this.afternoon=w(m,!0)}],S:[/\d/,function(m){this.milliseconds=100*+m}],SS:[i,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[f,v("seconds")],ss:[f,v("seconds")],m:[f,v("minutes")],mm:[f,v("minutes")],H:[f,v("hours")],h:[f,v("hours")],HH:[f,v("hours")],hh:[f,v("hours")],D:[f,v("day")],DD:[i,v("day")],Do:[l,function(m){var M=a.ordinal,b=m.match(/\d+/);if(this.day=b[0],M)for(var O=1;O<=31;O+=1)M(O).replace(/\[|\]/g,"")===m&&(this.day=O)}],M:[f,v("month")],MM:[i,v("month")],MMM:[l,function(m){var M=c("months"),b=(c("monthsShort")||M.map(function(O){return O.slice(0,3)})).indexOf(m)+1;if(b<1)throw new Error;this.month=b%12||b}],MMMM:[l,function(m){var M=c("months").indexOf(m)+1;if(M<1)throw new Error;this.month=M%12||M}],Y:[/[+-]?\d+/,v("year")],YY:[i,function(m){this.year=$(m)}],YYYY:[/\d{4}/,v("year")],Z:Y,ZZ:Y};function T(m){var M,b;M=m,b=a&&a.formats;for(var O=(m=M.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(S,y,E){var A=E&&E.toUpperCase();return y||b[E]||n[E]||b[A].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(d,s,o){return s||o.slice(1)})})).match(r),L=O.length,z=0;z-1)return new Date((u==="X"?1e3:1)*g);var h=T(u)(g),k=h.year,_=h.month,C=h.day,H=h.hours,V=h.minutes,G=h.seconds,tt=h.milliseconds,Q=h.zone,Z=new Date,P=C||(k||_?1:Z.getDate()),J=k||Z.getFullYear(),X=0;k&&!_||(X=_>0?_-1:Z.getMonth());var q=H||0,ot=V||0,st=G||0,ut=tt||0;return Q?new Date(Date.UTC(J,X,P,q,ot,st,ut+60*Q.offset*1e3)):p?new Date(Date.UTC(J,X,P,q,ot,st,ut)):new Date(J,X,P,q,ot,st,ut)}catch{return new Date("")}}(W,F,j),this.init(),A&&A!==!0&&(this.$L=this.locale(A).$L),E&&W!=this.format(F)&&(this.$d=new Date("")),a={}}else if(F instanceof Array)for(var d=F.length,s=1;s<=d;s+=1){I[1]=F[s-1];var o=b.apply(this,I);if(o.isValid()){this.$d=o.$d,this.$L=o.$L,this.init();break}s===d&&(this.$d=new Date(""))}else L.call(this,z)}}})})(Lt);var Qt=Lt.exports;const _e=R(Qt);var Xt=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},qt=wt({compatConfig:{MODE:3},name:"ACheckableTag",props:Xt(),setup:function(e,n){var r=n.slots,i=n.emit,f=kt("tag",e),l=f.prefixCls,a=function(Y){var c=e.checked;i("update:checked",!c),i("change",!c),i("click",Y)},$=ct(function(){var v;return Dt(l.value,(v={},et(v,"".concat(l.value,"-checkable"),!0),et(v,"".concat(l.value,"-checkable-checked"),e.checked),v))});return function(){var v;return U("span",{class:$.value,onClick:a},[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const lt=qt;var Kt=new RegExp("^(".concat(Jt.join("|"),")(-inverse)?$")),te=new RegExp("^(".concat(Gt.join("|"),")$")),ee=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:gt.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:gt.any}},nt=wt({compatConfig:{MODE:3},name:"ATag",props:ee(),slots:["closeIcon","icon"],setup:function(e,n){var r=n.slots,i=n.emit,f=n.attrs,l=kt("tag",e),a=l.prefixCls,$=l.direction,v=zt(!0);Ft(function(){e.visible!==void 0&&(v.value=e.visible)});var Y=function(T){T.stopPropagation(),i("update:visible",!1),i("close",T),!T.defaultPrevented&&e.visible===void 0&&(v.value=!1)},c=ct(function(){var D=e.color;return D?Kt.test(D)||te.test(D):!1}),w=ct(function(){var D;return Dt(a.value,(D={},et(D,"".concat(a.value,"-").concat(e.color),c.value),et(D,"".concat(a.value,"-has-color"),e.color&&!c.value),et(D,"".concat(a.value,"-hidden"),!v.value),et(D,"".concat(a.value,"-rtl"),$.value==="rtl"),D))});return function(){var D,T,m,M=e.icon,b=M===void 0?(D=r.icon)===null||D===void 0?void 0:D.call(r):M,O=e.color,L=e.closeIcon,z=L===void 0?(T=r.closeIcon)===null||T===void 0?void 0:T.call(r):L,W=e.closable,j=W===void 0?!1:W,I=function(){return j?z?U("span",{class:"".concat(a.value,"-close-icon"),onClick:Y},[z]):U(It,{class:"".concat(a.value,"-close-icon"),onClick:Y},null):null},F={backgroundColor:O&&!c.value?O:void 0},S=b||null,y=(m=r.default)===null||m===void 0?void 0:m.call(r),E=S?U(At,null,[S,U("span",null,[y])]):y,A="onClick"in f,d=U("span",{class:w.value,style:F},[E,I()]);return A?U(Nt,null,{default:function(){return[d]}}):d}}});nt.CheckableTag=lt;nt.install=function(t){return t.component(nt.name,nt),t.component(lt.name,lt),t};const xe=nt;var ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};const re=ne;function $t(t){for(var e=1;e=-61&&t<=3177&&e>=1&&e<=12&&n>=1&&n<=Pt(t,e)}function Ht(t){return ve(t)===0}function Pt(t,e){return e<=6?31:e<=11||Ht(t)?30:29}function ve(t){var e=K.length,n=K[0],r,i,f,l,a;if(t=K[e-1])throw new Error("Invalid Jalaali year "+t);for(a=1;a=K[n-1])throw new Error("Invalid Jalaali year "+t);for(w=1;w=0){if(a<=185)return l=1+x(a,31),f=N(a,31)+1,{jy:n,jm:l,jd:f};a-=186}else n-=1,a+=179,r.leap===1&&(a+=1);return l=7+x(a,30),f=N(a,30)+1,{jy:n,jm:l,jd:f}}function it(t,e,n){var r=x((t+x(e-8,6)+100100)*1461,4)+x(153*N(e+9,12)+2,5)+n-34840408;return r=r-x(x(t+100100+x(e-8,6),100)*3,4)+752,r}function pt(t){var e,n,r,i,f;return e=4*t+139361631,e=e+x(x(4*t+183187720,146097)*3,4)*4-3908,n=x(N(e,1461),4)*5+308,r=x(N(n,153),5)+1,i=N(x(n,153),12)+1,f=x(e,1461)-100100+x(8-i,6),{gy:f,gm:i,gd:r}}function me(t,e,n){var r=Wt(t,e,n).getDay(),i=r==6?0:-(r+1),f=6+i;return{saturday:at(rt(t,e,n+i)),friday:at(rt(t,e,n+f))}}function Wt(t,e,n,r,i,f,l){var a=jt(t,e,n);return new Date(a.gy,a.gm-1,a.gd,r||0,i||0,f||0,l||0)}function x(t,e){return~~(t/e)}function N(t,e){return t-~~(t/e)*e}var Et={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(B,function(){return function(n,r,i){i.updateLocale=function(f,l){var a=i.Ls[f];if(a)return(l?Object.keys(l):[]).forEach(function($){a[$]=l[$]}),a}}})})(Et);var pe=Et.exports;const He=R(pe);export{Ye as C,Le as S,xe as T,be as a,Se as b,_e as c,we as d,Oe as e,Te as f,Ce as g,lt as h,je as j,De as l,He as u,ke as w}; diff --git a/dist/assets/useBaseTable-88b85db9.css b/dist/assets/useBaseTable-88b85db9.css deleted file mode 100644 index 9faf151..0000000 --- a/dist/assets/useBaseTable-88b85db9.css +++ /dev/null @@ -1 +0,0 @@ -.hr-machartaa-base-table{height:100%}.hr-machartaa-base-table .ant-table-wrapper{border:1px solid #eee;border-radius:var(--border-radius-base)}.hr-machartaa-base-table .ant-spin-container,.hr-machartaa-base-table .ant-spin-nested-loading{height:100%;position:relative}.hr-machartaa-base-table .ant-badge-count{background-color:#2563eb}.hr-machartaa-base-table-filter-modal .ant-select{width:100%} diff --git a/dist/assets/useDataTime-206d8d2e.js b/dist/assets/useDataTime-206d8d2e.js deleted file mode 100644 index 456b2d3..0000000 --- a/dist/assets/useDataTime-206d8d2e.js +++ /dev/null @@ -1,16 +0,0 @@ -import{aC as cd,bA as _d}from"./index-c678e119.js";import{j as md}from"./updateLocale-e9df593e.js";function yd(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var _n={exports:{}};(function(e,s){(function(a,n){e.exports=n()})(cd,function(){var a;function n(){return a.apply(null,arguments)}function l(t){a=t}function d(t){return t instanceof Array||Object.prototype.toString.call(t)==="[object Array]"}function f(t){return t!=null&&Object.prototype.toString.call(t)==="[object Object]"}function _(t,r){return Object.prototype.hasOwnProperty.call(t,r)}function Y(t){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(t).length===0;var r;for(r in t)if(_(t,r))return!1;return!0}function g(t){return t===void 0}function U(t){return typeof t=="number"||Object.prototype.toString.call(t)==="[object Number]"}function re(t){return t instanceof Date||Object.prototype.toString.call(t)==="[object Date]"}function ye(t,r){var i=[],o,u=t.length;for(o=0;o>>0,o;for(o=0;o0)for(i=0;i=0;return(h?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+o}var Qs=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Kt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Xs={},ht={};function p(t,r,i,o){var u=o;typeof o=="string"&&(u=function(){return this[o]()}),t&&(ht[t]=u),r&&(ht[r[0]]=function(){return Oe(u.apply(this,arguments),r[1],r[2])}),i&&(ht[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),t)})}function Mi(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function Di(t){var r=t.match(Qs),i,o;for(i=0,o=r.length;i=0&&Kt.test(t);)t=t.replace(Kt,o),Kt.lastIndex=0,i-=1;return t}var wi={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Yi(t){var r=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return r||!i?r:(this._longDateFormat[t]=i.match(Qs).map(function(o){return o==="MMMM"||o==="MM"||o==="DD"||o==="dddd"?o.slice(1):o}).join(""),this._longDateFormat[t])}var pi="Invalid date";function ki(){return this._invalidDate}var Si="%d",gi=/\d{1,2}/;function vi(t){return this._ordinal.replace("%d",t)}var Oi={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ti(t,r,i,o){var u=this._relativeTime[i];return ve(u)?u(t,r,i,o):u.replace(/%d/i,t)}function xi(t,r){var i=this._relativeTime[t>0?"future":"past"];return ve(i)?i(r):i.replace(/%s/i,r)}var xt={};function Q(t,r){var i=t.toLowerCase();xt[i]=xt[i+"s"]=xt[r]=t}function he(t){return typeof t=="string"?xt[t]||xt[t.toLowerCase()]:void 0}function Ks(t){var r={},i,o;for(o in t)_(t,o)&&(i=he(o),i&&(r[i]=t[o]));return r}var ua={};function X(t,r){ua[t]=r}function bi(t){var r=[],i;for(i in t)_(t,i)&&r.push({unit:i,priority:ua[i]});return r.sort(function(o,u){return o.priority-u.priority}),r}function ts(t){return t%4===0&&t%100!==0||t%400===0}function fe(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function b(t){var r=+t,i=0;return r!==0&&isFinite(r)&&(i=fe(r)),i}function ft(t,r){return function(i){return i!=null?(da(this,t,i),n.updateOffset(this,r),this):ss(this,t)}}function ss(t,r){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+r]():NaN}function da(t,r,i){t.isValid()&&!isNaN(i)&&(r==="FullYear"&&ts(t.year())&&t.month()===1&&t.date()===29?(i=b(i),t._d["set"+(t._isUTC?"UTC":"")+r](i,t.month(),us(i,t.month()))):t._d["set"+(t._isUTC?"UTC":"")+r](i))}function Pi(t){return t=he(t),ve(this[t])?this[t]():this}function Ni(t,r){if(typeof t=="object"){t=Ks(t);var i=bi(t),o,u=i.length;for(o=0;o68?1900:2e3)};var Ya=ft("FullYear",!0);function Ji(){return ts(this.year())}function Qi(t,r,i,o,u,h,c){var k;return t<100&&t>=0?(k=new Date(t+400,r,i,o,u,h,c),isFinite(k.getFullYear())&&k.setFullYear(t)):k=new Date(t,r,i,o,u,h,c),k}function jt(t){var r,i;return t<100&&t>=0?(i=Array.prototype.slice.call(arguments),i[0]=t+400,r=new Date(Date.UTC.apply(null,i)),isFinite(r.getUTCFullYear())&&r.setUTCFullYear(t)):r=new Date(Date.UTC.apply(null,arguments)),r}function ds(t,r,i){var o=7+r-i,u=(7+jt(t,0,o).getUTCDay()-r)%7;return-u+o-1}function pa(t,r,i,o,u){var h=(7+i-o)%7,c=ds(t,o,u),k=1+7*(r-1)+h+c,x,C;return k<=0?(x=t-1,C=Nt(x)+k):k>Nt(t)?(x=t+1,C=k-Nt(t)):(x=t,C=k),{year:x,dayOfYear:C}}function Wt(t,r,i){var o=ds(t.year(),r,i),u=Math.floor((t.dayOfYear()-o-1)/7)+1,h,c;return u<1?(c=t.year()-1,h=u+Fe(c,r,i)):u>Fe(t.year(),r,i)?(h=u-Fe(t.year(),r,i),c=t.year()+1):(c=t.year(),h=u),{week:h,year:c}}function Fe(t,r,i){var o=ds(t,r,i),u=ds(t+1,r,i);return(Nt(t)-o+u)/7}p("w",["ww",2],"wo","week"),p("W",["WW",2],"Wo","isoWeek"),Q("week","w"),Q("isoWeek","W"),X("week",5),X("isoWeek",5),D("w",H),D("ww",H,ie),D("W",H),D("WW",H,ie),Pt(["w","ww","W","WW"],function(t,r,i,o){r[o.substr(0,1)]=b(t)});function Xi(t){return Wt(t,this._week.dow,this._week.doy).week}var Ki={dow:0,doy:6};function eo(){return this._week.dow}function to(){return this._week.doy}function so(t){var r=this.localeData().week(this);return t==null?r:this.add((t-r)*7,"d")}function ro(t){var r=Wt(this,1,4).week;return t==null?r:this.add((t-r)*7,"d")}p("d",0,"do","day"),p("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),p("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),p("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),p("e",0,0,"weekday"),p("E",0,0,"isoWeekday"),Q("day","d"),Q("weekday","e"),Q("isoWeekday","E"),X("day",11),X("weekday",11),X("isoWeekday",11),D("d",H),D("e",H),D("E",H),D("dd",function(t,r){return r.weekdaysMinRegex(t)}),D("ddd",function(t,r){return r.weekdaysShortRegex(t)}),D("dddd",function(t,r){return r.weekdaysRegex(t)}),Pt(["dd","ddd","dddd"],function(t,r,i,o){var u=i._locale.weekdaysParse(t,o,i._strict);u!=null?r.d=u:O(i).invalidWeekday=t}),Pt(["d","e","E"],function(t,r,i,o){r[o]=b(t)});function ao(t,r){return typeof t!="string"?t:isNaN(t)?(t=r.weekdaysParse(t),typeof t=="number"?t:null):parseInt(t,10)}function no(t,r){return typeof t=="string"?r.weekdaysParse(t)%7||7:isNaN(t)?null:t}function rr(t,r){return t.slice(r,7).concat(t.slice(0,r))}var io="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ka="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),oo="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),lo=bt,uo=bt,ho=bt;function fo(t,r){var i=d(this._weekdays)?this._weekdays:this._weekdays[t&&t!==!0&&this._weekdays.isFormat.test(r)?"format":"standalone"];return t===!0?rr(i,this._week.dow):t?i[t.day()]:i}function co(t){return t===!0?rr(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function _o(t){return t===!0?rr(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function mo(t,r,i){var o,u,h,c=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)h=ge([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(h,"").toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(h,"").toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(h,"").toLocaleLowerCase();return i?r==="dddd"?(u=Z.call(this._weekdaysParse,c),u!==-1?u:null):r==="ddd"?(u=Z.call(this._shortWeekdaysParse,c),u!==-1?u:null):(u=Z.call(this._minWeekdaysParse,c),u!==-1?u:null):r==="dddd"?(u=Z.call(this._weekdaysParse,c),u!==-1||(u=Z.call(this._shortWeekdaysParse,c),u!==-1)?u:(u=Z.call(this._minWeekdaysParse,c),u!==-1?u:null)):r==="ddd"?(u=Z.call(this._shortWeekdaysParse,c),u!==-1||(u=Z.call(this._weekdaysParse,c),u!==-1)?u:(u=Z.call(this._minWeekdaysParse,c),u!==-1?u:null)):(u=Z.call(this._minWeekdaysParse,c),u!==-1||(u=Z.call(this._weekdaysParse,c),u!==-1)?u:(u=Z.call(this._shortWeekdaysParse,c),u!==-1?u:null))}function yo(t,r,i){var o,u,h;if(this._weekdaysParseExact)return mo.call(this,t,r,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(u=ge([2e3,1]).day(o),i&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp("^"+this.weekdays(u,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[o]=new RegExp("^"+this.weekdaysShort(u,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[o]=new RegExp("^"+this.weekdaysMin(u,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[o]||(h="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[o]=new RegExp(h.replace(".",""),"i")),i&&r==="dddd"&&this._fullWeekdaysParse[o].test(t))return o;if(i&&r==="ddd"&&this._shortWeekdaysParse[o].test(t))return o;if(i&&r==="dd"&&this._minWeekdaysParse[o].test(t))return o;if(!i&&this._weekdaysParse[o].test(t))return o}}function Mo(t){if(!this.isValid())return t!=null?this:NaN;var r=this._isUTC?this._d.getUTCDay():this._d.getDay();return t!=null?(t=ao(t,this.localeData()),this.add(t-r,"d")):r}function Do(t){if(!this.isValid())return t!=null?this:NaN;var r=(this.day()+7-this.localeData()._week.dow)%7;return t==null?r:this.add(t-r,"d")}function wo(t){if(!this.isValid())return t!=null?this:NaN;if(t!=null){var r=no(t,this.localeData());return this.day(this.day()%7?r:r-7)}else return this.day()||7}function Yo(t){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||ar.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=lo),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function po(t){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||ar.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=uo),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ko(t){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||ar.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ho),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function ar(){function t(ae,He){return He.length-ae.length}var r=[],i=[],o=[],u=[],h,c,k,x,C;for(h=0;h<7;h++)c=ge([2e3,1]).day(h),k=oe(this.weekdaysMin(c,"")),x=oe(this.weekdaysShort(c,"")),C=oe(this.weekdays(c,"")),r.push(k),i.push(x),o.push(C),u.push(k),u.push(x),u.push(C);r.sort(t),i.sort(t),o.sort(t),u.sort(t),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function nr(){return this.hours()%12||12}function So(){return this.hours()||24}p("H",["HH",2],0,"hour"),p("h",["hh",2],0,nr),p("k",["kk",2],0,So),p("hmm",0,0,function(){return""+nr.apply(this)+Oe(this.minutes(),2)}),p("hmmss",0,0,function(){return""+nr.apply(this)+Oe(this.minutes(),2)+Oe(this.seconds(),2)}),p("Hmm",0,0,function(){return""+this.hours()+Oe(this.minutes(),2)}),p("Hmmss",0,0,function(){return""+this.hours()+Oe(this.minutes(),2)+Oe(this.seconds(),2)});function Sa(t,r){p(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),r)})}Sa("a",!0),Sa("A",!1),Q("hour","h"),X("hour",13);function ga(t,r){return r._meridiemParse}D("a",ga),D("A",ga),D("H",H),D("h",H),D("k",H),D("HH",H,ie),D("hh",H,ie),D("kk",H,ie),D("hmm",ca),D("hmmss",_a),D("Hmm",ca),D("Hmmss",_a),R(["H","HH"],q),R(["k","kk"],function(t,r,i){var o=b(t);r[q]=o===24?0:o}),R(["a","A"],function(t,r,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),R(["h","hh"],function(t,r,i){r[q]=b(t),O(i).bigHour=!0}),R("hmm",function(t,r,i){var o=t.length-2;r[q]=b(t.substr(0,o)),r[De]=b(t.substr(o)),O(i).bigHour=!0}),R("hmmss",function(t,r,i){var o=t.length-4,u=t.length-2;r[q]=b(t.substr(0,o)),r[De]=b(t.substr(o,2)),r[Le]=b(t.substr(u)),O(i).bigHour=!0}),R("Hmm",function(t,r,i){var o=t.length-2;r[q]=b(t.substr(0,o)),r[De]=b(t.substr(o))}),R("Hmmss",function(t,r,i){var o=t.length-4,u=t.length-2;r[q]=b(t.substr(0,o)),r[De]=b(t.substr(o,2)),r[Le]=b(t.substr(u))});function go(t){return(t+"").toLowerCase().charAt(0)==="p"}var vo=/[ap]\.?m?\.?/i,Oo=ft("Hours",!0);function To(t,r,i){return t>11?i?"pm":"PM":i?"am":"AM"}var va={calendar:mi,longDateFormat:wi,invalidDate:pi,ordinal:Si,dayOfMonthOrdinalParse:gi,relativeTime:Oi,months:Hi,monthsShort:ma,week:Ki,weekdays:io,weekdaysMin:oo,weekdaysShort:ka,meridiemParse:vo},G={},Lt={},Ft;function xo(t,r){var i,o=Math.min(t.length,r.length);for(i=0;i0;){if(u=hs(h.slice(0,i).join("-")),u)return u;if(o&&o.length>=i&&xo(h,o)>=i-1)break;i--}r++}return Ft}function Po(t){return t.match("^[^/\\\\]*$")!=null}function hs(t){var r=null,i;if(G[t]===void 0&&e&&e.exports&&Po(t))try{r=Ft._abbr,i=yd,i("./locale/"+t),Qe(r)}catch{G[t]=null}return G[t]}function Qe(t,r){var i;return t&&(g(r)?i=Re(t):i=ir(t,r),i?Ft=i:typeof console<"u"&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),Ft._abbr}function ir(t,r){if(r!==null){var i,o=va;if(r.abbr=t,G[t]!=null)oa("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=G[t]._config;else if(r.parentLocale!=null)if(G[r.parentLocale]!=null)o=G[r.parentLocale]._config;else if(i=hs(r.parentLocale),i!=null)o=i._config;else return Lt[r.parentLocale]||(Lt[r.parentLocale]=[]),Lt[r.parentLocale].push({name:t,config:r}),null;return G[t]=new qs(Bs(o,r)),Lt[t]&&Lt[t].forEach(function(u){ir(u.name,u.config)}),Qe(t),G[t]}else return delete G[t],null}function No(t,r){if(r!=null){var i,o,u=va;G[t]!=null&&G[t].parentLocale!=null?G[t].set(Bs(G[t]._config,r)):(o=hs(t),o!=null&&(u=o._config),r=Bs(u,r),o==null&&(r.abbr=t),i=new qs(r),i.parentLocale=G[t],G[t]=i),Qe(t)}else G[t]!=null&&(G[t].parentLocale!=null?(G[t]=G[t].parentLocale,t===Qe()&&Qe(t)):G[t]!=null&&delete G[t]);return G[t]}function Re(t){var r;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Ft;if(!d(t)){if(r=hs(t),r)return r;t=[t]}return bo(t)}function jo(){return Js(G)}function or(t){var r,i=t._a;return i&&O(t).overflow===-2&&(r=i[We]<0||i[We]>11?We:i[Te]<1||i[Te]>us(i[K],i[We])?Te:i[q]<0||i[q]>24||i[q]===24&&(i[De]!==0||i[Le]!==0||i[at]!==0)?q:i[De]<0||i[De]>59?De:i[Le]<0||i[Le]>59?Le:i[at]<0||i[at]>999?at:-1,O(t)._overflowDayOfYear&&(rTe)&&(r=Te),O(t)._overflowWeeks&&r===-1&&(r=Ci),O(t)._overflowWeekday&&r===-1&&(r=Ii),O(t).overflow=r),t}var Wo=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Lo=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Fo=/Z|[+-]\d\d(?::?\d\d)?/,fs=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],lr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ro=/^\/?Date\((-?\d+)/i,Co=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Io={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ta(t){var r,i,o=t._i,u=Wo.exec(o)||Lo.exec(o),h,c,k,x,C=fs.length,ae=lr.length;if(u){for(O(t).iso=!0,r=0,i=C;rNt(c)||t._dayOfYear===0)&&(O(t)._overflowDayOfYear=!0),i=jt(c,0,t._dayOfYear),t._a[We]=i.getUTCMonth(),t._a[Te]=i.getUTCDate()),r=0;r<3&&t._a[r]==null;++r)t._a[r]=o[r]=u[r];for(;r<7;r++)t._a[r]=o[r]=t._a[r]==null?r===2?1:0:t._a[r];t._a[q]===24&&t._a[De]===0&&t._a[Le]===0&&t._a[at]===0&&(t._nextDay=!0,t._a[q]=0),t._d=(t._useUTC?jt:Qi).apply(null,o),h=t._useUTC?t._d.getUTCDay():t._d.getDay(),t._tzm!=null&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[q]=24),t._w&&typeof t._w.d<"u"&&t._w.d!==h&&(O(t).weekdayMismatch=!0)}}function $o(t){var r,i,o,u,h,c,k,x,C;r=t._w,r.GG!=null||r.W!=null||r.E!=null?(h=1,c=4,i=_t(r.GG,t._a[K],Wt(E(),1,4).year),o=_t(r.W,1),u=_t(r.E,1),(u<1||u>7)&&(x=!0)):(h=t._locale._week.dow,c=t._locale._week.doy,C=Wt(E(),h,c),i=_t(r.gg,t._a[K],C.year),o=_t(r.w,C.week),r.d!=null?(u=r.d,(u<0||u>6)&&(x=!0)):r.e!=null?(u=r.e+h,(r.e<0||r.e>6)&&(x=!0)):u=h),o<1||o>Fe(i,h,c)?O(t)._overflowWeeks=!0:x!=null?O(t)._overflowWeekday=!0:(k=pa(i,o,u,h,c),t._a[K]=k.year,t._dayOfYear=k.dayOfYear)}n.ISO_8601=function(){},n.RFC_2822=function(){};function dr(t){if(t._f===n.ISO_8601){Ta(t);return}if(t._f===n.RFC_2822){xa(t);return}t._a=[],O(t).empty=!0;var r=""+t._i,i,o,u,h,c,k=r.length,x=0,C,ae;for(u=la(t._f,t._locale).match(Qs)||[],ae=u.length,i=0;i0&&O(t).unusedInput.push(c),r=r.slice(r.indexOf(o)+o.length),x+=o.length),ht[h]?(o?O(t).empty=!1:O(t).unusedTokens.push(h),Ri(h,o,t)):t._strict&&!o&&O(t).unusedTokens.push(h);O(t).charsLeftOver=k-x,r.length>0&&O(t).unusedInput.push(r),t._a[q]<=12&&O(t).bigHour===!0&&t._a[q]>0&&(O(t).bigHour=void 0),O(t).parsedDateParts=t._a.slice(0),O(t).meridiem=t._meridiem,t._a[q]=Zo(t._locale,t._a[q],t._meridiem),C=O(t).era,C!==null&&(t._a[K]=t._locale.erasConvertYear(C,t._a[K])),ur(t),or(t)}function Zo(t,r,i){var o;return i==null?r:t.meridiemHour!=null?t.meridiemHour(r,i):(t.isPM!=null&&(o=t.isPM(i),o&&r<12&&(r+=12),!o&&r===12&&(r=0)),r)}function Bo(t){var r,i,o,u,h,c,k=!1,x=t._f.length;if(x===0){O(t).invalidFormat=!0,t._d=new Date(NaN);return}for(u=0;uthis?this:t:Xt()});function Na(t,r){var i,o;if(r.length===1&&d(r[0])&&(r=r[0]),!r.length)return E();for(i=r[0],o=1;othis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function ml(){if(!g(this._isDSTShifted))return this._isDSTShifted;var t={},r;return Zs(t,this),t=ba(t),t._a?(r=t._isUTC?ge(t._a):E(t._a),this._isDSTShifted=this.isValid()&&il(t._a,r.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function yl(){return this.isValid()?!this._isUTC:!1}function Ml(){return this.isValid()?this._isUTC:!1}function Wa(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Dl=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,wl=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function we(t,r){var i=t,o=null,u,h,c;return _s(t)?i={ms:t._milliseconds,d:t._days,M:t._months}:U(t)||!isNaN(+t)?(i={},r?i[r]=+t:i.milliseconds=+t):(o=Dl.exec(t))?(u=o[1]==="-"?-1:1,i={y:0,d:b(o[Te])*u,h:b(o[q])*u,m:b(o[De])*u,s:b(o[Le])*u,ms:b(hr(o[at]*1e3))*u}):(o=wl.exec(t))?(u=o[1]==="-"?-1:1,i={y:nt(o[2],u),M:nt(o[3],u),w:nt(o[4],u),d:nt(o[5],u),h:nt(o[6],u),m:nt(o[7],u),s:nt(o[8],u)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(c=Yl(E(i.from),E(i.to)),i={},i.ms=c.milliseconds,i.M=c.months),h=new cs(i),_s(t)&&_(t,"_locale")&&(h._locale=t._locale),_s(t)&&_(t,"_isValid")&&(h._isValid=t._isValid),h}we.fn=cs.prototype,we.invalid=nl;function nt(t,r){var i=t&&parseFloat(t.replace(",","."));return(isNaN(i)?0:i)*r}function La(t,r){var i={};return i.months=r.month()-t.month()+(r.year()-t.year())*12,t.clone().add(i.months,"M").isAfter(r)&&--i.months,i.milliseconds=+r-+t.clone().add(i.months,"M"),i}function Yl(t,r){var i;return t.isValid()&&r.isValid()?(r=cr(r,t),t.isBefore(r)?i=La(t,r):(i=La(r,t),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function Fa(t,r){return function(i,o){var u,h;return o!==null&&!isNaN(+o)&&(oa(r,"moment()."+r+"(period, number) is deprecated. Please use moment()."+r+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),h=i,i=o,o=h),u=we(i,o),Ra(this,u,t),this}}function Ra(t,r,i,o){var u=r._milliseconds,h=hr(r._days),c=hr(r._months);t.isValid()&&(o=o??!0,c&&Ma(t,ss(t,"Month")+c*i),h&&da(t,"Date",ss(t,"Date")+h*i),u&&t._d.setTime(t._d.valueOf()+u*i),o&&n.updateOffset(t,h||c))}var pl=Fa(1,"add"),kl=Fa(-1,"subtract");function Ca(t){return typeof t=="string"||t instanceof String}function Sl(t){return Me(t)||re(t)||Ca(t)||U(t)||vl(t)||gl(t)||t===null||t===void 0}function gl(t){var r=f(t)&&!Y(t),i=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],u,h,c=o.length;for(u=0;ui.valueOf():i.valueOf()9999?es(i,r?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ve(Date.prototype.toISOString)?r?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",es(i,"Z")):es(i,r?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Ul(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",r="",i,o,u,h;return this.isLocal()||(t=this.utcOffset()===0?"moment.utc":"moment.parseZone",r="Z"),i="["+t+'("]',o=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",u="-MM-DD[T]HH:mm:ss.SSS",h=r+'[")]',this.format(i+o+u+h)}function Hl(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var r=es(this,t);return this.localeData().postformat(r)}function El(t,r){return this.isValid()&&(Me(t)&&t.isValid()||E(t).isValid())?we({to:this,from:t}).locale(this.locale()).humanize(!r):this.localeData().invalidDate()}function Al(t){return this.from(E(),t)}function Vl(t,r){return this.isValid()&&(Me(t)&&t.isValid()||E(t).isValid())?we({from:this,to:t}).locale(this.locale()).humanize(!r):this.localeData().invalidDate()}function Gl(t){return this.to(E(),t)}function Ia(t){var r;return t===void 0?this._locale._abbr:(r=Re(t),r!=null&&(this._locale=r),this)}var Ua=de("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return t===void 0?this.localeData():this.locale(t)});function Ha(){return this._locale}var ys=1e3,mt=60*ys,Ms=60*mt,Ea=(365*400+97)*24*Ms;function yt(t,r){return(t%r+r)%r}function Aa(t,r,i){return t<100&&t>=0?new Date(t+400,r,i)-Ea:new Date(t,r,i).valueOf()}function Va(t,r,i){return t<100&&t>=0?Date.UTC(t+400,r,i)-Ea:Date.UTC(t,r,i)}function zl(t){var r,i;if(t=he(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(i=this._isUTC?Va:Aa,t){case"year":r=i(this.year(),0,1);break;case"quarter":r=i(this.year(),this.month()-this.month()%3,1);break;case"month":r=i(this.year(),this.month(),1);break;case"week":r=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":r=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":r=i(this.year(),this.month(),this.date());break;case"hour":r=this._d.valueOf(),r-=yt(r+(this._isUTC?0:this.utcOffset()*mt),Ms);break;case"minute":r=this._d.valueOf(),r-=yt(r,mt);break;case"second":r=this._d.valueOf(),r-=yt(r,ys);break}return this._d.setTime(r),n.updateOffset(this,!0),this}function $l(t){var r,i;if(t=he(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(i=this._isUTC?Va:Aa,t){case"year":r=i(this.year()+1,0,1)-1;break;case"quarter":r=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":r=i(this.year(),this.month()+1,1)-1;break;case"week":r=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":r=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":r=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":r=this._d.valueOf(),r+=Ms-yt(r+(this._isUTC?0:this.utcOffset()*mt),Ms)-1;break;case"minute":r=this._d.valueOf(),r+=mt-yt(r,mt)-1;break;case"second":r=this._d.valueOf(),r+=ys-yt(r,ys)-1;break}return this._d.setTime(r),n.updateOffset(this,!0),this}function Zl(){return this._d.valueOf()-(this._offset||0)*6e4}function Bl(){return Math.floor(this.valueOf()/1e3)}function ql(){return new Date(this.valueOf())}function Jl(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function Ql(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function Xl(){return this.isValid()?this.toISOString():null}function Kl(){return zs(this)}function eu(){return Je({},O(this))}function tu(){return O(this).overflow}function su(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}p("N",0,0,"eraAbbr"),p("NN",0,0,"eraAbbr"),p("NNN",0,0,"eraAbbr"),p("NNNN",0,0,"eraName"),p("NNNNN",0,0,"eraNarrow"),p("y",["y",1],"yo","eraYear"),p("y",["yy",2],0,"eraYear"),p("y",["yyy",3],0,"eraYear"),p("y",["yyyy",4],0,"eraYear"),D("N",mr),D("NN",mr),D("NNN",mr),D("NNNN",cu),D("NNNNN",_u),R(["N","NN","NNN","NNNN","NNNNN"],function(t,r,i,o){var u=i._locale.erasParse(t,o,i._strict);u?O(i).era=u:O(i).invalidEra=t}),D("y",ct),D("yy",ct),D("yyy",ct),D("yyyy",ct),D("yo",mu),R(["y","yy","yyy","yyyy"],K),R(["yo"],function(t,r,i,o){var u;i._locale._eraYearOrdinalRegex&&(u=t.match(i._locale._eraYearOrdinalRegex)),i._locale.eraYearOrdinalParse?r[K]=i._locale.eraYearOrdinalParse(t,u):r[K]=parseInt(t,10)});function ru(t,r){var i,o,u,h=this._eras||Re("en")._eras;for(i=0,o=h.length;i=0)return h[o]}function nu(t,r){var i=t.since<=t.until?1:-1;return r===void 0?n(t.since).year():n(t.since).year()+(r-t.offset)*i}function iu(){var t,r,i,o=this.localeData().eras();for(t=0,r=o.length;th&&(r=h),ku.call(this,t,r,i,o,u))}function ku(t,r,i,o,u){var h=pa(t,r,i,o,u),c=jt(h.year,0,h.dayOfYear);return this.year(c.getUTCFullYear()),this.month(c.getUTCMonth()),this.date(c.getUTCDate()),this}p("Q",0,"Qo","quarter"),Q("quarter","Q"),X("quarter",7),D("Q",ha),R("Q",function(t,r){r[We]=(b(t)-1)*3});function Su(t){return t==null?Math.ceil((this.month()+1)/3):this.month((t-1)*3+this.month()%3)}p("D",["DD",2],"Do","date"),Q("date","D"),X("date",9),D("D",H),D("DD",H,ie),D("Do",function(t,r){return t?r._dayOfMonthOrdinalParse||r._ordinalParse:r._dayOfMonthOrdinalParseLenient}),R(["D","DD"],Te),R("Do",function(t,r){r[Te]=b(t.match(H)[0])});var za=ft("Date",!0);p("DDD",["DDDD",3],"DDDo","dayOfYear"),Q("dayOfYear","DDD"),X("dayOfYear",4),D("DDD",as),D("DDDD",fa),R(["DDD","DDDD"],function(t,r,i){i._dayOfYear=b(t)});function gu(t){var r=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return t==null?r:this.add(t-r,"d")}p("m",["mm",2],0,"minute"),Q("minute","m"),X("minute",14),D("m",H),D("mm",H,ie),R(["m","mm"],De);var vu=ft("Minutes",!1);p("s",["ss",2],0,"second"),Q("second","s"),X("second",15),D("s",H),D("ss",H,ie),R(["s","ss"],Le);var Ou=ft("Seconds",!1);p("S",0,0,function(){return~~(this.millisecond()/100)}),p(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),p(0,["SSS",3],0,"millisecond"),p(0,["SSSS",4],0,function(){return this.millisecond()*10}),p(0,["SSSSS",5],0,function(){return this.millisecond()*100}),p(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),p(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),p(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),p(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),Q("millisecond","ms"),X("millisecond",16),D("S",as,ha),D("SS",as,ie),D("SSS",as,fa);var Xe,$a;for(Xe="SSSS";Xe.length<=9;Xe+="S")D(Xe,ct);function Tu(t,r){r[at]=b(("0."+t)*1e3)}for(Xe="S";Xe.length<=9;Xe+="S")R(Xe,Tu);$a=ft("Milliseconds",!1),p("z",0,0,"zoneAbbr"),p("zz",0,0,"zoneName");function xu(){return this._isUTC?"UTC":""}function bu(){return this._isUTC?"Coordinated Universal Time":""}var m=Tt.prototype;m.add=pl,m.calendar=xl,m.clone=bl,m.diff=Rl,m.endOf=$l,m.format=Hl,m.from=El,m.fromNow=Al,m.to=Vl,m.toNow=Gl,m.get=Pi,m.invalidAt=tu,m.isAfter=Pl,m.isBefore=Nl,m.isBetween=jl,m.isSame=Wl,m.isSameOrAfter=Ll,m.isSameOrBefore=Fl,m.isValid=Kl,m.lang=Ua,m.locale=Ia,m.localeData=Ha,m.max=Ko,m.min=Xo,m.parsingFlags=eu,m.set=Ni,m.startOf=zl,m.subtract=kl,m.toArray=Jl,m.toObject=Ql,m.toDate=ql,m.toISOString=Il,m.inspect=Ul,typeof Symbol<"u"&&Symbol.for!=null&&(m[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),m.toJSON=Xl,m.toString=Cl,m.unix=Bl,m.valueOf=Zl,m.creationData=su,m.eraName=iu,m.eraNarrow=ou,m.eraAbbr=lu,m.eraYear=uu,m.year=Ya,m.isLeapYear=Ji,m.weekYear=yu,m.isoWeekYear=Mu,m.quarter=m.quarters=Su,m.month=Da,m.daysInMonth=Zi,m.week=m.weeks=so,m.isoWeek=m.isoWeeks=ro,m.weeksInYear=Yu,m.weeksInWeekYear=pu,m.isoWeeksInYear=Du,m.isoWeeksInISOWeekYear=wu,m.date=za,m.day=m.days=Mo,m.weekday=Do,m.isoWeekday=wo,m.dayOfYear=gu,m.hour=m.hours=Oo,m.minute=m.minutes=vu,m.second=m.seconds=Ou,m.millisecond=m.milliseconds=$a,m.utcOffset=ll,m.utc=dl,m.local=hl,m.parseZone=fl,m.hasAlignedHourOffset=cl,m.isDST=_l,m.isLocal=yl,m.isUtcOffset=Ml,m.isUtc=Wa,m.isUTC=Wa,m.zoneAbbr=xu,m.zoneName=bu,m.dates=de("dates accessor is deprecated. Use date instead.",za),m.months=de("months accessor is deprecated. Use month instead",Da),m.years=de("years accessor is deprecated. Use year instead",Ya),m.zone=de("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",ul),m.isDSTShifted=de("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",ml);function Pu(t){return E(t*1e3)}function Nu(){return E.apply(null,arguments).parseZone()}function Za(t){return t}var W=qs.prototype;W.calendar=yi,W.longDateFormat=Yi,W.invalidDate=ki,W.ordinal=vi,W.preparse=Za,W.postformat=Za,W.relativeTime=Ti,W.pastFuture=xi,W.set=_i,W.eras=ru,W.erasParse=au,W.erasConvertYear=nu,W.erasAbbrRegex=hu,W.erasNameRegex=du,W.erasNarrowRegex=fu,W.months=Vi,W.monthsShort=Gi,W.monthsParse=$i,W.monthsRegex=qi,W.monthsShortRegex=Bi,W.week=Xi,W.firstDayOfYear=to,W.firstDayOfWeek=eo,W.weekdays=fo,W.weekdaysMin=_o,W.weekdaysShort=co,W.weekdaysParse=yo,W.weekdaysRegex=Yo,W.weekdaysShortRegex=po,W.weekdaysMinRegex=ko,W.isPM=go,W.meridiem=To;function ws(t,r,i,o){var u=Re(),h=ge().set(o,r);return u[i](h,t)}function Ba(t,r,i){if(U(t)&&(r=t,t=void 0),t=t||"",r!=null)return ws(t,r,i,"month");var o,u=[];for(o=0;o<12;o++)u[o]=ws(t,o,i,"month");return u}function Mr(t,r,i,o){typeof t=="boolean"?(U(r)&&(i=r,r=void 0),r=r||""):(r=t,i=r,t=!1,U(r)&&(i=r,r=void 0),r=r||"");var u=Re(),h=t?u._week.dow:0,c,k=[];if(i!=null)return ws(r,(i+h)%7,o,"day");for(c=0;c<7;c++)k[c]=ws(r,(c+h)%7,o,"day");return k}function ju(t,r){return Ba(t,r,"months")}function Wu(t,r){return Ba(t,r,"monthsShort")}function Lu(t,r,i){return Mr(t,r,i,"weekdays")}function Fu(t,r,i){return Mr(t,r,i,"weekdaysShort")}function Ru(t,r,i){return Mr(t,r,i,"weekdaysMin")}Qe("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var r=t%10,i=b(t%100/10)===1?"th":r===1?"st":r===2?"nd":r===3?"rd":"th";return t+i}}),n.lang=de("moment.lang is deprecated. Use moment.locale instead.",Qe),n.langData=de("moment.langData is deprecated. Use moment.localeData instead.",Re);var Ce=Math.abs;function Cu(){var t=this._data;return this._milliseconds=Ce(this._milliseconds),this._days=Ce(this._days),this._months=Ce(this._months),t.milliseconds=Ce(t.milliseconds),t.seconds=Ce(t.seconds),t.minutes=Ce(t.minutes),t.hours=Ce(t.hours),t.months=Ce(t.months),t.years=Ce(t.years),this}function qa(t,r,i,o){var u=we(r,i);return t._milliseconds+=o*u._milliseconds,t._days+=o*u._days,t._months+=o*u._months,t._bubble()}function Iu(t,r){return qa(this,t,r,1)}function Uu(t,r){return qa(this,t,r,-1)}function Ja(t){return t<0?Math.floor(t):Math.ceil(t)}function Hu(){var t=this._milliseconds,r=this._days,i=this._months,o=this._data,u,h,c,k,x;return t>=0&&r>=0&&i>=0||t<=0&&r<=0&&i<=0||(t+=Ja(Dr(i)+r)*864e5,r=0,i=0),o.milliseconds=t%1e3,u=fe(t/1e3),o.seconds=u%60,h=fe(u/60),o.minutes=h%60,c=fe(h/60),o.hours=c%24,r+=fe(c/24),x=fe(Qa(r)),i+=x,r-=Ja(Dr(x)),k=fe(i/12),i%=12,o.days=r,o.months=i,o.years=k,this}function Qa(t){return t*4800/146097}function Dr(t){return t*146097/4800}function Eu(t){if(!this.isValid())return NaN;var r,i,o=this._milliseconds;if(t=he(t),t==="month"||t==="quarter"||t==="year")switch(r=this._days+o/864e5,i=this._months+Qa(r),t){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(r=this._days+Math.round(Dr(this._months)),t){case"week":return r/7+o/6048e5;case"day":return r+o/864e5;case"hour":return r*24+o/36e5;case"minute":return r*1440+o/6e4;case"second":return r*86400+o/1e3;case"millisecond":return Math.floor(r*864e5)+o;default:throw new Error("Unknown unit "+t)}}function Au(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+b(this._months/12)*31536e6:NaN}function Ie(t){return function(){return this.as(t)}}var Vu=Ie("ms"),Gu=Ie("s"),zu=Ie("m"),$u=Ie("h"),Zu=Ie("d"),Bu=Ie("w"),qu=Ie("M"),Ju=Ie("Q"),Qu=Ie("y");function Xu(){return we(this)}function Ku(t){return t=he(t),this.isValid()?this[t+"s"]():NaN}function it(t){return function(){return this.isValid()?this._data[t]:NaN}}var ed=it("milliseconds"),td=it("seconds"),sd=it("minutes"),rd=it("hours"),ad=it("days"),nd=it("months"),id=it("years");function od(){return fe(this.days()/7)}var Ue=Math.round,Mt={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ld(t,r,i,o,u){return u.relativeTime(r||1,!!i,t,o)}function ud(t,r,i,o){var u=we(t).abs(),h=Ue(u.as("s")),c=Ue(u.as("m")),k=Ue(u.as("h")),x=Ue(u.as("d")),C=Ue(u.as("M")),ae=Ue(u.as("w")),He=Ue(u.as("y")),Ke=h<=i.ss&&["s",h]||h0,Ke[4]=o,ld.apply(null,Ke)}function dd(t){return t===void 0?Ue:typeof t=="function"?(Ue=t,!0):!1}function hd(t,r){return Mt[t]===void 0?!1:r===void 0?Mt[t]:(Mt[t]=r,t==="s"&&(Mt.ss=r-1),!0)}function fd(t,r){if(!this.isValid())return this.localeData().invalidDate();var i=!1,o=Mt,u,h;return typeof t=="object"&&(r=t,t=!1),typeof t=="boolean"&&(i=t),typeof r=="object"&&(o=Object.assign({},Mt,r),r.s!=null&&r.ss==null&&(o.ss=r.s-1)),u=this.localeData(),h=ud(this,!i,o,u),i&&(h=u.pastFuture(+this,h)),u.postformat(h)}var wr=Math.abs;function Dt(t){return(t>0)-(t<0)||+t}function Ys(){if(!this.isValid())return this.localeData().invalidDate();var t=wr(this._milliseconds)/1e3,r=wr(this._days),i=wr(this._months),o,u,h,c,k=this.asSeconds(),x,C,ae,He;return k?(o=fe(t/60),u=fe(o/60),t%=60,o%=60,h=fe(i/12),i%=12,c=t?t.toFixed(3).replace(/\.?0+$/,""):"",x=k<0?"-":"",C=Dt(this._months)!==Dt(k)?"-":"",ae=Dt(this._days)!==Dt(k)?"-":"",He=Dt(this._milliseconds)!==Dt(k)?"-":"",x+"P"+(h?C+h+"Y":"")+(i?C+i+"M":"")+(r?ae+r+"D":"")+(u||o||t?"T":"")+(u?He+u+"H":"")+(o?He+o+"M":"")+(t?He+c+"S":"")):"P0D"}var N=cs.prototype;N.isValid=al,N.abs=Cu,N.add=Iu,N.subtract=Uu,N.as=Eu,N.asMilliseconds=Vu,N.asSeconds=Gu,N.asMinutes=zu,N.asHours=$u,N.asDays=Zu,N.asWeeks=Bu,N.asMonths=qu,N.asQuarters=Ju,N.asYears=Qu,N.valueOf=Au,N._bubble=Hu,N.clone=Xu,N.get=Ku,N.milliseconds=ed,N.seconds=td,N.minutes=sd,N.hours=rd,N.days=ad,N.weeks=od,N.months=nd,N.years=id,N.humanize=fd,N.toISOString=Ys,N.toString=Ys,N.toJSON=Ys,N.locale=Ia,N.localeData=Ha,N.toIsoString=de("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ys),N.lang=Ua,p("X",0,0,"unix"),p("x",0,0,"valueOf"),D("x",is),D("X",Wi),R("X",function(t,r,i){i._d=new Date(parseFloat(t)*1e3)}),R("x",function(t,r,i){i._d=new Date(b(t))});//! moment.js -return n.version="2.29.4",l(E),n.fn=m,n.min=el,n.max=tl,n.now=sl,n.utc=ge,n.unix=Pu,n.months=ju,n.isDate=re,n.locale=Qe,n.invalid=Xt,n.duration=we,n.isMoment=Me,n.weekdays=Lu,n.parseZone=Nu,n.localeData=Re,n.isDuration=_s,n.monthsShort=Wu,n.weekdaysMin=Ru,n.defineLocale=ir,n.updateLocale=No,n.locales=jo,n.weekdaysShort=Fu,n.normalizeUnits=he,n.relativeTimeRounding=dd,n.relativeTimeThreshold=hd,n.calendarFormat=Tl,n.prototype=m,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n})})(_n);var Md=_n.exports,Dd=v,$=Md,jr=md,Wr=/(\[[^\[]*\])|(\\)?j(Mo|MM?M?M?|Do|DDDo|DD?D?D?|w[o|w]?|YYYYY|YYYY|YY|gg(ggg?)?|)|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,Xa=/(\[[^\[]*\])|(\\)?(LTS?|LL?L?L?|l{1,4})/g,Ka=/\d\d?/,en=/\d{1,3}/,tn=/\d{3}/,sn=/\d{1,4}/,rn=/[+\-]?\d{1,6}/,an=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,wd=/Z|[\+\-]\d\d:?\d\d/i,Yd=/T/i,pd=/[\+\-]?\d+(\.\d{1,3})?/,Lr={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},Fr={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},kd={jm:"jmonth",jmonths:"jmonth",jy:"jyear",jyears:"jyear"},Yr={},nn="DDD w M D".split(" "),on="M D w".split(" "),xe={jM:function(){return this.jMonth()+1},jMMM:function(e){return this.localeData().jMonthsShort(this,e)},jMMMM:function(e){return this.localeData().jMonths(this,e)},jD:function(){return this.jDate()},jDDD:function(){return this.jDayOfYear()},jw:function(){return this.jWeek()},jYY:function(){return Ve(this.jYear()%100,2)},jYYYY:function(){return Ve(this.jYear(),4)},jYYYYY:function(){return Ve(this.jYear(),5)},jgg:function(){return Ve(this.jWeekYear()%100,2)},jgggg:function(){return this.jWeekYear()},jggggg:function(){return Ve(this.jWeekYear(),5)}};function ln(e,s){return function(a){return Ve(e.call(this,a),s)}}function Sd(e,s){return function(a){return this.localeData().ordinal(e.call(this,a),s)}}(function(){for(var e;nn.length;)e=nn.pop(),xe["j"+e+"o"]=Sd(xe["j"+e],e);for(;on.length;)e=on.pop(),xe["j"+e+e]=ln(xe["j"+e],2);xe.jDDDD=ln(xe.jDDD,3)})();function Rr(e,s){var a;for(a in s)s.hasOwnProperty(a)&&(e[a]=s[a]);return e}function Ve(e,s){for(var a=e+"";a.length47?1300:1400);break;case"jYYYY":case"jYYYYY":l[0]=~~s}s==null&&(a._isValid=!1)}function xd(e){var s,a,n=e._a[0],l=e._a[1],d=e._a[2];return n==null&&l==null&&d==null?[0,0,1]:(n=n??0,l=l??0,d=d??1,(d<1||d>v.jDaysInMonth(n,l)||l<0||l>11)&&(e._isValid=!1),s=Zt(n,l,d),a=rt(s.gy,s.gm,s.gd),isNaN(s.gy)&&(e._isValid=!1),e._jDiff=0,~~a.jy!==n&&(e._jDiff+=1),~~a.jm!==l&&(e._jDiff+=1),~~a.jd!==d&&(e._jDiff+=1),[s.gy,s.gm,s.gd])}function bd(e){var s=e._f.match(Wr),a=e._i+"",n=s.length,l,d,f;for(e._a=[],l=0;ln&&(l-=7),ljd&&(Y._isValid=!1),Y}function v(e,s,a,n){return Et(e,s,a,n,!1)}Rr(v,$);v.fn=mn($.fn);v.utc=function(e,s,a,n){return Et(e,s,a,n,!0)};v.unix=function(e){return Et(e*1e3)};function Dn(e,s){for(var a=5,n=function(l){return s.localeData().longDateFormat(l)||l};a>0&&Xa.test(e);)a-=1,e=e.replace(Xa,n);return e}v.fn.format=function(e){return e&&(e=Dn(e,this),Yr[e]||(Yr[e]=Od(e)),e=Yr[e](this)),$.fn.format.call(this,e)};v.fn.jYear=function(e){var s,a,n;return typeof e=="number"?(a=rt(this.year(),this.month(),this.date()),s=Math.min(a.jd,v.jDaysInMonth(e,a.jm)),n=Zt(e,a.jm,s),Cr(this,n.gy,n.gm,n.gd),$.updateOffset(this),this):rt(this.year(),this.month(),this.date()).jy};v.fn.jMonth=function(e){var s,a,n;return e!=null?typeof e=="string"&&(e=this.localeData().jMonthsParse(e),typeof e!="number")?this:(a=rt(this.year(),this.month(),this.date()),s=Math.min(a.jd,v.jDaysInMonth(a.jy,e)),this.jYear(a.jy+wn(e,12)),e=Yn(e,12),e<0&&(e+=12,this.jYear(this.jYear()-1)),n=Zt(this.jYear(),e,s),Cr(this,n.gy,n.gm,n.gd),$.updateOffset(this),this):rt(this.year(),this.month(),this.date()).jm};v.fn.jDate=function(e){var s,a;return typeof e=="number"?(s=rt(this.year(),this.month(),this.date()),a=Zt(s.jy,s.jm,e),Cr(this,a.gy,a.gm,a.gd),$.updateOffset(this),this):rt(this.year(),this.month(),this.date()).jd};v.fn.jDayOfYear=function(e){var s=Math.round((v(this).startOf("day")-v(this).startOf("jYear"))/864e5)+1;return e==null?s:this.add(e-s,"d")};v.fn.jWeek=function(e){var s=Mn(this,this.localeData()._week.dow,this.localeData()._week.doy).week;return e==null?s:this.add((e-s)*7,"d")};v.fn.jWeekYear=function(e){var s=Mn(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return e==null?s:this.add(e-s,"y")};v.fn.add=function(e,s){var a;return s!==null&&!isNaN(+s)&&(a=e,e=s,s=a),s=$t(s),s==="jyear"?this.jYear(this.jYear()+e):s==="jmonth"?this.jMonth(this.jMonth()+e):($.fn.add.call(this,e,s),isNaN(this.jYear())&&(this._isValid=!1)),this};v.fn.subtract=function(e,s){var a;return s!==null&&!isNaN(+s)&&(a=e,e=s,s=a),s=$t(s),s==="jyear"?this.jYear(this.jYear()-e):s==="jmonth"?this.jMonth(this.jMonth()-e):$.fn.subtract.call(this,e,s),this};v.fn.startOf=function(e){return e=$t(e),e==="jyear"||e==="jmonth"?(e==="jyear"&&this.jMonth(0),this.jDate(1),this.hours(0),this.minutes(0),this.seconds(0),this.milliseconds(0),this):$.fn.startOf.call(this,e)};v.fn.endOf=function(e){return e=$t(e),e===void 0||e==="milisecond"?this:this.startOf(e).add(1,e==="isoweek"?"week":e).subtract(1,"ms")};v.fn.isSame=function(e,s){return s=$t(s),s==="jyear"||s==="jmonth"?$.fn.isSame.call(this.startOf(s),e.startOf(s)):$.fn.isSame.call(this,e,s)};v.fn.clone=function(){return v(this)};v.fn.jYears=v.fn.jYear;v.fn.jMonths=v.fn.jMonth;v.fn.jDates=v.fn.jDate;v.fn.jWeeks=v.fn.jWeek;v.jDaysInMonth=function(e,s){return e+=wn(s,12),s=Yn(s,12),s<0&&(s+=12,e-=1),s<6?31:s<11||v.jIsLeapYear(e)?30:29};v.jIsLeapYear=jr.isLeapJalaaliYear;v.loadPersian=function(e){var s=e!==void 0&&e.hasOwnProperty("usePersianDigits")?e.usePersianDigits:!1,a=e!==void 0&&e.hasOwnProperty("dialect")?e.dialect:"persian";$.locale("fa"),$.updateLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysShort:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysMin:{persian:"ی_د_س_چ_پ_آ_ش".split("_"),"persian-modern":"ی_د_س_چ_پ_ج_ش".split("_")}[a],longDateFormat:{LT:"HH:mm",L:"jYYYY/jMM/jDD",LL:"jD jMMMM jYYYY",LLL:"jD jMMMM jYYYY LT",LLLL:"dddd، jD jMMMM jYYYY LT"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [ی پیش ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"1 دقیقه",mm:"%d دقیقه",h:"1 ساعت",hh:"%d ساعت",d:"1 روز",dd:"%d روز",M:"1 ماه",MM:"%d ماه",y:"1 سال",yy:"%d سال"},preparse:function(n){return s?n.replace(/[۰-۹]/g,function(l){return Fr[l]}).replace(/،/g,","):n},postformat:function(n){return s?n.replace(/\d/g,function(l){return Lr[l]}).replace(/,/g,"،"):n},ordinal:"%dم",week:{dow:6,doy:12},meridiem:function(n){return n<12?"ق.ظ":"ب.ظ"},jMonths:{persian:"فروردین_اردیبهشت_خرداد_تیر_امرداد_شهریور_مهر_آبان_آذر_دی_بهمن_اسفند".split("_"),"persian-modern":"فروردین_اردیبهشت_خرداد_تیر_مرداد_شهریور_مهر_آبان_آذر_دی_بهمن_اسفند".split("_")}[a],jMonthsShort:{persian:"فرو_ارد_خرد_تیر_امر_شهر_مهر_آبا_آذر_دی_بهم_اسف".split("_"),"persian-modern":"فرو_ارد_خرد_تیر_مرد_شهر_مهر_آبا_آذر_دی_بهم_اسف".split("_")}[a]})};v.loadPersian_dari=function(e){var s=e!==void 0&&e.hasOwnProperty("usePersianDigits")?e.usePersianDigits:!1,a=e!==void 0&&e.hasOwnProperty("dialect")?e.dialect:"persian-dari";$.locale("fa-af"),$.updateLocale("fa-af",{months:"جنوری_فبروری_مارچ_اپریل_می_جون_جولای_آگست_سپتمبر_اکتوبر_نومبر_دیسمبر".split("_"),monthsShort:"جنوری_فبروری_مارچ_اپریل_می_جون_جولای_آگست_سپتمبر_اکتوبر_نومبر_دیسمبر".split("_"),weekdays:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysShort:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysMin:{persian:"ی_د_س_چ_پ_آ_ش".split("_"),"persian-modern":"ی_د_س_چ_پ_ج_ش".split("_")}[a],longDateFormat:{LT:"HH:mm",L:"jYYYY/jMM/jDD",LL:"jD jMMMM jYYYY",LLL:"jD jMMMM jYYYY LT",LLLL:"dddd، jD jMMMM jYYYY LT"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [ی پیش ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"1 دقیقه",mm:"%d دقیقه",h:"1 ساعت",hh:"%d ساعت",d:"1 روز",dd:"%d روز",M:"1 ماه",MM:"%d ماه",y:"1 سال",yy:"%d سال"},preparse:function(n){return s?n.replace(/[۰-۹]/g,function(l){return Fr[l]}).replace(/،/g,","):n},postformat:function(n){return s?n.replace(/\d/g,function(l){return Lr[l]}).replace(/,/g,"،"):n},ordinal:"%dم",week:{dow:6,doy:12},meridiem:function(n){return n<12?"ق.ظ":"ب.ظ"},jMonths:{"persian-dari":"حمل_ثور_جوزا_سرطان_اسد_سنبله_میزان_عقرب_قوس_جدی_دلو_حوت".split("_"),"persian-modern-dari":"حمل_ثور_جوزا_سرطان_اسد_سنبله_میزان_عقرب_قوس_جدی_دلو_حوت".split("_")}[a],jMonthsShort:{"persian-dari":"حمل_ثور_جوزا_سرط_اسد_سنب_میز_عقر_قوس_جدی_دلو_حوت".split("_"),"persian-modern-dari":"حمل_ثور_جوزا_سرط_اسد_سنب_میز_عقر_قوس_جدی_دلو_حوت".split("_")}[a]})};v.loadPashto=function(e){var s=e!==void 0&&e.hasOwnProperty("usePersianDigits")?e.usePersianDigits:!1,a=e!==void 0&&e.hasOwnProperty("dialect")?e.dialect:"pashto";$.locale("ps-af"),$.updateLocale("ps-af",{months:"جنوری_فبروری_مارچ_اپریل_می_جون_جولای_آگست_سپتمبر_اکتوبر_نومبر_دیسمبر".split("_"),monthsShort:"جنوری_فبروری_مارچ_اپریل_می_جون_جولای_آگست_سپتمبر_اکتوبر_نومبر_دیسمبر".split("_"),weekdays:{pashto:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"pashto-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysShort:{pashto:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"pashto-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[a],weekdaysMin:{pashto:"ی_د_س_چ_پ_آ_ش".split("_"),"pashto-modern":"ی_د_س_چ_پ_ج_ش".split("_")}[a],longDateFormat:{LT:"HH:mm",L:"jYYYY/jMM/jDD",LL:"jD jMMMM jYYYY",LLL:"jD jMMMM jYYYY LT",LLLL:"dddd، jD jMMMM jYYYY LT"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [ی پیش ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"1 دقیقه",mm:"%d دقیقه",h:"1 ساعت",hh:"%d ساعت",d:"1 روز",dd:"%d روز",M:"1 ماه",MM:"%d ماه",y:"1 سال",yy:"%d سال"},preparse:function(n){return s?n.replace(/[۰-۹]/g,function(l){return Fr[l]}).replace(/،/g,","):n},postformat:function(n){return s?n.replace(/\d/g,function(l){return Lr[l]}).replace(/,/g,"،"):n},ordinal:"%dم",week:{dow:6,doy:12},meridiem:function(n){return n<12?"ق.ظ":"ب.ظ"},jMonths:{pashto:"وری_غویی_غبرګولی_چنګاښ_زمری_وږی_تله_لړم_لیندی_مرغومی_سلواغه_کب".split("_"),"pashto-modern":"وری_غویی_غبرګولی_چنګاښ_زمری_وږی_تله_لړم_لیندی_مرغومی_سلواغه_کب".split("_")}[a],jMonthsShort:{pashto:"وری_غوی_غبر_چنګ_زمر_وږی_لړم_لین_مرغ_سلو_کب".split("_"),"pashto-modern":"وری_غوی_غبر_چنګ_زمر_وږی_لړم_لین_مرغ_سلو_کب".split("_")}[a]})};v.jConvert={toJalaali:rt,toGregorian:Zt};function rt(e,s,a){try{var n=jr.toJalaali(e,s+1,a);return n.jm-=1,n}catch{return{jy:NaN,jm:NaN,jd:NaN}}}function Zt(e,s,a){try{var n=jr.toGregorian(e,s+1,a);return n.gm-=1,n}catch{return{gy:NaN,gm:NaN,gd:NaN}}}function wn(e,s){return~~(e/s)}function Yn(e,s){return e-~~(e/s)*s}const At=_d(Dd);var pn;function M(){return pn.apply(null,arguments)}function Wd(e){pn=e}function pe(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function ut(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function L(e,s){return Object.prototype.hasOwnProperty.call(e,s)}function Ir(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var s;for(s in e)if(L(e,s))return!1;return!0}function ne(e){return e===void 0}function Ze(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Bt(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function kn(e,s){var a=[],n,l=e.length;for(n=0;n>>0,n;for(n=0;n0)for(a=0;a=0;return(d?a?"+":"":"-")+Math.pow(10,Math.max(0,l)).toString().substr(1)+n}var Ar=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ps=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,kr={},kt={};function S(e,s,a,n){var l=n;typeof n=="string"&&(l=function(){return this[n]()}),e&&(kt[e]=l),s&&(kt[s[0]]=function(){return Pe(l.apply(this,arguments),s[1],s[2])}),a&&(kt[a]=function(){return this.localeData().ordinal(l.apply(this,arguments),e)})}function Id(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Ud(e){var s=e.match(Ar),a,n;for(a=0,n=s.length;a=0&&ps.test(e);)e=e.replace(ps,n),ps.lastIndex=0,a-=1;return e}var Hd={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Ed(e){var s=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return s||!a?s:(this._longDateFormat[e]=a.match(Ar).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[e])}var Ad="Invalid date";function Vd(){return this._invalidDate}var Gd="%d",zd=/\d{1,2}/;function $d(e){return this._ordinal.replace("%d",e)}var Zd={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Bd(e,s,a,n){var l=this._relativeTime[a];return je(l)?l(e,s,a,n):l.replace(/%d/i,e)}function qd(e,s){var a=this._relativeTime[e>0?"future":"past"];return je(a)?a(s):a.replace(/%s/i,s)}var Ut={};function te(e,s){var a=e.toLowerCase();Ut[a]=Ut[a+"s"]=Ut[s]=e}function me(e){return typeof e=="string"?Ut[e]||Ut[e.toLowerCase()]:void 0}function Vr(e){var s={},a,n;for(n in e)L(e,n)&&(a=me(n),a&&(s[a]=e[n]));return s}var On={};function se(e,s){On[e]=s}function Jd(e){var s=[],a;for(a in e)L(e,a)&&s.push({unit:a,priority:On[a]});return s.sort(function(n,l){return n.priority-l.priority}),s}function Ws(e){return e%4===0&&e%100!==0||e%400===0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function P(e){var s=+e,a=0;return s!==0&&isFinite(s)&&(a=ce(s)),a}function vt(e,s){return function(a){return a!=null?(Tn(this,e,a),M.updateOffset(this,s),this):Os(this,e)}}function Os(e,s){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+s]():NaN}function Tn(e,s,a){e.isValid()&&!isNaN(a)&&(s==="FullYear"&&Ws(e.year())&&e.month()===1&&e.date()===29?(a=P(a),e._d["set"+(e._isUTC?"UTC":"")+s](a,e.month(),Us(a,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+s](a))}function Qd(e){return e=me(e),je(this[e])?this[e]():this}function Xd(e,s){if(typeof e=="object"){e=Vr(e);var a=Jd(e),n,l=a.length;for(n=0;n68?1900:2e3)};var Cn=vt("FullYear",!0);function Mh(){return Ws(this.year())}function Dh(e,s,a,n,l,d,f){var _;return e<100&&e>=0?(_=new Date(e+400,s,a,n,l,d,f),isFinite(_.getFullYear())&&_.setFullYear(e)):_=new Date(e,s,a,n,l,d,f),_}function Vt(e){var s,a;return e<100&&e>=0?(a=Array.prototype.slice.call(arguments),a[0]=e+400,s=new Date(Date.UTC.apply(null,a)),isFinite(s.getUTCFullYear())&&s.setUTCFullYear(e)):s=new Date(Date.UTC.apply(null,arguments)),s}function xs(e,s,a){var n=7+s-a,l=(7+Vt(e,0,n).getUTCDay()-s)%7;return-l+n-1}function In(e,s,a,n,l){var d=(7+a-n)%7,f=xs(e,n,l),_=1+7*(s-1)+d+f,Y,g;return _<=0?(Y=e-1,g=Ht(Y)+_):_>Ht(e)?(Y=e+1,g=_-Ht(e)):(Y=e,g=_),{year:Y,dayOfYear:g}}function Gt(e,s,a){var n=xs(e.year(),s,a),l=Math.floor((e.dayOfYear()-n-1)/7)+1,d,f;return l<1?(f=e.year()-1,d=l+$e(f,s,a)):l>$e(e.year(),s,a)?(d=l-$e(e.year(),s,a),f=e.year()+1):(f=e.year(),d=l),{week:d,year:f}}function $e(e,s,a){var n=xs(e,s,a),l=xs(e+1,s,a);return(Ht(e)-n+l)/7}S("w",["ww",2],"wo","week");S("W",["WW",2],"Wo","isoWeek");te("week","w");te("isoWeek","W");se("week",5);se("isoWeek",5);w("w",V);w("ww",V,ue);w("W",V);w("WW",V,ue);Qt(["w","ww","W","WW"],function(e,s,a,n){s[n.substr(0,1)]=P(e)});function wh(e){return Gt(e,this._week.dow,this._week.doy).week}var Yh={dow:0,doy:6};function ph(){return this._week.dow}function kh(){return this._week.doy}function Sh(e){var s=this.localeData().week(this);return e==null?s:this.add((e-s)*7,"d")}function gh(e){var s=Gt(this,1,4).week;return e==null?s:this.add((e-s)*7,"d")}S("d",0,"do","day");S("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});S("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});S("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});S("e",0,0,"weekday");S("E",0,0,"isoWeekday");te("day","d");te("weekday","e");te("isoWeekday","E");se("day",11);se("weekday",11);se("isoWeekday",11);w("d",V);w("e",V);w("E",V);w("dd",function(e,s){return s.weekdaysMinRegex(e)});w("ddd",function(e,s){return s.weekdaysShortRegex(e)});w("dddd",function(e,s){return s.weekdaysRegex(e)});Qt(["dd","ddd","dddd"],function(e,s,a,n){var l=a._locale.weekdaysParse(e,n,a._strict);l!=null?s.d=l:T(a).invalidWeekday=e});Qt(["d","e","E"],function(e,s,a,n){s[n]=P(e)});function vh(e,s){return typeof e!="string"?e:isNaN(e)?(e=s.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function Oh(e,s){return typeof e=="string"?s.weekdaysParse(e)%7||7:isNaN(e)?null:e}function $r(e,s){return e.slice(s,7).concat(e.slice(0,s))}var Th="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Un="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),xh="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),bh=Jt,Ph=Jt,Nh=Jt;function jh(e,s){var a=pe(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(s)?"format":"standalone"];return e===!0?$r(a,this._week.dow):e?a[e.day()]:a}function Wh(e){return e===!0?$r(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Lh(e){return e===!0?$r(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fh(e,s,a){var n,l,d,f=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)d=Ne([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(d,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(d,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(d,"").toLocaleLowerCase();return a?s==="dddd"?(l=B.call(this._weekdaysParse,f),l!==-1?l:null):s==="ddd"?(l=B.call(this._shortWeekdaysParse,f),l!==-1?l:null):(l=B.call(this._minWeekdaysParse,f),l!==-1?l:null):s==="dddd"?(l=B.call(this._weekdaysParse,f),l!==-1||(l=B.call(this._shortWeekdaysParse,f),l!==-1)?l:(l=B.call(this._minWeekdaysParse,f),l!==-1?l:null)):s==="ddd"?(l=B.call(this._shortWeekdaysParse,f),l!==-1||(l=B.call(this._weekdaysParse,f),l!==-1)?l:(l=B.call(this._minWeekdaysParse,f),l!==-1?l:null)):(l=B.call(this._minWeekdaysParse,f),l!==-1||(l=B.call(this._weekdaysParse,f),l!==-1)?l:(l=B.call(this._shortWeekdaysParse,f),l!==-1?l:null))}function Rh(e,s,a){var n,l,d;if(this._weekdaysParseExact)return Fh.call(this,e,s,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(l=Ne([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(l,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(l,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(l,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(d="^"+this.weekdays(l,"")+"|^"+this.weekdaysShort(l,"")+"|^"+this.weekdaysMin(l,""),this._weekdaysParse[n]=new RegExp(d.replace(".",""),"i")),a&&s==="dddd"&&this._fullWeekdaysParse[n].test(e))return n;if(a&&s==="ddd"&&this._shortWeekdaysParse[n].test(e))return n;if(a&&s==="dd"&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Ch(e){if(!this.isValid())return e!=null?this:NaN;var s=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=vh(e,this.localeData()),this.add(e-s,"d")):s}function Ih(e){if(!this.isValid())return e!=null?this:NaN;var s=(this.day()+7-this.localeData()._week.dow)%7;return e==null?s:this.add(e-s,"d")}function Uh(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var s=Oh(e,this.localeData());return this.day(this.day()%7?s:s-7)}else return this.day()||7}function Hh(e){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Zr.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(L(this,"_weekdaysRegex")||(this._weekdaysRegex=bh),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Eh(e){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Zr.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(L(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ph),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ah(e){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Zr.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(L(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Nh),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Zr(){function e(U,re){return re.length-U.length}var s=[],a=[],n=[],l=[],d,f,_,Y,g;for(d=0;d<7;d++)f=Ne([2e3,1]).day(d),_=le(this.weekdaysMin(f,"")),Y=le(this.weekdaysShort(f,"")),g=le(this.weekdays(f,"")),s.push(_),a.push(Y),n.push(g),l.push(_),l.push(Y),l.push(g);s.sort(e),a.sort(e),n.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Br(){return this.hours()%12||12}function Vh(){return this.hours()||24}S("H",["HH",2],0,"hour");S("h",["hh",2],0,Br);S("k",["kk",2],0,Vh);S("hmm",0,0,function(){return""+Br.apply(this)+Pe(this.minutes(),2)});S("hmmss",0,0,function(){return""+Br.apply(this)+Pe(this.minutes(),2)+Pe(this.seconds(),2)});S("Hmm",0,0,function(){return""+this.hours()+Pe(this.minutes(),2)});S("Hmmss",0,0,function(){return""+this.hours()+Pe(this.minutes(),2)+Pe(this.seconds(),2)});function Hn(e,s){S(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),s)})}Hn("a",!0);Hn("A",!1);te("hour","h");se("hour",13);function En(e,s){return s._meridiemParse}w("a",En);w("A",En);w("H",V);w("h",V);w("k",V);w("HH",V,ue);w("hh",V,ue);w("kk",V,ue);w("hmm",Pn);w("hmmss",Nn);w("Hmm",Pn);w("Hmmss",Nn);I(["H","HH"],J);I(["k","kk"],function(e,s,a){var n=P(e);s[J]=n===24?0:n});I(["a","A"],function(e,s,a){a._isPm=a._locale.isPM(e),a._meridiem=e});I(["h","hh"],function(e,s,a){s[J]=P(e),T(a).bigHour=!0});I("hmm",function(e,s,a){var n=e.length-2;s[J]=P(e.substr(0,n)),s[Ye]=P(e.substr(n)),T(a).bigHour=!0});I("hmmss",function(e,s,a){var n=e.length-4,l=e.length-2;s[J]=P(e.substr(0,n)),s[Ye]=P(e.substr(n,2)),s[ze]=P(e.substr(l)),T(a).bigHour=!0});I("Hmm",function(e,s,a){var n=e.length-2;s[J]=P(e.substr(0,n)),s[Ye]=P(e.substr(n))});I("Hmmss",function(e,s,a){var n=e.length-4,l=e.length-2;s[J]=P(e.substr(0,n)),s[Ye]=P(e.substr(n,2)),s[ze]=P(e.substr(l))});function Gh(e){return(e+"").toLowerCase().charAt(0)==="p"}var zh=/[ap]\.?m?\.?/i,$h=vt("Hours",!0);function Zh(e,s,a){return e>11?a?"pm":"PM":a?"am":"AM"}var An={calendar:Rd,longDateFormat:Hd,invalidDate:Ad,ordinal:Gd,dayOfMonthOrdinalParse:zd,relativeTime:Zd,months:oh,monthsShort:jn,week:Yh,weekdays:Th,weekdaysMin:xh,weekdaysShort:Un,meridiemParse:zh},z={},Ct={},zt;function Bh(e,s){var a,n=Math.min(e.length,s.length);for(a=0;a0;){if(l=Hs(d.slice(0,a).join("-")),l)return l;if(n&&n.length>=a&&Bh(d,n)>=a-1)break;a--}s++}return zt}function Jh(e){return e.match("^[^/\\\\]*$")!=null}function Hs(e){var s=null,a;if(z[e]===void 0&&typeof module<"u"&&module&&module.exports&&Jh(e))try{s=zt._abbr,a=require,a("./locale/"+e),st(s)}catch{z[e]=null}return z[e]}function st(e,s){var a;return e&&(ne(s)?a=Be(e):a=qr(e,s),a?zt=a:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),zt._abbr}function qr(e,s){if(s!==null){var a,n=An;if(s.abbr=e,z[e]!=null)gn("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=z[e]._config;else if(s.parentLocale!=null)if(z[s.parentLocale]!=null)n=z[s.parentLocale]._config;else if(a=Hs(s.parentLocale),a!=null)n=a._config;else return Ct[s.parentLocale]||(Ct[s.parentLocale]=[]),Ct[s.parentLocale].push({name:e,config:s}),null;return z[e]=new Er(Or(n,s)),Ct[e]&&Ct[e].forEach(function(l){qr(l.name,l.config)}),st(e),z[e]}else return delete z[e],null}function Qh(e,s){if(s!=null){var a,n,l=An;z[e]!=null&&z[e].parentLocale!=null?z[e].set(Or(z[e]._config,s)):(n=Hs(e),n!=null&&(l=n._config),s=Or(l,s),n==null&&(s.abbr=e),a=new Er(s),a.parentLocale=z[e],z[e]=a),st(e)}else z[e]!=null&&(z[e].parentLocale!=null?(z[e]=z[e].parentLocale,e===st()&&st(e)):z[e]!=null&&delete z[e]);return z[e]}function Be(e){var s;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return zt;if(!pe(e)){if(s=Hs(e),s)return s;e=[e]}return qh(e)}function Xh(){return Tr(z)}function Jr(e){var s,a=e._a;return a&&T(e).overflow===-2&&(s=a[Ge]<0||a[Ge]>11?Ge:a[be]<1||a[be]>Us(a[ee],a[Ge])?be:a[J]<0||a[J]>24||a[J]===24&&(a[Ye]!==0||a[ze]!==0||a[lt]!==0)?J:a[Ye]<0||a[Ye]>59?Ye:a[ze]<0||a[ze]>59?ze:a[lt]<0||a[lt]>999?lt:-1,T(e)._overflowDayOfYear&&(sbe)&&(s=be),T(e)._overflowWeeks&&s===-1&&(s=ah),T(e)._overflowWeekday&&s===-1&&(s=nh),T(e).overflow=s),e}var Kh=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ef=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tf=/Z|[+-]\d\d(?::?\d\d)?/,ks=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Sr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],sf=/^\/?Date\((-?\d+)/i,rf=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,af={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Vn(e){var s,a,n=e._i,l=Kh.exec(n)||ef.exec(n),d,f,_,Y,g=ks.length,U=Sr.length;if(l){for(T(e).iso=!0,s=0,a=g;sHt(f)||e._dayOfYear===0)&&(T(e)._overflowDayOfYear=!0),a=Vt(f,0,e._dayOfYear),e._a[Ge]=a.getUTCMonth(),e._a[be]=a.getUTCDate()),s=0;s<3&&e._a[s]==null;++s)e._a[s]=n[s]=l[s];for(;s<7;s++)e._a[s]=n[s]=e._a[s]==null?s===2?1:0:e._a[s];e._a[J]===24&&e._a[Ye]===0&&e._a[ze]===0&&e._a[lt]===0&&(e._nextDay=!0,e._a[J]=0),e._d=(e._useUTC?Vt:Dh).apply(null,n),d=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[J]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==d&&(T(e).weekdayMismatch=!0)}}function cf(e){var s,a,n,l,d,f,_,Y,g;s=e._w,s.GG!=null||s.W!=null||s.E!=null?(d=1,f=4,a=Yt(s.GG,e._a[ee],Gt(A(),1,4).year),n=Yt(s.W,1),l=Yt(s.E,1),(l<1||l>7)&&(Y=!0)):(d=e._locale._week.dow,f=e._locale._week.doy,g=Gt(A(),d,f),a=Yt(s.gg,e._a[ee],g.year),n=Yt(s.w,g.week),s.d!=null?(l=s.d,(l<0||l>6)&&(Y=!0)):s.e!=null?(l=s.e+d,(s.e<0||s.e>6)&&(Y=!0)):l=d),n<1||n>$e(a,d,f)?T(e)._overflowWeeks=!0:Y!=null?T(e)._overflowWeekday=!0:(_=In(a,n,l,d,f),e._a[ee]=_.year,e._dayOfYear=_.dayOfYear)}M.ISO_8601=function(){};M.RFC_2822=function(){};function Xr(e){if(e._f===M.ISO_8601){Vn(e);return}if(e._f===M.RFC_2822){Gn(e);return}e._a=[],T(e).empty=!0;var s=""+e._i,a,n,l,d,f,_=s.length,Y=0,g,U;for(l=vn(e._f,e._locale).match(Ar)||[],U=l.length,a=0;a0&&T(e).unusedInput.push(f),s=s.slice(s.indexOf(n)+n.length),Y+=n.length),kt[d]?(n?T(e).empty=!1:T(e).unusedTokens.push(d),rh(d,n,e)):e._strict&&!n&&T(e).unusedTokens.push(d);T(e).charsLeftOver=_-Y,s.length>0&&T(e).unusedInput.push(s),e._a[J]<=12&&T(e).bigHour===!0&&e._a[J]>0&&(T(e).bigHour=void 0),T(e).parsedDateParts=e._a.slice(0),T(e).meridiem=e._meridiem,e._a[J]=_f(e._locale,e._a[J],e._meridiem),g=T(e).era,g!==null&&(e._a[ee]=e._locale.erasConvertYear(g,e._a[ee])),Qr(e),Jr(e)}function _f(e,s,a){var n;return a==null?s:e.meridiemHour!=null?e.meridiemHour(s,a):(e.isPM!=null&&(n=e.isPM(a),n&&s<12&&(s+=12),!n&&s===12&&(s=0)),s)}function mf(e){var s,a,n,l,d,f,_=!1,Y=e._f.length;if(Y===0){T(e).invalidFormat=!0,e._d=new Date(NaN);return}for(l=0;lthis?this:e:js()});function Zn(e,s){var a,n;if(s.length===1&&pe(s[0])&&(s=s[0]),!s.length)return A();for(a=s[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Rf(){if(!ne(this._isDSTShifted))return this._isDSTShifted;var e={},s;return Hr(e,this),e=zn(e),e._a?(s=e._isUTC?Ne(e._a):A(e._a),this._isDSTShifted=this.isValid()&&Tf(e._a,s.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Cf(){return this.isValid()?!this._isUTC:!1}function If(){return this.isValid()?this._isUTC:!1}function qn(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Uf=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Hf=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Se(e,s){var a=e,n=null,l,d,f;return gs(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:Ze(e)||!isNaN(+e)?(a={},s?a[s]=+e:a.milliseconds=+e):(n=Uf.exec(e))?(l=n[1]==="-"?-1:1,a={y:0,d:P(n[be])*l,h:P(n[J])*l,m:P(n[Ye])*l,s:P(n[ze])*l,ms:P(br(n[lt]*1e3))*l}):(n=Hf.exec(e))?(l=n[1]==="-"?-1:1,a={y:ot(n[2],l),M:ot(n[3],l),w:ot(n[4],l),d:ot(n[5],l),h:ot(n[6],l),m:ot(n[7],l),s:ot(n[8],l)}):a==null?a={}:typeof a=="object"&&("from"in a||"to"in a)&&(f=Ef(A(a.from),A(a.to)),a={},a.ms=f.milliseconds,a.M=f.months),d=new Es(a),gs(e)&&L(e,"_locale")&&(d._locale=e._locale),gs(e)&&L(e,"_isValid")&&(d._isValid=e._isValid),d}Se.fn=Es.prototype;Se.invalid=Of;function ot(e,s){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*s}function fn(e,s){var a={};return a.months=s.month()-e.month()+(s.year()-e.year())*12,e.clone().add(a.months,"M").isAfter(s)&&--a.months,a.milliseconds=+s-+e.clone().add(a.months,"M"),a}function Ef(e,s){var a;return e.isValid()&&s.isValid()?(s=ea(s,e),e.isBefore(s)?a=fn(e,s):(a=fn(s,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function Jn(e,s){return function(a,n){var l,d;return n!==null&&!isNaN(+n)&&(gn(s,"moment()."+s+"(period, number) is deprecated. Please use moment()."+s+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),d=a,a=n,n=d),l=Se(a,n),Qn(this,l,e),this}}function Qn(e,s,a,n){var l=s._milliseconds,d=br(s._days),f=br(s._months);e.isValid()&&(n=n??!0,f&&Ln(e,Os(e,"Month")+f*a),d&&Tn(e,"Date",Os(e,"Date")+d*a),l&&e._d.setTime(e._d.valueOf()+l*a),n&&M.updateOffset(e,d||f))}var Af=Jn(1,"add"),Vf=Jn(-1,"subtract");function Xn(e){return typeof e=="string"||e instanceof String}function Gf(e){return ke(e)||Bt(e)||Xn(e)||Ze(e)||$f(e)||zf(e)||e===null||e===void 0}function zf(e){var s=ut(e)&&!Ir(e),a=!1,n=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l,d,f=n.length;for(l=0;la.valueOf():a.valueOf()9999?Ss(a,s?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):je(Date.prototype.toISOString)?s?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Ss(a,"Z")):Ss(a,s?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ic(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",s="",a,n,l,d;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",s="Z"),a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",l="-MM-DD[T]HH:mm:ss.SSS",d=s+'[")]',this.format(a+n+l+d)}function oc(e){e||(e=this.isUtc()?M.defaultFormatUtc:M.defaultFormat);var s=Ss(this,e);return this.localeData().postformat(s)}function lc(e,s){return this.isValid()&&(ke(e)&&e.isValid()||A(e).isValid())?Se({to:this,from:e}).locale(this.locale()).humanize(!s):this.localeData().invalidDate()}function uc(e){return this.from(A(),e)}function dc(e,s){return this.isValid()&&(ke(e)&&e.isValid()||A(e).isValid())?Se({from:this,to:e}).locale(this.locale()).humanize(!s):this.localeData().invalidDate()}function hc(e){return this.to(A(),e)}function Kn(e){var s;return e===void 0?this._locale._abbr:(s=Be(e),s!=null&&(this._locale=s),this)}var ei=_e("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function ti(){return this._locale}var bs=1e3,St=60*bs,Ps=60*St,si=(365*400+97)*24*Ps;function gt(e,s){return(e%s+s)%s}function ri(e,s,a){return e<100&&e>=0?new Date(e+400,s,a)-si:new Date(e,s,a).valueOf()}function ai(e,s,a){return e<100&&e>=0?Date.UTC(e+400,s,a)-si:Date.UTC(e,s,a)}function fc(e){var s,a;if(e=me(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(a=this._isUTC?ai:ri,e){case"year":s=a(this.year(),0,1);break;case"quarter":s=a(this.year(),this.month()-this.month()%3,1);break;case"month":s=a(this.year(),this.month(),1);break;case"week":s=a(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":s=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":s=a(this.year(),this.month(),this.date());break;case"hour":s=this._d.valueOf(),s-=gt(s+(this._isUTC?0:this.utcOffset()*St),Ps);break;case"minute":s=this._d.valueOf(),s-=gt(s,St);break;case"second":s=this._d.valueOf(),s-=gt(s,bs);break}return this._d.setTime(s),M.updateOffset(this,!0),this}function cc(e){var s,a;if(e=me(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(a=this._isUTC?ai:ri,e){case"year":s=a(this.year()+1,0,1)-1;break;case"quarter":s=a(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":s=a(this.year(),this.month()+1,1)-1;break;case"week":s=a(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":s=a(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":s=a(this.year(),this.month(),this.date()+1)-1;break;case"hour":s=this._d.valueOf(),s+=Ps-gt(s+(this._isUTC?0:this.utcOffset()*St),Ps)-1;break;case"minute":s=this._d.valueOf(),s+=St-gt(s,St)-1;break;case"second":s=this._d.valueOf(),s+=bs-gt(s,bs)-1;break}return this._d.setTime(s),M.updateOffset(this,!0),this}function _c(){return this._d.valueOf()-(this._offset||0)*6e4}function mc(){return Math.floor(this.valueOf()/1e3)}function yc(){return new Date(this.valueOf())}function Mc(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Dc(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function wc(){return this.isValid()?this.toISOString():null}function Yc(){return Ur(this)}function pc(){return et({},T(this))}function kc(){return T(this).overflow}function Sc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}S("N",0,0,"eraAbbr");S("NN",0,0,"eraAbbr");S("NNN",0,0,"eraAbbr");S("NNNN",0,0,"eraName");S("NNNNN",0,0,"eraNarrow");S("y",["y",1],"yo","eraYear");S("y",["yy",2],0,"eraYear");S("y",["yyy",3],0,"eraYear");S("y",["yyyy",4],0,"eraYear");w("N",ta);w("NN",ta);w("NNN",ta);w("NNNN",Lc);w("NNNNN",Fc);I(["N","NN","NNN","NNNN","NNNNN"],function(e,s,a,n){var l=a._locale.erasParse(e,n,a._strict);l?T(a).era=l:T(a).invalidEra=e});w("y",Ot);w("yy",Ot);w("yyy",Ot);w("yyyy",Ot);w("yo",Rc);I(["y","yy","yyy","yyyy"],ee);I(["yo"],function(e,s,a,n){var l;a._locale._eraYearOrdinalRegex&&(l=e.match(a._locale._eraYearOrdinalRegex)),a._locale.eraYearOrdinalParse?s[ee]=a._locale.eraYearOrdinalParse(e,l):s[ee]=parseInt(e,10)});function gc(e,s){var a,n,l,d=this._eras||Be("en")._eras;for(a=0,n=d.length;a=0)return d[n]}function Oc(e,s){var a=e.since<=e.until?1:-1;return s===void 0?M(e.since).year():M(e.since).year()+(s-e.offset)*a}function Tc(){var e,s,a,n=this.localeData().eras();for(e=0,s=n.length;ed&&(s=d),Vc.call(this,e,s,a,n,l))}function Vc(e,s,a,n,l){var d=In(e,s,a,n,l),f=Vt(d.year,0,d.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}S("Q",0,"Qo","quarter");te("quarter","Q");se("quarter",7);w("Q",xn);I("Q",function(e,s){s[Ge]=(P(e)-1)*3});function Gc(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}S("D",["DD",2],"Do","date");te("date","D");se("date",9);w("D",V);w("DD",V,ue);w("Do",function(e,s){return e?s._dayOfMonthOrdinalParse||s._ordinalParse:s._dayOfMonthOrdinalParseLenient});I(["D","DD"],be);I("Do",function(e,s){s[be]=P(e.match(V)[0])});var ii=vt("Date",!0);S("DDD",["DDDD",3],"DDDo","dayOfYear");te("dayOfYear","DDD");se("dayOfYear",4);w("DDD",Fs);w("DDDD",bn);I(["DDD","DDDD"],function(e,s,a){a._dayOfYear=P(e)});function zc(e){var s=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?s:this.add(e-s,"d")}S("m",["mm",2],0,"minute");te("minute","m");se("minute",14);w("m",V);w("mm",V,ue);I(["m","mm"],Ye);var $c=vt("Minutes",!1);S("s",["ss",2],0,"second");te("second","s");se("second",15);w("s",V);w("ss",V,ue);I(["s","ss"],ze);var Zc=vt("Seconds",!1);S("S",0,0,function(){return~~(this.millisecond()/100)});S(0,["SS",2],0,function(){return~~(this.millisecond()/10)});S(0,["SSS",3],0,"millisecond");S(0,["SSSS",4],0,function(){return this.millisecond()*10});S(0,["SSSSS",5],0,function(){return this.millisecond()*100});S(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});S(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});S(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});S(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});te("millisecond","ms");se("millisecond",16);w("S",Fs,xn);w("SS",Fs,ue);w("SSS",Fs,bn);var tt,oi;for(tt="SSSS";tt.length<=9;tt+="S")w(tt,Ot);function Bc(e,s){s[lt]=P(("0."+e)*1e3)}for(tt="S";tt.length<=9;tt+="S")I(tt,Bc);oi=vt("Milliseconds",!1);S("z",0,0,"zoneAbbr");S("zz",0,0,"zoneName");function qc(){return this._isUTC?"UTC":""}function Jc(){return this._isUTC?"Coordinated Universal Time":""}var y=qt.prototype;y.add=Af;y.calendar=qf;y.clone=Jf;y.diff=rc;y.endOf=cc;y.format=oc;y.from=lc;y.fromNow=uc;y.to=dc;y.toNow=hc;y.get=Qd;y.invalidAt=kc;y.isAfter=Qf;y.isBefore=Xf;y.isBetween=Kf;y.isSame=ec;y.isSameOrAfter=tc;y.isSameOrBefore=sc;y.isValid=Yc;y.lang=ei;y.locale=Kn;y.localeData=ti;y.max=Yf;y.min=wf;y.parsingFlags=pc;y.set=Xd;y.startOf=fc;y.subtract=Vf;y.toArray=Mc;y.toObject=Dc;y.toDate=yc;y.toISOString=nc;y.inspect=ic;typeof Symbol<"u"&&Symbol.for!=null&&(y[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});y.toJSON=wc;y.toString=ac;y.unix=mc;y.valueOf=_c;y.creationData=Sc;y.eraName=Tc;y.eraNarrow=xc;y.eraAbbr=bc;y.eraYear=Pc;y.year=Cn;y.isLeapYear=Mh;y.weekYear=Cc;y.isoWeekYear=Ic;y.quarter=y.quarters=Gc;y.month=Fn;y.daysInMonth=_h;y.week=y.weeks=Sh;y.isoWeek=y.isoWeeks=gh;y.weeksInYear=Ec;y.weeksInWeekYear=Ac;y.isoWeeksInYear=Uc;y.isoWeeksInISOWeekYear=Hc;y.date=ii;y.day=y.days=Ch;y.weekday=Ih;y.isoWeekday=Uh;y.dayOfYear=zc;y.hour=y.hours=$h;y.minute=y.minutes=$c;y.second=y.seconds=Zc;y.millisecond=y.milliseconds=oi;y.utcOffset=bf;y.utc=Nf;y.local=jf;y.parseZone=Wf;y.hasAlignedHourOffset=Lf;y.isDST=Ff;y.isLocal=Cf;y.isUtcOffset=If;y.isUtc=qn;y.isUTC=qn;y.zoneAbbr=qc;y.zoneName=Jc;y.dates=_e("dates accessor is deprecated. Use date instead.",ii);y.months=_e("months accessor is deprecated. Use month instead",Fn);y.years=_e("years accessor is deprecated. Use year instead",Cn);y.zone=_e("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Pf);y.isDSTShifted=_e("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Rf);function Qc(e){return A(e*1e3)}function Xc(){return A.apply(null,arguments).parseZone()}function li(e){return e}var F=Er.prototype;F.calendar=Cd;F.longDateFormat=Ed;F.invalidDate=Vd;F.ordinal=$d;F.preparse=li;F.postformat=li;F.relativeTime=Bd;F.pastFuture=qd;F.set=Fd;F.eras=gc;F.erasParse=vc;F.erasConvertYear=Oc;F.erasAbbrRegex=jc;F.erasNameRegex=Nc;F.erasNarrowRegex=Wc;F.months=dh;F.monthsShort=hh;F.monthsParse=ch;F.monthsRegex=yh;F.monthsShortRegex=mh;F.week=wh;F.firstDayOfYear=kh;F.firstDayOfWeek=ph;F.weekdays=jh;F.weekdaysMin=Lh;F.weekdaysShort=Wh;F.weekdaysParse=Rh;F.weekdaysRegex=Hh;F.weekdaysShortRegex=Eh;F.weekdaysMinRegex=Ah;F.isPM=Gh;F.meridiem=Zh;function Ns(e,s,a,n){var l=Be(),d=Ne().set(n,s);return l[a](d,e)}function ui(e,s,a){if(Ze(e)&&(s=e,e=void 0),e=e||"",s!=null)return Ns(e,s,a,"month");var n,l=[];for(n=0;n<12;n++)l[n]=Ns(e,n,a,"month");return l}function ra(e,s,a,n){typeof e=="boolean"?(Ze(s)&&(a=s,s=void 0),s=s||""):(s=e,a=s,e=!1,Ze(s)&&(a=s,s=void 0),s=s||"");var l=Be(),d=e?l._week.dow:0,f,_=[];if(a!=null)return Ns(s,(a+d)%7,n,"day");for(f=0;f<7;f++)_[f]=Ns(s,(f+d)%7,n,"day");return _}function Kc(e,s){return ui(e,s,"months")}function e_(e,s){return ui(e,s,"monthsShort")}function t_(e,s,a){return ra(e,s,a,"weekdays")}function s_(e,s,a){return ra(e,s,a,"weekdaysShort")}function r_(e,s,a){return ra(e,s,a,"weekdaysMin")}st("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var s=e%10,a=P(e%100/10)===1?"th":s===1?"st":s===2?"nd":s===3?"rd":"th";return e+a}});M.lang=_e("moment.lang is deprecated. Use moment.locale instead.",st);M.langData=_e("moment.langData is deprecated. Use moment.localeData instead.",Be);var Ee=Math.abs;function a_(){var e=this._data;return this._milliseconds=Ee(this._milliseconds),this._days=Ee(this._days),this._months=Ee(this._months),e.milliseconds=Ee(e.milliseconds),e.seconds=Ee(e.seconds),e.minutes=Ee(e.minutes),e.hours=Ee(e.hours),e.months=Ee(e.months),e.years=Ee(e.years),this}function di(e,s,a,n){var l=Se(s,a);return e._milliseconds+=n*l._milliseconds,e._days+=n*l._days,e._months+=n*l._months,e._bubble()}function n_(e,s){return di(this,e,s,1)}function i_(e,s){return di(this,e,s,-1)}function cn(e){return e<0?Math.floor(e):Math.ceil(e)}function o_(){var e=this._milliseconds,s=this._days,a=this._months,n=this._data,l,d,f,_,Y;return e>=0&&s>=0&&a>=0||e<=0&&s<=0&&a<=0||(e+=cn(Nr(a)+s)*864e5,s=0,a=0),n.milliseconds=e%1e3,l=ce(e/1e3),n.seconds=l%60,d=ce(l/60),n.minutes=d%60,f=ce(d/60),n.hours=f%24,s+=ce(f/24),Y=ce(hi(s)),a+=Y,s-=cn(Nr(Y)),_=ce(a/12),a%=12,n.days=s,n.months=a,n.years=_,this}function hi(e){return e*4800/146097}function Nr(e){return e*146097/4800}function l_(e){if(!this.isValid())return NaN;var s,a,n=this._milliseconds;if(e=me(e),e==="month"||e==="quarter"||e==="year")switch(s=this._days+n/864e5,a=this._months+hi(s),e){case"month":return a;case"quarter":return a/3;case"year":return a/12}else switch(s=this._days+Math.round(Nr(this._months)),e){case"week":return s/7+n/6048e5;case"day":return s+n/864e5;case"hour":return s*24+n/36e5;case"minute":return s*1440+n/6e4;case"second":return s*86400+n/1e3;case"millisecond":return Math.floor(s*864e5)+n;default:throw new Error("Unknown unit "+e)}}function u_(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+P(this._months/12)*31536e6:NaN}function qe(e){return function(){return this.as(e)}}var d_=qe("ms"),h_=qe("s"),f_=qe("m"),c_=qe("h"),__=qe("d"),m_=qe("w"),y_=qe("M"),M_=qe("Q"),D_=qe("y");function w_(){return Se(this)}function Y_(e){return e=me(e),this.isValid()?this[e+"s"]():NaN}function dt(e){return function(){return this.isValid()?this._data[e]:NaN}}var p_=dt("milliseconds"),k_=dt("seconds"),S_=dt("minutes"),g_=dt("hours"),v_=dt("days"),O_=dt("months"),T_=dt("years");function x_(){return ce(this.days()/7)}var Ae=Math.round,pt={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function b_(e,s,a,n,l){return l.relativeTime(s||1,!!a,e,n)}function P_(e,s,a,n){var l=Se(e).abs(),d=Ae(l.as("s")),f=Ae(l.as("m")),_=Ae(l.as("h")),Y=Ae(l.as("d")),g=Ae(l.as("M")),U=Ae(l.as("w")),re=Ae(l.as("y")),ye=d<=a.ss&&["s",d]||d0,ye[4]=n,b_.apply(null,ye)}function N_(e){return e===void 0?Ae:typeof e=="function"?(Ae=e,!0):!1}function j_(e,s){return pt[e]===void 0?!1:s===void 0?pt[e]:(pt[e]=s,e==="s"&&(pt.ss=s-1),!0)}function W_(e,s){if(!this.isValid())return this.localeData().invalidDate();var a=!1,n=pt,l,d;return typeof e=="object"&&(s=e,e=!1),typeof e=="boolean"&&(a=e),typeof s=="object"&&(n=Object.assign({},pt,s),s.s!=null&&s.ss==null&&(n.ss=s.s-1)),l=this.localeData(),d=P_(this,!a,n,l),a&&(d=l.pastFuture(+this,d)),l.postformat(d)}var gr=Math.abs;function wt(e){return(e>0)-(e<0)||+e}function Vs(){if(!this.isValid())return this.localeData().invalidDate();var e=gr(this._milliseconds)/1e3,s=gr(this._days),a=gr(this._months),n,l,d,f,_=this.asSeconds(),Y,g,U,re;return _?(n=ce(e/60),l=ce(n/60),e%=60,n%=60,d=ce(a/12),a%=12,f=e?e.toFixed(3).replace(/\.?0+$/,""):"",Y=_<0?"-":"",g=wt(this._months)!==wt(_)?"-":"",U=wt(this._days)!==wt(_)?"-":"",re=wt(this._milliseconds)!==wt(_)?"-":"",Y+"P"+(d?g+d+"Y":"")+(a?g+a+"M":"")+(s?U+s+"D":"")+(l||n||e?"T":"")+(l?re+l+"H":"")+(n?re+n+"M":"")+(e?re+f+"S":"")):"P0D"}var j=Es.prototype;j.isValid=vf;j.abs=a_;j.add=n_;j.subtract=i_;j.as=l_;j.asMilliseconds=d_;j.asSeconds=h_;j.asMinutes=f_;j.asHours=c_;j.asDays=__;j.asWeeks=m_;j.asMonths=y_;j.asQuarters=M_;j.asYears=D_;j.valueOf=u_;j._bubble=o_;j.clone=w_;j.get=Y_;j.milliseconds=p_;j.seconds=k_;j.minutes=S_;j.hours=g_;j.days=v_;j.weeks=x_;j.months=O_;j.years=T_;j.humanize=W_;j.toISOString=Vs;j.toString=Vs;j.toJSON=Vs;j.locale=Kn;j.localeData=ti;j.toIsoString=_e("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vs);j.lang=ei;S("X",0,0,"unix");S("x",0,0,"valueOf");w("x",Cs);w("X",eh);I("X",function(e,s,a){a._d=new Date(parseFloat(e)*1e3)});I("x",function(e,s,a){a._d=new Date(P(e))});//! moment.js -//! version : 2.29.4 -//! authors : Tim Wood, Iskren Chernev, Moment.js contributors -//! license : MIT -//! momentjs.com -M.version="2.29.4";Wd(A);M.fn=y;M.min=pf;M.max=kf;M.now=Sf;M.utc=Ne;M.unix=Qc;M.months=Kc;M.isDate=Bt;M.locale=st;M.invalid=js;M.duration=Se;M.isMoment=ke;M.weekdays=t_;M.parseZone=Xc;M.localeData=Be;M.isDuration=gs;M.monthsShort=e_;M.weekdaysMin=r_;M.defineLocale=qr;M.updateLocale=Qh;M.locales=Xh;M.weekdaysShort=s_;M.normalizeUnits=me;M.relativeTimeRounding=N_;M.relativeTimeThreshold=j_;M.calendarFormat=Bf;M.prototype=y;M.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};//! moment.js locale configuration -//! locale : Persian [fa] -//! author : Ebrahim Byagowi : https://github.com/ebraminio -var L_={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},F_={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};const R_=M.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,s,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(s){return F_[s]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(s){return L_[s]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});At.locale("fa",R_);At.loadPersian();const C_=210,I_="Asia/Tehran";function E_(e=new Date){if(typeof e=="string"&&/^\d{4}-\d{2}-\d{2}$/.test(e.trim()))return e.trim();const s=e instanceof Date?e:new Date(e);return new Intl.DateTimeFormat("en-CA",{timeZone:I_}).format(s)}function fi(e){return e?At.utc(e).utcOffset(C_):At.invalid()}function A_(e,s="jYYYY/jMM/jDD-HH:mm:ss"){return e?fi(e).format(s):""}function V_(e,s="jYYYY/jMM/jDD"){return e?/^\d{4}-\d{2}-\d{2}$/.test(e.trim())?At.utc(e).format(s):fi(e).format(s):""}export{V_ as a,yd as c,E_ as g,At as m,A_ as t}; diff --git a/dist/assets/useMemo-3527b8f5.js b/dist/assets/useMemo-3527b8f5.js deleted file mode 100644 index 28ed7ce..0000000 --- a/dist/assets/useMemo-3527b8f5.js +++ /dev/null @@ -1 +0,0 @@ -import{i as n,z as o}from"./index-c678e119.js";function u(f,i,e){var r=n(f());return o(i,function(a,c){e?e(a,c)&&(r.value=f()):r.value=f()}),r}export{u}; diff --git a/dist/assets/usePrice-bc935b83.js b/dist/assets/usePrice-bc935b83.js deleted file mode 100644 index 08afa22..0000000 --- a/dist/assets/usePrice-bc935b83.js +++ /dev/null @@ -1 +0,0 @@ -function n(r,t=!0,i="تومان"){let e=r.toString();return t&&(e=e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")),`${e} ${i}`}export{n as u}; diff --git a/dist/assets/useRefs-d469f03d.js b/dist/assets/useRefs-d469f03d.js deleted file mode 100644 index 66761b0..0000000 --- a/dist/assets/useRefs-d469f03d.js +++ /dev/null @@ -1 +0,0 @@ -import{i as r,bk as t}from"./index-c678e119.js";var u=function(){var e=r(new Map),n=function(s){return function(f){e.value.set(s,f)}};return t(function(){e.value=new Map}),[n,e]};const c=u;export{c as u}; diff --git a/dist/assets/users2-8002992a.svg b/dist/assets/users2-8002992a.svg deleted file mode 100644 index d033c23..0000000 --- a/dist/assets/users2-8002992a.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/dist/assets/users3-3a96ddd8.svg b/dist/assets/users3-3a96ddd8.svg deleted file mode 100644 index c41a584..0000000 --- a/dist/assets/users3-3a96ddd8.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/dist/assets/users4-80585f51.svg b/dist/assets/users4-80585f51.svg deleted file mode 100644 index bc09122..0000000 --- a/dist/assets/users4-80585f51.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/dist/assets/users5-1dc3f500.svg b/dist/assets/users5-1dc3f500.svg deleted file mode 100644 index c454b0e..0000000 --- a/dist/assets/users5-1dc3f500.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/dist/assets/verification2-08b2c24e.svg b/dist/assets/verification2-08b2c24e.svg deleted file mode 100644 index dfe35eb..0000000 --- a/dist/assets/verification2-08b2c24e.svg +++ /dev/null @@ -1,454 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dist/assets/vnode-34fe2aaf.js b/dist/assets/vnode-34fe2aaf.js deleted file mode 100644 index 7fc16c5..0000000 --- a/dist/assets/vnode-34fe2aaf.js +++ /dev/null @@ -1 +0,0 @@ -import{ar as M,aM as x,al as g,aY as z,af as C}from"./index-c678e119.js";var w=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,o){return i[0]===n?(r=o,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,o=this.__entries__;i0},e.prototype.connect_=function(){!p||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),F?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!p||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=$.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),E=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof c(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new Y(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof c(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new K(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),T=typeof WeakMap<"u"?new WeakMap:new w,S=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=V.getInstance(),r=new U(t,n,this);T.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){S.prototype[e]=function(){var t;return(t=T.get(this))[e].apply(t,arguments)}});var he=function(){return typeof h.ResizeObserver<"u"?h.ResizeObserver:S}(),J=typeof global=="object"&&global&&global.Object===Object&&global;const Q=J;var X=typeof self=="object"&&self&&self.Object===Object&&self,Z=Q||X||Function("return this")();const ee=Z;var te=ee.Symbol;const l=te;var A=Object.prototype,ne=A.hasOwnProperty,re=A.toString,f=l?l.toStringTag:void 0;function ie(e){var t=ne.call(e,f),n=e[f];try{e[f]=void 0;var r=!0}catch{}var i=re.call(e);return r&&(t?e[f]=n:delete e[f]),i}var oe=Object.prototype,se=oe.toString;function ae(e){return se.call(e)}var ue="[object Null]",ce="[object Undefined]",y=l?l.toStringTag:void 0;function de(e){return e==null?e===void 0?ce:ue:y&&y in Object(e)?ie(e):ae(e)}function le(e,t){return function(n){return e(t(n))}}function ve(e){return e!=null&&typeof e=="object"}function j(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=e;if(Array.isArray(e)&&(i=M(e)[0]),!i)return null;var o=x(i,t,r);return o.props=n?g(g({},o.props),t):o.props,z(C(o.props.class)!=="object","class must be string"),o}function pe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return e.map(function(r){return j(r,t,n)})}function O(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Array.isArray(e))return e.map(function(o){return O(o,t,n,r)});var i=j(e,t,n,r);return Array.isArray(i.children)&&(i.children=O(i.children)),i}export{l as S,he as a,de as b,j as c,O as d,pe as e,Q as f,ve as i,le as o,ee as r}; diff --git a/dist/assets/xlsx-6ed613d4.js b/dist/assets/xlsx-6ed613d4.js deleted file mode 100644 index 514dfb6..0000000 --- a/dist/assets/xlsx-6ed613d4.js +++ /dev/null @@ -1,105 +0,0 @@ -/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var Ia={};Ia.version="0.18.5";var Nr=1200,Bt=1252,Xc=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],un={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},S0=function(e){Xc.indexOf(e)!=-1&&(Bt=un[0]=e)};function Gc(){S0(1252)}var Gr=function(e){Nr=e,S0(e)};function F0(){Gr(1200),Gc()}function u0(e){for(var t=[],r=0,a=e.length;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}function xs(e){for(var t=[],r=0;r>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var ra=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return t==255&&r==254?zc(e.slice(2)):t==254&&r==255?xs(e.slice(2)):t==65279?e.slice(1):e},wa=function(t){return String.fromCharCode(t)},Z0=function(t){return String.fromCharCode(t)},De;function Ug(e){De=e,Gr=function(t){Nr=t,S0(t)},ra=function(t){return t.charCodeAt(0)===255&&t.charCodeAt(1)===254?De.utils.decode(1200,u0(t.slice(2))):t},wa=function(r){return Nr===1200?String.fromCharCode(r):De.utils.decode(Nr,[r&255,r>>8])[0]},Z0=function(r){return De.utils.decode(Bt,[r])[0]},Vs()}var _t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Ra(e){for(var t="",r=0,a=0,n=0,i=0,s=0,f=0,c=0,o=0;o>2,a=e.charCodeAt(o++),s=(r&3)<<4|a>>4,n=e.charCodeAt(o++),f=(a&15)<<2|n>>6,c=n&63,isNaN(a)?f=c=64:isNaN(n)&&(c=64),t+=_t.charAt(i)+_t.charAt(s)+_t.charAt(f)+_t.charAt(c);return t}function br(e){var t="",r=0,a=0,n=0,i=0,s=0,f=0,c=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var o=0;o>4,t+=String.fromCharCode(r),f=_t.indexOf(e.charAt(o++)),a=(s&15)<<4|f>>2,f!==64&&(t+=String.fromCharCode(a)),c=_t.indexOf(e.charAt(o++)),n=(f&3)<<6|c,c!==64&&(t+=String.fromCharCode(n));return t}var Te=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),xt=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,r){return r?new Buffer(t,r):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}}();function Tt(e){return Te?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function si(e){return Te?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Ir=function(t){return Te?xt(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function za(e){if(typeof ArrayBuffer>"u")return Ir(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),a=0;a!=e.length;++a)r[a]=e.charCodeAt(a)&255;return t}function At(e){if(Array.isArray(e))return e.map(function(a){return String.fromCharCode(a)}).join("");for(var t=[],r=0;r"u")throw new Error("Unsupported");return new Uint8Array(e)}function hn(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return hn(new Uint8Array(e));for(var t=new Array(e.length),r=0;r>6&31,n[r++]=128|s&63;else if(s>=55296&&s<57344){s=(s&1023)+64;var f=e.charCodeAt(++i)&1023;n[r++]=240|s>>8&7,n[r++]=128|s>>2&63,n[r++]=128|f>>6&15|(s&3)<<4,n[r++]=128|f&63}else n[r++]=224|s>>12&15,n[r++]=128|s>>6&63,n[r++]=128|s&63;r>a&&(t.push(n.slice(0,r)),r=0,n=Tt(65535),a=65530)}return t.push(n.slice(0,r)),cr(t)}var _r=/\u0000/g,ka=/[\u0001-\u0006]/g;function aa(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function jr(e,t){var r=""+e;return r.length>=t?r:$e("0",t-r.length)+r}function xn(e,t){var r=""+e;return r.length>=t?r:$e(" ",t-r.length)+r}function h0(e,t){var r=""+e;return r.length>=t?r:r+$e(" ",t-r.length)}function jc(e,t){var r=""+Math.round(e);return r.length>=t?r:$e("0",t-r.length)+r}function Yc(e,t){var r=""+e;return r.length>=t?r:$e("0",t-r.length)+r}var fi=Math.pow(2,32);function Zt(e,t){if(e>fi||e<-fi)return jc(e,t);var r=Math.round(e);return Yc(r,t)}function x0(e,t){return t=t||0,e.length>=7+t&&(e.charCodeAt(t)|32)===103&&(e.charCodeAt(t+1)|32)===101&&(e.charCodeAt(t+2)|32)===110&&(e.charCodeAt(t+3)|32)===101&&(e.charCodeAt(t+4)|32)===114&&(e.charCodeAt(t+5)|32)===97&&(e.charCodeAt(t+6)|32)===108}var ci=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],B0=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function Jc(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var de={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},oi={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Zc={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function d0(e,t,r){for(var a=e<0?-1:1,n=e*a,i=0,s=1,f=0,c=1,o=0,l=0,u=Math.floor(n);ot&&(o>t?(l=c,f=i):(l=o,f=s)),!r)return[0,a*f,l];var x=Math.floor(a*f/l);return[x,a*f-x*l,l]}function wt(e,t,r){if(e>2958465||e<0)return null;var a=e|0,n=Math.floor(86400*(e-a)),i=0,s=[],f={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(f.u)<1e-6&&(f.u=0),t&&t.date1904&&(a+=1462),f.u>.9999&&(f.u=0,++n==86400&&(f.T=n=0,++a,++f.D)),a===60)s=r?[1317,10,29]:[1900,2,29],i=3;else if(a===0)s=r?[1317,8,29]:[1900,1,0],i=6;else{a>60&&--a;var c=new Date(1900,0,1);c.setDate(c.getDate()+a-1),s=[c.getFullYear(),c.getMonth()+1,c.getDate()],i=c.getDay(),a<60&&(i=(i+6)%7),r&&(i=ao(c,s))}return f.y=s[0],f.m=s[1],f.d=s[2],f.S=n%60,n=Math.floor(n/60),f.M=n%60,n=Math.floor(n/60),f.H=n,f.q=i,f}var ds=new Date(1899,11,31,0,0,0),qc=ds.getTime(),Qc=new Date(1900,2,1,0,0,0);function vs(e,t){var r=e.getTime();return t?r-=1461*24*60*60*1e3:e>=Qc&&(r+=24*60*60*1e3),(r-(qc+(e.getTimezoneOffset()-ds.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function dn(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function eo(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function ro(e){var t=e<0?12:11,r=dn(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function to(e){var t=dn(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function Na(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return t>=-4&&t<=-1?r=e.toPrecision(10+t):Math.abs(t)<=9?r=ro(e):t===10?r=e.toFixed(10).substr(0,12):r=to(e),dn(eo(r.toUpperCase()))}function Mt(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):Na(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Pr(14,vs(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function ao(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function no(e,t,r,a){var n="",i=0,s=0,f=r.y,c,o=0;switch(e){case 98:f=r.y+543;case 121:switch(t.length){case 1:case 2:c=f%100,o=2;break;default:c=f%1e4,o=4;break}break;case 109:switch(t.length){case 1:case 2:c=r.m,o=t.length;break;case 3:return B0[r.m-1][1];case 5:return B0[r.m-1][0];default:return B0[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:c=r.d,o=t.length;break;case 3:return ci[r.q][0];default:return ci[r.q][1]}break;case 104:switch(t.length){case 1:case 2:c=1+(r.H+11)%12,o=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:c=r.H,o=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:c=r.M,o=t.length;break;default:throw"bad minute format: "+t}break;case 115:if(t!="s"&&t!="ss"&&t!=".0"&&t!=".00"&&t!=".000")throw"bad second format: "+t;return r.u===0&&(t=="s"||t=="ss")?jr(r.S,t.length):(a>=2?s=a===3?1e3:100:s=a===1?10:1,i=Math.round(s*(r.S+r.u)),i>=60*s&&(i=0),t==="s"?i===0?"0":""+i/s:(n=jr(i,2+a),t==="ss"?n.substr(0,2):"."+n.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":c=r.D*24+r.H;break;case"[m]":case"[mm]":c=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":c=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}o=t.length===3?1:2;break;case 101:c=f,o=1;break}var l=o>0?jr(c,o):"";return l}function kt(e){var t=3;if(e.length<=t)return e;for(var r=e.length%t,a=e.substr(0,r);r!=e.length;r+=t)a+=(a.length>0?",":"")+e.substr(r,t);return a}var ps=/%/g;function io(e,t,r){var a=t.replace(ps,""),n=t.length-a.length;return ut(e,a,r*Math.pow(10,2*n))+$e("%",n)}function so(e,t,r){for(var a=t.length-1;t.charCodeAt(a-1)===44;)--a;return ut(e,t.substr(0,a),r/Math.pow(10,3*(t.length-a)))}function ms(e,t){var r,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+ms(e,-t);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%n;if(i<0&&(i+=n),r=(t/Math.pow(10,i)).toPrecision(a+1+(n+i)%n),r.indexOf("e")===-1){var s=Math.floor(Math.log(t)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(s-r.length+i):r+="E+"+(s-i);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,n)+"."+r.substr(2+n),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(f,c,o,l){return c+o+l.substr(0,(n+i)%n)+"."+l.substr(i)+"E"})}else r=t.toExponential(a);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var gs=/# (\?+)( ?)\/( ?)(\d+)/;function fo(e,t,r){var a=parseInt(e[4],10),n=Math.round(t*a),i=Math.floor(n/a),s=n-i*a,f=a;return r+(i===0?"":""+i)+" "+(s===0?$e(" ",e[1].length+1+e[4].length):xn(s,e[1].length)+e[2]+"/"+e[3]+jr(f,e[4].length))}function co(e,t,r){return r+(t===0?"":""+t)+$e(" ",e[1].length+2+e[4].length)}var _s=/^#*0*\.([0#]+)/,ws=/\).*[0#]/,ks=/\(###\) ###\\?-####/;function Sr(e){for(var t="",r,a=0;a!=e.length;++a)switch(r=e.charCodeAt(a)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function li(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function ui(e,t){var r=e-Math.floor(e),a=Math.pow(10,t);return t<(""+Math.round(r*a)).length?0:Math.round(r*a)}function oo(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function lo(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function Ur(e,t,r){if(e.charCodeAt(0)===40&&!t.match(ws)){var a=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Ur("n",a,r):"("+Ur("n",a,-r)+")"}if(t.charCodeAt(t.length-1)===44)return so(e,t,r);if(t.indexOf("%")!==-1)return io(e,t,r);if(t.indexOf("E")!==-1)return ms(t,r);if(t.charCodeAt(0)===36)return"$"+Ur(e,t.substr(t.charAt(1)==" "?2:1),r);var n,i,s,f,c=Math.abs(r),o=r<0?"-":"";if(t.match(/^00+$/))return o+Zt(c,t.length);if(t.match(/^[#?]+$/))return n=Zt(r,0),n==="0"&&(n=""),n.length>t.length?n:Sr(t.substr(0,t.length-n.length))+n;if(i=t.match(gs))return fo(i,c,o);if(t.match(/^#+0+$/))return o+Zt(c,t.length-t.indexOf("0"));if(i=t.match(_s))return n=li(r,i[1].length).replace(/^([^\.]+)$/,"$1."+Sr(i[1])).replace(/\.$/,"."+Sr(i[1])).replace(/\.(\d*)$/,function(v,h){return"."+h+$e("0",Sr(i[1]).length-h.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return o+li(c,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return o+kt(Zt(c,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Ur(e,t,-r):kt(""+(Math.floor(r)+oo(r,i[1].length)))+"."+jr(ui(r,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return Ur(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=aa(Ur(e,t.replace(/[\\-]/g,""),r)),s=0,aa(aa(t.replace(/\\/g,"")).replace(/[0#]/g,function(v){return s=0?et("n",a,r):"("+et("n",a,-r)+")"}if(t.charCodeAt(t.length-1)===44)return uo(e,t,r);if(t.indexOf("%")!==-1)return ho(e,t,r);if(t.indexOf("E")!==-1)return Es(t,r);if(t.charCodeAt(0)===36)return"$"+et(e,t.substr(t.charAt(1)==" "?2:1),r);var n,i,s,f,c=Math.abs(r),o=r<0?"-":"";if(t.match(/^00+$/))return o+jr(c,t.length);if(t.match(/^[#?]+$/))return n=""+r,r===0&&(n=""),n.length>t.length?n:Sr(t.substr(0,t.length-n.length))+n;if(i=t.match(gs))return co(i,c,o);if(t.match(/^#+0+$/))return o+jr(c,t.length-t.indexOf("0"));if(i=t.match(_s))return n=(""+r).replace(/^([^\.]+)$/,"$1."+Sr(i[1])).replace(/\.$/,"."+Sr(i[1])),n=n.replace(/\.(\d*)$/,function(v,h){return"."+h+$e("0",Sr(i[1]).length-h.length)}),t.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return o+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return o+kt(""+c);if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+et(e,t,-r):kt(""+r)+"."+$e("0",i[1].length);if(i=t.match(/^#,#*,#0/))return et(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=aa(et(e,t.replace(/[\\-]/g,""),r)),s=0,aa(aa(t.replace(/\\/g,"")).replace(/[0#]/g,function(v){return s-1||r=="\\"&&e.charAt(t+1)=="-"&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===r;);break;case"*":++t,(e.charAt(t)==" "||e.charAt(t)=="*")&&++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t-1;);break;case" ":++t;break;default:++t;break}return!1}function vo(e,t,r,a){for(var n=[],i="",s=0,f="",c="t",o,l,u,x="H";s=12?"P":"A"),h.t="T",x="h",s+=3):e.substr(s,5).toUpperCase()==="AM/PM"?(o!=null&&(h.v=o.H>=12?"PM":"AM"),h.t="T",s+=5,x="h"):e.substr(s,5).toUpperCase()==="上午/下午"?(o!=null&&(h.v=o.H>=12?"下午":"上午"),h.t="T",s+=5,x="h"):(h.t="t",++s),o==null&&h.t==="T")return"";n[n.length]=h,c=f;break;case"[":for(i=f;e.charAt(s++)!=="]"&&s-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",Gt(e)||(n[n.length]={t:"t",v:i}));break;case".":if(o!=null){for(i=f;++s-1;)i+=f;n[n.length]={t:"n",v:i};break;case"?":for(i=f;e.charAt(++s)===f;)i+=f;n[n.length]={t:f,v:i},c=f;break;case"*":++s,(e.charAt(s)==" "||e.charAt(s)=="*")&&++s;break;case"(":case")":n[n.length]={t:a===1?"t":f,v:f},++s;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=f;s-1;)i+=e.charAt(s);n[n.length]={t:"D",v:i};break;case" ":n[n.length]={t:f,v:f},++s;break;case"$":n[n.length]={t:"t",v:"$"},++s;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(f)===-1)throw new Error("unrecognized character "+f+" in "+e);n[n.length]={t:"t",v:f},++s;break}var p=0,w=0,y;for(s=n.length-1,c="t";s>=0;--s)switch(n[s].t){case"h":case"H":n[s].t=x,c="h",p<1&&(p=1);break;case"s":(y=n[s].v.match(/\.0+$/))&&(w=Math.max(w,y[0].length-1)),p<3&&(p=3);case"d":case"y":case"M":case"e":c=n[s].t;break;case"m":c==="s"&&(n[s].t="M",p<2&&(p=2));break;case"X":break;case"Z":p<1&&n[s].v.match(/[Hh]/)&&(p=1),p<2&&n[s].v.match(/[Mm]/)&&(p=2),p<3&&n[s].v.match(/[Ss]/)&&(p=3)}switch(p){case 0:break;case 1:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H);break;case 2:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M);break}var g="",D;for(s=0;s0){g.charCodeAt(0)==40?(N=t<0&&g.charCodeAt(0)===45?-t:t,F=ut("n",g,N)):(N=t<0&&a>1?-t:t,F=ut("n",g,N),N<0&&n[0]&&n[0].t=="t"&&(F=F.substr(1),n[0].v="-"+n[0].v)),D=F.length-1;var B=n.length;for(s=0;s-1){B=s;break}var I=n.length;if(B===n.length&&F.indexOf("E")===-1){for(s=n.length-1;s>=0;--s)n[s]==null||"n?".indexOf(n[s].t)===-1||(D>=n[s].v.length-1?(D-=n[s].v.length,n[s].v=F.substr(D+1,n[s].v.length)):D<0?n[s].v="":(n[s].v=F.substr(0,D+1),D=-1),n[s].t="t",I=s);D>=0&&I=0;--s)if(!(n[s]==null||"n?".indexOf(n[s].t)===-1)){for(l=n[s].v.indexOf(".")>-1&&s===B?n[s].v.indexOf(".")-1:n[s].v.length-1,b=n[s].v.substr(l+1);l>=0;--l)D>=0&&(n[s].v.charAt(l)==="0"||n[s].v.charAt(l)==="#")&&(b=F.charAt(D--)+b);n[s].v=b,n[s].t="t",I=s}for(D>=0&&I-1&&s===B?n[s].v.indexOf(".")+1:0,b=n[s].v.substr(0,l);l-1&&(N=a>1&&t<0&&s>0&&n[s-1].v==="-"?-t:t,n[s].v=ut(n[s].t,n[s].v,N),n[s].t="t");var z="";for(s=0;s!==n.length;++s)n[s]!=null&&(z+=n[s].v);return z}var hi=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function xi(e,t){if(t==null)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function po(e,t){var r=xo(e),a=r.length,n=r[a-1].indexOf("@");if(a<4&&n>-1&&--a,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof t!="number")return[4,r.length===4||n>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=n>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=n>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=n>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var i=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[a,i];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var s=r[0].match(hi),f=r[1].match(hi);return xi(t,s)?[a,r[0]]:xi(t,f)?[a,r[1]]:[a,r[s!=null&&f!=null?2:1]]}return[a,i]}function Pr(e,t,r){r==null&&(r={});var a="";switch(typeof e){case"string":e=="m/d/yy"&&r.dateNF?a=r.dateNF:a=e;break;case"number":e==14&&r.dateNF?a=r.dateNF:a=(r.table!=null?r.table:de)[e],a==null&&(a=r.table&&r.table[oi[e]]||de[oi[e]]),a==null&&(a=Zc[e]||"General");break}if(x0(a,0))return Mt(t,r);t instanceof Date&&(t=vs(t,r.date1904));var n=po(a,t);if(x0(n[1]))return Mt(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return vo(n[1],t,r,n[0])}function at(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(de[r]==null){t<0&&(t=r);continue}if(de[r]==e){t=r;break}}t<0&&(t=391)}return de[t]=e,t}function $a(e){for(var t=0;t!=392;++t)e[t]!==void 0&&at(e[t],t)}function la(){de=Jc()}var mo={format:Pr,load:at,_table:de,load_table:$a,parse_date_code:wt,is_date:Gt,get_table:function(){return mo._table=de}},go={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Ss=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function _o(e){var t=typeof e=="number"?de[e]:e;return t=t.replace(Ss,"(\\d+)"),new RegExp("^"+t+"$")}function wo(e,t,r){var a=-1,n=-1,i=-1,s=-1,f=-1,c=-1;(t.match(Ss)||[]).forEach(function(u,x){var d=parseInt(r[x+1],10);switch(u.toLowerCase().charAt(0)){case"y":a=d;break;case"d":i=d;break;case"h":s=d;break;case"s":c=d;break;case"m":s>=0?f=d:n=d;break}}),c>=0&&f==-1&&n>=0&&(f=n,n=-1);var o=(""+(a>=0?a:new Date().getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);o.length==7&&(o="0"+o),o.length==8&&(o="20"+o);var l=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(f>=0?f:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return s==-1&&f==-1&&c==-1?o:a==-1&&n==-1&&i==-1?l:o+"T"+l}var ko=function(){var e={};e.version="1.2.0";function t(){for(var F=0,B=new Array(256),I=0;I!=256;++I)F=I,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,F=F&1?-306674912^F>>>1:F>>>1,B[I]=F;return typeof Int32Array<"u"?new Int32Array(B):B}var r=t();function a(F){var B=0,I=0,z=0,X=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(z=0;z!=256;++z)X[z]=F[z];for(z=0;z!=256;++z)for(I=F[z],B=256+z;B<4096;B+=256)I=X[B]=I>>>8^F[I&255];var L=[];for(z=1;z!=16;++z)L[z-1]=typeof Int32Array<"u"?X.subarray(z*256,z*256+256):X.slice(z*256,z*256+256);return L}var n=a(r),i=n[0],s=n[1],f=n[2],c=n[3],o=n[4],l=n[5],u=n[6],x=n[7],d=n[8],v=n[9],h=n[10],p=n[11],w=n[12],y=n[13],g=n[14];function D(F,B){for(var I=B^-1,z=0,X=F.length;z>>8^r[(I^F.charCodeAt(z++))&255];return~I}function b(F,B){for(var I=B^-1,z=F.length-15,X=0;X>8&255]^w[F[X++]^I>>16&255]^p[F[X++]^I>>>24]^h[F[X++]]^v[F[X++]]^d[F[X++]]^x[F[X++]]^u[F[X++]]^l[F[X++]]^o[F[X++]]^c[F[X++]]^f[F[X++]]^s[F[X++]]^i[F[X++]]^r[F[X++]];for(z+=15;X>>8^r[(I^F[X++])&255];return~I}function N(F,B){for(var I=B^-1,z=0,X=F.length,L=0,J=0;z>>8^r[(I^L)&255]:L<2048?(I=I>>>8^r[(I^(192|L>>6&31))&255],I=I>>>8^r[(I^(128|L&63))&255]):L>=55296&&L<57344?(L=(L&1023)+64,J=F.charCodeAt(z++)&1023,I=I>>>8^r[(I^(240|L>>8&7))&255],I=I>>>8^r[(I^(128|L>>2&63))&255],I=I>>>8^r[(I^(128|J>>6&15|(L&3)<<4))&255],I=I>>>8^r[(I^(128|J&63))&255]):(I=I>>>8^r[(I^(224|L>>12&15))&255],I=I>>>8^r[(I^(128|L>>6&63))&255],I=I>>>8^r[(I^(128|L&63))&255]);return~I}return e.table=r,e.bstr=D,e.buf=b,e.str=N,e}(),xe=function(){var t={};t.version="1.2.1";function r(m,E){for(var _=m.split("/"),k=E.split("/"),T=0,S=0,U=Math.min(_.length,k.length);T>>1,m.write_shift(2,_);var k=E.getFullYear()-1980;k=k<<4|E.getMonth()+1,k=k<<5|E.getDate(),m.write_shift(2,k)}function s(m){var E=m.read_shift(2)&65535,_=m.read_shift(2)&65535,k=new Date,T=_&31;_>>>=5;var S=_&15;_>>>=4,k.setMilliseconds(0),k.setFullYear(_+1980),k.setMonth(S-1),k.setDate(T);var U=E&31;E>>>=5;var K=E&63;return E>>>=6,k.setHours(E),k.setMinutes(K),k.setSeconds(U<<1),k}function f(m){ur(m,0);for(var E={},_=0;m.l<=m.length-4;){var k=m.read_shift(2),T=m.read_shift(2),S=m.l+T,U={};switch(k){case 21589:_=m.read_shift(1),_&1&&(U.mtime=m.read_shift(4)),T>5&&(_&2&&(U.atime=m.read_shift(4)),_&4&&(U.ctime=m.read_shift(4))),U.mtime&&(U.mt=new Date(U.mtime*1e3));break}m.l=S,E[k]=U}return E}var c;function o(){return c||(c={})}function l(m,E){if(m[0]==80&&m[1]==75)return ii(m,E);if((m[0]|32)==109&&(m[1]|32)==105)return Bc(m,E);if(m.length<512)throw new Error("CFB file size "+m.length+" < 512");var _=3,k=512,T=0,S=0,U=0,K=0,M=0,W=[],H=m.slice(0,512);ur(H,0);var q=u(H);switch(_=q[0],_){case 3:k=512;break;case 4:k=4096;break;case 0:if(q[1]==0)return ii(m,E);default:throw new Error("Major Version: Expected 3 or 4 saw "+_)}k!==512&&(H=m.slice(0,k),ur(H,28));var se=m.slice(0,k);x(H,_);var ue=H.read_shift(4,"i");if(_===3&&ue!==0)throw new Error("# Directory Sectors: Expected 0 saw "+ue);H.l+=4,U=H.read_shift(4,"i"),H.l+=4,H.chk("00100000","Mini Stream Cutoff Size: "),K=H.read_shift(4,"i"),T=H.read_shift(4,"i"),M=H.read_shift(4,"i"),S=H.read_shift(4,"i");for(var ee=-1,oe=0;oe<109&&(ee=H.read_shift(4,"i"),!(ee<0));++oe)W[oe]=ee;var _e=d(m,k);p(M,S,_e,k,W);var Xe=y(_e,U,W,k);Xe[U].name="!Directory",T>0&&K!==J&&(Xe[K].name="!MiniFAT"),Xe[W[0]].name="!FAT",Xe.fat_addrs=W,Xe.ssz=k;var Ge={},xr=[],pa=[],ma=[];g(U,Xe,_e,xr,T,Ge,pa,K),v(pa,ma,xr),xr.shift();var ga={FileIndex:pa,FullPaths:ma};return E&&E.raw&&(ga.raw={header:se,sectors:_e}),ga}function u(m){if(m[m.l]==80&&m[m.l+1]==75)return[0,0];m.chk(le,"Header Signature: "),m.l+=16;var E=m.read_shift(2,"u");return[m.read_shift(2,"u"),E]}function x(m,E){var _=9;switch(m.l+=2,_=m.read_shift(2)){case 9:if(E!=3)throw new Error("Sector Shift: Expected 9 saw "+_);break;case 12:if(E!=4)throw new Error("Sector Shift: Expected 12 saw "+_);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+_)}m.chk("0600","Mini Sector Shift: "),m.chk("000000000000","Reserved: ")}function d(m,E){for(var _=Math.ceil(m.length/E)-1,k=[],T=1;T<_;++T)k[T-1]=m.slice(T*E,(T+1)*E);return k[_-1]=m.slice(_*E),k}function v(m,E,_){for(var k=0,T=0,S=0,U=0,K=0,M=_.length,W=[],H=[];k0&&U>=0;)S.push(E.slice(U*L,U*L+L)),T-=L,U=Rt(_,U*4);return S.length===0?G(0):cr(S).slice(0,m.size)}function p(m,E,_,k,T){var S=J;if(m===J){if(E!==0)throw new Error("DIFAT chain shorter than expected")}else if(m!==-1){var U=_[m],K=(k>>>2)-1;if(!U)return;for(var M=0;M=0;){T[M]=!0,S[S.length]=M,U.push(m[M]);var H=_[Math.floor(M*4/k)];if(W=M*4&K,k<4+W)throw new Error("FAT boundary crossed: "+M+" 4 "+k);if(!m[H])break;M=Rt(m[H],W)}return{nodes:S,data:Fi([U])}}function y(m,E,_,k){var T=m.length,S=[],U=[],K=[],M=[],W=k-1,H=0,q=0,se=0,ue=0;for(H=0;H=T&&(se-=T),!U[se]){M=[];var ee=[];for(q=se;q>=0;){ee[q]=!0,U[q]=!0,K[K.length]=q,M.push(m[q]);var oe=_[Math.floor(q*4/k)];if(ue=q*4&W,k<4+ue)throw new Error("FAT boundary crossed: "+q+" 4 "+k);if(!m[oe]||(q=Rt(m[oe],ue),ee[q]))break}S[se]={nodes:K,data:Fi([M])}}return S}function g(m,E,_,k,T,S,U,K){for(var M=0,W=k.length?2:0,H=E[m].data,q=0,se=0,ue;q0&&M!==J&&(E[M].name="!StreamData")):oe.size>=4096?(oe.storage="fat",E[oe.start]===void 0&&(E[oe.start]=w(_,oe.start,E.fat_addrs,E.ssz)),E[oe.start].name=oe.name,oe.content=E[oe.start].data.slice(0,oe.size)):(oe.storage="minifat",oe.size<0?oe.size=0:M!==J&&oe.start!==J&&E[M]&&(oe.content=h(oe,E[M].data,(E[K]||{}).data))),oe.content&&ur(oe.content,0),S[ue]=oe,U.push(oe)}}function D(m,E){return new Date((fr(m,E+4)/1e7*Math.pow(2,32)+fr(m,E)/1e7-11644473600)*1e3)}function b(m,E){return o(),l(c.readFileSync(m),E)}function N(m,E){var _=E&&E.type;switch(_||Te&&Buffer.isBuffer(m)&&(_="buffer"),_||"base64"){case"file":return b(m,E);case"base64":return l(Ir(br(m)),E);case"binary":return l(Ir(m),E)}return l(m,E)}function F(m,E){var _=E||{},k=_.root||"Root Entry";if(m.FullPaths||(m.FullPaths=[]),m.FileIndex||(m.FileIndex=[]),m.FullPaths.length!==m.FileIndex.length)throw new Error("inconsistent CFB structure");m.FullPaths.length===0&&(m.FullPaths[0]=k+"/",m.FileIndex[0]={name:k,type:5}),_.CLSID&&(m.FileIndex[0].clsid=_.CLSID),B(m)}function B(m){var E="Sh33tJ5";if(!xe.find(m,"/"+E)){var _=G(4);_[0]=55,_[1]=_[3]=50,_[2]=54,m.FileIndex.push({name:E,type:2,content:_,size:4,L:69,R:69,C:69}),m.FullPaths.push(m.FullPaths[0]+E),I(m)}}function I(m,E){F(m);for(var _=!1,k=!1,T=m.FullPaths.length-1;T>=0;--T){var S=m.FileIndex[T];switch(S.type){case 0:k?_=!0:(m.FileIndex.pop(),m.FullPaths.pop());break;case 1:case 2:case 5:k=!0,isNaN(S.R*S.L*S.C)&&(_=!0),S.R>-1&&S.L>-1&&S.R==S.L&&(_=!0);break;default:_=!0;break}}if(!(!_&&!E)){var U=new Date(1987,1,19),K=0,M=Object.create?Object.create(null):{},W=[];for(T=0;T1?1:-1,q.size=0,q.type=5;else if(se.slice(-1)=="/"){for(K=T+1;K=W.length?-1:K,K=T+1;K=W.length?-1:K,q.type=1}else a(m.FullPaths[T+1]||"")==a(se)&&(q.R=T+1),q.type=2}}}function z(m,E){var _=E||{};if(_.fileType=="mad")return Mc(m,_);switch(I(m),_.fileType){case"zip":return Ic(m,_)}var k=function(ue){for(var ee=0,oe=0,_e=0;_e0&&(Ge<4096?ee+=Ge+63>>6:oe+=Ge+511>>9)}}for(var xr=ue.FullPaths.length+3>>2,pa=ee+7>>3,ma=ee+127>>7,ga=pa+oe+xr+ma,It=ga+127>>7,L0=It<=109?0:Math.ceil((It-109)/127);ga+It+L0+127>>7>It;)L0=++It<=109?0:Math.ceil((It-109)/127);var ot=[1,L0,It,ma,xr,oe,ee,0];return ue.FileIndex[0].size=ee<<6,ot[7]=(ue.FileIndex[0].start=ot[0]+ot[1]+ot[2]+ot[3]+ot[4]+ot[5])+(ot[6]+7>>3),ot}(m),T=G(k[7]<<9),S=0,U=0;{for(S=0;S<8;++S)T.write_shift(1,ie[S]);for(S=0;S<8;++S)T.write_shift(2,0);for(T.write_shift(2,62),T.write_shift(2,3),T.write_shift(2,65534),T.write_shift(2,9),T.write_shift(2,6),S=0;S<3;++S)T.write_shift(2,0);for(T.write_shift(4,0),T.write_shift(4,k[2]),T.write_shift(4,k[0]+k[1]+k[2]+k[3]-1),T.write_shift(4,0),T.write_shift(4,4096),T.write_shift(4,k[3]?k[0]+k[1]+k[2]-1:J),T.write_shift(4,k[3]),T.write_shift(-4,k[1]?k[0]-1:J),T.write_shift(4,k[1]),S=0;S<109;++S)T.write_shift(-4,S>9)));for(K(k[6]+7>>3);T.l&511;)T.write_shift(-4,ce.ENDOFCHAIN);for(U=S=0,M=0;M=4096)&&(H.start=U,K(W+63>>6)));for(;T.l&511;)T.write_shift(-4,ce.ENDOFCHAIN);for(S=0;S=4096)if(T.l=H.start+1<<9,Te&&Buffer.isBuffer(H.content))H.content.copy(T,T.l,0,H.size),T.l+=H.size+511&-512;else{for(M=0;M0&&H.size<4096)if(Te&&Buffer.isBuffer(H.content))H.content.copy(T,T.l,0,H.size),T.l+=H.size+63&-64;else{for(M=0;M>16|E>>8|E)&255}for(var Q=typeof Uint8Array<"u",Z=Q?new Uint8Array(256):[],Ee=0;Ee<256;++Ee)Z[Ee]=te(Ee);function A(m,E){var _=Z[m&255];return E<=8?_>>>8-E:(_=_<<8|Z[m>>8&255],E<=16?_>>>16-E:(_=_<<8|Z[m>>16&255],_>>>24-E))}function Ue(m,E){var _=E&7,k=E>>>3;return(m[k]|(_<=6?0:m[k+1]<<8))>>>_&3}function Ce(m,E){var _=E&7,k=E>>>3;return(m[k]|(_<=5?0:m[k+1]<<8))>>>_&7}function Be(m,E){var _=E&7,k=E>>>3;return(m[k]|(_<=4?0:m[k+1]<<8))>>>_&15}function ye(m,E){var _=E&7,k=E>>>3;return(m[k]|(_<=3?0:m[k+1]<<8))>>>_&31}function fe(m,E){var _=E&7,k=E>>>3;return(m[k]|(_<=1?0:m[k+1]<<8))>>>_&127}function Je(m,E,_){var k=E&7,T=E>>>3,S=(1<<_)-1,U=m[T]>>>k;return _<8-k||(U|=m[T+1]<<8-k,_<16-k)||(U|=m[T+2]<<16-k,_<24-k)||(U|=m[T+3]<<24-k),U&S}function Lr(m,E,_){var k=E&7,T=E>>>3;return k<=5?m[T]|=(_&7)<>8-k),E+3}function Zr(m,E,_){var k=E&7,T=E>>>3;return _=(_&1)<>>3;return _<<=k,m[T]|=_&255,_>>>=8,m[T+1]=_,E+8}function da(m,E,_){var k=E&7,T=E>>>3;return _<<=k,m[T]|=_&255,_>>>=8,m[T+1]=_&255,m[T+2]=_>>>8,E+16}function pt(m,E){var _=m.length,k=2*_>E?2*_:E+5,T=0;if(_>=E)return m;if(Te){var S=si(k);if(m.copy)m.copy(S);else for(;T>k-q,U=(1<=0;--U)E[K|U<0;)M[M.l++]=K[W++]}return M.l}function U(K,M){for(var W=0,H=0,q=Q?new Uint16Array(32768):[];H0;)M[M.l++]=K[H++];W=M.l*8;continue}W=Lr(M,W,+(H+se==K.length)+2);for(var ue=0;se-- >0;){var ee=K[H];ue=(ue<<5^ee)&32767;var oe=-1,_e=0;if((oe=q[ue])&&(oe|=H&-32768,oe>H&&(oe-=32768),oe2){ee=T[_e],ee<=22?W=ft(M,W,Z[ee+1]>>1)-1:(ft(M,W,3),W+=5,ft(M,W,Z[ee-23]>>5),W+=3);var Xe=ee<8?0:ee-4>>2;Xe>0&&(da(M,W,_e-j[ee]),W+=Xe),ee=E[H-oe],W=ft(M,W,Z[ee]>>3),W-=3;var Ge=ee<4?0:ee-2>>1;Ge>0&&(da(M,W,H-oe-re[ee]),W+=Ge);for(var xr=0;xr<_e;++xr)q[ue]=H&32767,ue=(ue<<5^K[H])&32767,++H;se-=_e-1}else ee<=143?ee=ee+48:W=Zr(M,W,1),W=ft(M,W,Z[ee]),q[ue]=H&32767,++H}W=ft(M,W,0)-1}return M.l=(W+7)/8|0,M.l}return function(M,W){return M.length<8?S(M,W):U(M,W)}}();function Se(m){var E=G(50+Math.floor(m.length*1.1)),_=qr(m,E);return E.slice(0,_)}var Ze=Q?new Uint16Array(32768):Dr(32768),Br=Q?new Uint16Array(32768):Dr(32768),ar=Q?new Uint16Array(128):Dr(128),Ot=1,ti=1;function Cc(m,E){var _=ye(m,E)+257;E+=5;var k=ye(m,E)+1;E+=5;var T=Be(m,E)+4;E+=4;for(var S=0,U=Q?new Uint8Array(19):Dr(19),K=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],M=1,W=Q?new Uint8Array(8):Dr(8),H=Q?new Uint8Array(8):Dr(8),q=U.length,se=0;se>8-ee;for(var oe=(1<<7-ee)-1;oe>=0;--oe)ar[ue|oe<>>=3){case 16:for(S=3+Ue(m,E),E+=2,ue=_e[_e.length-1];S-- >0;)_e.push(ue);break;case 17:for(S=3+Ce(m,E),E+=3;S-- >0;)_e.push(0);break;case 18:for(S=11+fe(m,E),E+=7;S-- >0;)_e.push(0);break;default:_e.push(ue),M>>0,K=0,M=0;!(k&1);){if(k=Ce(m,_),_+=3,k>>>1)k>>1==1?(K=9,M=5):(_=Cc(m,_),K=Ot,M=ti);else{_&7&&(_+=8-(_&7));var W=m[_>>>3]|m[(_>>>3)+1]<<8;if(_+=32,W>0)for(!E&&U0;)T[S++]=m[_>>>3],_+=8;continue}for(;;){!E&&U>>1==1?mt[H]:Ze[H];if(_+=q&15,q>>>=4,!(q>>>8&255))T[S++]=q;else{if(q==256)break;q-=257;var se=q<8?0:q-4>>2;se>5&&(se=0);var ue=S+j[q];se>0&&(ue+=Je(m,_,se),_+=se),H=Je(m,_,M),q=k>>>1==1?va[H]:Br[H],_+=q&15,q>>>=4;var ee=q<4?0:q-2>>1,oe=re[q];for(ee>0&&(oe+=Je(m,_,ee),_+=ee),!E&&U>>3]:[T.slice(0,S),_+7>>>3]}function ai(m,E){var _=m.slice(m.l||0),k=Dc(_,E);return m.l+=k[1],k[0]}function ni(m,E){if(m)typeof console<"u"&&console.error(E);else throw new Error(E)}function ii(m,E){var _=m;ur(_,0);var k=[],T=[],S={FileIndex:k,FullPaths:T};F(S,{root:E.root});for(var U=_.length-4;(_[U]!=80||_[U+1]!=75||_[U+2]!=5||_[U+3]!=6)&&U>=0;)--U;_.l=U+4,_.l+=4;var K=_.read_shift(2);_.l+=6;var M=_.read_shift(4);for(_.l=M,U=0;U0&&(_=_.slice(0,_.length-1),_=_.slice(0,_.lastIndexOf("/")+1),S.slice(0,_.length)!=_););var U=(k[1]||"").match(/boundary="(.*?)"/);if(!U)throw new Error("MAD cannot find boundary");var K="--"+(U[1]||""),M=[],W=[],H={FileIndex:M,FullPaths:W};F(H);var q,se=0;for(T=0;T=32&&ue<128&&++q;var oe=q>=se*4/5;T.push(k),T.push("Content-Location: "+(_.root||"file:///C:/SheetJS/")+U),T.push("Content-Transfer-Encoding: "+(oe?"quoted-printable":"base64")),T.push("Content-Type: "+Rc(K,U)),T.push(""),T.push(oe?bc(H):Nc(H))}return T.push(k+`--\r -`),T.join(`\r -`)}function Uc(m){var E={};return F(E,m),E}function P0(m,E,_,k){var T=k&&k.unsafe;T||F(m);var S=!T&&xe.find(m,E);if(!S){var U=m.FullPaths[0];E.slice(0,U.length)==U?U=E:(U.slice(-1)!="/"&&(U+="/"),U=(U+E).replace("//","/")),S={name:n(E),type:2},m.FileIndex.push(S),m.FullPaths.push(U),T||xe.utils.cfb_gc(m)}return S.content=_,S.size=_?_.length:0,k&&(k.CLSID&&(S.clsid=k.CLSID),k.mt&&(S.mt=k.mt),k.ct&&(S.ct=k.ct)),S}function Wc(m,E){F(m);var _=xe.find(m,E);if(_){for(var k=0;k3&&(a=!0),n[i].slice(n[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[i].slice(n[i].length-1));case"D":r*=24;case"H":r*=60;case"M":if(a)r*=60;else throw new Error("Unsupported ISO Duration Field: M")}t+=r*parseInt(n[i],10)}return t}var pi=new Date("2017-02-19T19:06:09.000Z"),ys=isNaN(pi.getFullYear())?new Date("2/19/17"):pi,Ao=ys.getFullYear()==2017;function Ve(e,t){var r=new Date(e);if(Ao)return t>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):t<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(ys.getFullYear()==1917&&!isNaN(r.getFullYear())){var a=r.getFullYear();return e.indexOf(""+a)>-1||r.setFullYear(r.getFullYear()+100),r}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-i.getTimezoneOffset()*60*1e3)),i}function Ut(e,t){if(Te&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return tt(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return tt(xs(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return tt(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return tt(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return r[i]||i})}catch{}for(var a=[],n=0;n!=e.length;++n)a.push(String.fromCharCode(e[n]));return a.join("")}function Me(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=Me(e[r]));return t}function $e(e,t){for(var r="";r.length3&&Co.indexOf(s)==-1)return r}else if(s.match(/[a-z]/))return r;return a<0||a>8099?r:(n>0||i>1)&&a!=101?t:e.match(/[^-0-9:,\/\\]/)?r:t}var Do=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,a,n){if(e||typeof a=="string")return r.split(a);for(var i=r.split(a),s=[i[0]],f=1;f\r -`,Io=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,gi=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,Ro=/<[^>]*>/g,Er=Qe.match(gi)?gi:Ro,No=/<\w*:/,bo=/<(\/?)\w+:/;function me(e,t,r){for(var a={},n=0,i=0;n!==e.length&&!((i=e.charCodeAt(n))===32||i===10||i===13);++n);if(t||(a[0]=e.slice(0,n)),n===e.length)return a;var s=e.match(Io),f=0,c="",o=0,l="",u="",x=1;if(s)for(o=0;o!=s.length;++o){for(u=s[o],i=0;i!=u.length&&u.charCodeAt(i)!==61;++i);for(l=u.slice(0,i).trim();u.charCodeAt(i+1)==32;)++i;for(x=(n=u.charCodeAt(i+1))==34||n==39?1:0,c=u.slice(i+1+x,u.length-x),f=0;f!=l.length&&l.charCodeAt(f)!==58;++f);if(f===l.length)l.indexOf("_")>0&&(l=l.slice(0,l.indexOf("_"))),a[l]=c,r||(a[l.toLowerCase()]=c);else{var d=(f===5&&l.slice(0,5)==="xmlns"?"xmlns":"")+l.slice(f+1);if(a[d]&&l.slice(f-3,f)=="ext")continue;a[d]=c,r||(a[d.toLowerCase()]=c)}}return a}function it(e){return e.replace(bo,"<$1")}var Is={""":'"',"'":"'",">":">","<":"<","&":"&"},mn=y0(Is),Oe=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,t=/_x([\da-fA-F]{4})_/ig;return function r(a){var n=a+"",i=n.indexOf("-1?16:10))||f}).replace(t,function(f,c){return String.fromCharCode(parseInt(c,16))});var s=n.indexOf("]]>");return r(n.slice(0,i))+n.slice(i+9,s)+r(n.slice(s+3))}}(),gn=/[&<>'"]/g,Po=/[\u0000-\u0008\u000b-\u001f]/g;function be(e){var t=e+"";return t.replace(gn,function(r){return mn[r]}).replace(Po,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function _i(e){return be(e).replace(/ /g,"_x0020_")}var Rs=/[\u0000-\u001f]/g;function _n(e){var t=e+"";return t.replace(gn,function(r){return mn[r]}).replace(/\n/g,"
    ").replace(Rs,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function Lo(e){var t=e+"";return t.replace(gn,function(r){return mn[r]}).replace(Rs,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}var wi=function(){var e=/&#(\d+);/g;function t(r,a){return String.fromCharCode(parseInt(a,10))}return function(a){return a.replace(e,t)}}();function Bo(e){return e.replace(/(\r\n|[\r\n])/g," ")}function We(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function M0(e){for(var t="",r=0,a=0,n=0,i=0,s=0,f=0;r191&&a<224){s=(a&31)<<6,s|=n&63,t+=String.fromCharCode(s);continue}if(i=e.charCodeAt(r++),a<240){t+=String.fromCharCode((a&15)<<12|(n&63)<<6|i&63);continue}s=e.charCodeAt(r++),f=((a&7)<<18|(n&63)<<12|(i&63)<<6|s&63)-65536,t+=String.fromCharCode(55296+(f>>>10&1023)),t+=String.fromCharCode(56320+(f&1023))}return t}function ki(e){var t=Tt(2*e.length),r,a,n=1,i=0,s=0,f;for(a=0;a>>10&1023),r=56320+(r&1023)),s!==0&&(t[i++]=s&255,t[i++]=s>>>8,s=0),t[i++]=r%256,t[i++]=r>>>8;return t.slice(0,i).toString("ucs2")}function Ei(e){return xt(e,"binary").toString("utf8")}var r0="foo bar baz☃🍣",Le=Te&&(Ei(r0)==M0(r0)&&Ei||ki(r0)==M0(r0)&&ki)||M0,tt=Te?function(e){return xt(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,a=0,n=0;r>6))),t.push(String.fromCharCode(128+(a&63)));break;case(a>=55296&&a<57344):a-=55296,n=e.charCodeAt(r++)-56320+(a<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(n&63)));break;default:t.push(String.fromCharCode(224+(a>>12))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(a&63)))}return t.join("")},ba=function(){var e={};return function(r,a){var n=r+"|"+(a||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",a||"")}}(),Ns=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(r){for(var a=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,` -`).replace(/<[^>]*>/g,""),n=0;n([\\s\\S]*?)","g")}}(),Uo=/<\/?(?:vt:)?variant>/g,Wo=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function Pa(e){return Ye(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function ae(e,t,r){return"<"+e+(r!=null?Pa(r):"")+(t!=null?(t.match(bs)?' xml:space="preserve"':"")+">"+t+""}function q0(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function Ho(e,t){switch(typeof e){case"string":var r=ae("vt:lpwstr",be(e));return t&&(r=r.replace(/"/g,"_x0022_")),r;case"number":return ae((e|0)==e?"vt:i4":"vt:r8",be(String(e)));case"boolean":return ae("vt:bool",e?"true":"false")}if(e instanceof Date)return ae("vt:filetime",q0(e));throw new Error("Unable to serialize "+e)}function wn(e){if(Te&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return Le(At(hn(e)));throw new Error("Bad input format: expected Buffer or string")}var La=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/mg,nr={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},zt=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Or={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function Vo(e,t){for(var r=1-2*(e[t+7]>>>7),a=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),n=e[t+6]&15,i=5;i>=0;--i)n=n*256+e[t+i];return a==2047?n==0?r*(1/0):NaN:(a==0?a=-1022:(a-=1023,n+=Math.pow(2,52)),r*Math.pow(2,a-52)*n)}function Xo(e,t,r){var a=(t<0||1/t==-1/0?1:0)<<7,n=0,i=0,s=a?-t:t;isFinite(s)?s==0?n=i=0:(n=Math.floor(Math.log(s)/Math.LN2),i=s*Math.pow(2,52-n),n<=-1023&&(!isFinite(i)||i>4|a}var Si=function(e){for(var t=[],r=10240,a=0;a0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:xt(t)})):Si(e)}:Si,yi=function(e,t,r){for(var a=[],n=t;n0?ua(e,t+4,t+4+r-1):""},kn=Ls,Bs=function(e,t){var r=fr(e,t);return r>0?ua(e,t+4,t+4+r-1):""},En=Bs,Ms=function(e,t){var r=2*fr(e,t);return r>0?ua(e,t+4,t+4+r-1):""},Tn=Ms,Us=function(t,r){var a=fr(t,r);return a>0?D0(t,r+4,r+4+a):""},Sn=Us,Ws=function(e,t){var r=fr(e,t);return r>0?ua(e,t+4,t+4+r):""},Fn=Ws,Hs=function(e,t){return Vo(e,t)},p0=Hs,yn=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Te&&(kn=function(t,r){if(!Buffer.isBuffer(t))return Ls(t,r);var a=t.readUInt32LE(r);return a>0?t.toString("utf8",r+4,r+4+a-1):""},En=function(t,r){if(!Buffer.isBuffer(t))return Bs(t,r);var a=t.readUInt32LE(r);return a>0?t.toString("utf8",r+4,r+4+a-1):""},Tn=function(t,r){if(!Buffer.isBuffer(t))return Ms(t,r);var a=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+a-1)},Sn=function(t,r){if(!Buffer.isBuffer(t))return Us(t,r);var a=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+a)},Fn=function(t,r){if(!Buffer.isBuffer(t))return Ws(t,r);var a=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+a)},p0=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):Hs(t,r)},yn=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});function Vs(){D0=function(e,t,r){return De.utils.decode(1200,e.slice(t,r)).replace(_r,"")},ua=function(e,t,r){return De.utils.decode(65001,e.slice(t,r))},kn=function(e,t){var r=fr(e,t);return r>0?De.utils.decode(Bt,e.slice(t+4,t+4+r-1)):""},En=function(e,t){var r=fr(e,t);return r>0?De.utils.decode(Nr,e.slice(t+4,t+4+r-1)):""},Tn=function(e,t){var r=2*fr(e,t);return r>0?De.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},Sn=function(e,t){var r=fr(e,t);return r>0?De.utils.decode(1200,e.slice(t+4,t+4+r)):""},Fn=function(e,t){var r=fr(e,t);return r>0?De.utils.decode(65001,e.slice(t+4,t+4+r)):""}}typeof De<"u"&&Vs();var ea=function(e,t){return e[t]},lt=function(e,t){return e[t+1]*256+e[t]},Go=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},fr=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},Rt=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},zo=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Ta(e,t){var r="",a,n,i=[],s,f,c,o;switch(t){case"dbcs":if(o=this.l,Te&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(c=0;c0?Rt:zo)(this,this.l),this.l+=4,a):(n=fr(this,this.l),this.l+=4,n);case 8:case-8:if(t==="f")return e==8?n=p0(this,this.l):n=p0([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:r=Ps(this,this.l,e);break}}return this.l+=e,r}var $o=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Ko=function(e,t,r){e[r]=t&255,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},jo=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function Yo(e,t,r){var a=0,n=0;if(r==="dbcs"){for(n=0;n!=t.length;++n)jo(this,t.charCodeAt(n),this.l+2*n);a=2*t.length}else if(r==="sbcs"){if(typeof De<"u"&&Bt==874)for(n=0;n!=t.length;++n){var i=De.utils.encode(Bt,t.charAt(n));this[this.l+n]=i[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=t.charCodeAt(n)&255;a=t.length}else if(r==="hex"){for(;n>8}for(;this.l>>=8,this[this.l+1]=t&255;break;case 3:a=3,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255,t>>>=8,this[this.l+2]=t&255;break;case 4:a=4,$o(this,t,this.l);break;case 8:if(a=8,r==="f"){Xo(this,t,this.l);break}case 16:break;case-4:a=4,Ko(this,t,this.l);break}return this.l+=a,this}function Xs(e,t){var r=Ps(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function ur(e,t){e.l=t,e.read_shift=Ta,e.chk=Xs,e.write_shift=Yo}function kr(e,t){e.l+=t}function G(e){var t=Tt(e);return ur(t,0),t}function dt(e,t,r){if(e){var a,n,i;ur(e,e.l||0);for(var s=e.length,f=0,c=0;e.la.l&&(a=a.slice(0,a.l),a.l=a.length),a.length>0&&e.push(a),a=null)},i=function(o){return a&&o=128?1:0)+1,a>=128&&++i,a>=16384&&++i,a>=2097152&&++i;var s=e.next(i);n<=127?s.write_shift(1,n):(s.write_shift(1,(n&127)+128),s.write_shift(1,n>>7));for(var f=0;f!=4;++f)if(a>=128)s.write_shift(1,(a&127)+128),a>>=7;else{s.write_shift(1,a);break}a>0&&yn(r)&&e.push(r)}}function Sa(e,t,r){var a=Me(e);if(t.s?(a.cRel&&(a.c+=t.s.c),a.rRel&&(a.r+=t.s.r)):(a.cRel&&(a.c+=t.c),a.rRel&&(a.r+=t.r)),!r||r.biff<12){for(;a.c>=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function Di(e,t,r){var a=Me(e);return a.s=Sa(a.s,t.s,r),a.e=Sa(a.e,t.s,r),a}function Fa(e,t){if(e.cRel&&e.c<0)for(e=Me(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Me(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=pe(e);return!e.cRel&&e.cRel!=null&&(r=qo(r)),!e.rRel&&e.rRel!=null&&(r=Jo(r)),r}function U0(e,t){return e.s.r==0&&!e.s.rRel&&e.e.r==(t.biff>=12?1048575:t.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+He(e.s.c)+":"+(e.e.cRel?"":"$")+He(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+Ke(e.s.r)+":"+(e.e.rRel?"":"$")+Ke(e.e.r):Fa(e.s,t.biff)+":"+Fa(e.e,t.biff)}function An(e){return parseInt(Zo(e),10)-1}function Ke(e){return""+(e+1)}function Jo(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function Zo(e){return e.replace(/\$(\d+)$/,"$1")}function Cn(e){for(var t=Qo(e),r=0,a=0;a!==t.length;++a)r=26*r+t.charCodeAt(a)-64;return r-1}function He(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function qo(e){return e.replace(/^([A-Z])/,"$$$1")}function Qo(e){return e.replace(/^\$([A-Z])/,"$1")}function el(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function ze(e){for(var t=0,r=0,a=0;a=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(r=26*r+(n-64))}return{c:r-1,r:t-1}}function pe(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function yr(e){var t=e.indexOf(":");return t==-1?{s:ze(e),e:ze(e)}:{s:ze(e.slice(0,t)),e:ze(e.slice(t+1))}}function we(e,t){return typeof t>"u"||typeof t=="number"?we(e.s,e.e):(typeof e!="string"&&(e=pe(e)),typeof t!="string"&&(t=pe(t)),e==t?e:e+":"+t)}function Ae(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,a=0,n=0,i=e.length;for(r=0;a26);++a)r=26*r+n;for(t.s.c=--r,r=0;a9);++a)r=10*r+n;if(t.s.r=--r,a===i||n!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++a,r=0;a!=i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)r=26*r+n;for(t.e.c=--r,r=0;a!=i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)r=10*r+n;return t.e.r=--r,t}function Oi(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=Pr(e.z,r?ir(t):t)}catch{}try{return e.w=Pr((e.XF||{}).numFmtId||(r?14:0),r?ir(t):t)}catch{return""+t}}function nt(e,t,r){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),e.t=="e"?vt[e.v]||e.v:t==null?Oi(e,e.v):Oi(e,t))}function Ct(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",a={};return a[r]=e,{SheetNames:[r],Sheets:a}}function Gs(e,t,r){var a=r||{},n=e?Array.isArray(e):a.dense,i=e||(n?[]:{}),s=0,f=0;if(i&&a.origin!=null){if(typeof a.origin=="number")s=a.origin;else{var c=typeof a.origin=="string"?ze(a.origin):a.origin;s=c.r,f=c.c}i["!ref"]||(i["!ref"]="A1:A1")}var o={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var l=Ae(i["!ref"]);o.s.c=l.s.c,o.s.r=l.s.r,o.e.c=Math.max(o.e.c,l.e.c),o.e.r=Math.max(o.e.r,l.e.r),s==-1&&(o.e.r=s=l.e.r+1)}for(var u=0;u!=t.length;++u)if(t[u]){if(!Array.isArray(t[u]))throw new Error("aoa_to_sheet expects an array of arrays");for(var x=0;x!=t[u].length;++x)if(!(typeof t[u][x]>"u")){var d={v:t[u][x]},v=s+u,h=f+x;if(o.s.r>v&&(o.s.r=v),o.s.c>h&&(o.s.c=h),o.e.r0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function tl(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function al(e,t){return t||(t=G(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Dn(e,t){var r=e.l,a=e.read_shift(1),n=wr(e),i=[],s={t:n,h:n};if(a&1){for(var f=e.read_shift(4),c=0;c!=f;++c)i.push(tl(e));s.r=i}else s.r=[{ich:0,ifnt:0}];return e.l=r+t,s}function nl(e,t){var r=!1;return t==null&&(r=!0,t=G(15+4*e.t.length)),t.write_shift(1,0),or(e.t,t),r?t.slice(0,t.l):t}var il=Dn;function sl(e,t){var r=!1;return t==null&&(r=!0,t=G(23+4*e.t.length)),t.write_shift(1,1),or(e.t,t),t.write_shift(4,1),al({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function $r(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function $t(e,t){return t==null&&(t=G(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function Kt(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function jt(e,t){return t==null&&(t=G(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var fl=wr,zs=or;function On(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function m0(e,t){var r=!1;return t==null&&(r=!0,t=G(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var cl=wr,Q0=On,In=m0;function Rn(e){var t=e.slice(e.l,e.l+4),r=t[0]&1,a=t[0]&2;e.l+=4;var n=a===0?p0([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):Rt(t,0)>>2;return r?n/100:n}function $s(e,t){t==null&&(t=G(4));var r=0,a=0,n=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?a=1:n==(n|0)&&n>=-(1<<29)&&n<1<<29&&(a=1,r=1),a)t.write_shift(-4,((r?n:e)<<2)+(r+2));else throw new Error("unsupported RkNumber "+e)}function Ks(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function ol(e,t){return t||(t=G(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var Yt=Ks,xa=ol;function gr(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Wt(e,t){return(t||G(8)).write_shift(8,e,"f")}function ll(e){var t={},r=e.read_shift(1),a=r>>>1,n=e.read_shift(1),i=e.read_shift(2,"i"),s=e.read_shift(1),f=e.read_shift(1),c=e.read_shift(1);switch(e.l++,a){case 0:t.auto=1;break;case 1:t.index=n;var o=Nt[n];o&&(t.rgb=Ma(o));break;case 2:t.rgb=Ma([s,f,c]);break;case 3:t.theme=n;break}return i!=0&&(t.tint=i>0?i/32767:i/32768),t}function g0(e,t){if(t||(t=G(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;e.index!=null?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme!=null?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),!e.rgb||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var a=e.rgb||"FFFFFF";typeof a=="number"&&(a=("000000"+a.toString(16)).slice(-6)),t.write_shift(1,parseInt(a.slice(0,2),16)),t.write_shift(1,parseInt(a.slice(2,4),16)),t.write_shift(1,parseInt(a.slice(4,6),16)),t.write_shift(1,255)}return t}function ul(e){var t=e.read_shift(1);e.l++;var r={fBold:t&1,fItalic:t&2,fUnderline:t&4,fStrikeout:t&8,fOutline:t&16,fShadow:t&32,fCondense:t&64,fExtend:t&128};return r}function hl(e,t){t||(t=G(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,r),t.write_shift(1,0),t}function js(e,t){var r={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},a=e.read_shift(4);switch(a){case 0:return"";case 4294967295:case 4294967294:return r[e.read_shift(4)]||""}if(a>400)throw new Error("Unsupported Clipboard: "+a.toString(16));return e.l-=4,e.read_shift(0,t==1?"lpstr":"lpwstr")}function xl(e){return js(e,1)}function dl(e){return js(e,2)}var Nn=2,Ar=3,t0=11,Ii=12,_0=19,a0=64,vl=65,pl=71,ml=4108,gl=4126,sr=80,Ys=81,_l=[sr,Ys],en={1:{n:"CodePage",t:Nn},2:{n:"Category",t:sr},3:{n:"PresentationFormat",t:sr},4:{n:"ByteCount",t:Ar},5:{n:"LineCount",t:Ar},6:{n:"ParagraphCount",t:Ar},7:{n:"SlideCount",t:Ar},8:{n:"NoteCount",t:Ar},9:{n:"HiddenCount",t:Ar},10:{n:"MultimediaClipCount",t:Ar},11:{n:"ScaleCrop",t:t0},12:{n:"HeadingPairs",t:ml},13:{n:"TitlesOfParts",t:gl},14:{n:"Manager",t:sr},15:{n:"Company",t:sr},16:{n:"LinksUpToDate",t:t0},17:{n:"CharacterCount",t:Ar},19:{n:"SharedDoc",t:t0},22:{n:"HyperlinksChanged",t:t0},23:{n:"AppVersion",t:Ar,p:"version"},24:{n:"DigSig",t:vl},26:{n:"ContentType",t:sr},27:{n:"ContentStatus",t:sr},28:{n:"Language",t:sr},29:{n:"Version",t:sr},255:{},2147483648:{n:"Locale",t:_0},2147483651:{n:"Behavior",t:_0},1919054434:{}},rn={1:{n:"CodePage",t:Nn},2:{n:"Title",t:sr},3:{n:"Subject",t:sr},4:{n:"Author",t:sr},5:{n:"Keywords",t:sr},6:{n:"Comments",t:sr},7:{n:"Template",t:sr},8:{n:"LastAuthor",t:sr},9:{n:"RevNumber",t:sr},10:{n:"EditTime",t:a0},11:{n:"LastPrinted",t:a0},12:{n:"CreatedDate",t:a0},13:{n:"ModifiedDate",t:a0},14:{n:"PageCount",t:Ar},15:{n:"WordCount",t:Ar},16:{n:"CharCount",t:Ar},17:{n:"Thumbnail",t:pl},18:{n:"Application",t:sr},19:{n:"DocSecurity",t:Ar},255:{},2147483648:{n:"Locale",t:_0},2147483651:{n:"Behavior",t:_0},1919054434:{}},Ri={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},wl=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function kl(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var El=kl([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Nt=Me(El),vt={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Js={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},tn={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},n0={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function bn(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function Tl(e){var t=bn();if(!e||!e.match)return t;var r={};if((e.match(Er)||[]).forEach(function(a){var n=me(a);switch(n[0].replace(No,"<")){case"0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}function Zs(e,t){var r=So(tn),a=[],n;a[a.length]=Qe,a[a.length]=ae("Types",null,{xmlns:nr.CT,"xmlns:xsd":nr.xsd,"xmlns:xsi":nr.xsi}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(c){return ae("Default",null,{Extension:c[0],ContentType:c[1]})}));var i=function(c){e[c]&&e[c].length>0&&(n=e[c][0],a[a.length]=ae("Override",null,{PartName:(n[0]=="/"?"":"/")+n,ContentType:n0[c][t.bookType]||n0[c].xlsx}))},s=function(c){(e[c]||[]).forEach(function(o){a[a.length]=ae("Override",null,{PartName:(o[0]=="/"?"":"/")+o,ContentType:n0[c][t.bookType]||n0[c].xlsx})})},f=function(c){(e[c]||[]).forEach(function(o){a[a.length]=ae("Override",null,{PartName:(o[0]=="/"?"":"/")+o,ContentType:r[c][0]})})};return i("workbooks"),s("sheets"),s("charts"),f("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(f),f("vba"),f("comments"),f("threadedcomments"),f("drawings"),s("metadata"),f("people"),a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var Fe={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Ba(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function ya(e,t){var r={"!id":{}};if(!e)return r;t.charAt(0)!=="/"&&(t="/"+t);var a={};return(e.match(Er)||[]).forEach(function(n){var i=me(n);if(i[0]==="2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function Ne(e,t,r,a,n,i){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,n.Id="rId"+t,n.Type=a,n.Target=r,i?n.TargetMode=i:[Fe.HLINK,Fe.XPATH,Fe.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,t}var Sl="application/vnd.oasis.opendocument.spreadsheet";function Fl(e,t){for(var r=wn(e),a,n;a=La.exec(r);)switch(a[3]){case"manifest":break;case"file-entry":if(n=me(a[0],!1),n.path=="/"&&n.type!==Sl)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw a}}function yl(e){var t=[Qe];t.push(` -`),t.push(` -`);for(var r=0;r -`);return t.push(""),t.join("")}function Ni(e,t,r){return[' -`,' -`,` -`].join("")}function Al(e,t){return[' -`,' -`,` -`].join("")}function Cl(e){var t=[Qe];t.push(` -`);for(var r=0;r!=e.length;++r)t.push(Ni(e[r][0],e[r][1])),t.push(Al("",e[r][0]));return t.push(Ni("","Document","pkg")),t.push(""),t.join("")}function qs(){return'SheetJS '+Ia.version+""}var zr=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],Dl=function(){for(var e=new Array(zr.length),t=0;t]*>([\\s\\S]*?)")}return e}();function Qs(e){var t={};e=Le(e);for(var r=0;r0&&(t[a[1]]=Oe(n[1])),a[2]==="date"&&t[a[1]]&&(t[a[1]]=Ve(t[a[1]]))}return t}function W0(e,t,r,a,n){n[e]!=null||t==null||t===""||(n[e]=t,t=be(t),a[a.length]=r?ae(e,t,r):hr(e,t))}function ef(e,t){var r=t||{},a=[Qe,ae("cp:coreProperties",null,{"xmlns:cp":nr.CORE_PROPS,"xmlns:dc":nr.dc,"xmlns:dcterms":nr.dcterms,"xmlns:dcmitype":nr.dcmitype,"xmlns:xsi":nr.xsi})],n={};if(!e&&!r.Props)return a.join("");e&&(e.CreatedDate!=null&&W0("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:q0(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n),e.ModifiedDate!=null&&W0("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:q0(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n));for(var i=0;i!=zr.length;++i){var s=zr[i],f=r.Props&&r.Props[s[1]]!=null?r.Props[s[1]]:e?e[s[1]]:null;f===!0?f="1":f===!1?f="0":typeof f=="number"&&(f=String(f)),f!=null&&W0(s[0],f,null,a,n)}return a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var bt=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],rf=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function tf(e,t,r,a){var n=[];if(typeof e=="string")n=Ti(e,a);else for(var i=0;i0)for(var o=0;o!==n.length;o+=2){switch(c=+n[o+1].v,n[o].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":r.Worksheets=c,r.SheetNames=s.slice(f,f+c);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=c,r.DefinedNames=s.slice(f,f+c);break;case"Charts":case"Diagramme":r.Chartsheets=c,r.ChartNames=s.slice(f,f+c);break}f+=c}}function Ol(e,t,r){var a={};return t||(t={}),e=Le(e),bt.forEach(function(n){var i=(e.match(ba(n[0]))||[])[1];switch(n[2]){case"string":i&&(t[n[1]]=Oe(i));break;case"bool":t[n[1]]=i==="true";break;case"raw":var s=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)"));s&&s.length>0&&(a[n[1]]=s[1]);break}}),a.HeadingPairs&&a.TitlesOfParts&&tf(a.HeadingPairs,a.TitlesOfParts,t,r),t}function af(e){var t=[],r=ae;return e||(e={}),e.Application="SheetJS",t[t.length]=Qe,t[t.length]=ae("Properties",null,{xmlns:nr.EXT_PROPS,"xmlns:vt":nr.vt}),bt.forEach(function(a){if(e[a[1]]!==void 0){var n;switch(a[2]){case"string":n=be(String(e[a[1]]));break;case"bool":n=e[a[1]]?"true":"false";break}n!==void 0&&(t[t.length]=r(a[0],n))}}),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","Worksheets")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map(function(a){return""+be(a)+""}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var Il=/<[^>]+>[^<]*/g;function Rl(e,t){var r={},a="",n=e.match(Il);if(n)for(var i=0;i!=n.length;++i){var s=n[i],f=me(s);switch(f[0]){case"":a=null;break;default:if(s.indexOf(""),o=c[0].slice(4),l=c[1];switch(o){case"lpstr":case"bstr":case"lpwstr":r[a]=Oe(l);break;case"bool":r[a]=We(l);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[a]=parseInt(l,10);break;case"r4":case"r8":case"decimal":r[a]=parseFloat(l);break;case"filetime":case"date":r[a]=Ve(l);break;case"cy":case"error":r[a]=Oe(l);break;default:if(o.slice(-1)=="/")break;t.WTF&&typeof console<"u"&&console.warn("Unexpected",s,o,c)}}else if(s.slice(0,2)!=="2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var an={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},H0;function Nl(e,t,r){H0||(H0=y0(an)),t=H0[t]||t,e[t]=r}function bl(e,t){var r=[];return Ye(an).map(function(a){for(var n=0;n'+n.join("")+""}function Pn(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date((r/1e7*Math.pow(2,32)+t/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function Ll(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,a=r%Math.pow(2,32),n=(r-a)/Math.pow(2,32);a*=1e7,n*=1e7;var i=a/Math.pow(2,32)|0;i>0&&(a=a%Math.pow(2,32),n+=i);var s=G(8);return s.write_shift(4,a),s.write_shift(4,n),s}function sf(e,t,r){var a=e.l,n=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-a&3;)++e.l;return n}function ff(e,t,r){var a=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(a.length+1&3)&3),a}function cf(e,t,r){return t===31?ff(e):sf(e,t,r)}function nn(e,t,r){return cf(e,t,r===!1?0:4)}function Bl(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return cf(e,t,0)}function Ml(e){for(var t=e.read_shift(4),r=[],a=0;a!=t;++a){var n=e.l;r[a]=e.read_shift(0,"lpwstr").replace(_r,""),e.l-n&2&&(e.l+=2)}return r}function Ul(e){for(var t=e.read_shift(4),r=[],a=0;a!=t;++a)r[a]=e.read_shift(0,"lpstr-cp").replace(_r,"");return r}function Wl(e){var t=e.l,r=w0(e,Ys);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var a=w0(e,Ar);return[r,a]}function Hl(e){for(var t=e.read_shift(4),r=[],a=0;a>2+1<<2),a}function of(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(t&3)>0&&(e.l+=4-(t&3)&3),r}function Vl(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function w0(e,t,r){var a=e.read_shift(2),n,i=r||{};if(e.l+=2,t!==Ii&&a!==t&&_l.indexOf(t)===-1&&!((t&65534)==4126&&(a&65534)==4126))throw new Error("Expected type "+t+" saw "+a);switch(t===Ii?a:t){case 2:return n=e.read_shift(2,"i"),i.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i"),n;case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4),n;case 30:return sf(e,a,4).replace(_r,"");case 31:return ff(e);case 64:return Pn(e);case 65:return of(e);case 71:return Vl(e);case 80:return nn(e,a,!i.raw).replace(_r,"");case 81:return Bl(e,a).replace(_r,"");case 4108:return Hl(e);case 4126:case 4127:return a==4127?Ml(e):Ul(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+a)}}function Pi(e,t){var r=G(4),a=G(4);switch(r.write_shift(4,e==80?31:e),e){case 3:a.write_shift(-4,t);break;case 5:a=G(8),a.write_shift(8,t,"f");break;case 11:a.write_shift(4,t?1:0);break;case 64:a=Ll(t);break;case 31:case 80:for(a=G(4+2*(t.length+1)+(t.length%2?0:2)),a.write_shift(4,t.length+1),a.write_shift(0,t,"dbcs");a.l!=a.length;)a.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return cr([r,a])}function Li(e,t){var r=e.l,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0,f=0,c=-1,o={};for(s=0;s!=n;++s){var l=e.read_shift(4),u=e.read_shift(4);i[s]=[l,u+r]}i.sort(function(y,g){return y[1]-g[1]});var x={};for(s=0;s!=n;++s){if(e.l!==i[s][1]){var d=!0;if(s>0&&t)switch(t[i[s-1][0]].t){case 2:e.l+2===i[s][1]&&(e.l+=2,d=!1);break;case 80:e.l<=i[s][1]&&(e.l=i[s][1],d=!1);break;case 4108:e.l<=i[s][1]&&(e.l=i[s][1],d=!1);break}if((!t||s==0)&&e.l<=i[s][1]&&(d=!1,e.l=i[s][1]),d)throw new Error("Read Error: Expected address "+i[s][1]+" at "+e.l+" :"+s)}if(t){var v=t[i[s][0]];if(x[v.n]=w0(e,v.t,{raw:!0}),v.p==="version"&&(x[v.n]=String(x[v.n]>>16)+"."+("0000"+String(x[v.n]&65535)).slice(-4)),v.n=="CodePage")switch(x[v.n]){case 0:x[v.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Gr(f=x[v.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+x[v.n])}}else if(i[s][0]===1){if(f=x.CodePage=w0(e,Nn),Gr(f),c!==-1){var h=e.l;e.l=i[c][1],o=bi(e,f),e.l=h}}else if(i[s][0]===0){if(f===0){c=s,e.l=i[s+1][1];continue}o=bi(e,f)}else{var p=o[i[s][0]],w;switch(e[e.l]){case 65:e.l+=4,w=of(e);break;case 30:e.l+=4,w=nn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,w=nn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,w=e.read_shift(4,"i");break;case 19:e.l+=4,w=e.read_shift(4);break;case 5:e.l+=4,w=e.read_shift(8,"f");break;case 11:e.l+=4,w=qe(e,4);break;case 64:e.l+=4,w=Ve(Pn(e));break;default:throw new Error("unparsed value: "+e[e.l])}x[p]=w}}return e.l=r+a,x}var lf=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Xl(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function Bi(e,t,r){var a=G(8),n=[],i=[],s=8,f=0,c=G(8),o=G(8);if(c.write_shift(4,2),c.write_shift(4,1200),o.write_shift(4,1),i.push(c),n.push(o),s+=8+c.length,!t){o=G(8),o.write_shift(4,0),n.unshift(o);var l=[G(4)];for(l[0].write_shift(4,e.length),f=0;f-1||rf.indexOf(e[f][0])>-1)&&e[f][1]!=null){var x=e[f][1],d=0;if(t){d=+t[e[f][0]];var v=r[d];if(v.p=="version"&&typeof x=="string"){var h=x.split(".");x=(+h[0]<<16)+(+h[1]||0)}c=Pi(v.t,x)}else{var p=Xl(x);p==-1&&(p=31,x=String(x)),c=Pi(p,x)}i.push(c),o=G(8),o.write_shift(4,t?d:2+f),n.push(o),s+=8+c.length}var w=8*(i.length+1);for(f=0;f=12?2:1),n="sbcs-cont",i=Nr;if(r&&r.biff>=8&&(Nr=1200),!r||r.biff==8){var s=e.read_shift(1);s&&(n="dbcs-cont")}else r.biff==12&&(n="wstr");r.biff>=2&&r.biff<=5&&(n="cpstr");var f=a?e.read_shift(a,n):"";return Nr=i,f}function Kl(e){var t=Nr;Nr=1200;var r=e.read_shift(2),a=e.read_shift(1),n=a&4,i=a&8,s=1+(a&1),f=0,c,o={};i&&(f=e.read_shift(2)),n&&(c=e.read_shift(4));var l=s==2?"dbcs-cont":"sbcs-cont",u=r===0?"":e.read_shift(r,l);return i&&(e.l+=4*f),n&&(e.l+=c),o.t=u,i||(o.raw=""+o.t+"",o.r=o.t),Nr=t,o}function jl(e){var t=e.t||"",r=G(3+0);r.write_shift(2,t.length),r.write_shift(1,1);var a=G(2*t.length);a.write_shift(2*t.length,t,"utf16le");var n=[r,a];return cr(n)}function Ht(e,t,r){var a;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}var n=e.read_shift(1);return n===0?a=e.read_shift(t,"sbcs-cont"):a=e.read_shift(t,"dbcs-cont"),a}function Ya(e,t,r){var a=e.read_shift(r&&r.biff==2?1:2);return a===0?(e.l++,""):Ht(e,a,r)}function Jt(e,t,r){if(r.biff>5)return Ya(e,t,r);var a=e.read_shift(1);return a===0?(e.l++,""):e.read_shift(a,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function xf(e,t,r){return r||(r=G(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function Yl(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}function Jl(e){var t=e.read_shift(4),r=e.l,a=!1;t>24&&(e.l+=t-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(a=!0),e.l=r);var n=e.read_shift((a?t-24:t)>>1,"utf16le").replace(_r,"");return a&&(e.l+=24),n}function Zl(e){for(var t=e.read_shift(2),r="";t-- >0;)r+="../";var a=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var n=e.read_shift(4);if(n===0)return r+a.replace(/\\/g,"/");var i=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var s=e.read_shift(i>>1,"utf16le").replace(_r,"");return r+s}function ql(e,t){var r=e.read_shift(16);switch(r){case"e0c9ea79f9bace118c8200aa004ba90b":return Jl(e);case"0303000000000000c000000000000046":return Zl(e);default:throw new Error("Unsupported Moniker "+r)}}function i0(e){var t=e.read_shift(4),r=t>0?e.read_shift(t,"utf16le").replace(_r,""):"";return r}function Wi(e,t){t||(t=G(6+e.length*2)),t.write_shift(4,1+e.length);for(var r=0;r-1?31:23;switch(a.charAt(0)){case"#":i=28;break;case".":i&=-3;break}t.write_shift(4,2),t.write_shift(4,i);var s=[8,6815827,6619237,4849780,83];for(r=0;r-1?a.slice(0,n):a;for(t.write_shift(4,2*(f.length+1)),r=0;r-1?a.slice(n+1):"",t)}else{for(s="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r8?4:2,n=e.read_shift(a),i=e.read_shift(a,"i"),s=e.read_shift(a,"i");return[n,i,s]}function pf(e){var t=e.read_shift(2),r=Rn(e);return[t,r]}function nu(e,t,r){e.l+=4,t-=4;var a=e.l+t,n=ja(e,t,r),i=e.read_shift(2);if(a-=e.l,i!==a)throw new Error("Malformed AddinUdf: padding = "+a+" != "+i);return e.l+=i,n}function O0(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2);return{s:{c:a,r:t},e:{c:n,r}}}function mf(e,t){return t||(t=G(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function gf(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(1),n=e.read_shift(1);return{s:{c:a,r:t},e:{c:n,r}}}var iu=gf;function _f(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2);return e.l+=12,[r,t,a]}function su(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function fu(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function dr(e){e.l+=2,e.l+=e.read_shift(2)}var cu={0:dr,4:dr,5:dr,6:dr,7:fu,8:dr,9:dr,10:dr,11:dr,12:dr,13:su,14:dr,15:dr,16:dr,17:dr,18:dr,19:dr,20:dr,21:_f};function ou(e,t){for(var r=e.l+t,a=[];e.l=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function Ln(e,t,r){var a=1536,n=16;switch(r.bookType){case"biff8":break;case"biff5":a=1280,n=8;break;case"biff4":a=4,n=6;break;case"biff3":a=3,n=6;break;case"biff2":a=2,n=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var i=G(n);return i.write_shift(2,a),i.write_shift(2,t),n>4&&i.write_shift(2,29282),n>6&&i.write_shift(2,1997),n>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function lu(e,t){return t===0||e.read_shift(2),1200}function uu(e,t,r){if(r.enc)return e.l+=t,"";var a=e.l,n=Jt(e,0,r);return e.read_shift(t+a-e.l),n}function hu(e,t){var r=!t||t.biff==8,a=G(r?112:54);for(a.write_shift(t.biff==8?2:1,7),r&&a.write_shift(1,0),a.write_shift(4,859007059),a.write_shift(4,5458548|(r?0:536870912));a.l=8?2:1,a=G(8+r*e.name.length);a.write_shift(4,e.pos),a.write_shift(1,e.hs||0),a.write_shift(1,e.dt),a.write_shift(1,e.name.length),t.biff>=8&&a.write_shift(1,1),a.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var n=a.slice(0,a.l);return n.l=a.l,n}function pu(e,t){for(var r=e.l+t,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0;s!=n&&e.l>15),n&=32767);var i={Unsynced:a&1,DyZero:(a&2)>>1,ExAsc:(a&4)>>2,ExDsc:(a&8)>>3};return[i,n]}function Eu(e){var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),f=e.read_shift(2),c=e.read_shift(2),o=e.read_shift(2);return{Pos:[t,r],Dim:[a,n],Flags:i,CurTab:s,FirstTab:f,Selected:c,TabRatio:o}}function Tu(){var e=G(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function Su(e,t,r){if(r&&r.biff>=2&&r.biff<5)return{};var a=e.read_shift(2);return{RTL:a&64}}function Fu(e){var t=G(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function yu(){}function Au(e,t,r){var a={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return a.name=ja(e,0,r),a}function Cu(e,t){var r=e.name||"Arial",a=t&&t.biff==5,n=a?15+r.length:16+2*r.length,i=G(n);return i.write_shift(2,(e.sz||12)*20),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,r.length),a||i.write_shift(1,1),i.write_shift((a?1:2)*r.length,r,a?"sbcs":"utf16le"),i}function Du(e){var t=st(e);return t.isst=e.read_shift(4),t}function Ou(e,t,r,a){var n=G(10);return Vt(e,t,a,n),n.write_shift(4,r),n}function Iu(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var a=e.l+t,n=st(e);r.biff==2&&e.l++;var i=Ya(e,a-e.l,r);return n.val=i,n}function Ru(e,t,r,a,n){var i=!n||n.biff==8,s=G(6+2+ +i+(1+i)*r.length);return Vt(e,t,a,s),s.write_shift(2,r.length),i&&s.write_shift(1,1),s.write_shift((1+i)*r.length,r,i?"utf16le":"sbcs"),s}function Nu(e,t,r){var a=e.read_shift(2),n=Jt(e,0,r);return[a,n]}function bu(e,t,r,a){var n=r&&r.biff==5;a||(a=G(n?3+t.length:5+2*t.length)),a.write_shift(2,e),a.write_shift(n?1:2,t.length),n||a.write_shift(1,1),a.write_shift((n?1:2)*t.length,t,n?"sbcs":"utf16le");var i=a.length>a.l?a.slice(0,a.l):a;return i.l==null&&(i.l=i.length),i}var Pu=Jt;function Vi(e,t,r){var a=e.l+t,n=r.biff==8||!r.biff?4:2,i=e.read_shift(n),s=e.read_shift(n),f=e.read_shift(2),c=e.read_shift(2);return e.l=a,{s:{r:i,c:f},e:{r:s,c}}}function Lu(e,t){var r=t.biff==8||!t.biff?4:2,a=G(2*r+6);return a.write_shift(r,e.s.r),a.write_shift(r,e.e.r+1),a.write_shift(2,e.s.c),a.write_shift(2,e.e.c+1),a.write_shift(2,0),a}function Bu(e){var t=e.read_shift(2),r=e.read_shift(2),a=pf(e);return{r:t,c:r,ixfe:a[0],rknum:a[1]}}function Mu(e,t){for(var r=e.l+t-2,a=e.read_shift(2),n=e.read_shift(2),i=[];e.l>26],a.cellStyles&&(n.alc=i&7,n.fWrap=i>>3&1,n.alcV=i>>4&7,n.fJustLast=i>>7&1,n.trot=i>>8&255,n.cIndent=i>>16&15,n.fShrinkToFit=i>>20&1,n.iReadOrder=i>>22&2,n.fAtrNum=i>>26&1,n.fAtrFnt=i>>27&1,n.fAtrAlc=i>>28&1,n.fAtrBdr=i>>29&1,n.fAtrPat=i>>30&1,n.fAtrProt=i>>31&1,n.dgLeft=s&15,n.dgRight=s>>4&15,n.dgTop=s>>8&15,n.dgBottom=s>>12&15,n.icvLeft=s>>16&127,n.icvRight=s>>23&127,n.grbitDiag=s>>30&3,n.icvTop=f&127,n.icvBottom=f>>7&127,n.icvDiag=f>>14&127,n.dgDiag=f>>21&15,n.icvFore=c&127,n.icvBack=c>>7&127,n.fsxButton=c>>14&1),n}function Hu(e,t,r){var a={};return a.ifnt=e.read_shift(2),a.numFmtId=e.read_shift(2),a.flags=e.read_shift(2),a.fStyle=a.flags>>2&1,t-=6,a.data=Wu(e,t,a.fStyle,r),a}function Xi(e,t,r,a){var n=r&&r.biff==5;a||(a=G(n?16:20)),a.write_shift(2,0),e.style?(a.write_shift(2,e.numFmtId||0),a.write_shift(2,65524)):(a.write_shift(2,e.numFmtId||0),a.write_shift(2,t<<4));var i=0;return e.numFmtId>0&&n&&(i|=1024),a.write_shift(4,i),a.write_shift(4,0),n||a.write_shift(4,0),a.write_shift(2,0),a}function Vu(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(t[0]!==0&&t[0]--,t[1]!==0&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function Xu(e){var t=G(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}function Gi(e,t,r){var a=st(e);(r.biff==2||t==9)&&++e.l;var n=$l(e);return a.val=n,a.t=n===!0||n===!1?"b":"e",a}function Gu(e,t,r,a,n,i){var s=G(8);return Vt(e,t,a,s),hf(r,i,s),s}function zu(e,t,r){r.biffguess&&r.biff==2&&(r.biff=5);var a=st(e),n=gr(e);return a.val=n,a}function $u(e,t,r,a){var n=G(14);return Vt(e,t,a,n),Wt(r,n),n}var zi=tu;function Ku(e,t,r){var a=e.l+t,n=e.read_shift(2),i=e.read_shift(2);if(r.sbcch=i,i==1025||i==14849)return[i,n];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var s=Ht(e,i),f=[];a>e.l;)f.push(Ya(e));return[i,n,s,f]}function $i(e,t,r){var a=e.read_shift(2),n,i={fBuiltIn:a&1,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return r.sbcch===14849&&(n=nu(e,t-2,r)),i.body=n||e.read_shift(t-2),typeof n=="string"&&(i.Name=n),i}var ju=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Ki(e,t,r){var a=e.l+t,n=e.read_shift(2),i=e.read_shift(1),s=e.read_shift(1),f=e.read_shift(r&&r.biff==2?1:2),c=0;(!r||r.biff>=5)&&(r.biff!=5&&(e.l+=2),c=e.read_shift(2),r.biff==5&&(e.l+=2),e.l+=4);var o=Ht(e,s,r);n&32&&(o=ju[o.charCodeAt(0)]);var l=a-e.l;r&&r.biff==2&&--l;var u=a==e.l||f===0||!(l>0)?[]:ov(e,l,r,f);return{chKey:i,Name:o,itab:c,rgce:u}}function wf(e,t,r){if(r.biff<8)return Yu(e,t,r);for(var a=[],n=e.l+t,i=e.read_shift(r.biff>8?4:2);i--!==0;)a.push(au(e,r.biff>8?12:6,r));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function Yu(e,t,r){e[e.l+1]==3&&e[e.l]++;var a=ja(e,t,r);return a.charCodeAt(0)==3?a.slice(1):a}function Ju(e,t,r){if(r.biff<8){e.l+=t;return}var a=e.read_shift(2),n=e.read_shift(2),i=Ht(e,a,r),s=Ht(e,n,r);return[i,s]}function Zu(e,t,r){var a=gf(e);e.l++;var n=e.read_shift(1);return t-=8,[lv(e,t,r),n,a]}function ji(e,t,r){var a=iu(e);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[a,fv(e,t,r)]}function qu(e){var t=e.read_shift(4)!==0,r=e.read_shift(4)!==0,a=e.read_shift(4);return[t,r,a]}function Qu(e,t,r){if(!(r.biff<8)){var a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),f=Jt(e,0,r);return r.biff<8&&e.read_shift(1),[{r:a,c:n},f,s,i]}}function eh(e,t,r){return Qu(e,t,r)}function rh(e,t){for(var r=[],a=e.read_shift(2);a--;)r.push(O0(e));return r}function th(e){var t=G(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r=(l?f:2*f))break}if(n.length!==f&&n.length!==f*2)throw new Error("cchText: "+f+" != "+n.length);return e.l=a+t,{t:n}}catch{return e.l=a+t,{t:n}}}function fh(e,t){var r=O0(e);e.l+=16;var a=Ql(e,t-24);return[r,a]}function ch(e){var t=G(24),r=ze(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var a="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)t.write_shift(1,parseInt(a[n],16));return cr([t,eu(e[1])])}function oh(e,t){e.read_shift(2);var r=O0(e),a=e.read_shift((t-10)/2,"dbcs-cont");return a=a.replace(_r,""),[r,a]}function lh(e){var t=e[1].Tooltip,r=G(10+2*(t.length+1));r.write_shift(2,2048);var a=ze(e[0]);r.write_shift(2,a.r),r.write_shift(2,a.r),r.write_shift(2,a.c),r.write_shift(2,a.c);for(var n=0;n0;)r.push(vf(e));return r}function dh(e){for(var t=e.read_shift(2),r=[];t-- >0;)r.push(vf(e));return r}function vh(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function kf(e,t,r){if(!r.cellStyles)return kr(e,t);var a=r&&r.biff>=12?4:2,n=e.read_shift(a),i=e.read_shift(a),s=e.read_shift(a),f=e.read_shift(a),c=e.read_shift(2);a==2&&(e.l+=2);var o={s:n,e:i,w:s,ixfe:f,flags:c};return(r.biff>=5||!r.biff)&&(o.level=c>>8&7),o}function ph(e,t){var r=G(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,e.width*256),r.write_shift(2,0);var a=0;return e.hidden&&(a|=1),r.write_shift(1,a),a=e.level||0,r.write_shift(1,a),r.write_shift(2,0),r}function mh(e,t){var r={};return t<32||(e.l+=16,r.header=gr(e),r.footer=gr(e),e.l+=2),r}function gh(e,t,r){var a={area:!1};if(r.biff!=5)return e.l+=t,a;var n=e.read_shift(1);return e.l+=3,n&16&&(a.area=!0),a}function _h(e){for(var t=G(2*e),r=0;r1048576&&(h=1e6),u!=2&&(p=l.read_shift(2));var w=l.read_shift(2),y=c.codepage||1252;u!=2&&(l.l+=16,l.read_shift(1),l[l.l]!==0&&(y=e[l[l.l]]),l.l+=1,l.l+=2),v&&(l.l+=36);for(var g=[],D={},b=Math.min(l.length,u==2?521:p-10-(d?264:0)),N=v?32:11;l.l0;){if(l[l.l]===42){l.l+=w;continue}for(++l.l,o[++F]=[],B=0,B=0;B!=g.length;++B){var I=l.slice(l.l,l.l+g[B].len);l.l+=g[B].len,ur(I,0);var z=De.utils.decode(y,I);switch(g[B].type){case"C":z.trim().length&&(o[F][B]=z.replace(/\s+$/,""));break;case"D":z.length===8?o[F][B]=new Date(+z.slice(0,4),+z.slice(4,6)-1,+z.slice(6,8)):o[F][B]=z;break;case"F":o[F][B]=parseFloat(z.trim());break;case"+":case"I":o[F][B]=v?I.read_shift(-4,"i")^2147483648:I.read_shift(4,"i");break;case"L":switch(z.trim().toUpperCase()){case"Y":case"T":o[F][B]=!0;break;case"N":case"F":o[F][B]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+z+"|")}break;case"M":if(!x)throw new Error("DBF Unexpected MEMO for type "+u.toString(16));o[F][B]="##MEMO##"+(v?parseInt(z.trim(),10):I.read_shift(4));break;case"N":z=z.replace(/\u0000/g,"").trim(),z&&z!="."&&(o[F][B]=+z||0);break;case"@":o[F][B]=new Date(I.read_shift(-8,"f")-621356832e5);break;case"T":o[F][B]=new Date((I.read_shift(4)-2440588)*864e5+I.read_shift(4));break;case"Y":o[F][B]=I.read_shift(4,"i")/1e4+I.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":o[F][B]=-I.read_shift(-8,"f");break;case"B":if(d&&g[B].len==8){o[F][B]=I.read_shift(8,"f");break}case"G":case"P":I.l+=g[B].len;break;case"0":if(g[B].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+g[B].type)}}}if(u!=2&&l.l=0&&Gr(+o.codepage),o.type=="string")throw new Error("Cannot write DBF to JS string");var l=Cr(),u=T0(f,{header:1,raw:!0,cellDates:!0}),x=u[0],d=u.slice(1),v=f["!cols"]||[],h=0,p=0,w=0,y=1;for(h=0;h250&&(I=250),B=((v[h]||{}).DBF||{}).type,B=="C"&&v[h].DBF.len>I&&(I=v[h].DBF.len),F=="B"&&B=="N"&&(F="N",N[h]=v[h].DBF.dec,I=v[h].DBF.len),b[h]=F=="C"||B=="N"?I:i[F]||0,y+=b[h],D[h]=F}var X=l.next(32);for(X.write_shift(4,318902576),X.write_shift(4,d.length),X.write_shift(2,296+32*w),X.write_shift(2,y),h=0;h<4;++h)X.write_shift(4,0);for(X.write_shift(4,0|(+t[Bt]||3)<<8),h=0,p=0;h":190,"?":191,"{":223},t=new RegExp("\x1BN("+Ye(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(x,d){var v=e[d];return typeof v=="number"?Z0(v):v},a=function(x,d,v){var h=d.charCodeAt(0)-32<<4|v.charCodeAt(0)-48;return h==59?x:Z0(h)};e["|"]=254;function n(x,d){switch(d.type){case"base64":return i(br(x),d);case"binary":return i(x,d);case"buffer":return i(Te&&Buffer.isBuffer(x)?x.toString("binary"):At(x),d);case"array":return i(Ut(x),d)}throw new Error("Unrecognized type "+d.type)}function i(x,d){var v=x.split(/[\n\r]+/),h=-1,p=-1,w=0,y=0,g=[],D=[],b=null,N={},F=[],B=[],I=[],z=0,X;for(+d.codepage>=0&&Gr(+d.codepage);w!==v.length;++w){z=0;var L=v[w].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,a).replace(t,r),J=L.replace(/;;/g,"\0").split(";").map(function(R){return R.replace(/\u0000/g,";")}),le=J[0],ie;if(L.length>0)switch(le){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":J[1].charAt(0)=="P"&&D.push(L.slice(3).replace(/;;/g,";"));break;case"C":var he=!1,ce=!1,Pe=!1,V=!1,ve=-1,ge=-1;for(y=1;y-1&&g[ve][ge];if(!P||!P[1])throw new Error("SYLK shared formula cannot find base");g[h][p][1]=Wf(P[1],{r:h-ve,c:p-ge})}break;case"F":var O=0;for(y=1;y0?(F[h].hpt=z,F[h].hpx=oa(z)):z===0&&(F[h].hidden=!0);break;default:if(d&&d.WTF)throw new Error("SYLK bad record "+L)}O<1&&(b=null);break;default:if(d&&d.WTF)throw new Error("SYLK bad record "+L)}}return F.length>0&&(N["!rows"]=F),B.length>0&&(N["!cols"]=B),d&&d.sheetRows&&(g=g.slice(0,d.sheetRows)),[g,N]}function s(x,d){var v=n(x,d),h=v[0],p=v[1],w=ha(h,d);return Ye(p).forEach(function(y){w[y]=p[y]}),w}function f(x,d){return Ct(s(x,d),d)}function c(x,d,v,h){var p="C;Y"+(v+1)+";X"+(h+1)+";K";switch(x.t){case"n":p+=x.v||0,x.f&&!x.F&&(p+=";E"+Vn(x.f,{r:v,c:h}));break;case"b":p+=x.v?"TRUE":"FALSE";break;case"e":p+=x.w||x.v;break;case"d":p+='"'+(x.w||x.v)+'"';break;case"s":p+='"'+x.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return p}function o(x,d){d.forEach(function(v,h){var p="F;W"+(h+1)+" "+(h+1)+" ";v.hidden?p+="0":(typeof v.width=="number"&&!v.wpx&&(v.wpx=Ua(v.width)),typeof v.wpx=="number"&&!v.wch&&(v.wch=Wa(v.wpx)),typeof v.wch=="number"&&(p+=Math.round(v.wch))),p.charAt(p.length-1)!=" "&&x.push(p)})}function l(x,d){d.forEach(function(v,h){var p="F;";v.hidden?p+="M0;":v.hpt?p+="M"+20*v.hpt+";":v.hpx&&(p+="M"+20*Ha(v.hpx)+";"),p.length>2&&x.push(p+"R"+(h+1))})}function u(x,d){var v=["ID;PWXL;N;E"],h=[],p=Ae(x["!ref"]),w,y=Array.isArray(x),g=`\r -`;v.push("P;PGeneral"),v.push("F;P0;DG0G8;M255"),x["!cols"]&&o(v,x["!cols"]),x["!rows"]&&l(v,x["!rows"]),v.push("B;Y"+(p.e.r-p.s.r+1)+";X"+(p.e.c-p.s.c+1)+";D"+[p.s.c,p.s.r,p.e.c,p.e.r].join(" "));for(var D=p.s.r;D<=p.e.r;++D)for(var b=p.s.c;b<=p.e.c;++b){var N=pe({r:D,c:b});w=y?(x[D]||[])[b]:x[N],!(!w||w.v==null&&(!w.f||w.F))&&h.push(c(w,x,D,b))}return v.join(g)+g+h.join(g)+g+"E"+g}return{to_workbook:f,to_sheet:s,from_sheet:u}}(),Tf=function(){function e(i,s){switch(s.type){case"base64":return t(br(i),s);case"binary":return t(i,s);case"buffer":return t(Te&&Buffer.isBuffer(i)?i.toString("binary"):At(i),s);case"array":return t(Ut(i),s)}throw new Error("Unrecognized type "+s.type)}function t(i,s){for(var f=i.split(` -`),c=-1,o=-1,l=0,u=[];l!==f.length;++l){if(f[l].trim()==="BOT"){u[++c]=[],o=0;continue}if(!(c<0)){var x=f[l].trim().split(","),d=x[0],v=x[1];++l;for(var h=f[l]||"";(h.match(/["]/g)||[]).length&1&&l=0&&v[h].length===0;)--h;for(var p=10,w=0,y=0;y<=h;++y)w=v[y].indexOf(" "),w==-1?w=v[y].length:w++,p=Math.max(p,w);for(y=0;y<=h;++y){d[y]=[];var g=0;for(e(v[y].slice(0,p).trim(),d,y,g,x),g=1;g<=(v[y].length-p)/10+1;++g)e(v[y].slice(p+(g-1)*10,p+g*10).trim(),d,y,g,x)}return x.sheetRows&&(d=d.slice(0,x.sheetRows)),d}var r={44:",",9:" ",59:";",124:"|"},a={44:3,9:2,59:1,124:0};function n(l){for(var u={},x=!1,d=0,v=0;d0&&z(),v["!ref"]=we(h),v}function s(l,u){return!(u&&u.PRN)||u.FS||l.slice(0,4)=="sep="||l.indexOf(" ")>=0||l.indexOf(",")>=0||l.indexOf(";")>=0?i(l,u):ha(t(l,u),u)}function f(l,u){var x="",d=u.type=="string"?[0,0,0,0]:Jn(l,u);switch(u.type){case"base64":x=br(l);break;case"binary":x=l;break;case"buffer":u.codepage==65001?x=l.toString("utf8"):u.codepage&&typeof De<"u"?x=De.utils.decode(u.codepage,l):x=Te&&Buffer.isBuffer(l)?l.toString("binary"):At(l);break;case"array":x=Ut(l);break;case"string":x=l;break;default:throw new Error("Unrecognized type "+u.type)}return d[0]==239&&d[1]==187&&d[2]==191?x=Le(x.slice(3)):u.type!="string"&&u.type!="buffer"&&u.codepage==65001?x=Le(x):u.type=="binary"&&typeof De<"u"&&u.codepage&&(x=De.utils.decode(u.codepage,De.utils.encode(28591,x))),x.slice(0,19)=="socialcalc:version:"?Sf.to_sheet(u.type=="string"?x:Le(x),u):s(x,u)}function c(l,u){return Ct(f(l,u),u)}function o(l){for(var u=[],x=Ae(l["!ref"]),d,v=Array.isArray(l),h=x.s.r;h<=x.e.r;++h){for(var p=[],w=x.s.c;w<=x.e.c;++w){var y=pe({r:h,c:w});if(d=v?(l[h]||[])[w]:l[y],!d||d.v==null){p.push(" ");continue}for(var g=(d.w||(nt(d),d.w)||"").slice(0,10);g.length<10;)g+=" ";p.push(g+(w===0?" ":""))}u.push(p.join(""))}return u.join(` -`)}return{to_workbook:c,to_sheet:f,from_sheet:o}}();function Nh(e,t){var r=t||{},a=!!r.WTF;r.WTF=!0;try{var n=Ef.to_workbook(e,r);return r.WTF=a,n}catch(i){if(r.WTF=a,!i.message.match(/SYLK bad record ID/)&&a)throw i;return ca.to_workbook(e,t)}}var Pt=function(){function e(C,P,O){if(C){ur(C,C.l||0);for(var R=O.Enum||ve;C.l=16&&C[14]==5&&C[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(C[2]==2)O.Enum=ve,e(C,function(fe,Je,Lr){switch(Lr){case 0:O.vers=fe,fe>=4096&&(O.qpro=!0);break;case 6:A=fe;break;case 204:fe&&(re=fe);break;case 222:re=fe;break;case 15:case 51:O.qpro||(fe[1].v=fe[1].v.slice(1));case 13:case 14:case 16:Lr==14&&(fe[2]&112)==112&&(fe[2]&15)>1&&(fe[2]&15)<15&&(fe[1].z=O.dateNF||de[14],O.cellDates&&(fe[1].t="d",fe[1].v=C0(fe[1].v))),O.qpro&&fe[3]>te&&(R["!ref"]=we(A),Q[j]=R,Z.push(j),R=O.dense?[]:{},A={s:{r:0,c:0},e:{r:0,c:0}},te=fe[3],j=re||"Sheet"+(te+1),re="");var Zr=O.dense?(R[fe[0].r]||[])[fe[0].c]:R[pe(fe[0])];if(Zr){Zr.t=fe[1].t,Zr.v=fe[1].v,fe[1].z!=null&&(Zr.z=fe[1].z),fe[1].f!=null&&(Zr.f=fe[1].f);break}O.dense?(R[fe[0].r]||(R[fe[0].r]=[]),R[fe[0].r][fe[0].c]=fe[1]):R[pe(fe[0])]=fe[1];break}},O);else if(C[2]==26||C[2]==14)O.Enum=ge,C[2]==14&&(O.qpro=!0,C.l=0),e(C,function(fe,Je,Lr){switch(Lr){case 204:j=fe;break;case 22:fe[1].v=fe[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(fe[3]>te&&(R["!ref"]=we(A),Q[j]=R,Z.push(j),R=O.dense?[]:{},A={s:{r:0,c:0},e:{r:0,c:0}},te=fe[3],j="Sheet"+(te+1)),Ue>0&&fe[0].r>=Ue)break;O.dense?(R[fe[0].r]||(R[fe[0].r]=[]),R[fe[0].r][fe[0].c]=fe[1]):R[pe(fe[0])]=fe[1],A.e.c=0&&Gr(+O.codepage),O.type=="string")throw new Error("Cannot write WK1 to JS string");var R=Cr(),j=Ae(C["!ref"]),re=Array.isArray(C),te=[];ne(R,0,i(1030)),ne(R,6,c(j));for(var Q=Math.min(j.e.r,8191),Z=j.s.r;Z<=Q;++Z)for(var Ee=Ke(Z),A=j.s.c;A<=j.e.c;++A){Z===j.s.r&&(te[A]=He(A));var Ue=te[A]+Ee,Ce=re?(C[Z]||[])[A]:C[Ue];if(!(!Ce||Ce.t=="z"))if(Ce.t=="n")(Ce.v|0)==Ce.v&&Ce.v>=-32768&&Ce.v<=32767?ne(R,13,d(Z,A,Ce.v)):ne(R,14,h(Z,A,Ce.v));else{var Be=nt(Ce);ne(R,15,u(Z,A,Be.slice(0,239)))}}return ne(R,1),R.end()}function n(C,P){var O=P||{};if(+O.codepage>=0&&Gr(+O.codepage),O.type=="string")throw new Error("Cannot write WK3 to JS string");var R=Cr();ne(R,0,s(C));for(var j=0,re=0;j8191&&(O=8191),P.write_shift(2,O),P.write_shift(1,j),P.write_shift(1,R),P.write_shift(2,0),P.write_shift(2,0),P.write_shift(1,1),P.write_shift(1,2),P.write_shift(4,0),P.write_shift(4,0),P}function f(C,P,O){var R={s:{c:0,r:0},e:{c:0,r:0}};return P==8&&O.qpro?(R.s.c=C.read_shift(1),C.l++,R.s.r=C.read_shift(2),R.e.c=C.read_shift(1),C.l++,R.e.r=C.read_shift(2),R):(R.s.c=C.read_shift(2),R.s.r=C.read_shift(2),P==12&&O.qpro&&(C.l+=2),R.e.c=C.read_shift(2),R.e.r=C.read_shift(2),P==12&&O.qpro&&(C.l+=2),R.s.c==65535&&(R.s.c=R.e.c=R.s.r=R.e.r=0),R)}function c(C){var P=G(8);return P.write_shift(2,C.s.c),P.write_shift(2,C.s.r),P.write_shift(2,C.e.c),P.write_shift(2,C.e.r),P}function o(C,P,O){var R=[{c:0,r:0},{t:"n",v:0},0,0];return O.qpro&&O.vers!=20768?(R[0].c=C.read_shift(1),R[3]=C.read_shift(1),R[0].r=C.read_shift(2),C.l+=2):(R[2]=C.read_shift(1),R[0].c=C.read_shift(2),R[0].r=C.read_shift(2)),R}function l(C,P,O){var R=C.l+P,j=o(C,P,O);if(j[1].t="s",O.vers==20768){C.l++;var re=C.read_shift(1);return j[1].v=C.read_shift(re,"utf8"),j}return O.qpro&&C.l++,j[1].v=C.read_shift(R-C.l,"cstr"),j}function u(C,P,O){var R=G(7+O.length);R.write_shift(1,255),R.write_shift(2,P),R.write_shift(2,C),R.write_shift(1,39);for(var j=0;j=128?95:re)}return R.write_shift(1,0),R}function x(C,P,O){var R=o(C,P,O);return R[1].v=C.read_shift(2,"i"),R}function d(C,P,O){var R=G(7);return R.write_shift(1,255),R.write_shift(2,P),R.write_shift(2,C),R.write_shift(2,O,"i"),R}function v(C,P,O){var R=o(C,P,O);return R[1].v=C.read_shift(8,"f"),R}function h(C,P,O){var R=G(13);return R.write_shift(1,255),R.write_shift(2,P),R.write_shift(2,C),R.write_shift(8,O,"f"),R}function p(C,P,O){var R=C.l+P,j=o(C,P,O);if(j[1].v=C.read_shift(8,"f"),O.qpro)C.l=R;else{var re=C.read_shift(2);D(C.slice(C.l,C.l+re),j),C.l+=re}return j}function w(C,P,O){var R=P&32768;return P&=-32769,P=(R?C:0)+(P>=8192?P-16384:P),(R?"":"$")+(O?He(P):Ke(P))}var y={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},g=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function D(C,P){ur(C,0);for(var O=[],R=0,j="",re="",te="",Q="";C.lO.length){console.error("WK1 bad formula parse 0x"+Z.toString(16)+":|"+O.join("|")+"|");return}var Ce=O.slice(-R);O.length-=R,O.push(y[Z][0]+"("+Ce.join(",")+")")}else return Z<=7?console.error("WK1 invalid opcode "+Z.toString(16)):Z<=24?console.error("WK1 unsupported op "+Z.toString(16)):Z<=30?console.error("WK1 invalid opcode "+Z.toString(16)):Z<=115?console.error("WK1 unsupported function opcode "+Z.toString(16)):console.error("WK1 unrecognized opcode "+Z.toString(16))}}O.length==1?P[1].f=""+O[0]:console.error("WK1 bad formula parse |"+O.join("|")+"|")}function b(C){var P=[{c:0,r:0},{t:"n",v:0},0];return P[0].r=C.read_shift(2),P[3]=C[C.l++],P[0].c=C[C.l++],P}function N(C,P){var O=b(C);return O[1].t="s",O[1].v=C.read_shift(P-4,"cstr"),O}function F(C,P,O,R){var j=G(6+R.length);j.write_shift(2,C),j.write_shift(1,O),j.write_shift(1,P),j.write_shift(1,39);for(var re=0;re=128?95:te)}return j.write_shift(1,0),j}function B(C,P){var O=b(C);O[1].v=C.read_shift(2);var R=O[1].v>>1;if(O[1].v&1)switch(R&7){case 0:R=(R>>3)*5e3;break;case 1:R=(R>>3)*500;break;case 2:R=(R>>3)/20;break;case 3:R=(R>>3)/200;break;case 4:R=(R>>3)/2e3;break;case 5:R=(R>>3)/2e4;break;case 6:R=(R>>3)/16;break;case 7:R=(R>>3)/64;break}return O[1].v=R,O}function I(C,P){var O=b(C),R=C.read_shift(4),j=C.read_shift(4),re=C.read_shift(2);if(re==65535)return R===0&&j===3221225472?(O[1].t="e",O[1].v=15):R===0&&j===3489660928?(O[1].t="e",O[1].v=42):O[1].v=0,O;var te=re&32768;return re=(re&32767)-16446,O[1].v=(1-te*2)*(j*Math.pow(2,re+32)+R*Math.pow(2,re)),O}function z(C,P,O,R){var j=G(14);if(j.write_shift(2,C),j.write_shift(1,O),j.write_shift(1,P),R==0)return j.write_shift(4,0),j.write_shift(4,0),j.write_shift(2,65535),j;var re=0,te=0,Q=0,Z=0;return R<0&&(re=1,R=-R),te=Math.log2(R)|0,R/=Math.pow(2,te-31),Z=R>>>0,Z&2147483648||(R/=2,++te,Z=R>>>0),R-=Z,Z|=2147483648,Z>>>=0,R*=Math.pow(2,32),Q=R>>>0,j.write_shift(4,Q),j.write_shift(4,Z),te+=16383+(re?32768:0),j.write_shift(2,te),j}function X(C,P){var O=I(C);return C.l+=P-14,O}function L(C,P){var O=b(C),R=C.read_shift(4);return O[1].v=R>>6,O}function J(C,P){var O=b(C),R=C.read_shift(8,"f");return O[1].v=R,O}function le(C,P){var O=J(C);return C.l+=P-10,O}function ie(C,P){return C[C.l+P-1]==0?C.read_shift(P,"cstr"):""}function he(C,P){var O=C[C.l++];O>P-1&&(O=P-1);for(var R="";R.length127?95:j}return O[O.l++]=0,O}var ve={0:{n:"BOF",f:tr},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:x},14:{n:"NUMBER",f:v},15:{n:"LABEL",f:l},16:{n:"FORMULA",f:p},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:l},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:ie},222:{n:"SHEETNAMELP",f:he},65535:{n:""}},ge={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:N},23:{n:"NUMBER17",f:I},24:{n:"NUMBER18",f:B},25:{n:"FORMULA19",f:X},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:Pe},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:L},38:{n:"??"},39:{n:"NUMBER27",f:J},40:{n:"FORMULA28",f:le},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:ie},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:ce},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:a,book_to_wk3:n,to_workbook:t}}();function bh(e){var t={},r=e.match(Er),a=0,n=!1;if(r)for(;a!=r.length;++a){var i=me(r[a]);switch(i[0].replace(/\w*:/g,"")){case"":case"":t.shadow=1;break;case"":break;case"":case"":t.outline=1;break;case"":break;case"":case"":t.strike=1;break;case"":break;case"":case"":t.u=1;break;case"":break;case"":case"":t.b=1;break;case"":break;case"":case"":t.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":n=!1;break;default:if(i[0].charCodeAt(1)!==47&&!n)throw new Error("Unrecognized rich format "+i[0])}}return t}var Ph=function(){var e=ba("t"),t=ba("rPr");function r(i){var s=i.match(e);if(!s)return{t:"s",v:""};var f={t:"s",v:Oe(s[1])},c=i.match(t);return c&&(f.s=bh(c[1])),f}var a=/<(?:\w+:)?r>/g,n=/<\/(?:\w+:)?r>/;return function(s){return s.replace(a,"").split(n).map(r).filter(function(f){return f.v})}}(),Lh=function(){var t=/(\r\n|\n)/g;function r(n,i,s){var f=[];n.u&&f.push("text-decoration: underline;"),n.uval&&f.push("text-underline-style:"+n.uval+";"),n.sz&&f.push("font-size:"+n.sz+"pt;"),n.outline&&f.push("text-effect: outline;"),n.shadow&&f.push("text-shadow: auto;"),i.push(''),n.b&&(i.push(""),s.push("")),n.i&&(i.push(""),s.push("")),n.strike&&(i.push(""),s.push(""));var c=n.valign||"";return c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(i.push("<"+c+">"),s.push("")),s.push(""),n}function a(n){var i=[[],n.v,[]];return n.v?(n.s&&r(n.s,i[0],i[2]),i[0].join("")+i[1].replace(t,"
    ")+i[2].join("")):""}return function(i){return i.map(a).join("")}}(),Bh=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Mh=/<(?:\w+:)?r>/,Uh=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Bn(e,t){var r=t?t.cellHTML:!0,a={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=Oe(Le(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),a.r=Le(e),r&&(a.h=_n(a.t))):e.match(Mh)&&(a.r=Le(e),a.t=Oe(Le((e.replace(Uh,"").match(Bh)||[]).join("").replace(Er,""))),r&&(a.h=Lh(Ph(a.r)))),a):{t:""}}var Wh=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Hh=/<(?:\w+:)?(?:si|sstItem)>/g,Vh=/<\/(?:\w+:)?(?:si|sstItem)>/;function Xh(e,t){var r=[],a="";if(!e)return r;var n=e.match(Wh);if(n){a=n[2].replace(Hh,"").split(Vh);for(var i=0;i!=a.length;++i){var s=Bn(a[i].trim(),t);s!=null&&(r[r.length]=s)}n=me(n[1]),r.Count=n.count,r.Unique=n.uniqueCount}return r}var Gh=/^\s|\s$|[\t\n\r]/;function Ff(e,t){if(!t.bookSST)return"";var r=[Qe];r[r.length]=ae("sst",null,{xmlns:zt[0],count:e.Count,uniqueCount:e.Unique});for(var a=0;a!=e.length;++a)if(e[a]!=null){var n=e[a],i="";n.r?i+=n.r:(i+=""),i+="",r[r.length]=i}return r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function zh(e){return[e.read_shift(4),e.read_shift(4)]}function $h(e,t){var r=[],a=!1;return dt(e,function(i,s,f){switch(f){case 159:r.Count=i[0],r.Unique=i[1];break;case 19:r.push(i);break;case 160:return!0;case 35:a=!0;break;case 36:a=!1;break;default:if(s.T,!a||t.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}),r}function Kh(e,t){return t||(t=G(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var jh=nl;function Yh(e){var t=Cr();Y(t,159,Kh(e));for(var r=0;r=4&&(e.l+=t-4),r}function Jh(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=ht(e,4),t.U=ht(e,4),t.W=ht(e,4),t}function Zh(e){for(var t=e.read_shift(4),r=e.l+t-4,a={},n=e.read_shift(4),i=[];n-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(a.name=e.read_shift(0,"lpp4"),a.comps=i,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return a}function qh(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(Zh(e));return t}function Qh(e){var t=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)t.push(e.read_shift(0,"lpp4"));return t}function e1(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=ht(e,4),t.U=ht(e,4),t.W=ht(e,4),t}function r1(e){var t=e1(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return t}function Af(e,t){var r=e.l+t,a={};a.Flags=e.read_shift(4)&63,e.l+=4,a.AlgID=e.read_shift(4);var n=!1;switch(a.AlgID){case 26126:case 26127:case 26128:n=a.Flags==36;break;case 26625:n=a.Flags==4;break;case 0:n=a.Flags==16||a.Flags==4||a.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=e.read_shift(4),a.KeySize=e.read_shift(4),a.ProviderType=e.read_shift(4),e.l+=8,a.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,a}function Cf(e,t){var r={},a=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,a),e.l=a,r}function t1(e){var t=ht(e);switch(t.Minor){case 2:return[t.Minor,a1(e)];case 3:return[t.Minor,n1()];case 4:return[t.Minor,i1(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function a1(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),a=Af(e,r),n=Cf(e,e.length-e.l);return{t:"Std",h:a,v:n}}function n1(){throw new Error("File is password-protected: ECMA-376 Extensible")}function i1(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),a={};return r.replace(Er,function(i){var s=me(i);switch(it(s[0])){case"":break;case"":case"":break;case"":break;case"4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);r.Flags=e.read_shift(4),t-=4;var n=e.read_shift(4);return t-=4,r.EncryptionHeader=Af(e,n),t-=n,r.EncryptionVerifier=Cf(e,t),r}function f1(e){var t={},r=t.EncryptionVersionInfo=ht(e,4);if(r.Major!=1||r.Minor!=1)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function Mn(e){var t=0,r,a=yf(e),n=a.length+1,i,s,f,c,o;for(r=Tt(n),r[0]=a.length,i=1;i!=n;++i)r[i]=a[i-1];for(i=n-1;i>=0;--i)s=r[i],f=t&16384?1:0,c=t<<1&32767,o=f|c,t=o^s;return t^52811}var Df=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],a=function(s){return(s/2|s*128)&255},n=function(s,f){return a(s^f)},i=function(s){for(var f=t[s.length-1],c=104,o=s.length-1;o>=0;--o)for(var l=s[o],u=0;u!=7;++u)l&64&&(f^=r[c]),l*=2,--c;return f};return function(s){for(var f=yf(s),c=i(f),o=f.length,l=Tt(16),u=0;u!=16;++u)l[u]=0;var x,d,v;for((o&1)===1&&(x=c>>8,l[o]=n(e[0],x),--o,x=c&255,d=f[f.length-1],l[o]=n(d,x));o>0;)--o,x=c>>8,l[o]=n(f[o],x),--o,x=c&255,l[o]=n(f[o],x);for(o=15,v=15-f.length;v>0;)x=c>>8,l[o]=n(e[v],x),--o,--v,x=c&255,l[o]=n(f[o],x),--o,--v;return l}}(),c1=function(e,t,r,a,n){n||(n=t),a||(a=Df(e));var i,s;for(i=0;i!=t.length;++i)s=t[i],s^=a[r],s=(s>>5|s<<3)&255,n[i]=s,++r;return[n,r,a]},o1=function(e){var t=0,r=Df(e);return function(a){var n=c1("",a,t,r);return t=n[1],n[0]}};function l1(e,t,r,a){var n={key:tr(e),verificationBytes:tr(e)};return r.password&&(n.verifier=Mn(r.password)),a.valid=n.verificationBytes===n.verifier,a.valid&&(a.insitu=o1(r.password)),n}function u1(e,t,r){var a=r||{};return a.Info=e.read_shift(2),e.l-=2,a.Info===1?a.Data=f1(e):a.Data=s1(e,t),a}function h1(e,t,r){var a={Type:r.biff>=8?e.read_shift(2):0};return a.Type?u1(e,t-2,a):l1(e,r.biff>=8?t:t-2,r,a),a}var Of=function(){function e(n,i){switch(i.type){case"base64":return t(br(n),i);case"binary":return t(n,i);case"buffer":return t(Te&&Buffer.isBuffer(n)?n.toString("binary"):At(n),i);case"array":return t(Ut(n),i)}throw new Error("Unrecognized type "+i.type)}function t(n,i){var s=i||{},f=s.dense?[]:{},c=n.match(/\\trowd.*?\\row\b/g);if(!c.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:c.length-1}};return c.forEach(function(l,u){Array.isArray(f)&&(f[u]=[]);for(var x=/\\\w+\b/g,d=0,v,h=-1;v=x.exec(l);){switch(v[0]){case"\\cell":var p=l.slice(d,x.lastIndex-v[0].length);if(p[0]==" "&&(p=p.slice(1)),++h,p.length){var w={v:p,t:"s"};Array.isArray(f)?f[u][h]=w:f[pe({r:u,c:h})]=w}break}d=x.lastIndex}h>o.e.c&&(o.e.c=h)}),f["!ref"]=we(o),f}function r(n,i){return Ct(e(n,i),i)}function a(n){for(var i=["{\\rtf1\\ansi"],s=Ae(n["!ref"]),f,c=Array.isArray(n),o=s.s.r;o<=s.e.r;++o){i.push("\\trowd\\trautofit1");for(var l=s.s.c;l<=s.e.c;++l)i.push("\\cellx"+(l+1));for(i.push("\\pard\\intbl"),l=s.s.c;l<=s.e.c;++l){var u=pe({r:o,c:l});f=c?(n[o]||[])[l]:n[u],!(!f||f.v==null&&(!f.f||f.F))&&(i.push(" "+(f.w||(nt(f),f.w))),i.push("\\cell"))}i.push("\\pard\\intbl\\row")}return i.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:a}}();function x1(e){var t=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function Ma(e){for(var t=0,r=1;t!=3;++t)r=r*256+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function d1(e){var t=e[0]/255,r=e[1]/255,a=e[2]/255,n=Math.max(t,r,a),i=Math.min(t,r,a),s=n-i;if(s===0)return[0,0,t];var f=0,c=0,o=n+i;switch(c=s/(o>1?2-o:o),n){case t:f=((r-a)/s+6)%6;break;case r:f=(a-t)/s+2;break;case a:f=(t-r)/s+4;break}return[f/6,c,o/2]}function v1(e){var t=e[0],r=e[1],a=e[2],n=r*2*(a<.5?a:1-a),i=a-n/2,s=[i,i,i],f=6*t,c;if(r!==0)switch(f|0){case 0:case 6:c=n*f,s[0]+=n,s[1]+=c;break;case 1:c=n*(2-f),s[0]+=c,s[1]+=n;break;case 2:c=n*(f-2),s[1]+=n,s[2]+=c;break;case 3:c=n*(4-f),s[1]+=c,s[2]+=n;break;case 4:c=n*(f-4),s[2]+=n,s[0]+=c;break;case 5:c=n*(6-f),s[2]+=c,s[0]+=n;break}for(var o=0;o!=3;++o)s[o]=Math.round(s[o]*255);return s}function k0(e,t){if(t===0)return e;var r=d1(x1(e));return t<0?r[2]=r[2]*(1+t):r[2]=1-(1-r[2])*(1-t),Ma(v1(r))}var If=6,p1=15,m1=1,mr=If;function Ua(e){return Math.floor((e+Math.round(128/mr)/256)*mr)}function Wa(e){return Math.floor((e-5)/mr*100+.5)/100}function E0(e){return Math.round((e*mr+5)/mr*256)/256}function V0(e){return E0(Wa(Ua(e)))}function Un(e){var t=Math.abs(e-V0(e)),r=mr;if(t>.005)for(mr=m1;mr":case"":break;case"":case"":n={},f.diagonalUp&&(n.diagonalUp=We(f.diagonalUp)),f.diagonalDown&&(n.diagonalDown=We(f.diagonalDown)),t.Borders.push(n);break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in borders")}})}function k1(e,t,r,a){t.Fills=[];var n={},i=!1;(e[0].match(Er)||[]).forEach(function(s){var f=me(s);switch(it(f[0])){case"":case"":break;case"":case"":n={},t.Fills.push(n);break;case"":break;case"":break;case"":t.Fills.push(n),n={};break;case"":f.patternType&&(n.patternType=f.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":break;case"":break;case"":break;case"":break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in fills")}})}function E1(e,t,r,a){t.Fonts=[];var n={},i=!1;(e[0].match(Er)||[]).forEach(function(s){var f=me(s);switch(it(f[0])){case"":case"":break;case"":break;case"":case"":t.Fonts.push(n),n={};break;case"":case"":break;case"":n.bold=1;break;case"":n.italic=1;break;case"":n.underline=1;break;case"":n.strike=1;break;case"":n.outline=1;break;case"":n.shadow=1;break;case"":n.condense=1;break;case"":n.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":i=!1;break;case"":case"":break;case"":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in fonts")}})}function T1(e,t,r){t.NumberFmt=[];for(var a=Ye(de),n=0;n":case"":case"":break;case"0){if(c>392){for(c=392;c>60&&t.NumberFmt[c]!=null;--c);t.NumberFmt[c]=f}at(f,c)}}break;case"":break;default:if(r.WTF)throw new Error("unrecognized "+s[0]+" in numFmts")}}}function S1(e){var t=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var a=r[0];a<=r[1];++a)e[a]!=null&&(t[t.length]=ae("numFmt",null,{numFmtId:a,formatCode:be(e[a])}))}),t.length===1?"":(t[t.length]="",t[0]=ae("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var f0=["numFmtId","fillId","fontId","borderId","xfId"],c0=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function F1(e,t,r){t.CellXf=[];var a,n=!1;(e[0].match(Er)||[]).forEach(function(i){var s=me(i),f=0;switch(it(s[0])){case"":case"":case"":break;case"":for(a=s,delete a[0],f=0;f392){for(f=392;f>60;--f)if(t.NumberFmt[a.numFmtId]==t.NumberFmt[f]){a.numFmtId=f;break}}t.CellXf.push(a);break;case"":break;case"":var c={};s.vertical&&(c.vertical=s.vertical),s.horizontal&&(c.horizontal=s.horizontal),s.textRotation!=null&&(c.textRotation=s.textRotation),s.indent&&(c.indent=s.indent),s.wrapText&&(c.wrapText=We(s.wrapText)),a.alignment=c;break;case"":break;case"":case"":break;case"":n=!1;break;case"":case"":break;case"":n=!1;break;default:if(r&&r.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}})}function y1(e){var t=[];return t[t.length]=ae("cellXfs",null),e.forEach(function(r){t[t.length]=ae("xf",null,r)}),t[t.length]="",t.length===2?"":(t[0]=ae("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var A1=function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,a=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(f,c,o){var l={};if(!f)return l;f=f.replace(//mg,"").replace(//gm,"");var u;return(u=f.match(t))&&T1(u,l,o),(u=f.match(n))&&E1(u,l,c,o),(u=f.match(a))&&k1(u,l,c,o),(u=f.match(i))&&w1(u,l,c,o),(u=f.match(r))&&F1(u,l,o),l}}();function Nf(e,t){var r=[Qe,ae("styleSheet",null,{xmlns:zt[0],"xmlns:vt":nr.vt})],a;return e.SSF&&(a=S1(e.SSF))!=null&&(r[r.length]=a),r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',(a=y1(t.cellXfs))&&(r[r.length]=a),r[r.length]='',r[r.length]='',r[r.length]='',r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function C1(e,t){var r=e.read_shift(2),a=wr(e);return[r,a]}function D1(e,t,r){r||(r=G(6+4*t.length)),r.write_shift(2,e),or(t,r);var a=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),a}function O1(e,t,r){var a={};a.sz=e.read_shift(2)/20;var n=ul(e);n.fItalic&&(a.italic=1),n.fCondense&&(a.condense=1),n.fExtend&&(a.extend=1),n.fShadow&&(a.shadow=1),n.fOutline&&(a.outline=1),n.fStrikeout&&(a.strike=1);var i=e.read_shift(2);switch(i===700&&(a.bold=1),e.read_shift(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript";break}var s=e.read_shift(1);s!=0&&(a.underline=s);var f=e.read_shift(1);f>0&&(a.family=f);var c=e.read_shift(1);switch(c>0&&(a.charset=c),e.l++,a.color=ll(e),e.read_shift(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor";break}return a.name=wr(e),a}function I1(e,t){t||(t=G(25+4*32)),t.write_shift(2,e.sz*20),hl(e,t),t.write_shift(2,e.bold?700:400);var r=0;e.vertAlign=="superscript"?r=1:e.vertAlign=="subscript"&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),g0(e.color,t);var a=0;return e.scheme=="major"&&(a=1),e.scheme=="minor"&&(a=2),t.write_shift(1,a),or(e.name,t),t.length>t.l?t.slice(0,t.l):t}var R1=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],X0,N1=kr;function Yi(e,t){t||(t=G(4*3+8*7+16*1)),X0||(X0=y0(R1));var r=X0[e.patternType];r==null&&(r=40),t.write_shift(4,r);var a=0;if(r!=40)for(g0({auto:1},t),g0({auto:1},t);a<12;++a)t.write_shift(4,0);else{for(;a<4;++a)t.write_shift(4,0);for(;a<12;++a)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function b1(e,t){var r=e.l+t,a=e.read_shift(2),n=e.read_shift(2);return e.l=r,{ixfe:a,numFmtId:n}}function bf(e,t,r){r||(r=G(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);var a=0;return r.write_shift(1,a),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function _a(e,t){return t||(t=G(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var P1=kr;function L1(e,t){return t||(t=G(51)),t.write_shift(1,0),_a(null,t),_a(null,t),_a(null,t),_a(null,t),_a(null,t),t.length>t.l?t.slice(0,t.l):t}function B1(e,t){return t||(t=G(12+4*10)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),m0(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function M1(e,t,r){var a=G(2052);return a.write_shift(4,e),m0(t,a),m0(r,a),a.length>a.l?a.slice(0,a.l):a}function U1(e,t,r){var a={};a.NumberFmt=[];for(var n in de)a.NumberFmt[n]=de[n];a.CellXf=[],a.Fonts=[];var i=[],s=!1;return dt(e,function(c,o,l){switch(l){case 44:a.NumberFmt[c[0]]=c[1],at(c[1],c[0]);break;case 43:a.Fonts.push(c),c.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(c.color.rgb=k0(t.themeElements.clrScheme[c.color.theme].rgb,c.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:i[i.length-1]==617&&a.CellXf.push(c);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(l),s=!0;break;case 38:i.pop(),s=!1;break;default:if(o.T>0)i.push(l);else if(o.T<0)i.pop();else if(!s||r.WTF&&i[i.length-1]!=37)throw new Error("Unexpected record 0x"+l.toString(16))}}),a}function W1(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)t[n]!=null&&++r}),r!=0&&(Y(e,615,Jr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)t[n]!=null&&Y(e,44,D1(n,t[n]))}),Y(e,616))}}function H1(e){var t=1;Y(e,611,Jr(t)),Y(e,43,I1({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Y(e,612)}function V1(e){var t=2;Y(e,603,Jr(t)),Y(e,45,Yi({patternType:"none"})),Y(e,45,Yi({patternType:"gray125"})),Y(e,604)}function X1(e){var t=1;Y(e,613,Jr(t)),Y(e,46,L1()),Y(e,614)}function G1(e){var t=1;Y(e,626,Jr(t)),Y(e,47,bf({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Y(e,627)}function z1(e,t){Y(e,617,Jr(t.length)),t.forEach(function(r){Y(e,47,bf(r,0))}),Y(e,618)}function $1(e){var t=1;Y(e,619,Jr(t)),Y(e,48,B1({xfId:0,builtinId:0,name:"Normal"})),Y(e,620)}function K1(e){var t=0;Y(e,505,Jr(t)),Y(e,506)}function j1(e){var t=0;Y(e,508,M1(t,"TableStyleMedium9","PivotStyleMedium4")),Y(e,509)}function Y1(e,t){var r=Cr();return Y(r,278),W1(r,e.SSF),H1(r),V1(r),X1(r),G1(r),z1(r,t.cellXfs),$1(r),K1(r),j1(r),Y(r,279),r.end()}var J1=["","","","","","","","","","","",""];function Z1(e,t,r){t.themeElements.clrScheme=[];var a={};(e[0].match(Er)||[]).forEach(function(n){var i=me(n);switch(i[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":i[0].charAt(1)==="/"?(t.themeElements.clrScheme[J1.indexOf(i[0])]=a,a={}):a.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}})}function q1(){}function Q1(){}var ex=/]*)>[\s\S]*<\/a:clrScheme>/,rx=/]*)>[\s\S]*<\/a:fontScheme>/,tx=/]*)>[\s\S]*<\/a:fmtScheme>/;function ax(e,t,r){t.themeElements={};var a;[["clrScheme",ex,Z1],["fontScheme",rx,q1],["fmtScheme",tx,Q1]].forEach(function(n){if(!(a=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](a,t,r)})}var nx=/]*)>[\s\S]*<\/a:themeElements>/;function Pf(e,t){(!e||e.length===0)&&(e=Wn());var r,a={};if(!(r=e.match(nx)))throw new Error("themeElements not found in theme");return ax(r[0],a,t),a.raw=e,a}function Wn(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[Qe];return r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]='',r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]='',r[r.length]="",r[r.length]="",r[r.length]="",r[r.length]="",r.join("")}function ix(e,t,r){var a=e.l+t,n=e.read_shift(4);if(n!==124226){if(!r.cellStyles){e.l=a;return}var i=e.slice(e.l);e.l=a;var s;try{s=Os(i,{type:"array"})}catch{return}var f=Rr(s,"theme/theme/theme1.xml",!0);if(f)return Pf(f,r)}}function sx(e){return e.read_shift(4)}function fx(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=cx(e,4);break;case 2:t.xclrValue=df(e);break;case 3:t.xclrValue=sx(e);break;case 4:e.l+=4;break}return e.l+=8,t}function cx(e,t){return kr(e,t)}function ox(e,t){return kr(e,t)}function lx(e){var t=e.read_shift(2),r=e.read_shift(2)-4,a=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=fx(e);break;case 6:a[1]=ox(e,r);break;case 14:case 15:a[1]=e.read_shift(r===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return a}function ux(e,t){var r=e.l+t;e.l+=2;var a=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),i=[];n-- >0;)i.push(lx(e,r-e.l));return{ixfe:a,ext:i}}function hx(e,t){t.forEach(function(r){switch(r[0]){}})}function xx(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:wr(e)}}function dx(e){var t=G(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),or(e.name,t),t.slice(0,t.l)}function vx(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function px(e){var t=G(4+8*e.length);t.write_shift(4,e.length);for(var r=0;r":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":break;case"":i=2;break;case"":i=2;break;case"":case"":case"":break;case"":n=!1;break;case" - - - - - - - - - - - - - - - - - -`),e.join("")}function Tx(e){var t=[];if(!e)return t;var r=1;return(e.match(Er)||[]).forEach(function(a){var n=me(a);switch(n[0]){case"":case"":break;case"]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}var ta=1024;function Bf(e,t){for(var r=[21600,21600],a=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),n=[ae("xml",null,{"xmlns:v":Or.v,"xmlns:o":Or.o,"xmlns:x":Or.x,"xmlns:mv":Or.mv}).replace(/\/>/,">"),ae("o:shapelayout",ae("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),ae("v:shapetype",[ae("v:stroke",null,{joinstyle:"miter"}),ae("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:a})];ta",o,ae("v:shadow",null,l),ae("v:path",null,{"o:connecttype":"none"}),'

    ','',"","",hr("x:Anchor",[s.c+1,0,s.r+1,0,s.c+3,20,s.r+5,20].join(",")),hr("x:AutoFill","False"),hr("x:Row",String(s.r)),hr("x:Column",String(s.c)),i[1].hidden?"":"","",""])}),n.push(""),n.join("")}function Ji(e,t,r,a){var n=Array.isArray(e),i;t.forEach(function(s){var f=ze(s.ref);if(n?(e[f.r]||(e[f.r]=[]),i=e[f.r][f.c]):i=e[s.ref],!i){i={t:"z"},n?e[f.r][f.c]=i:e[s.ref]=i;var c=Ae(e["!ref"]||"BDWGO1000001:A1");c.s.r>f.r&&(c.s.r=f.r),c.e.rf.c&&(c.s.c=f.c),c.e.c=0;--u){if(!r&&i.c[u].T)return;r&&!i.c[u].T&&i.c.splice(u,1)}if(r&&a){for(u=0;u/))return[];var r=[],a=[],n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach(function(s){if(!(s===""||s.trim()==="")){var f=s.match(/<(?:\w+:)?author[^>]*>(.*)/);f&&r.push(f[1])}});var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(s){if(!(s===""||s.trim()==="")){var f=s.match(/<(?:\w+:)?comment[^>]*>/);if(f){var c=me(f[0]),o={author:c.authorId&&r[c.authorId]||"sheetjsghost",ref:c.ref,guid:c.guid},l=ze(c.ref);if(!(t.sheetRows&&t.sheetRows<=l.r)){var u=s.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),x=!!u&&!!u[1]&&Bn(u[1])||{r:"",t:"",h:""};o.r=x.r,x.r==""&&(x.t=x.h=""),o.t=(x.t||"").replace(/\r\n/g,` -`).replace(/\r/g,` -`),t.cellHTML&&(o.h=x.h),a.push(o)}}}}),a}function Mf(e){var t=[Qe,ae("comments",null,{xmlns:zt[0]})],r=[];return t.push(""),e.forEach(function(a){a[1].forEach(function(n){var i=be(n.a);r.indexOf(i)==-1&&(r.push(i),t.push(""+i+"")),n.T&&n.ID&&r.indexOf("tc="+n.ID)==-1&&(r.push("tc="+n.ID),t.push("tc="+n.ID+""))})}),r.length==0&&(r.push("SheetJ5"),t.push("SheetJ5")),t.push(""),t.push(""),e.forEach(function(a){var n=0,i=[];if(a[1][0]&&a[1][0].T&&a[1][0].ID?n=r.indexOf("tc="+a[1][0].ID):a[1].forEach(function(c){c.a&&(n=r.indexOf(be(c.a))),i.push(c.t||"")}),t.push(''),i.length<=1)t.push(hr("t",be(i[0]||"")));else{for(var s=`Comment: - `+i[0]+` -`,f=1;f")}),t.push(""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function Dx(e,t){var r=[],a=!1,n={},i=0;return e.replace(Er,function(f,c){var o=me(f);switch(it(o[0])){case"":break;case"":n.t!=null&&r.push(n);break;case"":case"":n.t=e.slice(i,c).replace(/\r\n/g,` -`).replace(/\r/g,` -`);break;case"":a=!0;break;case"":a=!1;break;case"":case"":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return f}),r}function Ox(e,t,r){var a=[Qe,ae("ThreadedComments",null,{xmlns:nr.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(n){var i="";(n[1]||[]).forEach(function(s,f){if(!s.T){delete s.ID;return}s.a&&t.indexOf(s.a)==-1&&t.push(s.a);var c={ref:n[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};f==0?i=c.id:c.parentId=i,s.ID=c.id,s.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(s.a)).slice(-12)+"}"),a.push(ae("threadedComment",hr("text",s.t||""),c))})}),a.push(""),a.join("")}function Ix(e,t){var r=[],a=!1;return e.replace(Er,function(i){var s=me(i);switch(it(s[0])){case"":break;case"":break;case"":case"":case"":break;case"":a=!1;break;default:if(!a&&t.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return i}),r}function Rx(e){var t=[Qe,ae("personList",null,{xmlns:nr.TCMNT,"xmlns:x":zt[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,a){t.push(ae("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+a).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push(""),t.join("")}function Nx(e){var t={};t.iauthor=e.read_shift(4);var r=Yt(e);return t.rfx=r.s,t.ref=pe(r.s),e.l+=16,t}function bx(e,t){return t==null&&(t=G(36)),t.write_shift(4,e[1].iauthor),xa(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var Px=wr;function Lx(e){return or(e.slice(0,54))}function Bx(e,t){var r=[],a=[],n={},i=!1;return dt(e,function(f,c,o){switch(o){case 632:a.push(f);break;case 635:n=f;break;case 637:n.t=f.t,n.h=f.h,n.r=f.r;break;case 636:if(n.author=a[n.iauthor],delete n.iauthor,t.sheetRows&&n.rfx&&t.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,r.push(n);break;case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:break;case 38:break;default:if(!c.T){if(!i||t.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}}}),r}function Mx(e){var t=Cr(),r=[];return Y(t,628),Y(t,630),e.forEach(function(a){a[1].forEach(function(n){r.indexOf(n.a)>-1||(r.push(n.a.slice(0,54)),Y(t,632,Lx(n.a)))})}),Y(t,631),Y(t,633),e.forEach(function(a){a[1].forEach(function(n){n.iauthor=r.indexOf(n.a);var i={s:ze(a[0]),e:ze(a[0])};Y(t,635,bx([i,n])),n.t&&n.t.length>0&&Y(t,637,sl(n)),Y(t,636),delete n.iauthor})}),Y(t,634),Y(t,629),t.end()}var Ux="application/vnd.ms-office.vbaProject";function Wx(e){var t=xe.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(r,a){if(!(r.slice(-1)==="/"||!r.match(/_VBA_PROJECT_CUR/))){var n=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");xe.utils.cfb_add(t,n,e.FileIndex[a].content)}}),xe.write(t)}function Hx(e,t){t.FullPaths.forEach(function(r,a){if(a!=0){var n=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");n.slice(-1)!=="/"&&xe.utils.cfb_add(e,n,t.FileIndex[a].content)}})}var Uf=["xlsb","xlsm","xlam","biff8","xla"];function Vx(){return{"!type":"dialog"}}function Xx(){return{"!type":"dialog"}}function Gx(){return{"!type":"macro"}}function zx(){return{"!type":"macro"}}var ia=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(a,n,i,s){var f=!1,c=!1;i.length==0?c=!0:i.charAt(0)=="["&&(c=!0,i=i.slice(1,-1)),s.length==0?f=!0:s.charAt(0)=="["&&(f=!0,s=s.slice(1,-1));var o=i.length>0?parseInt(i,10)|0:0,l=s.length>0?parseInt(s,10)|0:0;return f?l+=t.c:--l,c?o+=t.r:--o,n+(f?"":"$")+He(l)+(c?"":"$")+Ke(o)}return function(n,i){return t=i,n.replace(e,r)}}(),Hn=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,Vn=function(){return function(t,r){return t.replace(Hn,function(a,n,i,s,f,c){var o=Cn(s)-(i?0:r.c),l=An(c)-(f?0:r.r),u=l==0?"":f?l+1:"["+l+"]",x=o==0?"":i?o+1:"["+o+"]";return n+"R"+u+"C"+x})}}();function Wf(e,t){return e.replace(Hn,function(r,a,n,i,s,f){return a+(n=="$"?n+i:He(Cn(i)+t.c))+(s=="$"?s+f:Ke(An(f)+t.r))})}function $x(e,t,r){var a=yr(t),n=a.s,i=ze(r),s={r:i.r-n.r,c:i.c-n.c};return Wf(e,s)}function Kx(e){return e.length!=1}function Zi(e){return e.replace(/_xlfn\./g,"")}function er(e){e.l+=1}function Ft(e,t){var r=e.read_shift(t==1?1:2);return[r&16383,r>>14&1,r>>15&1]}function Hf(e,t,r){var a=2;if(r){if(r.biff>=2&&r.biff<=5)return Vf(e);r.biff==12&&(a=4)}var n=e.read_shift(a),i=e.read_shift(a),s=Ft(e,2),f=Ft(e,2);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:i,c:f[0],cRel:f[1],rRel:f[2]}}}function Vf(e){var t=Ft(e,2),r=Ft(e,2),a=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:a,cRel:t[1],rRel:t[2]},e:{r:r[0],c:n,cRel:r[1],rRel:r[2]}}}function jx(e,t,r){if(r.biff<8)return Vf(e);var a=e.read_shift(r.biff==12?4:2),n=e.read_shift(r.biff==12?4:2),i=Ft(e,2),s=Ft(e,2);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:n,c:s[0],cRel:s[1],rRel:s[2]}}}function Xf(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return Yx(e);var a=e.read_shift(r&&r.biff==12?4:2),n=Ft(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function Yx(e){var t=Ft(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function Jx(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:r&255,fQuoted:!!(r&16384),cRel:r>>15,rRel:r>>15}}function Zx(e,t,r){var a=r&&r.biff?r.biff:8;if(a>=2&&a<=5)return qx(e);var n=e.read_shift(a>=12?4:2),i=e.read_shift(2),s=(i&16384)>>14,f=(i&32768)>>15;if(i&=16383,f==1)for(;n>524287;)n-=1048576;if(s==1)for(;i>8191;)i=i-16384;return{r:n,c:i,cRel:s,rRel:f}}function qx(e){var t=e.read_shift(2),r=e.read_shift(1),a=(t&32768)>>15,n=(t&16384)>>14;return t&=16383,a==1&&t>=8192&&(t=t-16384),n==1&&r>=128&&(r=r-256),{r:t,c:r,cRel:n,rRel:a}}function Qx(e,t,r){var a=(e[e.l++]&96)>>5,n=Hf(e,r.biff>=2&&r.biff<=5?6:8,r);return[a,n]}function ed(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2,"i"),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var s=Hf(e,i,r);return[a,n,s]}function rd(e,t,r){var a=(e[e.l++]&96)>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[a]}function td(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[a,n]}function ad(e,t,r){var a=(e[e.l++]&96)>>5,n=jx(e,t-1,r);return[a,n]}function nd(e,t,r){var a=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[a]}function qi(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function id(e,t,r){e.l+=2;for(var a=e.read_shift(r&&r.biff==2?1:2),n=[],i=0;i<=a;++i)n.push(e.read_shift(r&&r.biff==2?1:2));return n}function sd(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(r&&r.biff==2?1:2)]}function fd(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(r&&r.biff==2?1:2)]}function cd(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function od(e,t,r){var a=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[a]}function Gf(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function ld(e){return e.read_shift(2),Gf(e)}function ud(e){return e.read_shift(2),Gf(e)}function hd(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=Xf(e,0,r);return[a,n]}function xd(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=Zx(e,0,r);return[a,n]}function dd(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(2);r&&r.biff==5&&(e.l+=12);var i=Xf(e,0,r);return[a,n,i]}function vd(e,t,r){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(r&&r.biff<=3?1:2);return[gv[n],Kf[n],a]}function pd(e,t,r){var a=e[e.l++],n=e.read_shift(1),i=r&&r.biff<=3?[a==88?-1:0,e.read_shift(1)]:md(e);return[n,(i[0]===0?Kf:mv)[i[1]]]}function md(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function gd(e,t,r){e.l+=r&&r.biff==2?3:4}function _d(e,t,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var a=e.read_shift(2),n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function wd(e){return e.l++,vt[e.read_shift(1)]}function kd(e){return e.l++,e.read_shift(2)}function Ed(e){return e.l++,e.read_shift(1)!==0}function Td(e){return e.l++,gr(e)}function Sd(e,t,r){return e.l++,ja(e,t-1,r)}function Fd(e,t){var r=[e.read_shift(1)];if(t==12)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=qe(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=vt[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=gr(e);break;case 2:r[1]=Jt(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function yd(e,t,r){for(var a=e.read_shift(r.biff==12?4:2),n=[],i=0;i!=a;++i)n.push((r.biff==12?Yt:O0)(e));return n}function Ad(e,t,r){var a=0,n=0;r.biff==12?(a=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),a=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--a,--n==0&&(n=256));for(var i=0,s=[];i!=a&&(s[i]=[]);++i)for(var f=0;f!=n;++f)s[i][f]=Fd(e,r.biff);return s}function Cd(e,t,r){var a=e.read_shift(1)>>>5&3,n=!r||r.biff>=8?4:2,i=e.read_shift(n);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[a,0,i]}function Dd(e,t,r){if(r.biff==5)return Od(e);var a=e.read_shift(1)>>>5&3,n=e.read_shift(2),i=e.read_shift(4);return[a,n,i]}function Od(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var a=e.read_shift(2);return e.l+=12,[t,r,a]}function Id(e,t,r){var a=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function Rd(e,t,r){var a=e.read_shift(1)>>>5&3,n=e.read_shift(r&&r.biff==2?1:2);return[a,n]}function Nd(e,t,r){var a=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,r.biff==12&&(e.l+=2),[a]}function bd(e,t,r){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[a,n]}var Pd=kr,Ld=kr,Bd=kr;function Ja(e,t,r){return e.l+=2,[Jx(e)]}function Xn(e){return e.l+=6,[]}var Md=Ja,Ud=Xn,Wd=Xn,Hd=Ja;function zf(e){return e.l+=2,[tr(e),e.read_shift(2)&1]}var Vd=Ja,Xd=zf,Gd=Xn,zd=Ja,$d=Ja,Kd=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function jd(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),a=e.read_shift(4),n=e.read_shift(2),i=e.read_shift(2),s=Kd[r>>2&31];return{ixti:t,coltype:r&3,rt:s,idx:a,c:n,C:i}}function Yd(e){return e.l+=2,[e.read_shift(4)]}function Jd(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function Zd(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function qd(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Qd(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function ev(e){return e.l+=4,[0,0]}var Qi={1:{n:"PtgExp",f:_d},2:{n:"PtgTbl",f:Bd},3:{n:"PtgAdd",f:er},4:{n:"PtgSub",f:er},5:{n:"PtgMul",f:er},6:{n:"PtgDiv",f:er},7:{n:"PtgPower",f:er},8:{n:"PtgConcat",f:er},9:{n:"PtgLt",f:er},10:{n:"PtgLe",f:er},11:{n:"PtgEq",f:er},12:{n:"PtgGe",f:er},13:{n:"PtgGt",f:er},14:{n:"PtgNe",f:er},15:{n:"PtgIsect",f:er},16:{n:"PtgUnion",f:er},17:{n:"PtgRange",f:er},18:{n:"PtgUplus",f:er},19:{n:"PtgUminus",f:er},20:{n:"PtgPercent",f:er},21:{n:"PtgParen",f:er},22:{n:"PtgMissArg",f:er},23:{n:"PtgStr",f:Sd},26:{n:"PtgSheet",f:Jd},27:{n:"PtgEndSheet",f:Zd},28:{n:"PtgErr",f:wd},29:{n:"PtgBool",f:Ed},30:{n:"PtgInt",f:kd},31:{n:"PtgNum",f:Td},32:{n:"PtgArray",f:nd},33:{n:"PtgFunc",f:vd},34:{n:"PtgFuncVar",f:pd},35:{n:"PtgName",f:Cd},36:{n:"PtgRef",f:hd},37:{n:"PtgArea",f:Qx},38:{n:"PtgMemArea",f:Id},39:{n:"PtgMemErr",f:Pd},40:{n:"PtgMemNoMem",f:Ld},41:{n:"PtgMemFunc",f:Rd},42:{n:"PtgRefErr",f:Nd},43:{n:"PtgAreaErr",f:rd},44:{n:"PtgRefN",f:xd},45:{n:"PtgAreaN",f:ad},46:{n:"PtgMemAreaN",f:qd},47:{n:"PtgMemNoMemN",f:Qd},57:{n:"PtgNameX",f:Dd},58:{n:"PtgRef3d",f:dd},59:{n:"PtgArea3d",f:ed},60:{n:"PtgRefErr3d",f:bd},61:{n:"PtgAreaErr3d",f:td},255:{}},rv={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},tv={1:{n:"PtgElfLel",f:zf},2:{n:"PtgElfRw",f:zd},3:{n:"PtgElfCol",f:Md},6:{n:"PtgElfRwV",f:$d},7:{n:"PtgElfColV",f:Hd},10:{n:"PtgElfRadical",f:Vd},11:{n:"PtgElfRadicalS",f:Gd},13:{n:"PtgElfColS",f:Ud},15:{n:"PtgElfColSV",f:Wd},16:{n:"PtgElfRadicalLel",f:Xd},25:{n:"PtgList",f:jd},29:{n:"PtgSxName",f:Yd},255:{}},av={0:{n:"PtgAttrNoop",f:ev},1:{n:"PtgAttrSemi",f:od},2:{n:"PtgAttrIf",f:fd},4:{n:"PtgAttrChoose",f:id},8:{n:"PtgAttrGoto",f:sd},16:{n:"PtgAttrSum",f:gd},32:{n:"PtgAttrBaxcel",f:qi},33:{n:"PtgAttrBaxcel",f:qi},64:{n:"PtgAttrSpace",f:ld},65:{n:"PtgAttrSpaceSemi",f:ud},128:{n:"PtgAttrIfError",f:cd},255:{}};function Za(e,t,r,a){if(a.biff<8)return kr(e,t);for(var n=e.l+t,i=[],s=0;s!==r.length;++s)switch(r[s][0]){case"PtgArray":r[s][1]=Ad(e,0,a),i.push(r[s][1]);break;case"PtgMemArea":r[s][2]=yd(e,r[s][1],a),i.push(r[s][2]);break;case"PtgExp":a&&a.biff==12&&(r[s][1][1]=e.read_shift(4),i.push(r[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[s][0]}return t=n-e.l,t!==0&&i.push(kr(e,t)),i}function qa(e,t,r){for(var a=e.l+t,n,i,s=[];a!=e.l;)t=a-e.l,i=e[e.l],n=Qi[i]||Qi[rv[i]],(i===24||i===25)&&(n=(i===24?tv:av)[e[e.l+1]]),!n||!n.f?kr(e,t):s.push([n.n,n.f(e,t,r)]);return s}function nv(e){for(var t=[],r=0;r=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function sv(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function $f(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),t==0?"":e.XTI[t-1];if(!a)return"SH33TJSERR1";var n="";if(r.biff>8)switch(e[a[0]][0]){case 357:return n=a[1]==-1?"#REF":e.SheetNames[a[1]],a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:return r.SID!=null?e.SheetNames[r.SID]:"SH33TJSSAME"+e[a[0]][0];case 355:default:return"SH33TJSSRC"+e[a[0]][0]}switch(e[a[0]][0][0]){case 1025:return n=a[1]==-1?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return e[a[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[a[0]][0][3]?(n=a[1]==-1?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]]):"SH33TJSERR2"}}function es(e,t,r){var a=$f(e,t,r);return a=="#REF"?a:sv(a,r)}function pr(e,t,r,a,n){var i=n&&n.biff||8,s={s:{c:0,r:0},e:{c:0,r:0}},f=[],c,o,l,u=0,x=0,d,v="";if(!e[0]||!e[0][0])return"";for(var h=-1,p="",w=0,y=e[0].length;w=0){switch(e[0][h][1][0]){case 0:p=$e(" ",e[0][h][1][1]);break;case 1:p=$e("\r",e[0][h][1][1]);break;default:if(p="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][h][1][0])}o=o+p,h=-1}f.push(o+iv[g[0]]+c);break;case"PtgIsect":c=f.pop(),o=f.pop(),f.push(o+" "+c);break;case"PtgUnion":c=f.pop(),o=f.pop(),f.push(o+","+c);break;case"PtgRange":c=f.pop(),o=f.pop(),f.push(o+":"+c);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":l=Sa(g[1][1],s,n),f.push(Fa(l,i));break;case"PtgRefN":l=r?Sa(g[1][1],r,n):g[1][1],f.push(Fa(l,i));break;case"PtgRef3d":u=g[1][1],l=Sa(g[1][2],s,n),v=es(a,u,n),f.push(v+"!"+Fa(l,i));break;case"PtgFunc":case"PtgFuncVar":var D=g[1][0],b=g[1][1];D||(D=0),D&=127;var N=D==0?[]:f.slice(-D);f.length-=D,b==="User"&&(b=N.shift()),f.push(b+"("+N.join(",")+")");break;case"PtgBool":f.push(g[1]?"TRUE":"FALSE");break;case"PtgInt":f.push(g[1]);break;case"PtgNum":f.push(String(g[1]));break;case"PtgStr":f.push('"'+g[1].replace(/"/g,'""')+'"');break;case"PtgErr":f.push(g[1]);break;case"PtgAreaN":d=Di(g[1][1],r?{s:r}:s,n),f.push(U0(d,n));break;case"PtgArea":d=Di(g[1][1],s,n),f.push(U0(d,n));break;case"PtgArea3d":u=g[1][1],d=g[1][2],v=es(a,u,n),f.push(v+"!"+U0(d,n));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":x=g[1][2];var F=(a.names||[])[x-1]||(a[0]||[])[x],B=F?F.Name:"SH33TJSNAME"+String(x);B&&B.slice(0,6)=="_xlfn."&&!n.xlfn&&(B=B.slice(6)),f.push(B);break;case"PtgNameX":var I=g[1][1];x=g[1][2];var z;if(n.biff<=5)I<0&&(I=-I),a[I]&&(z=a[I][x]);else{var X="";if(((a[I]||[])[0]||[])[0]==14849||(((a[I]||[])[0]||[])[0]==1025?a[I][x]&&a[I][x].itab>0&&(X=a.SheetNames[a[I][x].itab-1]+"!"):X=a.SheetNames[x-1]+"!"),a[I]&&a[I][x])X+=a[I][x].Name;else if(a[0]&&a[0][x])X+=a[0][x].Name;else{var L=($f(a,I,n)||"").split(";;");L[x-1]?X=L[x-1]:X+="SH33TJSERRX"}f.push(X);break}z||(z={Name:"SH33TJSERRY"}),f.push(z.Name);break;case"PtgParen":var J="(",le=")";if(h>=0){switch(p="",e[0][h][1][0]){case 2:J=$e(" ",e[0][h][1][1])+J;break;case 3:J=$e("\r",e[0][h][1][1])+J;break;case 4:le=$e(" ",e[0][h][1][1])+le;break;case 5:le=$e("\r",e[0][h][1][1])+le;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][h][1][0])}h=-1}f.push(J+f.pop()+le);break;case"PtgRefErr":f.push("#REF!");break;case"PtgRefErr3d":f.push("#REF!");break;case"PtgExp":l={c:g[1][1],r:g[1][0]};var ie={c:r.c,r:r.r};if(a.sharedf[pe(l)]){var he=a.sharedf[pe(l)];f.push(pr(he,s,ie,a,n))}else{var ce=!1;for(c=0;c!=a.arrayf.length;++c)if(o=a.arrayf[c],!(l.co[0].e.c)&&!(l.ro[0].e.r)){f.push(pr(o[1],s,ie,a,n)),ce=!0;break}ce||f.push(g[1])}break;case"PtgArray":f.push("{"+nv(g[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":h=w;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":f.push("");break;case"PtgAreaErr":f.push("#REF!");break;case"PtgAreaErr3d":f.push("#REF!");break;case"PtgList":f.push("Table"+g[1].idx+"[#"+g[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(g));default:throw new Error("Unrecognized Formula Token: "+String(g))}var Pe=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3&&h>=0&&Pe.indexOf(e[0][w][0])==-1){g=e[0][h];var V=!0;switch(g[1][0]){case 4:V=!1;case 0:p=$e(" ",g[1][1]);break;case 5:V=!1;case 1:p=$e("\r",g[1][1]);break;default:if(p="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+g[1][0])}f.push((V?p:"")+f.pop()+(V?"":p)),h=-1}}if(f.length>1&&n.WTF)throw new Error("bad formula stack");return f[0]}function fv(e,t,r){var a=e.l+t,n=r.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],kr(e,t-2)];var f=qa(e,s,r);return t!==s+n&&(i=Za(e,t-s-n,f,r)),e.l=a,[f,i]}function cv(e,t,r){var a=e.l+t,n=r.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],kr(e,t-2)];var f=qa(e,s,r);return t!==s+n&&(i=Za(e,t-s-n,f,r)),e.l=a,[f,i]}function ov(e,t,r,a){var n=e.l+t,i=qa(e,a,r),s;return n!==e.l&&(s=Za(e,n-e.l,i,r)),[i,s]}function lv(e,t,r){var a=e.l+t,n,i=e.read_shift(2),s=qa(e,i,r);return i==65535?[[],kr(e,t-2)]:(t!==i+2&&(n=Za(e,a-i-2,s,r)),[s,n])}function uv(e){var t;if(lt(e,e.l+6)!==65535)return[gr(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=e[e.l+2]===1,e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function hv(e){if(e==null){var t=G(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}else if(typeof e=="number")return Wt(e);return Wt(0)}function G0(e,t,r){var a=e.l+t,n=st(e);r.biff==2&&++e.l;var i=uv(e),s=e.read_shift(1);r.biff!=2&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var f=cv(e,a-e.l,r);return{cell:n,val:i[0],formula:f,shared:s>>3&1,tt:i[1]}}function xv(e,t,r,a,n){var i=Vt(t,r,n),s=hv(e.v),f=G(6),c=33;f.write_shift(2,c),f.write_shift(4,0);for(var o=G(e.bf.length),l=0;l0?Za(e,i,n,r):null;return[n,s]}var dv=I0,R0=I0,vv=I0,pv=I0,mv={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Kf={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},gv={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function rs(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,r){return r.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function _v(e){var t="of:="+e.replace(Hn,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function z0(e){var t=e.split(":"),r=t[0].split(".")[0];return[r,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function wv(e){return e.replace(/\./,"!")}var Aa={},sa={},Ca=typeof Map<"u";function Gn(e,t,r){var a=0,n=e.length;if(r){if(Ca?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var i=Ca?r.get(t):r[t];a-1?(r.width=E0(a),r.customWidth=1):t.width!=null&&(r.width=t.width),t.hidden&&(r.hidden=!0),t.level!=null&&(r.outlineLevel=r.level=t.level),r}function Lt(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(r=[1,1,1,1,.5,.5]),e.left==null&&(e.left=r[0]),e.right==null&&(e.right=r[1]),e.top==null&&(e.top=r[2]),e.bottom==null&&(e.bottom=r[3]),e.header==null&&(e.header=r[4]),e.footer==null&&(e.footer=r[5])}}function Dt(e,t,r){var a=r.revssf[t.z!=null?t.z:"General"],n=60,i=e.length;if(a==null&&r.ssf){for(;n<392;++n)if(r.ssf[n]==null){at(t.z,n),r.ssf[n]=t.z,r.revssf[t.z]=a=n;break}}for(n=0;n!=i;++n)if(e[n].numFmtId===a)return n;return e[i]={numFmtId:a,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function jf(e,t,r,a,n,i){try{a.cellNF&&(e.z=de[t])}catch(f){if(a.WTF)throw f}if(!(e.t==="z"&&!a.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=Ve(e.v)),(!a||a.cellText!==!1)&&e.t!=="z")try{if(de[t]==null&&at(go[t]||"General",t),e.t==="e")e.w=e.w||vt[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Na(e.v);else if(e.t==="d"){var s=ir(e.v);(s|0)===s?e.w=s.toString(10):e.w=Na(s)}else{if(e.v===void 0)return"";e.w=Mt(e.v,sa)}else e.t==="d"?e.w=Pr(t,ir(e.v),sa):e.w=Pr(t,e.v,sa)}catch(f){if(a.WTF)throw f}if(a.cellStyles&&r!=null)try{e.s=i.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=k0(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),a.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=k0(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),a.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(f){if(a.WTF&&i.Fills)throw f}}}function kv(e,t,r){if(e&&e["!ref"]){var a=Ae(e["!ref"]);if(a.e.c=0&&r.s.c>=0&&(e["!ref"]=we(r))}var Tv=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,Sv=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,Fv=/<(?:\w:)?hyperlink [^>]*>/mg,yv=/"(\w*:\w*)"/,Av=/<(?:\w:)?col\b[^>]*[\/]?>/g,Cv=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Dv=/<(?:\w:)?pageMargins[^>]*\/>/g,Yf=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Ov=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Iv=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Rv(e,t,r,a,n,i,s){if(!e)return e;a||(a={"!id":{}});var f=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},o="",l="",u=e.match(Sv);u?(o=e.slice(0,u.index),l=e.slice(u.index+u[0].length)):o=l=e;var x=o.match(Yf);x?zn(x[0],f,n,r):(x=o.match(Ov))&&bv(x[0],x[1]||"",f,n,r);var d=(o.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var v=o.slice(d,d+50).match(yv);v&&Ev(f,v[1])}var h=o.match(Iv);h&&h[1]&&Kv(h[1],n);var p=[];if(t.cellStyles){var w=o.match(Av);w&&Vv(p,w)}u&&Jv(u[1],f,t,c,i,s);var y=l.match(Cv);y&&(f["!autofilter"]=Gv(y[0]));var g=[],D=l.match(Tv);if(D)for(d=0;d!=D.length;++d)g[d]=Ae(D[d].slice(D[d].indexOf('"')+1));var b=l.match(Fv);b&&Uv(f,b,a);var N=l.match(Dv);if(N&&(f["!margins"]=Wv(me(N[0]))),!f["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(f["!ref"]=we(c)),t.sheetRows>0&&f["!ref"]){var F=Ae(f["!ref"]);t.sheetRows<=+F.e.r&&(F.e.r=t.sheetRows-1,F.e.r>c.e.r&&(F.e.r=c.e.r),F.e.rc.e.c&&(F.e.c=c.e.c),F.e.c0&&(f["!cols"]=p),g.length>0&&(f["!merges"]=g),f}function Nv(e){if(e.length===0)return"";for(var t='',r=0;r!=e.length;++r)t+='';return t+""}function zn(e,t,r,a){var n=me(e);r.Sheets[a]||(r.Sheets[a]={}),n.codeName&&(r.Sheets[a].CodeName=Oe(Le(n.codeName)))}function bv(e,t,r,a,n){zn(e.slice(0,e.indexOf(">")),r,a,n)}function Pv(e,t,r,a,n){var i=!1,s={},f=null;if(a.bookType!=="xlsx"&&t.vbaraw){var c=t.SheetNames[r];try{t.Workbook&&(c=t.Workbook.Sheets[r].CodeName||c)}catch{}i=!0,s.codeName=tt(be(c))}if(e&&e["!outline"]){var o={summaryBelow:1,summaryRight:1};e["!outline"].above&&(o.summaryBelow=0),e["!outline"].left&&(o.summaryRight=0),f=(f||"")+ae("outlinePr",null,o)}!i&&!f||(n[n.length]=ae("sheetPr",f,s))}var Lv=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Bv=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function Mv(e){var t={sheet:1};return Lv.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),Bv.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=Mn(e.password).toString(16).toUpperCase()),ae("sheetProtection",null,t)}function Uv(e,t,r){for(var a=Array.isArray(e),n=0;n!=t.length;++n){var i=me(Le(t[n]),!0);if(!i.ref)return;var s=((r||{})["!id"]||[])[i.id];s?(i.Target=s.Target,i.location&&(i.Target+="#"+Oe(i.location))):(i.Target="#"+Oe(i.location),s={Target:i.Target,TargetMode:"Internal"}),i.Rel=s,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var f=Ae(i.ref),c=f.s.r;c<=f.e.r;++c)for(var o=f.s.c;o<=f.e.c;++o){var l=pe({c:o,r:c});a?(e[c]||(e[c]=[]),e[c][o]||(e[c][o]={t:"z",v:void 0}),e[c][o].l=i):(e[l]||(e[l]={t:"z",v:void 0}),e[l].l=i)}}}function Wv(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(r){e[r]&&(t[r]=parseFloat(e[r]))}),t}function Hv(e){return Lt(e),ae("pageMargins",null,e)}function Vv(e,t){for(var r=!1,a=0;a!=t.length;++a){var n=me(t[a],!0);n.hidden&&(n.hidden=We(n.hidden));var i=parseInt(n.min,10)-1,s=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!r&&n.width&&(r=!0,Un(n.width)),St(n);i<=s;)e[i++]=Me(n)}}function Xv(e,t){for(var r=[""],a,n=0;n!=t.length;++n)(a=t[n])&&(r[r.length]=ae("col",null,N0(n,a)));return r[r.length]="",r.join("")}function Gv(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function zv(e,t,r,a){var n=typeof e.ref=="string"?e.ref:we(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var i=r.Workbook.Names,s=yr(n);s.s.r==s.e.r&&(s.e.r=yr(t["!ref"]).e.r,n=we(s));for(var f=0;fa-z][^>]*)?\/?>/;function Kv(e,t){t.Views||(t.Views=[{}]),(e.match($v)||[]).forEach(function(r,a){var n=me(r);t.Views[a]||(t.Views[a]={}),+n.zoomScale&&(t.Views[a].zoom=+n.zoomScale),We(n.rightToLeft)&&(t.Views[a].RTL=!0)})}function jv(e,t,r,a){var n={workbookViewId:"0"};return(((a||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=a.Workbook.Views[0].RTL?"1":"0"),ae("sheetViews",ae("sheetView",null,n),{})}function Yv(e,t,r,a){if(e.c&&r["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var n="",i=e.t,s=e.v;if(e.t!=="z")switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=vt[e.v];break;case"d":a&&a.cellDates?n=Ve(e.v,-1).toISOString():(e=Me(e),e.t="n",n=""+(e.v=ir(Ve(e.v)))),typeof e.z>"u"&&(e.z=de[14]);break;default:n=e.v;break}var f=hr("v",be(n)),c={r:t},o=Dt(a.cellXfs,e,a);switch(o!==0&&(c.s=o),e.t){case"n":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(a&&a.bookSST){f=hr("v",""+Gn(a.Strings,e.v,a.revStrings)),c.t="s";break}c.t="str";break}if(e.t!=i&&(e.t=i,e.v=s),typeof e.f=="string"&&e.f){var l=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;f=ae("f",be(e.f),l)+(e.v!=null?f:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(c.cm=1),ae("c",f,c)}var Jv=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,a=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,n=/ref=["']([^"']*)["']/,i=ba("v"),s=ba("f");return function(c,o,l,u,x,d){for(var v=0,h="",p=[],w=[],y=0,g=0,D=0,b="",N,F,B=0,I=0,z,X,L=0,J=0,le=Array.isArray(d.CellXf),ie,he=[],ce=[],Pe=Array.isArray(o),V=[],ve={},ge=!1,C=!!l.sheetStubs,P=c.split(t),O=0,R=P.length;O!=R;++O){h=P[O].trim();var j=h.length;if(j!==0){var re=0;e:for(v=0;v":if(h[v-1]!="/"){++v;break e}if(l&&l.cellStyles){if(F=me(h.slice(re,v),!0),B=F.r!=null?parseInt(F.r,10):B+1,I=-1,l.sheetRows&&l.sheetRows=v)break;if(F=me(h.slice(re,v),!0),B=F.r!=null?parseInt(F.r,10):B+1,I=-1,!(l.sheetRows&&l.sheetRowsB-1&&(u.s.r=B-1),u.e.r":"")+h,w!=null&&w.length===2){for(y=0,b=w[1],g=0;g!=b.length&&!((D=b.charCodeAt(g)-64)<1||D>26);++g)y=26*y+D;--y,I=y}else++I;for(g=0;g!=h.length&&h.charCodeAt(g)!==62;++g);if(++g,F=me(h.slice(0,g),!0),F.r||(F.r=pe({r:B-1,c:I})),b=h.slice(g),N={t:""},(w=b.match(i))!=null&&w[1]!==""&&(N.v=Oe(w[1])),l.cellFormula){if((w=b.match(s))!=null&&w[1]!==""){if(N.f=Oe(Le(w[1])).replace(/\r\n/g,` -`),l.xlfn||(N.f=Zi(N.f)),w[0].indexOf('t="array"')>-1)N.F=(b.match(n)||[])[1],N.F.indexOf(":")>-1&&he.push([Ae(N.F),N.F]);else if(w[0].indexOf('t="shared"')>-1){X=me(w[0]);var Q=Oe(Le(w[1]));l.xlfn||(Q=Zi(Q)),ce[parseInt(X.si,10)]=[X,Q,F.r]}}else(w=b.match(/]*\/>/))&&(X=me(w[0]),ce[X.si]&&(N.f=$x(ce[X.si][1],ce[X.si][2],F.r)));var Z=ze(F.r);for(g=0;g=he[g][0].s.r&&Z.r<=he[g][0].e.r&&Z.c>=he[g][0].s.c&&Z.c<=he[g][0].e.c&&(N.F=he[g][1])}if(F.t==null&&N.v===void 0)if(N.f||N.F)N.v=0,N.t="n";else if(C)N.t="z";else continue;else N.t=F.t||"n";switch(u.s.c>I&&(u.s.c=I),u.e.c"u"){if(!C)continue;N.t="z"}else z=Aa[parseInt(N.v,10)],N.v=z.t,N.r=z.r,l.cellHTML&&(N.h=z.h);break;case"str":N.t="s",N.v=N.v!=null?Le(N.v):"",l.cellHTML&&(N.h=_n(N.v));break;case"inlineStr":w=b.match(a),N.t="s",w!=null&&(z=Bn(w[1]))?(N.v=z.t,l.cellHTML&&(N.h=z.h)):N.v="";break;case"b":N.v=We(N.v);break;case"d":l.cellDates?N.v=Ve(N.v,1):(N.v=ir(Ve(N.v,1)),N.t="n");break;case"e":(!l||l.cellText!==!1)&&(N.w=N.v),N.v=Js[N.v];break}if(L=J=0,ie=null,le&&F.s!==void 0&&(ie=d.CellXf[F.s],ie!=null&&(ie.numFmtId!=null&&(L=ie.numFmtId),l.cellStyles&&ie.fillId!=null&&(J=ie.fillId))),jf(N,L,J,l,x,d),l.cellDates&&le&&N.t=="n"&&Gt(de[L])&&(N.t="d",N.v=C0(N.v)),F.cm&&l.xlmeta){var Ee=(l.xlmeta.Cell||[])[+F.cm-1];Ee&&Ee.type=="XLDAPR"&&(N.D=!0)}if(Pe){var A=ze(F.r);o[A.r]||(o[A.r]=[]),o[A.r][A.c]=N}else o[F.r]=N}}}}V.length>0&&(o["!rows"]=V)}}();function Zv(e,t,r,a){var n=[],i=[],s=Ae(e["!ref"]),f="",c,o="",l=[],u=0,x=0,d=e["!rows"],v=Array.isArray(e),h={r:o},p,w=-1;for(x=s.s.c;x<=s.e.c;++x)l[x]=He(x);for(u=s.s.r;u<=s.e.r;++u){for(i=[],o=Ke(u),x=s.s.c;x<=s.e.c;++x){c=l[x]+o;var y=v?(e[u]||[])[x]:e[c];y!==void 0&&(f=Yv(y,c,e,t))!=null&&i.push(f)}(i.length>0||d&&d[u])&&(h={r:o},d&&d[u]&&(p=d[u],p.hidden&&(h.hidden=1),w=-1,p.hpx?w=Ha(p.hpx):p.hpt&&(w=p.hpt),w>-1&&(h.ht=w,h.customHeight=1),p.level&&(h.outlineLevel=p.level)),n[n.length]=ae("row",i.join(""),h))}if(d)for(;u-1&&(h.ht=w,h.customHeight=1),p.level&&(h.outlineLevel=p.level),n[n.length]=ae("row","",h));return n.join("")}function Jf(e,t,r,a){var n=[Qe,ae("worksheet",null,{xmlns:zt[0],"xmlns:r":nr.r})],i=r.SheetNames[e],s=0,f="",c=r.Sheets[i];c==null&&(c={});var o=c["!ref"]||"A1",l=Ae(o);if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+o+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575),o=we(l)}a||(a={}),c["!comments"]=[];var u=[];Pv(c,r,e,t,n),n[n.length]=ae("dimension",null,{ref:o}),n[n.length]=jv(c,t,e,r),t.sheetFormat&&(n[n.length]=ae("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(n[n.length]=Xv(c,c["!cols"])),n[s=n.length]="",c["!links"]=[],c["!ref"]!=null&&(f=Zv(c,t),f.length>0&&(n[n.length]=f)),n.length>s+1&&(n[n.length]="",n[s]=n[s].replace("/>",">")),c["!protect"]&&(n[n.length]=Mv(c["!protect"])),c["!autofilter"]!=null&&(n[n.length]=zv(c["!autofilter"],c,r,e)),c["!merges"]!=null&&c["!merges"].length>0&&(n[n.length]=Nv(c["!merges"]));var x=-1,d,v=-1;return c["!links"].length>0&&(n[n.length]="",c["!links"].forEach(function(h){h[1].Target&&(d={ref:h[0]},h[1].Target.charAt(0)!="#"&&(v=Ne(a,-1,be(h[1].Target).replace(/#.*$/,""),Fe.HLINK),d["r:id"]="rId"+v),(x=h[1].Target.indexOf("#"))>-1&&(d.location=be(h[1].Target.slice(x+1))),h[1].Tooltip&&(d.tooltip=be(h[1].Tooltip)),n[n.length]=ae("hyperlink",null,d))}),n[n.length]=""),delete c["!links"],c["!margins"]!=null&&(n[n.length]=Hv(c["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(n[n.length]=hr("ignoredErrors",ae("ignoredError",null,{numberStoredAsText:1,sqref:o}))),u.length>0&&(v=Ne(a,-1,"../drawings/drawing"+(e+1)+".xml",Fe.DRAW),n[n.length]=ae("drawing",null,{"r:id":"rId"+v}),c["!drawing"]=u),c["!comments"].length>0&&(v=Ne(a,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Fe.VML),n[n.length]=ae("legacyDrawing",null,{"r:id":"rId"+v}),c["!legacy"]=v),n.length>1&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}function qv(e,t){var r={},a=e.l+t;r.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=a,i&7&&(r.level=i&7),i&16&&(r.hidden=!0),i&32&&(r.hpt=n/20),r}function Qv(e,t,r){var a=G(145),n=(r["!rows"]||[])[e]||{};a.write_shift(4,e),a.write_shift(4,0);var i=320;n.hpx?i=Ha(n.hpx)*20:n.hpt&&(i=n.hpt*20),a.write_shift(2,i),a.write_shift(1,0);var s=0;n.level&&(s|=n.level),n.hidden&&(s|=16),(n.hpx||n.hpt)&&(s|=32),a.write_shift(1,s),a.write_shift(1,0);var f=0,c=a.l;a.l+=4;for(var o={r:e,c:0},l=0;l<16;++l)if(!(t.s.c>l+1<<10||t.e.ca.l?a.slice(0,a.l):a}function e2(e,t,r,a){var n=Qv(a,r,t);(n.length>17||(t["!rows"]||[])[a])&&Y(e,0,n)}var r2=Yt,t2=xa;function a2(){}function n2(e,t){var r={},a=e[e.l];return++e.l,r.above=!(a&64),r.left=!(a&128),e.l+=18,r.name=fl(e),r}function i2(e,t,r){r==null&&(r=G(84+4*e.length));var a=192;t&&(t.above&&(a&=-65),t.left&&(a&=-129)),r.write_shift(1,a);for(var n=1;n<3;++n)r.write_shift(1,0);return g0({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),zs(e,r),r.slice(0,r.l)}function s2(e){var t=$r(e);return[t]}function f2(e,t,r){return r==null&&(r=G(8)),$t(t,r)}function c2(e){var t=Kt(e);return[t]}function o2(e,t,r){return r==null&&(r=G(4)),jt(t,r)}function l2(e){var t=$r(e),r=e.read_shift(1);return[t,r,"b"]}function u2(e,t,r){return r==null&&(r=G(9)),$t(t,r),r.write_shift(1,e.v?1:0),r}function h2(e){var t=Kt(e),r=e.read_shift(1);return[t,r,"b"]}function x2(e,t,r){return r==null&&(r=G(5)),jt(t,r),r.write_shift(1,e.v?1:0),r}function d2(e){var t=$r(e),r=e.read_shift(1);return[t,r,"e"]}function v2(e,t,r){return r==null&&(r=G(9)),$t(t,r),r.write_shift(1,e.v),r}function p2(e){var t=Kt(e),r=e.read_shift(1);return[t,r,"e"]}function m2(e,t,r){return r==null&&(r=G(8)),jt(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function g2(e){var t=$r(e),r=e.read_shift(4);return[t,r,"s"]}function _2(e,t,r){return r==null&&(r=G(12)),$t(t,r),r.write_shift(4,t.v),r}function w2(e){var t=Kt(e),r=e.read_shift(4);return[t,r,"s"]}function k2(e,t,r){return r==null&&(r=G(8)),jt(t,r),r.write_shift(4,t.v),r}function E2(e){var t=$r(e),r=gr(e);return[t,r,"n"]}function T2(e,t,r){return r==null&&(r=G(16)),$t(t,r),Wt(e.v,r),r}function Zf(e){var t=Kt(e),r=gr(e);return[t,r,"n"]}function S2(e,t,r){return r==null&&(r=G(12)),jt(t,r),Wt(e.v,r),r}function F2(e){var t=$r(e),r=Rn(e);return[t,r,"n"]}function y2(e,t,r){return r==null&&(r=G(12)),$t(t,r),$s(e.v,r),r}function A2(e){var t=Kt(e),r=Rn(e);return[t,r,"n"]}function C2(e,t,r){return r==null&&(r=G(8)),jt(t,r),$s(e.v,r),r}function D2(e){var t=$r(e),r=Dn(e);return[t,r,"is"]}function O2(e){var t=$r(e),r=wr(e);return[t,r,"str"]}function I2(e,t,r){return r==null&&(r=G(12+4*e.v.length)),$t(t,r),or(e.v,r),r.length>r.l?r.slice(0,r.l):r}function R2(e){var t=Kt(e),r=wr(e);return[t,r,"str"]}function N2(e,t,r){return r==null&&(r=G(8+4*e.v.length)),jt(t,r),or(e.v,r),r.length>r.l?r.slice(0,r.l):r}function b2(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var i=e.read_shift(1),s=[n,i,"b"];if(r.cellFormula){e.l+=2;var f=R0(e,a-e.l,r);s[3]=pr(f,null,n,r.supbooks,r)}else e.l=a;return s}function P2(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var i=e.read_shift(1),s=[n,i,"e"];if(r.cellFormula){e.l+=2;var f=R0(e,a-e.l,r);s[3]=pr(f,null,n,r.supbooks,r)}else e.l=a;return s}function L2(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var i=gr(e),s=[n,i,"n"];if(r.cellFormula){e.l+=2;var f=R0(e,a-e.l,r);s[3]=pr(f,null,n,r.supbooks,r)}else e.l=a;return s}function B2(e,t,r){var a=e.l+t,n=$r(e);n.r=r["!row"];var i=wr(e),s=[n,i,"str"];if(r.cellFormula){e.l+=2;var f=R0(e,a-e.l,r);s[3]=pr(f,null,n,r.supbooks,r)}else e.l=a;return s}var M2=Yt,U2=xa;function W2(e,t){return t==null&&(t=G(4)),t.write_shift(4,e),t}function H2(e,t){var r=e.l+t,a=Yt(e),n=On(e),i=wr(e),s=wr(e),f=wr(e);e.l=r;var c={rfx:a,relId:n,loc:i,display:f};return s&&(c.Tooltip=s),c}function V2(e,t){var r=G(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));xa({s:ze(e[0]),e:ze(e[0])},r),In("rId"+t,r);var a=e[1].Target.indexOf("#"),n=a==-1?"":e[1].Target.slice(a+1);return or(n||"",r),or(e[1].Tooltip||"",r),or("",r),r.slice(0,r.l)}function X2(){}function G2(e,t,r){var a=e.l+t,n=Ks(e),i=e.read_shift(1),s=[n];if(s[2]=i,r.cellFormula){var f=dv(e,a-e.l,r);s[1]=f}else e.l=a;return s}function z2(e,t,r){var a=e.l+t,n=Yt(e),i=[n];if(r.cellFormula){var s=pv(e,a-e.l,r);i[1]=s,e.l=a}else e.l=a;return i}function $2(e,t,r){r==null&&(r=G(18));var a=N0(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,(a.width||10)*256),r.write_shift(4,0);var n=0;return t.hidden&&(n|=1),typeof a.width=="number"&&(n|=2),t.level&&(n|=t.level<<8),r.write_shift(2,n),r}var qf=["left","right","top","bottom","header","footer"];function K2(e){var t={};return qf.forEach(function(r){t[r]=gr(e)}),t}function j2(e,t){return t==null&&(t=G(6*8)),Lt(e),qf.forEach(function(r){Wt(e[r],t)}),t}function Y2(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function J2(e,t,r){r==null&&(r=G(30));var a=924;return(((t||{}).Views||[])[0]||{}).RTL&&(a|=32),r.write_shift(2,a),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}function Z2(e){var t=G(24);return t.write_shift(4,4),t.write_shift(4,1),xa(e,t),t}function q2(e,t){return t==null&&(t=G(16*4+2)),t.write_shift(2,e.password?Mn(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(r){r[1]?t.write_shift(4,e[r[0]]!=null&&!e[r[0]]?1:0):t.write_shift(4,e[r[0]]!=null&&e[r[0]]?0:1)}),t}function Q2(){}function ep(){}function rp(e,t,r,a,n,i,s){if(!e)return e;var f=t||{};a||(a={"!id":{}});var c=f.dense?[]:{},o,l={s:{r:2e6,c:2e6},e:{r:0,c:0}},u=!1,x=!1,d,v,h,p,w,y,g,D,b,N=[];f.biff=12,f["!row"]=0;var F=0,B=!1,I=[],z={},X=f.supbooks||n.supbooks||[[]];if(X.sharedf=z,X.arrayf=I,X.SheetNames=n.SheetNames||n.Sheets.map(function(Pe){return Pe.name}),!f.supbooks&&(f.supbooks=X,n.Names))for(var L=0;L=C[0].s.r&&d.r<=C[0].e.r&&w>=C[0].s.c&&w<=C[0].e.c&&(v.F=we(C[0]),B=!0)}!B&&V.length>3&&(v.f=V[3])}if(l.s.r>d.r&&(l.s.r=d.r),l.s.c>w&&(l.s.c=w),l.e.rd.r&&(l.s.r=d.r),l.s.c>w&&(l.s.c=w),l.e.r=V.s;)J[V.e--]={width:V.w/256,hidden:!!(V.flags&1),level:V.level},ie||(ie=!0,Un(V.w/256)),St(J[V.e+1]);break;case 161:c["!autofilter"]={ref:we(V)};break;case 476:c["!margins"]=V;break;case 147:n.Sheets[r]||(n.Sheets[r]={}),V.name&&(n.Sheets[r].CodeName=V.name),(V.above||V.left)&&(c["!outline"]={above:V.above,left:V.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),V.RTL&&(n.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:u=!0;break;case 36:u=!1;break;case 37:u=!0;break;case 38:u=!1;break;default:if(!ve.T){if(!u||f.WTF)throw new Error("Unexpected record 0x"+ge.toString(16))}}},f),delete f.supbooks,delete f["!row"],!c["!ref"]&&(l.s.r<2e6||o&&(o.e.r>0||o.e.c>0||o.s.r>0||o.s.c>0))&&(c["!ref"]=we(o||l)),f.sheetRows&&c["!ref"]){var ce=Ae(c["!ref"]);f.sheetRows<=+ce.e.r&&(ce.e.r=f.sheetRows-1,ce.e.r>l.e.r&&(ce.e.r=l.e.r),ce.e.rl.e.c&&(ce.e.c=l.e.c),ce.e.c0&&(c["!merges"]=N),J.length>0&&(c["!cols"]=J),le.length>0&&(c["!rows"]=le),c}function tp(e,t,r,a,n,i,s){if(t.v===void 0)return!1;var f="";switch(t.t){case"b":f=t.v?"1":"0";break;case"d":t=Me(t),t.z=t.z||de[14],t.v=ir(Ve(t.v)),t.t="n";break;case"n":case"e":f=""+t.v;break;default:f=t.v;break}var c={r,c:a};switch(c.s=Dt(n.cellXfs,t,n),t.l&&i["!links"].push([pe(c),t.l]),t.c&&i["!comments"].push([pe(c),t.c]),t.t){case"s":case"str":return n.bookSST?(f=Gn(n.Strings,t.v,n.revStrings),c.t="s",c.v=f,s?Y(e,18,k2(t,c)):Y(e,7,_2(t,c))):(c.t="str",s?Y(e,17,N2(t,c)):Y(e,6,I2(t,c))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?s?Y(e,13,C2(t,c)):Y(e,2,y2(t,c)):s?Y(e,16,S2(t,c)):Y(e,5,T2(t,c)),!0;case"b":return c.t="b",s?Y(e,15,x2(t,c)):Y(e,4,u2(t,c)),!0;case"e":return c.t="e",s?Y(e,14,m2(t,c)):Y(e,3,v2(t,c)),!0}return s?Y(e,12,o2(t,c)):Y(e,1,f2(t,c)),!0}function ap(e,t,r,a){var n=Ae(t["!ref"]||"A1"),i,s="",f=[];Y(e,145);var c=Array.isArray(t),o=n.e.r;t["!rows"]&&(o=Math.max(n.e.r,t["!rows"].length-1));for(var l=n.s.r;l<=o;++l){s=Ke(l),e2(e,t,n,l);var u=!1;if(l<=n.e.r)for(var x=n.s.c;x<=n.e.c;++x){l===n.s.r&&(f[x]=He(x)),i=f[x]+s;var d=c?(t[l]||[])[x]:t[i];if(!d){u=!1;continue}u=tp(e,d,l,x,a,t,u)}}Y(e,146)}function np(e,t){!t||!t["!merges"]||(Y(e,177,W2(t["!merges"].length)),t["!merges"].forEach(function(r){Y(e,176,U2(r))}),Y(e,178))}function ip(e,t){!t||!t["!cols"]||(Y(e,390),t["!cols"].forEach(function(r,a){r&&Y(e,60,$2(a,r))}),Y(e,391))}function sp(e,t){!t||!t["!ref"]||(Y(e,648),Y(e,649,Z2(Ae(t["!ref"]))),Y(e,650))}function fp(e,t,r){t["!links"].forEach(function(a){if(a[1].Target){var n=Ne(r,-1,a[1].Target.replace(/#.*$/,""),Fe.HLINK);Y(e,494,V2(a,n))}}),delete t["!links"]}function cp(e,t,r,a){if(t["!comments"].length>0){var n=Ne(a,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Fe.VML);Y(e,551,In("rId"+n)),t["!legacy"]=n}}function op(e,t,r,a){if(t["!autofilter"]){var n=t["!autofilter"],i=typeof n.ref=="string"?n.ref:we(n.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var s=r.Workbook.Names,f=yr(i);f.s.r==f.e.r&&(f.e.r=yr(t["!ref"]).e.r,i=we(f));for(var c=0;c16383||c.e.r>1048575){if(t.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575)}return s["!links"]=[],s["!comments"]=[],Y(n,129),(r.vbaraw||s["!outline"])&&Y(n,147,i2(f,s["!outline"])),Y(n,148,t2(c)),lp(n,s,r.Workbook),ip(n,s),ap(n,s,e,t),up(n,s),op(n,s,r,e),np(n,s),fp(n,s,a),s["!margins"]&&Y(n,476,j2(s["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&sp(n,s),cp(n,s,e,a),Y(n,130),n.end()}function xp(e){var t=[],r=e.match(/^/),a;(e.match(/(.*?)<\/c:pt>/mg)||[]).forEach(function(i){var s=i.match(/(.*)<\/c:v><\/c:pt>/);s&&(t[+s[1]]=r?+s[2]:s[2])});var n=Oe((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/mg)||[]).forEach(function(i){a=i.replace(/<.*?>/g,"")}),[t,n,a]}function dp(e,t,r,a,n,i){var s=i||{"!type":"chart"};if(!e)return i;var f=0,c=0,o="A",l={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(u){var x=xp(u);l.s.r=l.s.c=0,l.e.c=f,o=He(f),x[0].forEach(function(d,v){s[o+Ke(v)]={t:"n",v:d,z:x[1]},c=v}),l.e.r0&&(s["!ref"]=we(l)),s}function vp(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s,f=e.match(Yf);return f&&zn(f[0],i,n,r),(s=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=s[1]),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}function pp(e,t){e.l+=10;var r=wr(e);return{name:r}}function mp(e,t,r,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s=!1;return dt(e,function(c,o,l){switch(l){case 550:i["!rel"]=c;break;case 651:n.Sheets[r]||(n.Sheets[r]={}),c.name&&(n.Sheets[r].CodeName=c.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:break;case 38:break;default:if(!(o.T>0)){if(!(o.T<0)){if(!s||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}}},t),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}var $n=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],gp=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],_p=[],wp=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function ts(e,t){for(var r=0;r!=e.length;++r)for(var a=e[r],n=0;n!=t.length;++n){var i=t[n];if(a[i[0]]==null)a[i[0]]=i[1];else switch(i[2]){case"bool":typeof a[i[0]]=="string"&&(a[i[0]]=We(a[i[0]]));break;case"int":typeof a[i[0]]=="string"&&(a[i[0]]=parseInt(a[i[0]],10));break}}}function as(e,t){for(var r=0;r!=t.length;++r){var a=t[r];if(e[a[0]]==null)e[a[0]]=a[1];else switch(a[2]){case"bool":typeof e[a[0]]=="string"&&(e[a[0]]=We(e[a[0]]));break;case"int":typeof e[a[0]]=="string"&&(e[a[0]]=parseInt(e[a[0]],10));break}}}function Qf(e){as(e.WBProps,$n),as(e.CalcPr,wp),ts(e.WBView,gp),ts(e.Sheets,_p),sa.date1904=We(e.WBProps.date1904)}function kp(e){return!e.Workbook||!e.Workbook.WBProps?"false":We(e.Workbook.WBProps.date1904)?"true":"false"}var Ep="][*?/\\".split("");function ec(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return Ep.forEach(function(a){if(e.indexOf(a)!=-1){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}}),r}function Tp(e,t,r){e.forEach(function(a,n){ec(a);for(var i=0;i22)throw new Error("Bad Code Name: Worksheet"+s)}})}function rc(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];Tp(e.SheetNames,t,!!e.vbaraw);for(var r=0;r":break;case"":case"":break;case"":break;case"":$n.forEach(function(u){if(l[u[0]]!=null)switch(u[2]){case"bool":r.WBProps[u[0]]=We(l[u[0]]);break;case"int":r.WBProps[u[0]]=parseInt(l[u[0]],10);break;default:r.WBProps[u[0]]=l[u[0]]}}),l.codeName&&(r.WBProps.CodeName=Le(l.codeName));break;case"":break;case"":break;case"":case"":break;case"":delete l[0],r.WBView.push(l);break;case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":break;case"":case"":a=!1;break;case"":i.Ref=Oe(Le(e.slice(s,o))),r.Names.push(i);break;case"":break;case"":delete l[0],r.CalcPr=l;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":break;case"":break;case"":case"":break;case"":case"":case"":break;case"":a=!1;break;case"":a=!0;break;case"":a=!1;break;case"0,a={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&($n.forEach(function(f){e.Workbook.WBProps[f[0]]!=null&&e.Workbook.WBProps[f[0]]!=f[1]&&(a[f[0]]=e.Workbook.WBProps[f[0]])}),e.Workbook.WBProps.CodeName&&(a.codeName=e.Workbook.WBProps.CodeName,delete a.CodeName)),t[t.length]=ae("workbookPr",null,a);var n=e.Workbook&&e.Workbook.Sheets||[],i=0;if(n&&n[0]&&n[0].Hidden){for(t[t.length]="",i=0;i!=e.SheetNames.length&&!(!n[i]||!n[i].Hidden);++i);i==e.SheetNames.length&&(i=0),t[t.length]='',t[t.length]=""}for(t[t.length]="",i=0;i!=e.SheetNames.length;++i){var s={name:be(e.SheetNames[i].slice(0,31))};if(s.sheetId=""+(i+1),s["r:id"]="rId"+(i+1),n[i])switch(n[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden";break}t[t.length]=ae("sheet",null,s)}return t[t.length]="",r&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(f){var c={name:f.Name};f.Comment&&(c.comment=f.Comment),f.Sheet!=null&&(c.localSheetId=""+f.Sheet),f.Hidden&&(c.hidden="1"),f.Ref&&(t[t.length]=ae("definedName",be(f.Ref),c))}),t[t.length]=""),t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}function yp(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Q0(e),r.name=wr(e),r}function Ap(e,t){return t||(t=G(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),In(e.strRelID,t),or(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function Cp(e,t){var r={},a=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var n=t>8?wr(e):"";return n.length>0&&(r.CodeName=n),r.autoCompressPictures=!!(a&65536),r.backupFile=!!(a&64),r.checkCompatibility=!!(a&4096),r.date1904=!!(a&1),r.filterPrivacy=!!(a&8),r.hidePivotFieldList=!!(a&1024),r.promptedSolutions=!!(a&16),r.publishItems=!!(a&2048),r.refreshAllConnections=!!(a&262144),r.saveExternalLinkValues=!!(a&128),r.showBorderUnselectedTables=!!(a&4),r.showInkAnnotation=!!(a&32),r.showObjects=["all","placeholders","none"][a>>13&3],r.showPivotChartFilter=!!(a&32768),r.updateLinks=["userSet","never","always"][a>>8&3],r}function Dp(e,t){t||(t=G(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),zs(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function Op(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function Ip(e,t,r){var a=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),i=cl(e),s=vv(e,0,r),f=On(e);e.l=a;var c={Name:i,Ptg:s};return n<268435455&&(c.Sheet=n),f&&(c.Comment=f),c}function Rp(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},a=[],n=!1;t||(t={}),t.biff=12;var i=[],s=[[]];return s.SheetNames=[],s.XTI=[],Va[16]={n:"BrtFRTArchID$",f:Op},dt(e,function(c,o,l){switch(l){case 156:s.SheetNames.push(c.name),r.Sheets.push(c);break;case 153:r.WBProps=c;break;case 39:c.Sheet!=null&&(t.SID=c.Sheet),c.Ref=pr(c.Ptg,null,null,s,t),delete t.SID,delete c.Ptg,i.push(c);break;case 1036:break;case 357:case 358:case 355:case 667:s[0].length?s.push([l,c]):s[0]=[l,c],s[s.length-1].XTI=[];break;case 362:s.length===0&&(s[0]=[],s[0].XTI=[]),s[s.length-1].XTI=s[s.length-1].XTI.concat(c),s.XTI=s.XTI.concat(c);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:a.push(l),n=!0;break;case 36:a.pop(),n=!1;break;case 37:a.push(l),n=!0;break;case 38:a.pop(),n=!1;break;case 16:break;default:if(!o.T){if(!n||t.WTF&&a[a.length-1]!=37&&a[a.length-1]!=35)throw new Error("Unexpected record 0x"+l.toString(16))}}},t),Qf(r),r.Names=i,r.supbooks=s,r}function Np(e,t){Y(e,143);for(var r=0;r!=t.SheetNames.length;++r){var a=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,n={Hidden:a,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};Y(e,156,Ap(n))}Y(e,144)}function bp(e,t){t||(t=G(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return or("SheetJS",t),or(Ia.version,t),or(Ia.version,t),or("7262",t),t.length>t.l?t.slice(0,t.l):t}function Pp(e,t){t||(t=G(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var r=120;return t.write_shift(1,r),t.length>t.l?t.slice(0,t.l):t}function Lp(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,a=0,n=-1,i=-1;an||(Y(e,135),Y(e,158,Pp(n)),Y(e,136))}}function Bp(e,t){var r=Cr();return Y(r,131),Y(r,128,bp()),Y(r,153,Dp(e.Workbook&&e.Workbook.WBProps||null)),Lp(r,e),Np(r,e),Y(r,132),r.end()}function Mp(e,t,r){return t.slice(-4)===".bin"?Rp(e,r):Fp(e,r)}function Up(e,t,r,a,n,i,s,f){return t.slice(-4)===".bin"?rp(e,a,r,n,i,s,f):Rv(e,a,r,n,i,s,f)}function Wp(e,t,r,a,n,i,s,f){return t.slice(-4)===".bin"?mp(e,a,r,n,i):vp(e,a,r,n,i)}function Hp(e,t,r,a,n,i,s,f){return t.slice(-4)===".bin"?Gx():zx()}function Vp(e,t,r,a,n,i,s,f){return t.slice(-4)===".bin"?Vx():Xx()}function Xp(e,t,r,a){return t.slice(-4)===".bin"?U1(e,r,a):A1(e,r,a)}function Gp(e,t,r){return Pf(e,r)}function zp(e,t,r){return t.slice(-4)===".bin"?$h(e,r):Xh(e,r)}function $p(e,t,r){return t.slice(-4)===".bin"?Bx(e,r):Cx(e,r)}function Kp(e,t,r){return t.slice(-4)===".bin"?Fx(e):Tx(e)}function jp(e,t,r,a){return r.slice(-4)===".bin"?yx(e,t,r,a):void 0}function Yp(e,t,r){return t.slice(-4)===".bin"?wx(e,t,r):Ex(e,t,r)}function Jp(e,t,r){return(t.slice(-4)===".bin"?Bp:tc)(e)}function Zp(e,t,r,a,n){return(t.slice(-4)===".bin"?hp:Jf)(e,r,a,n)}function qp(e,t,r){return(t.slice(-4)===".bin"?Y1:Nf)(e,r)}function Qp(e,t,r){return(t.slice(-4)===".bin"?Yh:Ff)(e,r)}function em(e,t,r){return(t.slice(-4)===".bin"?Mx:Mf)(e)}function rm(e){return(e.slice(-4)===".bin"?kx:Lf)()}var ac=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,nc=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Kr(e,t){var r=e.split(/\s+/),a=[];if(t||(a[0]=r[0]),r.length===1)return a;var n=e.match(ac),i,s,f,c;if(n)for(c=0;c!=n.length;++c)i=n[c].match(nc),(s=i[1].indexOf(":"))===-1?a[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?f="xmlns"+i[1].slice(6):f=i[1].slice(s+1),a[f]=i[2].slice(1,i[2].length-1));return a}function tm(e){var t=e.split(/\s+/),r={};if(t.length===1)return r;var a=e.match(ac),n,i,s,f;if(a)for(f=0;f!=a.length;++f)n=a[f].match(nc),(i=n[1].indexOf(":"))===-1?r[n[1]]=n[2].slice(1,n[2].length-1):(n[1].slice(0,6)==="xmlns:"?s="xmlns"+n[1].slice(6):s=n[1].slice(i+1),r[s]=n[2].slice(1,n[2].length-1));return r}var Da;function am(e,t){var r=Da[e]||Oe(e);return r==="General"?Mt(t):Pr(r,t)}function nm(e,t,r,a){var n=a;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=We(a);break;case"i2":case"int":n=parseInt(a,10);break;case"r4":case"float":n=parseFloat(a);break;case"date":case"dateTime.tz":n=Ve(a);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[Oe(t)]=n}function im(e,t,r){if(e.t!=="z"){if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||vt[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Na(e.v):e.w=Mt(e.v):e.w=am(t||"General",e.v)}catch(i){if(r.WTF)throw i}try{var a=Da[t]||t||"General";if(r.cellNF&&(e.z=a),r.cellDates&&e.t=="n"&&Gt(a)){var n=wt(e.v);n&&(e.t="d",e.v=new Date(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u))}}catch(i){if(r.WTF)throw i}}}function sm(e,t,r){if(r.cellStyles&&t.Interior){var a=t.Interior;a.Pattern&&(a.patternType=_1[a.Pattern]||a.Pattern)}e[t.ID]=t}function fm(e,t,r,a,n,i,s,f,c,o){var l="General",u=a.StyleID,x={};o=o||{};var d=[],v=0;for(u===void 0&&f&&(u=f.StyleID),u===void 0&&s&&(u=s.StyleID);i[u]!==void 0&&(i[u].nf&&(l=i[u].nf),i[u].Interior&&d.push(i[u].Interior),!!i[u].Parent);)u=i[u].Parent;switch(r.Type){case"Boolean":a.t="b",a.v=We(e);break;case"String":a.t="s",a.r=wi(Oe(e)),a.v=e.indexOf("<")>-1?Oe(t||e).replace(/<.*?>/g,""):a.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),a.v=(Ve(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),a.v!==a.v?a.v=Oe(e):a.v<60&&(a.v=a.v-1),(!l||l=="General")&&(l="yyyy-mm-dd");case"Number":a.v===void 0&&(a.v=+e),a.t||(a.t="n");break;case"Error":a.t="e",a.v=Js[e],o.cellText!==!1&&(a.w=e);break;default:e==""&&t==""?a.t="z":(a.t="s",a.v=wi(t||e));break}if(im(a,l,o),o.cellFormula!==!1)if(a.Formula){var h=Oe(a.Formula);h.charCodeAt(0)==61&&(h=h.slice(1)),a.f=ia(h,n),delete a.Formula,a.ArrayRange=="RC"?a.F=ia("RC:RC",n):a.ArrayRange&&(a.F=ia(a.ArrayRange,n),c.push([Ae(a.F),a.F]))}else for(v=0;v=c[v][0].s.r&&n.r<=c[v][0].e.r&&n.c>=c[v][0].s.c&&n.c<=c[v][0].e.c&&(a.F=c[v][1]);o.cellStyles&&(d.forEach(function(p){!x.patternType&&p.patternType&&(x.patternType=p.patternType)}),a.s=x),a.StyleID!==void 0&&(a.ixfe=a.StyleID)}function cm(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,` -`).replace(/\r/g,` -`),e.v=e.w=e.ixfe=void 0}function $0(e,t){var r=t||{};la();var a=ra(wn(e));(r.type=="binary"||r.type=="array"||r.type=="base64")&&(typeof De<"u"?a=De.utils.decode(65001,u0(a)):a=Le(a));var n=a.slice(0,1024).toLowerCase(),i=!1;if(n=n.replace(/".*?"/g,""),(n.indexOf(">")&1023)>Math.min(n.indexOf(",")&1023,n.indexOf(";")&1023)){var s=Me(r);return s.type="string",ca.to_workbook(a,s)}if(n.indexOf("=0&&(i=!0)}),i)return Gm(a,r);Da={"General Number":"General","General Date":de[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":de[15],"Short Date":de[14],"Long Time":de[19],"Medium Time":de[18],"Short Time":de[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:de[2],Standard:de[4],Percent:de[10],Scientific:de[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var f,c=[],o,l={},u=[],x=r.dense?[]:{},d="",v={},h={},p=Kr(''),w=0,y=0,g=0,D={s:{r:2e6,c:2e6},e:{r:0,c:0}},b={},N={},F="",B=0,I=[],z={},X={},L=0,J=[],le=[],ie={},he=[],ce,Pe=!1,V=[],ve=[],ge={},C=0,P=0,O={Sheets:[],WBProps:{date1904:!1}},R={};La.lastIndex=0,a=a.replace(//mg,"");for(var j="";f=La.exec(a);)switch(f[3]=(j=f[3]).toLowerCase()){case"data":if(j=="data"){if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break}if(c[c.length-1][1])break;f[1]==="/"?fm(a.slice(w,f.index),F,p,c[c.length-1][0]=="comment"?ie:v,{c:y,r:g},b,he[y],h,V,r):(F="",p=Kr(f[0]),w=f.index+f[0].length);break;case"cell":if(f[1]==="/")if(le.length>0&&(v.c=le),(!r.sheetRows||r.sheetRows>g)&&v.v!==void 0&&(r.dense?(x[g]||(x[g]=[]),x[g][y]=v):x[He(y)+Ke(g)]=v),v.HRef&&(v.l={Target:Oe(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(C=y+(parseInt(v.MergeAcross,10)|0),P=g+(parseInt(v.MergeDown,10)|0),I.push({s:{c:y,r:g},e:{c:C,r:P}})),!r.sheetStubs)v.MergeAcross?y=C+1:++y;else if(v.MergeAcross||v.MergeDown){for(var re=y;re<=C;++re)for(var te=g;te<=P;++te)(re>y||te>g)&&(r.dense?(x[te]||(x[te]=[]),x[te][re]={t:"z"}):x[He(re)+Ke(te)]={t:"z"});y=C+1}else++y;else v=tm(f[0]),v.Index&&(y=+v.Index-1),yD.e.c&&(D.e.c=y),f[0].slice(-2)==="/>"&&++y,le=[];break;case"row":f[1]==="/"||f[0].slice(-2)==="/>"?(gD.e.r&&(D.e.r=g),f[0].slice(-2)==="/>"&&(h=Kr(f[0]),h.Index&&(g=+h.Index-1)),y=0,++g):(h=Kr(f[0]),h.Index&&(g=+h.Index-1),ge={},(h.AutoFitHeight=="0"||h.Height)&&(ge.hpx=parseInt(h.Height,10),ge.hpt=Ha(ge.hpx),ve[g]=ge),h.Hidden=="1"&&(ge.hidden=!0,ve[g]=ge));break;case"worksheet":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"));u.push(d),D.s.r<=D.e.r&&D.s.c<=D.e.c&&(x["!ref"]=we(D),r.sheetRows&&r.sheetRows<=D.e.r&&(x["!fullref"]=x["!ref"],D.e.r=r.sheetRows-1,x["!ref"]=we(D))),I.length&&(x["!merges"]=I),he.length>0&&(x["!cols"]=he),ve.length>0&&(x["!rows"]=ve),l[d]=x}else D={s:{r:2e6,c:2e6},e:{r:0,c:0}},g=y=0,c.push([f[3],!1]),o=Kr(f[0]),d=Oe(o.Name),x=r.dense?[]:{},I=[],V=[],ve=[],R={name:d,Hidden:0},O.Sheets.push(R);break;case"table":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else{if(f[0].slice(-2)=="/>")break;c.push([f[3],!1]),he=[],Pe=!1}break;case"style":f[1]==="/"?sm(b,N,r):N=Kr(f[0]);break;case"numberformat":N.nf=Oe(Kr(f[0]).Format||"General"),Da[N.nf]&&(N.nf=Da[N.nf]);for(var Q=0;Q!=392&&de[Q]!=N.nf;++Q);if(Q==392){for(Q=57;Q!=392;++Q)if(de[Q]==null){at(N.nf,Q);break}}break;case"column":if(c[c.length-1][0]!=="table")break;if(ce=Kr(f[0]),ce.Hidden&&(ce.hidden=!0,delete ce.Hidden),ce.Width&&(ce.wpx=parseInt(ce.Width,10)),!Pe&&ce.wpx>10){Pe=!0,mr=If;for(var Z=0;Z0&&(Ue.Sheet=O.Sheets.length-1),O.Names.push(Ue);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(f[0].slice(-2)==="/>")break;f[1]==="/"?F+=a.slice(B,f.index):B=f.index+f[0].length;break;case"interior":if(!r.cellStyles)break;N.Interior=Kr(f[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(f[0].slice(-2)==="/>")break;f[1]==="/"?Nl(z,j,a.slice(L,f.index)):L=f.index+f[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else c.push([f[3],!1]);break;case"comment":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"));cm(ie),le.push(ie)}else c.push([f[3],!1]),o=Kr(f[0]),ie={a:o.Author};break;case"autofilter":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else if(f[0].charAt(f[0].length-2)!=="/"){var Ce=Kr(f[0]);x["!autofilter"]={ref:ia(Ce.Range).replace(/\$/g,"")},c.push([f[3],!0])}break;case"name":break;case"datavalidation":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break;case"null":break;default:if(c.length==0&&f[3]=="document"||c.length==0&&f[3]=="uof")return cs(a,r);var Be=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(f[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Be=!1}break;case"componentoptions":switch(f[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Be=!1}break;case"excelworkbook":switch(f[3]){case"date1904":O.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Be=!1}break;case"workbookoptions":switch(f[3]){case"owcversion":break;case"height":break;case"width":break;default:Be=!1}break;case"worksheetoptions":switch(f[3]){case"visible":if(f[0].slice(-2)!=="/>")if(f[1]==="/")switch(a.slice(L,f.index)){case"SheetHidden":R.Hidden=1;break;case"SheetVeryHidden":R.Hidden=2;break}else L=f.index+f[0].length;break;case"header":x["!margins"]||Lt(x["!margins"]={},"xlml"),isNaN(+me(f[0]).Margin)||(x["!margins"].header=+me(f[0]).Margin);break;case"footer":x["!margins"]||Lt(x["!margins"]={},"xlml"),isNaN(+me(f[0]).Margin)||(x["!margins"].footer=+me(f[0]).Margin);break;case"pagemargins":var ye=me(f[0]);x["!margins"]||Lt(x["!margins"]={},"xlml"),isNaN(+ye.Top)||(x["!margins"].top=+ye.Top),isNaN(+ye.Left)||(x["!margins"].left=+ye.Left),isNaN(+ye.Right)||(x["!margins"].right=+ye.Right),isNaN(+ye.Bottom)||(x["!margins"].bottom=+ye.Bottom);break;case"displayrighttoleft":O.Views||(O.Views=[]),O.Views[0]||(O.Views[0]={}),O.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":x["!outline"]||(x["!outline"]={}),x["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":x["!outline"]||(x["!outline"]={}),x["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Be=!1}break;case"pivottable":case"pivotcache":switch(f[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Be=!1}break;case"pagebreaks":switch(f[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Be=!1}break;case"autofilter":switch(f[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Be=!1}break;case"querytable":switch(f[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Be=!1}break;case"datavalidation":switch(f[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Be=!1}break;case"sorting":case"conditionalformatting":switch(f[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Be=!1}break;case"mapinfo":case"schema":case"data":switch(f[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Be=!1}break;case"smarttags":break;default:Be=!1;break}if(Be||f[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+f[3]+"|"+c.join("|");if(c[c.length-1][0]==="customdocumentproperties"){if(f[0].slice(-2)==="/>")break;f[1]==="/"?nm(X,j,J,a.slice(L,f.index)):(J=f,L=f.index+f[0].length);break}if(r.WTF)throw"Unrecognized tag: "+f[3]+"|"+c.join("|")}var fe={};return!r.bookSheets&&!r.bookProps&&(fe.Sheets=l),fe.SheetNames=u,fe.Workbook=O,fe.SSF=Me(de),fe.Props=z,fe.Custprops=X,fe}function fn(e,t){switch(jn(t=t||{}),t.type||"base64"){case"base64":return $0(br(e),t);case"binary":case"buffer":case"file":return $0(e,t);case"array":return $0(At(e),t)}}function om(e,t){var r=[];return e.Props&&r.push(bl(e.Props,t)),e.Custprops&&r.push(Pl(e.Props,e.Custprops)),r.join("")}function lm(){return""}function um(e,t){var r=[''];return t.cellXfs.forEach(function(a,n){var i=[];i.push(ae("NumberFormat",null,{"ss:Format":be(de[a.numFmtId])}));var s={"ss:ID":"s"+(21+n)};r.push(ae("Style",i.join(""),s))}),ae("Styles",r.join(""))}function ic(e){return ae("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Vn(e.Ref,{r:0,c:0})})}function hm(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],a=0;a"),e["!margins"].header&&n.push(ae("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(ae("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(ae("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("")),a&&a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[r])if(a.Workbook.Sheets[r].Hidden)n.push(ae("Visible",a.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i")}return((((a||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push(""),e["!protect"]&&(n.push(hr("ProtectContents","True")),e["!protect"].objects&&n.push(hr("ProtectObjects","True")),e["!protect"].scenarios&&n.push(hr("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?n.push(hr("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&n.push(hr("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(s){e["!protect"][s[0]]&&n.push("<"+s[1]+"/>")})),n.length==0?"":ae("WorksheetOptions",n.join(""),{xmlns:Or.x})}function vm(e){return e.map(function(t){var r=Bo(t.t||""),a=ae("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return ae("Comment",a,{"ss:Author":t.a})}).join("")}function pm(e,t,r,a,n,i,s){if(!e||e.v==null&&e.f==null)return"";var f={};if(e.f&&(f["ss:Formula"]="="+be(Vn(e.f,s))),e.F&&e.F.slice(0,t.length)==t){var c=ze(e.F.slice(t.length+1));f["ss:ArrayRange"]="RC:R"+(c.r==s.r?"":"["+(c.r-s.r)+"]")+"C"+(c.c==s.c?"":"["+(c.c-s.c)+"]")}if(e.l&&e.l.Target&&(f["ss:HRef"]=be(e.l.Target),e.l.Tooltip&&(f["x:HRefScreenTip"]=be(e.l.Tooltip))),r["!merges"])for(var o=r["!merges"],l=0;l!=o.length;++l)o[l].s.c!=s.c||o[l].s.r!=s.r||(o[l].e.c>o[l].s.c&&(f["ss:MergeAcross"]=o[l].e.c-o[l].s.c),o[l].e.r>o[l].s.r&&(f["ss:MergeDown"]=o[l].e.r-o[l].s.r));var u="",x="";switch(e.t){case"z":if(!a.sheetStubs)return"";break;case"n":u="Number",x=String(e.v);break;case"b":u="Boolean",x=e.v?"1":"0";break;case"e":u="Error",x=vt[e.v];break;case"d":u="DateTime",x=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||de[14]);break;case"s":u="String",x=Lo(e.v||"");break}var d=Dt(a.cellXfs,e,a);f["ss:StyleID"]="s"+(21+d),f["ss:Index"]=s.c+1;var v=e.v!=null?x:"",h=e.t=="z"?"":''+v+"";return(e.c||[]).length>0&&(h+=vm(e.c)),ae("Cell",h,f)}function mm(e,t){var r='"}function gm(e,t,r,a){if(!e["!ref"])return"";var n=Ae(e["!ref"]),i=e["!merges"]||[],s=0,f=[];e["!cols"]&&e["!cols"].forEach(function(p,w){St(p);var y=!!p.width,g=N0(w,p),D={"ss:Index":w+1};y&&(D["ss:Width"]=Ua(g.width)),p.hidden&&(D["ss:Hidden"]="1"),f.push(ae("Column",null,D))});for(var c=Array.isArray(e),o=n.s.r;o<=n.e.r;++o){for(var l=[mm(o,(e["!rows"]||[])[o])],u=n.s.c;u<=n.e.c;++u){var x=!1;for(s=0;s!=i.length;++s)if(!(i[s].s.c>u)&&!(i[s].s.r>o)&&!(i[s].e.c"),l.length>2&&f.push(l.join(""))}return f.join("")}function _m(e,t,r){var a=[],n=r.SheetNames[e],i=r.Sheets[n],s=i?xm(i,t,e,r):"";return s.length>0&&a.push(""+s+""),s=i?gm(i,t,e,r):"",s.length>0&&a.push(""+s+"
    "),a.push(dm(i,t,e,r)),a.join("")}function wm(e,t){t||(t={}),e.SSF||(e.SSF=Me(de)),e.SSF&&(la(),$a(e.SSF),t.revssf=A0(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Dt(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(om(e,t)),r.push(lm()),r.push(""),r.push("");for(var a=0;a40||(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4)||(a=r.read_shift(4),a!==1907505652)||(t.UnicodeClipboardFormat=dl(r),a=r.read_shift(4),a==0||a>40))return t;r.l-=4,t.Reserved2=r.read_shift(0,"lpwstr")}var Em=[60,1084,2066,2165,2175];function Tm(e,t,r,a,n){var i=a,s=[],f=r.slice(r.l,r.l+i);if(n&&n.enc&&n.enc.insitu&&f.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:n.enc.insitu(f)}s.push(f),r.l+=i;for(var c=lt(r,r.l),o=cn[c],l=0;o!=null&&Em.indexOf(c)>-1;)i=lt(r,r.l+2),l=r.l+4,c==2066?l+=4:(c==2165||c==2175)&&(l+=12),f=r.slice(l,r.l+4+i),s.push(f),r.l+=4+i,o=cn[c=lt(r,r.l)];var u=cr(s);ur(u,0);var x=0;u.lens=[];for(var d=0;d1)&&!(Br.sheetRows&&Se.r>=Br.sheetRows)){if(Br.cellStyles&&Ze.XF&&Ze.XF.data&&z(Se,Ze,Br),delete Ze.ixfe,delete Ze.XF,u=Se,x=pe(Se),(!s||!s.s||!s.e)&&(s={s:{r:0,c:0},e:{r:0,c:0}}),Se.rs.e.r&&(s.e.r=Se.r+1),Se.c+1>s.e.c&&(s.e.c=Se.c+1),Br.cellFormula&&Ze.f){for(var ar=0;arSe.c||y[ar][0].s.r>Se.r)&&!(y[ar][0].e.c>8)!==te)throw new Error("rt mismatch: "+Ee+"!="+te);Z.r==12&&(e.l+=10,Q-=10)}var A={};if(te===10?A=Z.f(e,Q,L):A=Tm(te,Z,e,Q,L),ge==0&&[9,521,1033,2057].indexOf(ve)===-1)continue;switch(te){case 34:r.opts.Date1904=F.WBProps.date1904=A;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(L.enc||(e.l=0),L.enc=A,!t.password)throw new Error("File is password-protected");if(A.valid==null)throw new Error("Encryption scheme unsupported");if(!A.valid)throw new Error("Password is incorrect");break;case 92:L.lastuser=A;break;case 66:var Ue=Number(A);switch(Ue){case 21010:Ue=1200;break;case 32768:Ue=1e4;break;case 32769:Ue=1252;break}Gr(L.codepage=Ue),j=!0;break;case 317:L.rrtabid=A;break;case 25:L.winlocked=A;break;case 439:r.opts.RefreshAll=A;break;case 12:r.opts.CalcCount=A;break;case 16:r.opts.CalcDelta=A;break;case 17:r.opts.CalcIter=A;break;case 13:r.opts.CalcMode=A;break;case 14:r.opts.CalcPrecision=A;break;case 95:r.opts.CalcSaveRecalc=A;break;case 15:L.CalcRefMode=A;break;case 2211:r.opts.FullCalc=A;break;case 129:A.fDialog&&(n["!type"]="dialog"),A.fBelow||((n["!outline"]||(n["!outline"]={})).above=!0),A.fRight||((n["!outline"]||(n["!outline"]={})).left=!0);break;case 224:b.push(A);break;case 430:V.push([A]),V[V.length-1].XTI=[];break;case 35:case 547:V[V.length-1].push(A);break;case 24:case 536:R={Name:A.Name,Ref:pr(A.rgce,s,null,V,L)},A.itab>0&&(R.Sheet=A.itab-1),V.names.push(R),V[0]||(V[0]=[],V[0].XTI=[]),V[V.length-1].push(A),A.Name=="_xlnm._FilterDatabase"&&A.itab>0&&A.rgce&&A.rgce[0]&&A.rgce[0][0]&&A.rgce[0][0][0]=="PtgArea3d"&&(O[A.itab-1]={ref:we(A.rgce[0][0][1][2])});break;case 22:L.ExternCount=A;break;case 23:V.length==0&&(V[0]=[],V[0].XTI=[]),V[V.length-1].XTI=V[V.length-1].XTI.concat(A),V.XTI=V.XTI.concat(A);break;case 2196:if(L.biff<8)break;R!=null&&(R.Comment=A[1]);break;case 18:n["!protect"]=A;break;case 19:A!==0&&L.WTF&&console.error("Password verifier: "+A);break;case 133:i[A.pos]=A,L.snames.push(A.name);break;case 10:{if(--ge)break;if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,n["!ref"]=we(s),t.sheetRows&&t.sheetRows<=s.e.r){var Ce=s.e.r;s.e.r=t.sheetRows-1,n["!fullref"]=n["!ref"],n["!ref"]=we(s),s.e.r=Ce}s.e.r++,s.e.c++}le.length>0&&(n["!merges"]=le),ie.length>0&&(n["!objects"]=ie),he.length>0&&(n["!cols"]=he),ce.length>0&&(n["!rows"]=ce),F.Sheets.push(B)}o===""?l=n:a[o]=n,n=t.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(L.biff===8&&(L.biff={9:2,521:3,1033:4}[te]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[A.BIFFVer]||8),L.biffguess=A.BIFFVer==0,A.BIFFVer==0&&A.dt==4096&&(L.biff=5,j=!0,Gr(L.codepage=28591)),L.biff==8&&A.BIFFVer==0&&A.dt==16&&(L.biff=2),ge++)break;if(n=t.dense?[]:{},L.biff<8&&!j&&(j=!0,Gr(L.codepage=t.codepage||1252)),L.biff<5||A.BIFFVer==0&&A.dt==4096){o===""&&(o="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var Be={pos:e.l-Q,name:o};i[Be.pos]=Be,L.snames.push(o)}else o=(i[re]||{name:""}).name;A.dt==32&&(n["!type"]="chart"),A.dt==64&&(n["!type"]="macro"),le=[],ie=[],L.arrayf=y=[],he=[],ce=[],Pe=!1,B={Hidden:(i[re]||{hs:0}).hs,name:o}}break;case 515:case 3:case 2:n["!type"]=="chart"&&(t.dense?(n[A.r]||[])[A.c]:n[pe({c:A.c,r:A.r})])&&++A.c,g={ixfe:A.ixfe,XF:b[A.ixfe]||{},v:A.val,t:"n"},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t);break;case 5:case 517:g={ixfe:A.ixfe,XF:b[A.ixfe],v:A.val,t:A.t},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t);break;case 638:g={ixfe:A.ixfe,XF:b[A.ixfe],v:A.rknum,t:"n"},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t);break;case 189:for(var ye=A.c;ye<=A.C;++ye){var fe=A.rkrec[ye-A.c][0];g={ixfe:fe,XF:b[fe],v:A.rkrec[ye-A.c][1],t:"n"},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:ye,r:A.r},g,t)}break;case 6:case 518:case 1030:{if(A.val=="String"){f=A;break}if(g=o0(A.val,A.cell.ixfe,A.tt),g.XF=b[g.ixfe],t.cellFormula){var Je=A.formula;if(Je&&Je[0]&&Je[0][0]&&Je[0][0][0]=="PtgExp"){var Lr=Je[0][0][1][0],Zr=Je[0][0][1][1],ft=pe({r:Lr,c:Zr});w[ft]?g.f=""+pr(A.formula,s,A.cell,V,L):g.F=((t.dense?(n[Lr]||[])[Zr]:n[ft])||{}).F}else g.f=""+pr(A.formula,s,A.cell,V,L)}C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X(A.cell,g,t),f=A}break;case 7:case 519:if(f)f.val=A,g=o0(A,f.cell.ixfe,"s"),g.XF=b[g.ixfe],t.cellFormula&&(g.f=""+pr(f.formula,s,f.cell,V,L)),C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X(f.cell,g,t),f=null;else throw new Error("String record expects Formula");break;case 33:case 545:{y.push(A);var da=pe(A[0].s);if(d=t.dense?(n[A[0].s.r]||[])[A[0].s.c]:n[da],t.cellFormula&&d){if(!f||!da||!d)break;d.f=""+pr(A[1],s,A[0],V,L),d.F=we(A[0])}}break;case 1212:{if(!t.cellFormula)break;if(x){if(!f)break;w[pe(f.cell)]=A[0],d=t.dense?(n[f.cell.r]||[])[f.cell.c]:n[pe(f.cell)],(d||{}).f=""+pr(A[0],s,u,V,L)}}break;case 253:g=o0(c[A.isst].t,A.ixfe,"s"),c[A.isst].h&&(g.h=c[A.isst].h),g.XF=b[g.ixfe],C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t);break;case 513:t.sheetStubs&&(g={ixfe:A.ixfe,XF:b[A.ixfe],t:"z"},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t));break;case 190:if(t.sheetStubs)for(var pt=A.c;pt<=A.C;++pt){var Dr=A.ixfe[pt-A.c];g={ixfe:Dr,XF:b[Dr],t:"z"},C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:pt,r:A.r},g,t)}break;case 214:case 516:case 4:g=o0(A.val,A.ixfe,"s"),g.XF=b[g.ixfe],C>0&&(g.z=P[g.ixfe>>8&63]),Qr(g,t,r.opts.Date1904),X({c:A.c,r:A.r},g,t);break;case 0:case 512:ge===1&&(s=A);break;case 252:c=A;break;case 1054:if(L.biff==4){P[C++]=A[1];for(var ct=0;ct=163&&at(A[1],C+163)}else at(A[1],A[0]);break;case 30:{P[C++]=A;for(var mt=0;mt=163&&at(A,C+163)}break;case 229:le=le.concat(A);break;case 93:ie[A.cmo[0]]=L.lastobj=A;break;case 438:L.lastobj.TxO=A;break;case 127:L.lastobj.ImData=A;break;case 440:for(p=A[0].s.r;p<=A[0].e.r;++p)for(h=A[0].s.c;h<=A[0].e.c;++h)d=t.dense?(n[p]||[])[h]:n[pe({c:h,r:p})],d&&(d.l=A[1]);break;case 2048:for(p=A[0].s.r;p<=A[0].e.r;++p)for(h=A[0].s.c;h<=A[0].e.c;++h)d=t.dense?(n[p]||[])[h]:n[pe({c:h,r:p})],d&&d.l&&(d.l.Tooltip=A[1]);break;case 28:{if(L.biff<=5&&L.biff>=2)break;d=t.dense?(n[A[0].r]||[])[A[0].c]:n[pe(A[0])];var va=ie[A[2]];d||(t.dense?(n[A[0].r]||(n[A[0].r]=[]),d=n[A[0].r][A[0].c]={t:"z"}):d=n[pe(A[0])]={t:"z"},s.e.r=Math.max(s.e.r,A[0].r),s.s.r=Math.min(s.s.r,A[0].r),s.e.c=Math.max(s.e.c,A[0].c),s.s.c=Math.min(s.s.c,A[0].c)),d.c||(d.c=[]),v={a:A[1],t:va.TxO.t},d.c.push(v)}break;case 2173:hx(b[A.ixfe],A.ext);break;case 125:{if(!L.cellStyles)break;for(;A.e>=A.s;)he[A.e--]={width:A.w/256,level:A.level||0,hidden:!!(A.flags&1)},Pe||(Pe=!0,Un(A.w/256)),St(he[A.e+1])}break;case 520:{var Tr={};A.level!=null&&(ce[A.r]=Tr,Tr.level=A.level),A.hidden&&(ce[A.r]=Tr,Tr.hidden=!0),A.hpt&&(ce[A.r]=Tr,Tr.hpt=A.hpt,Tr.hpx=oa(A.hpt))}break;case 38:case 39:case 40:case 41:n["!margins"]||Lt(n["!margins"]={}),n["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[te]]=A;break;case 161:n["!margins"]||Lt(n["!margins"]={}),n["!margins"].header=A.header,n["!margins"].footer=A.footer;break;case 574:A.RTL&&(F.Views[0].RTL=!0);break;case 146:N=A;break;case 2198:J=A;break;case 140:D=A;break;case 442:o?B.CodeName=A||B.name:F.WBProps.CodeName=A||"ThisWorkbook";break}}else Z||console.error("Missing Info for XLS Record 0x"+te.toString(16)),e.l+=Q}return r.SheetNames=Ye(i).sort(function(qr,Se){return Number(qr)-Number(Se)}).map(function(qr){return i[qr].name}),t.bookSheets||(r.Sheets=a),!r.SheetNames.length&&l["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=l)):r.Preamble=l,r.Sheets&&O.forEach(function(qr,Se){r.Sheets[r.SheetNames[Se]]["!autofilter"]=qr}),r.Strings=c,r.SSF=Me(de),L.enc&&(r.Encryption=L.enc),J&&(r.Themes=J),r.Metadata={},D!==void 0&&(r.Metadata.Country=D),V.names.length>0&&(F.Names=V.names),r.Workbook=F,r}var Oa={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function Fm(e,t,r){var a=xe.find(e,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var n=Mi(a,en,Oa.DSI);for(var i in n)t[i]=n[i]}catch(o){if(r.WTF)throw o}var s=xe.find(e,"/!SummaryInformation");if(s&&s.size>0)try{var f=Mi(s,rn,Oa.SI);for(var c in f)t[c]==null&&(t[c]=f[c])}catch(o){if(r.WTF)throw o}t.HeadingPairs&&t.TitlesOfParts&&(tf(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}function ym(e,t){var r=[],a=[],n=[],i=0,s,f=di(en,"n"),c=di(rn,"n");if(e.Props)for(s=Ye(e.Props),i=0;i-1||rf.indexOf(n[i][0])>-1||n[i][1]!=null&&o.push(n[i]);a.length&&xe.utils.cfb_add(t,"/SummaryInformation",Ui(a,Oa.SI,c,rn)),(r.length||o.length)&&xe.utils.cfb_add(t,"/DocumentSummaryInformation",Ui(r,Oa.DSI,f,en,o.length?o:null,Oa.UDI))}function sc(e,t){t||(t={}),jn(t),F0(),t.codepage&&S0(t.codepage);var r,a;if(e.FullPaths){if(xe.find(e,"/encryption"))throw new Error("File is password-protected");r=xe.find(e,"!CompObj"),a=xe.find(e,"/Workbook")||xe.find(e,"/Book")}else{switch(t.type){case"base64":e=Ir(br(e));break;case"binary":e=Ir(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}ur(e,0),a={content:e}}var n,i;if(r&&km(r),t.bookProps&&!t.bookSheets)n={};else{var s=Te?"buffer":"array";if(a&&a.content)n=Sm(a.content,t);else if((i=xe.find(e,"PerfectOffice_MAIN"))&&i.content)n=Pt.to_workbook(i.content,(t.type=s,t));else if((i=xe.find(e,"NativeContent_MAIN"))&&i.content)n=Pt.to_workbook(i.content,(t.type=s,t));else throw(i=xe.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");t.bookVBA&&e.FullPaths&&xe.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=Wx(e))}var f={};return e.FullPaths&&Fm(e,f,t),n.Props=n.Custprops=f,t.bookFiles&&(n.cfb=e),n}function Am(e,t){var r=t||{},a=xe.utils.cfb_new({root:"R"}),n="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":n="/Workbook",r.biff=8;break;case"biff5":n="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return xe.utils.cfb_add(a,n,fc(e,r)),r.biff==8&&(e.Props||e.Custprops)&&ym(e,a),r.biff==8&&e.vbaraw&&Hx(a,xe.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),a}var Va={0:{f:qv},1:{f:s2},2:{f:F2},3:{f:d2},4:{f:l2},5:{f:E2},6:{f:O2},7:{f:g2},8:{f:B2},9:{f:L2},10:{f:b2},11:{f:P2},12:{f:c2},13:{f:A2},14:{f:p2},15:{f:h2},16:{f:Zf},17:{f:R2},18:{f:w2},19:{f:Dn},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:Ip},40:{},42:{},43:{f:O1},44:{f:C1},45:{f:N1},46:{f:P1},47:{f:b1},48:{},49:{f:rl},50:{},51:{f:vx},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:kf},62:{f:D2},63:{f:Sx},64:{f:Q2},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:kr,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Y2},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:n2},148:{f:r2,p:16},151:{f:X2},152:{},153:{f:Cp},154:{},155:{},156:{f:yp},157:{},158:{},159:{T:1,f:zh},160:{T:-1},161:{T:1,f:Yt},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:M2},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:xx},336:{T:-1},337:{f:gx,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Q0},357:{},358:{},359:{},360:{T:1},361:{},362:{f:wf},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:G2},427:{f:z2},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:K2},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:a2},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:H2},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Q0},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Px},633:{T:1},634:{T:-1},635:{T:1,f:Nx},636:{T:-1},637:{f:il},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:pp},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:ep},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},cn={6:{f:G0},10:{f:gt},12:{f:tr},13:{f:tr},14:{f:qe},15:{f:qe},16:{f:gr},17:{f:qe},18:{f:qe},19:{f:tr},20:{f:zi},21:{f:zi},23:{f:wf},24:{f:Ki},25:{f:qe},26:{},27:{},28:{f:eh},29:{},34:{f:qe},35:{f:$i},38:{f:gr},39:{f:gr},40:{f:gr},41:{f:gr},42:{f:qe},43:{f:qe},47:{f:h1},49:{f:Au},51:{f:tr},60:{},61:{f:Eu},64:{f:qe},65:{f:yu},66:{f:tr},77:{},80:{},81:{},82:{},85:{f:tr},89:{},90:{},91:{},92:{f:uu},93:{f:ah},94:{},95:{f:qe},96:{},97:{},99:{f:qe},125:{f:kf},128:{f:Vu},129:{f:xu},130:{f:tr},131:{f:qe},132:{f:qe},133:{f:du},134:{},140:{f:uh},141:{f:tr},144:{},146:{f:dh},151:{},152:{},153:{},154:{},155:{},156:{f:tr},157:{},158:{},160:{f:kh},161:{f:mh},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:Mu},190:{f:Uu},193:{f:gt},197:{},198:{},199:{},200:{},201:{},202:{f:qe},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:tr},220:{},221:{f:qe},222:{},224:{f:Hu},225:{f:lu},226:{f:gt},227:{},229:{f:rh},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:pu},253:{f:Du},255:{f:gu},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:uf},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:qe},353:{f:gt},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:Ku},431:{f:qe},432:{},433:{},434:{},437:{},438:{f:sh},439:{f:qe},440:{f:fh},441:{},442:{f:Ya},443:{},444:{f:tr},445:{},446:{},448:{f:gt},449:{f:ku,r:2},450:{f:gt},512:{f:Vi},513:{f:wh},515:{f:zu},516:{f:Iu},517:{f:Gi},519:{f:Eh},520:{f:_u},523:{},545:{f:ji},549:{f:Hi},566:{},574:{f:Su},638:{f:Bu},659:{},1048:{},1054:{f:Nu},1084:{},1212:{f:Zu},2048:{f:oh},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:s0},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:gt},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:vh,r:12},2173:{f:ux,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:qe,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:Ju,r:12},2197:{},2198:{f:ix,r:12},2199:{},2200:{},2201:{},2202:{f:qu,r:12},2203:{f:gt},2204:{},2205:{},2206:{},2207:{},2211:{f:wu},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:tr},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:gh},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:xh},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:Vi},1:{},2:{f:Ah},3:{f:Fh},4:{f:Sh},5:{f:Gi},7:{f:Dh},8:{},9:{f:s0},11:{},22:{f:tr},30:{f:Pu},31:{},32:{},33:{f:ji},36:{},37:{f:Hi},50:{f:Oh},62:{},52:{},67:{},68:{f:tr},69:{},86:{},126:{},127:{f:Th},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:Ih},223:{},234:{},354:{},421:{},518:{f:G0},521:{f:s0},536:{f:Ki},547:{f:$i},561:{},579:{},1030:{f:G0},1033:{f:s0},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function ne(e,t,r,a){var n=t;if(!isNaN(n)){var i=a||(r||[]).length||0,s=e.next(4);s.write_shift(2,n),s.write_shift(2,i),i>0&&yn(r)&&e.push(r)}}function Cm(e,t,r,a){var n=a||(r||[]).length||0;if(n<=8224)return ne(e,t,r,n);var i=t;if(!isNaN(i)){for(var s=r.parts||[],f=0,c=0,o=0;o+(s[f]||8224)<=8224;)o+=s[f]||8224,f++;var l=e.next(4);for(l.write_shift(2,i),l.write_shift(2,o),e.push(r.slice(c,c+o)),c+=o;c=0&&n<65536?ne(e,2,Ch(r,a,n)):ne(e,3,yh(r,a,n));return;case"b":case"e":ne(e,5,Dm(r,a,t.v,t.t));return;case"s":case"str":ne(e,4,Om(r,a,(t.v||"").slice(0,255)));return}ne(e,1,Qa(null,r,a))}function Rm(e,t,r,a){var n=Array.isArray(t),i=Ae(t["!ref"]||"A1"),s,f="",c=[];if(i.e.c>255||i.e.r>16383){if(a.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),s=we(i)}for(var o=i.s.r;o<=i.e.r;++o){f=Ke(o);for(var l=i.s.c;l<=i.e.c;++l){o===i.s.r&&(c[l]=He(l)),s=c[l]+f;var u=n?(t[o]||[])[l]:t[s];u&&Im(e,u,o,l)}}}function Nm(e,t){for(var r=t||{},a=Cr(),n=0,i=0;i255||d.e.r>=v){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,v-1)}ne(a,2057,Ln(r,16,t)),ne(a,13,Xr(1)),ne(a,12,Xr(100)),ne(a,15,Fr(!0)),ne(a,17,Fr(!1)),ne(a,16,Wt(.001)),ne(a,95,Fr(!0)),ne(a,42,Fr(!1)),ne(a,43,Fr(!1)),ne(a,130,Xr(1)),ne(a,128,Xu([0,0])),ne(a,131,Fr(!1)),ne(a,132,Fr(!1)),o&&Um(a,i["!cols"]),ne(a,512,Lu(d,t)),o&&(i["!links"]=[]);for(var h=d.s.r;h<=d.e.r;++h){u=Ke(h);for(var p=d.s.c;p<=d.e.c;++p){h===d.s.r&&(x[p]=He(p)),l=x[p]+u;var w=c?(i[h]||[])[p]:i[l];w&&(Wm(a,w,h,p,t),o&&w.l&&i["!links"].push([l,w.l]))}}var y=f.CodeName||f.name||n;return o&&ne(a,574,Fu((s.Views||[])[0])),o&&(i["!merges"]||[]).length&&ne(a,229,th(i["!merges"])),o&&Mm(a,i),ne(a,442,xf(y)),o&&Lm(a,i),ne(a,10),a.end()}function Vm(e,t,r){var a=Cr(),n=(e||{}).Workbook||{},i=n.Sheets||[],s=n.WBProps||{},f=r.biff==8,c=r.biff==5;if(ne(a,2057,Ln(e,5,r)),r.bookType=="xla"&&ne(a,135),ne(a,225,f?Xr(1200):null),ne(a,193,Gl(2)),c&&ne(a,191),c&&ne(a,192),ne(a,226),ne(a,92,hu("SheetJS",r)),ne(a,66,Xr(f?1200:1252)),f&&ne(a,353,Xr(0)),f&&ne(a,448),ne(a,317,_h(e.SheetNames.length)),f&&e.vbaraw&&ne(a,211),f&&e.vbaraw){var o=s.CodeName||"ThisWorkbook";ne(a,442,xf(o))}ne(a,156,Xr(17)),ne(a,25,Fr(!1)),ne(a,18,Fr(!1)),ne(a,19,Xr(0)),f&&ne(a,431,Fr(!1)),f&&ne(a,444,Xr(0)),ne(a,61,Tu()),ne(a,64,Fr(!1)),ne(a,141,Xr(0)),ne(a,34,Fr(kp(e)=="true")),ne(a,14,Fr(!0)),f&&ne(a,439,Fr(!1)),ne(a,218,Xr(0)),bm(a,e,r),Pm(a,e.SSF,r),Bm(a,r),f&&ne(a,352,Fr(!1));var l=a.end(),u=Cr();f&&ne(u,140,hh()),f&&r.Strings&&Cm(u,252,mu(r.Strings)),ne(u,10);var x=u.end(),d=Cr(),v=0,h=0;for(h=0;h255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255). Data may be lost.")}}var i=t||{};switch(i.biff||2){case 8:case 5:return Xm(e,t);case 4:case 3:case 2:return Nm(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}function ns(e,t){var r=t||{},a=r.dense?[]:{};e=e.replace(//g,"");var n=e.match(/");var i=e.match(/<\/table/i),s=n.index,f=i&&i.index||e.length,c=Do(e.slice(s,f),/(:?]*>)/i,""),o=-1,l=0,u=0,x=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},v=[];for(s=0;s/i);for(f=0;f"))>-1;)g=g.slice(D+1);for(var b=0;b")));x=F.colspan?+F.colspan:1,((u=+F.rowspan)>1||x>1)&&v.push({s:{r:o,c:l},e:{r:o+(u||1)-1,c:l+x-1}});var B=F.t||F["data-t"]||"";if(!g.length){l+=x;continue}if(g=Ns(g),d.s.r>o&&(d.s.r=o),d.e.rl&&(d.s.c=l),d.e.cr||n[o].s.c>s)&&!(n[o].e.r1&&(d.rowspan=f),c>1&&(d.colspan=c),a.editable?x=''+x+"":u&&(d["data-t"]=u&&u.t||"z",u.v!=null&&(d["data-v"]=u.v),u.z!=null&&(d["data-z"]=u.z),u.l&&(u.l.Target||"#").charAt(0)!="#"&&(x=''+x+"")),d.id=(a.id||"sjs")+"-"+l,i.push(ae("td",x,d))}}var v="";return v+i.join("")+""}var oc='SheetJS Table Export',lc="";function Gm(e,t){var r=e.match(/[\s\S]*?<\/table>/gi);if(!r||r.length==0)throw new Error("Invalid HTML: could not find
    ");if(r.length==1)return Ct(ns(r[0],t),t);var a=ei();return r.forEach(function(n,i){ri(a,ns(n,t),"Sheet"+(i+1))}),a}function uc(e,t,r){var a=[];return a.join("")+""}function hc(e,t){var r=t||{},a=r.header!=null?r.header:oc,n=r.footer!=null?r.footer:lc,i=[a],s=yr(e["!ref"]);r.dense=Array.isArray(e),i.push(uc(e,s,r));for(var f=s.s.r;f<=s.e.r;++f)i.push(cc(e,s,f,r));return i.push("
    "+n),i.join("")}function xc(e,t,r){var a=r||{},n=0,i=0;if(a.origin!=null)if(typeof a.origin=="number")n=a.origin;else{var s=typeof a.origin=="string"?ze(a.origin):a.origin;n=s.r,i=s.c}var f=t.getElementsByTagName("tr"),c=Math.min(a.sheetRows||1e7,f.length),o={s:{r:0,c:0},e:{r:n,c:i}};if(e["!ref"]){var l=yr(e["!ref"]);o.s.r=Math.min(o.s.r,l.s.r),o.s.c=Math.min(o.s.c,l.s.c),o.e.r=Math.max(o.e.r,l.e.r),o.e.c=Math.max(o.e.c,l.e.c),n==-1&&(o.e.r=n=l.e.r+1)}var u=[],x=0,d=e["!rows"]||(e["!rows"]=[]),v=0,h=0,p=0,w=0,y=0,g=0;for(e["!cols"]||(e["!cols"]=[]);v1||g>1)&&u.push({s:{r:h+n,c:w+i},e:{r:h+n+(y||1)-1,c:w+i+(g||1)-1}});var z={t:"s",v:F},X=N.getAttribute("data-t")||N.getAttribute("t")||"";F!=null&&(F.length==0?z.t=X||"z":a.raw||F.trim().length==0||X=="s"||(F==="TRUE"?z={t:"b",v:!0}:F==="FALSE"?z={t:"b",v:!1}:isNaN(Yr(F))?isNaN(fa(F).getDate())||(z={t:"d",v:Ve(F)},a.cellDates||(z={t:"n",v:ir(z.v)}),z.z=a.dateNF||de[14]):z={t:"n",v:Yr(F)})),z.z===void 0&&B!=null&&(z.z=B);var L="",J=N.getElementsByTagName("A");if(J&&J.length)for(var le=0;le=c&&(e["!fullref"]=we((o.e.r=f.length-v+h-1+n,o))),e}function dc(e,t){var r=t||{},a=r.dense?[]:{};return xc(a,e,t)}function zm(e,t){return Ct(dc(e,t),t)}function is(e){var t="",r=$m(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function $m(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function Km(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(a,n){return Array(parseInt(n,10)+1).join(" ")}).replace(/]*\/>/g," ").replace(//g,` -`),r=Oe(t.replace(/<[^>]*>/g,""));return[r]}var ss={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function vc(e,t){var r=t||{},a=wn(e),n=[],i,s,f={name:""},c="",o=0,l,u,x={},d=[],v=r.dense?[]:{},h,p,w={value:""},y="",g=0,D=[],b=-1,N=-1,F={s:{r:1e6,c:1e7},e:{r:0,c:0}},B=0,I={},z=[],X={},L=0,J=0,le=[],ie=1,he=1,ce=[],Pe={Names:[]},V={},ve=["",""],ge=[],C={},P="",O=0,R=!1,j=!1,re=0;for(La.lastIndex=0,a=a.replace(//mg,"").replace(//gm,"");h=La.exec(a);)switch(h[3]=h[3].replace(/_.*$/,"")){case"table":case"工作表":h[1]==="/"?(F.e.c>=F.s.c&&F.e.r>=F.s.r?v["!ref"]=we(F):v["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=F.e.r&&(v["!fullref"]=v["!ref"],F.e.r=r.sheetRows-1,v["!ref"]=we(F)),z.length&&(v["!merges"]=z),le.length&&(v["!rows"]=le),l.name=l.名称||l.name,typeof JSON<"u"&&JSON.stringify(l),d.push(l.name),x[l.name]=v,j=!1):h[0].charAt(h[0].length-2)!=="/"&&(l=me(h[0],!1),b=N=-1,F.s.r=F.s.c=1e7,F.e.r=F.e.c=0,v=r.dense?[]:{},z=[],le=[],j=!0);break;case"table-row-group":h[1]==="/"?--B:++B;break;case"table-row":case"行":if(h[1]==="/"){b+=ie,ie=1;break}if(u=me(h[0],!1),u.行号?b=u.行号-1:b==-1&&(b=0),ie=+u["number-rows-repeated"]||1,ie<10)for(re=0;re0&&(le[b+re]={level:B});N=-1;break;case"covered-table-cell":h[1]!=="/"&&++N,r.sheetStubs&&(r.dense?(v[b]||(v[b]=[]),v[b][N]={t:"z"}):v[pe({r:b,c:N})]={t:"z"}),y="",D=[];break;case"table-cell":case"数据":if(h[0].charAt(h[0].length-2)==="/")++N,w=me(h[0],!1),he=parseInt(w["number-columns-repeated"]||"1",10),p={t:"z",v:null},w.formula&&r.cellFormula!=!1&&(p.f=rs(Oe(w.formula))),(w.数据类型||w["value-type"])=="string"&&(p.t="s",p.v=Oe(w["string-value"]||""),r.dense?(v[b]||(v[b]=[]),v[b][N]=p):v[pe({r:b,c:N})]=p),N+=he-1;else if(h[1]!=="/"){++N,y="",g=0,D=[],he=1;var te=ie?b+ie-1:b;if(N>F.e.c&&(F.e.c=N),NF.e.r&&(F.e.r=te),w=me(h[0],!1),ge=[],C={},p={t:w.数据类型||w["value-type"],v:null},r.cellFormula)if(w.formula&&(w.formula=Oe(w.formula)),w["number-matrix-columns-spanned"]&&w["number-matrix-rows-spanned"]&&(L=parseInt(w["number-matrix-rows-spanned"],10)||0,J=parseInt(w["number-matrix-columns-spanned"],10)||0,X={s:{r:b,c:N},e:{r:b+L-1,c:N+J-1}},p.F=we(X),ce.push([X,p.F])),w.formula)p.f=rs(w.formula);else for(re=0;re=ce[re][0].s.r&&b<=ce[re][0].e.r&&N>=ce[re][0].s.c&&N<=ce[re][0].e.c&&(p.F=ce[re][1]);switch((w["number-columns-spanned"]||w["number-rows-spanned"])&&(L=parseInt(w["number-rows-spanned"],10)||0,J=parseInt(w["number-columns-spanned"],10)||0,X={s:{r:b,c:N},e:{r:b+L-1,c:N+J-1}},z.push(X)),w["number-columns-repeated"]&&(he=parseInt(w["number-columns-repeated"],10)),p.t){case"boolean":p.t="b",p.v=We(w["boolean-value"]);break;case"float":p.t="n",p.v=parseFloat(w.value);break;case"percentage":p.t="n",p.v=parseFloat(w.value);break;case"currency":p.t="n",p.v=parseFloat(w.value);break;case"date":p.t="d",p.v=Ve(w["date-value"]),r.cellDates||(p.t="n",p.v=ir(p.v)),p.z="m/d/yy";break;case"time":p.t="n",p.v=yo(w["time-value"])/86400,r.cellDates&&(p.t="d",p.v=C0(p.v)),p.z="HH:MM:SS";break;case"number":p.t="n",p.v=parseFloat(w.数据数值);break;default:if(p.t==="string"||p.t==="text"||!p.t)p.t="s",w["string-value"]!=null&&(y=Oe(w["string-value"]),D=[]);else throw new Error("Unsupported value type "+p.t)}}else{if(R=!1,p.t==="s"&&(p.v=y||"",D.length&&(p.R=D),R=g==0),V.Target&&(p.l=V),ge.length>0&&(p.c=ge,ge=[]),y&&r.cellText!==!1&&(p.w=y),R&&(p.t="z",delete p.v),(!R||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=b))for(var Q=0;Q0;)v[b+Q][N+he]=Me(p);else for(v[pe({r:b+Q,c:N})]=p;--he>0;)v[pe({r:b+Q,c:N+he})]=Me(p);F.e.c<=N&&(F.e.c=N)}he=parseInt(w["number-columns-repeated"]||"1",10),N+=he-1,he=0,p={},y="",D=[]}V={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(h[1]==="/"){if((i=n.pop())[0]!==h[3])throw"Bad state: "+i}else h[0].charAt(h[0].length-2)!=="/"&&n.push([h[3],!0]);break;case"annotation":if(h[1]==="/"){if((i=n.pop())[0]!==h[3])throw"Bad state: "+i;C.t=y,D.length&&(C.R=D),C.a=P,ge.push(C)}else h[0].charAt(h[0].length-2)!=="/"&&n.push([h[3],!1]);P="",O=0,y="",g=0,D=[];break;case"creator":h[1]==="/"?P=a.slice(O,h.index):O=h.index+h[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(h[1]==="/"){if((i=n.pop())[0]!==h[3])throw"Bad state: "+i}else h[0].charAt(h[0].length-2)!=="/"&&n.push([h[3],!1]);y="",g=0,D=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(h[1]==="/"){if(I[f.name]=c,(i=n.pop())[0]!==h[3])throw"Bad state: "+i}else h[0].charAt(h[0].length-2)!=="/"&&(c="",f=me(h[0],!1),n.push([h[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(n[n.length-1][0]){case"time-style":case"date-style":s=me(h[0],!1),c+=ss[h[3]][s.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(n[n.length-1][0]){case"time-style":case"date-style":s=me(h[0],!1),c+=ss[h[3]][s.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(h[0].slice(-2)==="/>")break;if(h[1]==="/")switch(n[n.length-1][0]){case"number-style":case"date-style":case"time-style":c+=a.slice(o,h.index);break}else o=h.index+h[0].length;break;case"named-range":s=me(h[0],!1),ve=z0(s["cell-range-address"]);var Z={Name:s.name,Ref:ve[0]+"!"+ve[1]};j&&(Z.Sheet=d.length),Pe.Names.push(Z);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(n[n.length-1][0])>-1)break;if(h[1]==="/"&&(!w||!w["string-value"])){var Ee=Km(a.slice(g,h.index));y=(y.length>0?y+` -`:"")+Ee[0]}else me(h[0],!1),g=h.index+h[0].length;break;case"s":break;case"database-range":if(h[1]==="/")break;try{ve=z0(me(h[0])["target-range-address"]),x[ve[0]]["!autofilter"]={ref:ve[1]}}catch{}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(h[1]!=="/"){if(V=me(h[0],!1),!V.href)break;V.Target=Oe(V.href),delete V.href,V.Target.charAt(0)=="#"&&V.Target.indexOf(".")>-1?(ve=z0(V.Target.slice(1)),V.Target="#"+ve[0]+"!"+ve[1]):V.Target.match(/^\.\.[\\\/]/)&&(V.Target=V.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(h[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(r.WTF)throw new Error(h)}}var A={Sheets:x,SheetNames:d,Workbook:Pe};return r.bookSheets&&delete A.Sheets,A}function fs(e,t){t=t||{},Vr(e,"META-INF/manifest.xml")&&Fl(rr(e,"META-INF/manifest.xml"),t);var r=Rr(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var a=vc(Le(r),t);return Vr(e,"meta.xml")&&(a.Props=Qs(rr(e,"meta.xml"))),a}function cs(e,t){return vc(e,t)}var jm=function(){var e=["",'',"",'',"",'',"",""].join(""),t=""+e+"";return function(){return Qe+t}}(),os=function(){var e=function(i){return be(i).replace(/ +/g,function(s){return''}).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")},t=` -`,r=` -`,a=function(i,s,f){var c=[];c.push(' -`);var o=0,l=0,u=yr(i["!ref"]||"A1"),x=i["!merges"]||[],d=0,v=Array.isArray(i);if(i["!cols"])for(l=0;l<=u.e.c;++l)c.push(" -`);var h="",p=i["!rows"]||[];for(o=0;o -`);for(;o<=u.e.r;++o){for(h=p[o]?' table:style-name="ro'+p[o].ods+'"':"",c.push(" -`),l=0;ll)&&!(x[d].s.r>o)&&!(x[d].e.c -`)}return c.push(` -`),c.join("")},n=function(i,s){i.push(` -`),i.push(` -`),i.push(` -`),i.push(` / -`),i.push(` -`),i.push(` / -`),i.push(` -`),i.push(` -`);var f=0;s.SheetNames.map(function(o){return s.Sheets[o]}).forEach(function(o){if(o&&o["!cols"]){for(var l=0;l -`),i.push(' -`),i.push(` -`),++f}}});var c=0;s.SheetNames.map(function(o){return s.Sheets[o]}).forEach(function(o){if(o&&o["!rows"]){for(var l=0;l -`),i.push(' -`),i.push(` -`),++c}}}),i.push(` -`),i.push(` -`),i.push(` -`),i.push(` -`),i.push(` -`)};return function(s,f){var c=[Qe],o=Pa({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),l=Pa({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});f.bookType=="fods"?(c.push(" -`),c.push(qs().replace(/office:document-meta/g,"office:meta"))):c.push(" -`),n(c,s),c.push(` -`),c.push(` -`);for(var u=0;u!=s.SheetNames.length;++u)c.push(a(s.Sheets[s.SheetNames[u]],s,u));return c.push(` -`),c.push(` -`),f.bookType=="fods"?c.push(""):c.push(""),c.join("")}}();function pc(e,t){if(t.bookType=="fods")return os(e,t);var r=pn(),a="",n=[],i=[];return a="mimetype",ke(r,a,"application/vnd.oasis.opendocument.spreadsheet"),a="content.xml",ke(r,a,os(e,t)),n.push([a,"text/xml"]),i.push([a,"ContentFile"]),a="styles.xml",ke(r,a,jm(e,t)),n.push([a,"text/xml"]),i.push([a,"StylesFile"]),a="meta.xml",ke(r,a,Qe+qs()),n.push([a,"text/xml"]),i.push([a,"MetadataFile"]),a="manifest.rdf",ke(r,a,Cl(i)),n.push([a,"application/rdf+xml"]),a="META-INF/manifest.xml",ke(r,a,yl(n)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Xt(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function on(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):Le(At(e))}function Ym(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Ir(tt(e))}function Jm(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var a=0;a>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function Zm(e,t){for(var r=(e[t+15]&127)<<7|e[t+14]>>1,a=e[t+14]&1,n=t+13;n>=t;--n)a=a*256+e[n];return(e[t+15]&128?-a:a)*Math.pow(10,r-6176)}function qm(e,t,r){var a=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,n=r/Math.pow(10,a-6176);e[t+15]|=a>>7,e[t+14]|=(a&127)<<1;for(var i=0;n>=1;++i,n/=256)e[t+i]=n&255;e[t+15]|=r>=0?0:128}function Xa(e,t){var r=t?t[0]:0,a=e[r]&127;e:if(e[r++]>=128&&(a|=(e[r]&127)<<7,e[r++]<128||(a|=(e[r]&127)<<14,e[r++]<128)||(a|=(e[r]&127)<<21,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(a+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return t&&(t[0]=r),a}function Re(e){var t=new Uint8Array(7);t[0]=e&127;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383||(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)||(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)||(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)||(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103))break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function je(e){var t=0,r=e[t]&127;e:if(e[t++]>=128){if(r|=(e[t]&127)<<7,e[t++]<128||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128))break e;r|=(e[t]&127)<<28}return r}function Ie(e){for(var t=[],r=[0];r[0]=128;);f=e.slice(c,r[0])}break;case 5:s=4,f=e.slice(r[0],r[0]+s),r[0]+=s;break;case 1:s=8,f=e.slice(r[0],r[0]+s),r[0]+=s;break;case 2:s=Xa(e,r),f=e.slice(r[0],r[0]+s),r[0]+=s;break;case 3:case 4:default:throw new Error("PB Type ".concat(i," for Field ").concat(n," at offset ").concat(a))}var o={data:f,type:i};t[n]==null?t[n]=[o]:t[n].push(o)}return t}function lr(e){var t=[];return e.forEach(function(r,a){r.forEach(function(n){n.data&&(t.push(Re(a*8+n.type)),n.type==2&&t.push(Re(n.data.length)),t.push(n.data))})}),yt(t)}function Kn(e,t){return(e==null?void 0:e.map(function(r){return t(r.data)}))||[]}function Wr(e){for(var t,r=[],a=[0];a[0]>>0>0),r.push(s)}return r}function qt(e){var t=[];return e.forEach(function(r){var a=[];a[1]=[{data:Re(r.id),type:0}],a[2]=[],r.merge!=null&&(a[3]=[{data:Re(+!!r.merge),type:0}]);var n=[];r.messages.forEach(function(s){n.push(s.data),s.meta[3]=[{type:0,data:Re(s.data.length)}],a[2].push({data:lr(s.meta),type:2})});var i=lr(a);t.push(Re(i.length)),t.push(i),n.forEach(function(s){return t.push(s)})}),yt(t)}function Qm(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],a=Xa(t,r),n=[];r[0]>2;if(s<60)++s;else{var f=s-59;s=t[r[0]],f>1&&(s|=t[r[0]+1]<<8),f>2&&(s|=t[r[0]+2]<<16),f>3&&(s|=t[r[0]+3]<<24),s>>>=0,s++,r[0]+=f}n.push(t.slice(r[0],r[0]+s)),r[0]+=s;continue}else{var c=0,o=0;if(i==1?(o=(t[r[0]]>>2&7)+4,c=(t[r[0]++]&224)<<3,c|=t[r[0]++]):(o=(t[r[0]++]>>2)+1,i==2?(c=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(c=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),n=[yt(n)],c==0)throw new Error("Invalid offset 0");if(c>n[0].length)throw new Error("Invalid offset beyond length");if(o>=c)for(n.push(n[0].slice(-c)),o-=c;o>=n[n.length-1].length;)n.push(n[n.length-1]),o-=n[n.length-1].length;n.push(n[0].slice(-c,-c+o))}}var l=yt(n);if(l.length!=a)throw new Error("Unexpected length: ".concat(l.length," != ").concat(a));return l}function Hr(e){for(var t=[],r=0;r>8&255]))):a<=16777216?(s+=4,t.push(new Uint8Array([248,a-1&255,a-1>>8&255,a-1>>16&255]))):a<=4294967296&&(s+=5,t.push(new Uint8Array([252,a-1&255,a-1>>8&255,a-1>>16&255,a-1>>>24&255]))),t.push(e.slice(r,r+a)),s+=a,n[0]=0,n[1]=s&255,n[2]=s>>8&255,n[3]=s>>16&255,r+=a}return yt(t)}function eg(e,t,r,a){var n=Xt(e),i=n.getUint32(4,!0),s=(a>1?12:8)+ls(i&(a>1?3470:398))*4,f=-1,c=-1,o=NaN,l=new Date(2001,0,1);i&512&&(f=n.getUint32(s,!0),s+=4),s+=ls(i&(a>1?12288:4096))*4,i&16&&(c=n.getUint32(s,!0),s+=4),i&32&&(o=n.getFloat64(s,!0),s+=8),i&64&&(l.setTime(l.getTime()+n.getFloat64(s,!0)*1e3),s+=8);var u;switch(e[2]){case 0:break;case 2:u={t:"n",v:o};break;case 3:u={t:"s",v:t[c]};break;case 5:u={t:"d",v:l};break;case 6:u={t:"b",v:o>0};break;case 7:u={t:"n",v:o/86400};break;case 8:u={t:"e",v:0};break;case 9:if(f>-1)u={t:"s",v:r[f]};else if(c>-1)u={t:"s",v:t[c]};else if(!isNaN(o))u={t:"n",v:o};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return u}function rg(e,t,r){var a=Xt(e),n=a.getUint32(8,!0),i=12,s=-1,f=-1,c=NaN,o=NaN,l=new Date(2001,0,1);n&1&&(c=Zm(e,i),i+=16),n&2&&(o=a.getFloat64(i,!0),i+=8),n&4&&(l.setTime(l.getTime()+a.getFloat64(i,!0)*1e3),i+=8),n&8&&(f=a.getUint32(i,!0),i+=4),n&16&&(s=a.getUint32(i,!0),i+=4);var u;switch(e[1]){case 0:break;case 2:u={t:"n",v:c};break;case 3:u={t:"s",v:t[f]};break;case 5:u={t:"d",v:l};break;case 6:u={t:"b",v:o>0};break;case 7:u={t:"n",v:o/86400};break;case 8:u={t:"e",v:0};break;case 9:if(s>-1)u={t:"s",v:r[s]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)));break;case 10:u={t:"n",v:c};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(n&31," : ").concat(e.slice(0,4)))}return u}function K0(e,t){var r=new Uint8Array(32),a=Xt(r),n=12,i=0;switch(r[0]=5,e.t){case"n":r[1]=2,qm(r,n,e.v),i|=1,n+=16;break;case"b":r[1]=6,a.setFloat64(n,e.v?1:0,!0),i|=2,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,a.setUint32(n,t.indexOf(e.v),!0),i|=8,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(8,i,!0),r.slice(0,n)}function j0(e,t){var r=new Uint8Array(32),a=Xt(r),n=12,i=0;switch(r[0]=3,e.t){case"n":r[2]=2,a.setFloat64(n,e.v,!0),i|=32,n+=8;break;case"b":r[2]=6,a.setFloat64(n,e.v?1:0,!0),i|=32,n+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,a.setUint32(n,t.indexOf(e.v),!0),i|=16,n+=4;break;default:throw"unsupported cell type "+e.t}return a.setUint32(4,i,!0),r.slice(0,n)}function tg(e,t,r){switch(e[0]){case 0:case 1:case 2:case 3:return eg(e,t,r,e[0]);case 5:return rg(e,t,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function vr(e){var t=Ie(e);return Xa(t[1][0].data)}function us(e,t){var r=Ie(t.data),a=je(r[1][0].data),n=r[3],i=[];return(n||[]).forEach(function(s){var f=Ie(s.data),c=je(f[1][0].data)>>>0;switch(a){case 1:i[c]=on(f[3][0].data);break;case 8:{var o=e[vr(f[9][0].data)][0],l=Ie(o.data),u=e[vr(l[1][0].data)][0],x=je(u.meta[1][0].data);if(x!=2001)throw new Error("2000 unexpected reference to ".concat(x));var d=Ie(u.data);i[c]=d[3].map(function(v){return on(v.data)}).join("")}break}}),i}function ag(e,t){var r,a,n,i,s,f,c,o,l,u,x,d,v,h,p=Ie(e),w=je(p[1][0].data)>>>0,y=je(p[2][0].data)>>>0,g=((a=(r=p[8])==null?void 0:r[0])==null?void 0:a.data)&&je(p[8][0].data)>0||!1,D,b;if((i=(n=p[7])==null?void 0:n[0])!=null&&i.data&&t!=0)D=(f=(s=p[7])==null?void 0:s[0])==null?void 0:f.data,b=(o=(c=p[6])==null?void 0:c[0])==null?void 0:o.data;else if((u=(l=p[4])==null?void 0:l[0])!=null&&u.data&&t!=1)D=(d=(x=p[4])==null?void 0:x[0])==null?void 0:d.data,b=(h=(v=p[3])==null?void 0:v[0])==null?void 0:h.data;else throw"NUMBERS Tile missing ".concat(t," cell storage");for(var N=g?4:1,F=Xt(D),B=[],I=0;I=1&&(X[B[B.length-1][0]]=b.subarray(B[B.length-1][1]*N)),{R:w,cells:X}}function ng(e,t){var r,a=Ie(t.data),n=(r=a==null?void 0:a[7])!=null&&r[0]?je(a[7][0].data)>>>0>0?1:0:-1,i=Kn(a[5],function(s){return ag(s,n)});return{nrows:je(a[4][0].data)>>>0,data:i.reduce(function(s,f){return s[f.R]||(s[f.R]=[]),f.cells.forEach(function(c,o){if(s[f.R][o])throw new Error("Duplicate cell r=".concat(f.R," c=").concat(o));s[f.R][o]=c}),s},[])}}function ig(e,t,r){var a,n=Ie(t.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(je(n[6][0].data)>>>0)-1,i.e.r<0)throw new Error("Invalid row varint ".concat(n[6][0].data));if(i.e.c=(je(n[7][0].data)>>>0)-1,i.e.c<0)throw new Error("Invalid col varint ".concat(n[7][0].data));r["!ref"]=we(i);var s=Ie(n[4][0].data),f=us(e,e[vr(s[4][0].data)][0]),c=(a=s[17])!=null&&a[0]?us(e,e[vr(s[17][0].data)][0]):[],o=Ie(s[3][0].data),l=0;o[1].forEach(function(u){var x=Ie(u.data),d=e[vr(x[2][0].data)][0],v=je(d.meta[1][0].data);if(v!=6002)throw new Error("6001 unexpected reference to ".concat(v));var h=ng(e,d);h.data.forEach(function(p,w){p.forEach(function(y,g){var D=pe({r:l+w,c:g}),b=tg(y,f,c);b&&(r[D]=b)})}),l+=h.nrows})}function sg(e,t){var r=Ie(t.data),a={"!ref":"A1"},n=e[vr(r[2][0].data)],i=je(n[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));return ig(e,n[0],a),a}function fg(e,t){var r,a=Ie(t.data),n={name:(r=a[1])!=null&&r[0]?on(a[1][0].data):"",sheets:[]},i=Kn(a[2],vr);return i.forEach(function(s){e[s].forEach(function(f){var c=je(f.meta[1][0].data);c==6e3&&n.sheets.push(sg(e,f))})}),n}function cg(e,t){var r=ei(),a=Ie(t.data),n=Kn(a[1],vr);if(n.forEach(function(i){e[i].forEach(function(s){var f=je(s.meta[1][0].data);if(f==2){var c=fg(e,s);c.sheets.forEach(function(o,l){ri(r,o,l==0?c.name:c.name+"_"+l,!0)})}})}),r.SheetNames.length==0)throw new Error("Empty NUMBERS file");return r}function Y0(e){var t,r,a,n,i={},s=[];if(e.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var o;try{o=Hr(c.content)}catch(u){return console.log("?? "+c.content.length+" "+(u.message||u))}var l;try{l=Wr(o)}catch(u){return console.log("## "+(u.message||u))}l.forEach(function(u){i[u.id]=u.messages,s.push(u.id)})}}),!s.length)throw new Error("File has no messages");var f=((n=(a=(r=(t=i==null?void 0:i[1])==null?void 0:t[0])==null?void 0:r.meta)==null?void 0:a[1])==null?void 0:n[0].data)&&je(i[1][0].meta[1][0].data)==1&&i[1][0];if(f||s.forEach(function(c){i[c].forEach(function(o){var l=je(o.meta[1][0].data)>>>0;if(l==1)if(!f)f=o;else throw new Error("Document has multiple roots")})}),!f)throw new Error("Cannot find Document root");return cg(i,f)}function og(e,t,r){var a,n,i,s;if(!((a=e[6])!=null&&a[0])||!((n=e[7])!=null&&n[0]))throw"Mutation only works on post-BNC storages!";var f=((s=(i=e[8])==null?void 0:i[0])==null?void 0:s.data)&&je(e[8][0].data)>0||!1;if(f)throw"Math only works with normal offsets";for(var c=0,o=Xt(e[7][0].data),l=0,u=[],x=Xt(e[4][0].data),d=0,v=[],h=0;h1&&console.error("The Numbers writer currently writes only the first table");var a=yr(r["!ref"]);a.s.r=a.s.c=0;var n=!1;a.e.c>9&&(n=!0,a.e.c=9),a.e.r>49&&(n=!0,a.e.r=49),n&&console.error("The Numbers writer is currently limited to ".concat(we(a)));var i=T0(r,{range:a,header:1}),s=["~Sh33tJ5~"];i.forEach(function(P){return P.forEach(function(O){typeof O=="string"&&s.push(O)})});var f={},c=[],o=xe.read(t.numbers,{type:"base64"});o.FileIndex.map(function(P,O){return[P,o.FullPaths[O]]}).forEach(function(P){var O=P[0],R=P[1];if(O.type==2&&O.name.match(/\.iwa/)){var j=O.content,re=Hr(j),te=Wr(re);te.forEach(function(Q){c.push(Q.id),f[Q.id]={deps:[],location:R,type:je(Q.messages[0].meta[1][0].data)}})}}),c.sort(function(P,O){return P-O});var l=c.filter(function(P){return P>1}).map(function(P){return[P,Re(P)]});o.FileIndex.map(function(P,O){return[P,o.FullPaths[O]]}).forEach(function(P){var O=P[0];if(P[1],!!O.name.match(/\.iwa/)){var R=Wr(Hr(O.content));R.forEach(function(j){j.messages.forEach(function(re){l.forEach(function(te){j.messages.some(function(Q){return je(Q.meta[1][0].data)!=11006&&Jm(Q.data,te[1])})&&f[te[0]].deps.push(j.id)})})})}});for(var u=xe.find(o,f[1].location),x=Wr(Hr(u.content)),d,v=0;v-1?"sheet":e==Fe.CS?"chart":e==Fe.DS?"dialog":e==Fe.MS?"macro":e&&e.length?e:"sheet"}function hg(e,t){if(!e)return 0;try{e=t.map(function(a){return a.id||(a.id=a.strRelID),[a.name,e["!id"][a.id].Target,ug(e["!id"][a.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function xg(e,t,r,a,n,i,s,f,c,o,l,u){try{i[a]=ya(Rr(e,r,!0),t);var x=rr(e,t),d;switch(f){case"sheet":d=Up(x,t,n,c,i[a],o,l,u);break;case"chart":if(d=Wp(x,t,n,c,i[a],o,l,u),!d||!d["!drawel"])break;var v=Ea(d["!drawel"].Target,t),h=Ba(v),p=Ax(Rr(e,v,!0),ya(Rr(e,h,!0),v)),w=Ea(p,v),y=Ba(w);d=dp(Rr(e,w,!0),w,c,ya(Rr(e,y,!0),w),o,d);break;case"macro":d=Hp(x,t,n,c,i[a],o,l,u);break;case"dialog":d=Vp(x,t,n,c,i[a],o,l,u);break;default:throw new Error("Unrecognized sheet type "+f)}s[a]=d;var g=[];i&&i[a]&&Ye(i[a]).forEach(function(D){var b="";if(i[a][D].Type==Fe.CMNT){b=Ea(i[a][D].Target,t);var N=$p(rr(e,b,!0),b,c);if(!N||!N.length)return;Ji(d,N,!1)}i[a][D].Type==Fe.TCMNT&&(b=Ea(i[a][D].Target,t),g=g.concat(Dx(rr(e,b,!0),c)))}),g&&g.length&&Ji(d,g,!0,c.people||[])}catch(D){if(c.WTF)throw D}}function Mr(e){return e.charAt(0)=="/"?e.slice(1):e}function dg(e,t){if(la(),t=t||{},jn(t),Vr(e,"META-INF/manifest.xml")||Vr(e,"objectdata.xml"))return fs(e,t);if(Vr(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Y0<"u"){if(e.FileIndex)return Y0(e);var r=xe.utils.cfb_new();return mi(e).forEach(function(le){ke(r,le,Ds(e,le))}),Y0(r)}throw new Error("Unsupported NUMBERS file")}if(!Vr(e,"[Content_Types].xml"))throw Vr(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):Vr(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var a=mi(e),n=Tl(Rr(e,"[Content_Types].xml")),i=!1,s,f;if(n.workbooks.length===0&&(f="xl/workbook.xml",rr(e,f,!0)&&n.workbooks.push(f)),n.workbooks.length===0){if(f="xl/workbook.bin",!rr(e,f,!0))throw new Error("Could not find workbook");n.workbooks.push(f),i=!0}n.workbooks[0].slice(-3)=="bin"&&(i=!0);var c={},o={};if(!t.bookSheets&&!t.bookProps){if(Aa=[],n.sst)try{Aa=zp(rr(e,Mr(n.sst)),n.sst,t)}catch(le){if(t.WTF)throw le}t.cellStyles&&n.themes.length&&(c=Gp(Rr(e,n.themes[0].replace(/^\//,""),!0)||"",n.themes[0],t)),n.style&&(o=Xp(rr(e,Mr(n.style)),n.style,c,t))}n.links.map(function(le){try{var ie=ya(Rr(e,Ba(Mr(le))),le);return jp(rr(e,Mr(le)),ie,le,t)}catch{}});var l=Mp(rr(e,Mr(n.workbooks[0])),n.workbooks[0],t),u={},x="";n.coreprops.length&&(x=rr(e,Mr(n.coreprops[0]),!0),x&&(u=Qs(x)),n.extprops.length!==0&&(x=rr(e,Mr(n.extprops[0]),!0),x&&Ol(x,u,t)));var d={};(!t.bookSheets||t.bookProps)&&n.custprops.length!==0&&(x=Rr(e,Mr(n.custprops[0]),!0),x&&(d=Rl(x,t)));var v={};if((t.bookSheets||t.bookProps)&&(l.Sheets?s=l.Sheets.map(function(ie){return ie.name}):u.Worksheets&&u.SheetNames.length>0&&(s=u.SheetNames),t.bookProps&&(v.Props=u,v.Custprops=d),t.bookSheets&&typeof s<"u"&&(v.SheetNames=s),t.bookSheets?v.SheetNames:t.bookProps))return v;s={};var h={};t.bookDeps&&n.calcchain&&(h=Kp(rr(e,Mr(n.calcchain)),n.calcchain));var p=0,w={},y,g;{var D=l.Sheets;u.Worksheets=D.length,u.SheetNames=[];for(var b=0;b!=D.length;++b)u.SheetNames[b]=D[b].name}var N=i?"bin":"xml",F=n.workbooks[0].lastIndexOf("/"),B=(n.workbooks[0].slice(0,F+1)+"_rels/"+n.workbooks[0].slice(F+1)+".rels").replace(/^\//,"");Vr(e,B)||(B="xl/_rels/workbook."+N+".rels");var I=ya(Rr(e,B,!0),B.replace(/_rels.*/,"s5s"));(n.metadata||[]).length>=1&&(t.xlmeta=Yp(rr(e,Mr(n.metadata[0])),n.metadata[0],t)),(n.people||[]).length>=1&&(t.people=Ix(rr(e,Mr(n.people[0])),t)),I&&(I=hg(I,l.Sheets));var z=rr(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(p=0;p!=u.Worksheets;++p){var X="sheet";if(I&&I[p]?(y="xl/"+I[p][1].replace(/[\/]?xl\//,""),Vr(e,y)||(y=I[p][1]),Vr(e,y)||(y=B.replace(/_rels\/.*$/,"")+I[p][1]),X=I[p][2]):(y="xl/worksheets/sheet"+(p+1-z)+"."+N,y=y.replace(/sheet0\./,"sheet.")),g=y.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&t.sheets!=null)switch(typeof t.sheets){case"number":if(p!=t.sheets)continue e;break;case"string":if(u.SheetNames[p].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var L=!1,J=0;J!=t.sheets.length;++J)typeof t.sheets[J]=="number"&&t.sheets[J]==p&&(L=1),typeof t.sheets[J]=="string"&&t.sheets[J].toLowerCase()==u.SheetNames[p].toLowerCase()&&(L=1);if(!L)continue e}}xg(e,y,g,u.SheetNames[p],p,w,s,X,t,l,c,o)}return v={Directory:n,Workbook:l,Props:u,Custprops:d,Deps:h,Sheets:s,SheetNames:u.SheetNames,Strings:Aa,Styles:o,Themes:c,SSF:Me(de)},t&&t.bookFiles&&(e.files?(v.keys=a,v.files=e.files):(v.keys=[],v.files={},e.FullPaths.forEach(function(le,ie){le=le.replace(/^Root Entry[\/]/,""),v.keys.push(le),v.files[le]=e.FileIndex[ie]}))),t&&t.bookVBA&&(n.vba.length>0?v.vbaraw=rr(e,Mr(n.vba[0]),!0):n.defaults&&n.defaults.bin===Ux&&(v.vbaraw=rr(e,"xl/vbaProject.bin",!0))),v}function vg(e,t){var r=t||{},a="Workbook",n=xe.find(e,a);try{if(a="/!DataSpaces/Version",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(Jh(n.content),a="/!DataSpaces/DataSpaceMap",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=qh(n.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=Qh(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);r1(n.content)}catch{}if(a="/EncryptionInfo",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var f=t1(n.content);if(a="/EncryptedPackage",n=xe.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(f[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(f[1],n.content,r.password||"",r);if(f[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(f[1],n.content,r.password||"",r);throw new Error("File is password-protected")}function pg(e,t){return t.bookType=="ods"?pc(e,t):t.bookType=="numbers"?lg(e,t):t.bookType=="xlsb"?mg(e,t):gc(e,t)}function mg(e,t){ta=1024,e&&!e.SSF&&(e.SSF=Me(de)),e&&e.SSF&&(la(),$a(e.SSF),t.revssf=A0(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Ca?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",a=Uf.indexOf(t.bookType)>-1,n=bn();Yn(t=t||{});var i=pn(),s="",f=0;if(t.cellXfs=[],Dt(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",ke(i,s,ef(e.Props,t)),n.coreprops.push(s),Ne(t.rels,2,s,Fe.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],o=0;o0&&(s="docProps/custom.xml",ke(i,s,nf(e.Custprops)),n.custprops.push(s),Ne(t.rels,4,s,Fe.CUST_PROPS)),f=1;f<=e.SheetNames.length;++f){var l={"!id":{}},u=e.Sheets[e.SheetNames[f-1]],x=(u||{})["!type"]||"sheet";switch(x){case"chart":default:s="xl/worksheets/sheet"+f+"."+r,ke(i,s,Zp(f-1,s,t,e,l)),n.sheets.push(s),Ne(t.wbrels,-1,"worksheets/sheet"+f+"."+r,Fe.WS[0])}if(u){var d=u["!comments"],v=!1,h="";d&&d.length>0&&(h="xl/comments"+f+"."+r,ke(i,h,em(d,h)),n.comments.push(h),Ne(l,-1,"../comments"+f+"."+r,Fe.CMNT),v=!0),u["!legacy"]&&v&&ke(i,"xl/drawings/vmlDrawing"+f+".vml",Bf(f,u["!comments"])),delete u["!comments"],delete u["!legacy"]}l["!id"].rId1&&ke(i,Ba(s),na(l))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+r,ke(i,s,Qp(t.Strings,s,t)),n.strs.push(s),Ne(t.wbrels,-1,"sharedStrings."+r,Fe.SST)),s="xl/workbook."+r,ke(i,s,Jp(e,s)),n.workbooks.push(s),Ne(t.rels,1,s,Fe.WB),s="xl/theme/theme1.xml",ke(i,s,Wn(e.Themes,t)),n.themes.push(s),Ne(t.wbrels,-1,"theme/theme1.xml",Fe.THEME),s="xl/styles."+r,ke(i,s,qp(e,s,t)),n.styles.push(s),Ne(t.wbrels,-1,"styles."+r,Fe.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",ke(i,s,e.vbaraw),n.vba.push(s),Ne(t.wbrels,-1,"vbaProject.bin",Fe.VBA)),s="xl/metadata."+r,ke(i,s,rm(s)),n.metadata.push(s),Ne(t.wbrels,-1,"metadata."+r,Fe.XLMETA),ke(i,"[Content_Types].xml",Zs(n,t)),ke(i,"_rels/.rels",na(t.rels)),ke(i,"xl/_rels/workbook."+r+".rels",na(t.wbrels)),delete t.revssf,delete t.ssf,i}function gc(e,t){ta=1024,e&&!e.SSF&&(e.SSF=Me(de)),e&&e.SSF&&(la(),$a(e.SSF),t.revssf=A0(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Ca?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",a=Uf.indexOf(t.bookType)>-1,n=bn();Yn(t=t||{});var i=pn(),s="",f=0;if(t.cellXfs=[],Dt(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",ke(i,s,ef(e.Props,t)),n.coreprops.push(s),Ne(t.rels,2,s,Fe.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],o=0;o0&&(s="docProps/custom.xml",ke(i,s,nf(e.Custprops)),n.custprops.push(s),Ne(t.rels,4,s,Fe.CUST_PROPS));var l=["SheetJ5"];for(t.tcid=0,f=1;f<=e.SheetNames.length;++f){var u={"!id":{}},x=e.Sheets[e.SheetNames[f-1]],d=(x||{})["!type"]||"sheet";switch(d){case"chart":default:s="xl/worksheets/sheet"+f+"."+r,ke(i,s,Jf(f-1,t,e,u)),n.sheets.push(s),Ne(t.wbrels,-1,"worksheets/sheet"+f+"."+r,Fe.WS[0])}if(x){var v=x["!comments"],h=!1,p="";if(v&&v.length>0){var w=!1;v.forEach(function(y){y[1].forEach(function(g){g.T==!0&&(w=!0)})}),w&&(p="xl/threadedComments/threadedComment"+f+"."+r,ke(i,p,Ox(v,l,t)),n.threadedcomments.push(p),Ne(u,-1,"../threadedComments/threadedComment"+f+"."+r,Fe.TCMNT)),p="xl/comments"+f+"."+r,ke(i,p,Mf(v)),n.comments.push(p),Ne(u,-1,"../comments"+f+"."+r,Fe.CMNT),h=!0}x["!legacy"]&&h&&ke(i,"xl/drawings/vmlDrawing"+f+".vml",Bf(f,x["!comments"])),delete x["!comments"],delete x["!legacy"]}u["!id"].rId1&&ke(i,Ba(s),na(u))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+r,ke(i,s,Ff(t.Strings,t)),n.strs.push(s),Ne(t.wbrels,-1,"sharedStrings."+r,Fe.SST)),s="xl/workbook."+r,ke(i,s,tc(e)),n.workbooks.push(s),Ne(t.rels,1,s,Fe.WB),s="xl/theme/theme1.xml",ke(i,s,Wn(e.Themes,t)),n.themes.push(s),Ne(t.wbrels,-1,"theme/theme1.xml",Fe.THEME),s="xl/styles."+r,ke(i,s,Nf(e,t)),n.styles.push(s),Ne(t.wbrels,-1,"styles."+r,Fe.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",ke(i,s,e.vbaraw),n.vba.push(s),Ne(t.wbrels,-1,"vbaProject.bin",Fe.VBA)),s="xl/metadata."+r,ke(i,s,Lf()),n.metadata.push(s),Ne(t.wbrels,-1,"metadata."+r,Fe.XLMETA),l.length>1&&(s="xl/persons/person.xml",ke(i,s,Rx(l)),n.people.push(s),Ne(t.wbrels,-1,"persons/person.xml",Fe.PEOPLE)),ke(i,"[Content_Types].xml",Zs(n,t)),ke(i,"_rels/.rels",na(t.rels)),ke(i,"xl/_rels/workbook."+r+".rels",na(t.wbrels)),delete t.revssf,delete t.ssf,i}function Jn(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=br(e.slice(0,12));break;case"binary":r=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function gg(e,t){return xe.find(e,"EncryptedPackage")?vg(e,t):sc(e,t)}function _g(e,t){var r,a=e,n=t||{};return n.type||(n.type=Te&&Buffer.isBuffer(e)?"buffer":"base64"),r=Os(a,n),dg(r,n)}function _c(e,t){var r=0;e:for(;r=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return Pt.to_workbook(a,r);break;case 3:case 131:case 139:case 140:return sn.to_workbook(a,r);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return Of.to_workbook(a,r);break;case 10:case 13:case 32:return wg(a,r);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return Rh.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?sn.to_workbook(a,r):J0(e,a,r,i)}function Hg(e,t){var r=t||{};return r.type="file",ln(e,r)}function wc(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Ka(t.file,xe.write(e,{type:Te?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return xe.write(e,t)}function Tg(e,t){var r=Me(t||{}),a=pg(e,r);return kc(a,r)}function Sg(e,t){var r=Me(t||{}),a=gc(e,r);return kc(a,r)}function kc(e,t){var r={},a=Te?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(t.compression&&(r.compression="DEFLATE"),t.password)r.type=a;else switch(t.type){case"base64":r.type="base64";break;case"binary":r.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":r.type=a;break;default:throw new Error("Unrecognized type "+t.type)}var n=e.FullPaths?xe.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if(typeof Deno<"u"&&typeof n=="string"){if(t.type=="binary"||t.type=="base64")return n;n=new Uint8Array(za(n))}return t.password&&typeof encrypt_agile<"u"?wc(encrypt_agile(n,t.password),t):t.type==="file"?Ka(t.file,n):t.type=="string"?Le(n):n}function Fg(e,t){var r=t||{},a=Am(e,r);return wc(a,r)}function rt(e,t,r){r||(r="");var a=r+e;switch(t.type){case"base64":return Ra(tt(a));case"binary":return tt(a);case"string":return e;case"file":return Ka(t.file,a,"utf8");case"buffer":return Te?xt(a,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(a):rt(a,{type:"binary"}).split("").map(function(n){return n.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function yg(e,t){switch(t.type){case"base64":return Ra(e);case"binary":return e;case"string":return e;case"file":return Ka(t.file,e,"binary");case"buffer":return Te?xt(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function l0(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",a=0;a0&&(n=0);var u=Ke(c.s.r),x=[],d=[],v=0,h=0,p=Array.isArray(e),w=c.s.r,y=0,g={};p&&!e[w]&&(e[w]=[]);var D=o.skipHidden&&e["!cols"]||[],b=o.skipHidden&&e["!rows"]||[];for(y=c.s.c;y<=c.e.c;++y)if(!(D[y]||{}).hidden)switch(x[y]=He(y),r=p?e[w][y]:e[x[y]+u],a){case 1:i[y]=y-c.s.c;break;case 2:i[y]=x[y];break;case 3:i[y]=o.header[y-c.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),f=s=nt(r,null,o),h=g[s]||0,!h)g[s]=1;else{do f=s+"_"+h++;while(g[f]);g[s]=h,g[f]=1}i[y]=f}for(w=c.s.r+n;w<=c.e.r;++w)if(!(b[w]||{}).hidden){var N=Tc(e,c,w,x,a,i,p,o);(N.isempty===!1||(a===1?o.blankrows!==!1:o.blankrows))&&(d[v++]=N.row)}return d.length=v,d}var hs=/"/g;function Sc(e,t,r,a,n,i,s,f){for(var c=!0,o=[],l="",u=Ke(r),x=t.s.c;x<=t.e.c;++x)if(a[x]){var d=f.dense?(e[r]||[])[x]:e[a[x]+u];if(d==null)l="";else if(d.v!=null){c=!1,l=""+(f.rawNumbers&&d.t=="n"?d.v:nt(d,null,f));for(var v=0,h=0;v!==l.length;++v)if((h=l.charCodeAt(v))===n||h===i||h===34||f.forceQuotes){l='"'+l.replace(hs,'""')+'"';break}l=="ID"&&(l='"ID"')}else d.f!=null&&!d.F?(c=!1,l="="+d.f,l.indexOf(",")>=0&&(l='"'+l.replace(hs,'""')+'"')):l="";o.push(l)}return f.blankrows===!1&&c?null:o.join(s)}function Qn(e,t){var r=[],a=t??{};if(e==null||e["!ref"]==null)return"";var n=Ae(e["!ref"]),i=a.FS!==void 0?a.FS:",",s=i.charCodeAt(0),f=a.RS!==void 0?a.RS:` -`,c=f.charCodeAt(0),o=new RegExp((i=="|"?"\\|":i)+"+$"),l="",u=[];a.dense=Array.isArray(e);for(var x=a.skipHidden&&e["!cols"]||[],d=a.skipHidden&&e["!rows"]||[],v=n.s.c;v<=n.e.c;++v)(x[v]||{}).hidden||(u[v]=He(v));for(var h=0,p=n.s.r;p<=n.e.r;++p)(d[p]||{}).hidden||(l=Sc(e,n,p,u,s,c,i,a),l!=null&&(a.strip&&(l=l.replace(o,"")),(l||a.blankrows!==!1)&&r.push((h++?f:"")+l)));return delete a.dense,r.join("")}function Fc(e,t){t||(t={}),t.FS=" ",t.RS=` -`;var r=Qn(e,t);if(typeof De>"u"||t.type=="string")return r;var a=De.utils.encode(1200,r,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a}function Ag(e){var t="",r,a="";if(e==null||e["!ref"]==null)return[];var n=Ae(e["!ref"]),i="",s=[],f,c=[],o=Array.isArray(e);for(f=n.s.c;f<=n.e.c;++f)s[f]=He(f);for(var l=n.s.r;l<=n.e.r;++l)for(i=Ke(l),f=n.s.c;f<=n.e.c;++f)if(t=s[f]+i,r=o?(e[l]||[])[f]:e[t],a="",r!==void 0){if(r.F!=null){if(t=r.F,!r.f)continue;a=r.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(r.f!=null)a=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)a=""+r.v;else if(r.t=="b")a=r.v?"TRUE":"FALSE";else if(r.w!==void 0)a="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?a="'"+r.v:a=""+r.v}}c[c.length]=t+"="+a}return c}function yc(e,t,r){var a=r||{},n=+!a.skipHeader,i=e||{},s=0,f=0;if(i&&a.origin!=null)if(typeof a.origin=="number")s=a.origin;else{var c=typeof a.origin=="string"?ze(a.origin):a.origin;s=c.r,f=c.c}var o,l={s:{c:0,r:0},e:{c:f,r:s+t.length-1+n}};if(i["!ref"]){var u=Ae(i["!ref"]);l.e.c=Math.max(l.e.c,u.e.c),l.e.r=Math.max(l.e.r,u.e.r),s==-1&&(s=u.e.r+1,l.e.r=s+t.length-1+n)}else s==-1&&(s=0,l.e.r=t.length-1+n);var x=a.header||[],d=0;t.forEach(function(h,p){Ye(h).forEach(function(w){(d=x.indexOf(w))==-1&&(x[d=x.length]=w);var y=h[w],g="z",D="",b=pe({c:f+d,r:s+p+n});o=Ga(i,b),y&&typeof y=="object"&&!(y instanceof Date)?i[b]=y:(typeof y=="number"?g="n":typeof y=="boolean"?g="b":typeof y=="string"?g="s":y instanceof Date?(g="d",a.cellDates||(g="n",y=ir(y)),D=a.dateNF||de[14]):y===null&&a.nullError&&(g="e",y=0),o?(o.t=g,o.v=y,delete o.w,delete o.R,D&&(o.z=D)):i[b]=o={t:g,v:y},D&&(o.z=D))})}),l.e.c=Math.max(l.e.c,f+x.length-1);var v=Ke(s);if(n)for(d=0;d=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}else if(typeof t=="string"){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function ei(){return{SheetNames:[],Sheets:{}}}function ri(e,t,r,a){var n=1;if(!r)for(;n<=65535&&e.SheetNames.indexOf(r="Sheet"+n)!=-1;++n,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(r)>=0){var i=r.match(/(^.*?)(\d+)$/);n=i&&+i[2]||0;var s=i&&i[1]||r;for(++n;n<=65535&&e.SheetNames.indexOf(r=s+n)!=-1;++n);}if(ec(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=t,r}function Og(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var a=Dg(e,t);switch(e.Workbook.Sheets[a]||(e.Workbook.Sheets[a]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[a].Hidden=r}function Ig(e,t){return e.z=t,e}function Ac(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function Rg(e,t,r){return Ac(e,"#"+t,r)}function Ng(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function bg(e,t,r,a){for(var n=typeof t!="string"?t:Ae(t),i=typeof t=="string"?t:we(t),s=n.s.r;s<=n.e.r;++s)for(var f=n.s.c;f<=n.e.c;++f){var c=Ga(e,s,f);c.t="n",c.F=i,delete c.v,s==n.s.r&&f==n.s.c&&(c.f=r,a&&(c.D=!0))}return e}var zg={encode_col:He,encode_row:Ke,encode_cell:pe,encode_range:we,decode_col:Cn,decode_row:An,split_cell:el,decode_cell:ze,decode_range:yr,format_cell:nt,sheet_add_aoa:Gs,sheet_add_json:yc,sheet_add_dom:xc,aoa_to_sheet:ha,json_to_sheet:Cg,table_to_sheet:dc,table_to_book:zm,sheet_to_csv:Qn,sheet_to_txt:Fc,sheet_to_json:T0,sheet_to_html:hc,sheet_to_formulae:Ag,sheet_to_row_object_array:T0,sheet_get_cell:Ga,book_new:ei,book_append_sheet:ri,book_set_sheet_visibility:Og,cell_set_number_format:Ig,cell_set_hyperlink:Ac,cell_set_internal_link:Rg,cell_add_comment:Ng,sheet_set_array_formula:bg,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}},b0;function Pg(e){b0=e}function Lg(e,t){var r=b0(),a=t??{};if(e==null||e["!ref"]==null)return r.push(null),r;var n=Ae(e["!ref"]),i=a.FS!==void 0?a.FS:",",s=i.charCodeAt(0),f=a.RS!==void 0?a.RS:` -`,c=f.charCodeAt(0),o=new RegExp((i=="|"?"\\|":i)+"+$"),l="",u=[];a.dense=Array.isArray(e);for(var x=a.skipHidden&&e["!cols"]||[],d=a.skipHidden&&e["!rows"]||[],v=n.s.c;v<=n.e.c;++v)(x[v]||{}).hidden||(u[v]=He(v));var h=n.s.r,p=!1,w=0;return r._read=function(){if(!p)return p=!0,r.push("\uFEFF");for(;h<=n.e.r;)if(++h,!(d[h-1]||{}).hidden&&(l=Sc(e,n,h-1,u,s,c,i,a),l!=null&&(a.strip&&(l=l.replace(o,"")),l||a.blankrows!==!1)))return r.push((w++?f:"")+l);return r.push(null)},r}function Bg(e,t){var r=b0(),a=t||{},n=a.header!=null?a.header:oc,i=a.footer!=null?a.footer:lc;r.push(n);var s=yr(e["!ref"]);a.dense=Array.isArray(e),r.push(uc(e,s,a));var f=s.s.r,c=!1;return r._read=function(){if(f>s.e.r)return c||(c=!0,r.push(""+i)),r.push(null);for(;f<=s.e.r;){r.push(cc(e,s,f,a)),++f;break}},r}function Mg(e,t){var r=b0({objectMode:!0});if(e==null||e["!ref"]==null)return r.push(null),r;var a={t:"n",v:0},n=0,i=1,s=[],f=0,c="",o={s:{r:0,c:0},e:{r:0,c:0}},l=t||{},u=l.range!=null?l.range:e["!ref"];switch(l.header===1?n=1:l.header==="A"?n=2:Array.isArray(l.header)&&(n=3),typeof u){case"string":o=Ae(u);break;case"number":o=Ae(e["!ref"]),o.s.r=u;break;default:o=u}n>0&&(i=0);var x=Ke(o.s.r),d=[],v=0,h=Array.isArray(e),p=o.s.r,w=0,y={};h&&!e[p]&&(e[p]=[]);var g=l.skipHidden&&e["!cols"]||[],D=l.skipHidden&&e["!rows"]||[];for(w=o.s.c;w<=o.e.c;++w)if(!(g[w]||{}).hidden)switch(d[w]=He(w),a=h?e[p][w]:e[d[w]+x],n){case 1:s[w]=w-o.s.c;break;case 2:s[w]=d[w];break;case 3:s[w]=l.header[w-o.s.c];break;default:if(a==null&&(a={w:"__EMPTY",t:"s"}),c=f=nt(a,null,l),v=y[f]||0,!v)y[f]=1;else{do c=f+"_"+v++;while(y[c]);y[f]=v,y[c]=1}s[w]=c}return p=o.s.r+i,r._read=function(){for(;p<=o.e.r;)if(!(D[p-1]||{}).hidden){var b=Tc(e,o,p,d,n,s,h,l);if(++p,b.isempty===!1||(n===1?l.blankrows!==!1:l.blankrows)){r.push(b.row);return}}return r.push(null)},r}var $g={to_json:Mg,to_html:Bg,to_csv:Lg,set_readable:Pg};const Kg=Ia.version;export{xe as CFB,mo as SSF,sc as parse_xlscfb,dg as parse_zip,ln as read,Hg as readFile,Hg as readFileSync,Ug as set_cptable,Wg as set_fs,$g as stream,zg as utils,Kg as version,Zn as write,Vg as writeFile,Gg as writeFileAsync,Vg as writeFileSync,Xg as writeFileXLSX,Ec as writeXLSX}; diff --git a/dist/index.html b/dist/index.html deleted file mode 100644 index 04a0a4a..0000000 --- a/dist/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - ما 4 تا - - - - -
    - - -

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%0AS5YO_=j2oa zVTS=l>XNBg95NPB+Ti#plV)UFsQ@e#)4@Wa5^v9$OQ+cBvIIxC1#$8~pd^mM)v(v* zNG&v2mdB7vIHxSF5h+=5Bq&p)b@8$R*rWzs<8$;= z`*f)Ph{XUOJ~|rrzuzbTG(wIsffTS&VwgXRtjr7T9InVpJRxj~@qX zk!%(i%a*ve;hpc@IC7`a_aonkORivGwOB3{)6=NCQmKBZ)%EJ#9l0m2EApG zL5fHgz8>SoGbvM|c3TjRH0K`{yh66I9_DATV4*F2n|Ach!s#IP=fxX&%0O#eZYt0X z-5h>b$sH2m@Ry9Z0(eyZP`74rCNLZ^_hXAy%Np?7u# zod?q!mD{1y+{+r~W3|(GJW|d_qESqQ2XXT!X3M|{D%$^@tZyN&Sgd3z8^NaKUN`U? zj>Pg=#!(ouLWDEOSIX+Sw0XFnMZ5_MBd;l`&G`rD>yE+LU4k`ZV`3&j{wQ%uysi~D z21T|Mr4np~n2Lr?!($+2K)GJ>4K+?n*Osk-27(Okb$h=7 zw*b|$7F3Su$=aznfz=h*40E_|D4-!mD`T|%sOT=LWz?2}hQVqp%4fPu(OZ`}1)Rk@ zUICgXva~&T9L7;0dVB&Kn*1nua%44jdB-n{h4SLJD3(aWAdtJ&Tso53h zF?hMF;oHjz&tCrc_Wr^6nf*_r&(e3^-r6T@e6#sj?3sVL_2R4TY}od*)^9B%zh`(9 z%Uguy6|8j3^nIMu35TEluLS3GqPbyaq9q@ED!IF4)V{vqEv?v{G>QLTR+d+pumlb* zmh@OwD;+JWIK?MmpEKn(6Dbq)5{P$ATYYIe%2HFy$5C-olgcIVv6VIoHO+CLkyBNdBZoec zN^DuCJcse_Qi;)&8U5h`X!Deeuk~cJrAb8=1%8yf3i^Ppp3EZ#1jh5pZs?wOfynxP z?S&99({_vVZ9ide=jl$y&f8~uu?y=jb|a(w)uR?~-y5!P+4%OYBW!y&`s2+#W~1jW z*vIBqn7KW(--+>68q^b|IZwb^aG(3soW`n4 z@gbz|4#uuEGq-Lta6ajf;O&{SuXbJ!ZVoV)BCVD_fanruOj})iH`3> z_;YlK7znB@Wp3zV(W82WQV{vyn((IE^~uwE9LxMAX6Ix_#_AZl`0oodNlq((0t~9l z$wF6H8^j1HJh34$k^k+h^Q&KrJKxgx(xY{vw`Z&;Z$?epw%pBGVbfC-Zg1cJI=1tf zckm%-%Yl86`yiUnFuD#M`d6ij09n6m36 z20^lT6MCBRAr1 zOcSmeYQ6t4FutF@`-w^VWBRk7e`$Pm7$W8S3WMf`6%^^T@TY*4@>-e@P?Eps$w|tU zopgnZ(!8zqmU~=FM}#D&P?NDi_VpoVICq@A;N+#E4pF= z9H}4~jzG-O6bpJRR^yT3Vn7ckEawqQyj|#~mUqpdGYOFQ*`dMZNYSAdikBMVXQ7Vy zV%(5+{N*5&Ph`;FNQGg!&exm&e6amZ%v8l2JQHf+BMkz|mlnH&0ght6_N2|R$4Z@~ zt|9Kwl<3s2t_xvsxksDn4hpJ|f?22!Tp960hNDV0mR^KvyGpQaY>ZrgVjpi(nMh1H zg%)#EDk;)2Qfqsot&y5I*Y#V>-?~SUr$CaXeEqtlb3jB}JQOAaMiU^k2`3ACQdbwk zzOi0jNuU)Y2lq9J$+9?s9EwK{9g#yr=}wk^Xr)^C_MEh|khQY}aW#!nT!6(!^XIH+ zbfkU8;w2&~?2Y#4OC8Rw8*R}S(+yw5fq##{Sz3JPy>RKl{K5;Fm(x5Fg++@K%GS?l zS!EHhC_CY3_z*8hICj|?-BL-w@{PKDlWGNJSwadvx>BtGCRMarB zl$60odno4KM%cvH%xf5rUw7R+?$i6?zvT63Cy#;OrCV;DzH+s%J!(d=KQH@WuzG;9 zu3sVvd7WaAS!&zFlMQhB2tBOY=4eEhM}W0t;G;CaXE{)A;y=8+->4Eua4wfC7j*nX zA_>r9g)_$Sna3?t+znikvanK}6BV|009<{M?2Cq@K8mCjMu}qMCP)r3{)xv)=S$96LUriY9+3!D7Yp8KqkMB z*-6o|3J(QC^#M-0!e%|zHM~FM?+-AnYW;tiUujqLD|0~3jj$8=jC&_7!QGfHd3kn- zz=kV7t#UV~MfaBbv}&bdY@fNRT~XK6DN))#Djx#jq2DRyx#);gcPc!lXnABuPVrz? z&3OP*!wh2Wf5h?CbHSxEoWDrY&TxNQLyCbg2i@3RIt&xqA~UECWzxc<8TjE4%ssY! zc$SogZ|FCap0#IQ`($+CR`k8^JJH5FU((YITi5Trf<}$6M&3R6um9s;b?M{Qtv|Ql z&p&~lxwNv1)zGS$Qs&)`Op6@vRjFvlc?4+Apaz4OqcfK zu0JoFiTd*6_4^;+qZi&z_xCC^0-SMhV-ENw=k-9jgGZzn~Au_+@rUr}rM z2?{-#u{33Kwl=VV6*dL8Pyah0`!JaEa)jE!E2ZMtJ=OIh z#6Y3z;lQ#6PRd1lrIdT|NzhV}wy35h)X6>1t!bF!SgB>F(nnqEUj9-#*Rh647HGTU za|wJym&rRA_sN2uRl^$(<`QmR{$hPF9bNJC{{Gh&J7ZTruWat10|U5% z+nIYC{lzAF)NHRVns<5k-YWWZ_IbUOV&Zrf7mfXRNrD>=&xw3=II*_mtrIWy5ZWip z!ou-QR8m&5fj+|kZSN*mjMQ{#W>PaV^J~zeu2^s3WvLXOF9#7*T3d5mdAE!NDP z?7YVJ`(K`!dcIc00si_1NJk&E6m#zA;K41-0`N z0R)~WCBpqRsTxG3sXK(p&%(bQw3MmnD{e2HVR8M5Ist&>-~#IzS4mOc&3&Woqzu)h zX5#dVT_Y>)9lOi5p%f>D=dL)%DdEsHxC+2rvqvfWIRv7pC8=jlz+9~0H_HJ0_4z7N zcorGsR7dfyAY%zT3vh5QvHIV_8nz9%pP^yg%L zc~(~K7@%=w1zS~wWk#t&N6&S|2?0m$(a2O9k*(3=+SEG>fK-riBuJ3^ zrW;@VcwP4X!K=M5j%OK3VFPYgF%4TU4b66gpJmTxP{Vy2>N24ST6>C%tU~Hm$b?rs zRe3lBjyf)%k!Icz9DJ_~_}HR8ytzq`#l!V|UJ5c+_s_uE&jgiT%A$rZIhdH(5mj@n za~%;ri{XiJ!`6myziM1A>dxMrwD|4CEc+Hs)kfH*r`^3(-}lDPpAB{7OzBVe4IW1e$P3}Ks zGJ4ka1E$L%iP0bq3d5Ly)I(Kg;ASs&qUT*nvGK@fWIg_@Ms68t%kf1RG;oUhJ`4~&r>v;E~F0Lxc$z_mjTr)l5I(&Fgl=a zO`7f;Ryp8xRWP}B`Z(91l*$abIVp>HtMm-g5fV|dHLE(`Yk0f8_mBD>n7yJUW-A}yq4%;y zZSqhsT8@Esry&eItPbbh+A^l*CpC-vx&uAnkg4Ak&SIZ0$3an}aeUtj8OzRW){J6z1ZHQYbb)fd?O^iuRl z^j5@PM((BB!3*~Ufj?bLhY8D>BYn1|dE_qspQ&q04*6Y+Yp`R&F=%dqtAOtt30oUk z8S&3Jg;qm#utvl6OoCS(mV-<(B#_Sy^tqMHZjK6eb7$}V$4@33Wv}*Zwll_`u59d( z7sOg1x6izN@nWTNe1CEL!SaRZFaLECpsKQdA3uG3wi_9}Y`EXH8uzj)w`L;(@)ho58<(aaVh9_WiHX=ALdiXZFO@8;5LqEm-l@99VtJ zIlaJhN5y*1muOKFGs}k;A#|~Jfk&fin+TzxmRr8akktCH;)VTki9 zJ}IoPOuiUsD={7Zs+4CKxv^h)V&T(FTl9YK0dD`x`mW@IAN4;!m)JHv)=#^L*M(c2 z&oZSh>w{ZXsRYP@|%Bp^1s#b^~jf)k>@hzKi-k@XvDX3Bl zz)trCpJ1lEQC0TV{W(X!m@4Dp|J$4{O3sCo*^O~-m+%4C!}$6>J#k9r$RTY%OuU%J z8zro7_%(AktK%b?4~Zi7_d-=U9}g>%$|_g4?xUqNtezCbZ`pcGhfFJWQkP%+W;sR~ z3nixZcpYVv^_lKvs87etMgK`Y>P9+>ONr%>W<<{4sF)t=L$I=rARkEKQf1_2X|$9~ zXl6M9MIibdw$`?=ZhS1GEU92;ZYWfyXm;t+1mc1?M(R0fsF&zV!XUN@VnE(}JvnQQ(Q!$GT}`_&NyXc$A&iFJrOW@I3$O!FE-9~~`nC&Y=N(7h=Juu8>4 zbSk?34;dhMQdvzsSgVvC7l89Q-D&%lXps)9ElQ!6cx0MLkP)WD5?N&mPMQ<`$p*5l4WtI!;>ipAfZ=F;E>xeQ=fRvbahUCrH8 za2ljne3k>2p~BNbj~6K_oD|Q7GbSt?iJwyL>Q;COw0=KPs49?;tD<0YsF`vK7eVC` z8j{jzu|Ojgb4^oS%i|pex+;m+7+#1J`eU-QSI8Cdu3CJHxlSAlWrwKQnT)4HCJ$Sjg zf1@cQBx2e2cB9_y$ksQ+_qO*~Yv+f_poqr=s#_|QKJ$-zp6ql-j@&dhGn`eFh0ZWS z2V^-e)oyy*=w+b$2B;28qiHMS!4Eb&mJjyeX79VjC!^Y%Gy_@;H|_^-xd+@ZTc3RY zZm$1M_%gF0PxGZvA=3S<{{8(=-Iie*Du7PDHmM=fcJ|VIExotN_x$9jyDQGJGfRsE z=jw2MTEeXxPg5r=Q#n4@%-w;pEh9ZhF<;CvdoLybz>#-JIaTbYL?D8e`cPs8HF;bi zG-x8F@%@hq!`APH4?ed3t9NrC&qK2zrSetz@(zAM-ueO+FvgJ$=2*5isQ%FVI{x<2@2nyCWT zMBY{@*f97l9D?(+?61aNGDerJ{k84I}_Q&PftI^95 z`)`cRT1>llH}0%-x80im{le4lqJi|r=#Ni-{_pGSmrK*T_f1KIO$BvJ)0gM>HVU4t z4L|+4B`0_z)>@4UD#;<9gbu8TS{X=`&7LN2e+y}KqB0ao&ZJbrkbB=*~Ij`fwH4lJic z-|Na-9pv*V@`qzyz)S+iP7L>`5WZreXz84-1rLFKtp=KQ$!Me`~9;&wtx5eyx;HF`}ur4-v6^{nIUJQk%_6z zG@m(6F3K$^rAx(0p%?dN+jd`_4DZ_6-kR8<>^(f#zrJ*^v(q*lZ4q{=49@_bC2D_h|IxeY3rfs^>Q6x{9~sT4-(0lpb%_s2NAm710tZ znc`nq;!bYTdWeg%Z-S@n;Qm;)zW-1qG*Ky1SOft~E^ze<&}dg#YWBZ+qeKm@KxKb+ z9kcI#LVKxvrx{PR|H8c-w7Y(D@adzvXJg4QrJF7M21h^lvhsjQ4%zRjU5Zgf}jX(-hc z2`Q}Og!vAVVl$Tojt0tg$q|)7CW%D+f9pjLAg9`4)+3Xn0RYjn9>NNg%kr?1 z7XVD3W*{+&0cT%%jm1fKkcBH>r8ye88e)(hR%pmXidT^d1e3H-zyUWI!Q*`?vE&{3U{J6^=#Ug!l!Xx6WhXn=4Z{{(2V49 zMtIF$2GqXhmRm>OMOJcbhOZDU?cytEhEQIgyF? zkp-C|4EU3%+dPhI8S+lxLL@cL>yAxyluJpK9QH}!mmrG|cYBMeH4?e-$7ko~Os|`7 zyom1Jt^HOSSE4GX6JNX)ts++`MHvD_nybfb;V~~-Yr#zX;m@NC^J_qnPjD!l2gz4eu4=Mx z7>R?oudvV5l<3*PZ%+NomQhS`1K+_1oPdyANeWS(@_AYjZcKg6al4rsvANa?Mb%@u z$xW3WQG`JmlnBv?ztWtZwNaNB8v3#^^S-`THhGRwS%BlVB|n zz6~RwMY2p`ZrVSKqXnkBD_GU#HUjC$ike*R`G>whhBPA?76p;kXD<1AgeeL@?tDHp zzhSh(*@Uj5CZ#K#ed%`{h{fl=Dri74>TuQEw>nJ~6#@%YVq#y|vy>Tpeer}j?W|{T zVxW4oi5P18@@Zp)^(^otT^sZ^tcnAwoe5KQ!JE=Jx&N}~KnVO#=h}{f)u;$Xd$-ok zkj(R~A5Tn-6flgV!|6LK`O#GyQO|(}opXvlsZ3A$g}8t2Z6bfZ%VCQWgb3hepEs%@ zXsKEnt93+b(x?4fF{DD(j#X|f$)6V2u4k~D9i6<%7d8E&Db@v zCsbnsx#TM4>YXl=si9TFxuObJ#lekEwmAcTEN^7T?>{?t&qEO6Xqvc)pt|GUv{=L( zEbMJq>;{?jZQhe1*@Cq|iA!^AKFr{CUZe|E%g1k<8XVBZUizv6zcAOCVwUd+Y+9X`5NDq_|?mxVVa*P&xaBR$k%xi=x15ToD_n*2Hh zoZ#u+qWG#;oU4GKcBa1bCu_EF!(iL6Z;_qic&pr$VQMw%N3~h^=Hh4iPQdlu|Ltu4 zG#F8vv6l)iE?yWx)$cA`-~Ac?ZDi_lUOQS3XxpaM5rVXq&}(Mo7Zg~fMy9vE@^M0= zS#9#p9VGX(hA6y5g1coPi`)ocJQuPV&dugSNknXgls+t9ci4| z!Ghbg1_sDWlqZTb`^u=5|5aX-cBbv`tp+2RHJ8p%iQcq14HFDq?m?jUa-t1T{?(9M z3vFtYc3mNkUK^>t0{h0<{axJl`R=b@v)V}|u3>1Y`cO=T)%avXq$shPQr$fH)~J%{ zI8!7}Y6xBOBE2OxnGCRs{OxAcEVXmCJ)&*JER>&<%xEZUaqdy zO%=$jq%B=sKEaVPIEEX;X6eKUE0!Z!#ci@TfzNYJPdSQ4rQ@_!auUwF4HXc}G($L0 zX04`xE7z=e9O@!RbZgZ9a`xNhgFj>Mre4!p?kvntb7I`XpYL9X*&qncpM4uYHO1=R z(JFaVw{|qeh(J?czC|zmM>ms}<-{hq@2mMv`NB@0LC{5)Qe{JuD zhZxU#2(03QqTuC6e2(`hnP-D@(j|`Pxko*jOlt7dP)S23PWB1c5Tgbq5~-;a-?unPNuF1JVat%V9k0eM74G~y>UxB4_H^3l}dJ zvVOV3>>ZiT4wX>tWYOCt&^&O>S+HAc&N!0plXnR3XxU5ryEwlt{n8+wVul?-jaUIn zfGj(*@F6IMnHObbq050r1Dxt>4YH!4IT(9qzv^2(C7 zn`q~jycx&;+1ocqzk4`?)dSwrQnWOps*p0}b*XHWmiJs5e5i$;mxjF|PIyBOM5wYv zGAnX41Wt^Tsd@jN$xO?O)JQu)B7-wsLG;d;jTZ`!{_w;1Y`?9yoV&Z}^o<3B=Js>q zXvRA)cF%q86!5G5%!lt=ZSARliY%D*t3Xx_%0(Cnyx|ON=$QRPWo}6i-2YXEW^9oW zskvb`Wwwhs&7HvxiZn2oX_^Ro6!QMF z!`)pE-rT))ZGGNyMr$lMK$iRJ0dt+4Ce z{P?BL`00t?ci#tLvx0J^dP2SlNJgJzAMI^@`?H~*jSpx;sJ_+b1>-)x6HX9y{GX(= z)_8x;S#?WHc37{TzDS~qOAb+pq*9~G0&rAQ(WZ*nVIg>3ij$$7v!RK$mZrI~^-G9o z=!68s#3fgmPgfKfRB=;l%Cr}s=y6XF(Nvg)Ba-E4CuCKch?L2^t?)Ti`nWOb9D9oO9z+DtqPHhdr{mkl@6FFoV(#?mUn zz|W!c1B9CIlF3;MHMlTa9|OF6`cYe4h?23f+bvskW&7iin3(9;_`D#w&Mb7E06fbS zF0qDn06N5nQie&;gdCW>u254_jYP|2Ilz%;ou-`%1gX>}lzFl9AXi6}iBBXYVQk#d z!^L_vPS7tmv>zzvMPXQC<{*J2;f!YaIJ}}oD*+3!R?XBG^3i=+mg9#L^ZPbj1?EIV2O6nWiBrD<)bVoab+4h3q310R15YaE4RQ32)Vu z6CypLcmztElbADufT93WlDgvs<*7iWR1o!k3Y+JAr2d$eWf}Q@yvdBn&_0y3ghX1F z6`&k>T-KdIh92RX5-TBEClYJU2m%nUk|J*~;^W6G#S#!1MWViJ!95K8Oqys)N{Xzo zH$Xx`{N|0-H+OKh>J>5>!dA&BAmOW7)-L_r!SY&SObcnitSVS)(ByR2ogZuAF;7!> zFV6vWCGl*3MhOOq#cx#`1f%$Kxr{q6>)23!ImyV4%N{~Hi*Q$jucFoG9#DaFH_|oj z*>!A%bXz_{{T5*IG9_YIKf8Z;Sa2s)g};MhLB&O@cMRscd$PO6Xl-Vd z7vD(;UkZuN{z`uw_osV4=rC7XLZ9l77uUs0>toO-gwyUDH9KjG;R?wa5^ub~TAVj3 zw(^5GTX}_ql;ND56kOsoAVal^tY%pL86pYvXLI`mPQ)$QWT}WDDAXQ0BjD|Vu_=~n z&jnnHMt?}6U$FecH`qWA14&+vzMLU7KhubeqXSY=5JQ@eHb)&Vfim zTdB|VPo07On7J|2zP8XH)1XvH{of)37-TruDA!T^Q%1}}>wRXciX6M!SKL|9= zBWl$iHdkZj+#O+lZx4HK8S{Rwh_N8^5!CEyj+k8rU9fHUj_oAeaj0jC%{?eISVAK^ zg_%r0*H~tt7E+5Viy+`&c2Ta1YWfwO>^@0n2td@$L?BdHxhi25jkK6YuuCI6RKePDOzA(Ry&aMP= zJfvndw>SzOqL{xX{A}LV%y3qwYhYGwsXPS+O)m9RYwZMKb@4nO)rxlVcTZiHrj^v) zG9s9!=_Hk)0BV%DA$rr`nhr2#d$j-Do^Sj@?)7KapB~g8jV7@sEp`1g+pNMbQ`hf( zr|qo&{7WffHSEr*A1xMpE2q1*x4!={;W(*sy|CuHrhDM-ot^I04Tt#eP1|ae~DSCubXD`*PFmqdK zZ3t)oh7d)i-L@Hy@(2$a?!(F@w`RN2K$suY1;Yx=Gz&No^2Y+sa*DWWwvrL_)%VPNq-CFJ^LH{^XbeK za$;Ul^BUcKmW@il_ZacHVy2*Sy&*9;D^N@+Wz+`i-G=gaTDea zV~Ufck?PrXTif@0n_srG&AOH>erq4J8b6Nh-d${o8-6y|kmq9m07MAk$}LmfjiVeJ zkhLx)ndyoP!CJwOff5z3vlRKf0Z}=6D^=-EJ*h4fc)RMb`5Z6kY)Enx*t)~M-<~>h zsVTf~=i}n%&egjZ?;sOTg-?37ohQU)q zUBn?n>M`hK9e84J0@?YZWEoQRXi5qmHB=7s0*8w6B;aZ!fD=$(MORQi9Cl*fd}#(4 zGC#x0^oJhPRCIdDiZla}bB6lRM_aGnEUr=PU>H8TrR|bCFn;9lB+MWoSG<{l(=^pj zMM*~;wUQSUeNOQiy;uzd(7FMQDwFggf{vAtuWF}WSzw@Em{n-vwEd15 z$XDuAx*ZnWA3c<5bT&b0$w7@I84#d9ilyZ(vAhCHLL6e2Ay1M-YrI5!>GkpkdR~%@ za$*6)s{%wS;3*-zyRZ|cNI(|ybrox;k1hh%Tjl*+z_bag)eL0pu6*lw36-@Ow+zKdXX=0ME z_wlOB^9Ll?%rxM*9^#pqeb?TyalFbGG4-mZO)ju`srt^r{LcP`qGpHx4-9{hbTf!z zwu#_)0=mM@J|ky@s;PhD8qiOb#pXV^>V>CkQ&!+@6NpSubAJeMWF|C7mXJ#TFgv_* zlBCw&CZGP+I%b~C1WaazGSb*B@5*?UHEILJ#^3j6gPt9vWm_!nWMD1{i?y4D|M>Ur zpT+o)DU>7$5slZ@l}x3OE#WBS@qx1YCpHHJsuYR9Bxv~HILP12#+e>fD9DE}nr)m4 zfXqiZoG~(Q?PD$LbLcZBrQL<_SNRkJj-fyanOi&fp`aW|No7HLL z*I6vpTm7<5P=K^KUp0 zA}P$P`hjnT!4Q`k(_L)NK#GRkrNjtlF|2k#hh4uSo&s%bPq3G$6ohd+&7o|1-ziV< zZLCe;w7?CYexzoUDo0@CyQZrYXj77^c(BIYkn$mjm?w9V^?Xb%+cjetzgLyfO zitB4_0#niOAMRMZ!S8$q%7d)(9piv~waDOwk}Gm6E1co8m3rD@Asz;)&(P zgOfi##6@49$b5rcv`0K&9%i@ZQ(V6G-LPpM7@psIt9triXlx(W6?ZQn{S$Z2 z$u4*C?&j9W$|CLk{@lT@yZibycjFp_VB}t}PlliJk;V(q-}M)P$_ZW&3_a-vII>mX zTG7g+C|6hV5}xX1FB}REL|@8OH7fy!ySvd z;uTQ^@QAFWy|hRH{fHk|)B2@RG$3X(Z1(fB&AVH%8-ARF6^lR7>)G=M#r?C}ra`Lo z&Qht8(^ZtMxsO4^uglTesuO!_&LE+KT-O3!|h}@XU>U9-&X~4SQQN^k#-mB z69KnE8{|fAOi1F7N>J=PUVC9hz`W@kl02y+-}Aw7a5eXGc<=NfG}Y+b>z%)THnw0{ z@_Ng-hG%W(;(q*EylrRq8a|AwgE_DT%p1cD__!CdT*b{vA9uQ*M)e0o+_*TIkpxOm z&dLLx$dnP$ltN?%4>VTj3h2$0CyLIxx(U`djx1#5F*Uf`d5PUQw2{%bEst= zG~;kOQ49@-Ff9#%;{S6z<2@SOLzGi3%e;~T&+;8VRwP)~ zp#@r*)r_;Cn;8sNwGk-9&tK0c2j(Ivz%om|IHaa&S4j-GlHPf&cNpg{WUVa_^t{Xf zViR#5<7cct3ISXU6HwxV!p(`*EJx}^0R#F7%HJ*NlB&2C+c^)eE~w}Co?+Ev;X-JQ zIpkj`D=zm6^r&-^G@kuGK2nZkEx$aT7@R8X4+qj=Cz#p~@I9`~ly$g&5^6c8)g>v3 zlfckABYcD-0(~Wm7S|og&&iOtd?>>dLclRIykkPo^MY;FAv_+RsV+OygnMxRL`_|3 z=|<7ih55aYT`@8F)Mv?IQ!C@1p7Y%sgBRl7n-3>-YK6|p&LCIU7$ehOVD7+l*c2PE z&M{uCAqZLm6I{HBlrEDe4<<3%D-cpm2z=3Ed8BF58icJT9Uwdh`Vh1CtN;D4z4-m( zdwU1lC%d=Dx-Ncu-@Sctf(PPrdctb(3z4*(2}ViNRztr+*Y03j)46|kmCOGc<0tjG zm|b7^{&8fs?cn{hbe0-PMO?6!pc{m70d+J9=}5o_`R{MW4XV*c|0OoK&Jua~nXigd zNP;Jgq#;NLAYZuqgfK3mv|}?=%Mut*&)hT->h$u}_iN^>1Srg{@Cu-y6f{ONFA+U3 zj!Q`Zftw7lNw#iq%?x{pz5yTbk#(eoh{B<4n}Hb2%M5+3Fl312c`NJ{uP9)xr9{Gu z`wRbu=?cgdJaI2}GY}e+;gZEYB#~<f|KD+&dwFv$7IZD%O9|rGjwB zg*2NZMX#u45#=of$Q5xi$z8#a#RIs*uTocf6Bby*12^0st_25YRQAd0n}SqR;F_S@ zy`Cm7R%~iNo53UzkPIprmdP+GPsAa!^qtp_=^Ie>3nb|xLA^yNnyLTrV5WI0ZID__ z;4MZPSKXW%szDPRQZQ^rO7G;`)zFY;Yaz%6T+IQ`!xt9IG`?Kw>!9^HOrGSjveG2dVMI~Q!>idH3(;;X?a#U z=Th2DLndh)tWahXT75BdG({r7%A2;5_jf15(gxL@2<;H6myp1>{@e<>{Bu&!1hNn_ z-xyzeGd$d&Nv_}dzVZ6ca`t|aarPs`_FSbc-(AvXmXM6*N*1!EEoR%}4>; zrt{>W$K&@~Q}6f5-{O8JM{kErOh8T3&*CSRbf|M%(=a}VV>+V64(cEjlJJNELFyOs zb~Op+9~#BC0<;mkw1@-H;rkG_#<|`3 za}gQaT^sOEn36gtgCC3kd|hqp-hR~`JDN_J1^8RPjy&5GSQkY}v9SaL$vglf?**_L zq2Zbl>N;!&1hSo=PYw_E{3|L}3DPK#MY>Apx4ZWqrr1z~QR0?hkiN@c8vLuQr|@ec z`e>bWwwfsjrtx;M&G@2*{XE2!GA9JpB zaK6f3rlg_DC2sR`$8sDn_bmgcd&jSls`gF_<}9e-mD4^oEn>lPUoc}>)8g!|q3m7m zg2Vn^cWL~OiR%M*e-py>mKPdMHGK)Z<`RCV`wvjiXTCT4IBuU_5`96+TRorvX8<-ZREkvv4p0}I)cSgJX z>qSQoskPbp{RtPWT#3<|Qq6KD^~++*xA?7CAKq~-KB3JN8hQi4D1M7RN`c!}hBEZE zMC6=G#?vGWnaI@qKDK{k$moiYz9)tH9IjepB%dek$y3$xE&x>cW+YN!)>6*+Pef6d zaj1YENRQ1BYyhXTX6SL#879KGH1W+871h*Gg1em+iP=`+m6i@9No0^Rg~hAw8N-(% zQR7IDD7K%UcyAPLsSxLk-JG ziXwP+lct>XU<$qFjGcFc6-=^UeAL~}*Z+blRhGdF9cWZQENkRK^K<@Zm>MvA<3^%N zb@lkowB`b6nhXX82DBTBNvx%*oPJ46Qvx{wRWA{(2J~LQBr`-cMMUI`=n5doj>&O7 z7ikGYppXi@+7|@_(jPJ<#1J;m^RP4e23in*`28!x<1#9zO~As^P7jkVYjjjIG*l9l zE7I(T4*m3pGvU=OhDLD~w`3QZMMadZ2>-`ZOHx*L6NY(b0?hBXW@;TbN8 zeP7&tpX>A@>K{{L1;7G*`N$u!wyb_@li8@9?30_jg+ zdZ*_PekpW(KJ#Xvm%{r8WB%yJ*5}1vH@)!#I1ejz09D%BcDt<7%-cBN4D^%xjXHA@ z(T76H(sjbu>jAX_L{k~Z+!ToRa6N&OS;QCCD>6qNhdOgz*(zLU6x=5y?}48%fI6TY z;`~4e`ixU8xJJd->06y3k4xzJn-4`4lI702@blmP%K`#cQvOwjaLOHNs>s5(Wu7np z2J+RC!2m@X9M=y7TZdpnXP_@nO~A9as4c*)=X_sVY#p`NU+UByh9A!AiMKX!gwzWW z&~-=`a}rM|2loK#OZ0Rq(PAOTuh91?b|0F?scaui8>OgZULrP zST6>0X2i`>Fe3Qdw8=-CtTHKHt7Yk7ryyx`#&}%-C`PHL6oQZrLY3T+b(4XAo1nOm?rgk1IVAlsAcE>{xNP3V@U(gp5W_wqs3~1F)W4pT-RLv z5_E1RXH2h?jD0yVUY-vF$fdHiU`4HHW0G3(sM|WbzBUv}Ao4lXu!vd%j;0<=iacrl zdHgtH4r{;Ob?Vwl&&1hWO5v8X9A?MSk>Z~ zH}LyONiwO&QU$e0l^os?%ll~{$;b>1liuLB1!*VzbzAtgIUz>|_=nukp@Y3MSDUy# z&9B*|pY^{v&qUgH`WZZqh+3umJ=Xv9@#VK+0g2A&EHAIh!{aPJZZDr-Vqh|pH)%FP zt=t}niI3kJaoBx0_UECXl>7Q%FZbNy=b)~F`M(3&`2AgJ6WcWoAJ_N1yMJW+bdF7B zKNyj|Efb{HRR7SY1CWOW5{M#0J_Iz5t%L;0Mh(uFc|+WV^}K6=Ic#8F0U~fv^fT$U z&Ef+p+fxy zlc{Abk()Yl1#2Cag6z+i;E*;UJDX#cL%!A_u9@EQyjo+KM(N~)HKH_}UBAxOQ7!D%VXt~Azj+<|H~hNSYhUbAFp zAa5wul))Bws(l8L!N-NEe5q%xxM>}K2O;A#Vj_s2$|@R0qB&PMnAb^RhG#}t!EkF^ zuB(@rwB=uxNSsy9YdsyOS`kmDOF*EZfbJR?>_Qm4UjQ+w#jygh8fc*fs;#X10Lha6 zfSfW3D0e&DOkROntAm066IN+qo2VKn+mZ5wUa2^hzp3VdanfkYbV1@FVg=CYjI?Ve z@jk8$I%_mobOyjL%4jtyHx&56WkFuLnfCV7h}Eyj*YCu22fgpoQPl0{X|4bGkl#=1 zy8F#wR}oEak?Wto;gOD*FnZWwW9QzFHLAru1l8!xm7Je+ihM+Ah-%7@vh~E~&ff4c z9AT|Rs`79X2+3eK8jN2qMY%-?Hylyw&#Hg|^#NkSELCayHtBsD$#}pKtF?oroD=j@#oFkF!BFIi2 zQqa;$OQIZMjx9Z~t5%t6A4s`@dmu&!S<^kyk$y~+mDPh*qoQE{$pTQdto9ZEMlCs$ zFn{THLix(v^Qp=>n7oW4t;33iOLm{MZ*96HPsZ6+X$gr~zD)}{CSmAvBMHrPk~q_= zNL350NWH(*s2Cs@Rs;iK{Ur&6U|rpcOc42r`*DE|QBDGz+1Ogskp{F6;FuzKCA0r1 ziGcJ=D#ct@(Y(&Aq$PHf;xYlrL_XvOgFJ-OKvuxnBnW=?{G{ff#N6~G`h3UVlA(qY zEVuJgV=Iyf$vE!*$=2Ahc>TSH-P?Vq_g~xI+xiB4f6#eh=RjIsZ zeW(7Xt7hp$b%Tz8#m2S&zXLx7*1%Ktbw*TDIzEV_7S zYk=p;cB(}{0_wmu6P$K@ZJ0lx#7oBw*LD`cgRI$`P#DW-QFjL#Im-LA`dBEeHufBD z6d2}q&>Ixbe(X`2J$0#`k$G~P`{`oo_4wVM-48p-7QdHV#=_t44aFU-eaY_cVGr?P zVe9X97I)U}8C}?EeY8jaz3<~cW!19Wgy1)I=41FqXFLh0y4bgjk`v*L6vaX5+{x-b za(jsUGI`vdsqfN3cuSpDyo0+-FJr%a zkBMKSpIe;U3;PC_|8Uj4{qdJTrI>@c=q89XyeLQ3G-e|)l_}{q`Rw~q-!*rnwD$XU@NRgu z&YZ19V~4UiwG)`xP&RGlVmq3=_v@yVV zRYD$0%9M?9UH|-IIMH1Jp$2zKXBPU8?XifI^_Br?(=g>`&$_=*kEdJ>4mTO$km zgpX8mVdD+T$#{I=RGy4wFzAR>ZXn>LJJI!Fy+M&LQ#DDPi2}gRz7Tz56qy-p1#q{? z_g`S6ghg70d&^`kHLSdx5Qn*dqaqYu8ZzfZi5wkBREA}8B>7~dYEcfSXyUMQ2DO#f>CbZnPNA{%(iZ))at{WIYTM=&~&MvrK0Q z-nwsBow4H7(Ao&4uHE(7?u%b6uVu~Q`mi6NHj|y zfQpps#qkp`SDxtKR|ER7tfmo!!G&R9l7Lj_O@St(0t`x)aSM@j?Ga>@E7nF5QiJhu ziG5L={r;bgMRd{Ty`_cRWx@TLf9^F;eN9~wel7!otqsWK-F%(=d4K;ev-xqJji<_F z&0N#tn2ka813;5{t1;s~wSG33%d-LM*RVi&Y~N$%@_^vmP7r`QkZp5BWOhhMKLQ>o zD}hn9<|e^Z=vBA+*~$WbxGV9NRY5_uXH?2cpfioGC`QXy%#&pxU#w-Xp2 z4Alhq*%cBB^iZ2r{35MB%AYAc7aC$Vhpi|Fr^pNnG@X}hC$ir1MTVS=4P_0$*jR_p zY|8w!86?JRA^Q5*j`}%X;pw$UG1Ts>J0l*Kar@tgvQ@L+;x1Tr;_F5tgEnzZo%3~L z-P^0=FUw{@OvGB=eDK&{?NnDB1*hr4g1H515Z#bamvo5i?21xcmaK~wIR|&>KE;vR z%p_&y&A?|GbdBy5X6kS%YrR`}1AQrZp2s9Wc!x@n0JFZJ@TdDro!!6pd!l1LiAH}6 zUXNjqAR@xMo(WQAaerPLd?A>3hl~^4CW5_rk(gAe5tPH)%uLuVaiwFER44AI{NCk! z2(nCb&vhA zXts5_^!nD6#je;ni>|`0uaVeb`rs4Ekb+X8ydVrz#~2#n59&T}#WuU!hUN+>s;-wX zrbz?=M%Bm?Y&w`hk%rKK&OGbe(bR_N84dvyiH^cKu=S;HlG(!*QN}}<%4ePD=GVgS z?)Pv1d^^`kaG6E9gTK9{owon@bHuoN_w)O^5!WyZ(M*yq;H~WO88t``IYXZ)>tvai z1tF6%^CGVT^DvvPTq~3S&L@Q?B#Z|iOLwM@%TGSPs?!nRR>fD9i|AvyL0#OO^N3ch z^l~xXK!djf{;a+|M%npv=#s%CX*|~~p^K!)@qv)xouH6;d zxf}MJstvQ*kc#MQ8=?;0iZM_B10;=>g$&J*Q}S(}zgYOs%IcaD&;-3vRO&Y$Y8vYh zb-j=JCAr^r{#i^w*Y><|xW)IvgTn6l`2TXhO?`R)BjWw~MlNl4#(cx>dhyhwowo;@ zpU?e>j^C{6yl{PVd`6M2&&r)YpZ8ErO)=;}0asWW z!jaq@xHb+#$Tp)=;0w?r?ao`5>;wPtR~p_Jo;|QF-Dtcp5{W`!zl@f)#)T@qkKKqb z{nikP4w?J}5t|6Rcmk{fU9Abb&GL7%u@kzQGK{QHN#F4Ot5z^EAg~Q#UUSt>ZhqM^ zSy70Q|M?|LPF1lz|M^j5lP*h_d2)#-ao_zcA+WEYB)Dnyn1-(I5KCDl?W#mMBcBL^a>-fp zv*hu{@<^n0O~S=$;t}d}J=&9uJlUbvPbdX)H0JoA(rs_lCR4h^A4eha89INr}PWSOV|)OH-9en7`~^EL(haKXrcpor`B?S16i^CUdI&INaEIgZXAxQmUPG) z_nPToTIVFAG!r?ah_GiNPHeW~k zHm8!Z&U|nJv`53h7)-KAg}+rD15E!S0DxpA3?^3OHm&RVq^)~Y1+a|63lrSYnQ`zw-7Q76wS zzcC@C0Q4^Hi9&3@Q8Vca?qhZCI2T&=u@U882|No9%!-1X)i*Fv=`juyr&J&5~yB30AFm38{=n>QOg1$@}Y)TDn4{1wz@QloHi5cJ- zAuf<Fi~_0Z$F+Uj}0wUs+(N?=tTnMNIPVKjEzG?<2$T#{$4 zy(>pVkV4S}{#+RKEphoy#y#5NHsF9wdmp?p+hbf3xpH%p3(jOu=C!IfF`7dn;^6GP zPlZ~|K7Y5bgWB=TlBxR36o!`@Ep3T64l}5LA>2G+BF4b8c0&a!#vDw@32A2Q$=>Rs zygDN-2rq?9g(kD^;}TMkEGE*?^>0aN&Sc!`_n+V5f3}r|EsAjAPb!tj(c9)V?|<#Q ze-lTzD{gcgxHeQNoy&tX7sT|1npjocnS*gMYY`zUIGRysplS+A9K;X19>odmtx)Yy zupWZ7%>}v5rudEYflflDOJGk#u-jp)M$xxtGuGj?A9qwPT;9?Sk1q=Uecr4ORAFa; zQYx|U`m>@Q|8s4j{@lTS_CYRfigL@N!w0z@G5fUh+gSJJ&IRrE?U@-6#oqX44qk%G z@nGJr(3D$8kW+$;CynOTFdXkY1-`9Xku(#uO9_a5a_jR-fhicu_Zg9b(I}M>3HIT& z!GXqHGVBf&@AaatKu!JDcu&~su7J^S?)TEo-}l~c>z_s_vzgibG`ZZz@!Qb{D+_DZ zRC}vxiCQMh5@6nk9B}tOA#IJ&!l?#U88M5HO#$BR4B%1YMm7Kf4n(rvUdhoHv!U?L z`w=rRSA5*O?-#*PLWOw*L$yR_p@;AQtJANp{KYhUDCw`}$QK&a|13(FG<0#Q1qd2{ z>E!%WxI4q6w1(FQIXyJEFh7O<_71E1tW(L9l$Lv!ZtlQw3+cR=aI$b+SVTT@&8c?m z^b_`K!x?lgj=o)EZaSuODc1DSUiBVkw0rCQe)4|b!T0bx+rMSAgSuXCe*3fa==GyN zvGE~-@As#IZz)}P&xtGLOjZ<%jhAyXW&Eq;M~+3lMY>crdpc!<>m|~YFw#x_Zv6W7 z=~}{?PECpdqdrjC4ZgH8*_r;AkNrwgUZ>gSyvLV*hj68g>A8zgm$l@*=Wk-3{&_oZ z*mwD(#AZS}a}{dc$tkQ`7RNwPDMRPeiu7vGC{n&}t&)zRvwT8Yg%YuY%q?gEIsUj3 z8ITY5q~yGk5CnZxT+*>_!d`U@B^L^ACdn@h(-+2^6!FYJ<3B@tF(OV-`Kka3rV}&} zE+H&dLvb!HIweqNYgx`@) z+iNkR;^2Y@3NJ5t3Q2nEJpC7Va{)G-p_l*a2OkEY+!j)~NU~HD@4QH&W%?Wn>YILP zMV`B=|5_)TBJ1CWO^xDRjI4X{H#|uqWlmI`c&NB5y+{qaE_dnsKQDbQf^M2(n@-Mt zURe0v|9=0=!O!i>x#^0X%Qrhv_ID3jzFgloxE`D}H`o^(+xbkaJ+xr<)C^~y|(l35lY2uNwv=?Q+ttx`R62g?*fnyyd;xG;Ao-eC@J&CYv)I=8^8R zc_cs(^L#WrO}+`%oxK~A_4*foHFhn#`}6BUxu;DMk5lhb#>P5>F7N-SI;b6UkSdtb zNuI&_rCx-lm8z2h07=uYPMKQC%=>;U_AS^bA{49$M%*{YLL=l9V%~TjPs0{HO|F(( zdFoeQTV2z(QRHiB9h3+UqRB62B#rUaq0Yy2T6_(f4izhXo#~(XI1&J$VX0oJgQl;C z#pRz$5--_Z6@8h5j(vyF!U7xy@D*|jwtd6Z)&r+g!JbH1Pm5ptHx z&-gh#j2EjE^NC4jK?KFmI=gYy=%vqLb+v_&8}CAOtlOi1h@OO+6WHsbSa+n+K_w^BXBYo78_h-Ypw^W*591Sn@33vi!H*ze~p+pL6(; zv>EmIlii@zNIia3t(KVca3^P*8EB_4_@P*58%QHSSqd>3i#jD-NO}tn?pSzUbYs?lXkp(yY2BhhrbSLhR;I^H!$$G-?0yNG1pgO49z{G$(X&X^HSS4*MjEF zVjD{k0Md5-mnMTTvRxFX3|{?@&!g8QCA(i&BWPRink)ak)!a2`UJ#NuJkJZ;eN)xG zUHIwi^+n@z-QRZw-PG%QD<11}|3%L1nqB^O_n*u0`^g7?+OC&gaJmY}or21H_dZn} z3$@e{G9aQN&cA|(s<_;~zXa zIJZ9-v;XExfBZidU3c%H-o_Rmaut8tZxu!D@YhrC0D`Yx^fvNdPERJ4RM&jn^f#9q z?^;*Vo=Hc(L{JIu)vjM%s;Vo{Q}Qc>aNr!>XF z7aZKeRV=RwG9wky&Z$N)EFW`@wK;(uy1=N*LV|ZvXAc6v=iPly&X1}YMduX9^;lBV zCqDM+mrYz*hnHOPztDMT1oTNzp)sT!EVjS=0T}ho_nTCZX-tNiD!(3G(N^H{?TbfJ z=S~$F!VfY%MVc6#Nfpgr@Zp=@wD2-^>U9D%rPD~1gO7|%aCw;>Svj@2fv>cShkcC- ze5F6Q^*+St`wN4JDt6q1FHG4a(153KGV`IEkwee_OaM3c$l5$tDOPg9=~h7&Jfi*; z*gKUStI+=DcJN$J5dn^cd7Q#_oRQAVkj<4toa#w(eDFqrCza3D0?c7G`{050m~ri> zYxHugv<#G%a+?ZvQ?ZBnP#uk%>UD3$JPah_3W!gVL4mX$$R1gH4=KnQ<8W#rQ3dlP z-4EFz$w0Il$L`3;knxS z8u2$r*KhwBZ2dj6aBczl&G*gIa5{vm7YK>D`EhjL(&$g(e<31>k-67G@dLG+&vaw< zxN__bMD>Jg8PI-@*Kn3aY(iZfp>QMfrG@LEWBu`?UcU^oMrz@%RM>Pii5pP-Lwwu7 z9X(rjdU&(!&Nlz=bXxtR;);bV?6=$7E8p645`Rga=lyFRmkQ;AK(chp6~|1+$cM_` z53D&Y-)CH%EW(C7edEzN_4e8L8OX29DKQ2b_zcJHj!}2D>8~WJ)_%(>c|4Hc5iL!; z6}I9p#lQZf>t^&IyziKmr`0QWFZE-^>Y;lhAU8Wx4Y6^-ms_B8jkMrfq%Std4ys0Y zV!s6|DdH zVGPY#O13Ce-B_zVNq7ZgEnoUb*_`9QTrJfL@bv9>P?ipr>`X;t(N{m}SOa&2GcKB|GTjVH9Lc&O_d}c5 zXQGLsrR1)#3^}4fsApM5t}7LraX#ESpO>w<{q5IC-=C{I{oYTHG0m&+wU=pwLG=5N z7cewD`{L5vk?(J+LLce2JIX6DJkG^{$-G>igq3!^XRbo_kt5P2#Mxp&Ix74lq9r{B zmb_=27#|SUyz%?bugbB_nX&EZ_KTXc?BXUtnA%Ux*V}~cc8UA**Y}~`<9ss3id9%X zTXsn~AO9lkN@Gu0ljA~#B-0}5yJ1C#s}gWQLBcS3MJBJ2r*4N~!rh>QSRb71ticP! z^5^W7E4{^7+T+<__&~n(V##9~wsU!O?eao|#1N!6T3nqFyHq`EOBkzMzdg2b{IcdY zedF&|zXr*D*w5f$LgC4Tt+^MrTg=w2r5Dp17M^&UhF_36pXb+u3C=Tr&@RAAXNdEv zY01S;M(aJ~abb&uXWBn%`ym)d4AoAv72cStepa{t8pujG(!|7q;t~G+CxWTx@rv~O z;^l?(@SqI*oI3!$Akjv^FaLe^qLo*=#*cq7@?oj7$?t^5$)6j?6Sp!TC&jpo_}Qm# z-SKl$`@pojAY5iuP1yvOhp~27Uw8@yfsUzK|C2#fU%Ef|10uc|q0^O1VhrXYa#MKvmr+ur^x8}ka@rgj3p=VHF#t83q|RRNW z*RVeOCa#{kvEnD{%n5!=6) zx70OHf?*_w5RdpfTjw^~(`JTFZdokO=z`?4%A+}kvx60FLxXQtP%Oa|*? zp8CNs*!x^Cmf6HE9ye;AZq)UCiXpTOTyx-*Ya_ zy?CkV9qlQ_jZbe#>5SZm1y#3mu{(etCaXi!NkR{R8R2rt4u@~X=iID$aczAvL?4-6 zUua)=K-+r+rzm^A{_HA2CF6Dxah^nC+7vEjx}Dp_fZLuUfCKwY8E_1lqzD0iG3-Eb zcuLn1QoLu2ya5X#89u?z3a(puP7%R|AWf*LV44vyJF>|&+ixGHw<)iqFf2h_@9FJQ zck|FPEDE}=?uIAw+w4oA@wY34EF2|1{(^_8>j)~_4G@2WA%ES#p3{7`V^rKW@k)QN zt~t~+9FO+&vuDKz8^}gT&9dP_J=)FexE}8chx5fRl&%W~#?LMEE!iEN2jR~JXGo!`$}Xm&3vj|}V?15@J$I9QdGq(h z*VETq7dJj1*X4Pb-`rmnwmrSQwzxIFJ-e{dB_^4JXko5DoX7rVyx4}f9RIb>!`g<# zvxD*dDt;Cj3syj{cohvSx}(wEZxSB@p9--zaD`oGH*pS$a4Q-W7L6or^I{KU9<`jF z9%^iGwYF!nc+TH`0InS|P30v|*}GZhjErslrYE$n1^G0M0QP4g@~79g=2t{ruM@UX zbjgFdWSTSp494vN-<`uUzDUP8I>MbM-o4B0*prvgO*)^F>1KGA;hrop?;+bF83$Ed zxganeTOS8h_2C)<&`#I`LRu{vs_cS-9S8*gjeTu8%ic~rm#Ssp9%lI&O7z)AGj9bd zctA3g%*}R)W{h;Kyg$i+DOx00x4_Vpq0x9<;cB1%&&l9GRwOMsFh?eT=UzO&sjyKu zIqw$=JKivr_o3@kVSj>?gSjd|S9|MlgW-xuUI%E3p5D7My}>u;dT! zayumk%VgYD1f~|I>;|hrK}7!!Bn0A|Yejk%NY_vLADOGBwu@xsAbr*wXl(wL>VBTu z7cD0nNDSSrCiAbmLLSHD0Q8=|1u*}9l72XcNc>!8sS?0aJDLGY_Jc?%`s`<35=w)y z3&fgeSdNc73WsEV+1MB=9cxV(=^6?gMw#I=@UIgeom{Pyq!V+nuL5;xYi znzp;fHnz7mPR`{dTCQKR&F*`KhFSmu%5&*9gsXznJ;%(Pe4k*d6re2IW&YweS3+rh z3(5^N`1P8%7P0<&mS0z?nRuB+mpI5ss$`WeBt&-~gktDoZ1lanx*cmWJe})qetNWO zE-6y}nDwmNc~$cw)yNy~le1ee;dZ`BTxb=Rda+Z!>bh7y(89#M$mkDZPYi8@HytT+ z)Z(aP1!G%})hqjU z*ImhFNNenHL!=}-dil9=uHR1=f;HT6+7x)B$^l|(m{b?Q8V1IZx%?~`6jB)1Q#)?; z_TMYq6tdB!CBd>2${NMzz%PGYHP%Jk)~ zu^k6%e$8o#dOcX^hIBdu#*=323yvmLeV402^ajwwW+^}U2HC;CurZpdE`rg3A-Dh7+dp zvRzHTA0m{SeP5bJ784`mKEN4a`OR9Ck*L$4UetHGjJ3Rn_ZzXi3^X@CZeB=Cc;Si1nUsQ~2#5MdJh#WUeN^`NQrbCirs&cIgL6gw5$nC4iHGrx z88fda<*HP;=H<2Cjk%4rvA8z!xWTQUKvGZ94YG`i#sdsYk@cYm=%8emN+PN0*I=m( z8T>26vL&UHh=Y7GBqOiP80Q{VK5JLv;xyr8tiaJGRyrdko?DS+CBREvMr$IridN=JDl}KI znup7;4_hD2?9EDcUWMOy9F>upz)8Ze&LXRu!F4w%YTQBz=hSA+FkN*V;MIK}0W^0$ z@qEdaz4rb+$uL?##7r}fFD+>{w{llWDCHWQI}*RRIv8>1_k91!Ru5GfgJ~SdjN!3? zdW4~+7wABn6^u-bZl?Pgo8hY6KFo6eg8?4Aye5_L(zx-nVxZ($r8%ZfI+iGeuq5gHzkg?AjHyteLkxBRiBiI5Vu*AI zn3&Y?=8TINL&pM=_o=+37S?C!zHw^Pdl;A1m)z&QDnL$1DdrF>^UfE?HG4KcJBqos zk?Yjv1~~dpMTWTq*+!0rybU^hPgo(ZeD<7TX7S4sX5bYST}*0nf^&#-I-`YlB~r|l zpsr+(DZZKa@ES z5JtH3cOob8_Gaw11gA8a_`82}Y`brxa%|-I_R`7qjqRDlpPMtDS7)9weX9-691_lB zggU7O1CSALAipNG&y8K|T-~3xxhy&vS^ATvJClpx49%o8Cw|hr^P8=k_;(nFI-~Up z0Sfx~aTIk|3E+ayjg&il?2znPfRfTkk)`gDXp~g;ZhB>mryF{z!n1mpRe9NyW?iDr zr~1S3KTyY1JFSNdm)(?Cu3SA0J$iUDASY#Jx|b9w=X%Db+@JD}lx!27Q&G~V!zKXv z%KHB}SvprhGho#NdkqvK32<(fQ}lt!AZ-rhy*4PIgq~$KkmgjPWf0ow;k{g+-{sp- zJkr28Mu6$YU9?UjAj?T^)@dSXHBQz1!MxBTsd})1C#r0&CA<%ghX>LgPW}o6mBqjG zg*vyLH};WIU;LGoV+i{$d_7TIm3>B@y^HS?+z{iLu5v;sbDSA(`jC@w*%DiHD^JvQq@ zW>doYpN}((t(zBTR;Sjl`Ma`xt-qK2{X6fu!Jj$)w=vOVUD&4|;T=Zx)f5%GEMn_? zgz)KQtT31rHXQy@F$&}t>$*_T@)OWRcro#+R<6z!*hRK(=nu~SKurl=hApOjoS>RT z8(0u4lv(f@D+0N^WSHwQOlPAj>S|Bp**T9}x0Zu!PYz{E8_+E@ubRR=UtInr6k|oc z;H!0m{eIi4X^F<8MRW@u85_?=oimrQ7Fu!VOu~ahlhWf~iToEq{j9JT9i(Pf4;k<_ zn+z7&oNBvH6EShzPxF)b4wcR`FF0dA)S*lZ)LWOXB>eES(0y+^Vnd#Ne;V znIA>^*vUN*nqtZMTy4pAjuM#}Hc<`A!A=O+=YOF-_;c05Lm3CEj*d1OKEwsWlUVKseOH)>M!#A@ zIJ`M_mFeK?o;KUYrT(oe(c}$GjY3^Ny*7`%p zB%K^4MLeeJVo4Q1ZH~r6wRNUyJKVg6(7Lq8P}r)%L)acl&93+mN1BPW4@`-rB_Lfv z*1NgY1{}{yi+PKd+(tUGDElBV@gg=5qTT-WNRQJYB?qS@PD<8;0GUoFGzy8bhsr+G zk-^mf_1iI7*lDvEnT+9k+WY^lCu_aR;`EpwePh@yyI)p~j0GvkcJE{#+7=TGg%Lfv+0Vr1#i?Rp)wryEd6u(r7L*-;B~%JY7l zUhR|jdA%ulElTGX07m_dE$4hsS9Y9QXrGFVGLzi!MWzj`YM5Sw#ib6T z&cg<&9>!^K$nN9tIaQ(#;7hI=)J~&L1~9-o?c{VC3RNaxXgUv+a+9;N`#;~~&{EVa zs3`lBk{(ty$<_d5hK#F6EMmDq#HOq5COrW+UU3!%IW#|YSV_l+n=gTTs_x%Rvdlj- zEWDrFAdzRh?XCg5OoqU;{2NX?Y4BB--Foh=t^a_ryCy*oHQ6lf1UL%gHdeG^4St&RDoLXuYIKD&n0fS@JF-Vl3B zrJ~<&+5l}z;aw95>!Umv3x1=|Q0U+qq^%r*nR@;w(pqDpdU)FWy!o+%ky%#lhh&v@ zn7~+%YM-{uwgdBP+*uG8I_G9X1}a;$f+Omu0?*R=inH>Y*ua`W%szfqm4U2V+2gv2dL zRp2k>&$6H{LisaFIRfj0oIFb~abO8ks85BAmv2hy$nb(DM0j*p5RFn^5gs9G zPCM>O6_(Gk%2^q6ajJA4VpT8e1}t{DYko+@~>xGd%aT`o5%MkYyKG zx#{;q%~sF+X1AZHcoM@}7Kb(Pe+lG`S=%~+hKTllNU$cHb)xv;23sRfCNM2$Z6)WB#(i#}xD zq@^YM3@5V(L`$NX-Lh1K$rUO*ufVNPus1ro{OO_CH=+v-U&aj!u^R$ zliTx~w-44nvg(~v1s`5i+*ynd&;Xh%9t4=X0cA(9!xe!Q`)BVlcu@Jkz>H+93aSlE zHzWV%ygLiR!LF#Nz0LN+g{BAMdn%!;9-J0AMQdjIzv5SEFQu$=w9=ay%{UFq%uK8? zl{9_>3mRO$AtjS^(J3jjNC*1>SK_EF+o^TRd=EATdgXf*4o5begOvxSU9AAo?hUx7 z(hJI`6|^Yr?f^c7@jthm;n_Zfxsj^zJ9=jFLCsTqDN2T!^fOxUQ(QD@H>4e+#4&yU zj--oAg;@d&LZV4_us|j4gHg(AVO(wc{hDx=x08a@JkCu@6!miaxAe{(z}zf%1qSIs zRHxwyvOojz4@Bj#l2$!By;jLEGjFYE(9Od9>{-7aSSZ(nlgnUegJ=aRvS7?&{gKhw zoo#ZNFAp(!PFzgndxUbXA|v>cl|jsLRnKn6CVF*G|ZMwJFMEkpg5ZF z4;Zyo4f8duCLomlr`^RG$4o|p-kR1kh$kqK9&LlSBJeDP7a;$gi$*M*m{*!kmNpR+_sFk^q;#nj2(z*=4gw2n4w%Yw(@Z$Ng@e#h$9<5WWV&(O(E_E%&b$Q8^ zbzvpVcDU+^zTo(V;(ZazXN^0JM-5rM=I2&n8UF_Rn@QS%(7L?&1%r@|>=~U>VS7pY z%^V*D3V^Py7vQI(o7S>IEtG=ibe<}I~9yn9!iZehd4HMdLr#U{&u$zW|| z;ZMDc8L)P#M7K-}b@m#2owyx3278gd|MD`UJpQ(La)Wj9_1L1sJr&Vc7s0svC%MIF zsTn=Lr<6udPu8baGd@}|Aa4gd7pT-M-o_=Shc`8Zd6R1B4E`JsY-auXXz_j6Jjfy2 zCnVOhE^HN1Tk!)pS2KdUt^Ny=;eS0xSNPrIy64x>mG@f$%{6|)>(DXErNzlV>$^1v zW?F35-Y={(7l#%<__KyJwiA{ZZ$49)@V|Cl_fk2Kl%j z~5saQxz@O~KghE#}x*>3jE57q60=y_Nlwti<)i&BX2Fo1)7jEiB;^ zni3@_woy5b*nL;eVqq@b`OsT{!5krXi{7 zQI=Zoqw4Gcvc^4l!06I_C3DFO*t`xo;oclF0c@)O;eRB4qK9KHgfM!ncv7yWO6}FG z$f@3jKoo?9AkPru3VTMoBx}o)+bbg*^}640WlaCGKfhpX{_^bFMcZ#m1F(BTA8V@aItpzSm9~tZA37nGDhUrxN_{K!yws0^M&9 zCUj+o4Wu1ossloeGBb0YT#2KMWb|eqK^CYypWIDtXu>f+#`EH5Mt^R+?r(AsyLQOG z_*I`jYPnI-a4TZ;L*C_WpWC)A=HcIY3wZwPt+=tF)~T+s?LXV~z51itQ#YUIS?9Ap zTnc4#!54>w9(!>yGl~dPb1#XSo2FqSor z!QfH5`LLKOqD&Cc>QZEuicFeCW02IEx0|{37gbs1PdkY1NCiGm2kLi;1Cmhn<3mk3G)rQLJVZx7U&+F`oS{ZX+t0mOP}wS#!H) z9F^q+=uA;@PScV*Cqkln(Vt~KGuHg$Rl0(Sps8E@><17Yux3l0&-!&TWU(yh} zV_|G-_A*D)^=nhQ63*44Dsgjr(;|O}(hXLldEN>X_9)aq*v&h40ZN?O@Ub*u2fQ>c zXYKN~(WO6A=nulqyjXdw&86=-+q0MN+!?V^yoPQAD<3n`z=DlWut{A-7S7s7%T%pr z#UcCh3{hcr!Z5Xvz<9rQZU;Wy^qSO5Ba)>%Lt2RNl4A*3F{Gk9#x}jA**`* zg79|{q1V;JoReB?hq`;O;~hQh6KJl!UTqP_T09E~$C8SnC5!6P6MIM(q!{2(jXGid z2D3gg>!DSApVO&%kECQ~@vCM1vPI56FLyNM%v4+)ksccApG+Xu({=QswX5xXrIY1< zjEA`mgDn!cYrYe0UMt-pvC&c1b?CTrr*J0kEy5p0jd%Fr6mL#DK43Pm&jF2m;Ox@*Is*SjZ2{pO~CeOVlKXh=-o z5Zn(D-f&BKwn2Ey&A72?m^=@7#_|QS`QgtN=Ax5%A_e8%9zsM@?{0Lq%>1&y35(w3 z^18?JA@9Us7(}E4#5Odw_}*F9`DQmJdf5~#>I`E{+0I8>hZHiRaWNq~PGCb;KZQrj z^};<)$hgdTaDWY}Nh2sRlrUEYK0JBoEwJT^b7v~67vL%-kCxhl1F>`_aQv^8ceY<_ z|JhG+B^Qqvj<>9-8YHewE@CK)42_`08;BTcC<)s(J`#2-&kY~bsL#)CXuNnx^82U6 zB}y?&7w~uU>(r5w{QE8BszTL=b04E$^Zi?}g;Mt{`V4eMg}gEy)rH0uD_z~g1f~Hc z-FLymi|$ID3m=R93Iv9Y{ys4qHZ**lq;9n_d1tLsvsLVQa;s;pvgP{^r|9ATn-QiySuS_3ZNRtg3qxR7!+NG~Z--68vA+Tjd-}73Aaix=e*)wAL!s=;*CRD_C zWTutJus%-|#kQI7qvT$?^@--XGc2m{F%L-4K7>AfTu41ny<&oYz1=ju1H09 z4598#8aC8&25757tsU@%|NcjtH*6x3g!bv(v`0q9J|rmP zKsz|#&A04TX?YWqWXJRJ=S+1tf;SW))S|8ERMPz_!E~ye+<7B-mR7&1;o{e9leCd* zrN8o~OBZ@OHiXPiVNE)~vXaEs5muZWO6xl*C>2ST-hs)}FqCAi3T~_DllukR z89(28tQN81ez#OPt(W*KU0-~5^?s3l#2 zrokEk|?Kv9`*F{t<~Fab@;9;a`iK#122L`pr#dw$n3&A?4gF2)<97l z&*KJZ_0d{!NA#%tbKa-)rf(F%X;Z|`>4A}vOMLx%RFP)4achFrcHEx}eb;vH3a zI7TG^OEsnrs>c&F_EQz!^tREFU`xYy3c7*L?#lh|2-fj4Qojn?K6-}+v`gfW>ZARE z3x$;jf~ zIF1fhjLJw3W-C9AS`-&patRjKA;&FZeeVq&3?T-WUBcehJyLjvoojdvSCFE!-1m>- zy3wtL^yNNar#IiwEr4~V=nHo#I;+w|>froK+zmKgw${y|EsT9veqT(zdXQui<)DoW z3HmKXPtiAhaPQ4@CdC3QMtn%tYYV%R%a z_3WqWgT)~6IT{ws#r1doxiX+lBL2ZbhJWRf{-;Y|HYMPB6s!)>vnbH z4M6*e#8Z9N#-`M3-~Y|(&<7Sk_Q^lg?>`^Ihj>c!N@*t}#yf?-F!_Twi<8+D1UWiHrKvovv-rfmY7cs_Z9 zVal}d{KE}RztO)U)V%XYG!v2EUs_b^dF}0Fv!B$6J|5`u$&B_rW*{V_B^f*B^Qax^xITJ-5NoXqT&s&kw_WhdjaKE|948z}|(>sf*hJ&1Wlv z`Vr5qvi_$b->(3P+An*ksR7n$Bu~%gE5bRX9jaC?*tl+}ok!90OF%F-$(5s%qvIS0 zAh^_X4G+xz{A%sFL!iVsa@1lWP(Rq}qVKech)<5=9$1$n^)NkWM(>PvP)6sSFD?CL zuC0EncfaNBlNom@A$w*SGd}bC-00?Nd}(6zh7JMy=$R=^+){eEwDs@uDq%a+f)^!D zx)tI7k`c5B+fOtbeghaWOq0Fp{?T;OmGj`^gJh4~Vu)TN^6BaQD|WdGORI_xdwzBV zs_@eox$0G^U-kr&a#LFLa0}qEbQfJ~-5U@%XY%|Slhs}(BLJrptYv=OhmdP?b6Huk zV34wsE5`_T_rG+w;-sKMhy1SlLP>Ox)W07PDQUP&U-88AfVd47{+TLD0oPL+E$ z5;Sh^c19ows)As^?DQzmL2U*GCf%d6^RP^Y)ul@EUC7;ZT2jhrdC=JxSSs>cQgUY# zB`b@`@#49D1;>`-%>>$ILDnv&b|e3rv*RedF)&bkdGiQ3U59Kq@U;`k?UYW2Ftv?h z=rwboK{xe#ybx_|aDhwid%@mx$ZXFyub3l2$^-?n7O*@O;#Cm(@Qk_3BJTT|POr6={>_m@qE%h^LM&=4c>&P*)(B5*lZ zSurOVV`-(*nE@|T&*uf^m=@mu8rS0_B*=WCiCan!H%PPsDz1{(@$Xqpx57#tHHi<>FgkpF_qpY0IkY=W@kc>i zq>P3;L5~iP+9abpYu`DaOTc(^15{=5Z`mvP)Vy-yTyn9|0bwv|V9!~(ML~QtiKH&; zdCDuQVwBP04@-pafcEA!T) z)7a|^*y_BAP%ztWv&2BRP_ojRMFTU>8$ubjw+vjVT<{XK(i}#I$wZwC@=Ci_vlonYn;GdeQ8by03f@PL*2Sp!(Ep> z&d+FMs-3j;Y0k&J;DopYQ%0yZA8q3;?yFYOYRHlm>x;YSdM9J4uXBAg-E!UFDpNK^ zz8v!NS~27kH^h1YX6o=NDp)zHnRUkKWjhY1q($Njx_CN`x_AEm-OM>T#Ht*Lt_%0~ zO!V?vyh+s0pQ2^V;qk7k#8_Ei0{gRzfY+BB zqI}=4RWO%z&)2sZ4C0Fg=En=GU@n#f&&>5Mz7}1ZAq`{bLmsAfiML-97MrU?mEz|eB6>2(xYt>qGRcGKV|Rathh>Fs(@55+YyN32?D4P`$>c6q@H)V zpu3Jm1!36q6n(AY0E3bOCoTgh8McMO%xvL?msT=Gv=QGhVyRzQ3nHhf} z#(g@iVLp1|cLE_IIykoC(y6lVpA_&jqxBL_9L3^-)QkELqbkF`7`l3cU>_-VXR&3+ z=t8P&#?<5EYN0Ji6>8Fklu3Q#8cu{TCQxyIPCMny`Tmfvfv;xQOylxOs&wK@c}@L4 zTYQ_>ZjCla%$C7}FQ!?$WOHVNdMPePx4J2b4Zp^gn_D$LePkaL)({f^O!c30; zEPqL1o*#3;EZ!jH=8|ej4;0Hadx=-4-GJ8YTe%%yG(8q;lbj#FZ^k zMB=N<+ot_}hnt+$BeYjmB%k6#cmDRiczqckVV%7&ZD8P1q5+BEc|Z=u2-MM32u|x9 zTKmUSEN`?Igsy0MwjrsPI0>fwd92_3#J|^@n-=TVcoz#FJ48>~B(5)R;Y%-z6Y5NW z9e}_litk!&hR&eFT!KM9ii-*IJLSo~{d@lMcFpV7-s2}bLBG)y(v(vYbLmL%)&&bbYs1jjpILo*6jO}o0Eph6~i1VBXgf%aj6R-v}I ztU|$H3HA+QLOKj;@3^<{RkAJ%+M$;kyqsCAv(M+l*Jj!Y;lCpgtSL;l3P;Ti`ejP~ zQpBt$WvBGNp3 zgFXf&#q)E~W4G%3!)H0*#Xc_B?!*Be6j~lle!~`>qi0v5xHXd_Lesk8he?ER>=;*7 z7#4F7&E{U4!(Z*p(E8r?M{p>d0m;{vL8ICg$-#aeWWVgv7w?*X<78MhCn~T1Y_X0^ zdfX@V{U>ff&&Ag+9Q&J9>WOMQcTH}F2aKnGLE3vqIa>(sXtVHHhu#KBhtig~B7 zN}^h9r@@7WxYuK)t#ESK^|E~0Bvoega;c{!Uk{A_>_{HH->W2oyBLevaZERNSpMl@ zHUtmMD|YnKDSi+vD6BnkBKe4q!`LP0GL?|)#_mWe|2T|)8gW#lsHA*6eypI^&l?`k zYJ7#Z$#Ly5)URRh5%lLqhR zIR!mAJg6bnl<2L!R%;gF&R%Qa8W(H49li-`y3dKe7Jh?79vOD@&sVwyGVv>@$(U|I zPC&>cb>96hs>`$YQYVm980}@tT4n4S{Q6X%-z`OD_FBBPg!+DRJ3pb7>aLgj0}uoH z+WS~9Sqn-)su-#5G4yeiQaB$b2=rzmQQFF~1ZVJ%lFS0Ne#|~pJ^*eJpx+d?x2$%)IycSq8cAv#9ZH80N`Oa)J2(v(`9A*(( z9~ytycJtHw*P09%eU9{Zpt#xMN4P6F4(|amW+}*d5uj6@)~n>DL&SYu-83^j@s)Wy z3<|B{kDH@q5>v{-20c=$*)4oEUzlPjH0u=`R8+$VkCL;Edxhc6Lk8*N04078)vqLG zf9dTe7``07Cfx0u>K>+K#E7xZcpWpT)PFLpKjOC;{?oHiTz*k}UH^&%`jD`;#VFp$ zzL3=O;T+oqW8t(f!>n+~>wd0d?7-cALHD%NajB~6f}>gbJ0B~+poQqTaB?k^%dHg{ z?$s(K}T$K(rABeG3REI(_cXPjW)+VXalbzwTU<0G~y(jDu3Za4y z7K5~sK2wWSWs={Yu24pBMsB#NQ@^<c)p$e}VRwRKVJ>sHCunYrl6 z7RwYkoYE1cxPH%@G%%!g;Pchnb@Kx$^8-J+w*RP|l)U(~wH`?l$_r*qBF)yz+kY!h z{(*1*-df5NkF<3{X;U0-KoSQJNcYu=2>_ERy*pI;VYnbH3_FN6H(Bhqq<8@QdfMYm zj05a&DlJwoTEtmpo+v3TtQgwQQ`)pmPMLnQPdg)>=!dgp?g|rB=jaq@f$SuLL@Obd zF~e{&u|JPb%`&xguLp}!FwT4A*A!XFbdHDURf(AB>;_(>UJ1%LC$Fk#@p%XRF2Q2a zURUSwv0(r8Pb{TSJ3=&*Ya+xkG>FtAM`gMIgdbLJ4_O`AFfr%e*Ia3Q4)F#A#-v>e zIZCtyob5g&>+M%=SN=Y~CbexM)iKvjM{r)S)N{hf8X7+Mk(QkEBjHMOyR~xRQqdEl z=`xwF;o!cZhb1o!1QCP5OlM$8z7(k>?+r@NWV_|8WBTcBd�i`N_Au9;_JwAnR&p5F|RUyP}I@0i&zfDg;9 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