index.KDUAIHt0.js 227 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index.DenZffnV.js","js/@vue.DbmRtknU.js","js/dayjs.DCWbrgJ0.js","js/element-plus.DYHj_7Hl.js","js/lodash-es.DaM9m3L-.js","js/async-validator.j0i5Y79Y.js","js/@popperjs.DxtSUbXb.js","js/@ctrl.BEgk5vdO.js","js/memoize-one.BAtLgO95.js","js/normalize-wheel-es.TzhA1irr.js","js/@floating-ui.8vigAAFV.js","css/element-plus.C5wfcs9c.css","js/vue-router.yxIMtaxH.js","js/@vueuse.0G3dmZIi.js","js/path-to-regexp.CCldfxw4.js","js/vue-i18n.DXLOBfKS.js","js/@intlify.DPMNdUn_.js","js/pinia.BlfmsheH.js","js/project.BVpot7IW.js","js/ConfigInfoDrawer.BdEJ-C1T.js","js/size.DawKDxKL.js","css/size.SLBQNxlX.css","js/EnterpriseForm.DEsU47HX.js","css/EnterpriseForm.DjLUeW2a.css","js/nprogress.BTjJXJ-u.js","css/nprogress.BgDCIyLK.css","js/codemirror.CYSLATvI.js","js/diff-match-patch.DkK4wJpa.js","css/codemirror.DPQIqBY5.css","js/vue-web-terminal.D-rog7dz.js","js/vue.MGxsMDTR.js","js/axios.Da-QW0H8.js","js/qs.BQjOrGHM.js","js/side-channel.4q28KFJj.js","js/es-errors.DTEWvbA_.js","js/object-inspect.DvQZIv3_.js","js/side-channel-list.Do0-XmF5.js","js/side-channel-map.DNHQ53lO.js","js/get-intrinsic.Bbe5x-9b.js","js/es-object-atoms.CyiuHMUS.js","js/math-intrinsics.pM-JTNwN.js","js/gopd.BudZp56J.js","js/es-define-property.F0aoeP8o.js","js/has-symbols.BcO-SUVM.js","js/get-proto.Cb_fpw-j.js","js/dunder-proto.WEH3rgQR.js","js/call-bind-apply-helpers.DJjIjCF_.js","js/function-bind.DrnB-baK.js","js/hasown.BXcyoiLU.js","js/call-bound.22gFUC2Q.js","js/side-channel-weakmap.DpSeWE6i.js","js/pinia-plugin-persistedstate.COWkwNh5.js","css/ConfigInfoDrawer.BmTkjO7p.css","css/animate.BeY6ljAu.css","js/path-browserify.Def0ASv2.js","js/vue-draggable-plus.D4SSJ6d3.js","js/time.3lT1CdgE.js","css/index.DAYUx1DD.css","js/index.DNjhBR_b.js","css/index.CjZB2tFw.css","js/select.DbPLfE2k.js","css/select.BeLaktds.css","js/401.1GVmTnJz.js","css/401.D_786eM_.css","js/404.jGGqf-Bk.js","css/404.DPTZ7BpG.css","js/tenant.BqugJb-d.js","css/tenant.ytcDopxd.css","js/profile.DuJPR0-k.js","css/profile.DAlbiYMN.css","js/index.DrORz18l.js","js/echarts.CTMg_hlN.js","js/tslib.ZseNXxlj.js","js/zrender.CxgQliU5.js","css/index.BNAPS9_u.css","js/workplace.BF1fnL0N.js","css/workplace.CFaiiyVC.css","js/ChatInput.CCkqhLeH.js","css/ChatInput.BDbgmDmz.css","js/ChatMessages.ryFOumSn.js","js/WelcomeScreen.UyVub-b0.js","css/WelcomeScreen.DNM09ovu.css","js/MessageItem.By6J5tZ0.js","js/markdown-it.DFKoXly8.js","js/mdurl.Dwcmq5MZ.js","js/uc.micro.CRGj88R_.js","js/entities.zpoy7YfM.js","js/linkify-it.xinbW_ni.js","js/punycode.js.BkBFhtvi.js","js/markdown-it-highlightjs.CgG0E7fP.js","js/highlight.js.BFeCtowP.js","css/highlight.kfZccHYO.css","js/dompurify.DyZDmeC5.js","css/MessageItem.DCsWaqVV.css","css/ChatMessages.CqjjOYVG.css","js/ChatNavbar.Rhos6aSa.js","css/ChatNavbar.DpP7iGnM.css","js/Sidebar.mhqYMlYn.js","css/Sidebar.BlxUOCpP.css","js/index.iI142vym.js","css/index.DB98hmT8.css","js/index.CEwU1iOS.js","js/wechat.DyF79Qxe.js","js/exceljs.DLSZe_6I.js","css/wechat.BzmjZvX7.css","js/tree.BFnI0hOR.js","js/PageContent.DzqpeyM-.js","css/PageContent.BPfsSUMb.css","css/tree.sp6bqO9U.css","css/index.BWtVtN8B.css","js/index.xTuuETeD.js","js/UserTableSelect.CMDoGaZ7.js","js/index.Bf-VFHtj.js","css/index.CsctXo6Z.css","css/UserTableSelect.0GdUarji.css","css/index.R3nOUtsc.css","js/index.H8JO0PSH.js","css/index.CTDvoqFT.css","js/index.CMIfwlfu.js","js/index.YRt9iKBY.js","js/vue-json-pretty.DEqWvEy3.js","css/vue-json-pretty.BNXkW371.css","css/index.NSqOVL4f.css","js/index.B70yBXsV.js","js/CreateTableDialog.DXvLw4pJ.js","css/CreateTableDialog.DEjjMXSd.css","js/GenBasicStep.Xb_I93fF.js","css/GenBasicStep.D2Wkgnao.css","js/GenCodeDrawer.D_483Wv-.js","js/GenColumnsStep.Bd6P7BAW.js","css/GenColumnsStep.BRo4NCt_.css","js/GenPreviewStep.BsnYd59L.js","css/GenPreviewStep.9m7HIv3T.css","css/GenCodeDrawer.Bik-BSlv.css","js/GencodeHelpPanel.KUMGY9dl.js","css/GencodeHelpPanel.d6VtjyqD.css","js/ImportDbTableDialog.CeUsah1p.js","js/index.DL3W-mrk.js","js/index.Cj9LGtIZ.js","css/index.Dn7tRfir.css","js/index.ISyvo90_.js","js/vite.Bl28RSoy.js","css/index.CiUkz7Nd.css","js/index.DiR9dvFu.js","js/AccountOverview.BBKKhao7.js","css/AccountOverview.Bzi0U9d1.css","js/ConsumeDetail.D7Jsli3I.js","css/ConsumeDetail.xP16Yv_W.css","js/TransferDetail.CUeTCyLP.js","css/TransferDetail.DB2Cxj_n.css","js/index.BQOrLvg8.js","css/index.BK3BJv-z.css","js/index.C97mG9oZ.js","css/index.q6Bwakt4.css","js/DepartmentDetail.BcImO-yg.js","css/DepartmentDetail.DzwI0Yd1.css","js/DepartmentForm.DUzPCbfL.js","css/DepartmentForm.mnwWjQ7j.css","js/EmployeeForm.B7yI1uwE.js","css/EmployeeForm.BDzwqJRv.css","js/index.ChObpBJi.js","js/qrcode.DQOEPHIv.js","js/dijkstrajs.DvCo_kE3.js","css/index.DMEQt3bI.css","js/EnterpriseDetail.Bewwlj42.js","js/InviteDialog.0Oj4Bznu.js","css/InviteDialog.tc7FXP7V.css","js/index.zMibkuKe.js","css/index.B4JTNYXL.css","js/index.BW-pSpbH.js","js/ScopeDialog.BIT-MMd2.js","css/ScopeDialog.2im7eOlQ.css","js/InstitutionDetail.DLIeosVN.js","js/RuleList.a3TLOePp.js","css/RuleList.OYGpYIzy.css","js/QuotaList.LcNG8iiy.js","css/QuotaList.ClBILdrk.css","css/InstitutionDetail.DKLMXcFC.css","js/InstitutionForm.Dit1bVuP.js","css/InstitutionForm.OeteTAaX.css","js/index.DBk45Br4.js","css/index.Dwmb11AR.css","js/IssueBatchForm.BY3rGrep.js","js/index.BlMUMSZ_.js","js/RuleForm.DnGWCEBb.js","css/RuleForm.-eSQktnU.css","js/index.DaavniRU.js","js/Login.CUwJqToR.js","css/Login.NHXPDQgI.css","js/index copy.T_E5O_pe.js","css/index copy.DPDauOth.css","js/index.D1amzFr9.js","js/DataDrawer.C2TV6Prq.js","css/DataDrawer.BaU4Pd4H.css","js/index.-DA4GtWd.js","js/index.Kig9eou7.js","js/ExternalLink.CUMMTDCE.js","css/ExternalLink.B0L4WRJr.css","js/index.BxqZrY66.js","css/index.Dkb0A4-q.css","js/index.DFpha8Y0.js","js/wangeditor.wEQuUMl8.js","css/wangeditor.BBlIT1EC.css","js/index.CRk-zhVu.js","js/index.gvjor_tx.js","js/index.DpxSc7bq.js","js/index.CUZywEG4.js","js/index.B-bV_5rr.js","js/DeptTree.CwbByd5C.js","css/DeptTree.DMBhm6yI.css","js/index.4cEjYFHB.js","css/index.BgYgWzZK.css","js/index.C0R-8slU.js","css/index.DKZ8R2kA.css","js/index.jDXAW0tx.js","js/vue3-cron-plus.CSGvOtys.js","css/vue3-cron-plus.Deu-Booz.css","js/github.BAawUF0h.js","css/index.BcrceC7B.css","js/DynamicNode._CPMgUtp.js","js/@vue-flow.C14KmPsA.js","css/@vue-flow.BPc1C3PT.css","css/DynamicNode.DVFxaDLC.css","js/EdgeConfigPanel.Cz_UeH2N.js","css/EdgeConfigPanel.CZPPjsTD.css","js/NodeConfigPanel.DuLS71iX.js","css/NodeConfigPanel.7HpfUuY5.css","js/WorkflowDesignDrawer.Bau-Pi0u.js","js/dagre.C9k86_Gz.js","js/graphlib.CqVsUrOV.js","js/lodash.D-BGNLlY.js","css/WorkflowDesignDrawer.B5P9NLJ1.css","js/index.C_8Q-PDA.js"])))=>i.map(i=>d[i]);
  2. import{aS as e,q as t,bE as a,aU as l,M as o,aZ as i,aL as s,s as r,bJ as n,I as d,bk as c,r as u,u as p,aD as m,H as h,bb as g,t as v,bL as _,v as f,aw as w,F as b,bq as y,bM as E,ak as S}from"./@vue.DbmRtknU.js";import{bo as T,bp as D,bq as x,q as L,br as P,b6 as M,bs as C,P as I,U as O,V as A,ad as V,a as z,r as F,g as j,z as R,A as $,t as k,I as N,k as H,m as q,x as B,O as U,f as G,a1 as W,a2 as Q,ah as Y,d as Z,_ as J,aA as K,az as X,p as ee,a7 as te}from"./element-plus.DYHj_7Hl.js";import{d as ae,c as le}from"./pinia.BlfmsheH.js";import{i as oe}from"./@vueuse.0G3dmZIi.js";import{c as ie,u as se}from"./vue-i18n.DXLOBfKS.js";import{N as re}from"./nprogress.BTjJXJ-u.js";import{W as ne}from"./codemirror.CYSLATvI.js";import{c as de}from"./vue-web-terminal.D-rog7dz.js";/* empty css */import{a as ce,u as ue,c as pe,b as me}from"./vue-router.yxIMtaxH.js";import{a as he}from"./axios.Da-QW0H8.js";import{q as ge}from"./qs.BQjOrGHM.js";import{s as ve}from"./pinia-plugin-persistedstate.COWkwNh5.js";import"./dayjs.DCWbrgJ0.js";import"./lodash-es.DaM9m3L-.js";import"./async-validator.j0i5Y79Y.js";import"./@popperjs.DxtSUbXb.js";import"./@ctrl.BEgk5vdO.js";import"./memoize-one.BAtLgO95.js";import"./normalize-wheel-es.TzhA1irr.js";import"./@floating-ui.8vigAAFV.js";import"./@intlify.DPMNdUn_.js";import"./diff-match-patch.DkK4wJpa.js";import"./vue.MGxsMDTR.js";import"./side-channel.4q28KFJj.js";import"./es-errors.DTEWvbA_.js";import"./object-inspect.DvQZIv3_.js";import"./side-channel-list.Do0-XmF5.js";import"./side-channel-map.DNHQ53lO.js";import"./get-intrinsic.Bbe5x-9b.js";import"./es-object-atoms.CyiuHMUS.js";import"./math-intrinsics.pM-JTNwN.js";import"./gopd.BudZp56J.js";import"./es-define-property.F0aoeP8o.js";import"./has-symbols.BcO-SUVM.js";import"./get-proto.Cb_fpw-j.js";import"./dunder-proto.WEH3rgQR.js";import"./call-bind-apply-helpers.DJjIjCF_.js";import"./function-bind.DrnB-baK.js";import"./hasown.BXcyoiLU.js";import"./call-bound.22gFUC2Q.js";import"./side-channel-weakmap.DpSeWE6i.js";!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver(e=>{for(const a of e)if("childList"===a.type)for(const e of a.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)}).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();var _e=(e=>(e[e.SUCCESS=0]="SUCCESS",e[e.ERROR=1]="ERROR",e[e.EXCEPTION=-1]="EXCEPTION",e[e.UNAUTHORIZED=10403]="UNAUTHORIZED",e[e.TOKEN_EXPIRED=10401]="TOKEN_EXPIRED",e))(_e||{}),fe=(e=>(e.LEFT="left",e.TOP="top",e.MIX="mix",e))(fe||{}),we=(e=>(e.OPENED="opened",e.CLOSED="closed",e))(we||{}),be=(e=>(e.DEFAULT="default",e.LARGE="large",e.SMALL="small",e))(be||{}),ye=(e=>(e.LIGHT="light",e.DARK="dark",e.AUTO="auto",e))(ye||{}),Ee=(e=>(e.CLASSIC_BLUE="classic-blue",e.MINIMAL_WHITE="minimal-white",e))(Ee||{}),Se=(e=>(e.ZH_CN="zh-cn",e.EN="en",e))(Se||{}),Te=(e=>(e.DESKTOP="desktop",e.MOBILE="mobile",e))(Te||{});window.matchMedia("(prefers-color-scheme: dark)").matches;const De={
  3. // 是否显示设置按钮
  4. showSettings:!0,
  5. // 桌面端工具项单独控制
  6. showMenuSearch:!0,showFullscreen:!0,showSizeSelect:!0,showLangSelect:!0,
  7. // 是否显示通知
  8. showNotification:!0,
  9. // 是否显示标签视图
  10. showTagsView:!0,
  11. // 是否显示应用Logo
  12. showAppLogo:!0,
  13. // 布局方式,默认为左侧布局
  14. layout:fe.LEFT,
  15. // 主题,根据操作系统的色彩方案自动选择
  16. // theme: prefersDark ? ThemeMode.DARK : ThemeMode.LIGHT,
  17. theme:ye.LIGHT,
  18. // 组件大小 default | medium | small | large
  19. size:be.DEFAULT,
  20. // 语言
  21. language:Se.ZH_CN,
  22. // 主题颜色 - 修改此值时需同步修改 src/styles/variables.scss
  23. themeColor:"#4080FF",
  24. // 是否显示水印 (修改默认开启水印)
  25. showWatermark:!1,
  26. // 侧边栏配色方案
  27. sidebarColorScheme:Ee.MINIMAL_WHITE,
  28. // 项目引导
  29. guideVisible:!1,
  30. /** 是否启动引导 */
  31. showGuide:!0,
  32. /** 是否开启AI助手 */
  33. aiEnabled:!1,
  34. /** 是否开启灰色模式 */
  35. grayMode:!1,
  36. /** 页面切换动画 */
  37. pageSwitchingAnimation:"fade-slide"},xe=[
  38. // === 精选常用颜色 - 多样化色系 ===
  39. "#4080FF",
  40. // Arco Design 蓝 - 现代感强
  41. "#52C41A",
  42. // 成功绿 - 活力清新
  43. "#722ED1",
  44. // 优雅紫 - 高端大气
  45. "#FA8C16",
  46. // 活力橙 - 温暖友好
  47. "#13C2C2",
  48. // 青色 - 科技感
  49. "#F5222D",
  50. // 警示红 - 醒目强烈
  51. "#EB2F96",
  52. // 品红 - 时尚个性
  53. "#EC4899",
  54. // 玫瑰粉 - 浪漫温馨
  55. "#10B981",
  56. // 翠绿色 - 清新自然
  57. // === 蓝色系 - 科技与专业 ===
  58. "#409EFF",
  59. // Element Plus 蓝 - 清新自然
  60. "#2F54EB",
  61. // 深蓝 - 稳重专业
  62. "#1E40AF",
  63. // 深蓝色 - 商务精英
  64. "#1D4ED8",
  65. // 皇家蓝 - 高端商务
  66. // === 绿色系 - 自然与活力 ===
  67. "#10B981",
  68. // 翠绿色 - 清新自然
  69. "#059669",
  70. // 森林绿 - 生态环保
  71. "#16A34A",
  72. // 草绿色 - 健康活力
  73. "#15803D",
  74. // 深绿色 - 稳重大气
  75. // === 紫色系 - 创意与优雅 ===
  76. "#7C3AED",
  77. // 紫罗兰 - 创意无限
  78. "#8B5CF6",
  79. // 浅紫色 - 时尚现代
  80. "#6D28D9",
  81. // 深紫色 - 神秘高端
  82. "#5B21B6",
  83. // 皇家紫 - 王者风范
  84. // === 橙色系 - 温暖与活力 ===
  85. "#F97316",
  86. // 火橙色 - 热情奔放
  87. "#EA580C",
  88. // 深橙色 - 阳光活力
  89. "#DC2626",
  90. // 珊瑚红 - 温暖亲切
  91. // === 青色系 - 科技与清新 ===
  92. "#0891B2",
  93. // 天蓝色 - 清新自然
  94. "#0E7490",
  95. // 深青色 - 专业科技
  96. "#06B6D4",
  97. // 青蓝色 - 海洋清新
  98. // === 红色系 - 激情与警示 ===
  99. "#DC2626",
  100. // 猩红色 - 激情四射
  101. "#B91C1C",
  102. // 深红色 - 庄重严肃
  103. // === 粉色系 - 温柔与时尚 ===
  104. "#EC4899",
  105. // 玫瑰粉 - 浪漫温馨
  106. "#F472B6",
  107. // 浅粉色 - 柔美可爱
  108. // === 灰色系 - 简约与现代 ===
  109. "#6B7280",
  110. // 经典灰 - 简约现代
  111. "#4B5563",
  112. // 深灰色 - 商务专业
  113. "#374151"],Le=ae("app",()=>{const a=oe("device",Te.DESKTOP),l=oe("size",De.size),o=oe("language",De.language),i=oe("sidebarStatus",we.CLOSED),s=e({opened:i.value===we.OPENED,withoutAnimation:!1}),r=oe("activeTopMenuPath",""),n=oe("guideVisible",De.guideVisible),d=t(()=>"en"==(null==o?void 0:o.value)?T:D);return{device:a,sidebar:s,language:o,locale:d,size:l,activeTopMenu:function(e){r.value=e},toggleDevice:function(e){a.value=e},showGuide:function(e){n.value=e},changeSize:function(e){l.value=e},changeLanguage:function(e){o.value=e},toggleSidebar:function(){s.opened=!s.opened,i.value=s.opened?we.OPENED:we.CLOSED},closeSideBar:function(){s.opened=!1,i.value=we.CLOSED},openSideBar:function(){s.opened=!0,i.value=we.OPENED},activeTopMenuPath:r,guideVisible:n}});function Pe(e){const t=parseInt(e.slice(1),16);return[t>>16&255,t>>8&255,255&t]}function Me(e,t,a){return`#${((1<<24)+(e<<16)+(t<<8)+a).toString(16).slice(1)}`}function Ce(e,t){const a=Pe(e);for(let l=0;l<3;l++)a[l]=Math.round(20.5*t+a[l]*(1-t));return Me(a[0],a[1],a[2])}const Ie=(e,t)=>{const a=Pe(e);for(let l=0;l<3;l++)a[l]=Math.round(255*t+a[l]*(1-t));return Me(a[0],a[1],a[2])};const Oe="access_token",Ae="refresh_token",Ve="remember_me",ze="showTagsView",Fe="showAppLogo",je="showWatermark",Re="showSettings",$e="showMenuSearch",ke="showFullscreen",Ne="showSizeSelect",He="showLangSelect",qe="showNotification",Be="showGuide",Ue="sidebarColorScheme",Ge="layout",We="themeColor",Qe="theme",Ye="grayMode",Ze="aiEnabled",Je="pageSwitchingAnimation",Ke=ae("setting",()=>{const e=l(!1),t=oe(ze,De.showTagsView),o=oe(Fe,De.showAppLogo),i=oe(je,De.showWatermark),s=oe(Re,De.showSettings),r=oe(Be,De.showGuide),n=oe($e,De.showMenuSearch),d=oe(ke,De.showFullscreen),c=oe(Ne,De.showSizeSelect),u=oe(He,De.showLangSelect),p=oe(qe,De.showNotification),m=oe(Ue,De.sidebarColorScheme),h=oe(Ge,De.layout),g=oe(We,De.themeColor),v=oe(Qe,De.theme),_=oe(Ye,De.grayMode),f=oe(Ze,De.aiEnabled),w=oe(Je,De.pageSwitchingAnimation),b={showTagsView:t,showAppLogo:o,showWatermark:i,showSettings:s,showGuide:r,showMenuSearch:n,showFullscreen:d,showSizeSelect:c,showLangSelect:u,showNotification:p,sidebarColorScheme:m,layout:h,grayMode:_,userEnableAi:f};return a([v,g],([e,t])=>{e===ye.DARK?document.documentElement.classList.add(ye.DARK):document.documentElement.classList.remove(ye.DARK);const a=function(e,t){const a={primary:e};for(let l=1;l<=9;l++)a[`primary-light-${l}`]=t===ye.LIGHT?`${Ie(e,l/10)}`:`${Ce(e,l/10)}`;return a["primary-dark-2"]=t===ye.LIGHT?`${Ie(e,.2)}`:`${Ce(e,.3)}`,a}(t,e);!function(e){const t=document.documentElement;Object.entries(e).forEach(([e,a])=>{t.style.setProperty(`--el-color-${e}`,a)}),requestAnimationFrame(()=>{t.style.setProperty("--theme-update-trigger",Date.now().toString())})}(a)},{immediate:!0}),a([m],([e])=>{e===Ee.CLASSIC_BLUE?document.documentElement.classList.add("sidebar-color-blue"):document.documentElement.classList.remove("sidebar-color-blue")},{immediate:!0}),a(_,e=>{document.documentElement.style.filter=e?"grayscale(100%)":""},{immediate:!0}),{
  114. // 🎯 基础状态
  115. settingsVisible:e,
  116. // 🎯 界面显示状态
  117. showTagsView:t,showAppLogo:o,showWatermark:i,showSettings:s,showGuide:r,
  118. // 🎯 桌面端工具状态
  119. showMenuSearch:n,showFullscreen:d,showSizeSelect:c,showLangSelect:u,showNotification:p,
  120. // 🎯 布局和主题状态
  121. sidebarColorScheme:m,layout:h,themeColor:g,theme:v,
  122. // 🎯 更新方法
  123. updateSetting:function(e,t){const a=b[e];a&&(a.value=t)},updateTheme:function(e){v.value=e},updateThemeColor:function(e){g.value=e},updateSidebarColorScheme:function(e){m.value=e},updateLayout:function(e){h.value=e},
  124. // 🎯 面板控制
  125. toggleSettingsPanel:function(){e.value=!e.value},showSettingsPanel:function(){e.value=!0},hideSettingsPanel:function(){e.value=!1},
  126. // 🎯 系统设置状态
  127. grayMode:_,userEnableAi:f,pageSwitchingAnimation:w,updatePageSwitchingAnimation:function(e){w.value=e},
  128. // 🎯 更新系统设置方法
  129. updateUserEnableAi:function(e){f.value=e},updateGrayMode:function(e){_.value=e},
  130. // 🎯 重置功能
  131. resetSettings:function(){t.value=De.showTagsView,o.value=De.showAppLogo,i.value=De.showWatermark,s.value=De.showSettings,r.value=De.showGuide,n.value=De.showMenuSearch,d.value=De.showFullscreen,c.value=De.showSizeSelect,u.value=De.showLangSelect,p.value=De.showNotification,m.value=De.sidebarColorScheme,h.value=De.layout,g.value=De.themeColor,v.value=De.theme,_.value=De.grayMode,f.value=De.aiEnabled,w.value=De.pageSwitchingAnimation}}}),Xe=ae("tagsView",()=>{const e=l([]),t=l([]),a=ce(),o=ue();function i(t){t.path.startsWith("/redirect")||e.value.some(e=>e.name===t.name)||(t.affix?e.value.unshift(t):e.value.push(t))}function s(e){const a=e.name;t.value.includes(a)||e.keepAlive&&t.value.push(a)}function r(t){return new Promise(a=>{for(const[l,o]of e.value.entries())if(o.path===t.path){e.value.splice(l,1);break}a([...e.value])})}function n(e){const a=e.name;return new Promise(e=>{const l=t.value.indexOf(a);l>-1&&t.value.splice(l,1),e([...t.value])})}function d(t){return new Promise(a=>{e.value=e.value.filter(e=>(null==e?void 0:e.affix)||e.path===t.path),a([...e.value])})}function c(e){const a=e.name;return new Promise(e=>{const l=t.value.indexOf(a);t.value=l>-1?t.value.slice(l,l+1):[],e([...t.value])})}function u(a){return new Promise(l=>{r(a),n(a),l({visitedViews:[...e.value],cachedViews:[...t.value]})})}function p(e){return e.path===o.path}function m(e,t){const l=e.slice(-1)[0];l&&l.fullPath?a.push(l.fullPath):"Dashboard"===(null==t?void 0:t.name)?a.replace("/redirect"+t.fullPath):a.push("/")}return{visitedViews:e,cachedViews:t,addVisitedView:i,addCachedView:s,delVisitedView:r,delCachedView:n,delOtherVisitedViews:d,delOtherCachedViews:c,updateVisitedView:function(t){for(let a of e.value)if(a.path===t.path){a=Object.assign(a,t);break}},addView:function(e){i(e),s(e)},delView:u,delOtherViews:function(a){return new Promise(l=>{d(a),c(a),l({visitedViews:[...e.value],cachedViews:[...t.value]})})},delLeftViews:function(a){return new Promise(l=>{const o=e.value.findIndex(e=>e.path===a.path);-1!==o&&(e.value=e.value.filter((e,a)=>{if(a>=o||(null==e?void 0:e.affix))return!0;const l=t.value.indexOf(e.name);return l>-1&&t.value.splice(l,1),!1}),l({visitedViews:[...e.value]}))})},delRightViews:function(t){return new Promise(a=>{const l=e.value.findIndex(e=>e.path===t.path);-1!==l&&(e.value=e.value.filter((e,t)=>{if(t<=l||(null==e?void 0:e.affix))return!0}),a({visitedViews:[...e.value]}))})},delAllViews:function(){return new Promise(a=>{const l=e.value.filter(e=>null==e?void 0:e.affix);e.value=l,t.value=[],a({visitedViews:[...e.value],cachedViews:[...t.value]})})},delAllVisitedViews:function(){return new Promise(t=>{const a=e.value.filter(e=>null==e?void 0:e.affix);e.value=a,t([...e.value])})},delAllCachedViews:function(){return new Promise(e=>{t.value=[],e([...t.value])})},closeCurrentView:function(){var e,t;const a={name:o.name,title:o.meta.title,path:o.path,fullPath:o.fullPath,affix:null==(e=o.meta)?void 0:e.affix,keepAlive:null==(t=o.meta)?void 0:t.keepAlive,query:o.query};u(a).then(e=>{p(a)&&m(e.visitedViews,a)})},isActive:p,toLastView:m}}),et={},tt=function(e,t,a){let l=Promise.resolve();if(t&&t.length>0){let e=function(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:"fulfilled",value:e}),e=>({status:"rejected",reason:e}))))};document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),o=(null==a?void 0:a.nonce)||(null==a?void 0:a.getAttribute("nonce"));l=e(t.map(e=>{if((e=function(e){return"/"+e}(e))in et)return;et[e]=!0;const t=e.endsWith(".css"),a=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${a}`))return;const l=document.createElement("link");return l.rel=t?"stylesheet":"modulepreload",t||(l.as="script"),l.crossOrigin="",l.href=e,o&&l.setAttribute("nonce",o),document.head.appendChild(l),t?new Promise((t,a)=>{l.addEventListener("load",t),l.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${e}`)))}):void 0}))}function o(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return l.then(t=>{for(const e of t||[])"rejected"===e.status&&o(e.reason);return e().catch(o)})},at=()=>tt(()=>import("./index.DenZffnV.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57])),lt=[{path:"/redirect",meta:{hidden:!0},component:at,children:[{path:"/redirect/:path(.*)",component:()=>tt(()=>Promise.resolve().then(()=>Xt),void 0)}]},{path:"/login",name:"Login",meta:{hidden:!0},component:()=>tt(()=>import("./index.DNjhBR_b.js"),__vite__mapDeps([58,3,1,2,4,5,6,7,8,9,10,11,15,16,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,59,53]))},{path:"/enterprise/select",name:"EnterpriseSelect",meta:{hidden:!0,title:"选择企业"},component:()=>tt(()=>import("./select.DbPLfE2k.js"),__vite__mapDeps([60,12,1,2,3,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,61,53]))},{path:"/401",name:"401",meta:{hidden:!0,title:"401"},component:()=>tt(()=>import("./401.1GVmTnJz.js"),__vite__mapDeps([62,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,63,53]))},{path:"/404",name:"404",meta:{hidden:!0,title:"404"},component:()=>tt(()=>import("./404.jGGqf-Bk.js"),__vite__mapDeps([64,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,65,53]))},{path:"/500",name:"500",meta:{hidden:!0,title:"500"},component:()=>tt(()=>import("./project.BVpot7IW.js").then(e=>e.a),__vite__mapDeps([18,2,13,1,3,4,5,6,7,8,9,10,11,12,15,16]))},{path:"/",name:"/",redirect:"/home",component:at,children:[{path:"home",component:()=>tt(()=>import("./tenant.BqugJb-d.js"),__vite__mapDeps([66,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,67,53])),
  132. // 用于 keep-alive 功能,需要与 SFC 中自动推导或显式声明的组件名称一致
  133. // 参考文档: https://cn.vuejs.org/guide/built-ins/keep-alive.html#include-exclude
  134. name:"Home",meta:{title:"首页",icon:"homepage",affix:!0,keepAlive:!0}},{path:"profile",name:"Profile",meta:{title:"个人中心",icon:"user",hidden:!0},component:()=>tt(()=>import("./profile.DuJPR0-k.js"),__vite__mapDeps([68,3,1,2,4,5,6,7,8,9,10,11,15,16,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,69,53]))}]},
  135. // 通配 404 必须置于静态路由最后,否则会抢先匹配 /、/home 等
  136. {path:"/:pathMatch(.*)*",component:()=>tt(()=>import("./404.jGGqf-Bk.js"),__vite__mapDeps([64,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,65,53])),meta:{hidden:!0,title:"404"}}],ot=pe({history:me(),routes:lt,
  137. // 刷新时,滚动条位置还原
  138. scrollBehavior:()=>({left:0,top:0})});const it=Object.assign({"../../views/current/profile.vue":()=>tt(()=>import("./profile.DuJPR0-k.js"),__vite__mapDeps([68,3,1,2,4,5,6,7,8,9,10,11,15,16,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,69,53])),"../../views/dashboard/index.vue":()=>tt(()=>import("./index.DrORz18l.js"),__vite__mapDeps([70,3,1,2,4,5,6,7,8,9,10,11,13,71,72,73,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,74,53])),"../../views/dashboard/tenant.vue":()=>tt(()=>import("./tenant.BqugJb-d.js"),__vite__mapDeps([66,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,67,53])),"../../views/dashboard/workplace.vue":()=>tt(()=>import("./workplace.BF1fnL0N.js"),__vite__mapDeps([75,3,1,2,4,5,6,7,8,9,10,11,56,18,13,12,15,16,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,76,53])),"../../views/enterprise/select.vue":()=>tt(()=>import("./select.DbPLfE2k.js"),__vite__mapDeps([60,12,1,2,3,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,61,53])),"../../views/error/401.vue":()=>tt(()=>import("./401.1GVmTnJz.js"),__vite__mapDeps([62,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,63,53])),"../../views/error/404.vue":()=>tt(()=>import("./404.jGGqf-Bk.js"),__vite__mapDeps([64,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,65,53])),"../../views/error/500.vue":()=>tt(()=>import("./project.BVpot7IW.js").then(e=>e.a),__vite__mapDeps([18,2,13,1,3,4,5,6,7,8,9,10,11,12,15,16])),"../../views/module_ai/chat/components/ChatInput.vue":()=>tt(()=>import("./ChatInput.CCkqhLeH.js"),__vite__mapDeps([77,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,78,53])),"../../views/module_ai/chat/components/ChatMessages.vue":()=>tt(()=>import("./ChatMessages.ryFOumSn.js"),__vite__mapDeps([79,3,1,2,4,5,6,7,8,9,10,11,80,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,81,53,82,83,84,85,86,87,88,89,90,91,92,93,94])),"../../views/module_ai/chat/components/ChatNavbar.vue":()=>tt(()=>import("./ChatNavbar.Rhos6aSa.js"),__vite__mapDeps([95,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,96,53])),"../../views/module_ai/chat/components/MessageItem.vue":()=>tt(()=>import("./MessageItem.By6J5tZ0.js"),__vite__mapDeps([82,3,1,2,4,5,6,7,8,9,10,11,83,84,85,86,87,88,89,90,91,92,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,93,53])),"../../views/module_ai/chat/components/Sidebar.vue":()=>tt(()=>import("./Sidebar.mhqYMlYn.js"),__vite__mapDeps([97,3,1,2,4,5,6,7,8,9,10,11,12,17,13,15,16,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,98,53])),"../../views/module_ai/chat/components/WelcomeScreen.vue":()=>tt(()=>import("./WelcomeScreen.UyVub-b0.js"),__vite__mapDeps([80,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,81,53])),"../../views/module_ai/chat/index.vue":()=>tt(()=>import("./index.iI142vym.js"),__vite__mapDeps([99,3,1,2,4,5,6,7,8,9,10,11,95,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,96,53,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,77,78,97,98,100])),"../../views/module_ai/memory/index.vue":()=>tt(()=>import("./index.CEwU1iOS.js"),__vite__mapDeps([101,3,1,2,4,5,6,7,8,9,10,11,102,103,13,104,105,15,16,18,12,106,107,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,109,53])),"../../views/module_application/portal/index.vue":()=>tt(()=>import("./index.xTuuETeD.js"),__vite__mapDeps([110,3,1,2,4,5,6,7,8,9,10,11,18,13,12,15,16,105,106,103,102,104,107,108,20,21,111,112,113,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53,115])),"../../views/module_common/docs/index.vue":()=>tt(()=>import("./index.H8JO0PSH.js").then(e=>e.i),__vite__mapDeps([116,1,2,3,4,5,6,7,8,9,10,11,117])),"../../views/module_common/ljdoc/index.vue":()=>tt(()=>import("./index.H8JO0PSH.js").then(e=>e.a),__vite__mapDeps([116,1,2,3,4,5,6,7,8,9,10,11,117])),"../../views/module_common/redoc/index.vue":()=>tt(()=>import("./index.H8JO0PSH.js").then(e=>e.b),__vite__mapDeps([116,1,2,3,4,5,6,7,8,9,10,11,117])),"../../views/module_example/demo/index.vue":()=>tt(()=>import("./index.CMIfwlfu.js"),__vite__mapDeps([118,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,111,112,113,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53,119,120,121,122])),"../../views/module_example/demo01/index.vue":()=>tt(()=>import("./index.B70yBXsV.js"),__vite__mapDeps([123,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,111,112,113,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53])),"../../views/module_generator/gencode/components/CreateTableDialog.vue":()=>tt(()=>import("./CreateTableDialog.DXvLw4pJ.js"),__vite__mapDeps([124,3,1,2,4,5,6,7,8,9,10,11,26,27,28,13,102,103,104,17,15,16,24,25,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,125,53])),"../../views/module_generator/gencode/components/GenBasicStep.vue":()=>tt(()=>import("./GenBasicStep.Xb_I93fF.js"),__vite__mapDeps([126,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,127,53])),"../../views/module_generator/gencode/components/GenCodeDrawer.vue":()=>tt(()=>import("./GenCodeDrawer.D_483Wv-.js"),__vite__mapDeps([128,3,1,2,4,5,6,7,8,9,10,11,20,21,126,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,127,53,129,55,130,131,132,133])),"../../views/module_generator/gencode/components/GenColumnsStep.vue":()=>tt(()=>import("./GenColumnsStep.Bd6P7BAW.js"),__vite__mapDeps([129,3,1,2,4,5,6,7,8,9,10,11,55,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,130,53])),"../../views/module_generator/gencode/components/GenPreviewStep.vue":()=>tt(()=>import("./GenPreviewStep.BsnYd59L.js"),__vite__mapDeps([131,3,1,2,4,5,6,7,8,9,10,11,26,27,28,17,13,15,16,24,25,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,132,53])),"../../views/module_generator/gencode/components/GencodeHelpPanel.vue":()=>tt(()=>import("./GencodeHelpPanel.KUMGY9dl.js"),__vite__mapDeps([134,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,135,53])),"../../views/module_generator/gencode/components/ImportDbTableDialog.vue":()=>tt(()=>import("./ImportDbTableDialog.CeUsah1p.js"),__vite__mapDeps([136,3,1,2,4,5,6,7,8,9,10,11,112,113,102,103,13,104,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_generator/gencode/index.vue":()=>tt(()=>import("./index.DL3W-mrk.js"),__vite__mapDeps([137,3,1,2,4,5,6,7,8,9,10,11,13,12,20,21,106,103,102,104,107,105,15,16,18,108,124,26,27,28,17,24,25,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,125,53,128,126,127,129,55,130,131,132,133,136,112,113])),"../../views/module_monitor/cache/index.vue":()=>tt(()=>import("./index.Cj9LGtIZ.js"),__vite__mapDeps([138,3,1,2,4,5,6,7,8,9,10,11,71,72,73,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,139,53])),"../../views/module_monitor/online/index.vue":()=>tt(()=>import("./tree.BFnI0hOR.js").then(e=>e.i),__vite__mapDeps([105,3,1,2,4,5,6,7,8,9,10,11,15,16,18,13,12,106,103,102,104,107,108])),"../../views/module_monitor/resource/index.vue":()=>tt(()=>import("./index.ISyvo90_.js"),__vite__mapDeps([140,3,1,2,4,5,6,7,8,9,10,11,141,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,142,53])),"../../views/module_monitor/server/index.vue":()=>tt(()=>import("./index.DiR9dvFu.js"),__vite__mapDeps([143,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_payment/account/components/AccountOverview.vue":()=>tt(()=>import("./AccountOverview.BBKKhao7.js"),__vite__mapDeps([144,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,145,53])),"../../views/module_payment/account/components/ConsumeDetail.vue":()=>tt(()=>import("./ConsumeDetail.D7Jsli3I.js"),__vite__mapDeps([146,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,147,53])),"../../views/module_payment/account/components/TransferDetail.vue":()=>tt(()=>import("./TransferDetail.CUeTCyLP.js"),__vite__mapDeps([148,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,149,53])),"../../views/module_payment/account/index.vue":()=>tt(()=>import("./index.BQOrLvg8.js"),__vite__mapDeps([150,3,1,2,4,5,6,7,8,9,10,11,144,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,145,53,148,149,103,151])),"../../views/module_payment/apikey/index.vue":()=>tt(()=>import("./index.C97mG9oZ.js"),__vite__mapDeps([152,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,153,53])),"../../views/module_payment/employee/components/DepartmentDetail.vue":()=>tt(()=>import("./DepartmentDetail.BcImO-yg.js"),__vite__mapDeps([154,3,1,2,4,5,6,7,8,9,10,11,12,17,13,15,16,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,155,53])),"../../views/module_payment/employee/components/DepartmentForm.vue":()=>tt(()=>import("./DepartmentForm.DUzPCbfL.js"),__vite__mapDeps([156,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,157,53])),"../../views/module_payment/employee/components/EmployeeDetail.vue":()=>tt(()=>import("./project.BVpot7IW.js").then(e=>e.E),__vite__mapDeps([18,2,13,1,3,4,5,6,7,8,9,10,11,12,15,16])),"../../views/module_payment/employee/components/EmployeeForm.vue":()=>tt(()=>import("./EmployeeForm.B7yI1uwE.js"),__vite__mapDeps([158,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,159,53])),"../../views/module_payment/employee/index.vue":()=>tt(()=>import("./index.ChObpBJi.js"),__vite__mapDeps([160,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,158,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,159,53,154,155,156,157,161,162,163])),"../../views/module_payment/enterprise/components/EnterpriseDetail.vue":()=>tt(()=>import("./EnterpriseDetail.Bewwlj42.js"),__vite__mapDeps([164,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_payment/enterprise/components/EnterpriseForm.vue":()=>tt(()=>import("./EnterpriseForm.DEsU47HX.js").then(e=>e.E),__vite__mapDeps([22,3,1,2,4,5,6,7,8,9,10,11,23])),"../../views/module_payment/enterprise/components/InviteDialog.vue":()=>tt(()=>import("./InviteDialog.0Oj4Bznu.js"),__vite__mapDeps([165,3,1,2,4,5,6,7,8,9,10,11,161,162,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,166,53])),"../../views/module_payment/enterprise/index.vue":()=>tt(()=>import("./index.zMibkuKe.js"),__vite__mapDeps([167,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,22,23,164,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53,165,161,162,166,158,159,168])),"../../views/module_payment/facetoface/index.vue":()=>tt(()=>import("./index.BW-pSpbH.js"),__vite__mapDeps([169,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_payment/institution/components/EmployeeSelector.vue":()=>tt(()=>import("./ScopeDialog.BIT-MMd2.js").then(e=>e.a),__vite__mapDeps([170,3,1,2,4,5,6,7,8,9,10,11,171])),"../../views/module_payment/institution/components/InstitutionDetail.vue":()=>tt(()=>import("./InstitutionDetail.DLIeosVN.js"),__vite__mapDeps([172,3,1,2,4,5,6,7,8,9,10,11,173,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,174,53,175,176,177])),"../../views/module_payment/institution/components/InstitutionForm.vue":()=>tt(()=>import("./InstitutionForm.Dit1bVuP.js"),__vite__mapDeps([178,3,1,2,4,5,6,7,8,9,10,11,170,171,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,179,53])),"../../views/module_payment/institution/components/QuotaDetailDialog.vue":()=>tt(()=>Promise.resolve().then(()=>nl),void 0),"../../views/module_payment/institution/components/QuotaList.vue":()=>tt(()=>import("./QuotaList.LcNG8iiy.js"),__vite__mapDeps([175,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,176,53])),"../../views/module_payment/institution/components/RuleDetailDialog.vue":()=>tt(()=>Promise.resolve().then(()=>Ja),void 0),"../../views/module_payment/institution/components/RuleList.vue":()=>tt(()=>import("./RuleList.a3TLOePp.js"),__vite__mapDeps([173,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,174,53])),"../../views/module_payment/institution/components/ScopeDialog.vue":()=>tt(()=>import("./ScopeDialog.BIT-MMd2.js").then(e=>e.S),__vite__mapDeps([170,3,1,2,4,5,6,7,8,9,10,11,171])),"../../views/module_payment/institution/index.vue":()=>tt(()=>import("./index.DBk45Br4.js"),__vite__mapDeps([180,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,178,170,171,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,179,53,172,173,174,175,176,177,181])),"../../views/module_payment/quota/components/AdjustAmountDialog.vue":()=>tt(()=>Promise.resolve().then(()=>cl),void 0),"../../views/module_payment/quota/components/ChangeHistoryDialog.vue":()=>tt(()=>Promise.resolve().then(()=>pl),void 0),"../../views/module_payment/quota/components/EmployeeQuotaDetailDialog.vue":()=>tt(()=>import("./time.3lT1CdgE.js").then(e=>e.E),__vite__mapDeps([56,3,1,2,4,5,6,7,8,9,10,11])),"../../views/module_payment/quota/components/IssueBatchDetail.vue":()=>tt(()=>Promise.resolve().then(()=>_l),void 0),"../../views/module_payment/quota/components/IssueBatchForm.vue":()=>tt(()=>import("./IssueBatchForm.BY3rGrep.js"),__vite__mapDeps([182,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_payment/quota/components/QuotaDetail.vue":()=>tt(()=>Promise.resolve().then(()=>sl),void 0),"../../views/module_payment/quota/components/QuotaForm.vue":()=>tt(()=>Promise.resolve().then(()=>bl),void 0),"../../views/module_payment/quota/index.vue":()=>tt(()=>import("./index.BlMUMSZ_.js"),__vite__mapDeps([183,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,56,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_payment/rule/components/RuleDetail.vue":()=>tt(()=>Promise.resolve().then(()=>Ya),void 0),"../../views/module_payment/rule/components/RuleForm.vue":()=>tt(()=>import("./RuleForm.DnGWCEBb.js"),__vite__mapDeps([184,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,185,53])),"../../views/module_payment/rule/index.vue":()=>tt(()=>import("./index.DaavniRU.js"),__vite__mapDeps([186,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,184,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,185,53])),"../../views/module_system/auth/components/Login.vue":()=>tt(()=>import("./Login.CUwJqToR.js"),__vite__mapDeps([187,3,1,2,4,5,6,7,8,9,10,11,12,15,16,17,13,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,188,53])),"../../views/module_system/auth/components/Register.vue":()=>tt(()=>Promise.resolve().then(()=>xl),void 0),"../../views/module_system/auth/components/ResetPwd.vue":()=>tt(()=>Promise.resolve().then(()=>Cl),void 0),"../../views/module_system/auth/index copy.vue":()=>tt(()=>import("./index copy.T_E5O_pe.js"),__vite__mapDeps([189,3,1,2,4,5,6,7,8,9,10,11,15,16,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,190,53])),"../../views/module_system/auth/index.vue":()=>tt(()=>import("./index.DNjhBR_b.js"),__vite__mapDeps([58,3,1,2,4,5,6,7,8,9,10,11,15,16,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,59,53])),"../../views/module_system/dept/index.vue":()=>tt(()=>import("./index.D1amzFr9.js"),__vite__mapDeps([191,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_system/dict/components/DataDrawer.vue":()=>tt(()=>import("./DataDrawer.C2TV6Prq.js"),__vite__mapDeps([192,3,1,2,4,5,6,7,8,9,10,11,102,103,13,104,106,107,105,15,16,18,12,108,20,21,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,193,53])),"../../views/module_system/dict/index.vue":()=>tt(()=>import("./index.-DA4GtWd.js"),__vite__mapDeps([194,3,1,2,4,5,6,7,8,9,10,11,192,102,103,13,104,106,107,105,15,16,18,12,108,20,21,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,193,53])),"../../views/module_system/invitation/index.vue":()=>tt(()=>import("./vite.Bl28RSoy.js").then(e=>e.i),__vite__mapDeps([141,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108])),"../../views/module_system/log/index.vue":()=>tt(()=>import("./index.Kig9eou7.js"),__vite__mapDeps([195,3,1,2,4,5,6,7,8,9,10,11,105,15,16,18,13,12,106,103,102,104,107,108,56,111,112,113,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53,119,120,121,122])),"../../views/module_system/menu/ExternalLink.vue":()=>tt(()=>import("./ExternalLink.CUMMTDCE.js"),__vite__mapDeps([196,12,1,2,3,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,197,53])),"../../views/module_system/menu/index.vue":()=>tt(()=>import("./index.BxqZrY66.js"),__vite__mapDeps([198,3,1,2,4,5,6,7,8,9,10,11,13,20,21,106,103,102,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,199,53])),"../../views/module_system/notice/index.vue":()=>tt(()=>import("./index.DFpha8Y0.js"),__vite__mapDeps([200,3,1,2,4,5,6,7,8,9,10,11,201,202,141,106,103,102,13,104,107,105,15,16,18,12,108,111,112,113,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53])),"../../views/module_system/param/components/ConfigInfoDrawer.vue":()=>tt(()=>import("./ConfigInfoDrawer.BdEJ-C1T.js"),__vite__mapDeps([19,3,1,2,4,5,6,7,8,9,10,11,15,16,20,21,22,23,17,13,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53])),"../../views/module_system/param/index.vue":()=>tt(()=>import("./index.CRk-zhVu.js"),__vite__mapDeps([203,3,1,2,4,5,6,7,8,9,10,11,102,103,13,104,106,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_system/position/index.vue":()=>tt(()=>import("./index.gvjor_tx.js"),__vite__mapDeps([204,3,1,2,4,5,6,7,8,9,10,11,111,112,113,13,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53,102,103,104,106,107,105,18,108])),"../../views/module_system/role/components/PermissonDrawer.vue":()=>tt(()=>import("./size.DawKDxKL.js").then(e=>e.P),__vite__mapDeps([20,3,1,2,4,5,6,7,8,9,10,11,21])),"../../views/module_system/role/index.vue":()=>tt(()=>import("./index.DpxSc7bq.js"),__vite__mapDeps([205,3,1,2,4,5,6,7,8,9,10,11,20,21,102,103,13,104,106,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_system/service_provider/index.vue":()=>tt(()=>import("./index.CUZywEG4.js"),__vite__mapDeps([206,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_system/tenant/index.vue":()=>tt(()=>import("./index.B-bV_5rr.js"),__vite__mapDeps([207,3,1,2,4,5,6,7,8,9,10,11,106,103,102,13,104,107,105,15,16,18,12,108,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53])),"../../views/module_system/user/components/DeptTree.vue":()=>tt(()=>import("./DeptTree.CwbByd5C.js"),__vite__mapDeps([208,3,1,2,4,5,6,7,8,9,10,11,13,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,209,53])),"../../views/module_system/user/components/UserTableSelect.vue":()=>tt(()=>import("./UserTableSelect.CMDoGaZ7.js"),__vite__mapDeps([111,3,1,2,4,5,6,7,8,9,10,11,112,113,13,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,114,53])),"../../views/module_system/user/index.vue":()=>tt(()=>import("./index.4cEjYFHB.js"),__vite__mapDeps([210,3,1,2,4,5,6,7,8,9,10,11,20,21,208,13,17,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,209,53,111,112,113,114,102,103,104,106,107,105,18,108,211])),"../../views/module_task/cronjob/job/index.vue":()=>tt(()=>import("./index.C0R-8slU.js"),__vite__mapDeps([212,3,1,2,4,5,6,7,8,9,10,11,105,15,16,18,13,12,106,103,102,104,107,108,20,21,29,30,119,120,121,122,17,24,25,26,27,28,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,213,53])),"../../views/module_task/cronjob/node/index.vue":()=>tt(()=>import("./index.jDXAW0tx.js"),__vite__mapDeps([214,3,1,2,4,5,6,7,8,9,10,11,105,15,16,18,13,12,106,103,102,104,107,108,215,30,216,217,26,27,28,17,24,25,29,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,218,53])),"../../views/module_task/workflow/components/DynamicNode.vue":()=>tt(()=>import("./DynamicNode._CPMgUtp.js"),__vite__mapDeps([219,220,1,2,221,222])),"../../views/module_task/workflow/components/EdgeConfigPanel.vue":()=>tt(()=>import("./EdgeConfigPanel.Cz_UeH2N.js"),__vite__mapDeps([223,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,224,53])),"../../views/module_task/workflow/components/NodeConfigPanel.vue":()=>tt(()=>import("./NodeConfigPanel.DuLS71iX.js"),__vite__mapDeps([225,3,1,2,4,5,6,7,8,9,10,11,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,226,53])),"../../views/module_task/workflow/components/WorkflowDesignDrawer.vue":()=>tt(()=>import("./WorkflowDesignDrawer.Bau-Pi0u.js").then(e=>e.b),__vite__mapDeps([227,3,1,2,4,5,6,7,8,9,10,11,220,221,228,103,229,230,219,222,225,17,13,15,16,24,25,26,27,28,29,30,12,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,226,53,223,224,231])),"../../views/module_task/workflow/definition/index.vue":()=>tt(()=>import("./index.C_8Q-PDA.js"),__vite__mapDeps([232,3,1,2,4,5,6,7,8,9,10,11,105,15,16,18,13,12,106,103,102,104,107,108,217,227,220,221,228,229,230,219,222,225,17,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,226,53,223,224,231])),"../../views/module_task/workflow/node-type/index.vue":()=>tt(()=>import("./github.BAawUF0h.js").then(e=>e.i),__vite__mapDeps([217,3,1,2,4,5,6,7,8,9,10,11,105,15,16,18,13,12,106,103,102,104,107,108])),"../../views/redirect/index.vue":()=>tt(()=>Promise.resolve().then(()=>Xt),void 0)});function st(e,t){return e.map(e=>{var a;const l=(e.route_path??"").trim();let o=e.route_path;t&&l&&l===t&&(o="");const i=l.startsWith("/")?l:t,s=(null==(a=e.children)?void 0:a.length)?st(e.children,i):void 0;return{...e,route_path:o,children:s}})}const rt=e=>e.map(e=>{const t={children:[],path:e.route_path,name:e.route_name,component:e.component_path,redirect:e.redirect,meta:{title:e.title,icon:e.icon||void 0,keepAlive:e.keep_alive,hidden:e.hidden,order:e.order,alwaysShow:e.always_show,params:e.params,affix:e.affix}};return e.children&&e.children.length>0&&(t.children=e.children?rt(e.children):[]),t}),nt=ae("permission",()=>{const e=l([]),t=l([]),a=l(!1);return{routes:e,mixLayoutSideMenus:t,isRouteGenerated:a,generateRoutes:async function(){try{const t=bt();t.hasGetRoute||await t.getUserInfo();const l=rt(st(t.routeList)),o=dt(l);return e.value=[...lt,...o],a.value=!0,o}catch(t){throw a.value=!1,t}},setMixLayoutSideMenus:a=>{const l=e.value.find(e=>e.path===a);t.value=(null==l?void 0:l.children)||[]},resetRouter:()=>{const l=new Set(lt.map(e=>e.name).filter(Boolean));e.value.forEach(e=>{e.name&&!l.has(e.name)&&ot.removeRoute(e.name)}),e.value=[...lt],t.value=[],a.value=!1}}}),dt=(e,t=!0)=>e.map(e=>{const t={...e};return t.children&&t.children.length>0?t.children=dt(e.children,!1):t.component=t.component&&it[`../../views/${t.component}.vue`]||it["../../views/error/404.vue"],t});function ct(){return nt(kt)}class ut{
  139. /**
  140. * localStorage 存储
  141. */
  142. static set(e,t){localStorage.setItem(e,JSON.stringify(t))}static get(e,t){const a=localStorage.getItem(e);if(!a)return t;try{return JSON.parse(a)}catch{return a}}static remove(e){localStorage.removeItem(e)}
  143. /**
  144. * localStorage 清空
  145. */static clear(){localStorage.clear()}
  146. /**
  147. * sessionStorage 存储
  148. */static sessionSet(e,t){sessionStorage.setItem(e,JSON.stringify(t))}static sessionGet(e,t){const a=sessionStorage.getItem(e);if(!a)return t;try{return JSON.parse(a)}catch{return a}}static sessionRemove(e){sessionStorage.removeItem(e)}
  149. /**
  150. * sessionStorage 清空
  151. */static sessionClear(){sessionStorage.clear()}}class pt{
  152. /**
  153. * 判断用户是否已登录
  154. * @returns 是否已登录
  155. */
  156. static isLoggedIn(){return!!pt.getAccessToken()}
  157. /**
  158. * 获取当前有效的访问令牌
  159. * 会根据"记住我"状态从适当的存储位置获取
  160. * @returns 当前有效的访问令牌
  161. */static getAccessToken(){return ut.get(Ve,!1)?ut.get(Oe,""):ut.sessionGet(Oe,"")}
  162. /**
  163. * 获取刷新令牌
  164. * @returns 当前有效的刷新令牌
  165. */static getRefreshToken(){return ut.get(Ve,!1)?ut.get(Ae,""):ut.sessionGet(Ae,"")}
  166. /**
  167. * 设置访问令牌和刷新令牌
  168. * @param accessToken 访问令牌
  169. * @param refreshToken 刷新令牌
  170. * @param rememberMe 是否记住我
  171. */static setTokens(e,t,a){ut.set(Ve,a),a?(ut.set(Oe,e),ut.set(Ae,t)):(ut.sessionSet(Oe,e),ut.sessionSet(Ae,t),ut.remove(Oe),ut.remove(Ae))}
  172. /**
  173. * 清除所有身份验证相关的数据
  174. */static clearAuth(){ut.remove(Oe),ut.remove(Ae),ut.sessionRemove(Oe),ut.sessionRemove(Ae)}
  175. /**
  176. * 获取"记住我"状态
  177. * @returns 是否记住我
  178. */static getRememberMe(){return ut.get(Ve,!1)}}let mt=null;async function ht(e="请重新登录"){return mt||(mt=(async()=>{try{x({title:"提示",message:e,type:"warning",duration:3e3}),await yt().resetAllState();const t=ot.currentRoute.value.fullPath;await ot.push(`/login?redirect=${encodeURIComponent(t)}`)}catch(t){L.error((null==t?void 0:t.message)??String(t))}finally{mt=null}})(),mt)}const gt=he.create({baseURL:"/api/v1",timeout:"10000",headers:{"Content-Type":"application/json;charset=utf-8"},paramsSerializer:e=>ge.stringify(e,{indices:!1})});gt.interceptors.request.use(e=>{const t=pt.getAccessToken(),a=e.headers.Authorization;return"no-auth"===a?(delete e.headers.Authorization,e):(!a&&t&&(e.headers.Authorization=`Bearer ${t}`),e)},e=>{const t=e instanceof Error?e.message:String(e);return L.error(t),Promise.reject(e)}),gt.interceptors.response.use(e=>{var t,a,l;if("blob"===e.config.responseType)return e;const o=e.data;return o.code!==_e.SUCCESS?(L.error(o.msg),Promise.reject(e)):("GET"===(null==(t=e.config.method)?void 0:t.toUpperCase())||(null==(a=e.config.url)?void 0:a.includes("login"))||(null==(l=e.config.url)?void 0:l.includes("logout"))||L.success(o.msg),e)},async e=>{var t,a,l,o,i;if(!e.response){let o="网络连接异常";return(null==(t=e.message)?void 0:t.includes("ECONNREFUSED"))?o="服务器连接失败,请检查后端服务是否正常运行":(null==(a=e.message)?void 0:a.includes("timeout"))?o="请求超时,请稍后重试":(null==(l=e.message)?void 0:l.includes("Network Error"))&&(o="网络连接错误,请检查您的网络设置"),L.error(o),Promise.reject(new Error(o))}const s=null==(o=e.response)?void 0:o.data;if("blob"===(null==(i=e.response)?void 0:i.config.responseType)&&e.response.data instanceof Blob)try{const t=await new Response(e.response.data).text(),a=JSON.parse(t);if(a.code===_e.ERROR)return L.error(a.msg||"请求错误"),Promise.reject(new Error(a.msg||"请求错误"));if(a.code===_e.EXCEPTION)return L.error(a.msg||"服务异常"),Promise.reject(new Error(a.msg||"服务异常"))}catch(d){return L.error("数据解析失败"),Promise.reject(new Error("数据解析失败"))}const r=e.response.status,n=null!=s&&"object"==typeof s&&"code"in s&&"number"==typeof s.code;return 401!==r||n?(null==s?void 0:s.code)===_e.TOKEN_EXPIRED?(await ht("登录已过期,请重新登录"),Promise.reject(new Error(s.msg))):(null==s?void 0:s.code)===_e.ERROR?(L.error(s.msg||"请求错误"),Promise.reject(new Error(s.msg||"请求错误"))):(null==s?void 0:s.code)===_e.UNAUTHORIZED?(L.error(s.msg||"暂无权限"),Promise.reject(new Error(s.msg||"请求错误"))):(null==s?void 0:s.code)===_e.EXCEPTION?(L.error(s.msg||"服务异常"),Promise.reject(new Error(s.msg||"服务异常"))):(L.error("请求处理失败,请稍后重试"),Promise.reject(new Error("请求处理失败"))):(await ht("登录已失效,请重新登录"),Promise.reject(new Error("Unauthorized")))});const vt="/system/auth",_t={login:e=>gt({url:`${vt}/login`,method:"post",headers:{"Content-Type":"multipart/form-data"},data:e}),refreshToken:e=>gt({url:`${vt}/token/refresh`,method:"post",data:e}),getCaptcha:()=>gt({url:`${vt}/captcha/get`,method:"get"}),logout:e=>gt({url:`${vt}/logout`,method:"post",data:e}),
  179. /** 获取免登录用户列表 */
  180. getAutoLoginUsers:()=>gt({url:`${vt}/auto-login/users`,method:"get"}),
  181. /** 获取免登录Token */
  182. getAutoLoginToken:e=>gt({url:`${vt}/auto-login/token`,method:"post",params:{user_id:e}}),
  183. /** 免登录 */
  184. autoLogin:e=>gt({url:`${vt}/auto-login`,method:"post",params:{token:e}}),
  185. /** 获取短信验证码 */
  186. getSmsCode:e=>gt({url:`${vt}/sms-code`,method:"post",data:e}),
  187. /** 短信登录 */
  188. smsLogin:e=>gt({url:`${vt}/login/sms`,method:"post",data:e})},ft="/system/user",wt={getCurrentUserInfo:()=>gt({url:`${ft}/current/info`,method:"get"}),uploadCurrentUserAvatar:e=>gt({url:`${ft}/current/avatar/upload`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}}),updateCurrentUserInfo:e=>gt({url:`${ft}/current/info/update`,method:"put",data:e}),changeCurrentUserPassword:e=>gt({url:`${ft}/current/password/change`,method:"put",data:e}),resetUserPassword:e=>gt({url:`${ft}/reset/password`,method:"put",data:e}),registerUser:e=>gt({url:`${ft}/register`,method:"post",data:e}),forgetPassword:e=>gt({url:`${ft}/forget/password`,method:"post",data:e}),listUser:e=>gt({url:`${ft}/list`,method:"get",params:e}),detailUser:e=>gt({url:`${ft}/detail/${e}`,method:"get"}),createUser:e=>gt({url:`${ft}/create`,method:"post",data:e}),updateUser:(e,t)=>gt({url:`${ft}/update/${e}`,method:"put",data:t}),deleteUser:e=>gt({url:`${ft}/delete`,method:"delete",data:e}),batchUser:e=>gt({url:`${ft}/available/setting`,method:"patch",data:e}),exportUser:e=>gt({url:`${ft}/export`,method:"post",data:e,responseType:"blob"}),downloadTemplateUser:()=>gt({url:`${ft}/import/template`,method:"post",responseType:"blob"}),importUser:e=>gt({url:`${ft}/import/data`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})},bt=ae("user",{state:()=>({basicInfo:{},tenant:{},routeList:[],prems:[],hasGetRoute:!1,
  189. // 记住我状态
  190. rememberMe:l(pt.getRememberMe())}),getters:{getBasicInfo:e=>e.basicInfo,getRouteList:e=>e.routeList,getPerms:e=>e.prems,getHasGetRoute:e=>e.hasGetRoute,getTenant:e=>e.tenant,is_platform_user:e=>{var t;return 1===(null==(t=e.tenant)?void 0:t.id)}},actions:{
  191. // 获取用户信息
  192. async getUserInfo(){const e=await wt.getCurrentUserInfo(),t=e.data.data.menus||[];delete e.data.data.menus,this.tenant=e.data.data.tenant||{},delete e.data.data.tenant,this.basicInfo={...this.basicInfo,...e.data.data},this.setRoute(t)},
  193. // 设置用户信息
  194. setUserInfo(e){this.basicInfo=e,this.setPermissions([])},
  195. // 设置路由
  196. setRoute(e){this.routeList=e,this.hasGetRoute=!0,this.setPermissions(e)},setPermissions(e){if(this.prems=[],!this.basicInfo.roles)return;const t=[...e,...this.basicInfo.roles.filter(e=>e.menus&&e.menus.length>0).flatMap(e=>e.menus).filter(e=>void 0!==e)],a=new Set,l=e=>{e.forEach(e=>{e.permission&&a.add(e.permission),e.children&&e.children.length>0&&l(e.children.filter(e=>void 0!==e))})};l(t),this.basicInfo.permissions&&Array.isArray(this.basicInfo.permissions)&&this.basicInfo.permissions.forEach(e=>a.add(e)),this.prems=Array.from(a)},setAvatar(e){this.basicInfo={...this.basicInfo,avatar:e}},clearUserInfo(){this.basicInfo={},this.routeList=[],this.hasGetRoute=!1},
  197. // 登录
  198. async login(e){const t=await _t.login(e);t.data.code===_e.SUCCESS&&x({title:"通知",message:t.data.msg,type:"success"}),this.rememberMe=e.remember,pt.setTokens(t.data.data.access_token,t.data.data.refresh_token,this.rememberMe)},async sms_login(e){const t=await _t.smsLogin(e);t.data.code===_e.SUCCESS&&x({title:"通知",message:t.data.msg,type:"success"}),pt.setTokens(t.data.data.access_token,t.data.data.refresh_token,this.rememberMe)},
  199. // 登出
  200. async logout(){const e=await _t.logout({token:pt.getAccessToken()});e.data.code===_e.SUCCESS&&x({title:"通知",message:e.data.msg,type:"success"}),this.resetAllState(),Mt().clearEnterprise()},
  201. // 重置所有状态
  202. resetAllState(){return pt.clearAuth(),this.clearUserInfo(),ct().resetRouter(),Xe().delAllViews(),At().clearDictData(),Promise.resolve()},
  203. // 刷新token
  204. refreshToken(){const e=pt.getRefreshToken();return e?new Promise((t,a)=>{_t.refreshToken({refresh_token:e}).then(e=>{pt.setTokens(e.data.data.access_token,e.data.data.refresh_token,pt.getRememberMe()),t()}).catch(e=>{a(e)})}):Promise.reject(new Error("没有有效的刷新令牌"))}},persist:!0});function yt(){return bt(kt)}const Et=[{label:"支付宝用户ID",value:"ALIPAY_USER_ID"},
  205. // { label: '支付宝登录号', value: 'ALIPAY_LOGON_ID' },
  206. {label:"企业邮箱",value:"ENTERPRISE_EMAIL"}],St=[{label:"正常注册",value:"NORMAL"},{label:"ISV代理",value:"ISV_AGENT"},{label:"ISV虚拟",value:"ISV_VIRTUAL"}],Tt=[{label:"余额",value:"BALANCE"},{label:"信用",value:"CREDIT"},{label:"企业卡",value:"CORPORATE_CARD"},{label:"企业发薪",value:"ENT_FA_EXPRESS"},{label:"个人垫付",value:"GEN_PER_ADV_PAY"},{label:"卡支付 ledger",value:"CARD_PAY_LEDGER"},{label:"个人支付宝信用",value:"PER_ALI_CREDIT"}],Dt={ENTERPRISE_APPLICATION:"info",ENTERPRISE_CREATE:"info",ENTERPRISE_ACTIVATED:"success",ENTERPRISE_UNSIGN:"warning",ENTERPRISE_WITHDRAW:"danger",ENTERPRISE_AUTH:"success",ENTERPRISE_AUTH_REJECTED:"danger"},xt={ENTERPRISE_APPLICATION:"企业申请",ENTERPRISE_CREATE:"已入驻",ENTERPRISE_ACTIVATED:"已签约",ENTERPRISE_UNSIGN:"已解约",ENTERPRISE_WITHDRAW:"已注销",ENTERPRISE_AUTH:"认证通过",ENTERPRISE_AUTH_REJECTED:"认证失败"},Lt={
  207. /**
  208. * 获取当前登录用户下的所有企业
  209. */
  210. all:e=>gt({url:"/payment/enterprise/all",method:"get",params:null!=e?{tenant_id:e}:{}}),
  211. /**
  212. * 查询企业列表
  213. * @param pageNo 页码
  214. * @param pageSize 每页数量
  215. * @param search 查询条件
  216. */
  217. list:(e=1,t=20,a={})=>gt({url:"/payment/enterprise",method:"get",params:{page_no:e,page_size:t,...a}}),
  218. /**
  219. * 创建企业
  220. * @param data 企业信息
  221. */
  222. // create: (data: EnterpriseCreateSchema) => {
  223. // return request({
  224. // url: '/payment/enterprise',
  225. // method: 'post',
  226. // data
  227. // });
  228. // },
  229. /**
  230. * 查询企业详情
  231. * @param enterpriseId 企业ID
  232. */
  233. detail:e=>gt({url:`/payment/enterprise/${e}`,method:"get"}),
  234. /**
  235. * 更新企业信息
  236. * @param enterpriseId 企业ID
  237. * @param data 更新信息 EnterpriseUpdateSchema
  238. */
  239. update:(e,t)=>gt({url:`/payment/enterprise/${e}`,method:"put",data:t}),
  240. /**
  241. * 申请企业邀请码
  242. * @param data 申请邀请码数据
  243. */
  244. applyInvite:e=>gt({url:"/payment/enterprise/invite",method:"post",data:e}),
  245. /**
  246. * 企业解约
  247. * @param enterpriseId 企业ID
  248. */
  249. unsign:e=>gt({url:`/payment/enterprise/${e}/unsign`,method:"post"}),
  250. /**
  251. * 企业注销
  252. * @param enterpriseId 企业ID
  253. */
  254. delete:e=>gt({url:`/payment/enterprise/${e}/delete`,method:"post"})},Pt="currentEnterprise",Mt=ae("enterprise",{state:()=>({enterpriseList:[],currentEnterprise:null}),getters:{findEnterpriseById:e=>t=>e.enterpriseList.find(e=>e.enterprise_id===t),getEnterpriseList:e=>e.enterpriseList||[],getCurrentEnterprise(e){if(e.currentEnterprise)return e.currentEnterprise;const t=sessionStorage.getItem(Pt);return t?JSON.parse(t):e.enterpriseList&&e.enterpriseList.length>0?e.enterpriseList[0]:null},hasEnterprise:e=>e.enterpriseList&&e.enterpriseList.length>0},actions:{async fetchEnterpriseList(e){try{const t=await Lt.all(e);return(t.data.data||[]).map(e=>({enterprise_id:e.enterprise_id,account_id:e.account_id,name:e.name,short_name:e.short_name,status:e.status}))}catch(t){}},async loadEnterpriseList(e){null==e?this.enterpriseList&&0!=this.enterpriseList.length||(this.enterpriseList=await this.fetchEnterpriseList()||[]):this.enterpriseList=await this.fetchEnterpriseList(e)||[]},setCurrentEnterprise(e){this.currentEnterprise=this.enterpriseList.find(t=>t.enterprise_id===e)||null,this.currentEnterprise&&sessionStorage.setItem(Pt,JSON.stringify(this.currentEnterprise))},clearEnterprise(){this.currentEnterprise=null,this.enterpriseList=[],sessionStorage.removeItem("enterpriseList"),sessionStorage.removeItem(Pt)}}}),Ct="/system/dict",It={listDictType:e=>gt({url:`${Ct}/type/list`,method:"get",params:e}),optionDictType:()=>gt({url:`${Ct}/type/optionselect`,method:"get"}),detailDictType:e=>gt({url:`${Ct}/type/detail/${e}`,method:"get"}),createDictType:e=>gt({url:`${Ct}/type/create`,method:"post",data:e}),updateDictType:(e,t)=>gt({url:`${Ct}/type/update/${e}`,method:"put",data:t}),deleteDictType:e=>gt({url:`${Ct}/type/delete`,method:"delete",data:e}),batchDictType:e=>gt({url:`${Ct}/type/available/setting`,method:"patch",data:e}),exportDictType:e=>gt({url:`${Ct}/type/export`,method:"post",data:e,responseType:"blob"}),listDictData:e=>gt({url:`${Ct}/data/list`,method:"get",params:e}),detailDictData:e=>gt({url:`${Ct}/data/detail/${e}`,method:"get"}),createDictData:e=>gt({url:`${Ct}/data/create`,method:"post",data:e}),updateDictData:(e,t)=>gt({url:`${Ct}/data/update/${e}`,method:"put",data:t}),deleteDictData:e=>gt({url:`${Ct}/data/delete`,method:"delete",data:e}),batchDictData:e=>gt({url:`${Ct}/data/available/setting`,method:"patch",data:e}),exportDictData:e=>gt({url:`${Ct}/data/export`,method:"post",data:e,responseType:"blob"}),getInitDict:e=>gt({url:`${Ct}/data/info/${e}`,method:"get"})},Ot=ae("dict",{state:()=>({dictData:{},isLoaded:!1}),getters:{getDictData(){return this.dictData},
  255. // 获取指定类型的字典数据,确保返回数组
  256. getDictArray(){return e=>(this.dictData[e]||[]).filter(e=>void 0!==e.dict_value&&void 0!==e.dict_label).map(e=>({dict_value:e.dict_value,dict_label:e.dict_label}))}},actions:{
  257. // 批量获取字典数据
  258. async getDict(e){try{for(const t of e)if(!this.dictData[t]){const e=await It.getInitDict(t);this.dictData[t]=(e.data.data||[]).filter(e=>void 0!==e.dict_value&&void 0!==e.dict_label),this.isLoaded=!0}return e.reduce((e,t)=>(e[t]=this.getDictArray(t),e),{})}catch(t){return{}}},getDictLabel(e,t){const a=this.dictData[e].find(e=>e.dict_value===t);if(!a)return t;return{id:a.id,dict_value:a.dict_value,dict_label:a.dict_label,dict_type:a.dict_type,css_class:a.css_class,list_class:a.list_class,is_default:a.is_default,dict_sort:a.dict_sort,dict_type_id:a.dict_type_id,uuid:a.uuid,status:a.status,description:a.description,created_time:a.created_time,updated_time:a.updated_time}},clearDictData(){this.dictData={}}},persist:!0});function At(){return Ot(kt)}const Vt="/system/param",zt={uploadFile:e=>gt({url:`${Vt}/upload`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}}),getInitConfig:()=>gt({url:`${Vt}/info`,method:"get"}),listParams:e=>gt({url:`${Vt}/list`,method:"get",params:e}),detailParams:e=>gt({url:`${Vt}/detail/${e}`,method:"get"}),createParams:e=>gt({url:`${Vt}/create`,method:"post",data:e}),updateParams:(e,t)=>gt({url:`${Vt}/update/${e}`,method:"put",data:t}),deleteParams:e=>gt({url:`${Vt}/delete`,method:"delete",data:e}),exportParams:e=>gt({url:`${Vt}/export`,method:"post",data:e,responseType:"blob"})},Ft=ae("config",{state:()=>({configData:{},isConfigLoaded:!1,configLoading:!1}),actions:{async getConfig(){if(!this.isConfigLoaded&&!this.configLoading){this.configLoading=!0;try{(await zt.getInitConfig()).data.data.forEach(e=>{void 0!==e.config_value&&(this.configData[e.config_key]=e)}),this.isConfigLoaded=!0}finally{this.configLoading=!1}}}},persist:!0});const jt="/system/notice",Rt={listNotice:e=>gt({url:`${jt}/list`,method:"get",params:e}),listNoticeAvailable:()=>gt({url:`${jt}/available`,method:"get"}),detailNotice:e=>gt({url:`${jt}/detail/${e}`,method:"get"}),createNotice:e=>gt({url:`${jt}/create`,method:"post",data:e}),updateNotice:(e,t)=>gt({url:`${jt}/update/${e}`,method:"put",data:t}),deleteNotice:e=>gt({url:`${jt}/delete`,method:"delete",data:e}),batchNotice:e=>gt({url:`${jt}/available/setting`,method:"patch",data:e}),exportNotice:e=>gt({url:`${jt}/export`,method:"post",data:e,responseType:"blob"})},$t=ae("notice",{state:()=>({noticeList:[],total:0,isNoticeLoaded:!1,
  259. // 已读通知ID集合(前端持久化,避免刷新后重复展示)
  260. readIds:[]}),actions:{async getNotice(){const e=(await Rt.listNoticeAvailable()).data.data.items||[],t=new Set(this.readIds),a=e.filter(e=>void 0!==e.id&&!t.has(e.id));this.noticeList=a,this.total=a.length,this.isNoticeLoaded=!0},
  261. // 标记单条通知为已读
  262. markAsRead(e){void 0!==e&&(this.readIds.includes(e)||this.readIds.push(e),this.noticeList=this.noticeList.filter(t=>t.id!==e),this.total=this.noticeList.length)},
  263. // 标记当前列表全部为已读
  264. markAllAsRead(e=[]){const t=e.length?e:this.noticeList.map(e=>e.id).filter(e=>void 0!==e),a=new Set(this.readIds);t.forEach(e=>{a.has(e)||this.readIds.push(e)}),this.noticeList=this.noticeList.filter(e=>void 0!==e.id&&!this.readIds.includes(e.id)),this.total=this.noticeList.length},clearUserInfo(){this.noticeList=[],this.total=0,this.isNoticeLoaded=!1,this.readIds=[]}},persist:!0});const kt=le();async function Nt(e={}){const{dictTypes:t,refreshUser:a=!0,refreshRoutes:l=!0,refreshConfig:o=!0,refreshNotice:i=!0,clearTags:s=!1,clearDictBefore:r=!1}=e,n=yt(),d=ct(),c=At(),u=$t(kt),p=Ft(kt),m=Xe(kt),h=[];if(a&&h.push(n.getUserInfo()),o&&h.push(p.getConfig()),i&&h.push(u.getNotice()),t&&t.length>0&&(r&&c.clearDictData(),h.push(c.getDict(t))),await Promise.allSettled(h),l){d.resetRouter();(await d.generateRoutes()).forEach(e=>ot.addRoute(e))}s&&await m.delAllViews()}kt.use(ve);const Ht=o({__name:"App",setup(e){const a=Le();Ke(),bt();const l=t(()=>a.locale),o=t(()=>a.size);return(e,t)=>{const a=i("router-view"),u=P;return s(),r(u,{locale:c(l),size:c(o)},{default:n(()=>[d(a)]),_:1},8,["locale","size"])}}}),qt={mounted(e,t){const a=t.value;if(!a||"string"!=typeof a&&!Array.isArray(a))throw new Error("需要提供权限标识!例如:v-has-perm=\"'sys:user:add'\" 或 v-has-perm=\"['sys:user:add', 'sys:user:edit']\"");const{roles:l}=bt().basicInfo,o=bt().prems,i=Array.isArray(a)&&a.some(e=>"*:*:*"===e)||"*:*:*"===a;if(l&&l.map(e=>e.code).includes("ADMIN")||i)return;!(Array.isArray(a)?a.some(e=>o.includes(e)):o.includes(a))&&e.parentNode&&e.parentNode.removeChild(e)}};const Bt={"zh-cn":{...{
  265. // 公共部分
  266. common:{confirm:"确定",cancel:"取消",reset:"重置",save:"保存",edit:"编辑",delete:"删除",add:"添加",clear:"清除",export:"导出",import:"导入",query:"查询",resetQuery:"重置查询",back:"返回",close:"关闭",refresh:"刷新",inputText:"请输入",selectText:"请选择",startTimeText:"开始时间",endTimeText:"结束时间",login:"登录",required:"该项为必填项",loginOut:"退出系统",document:"项目文档",reminder:"温馨提示",loginOutMessage:"是否退出本系统?",ok:"确定",reload:"重新加载",closeTab:"关闭标签页",closeTheLeftTab:"关闭左侧标签页",closeTheRightTab:"关闭右侧标签页",closeOther:"关闭其它标签页",closeAll:"关闭全部标签页",prevLabel:"上一步",nextLabel:"下一步",skipLabel:"跳过",doneLabel:"结束",menu:"菜单",menuDes:"以路由的结构渲染的菜单栏",collapse:"展开缩收",collapseDes:"展开和缩放菜单栏",tagsView:"标签页",tagsViewDes:"用于记录路由历史记录",tool:"工具",toolDes:"用于设置定制系统",shrink:"收起",expand:"展开",delMessage:"是否删除所选中数据?",delWarning:"提示",delOk:"确定",delCancel:"取消",delNoData:"请选择需要删除的数据",delSuccess:"删除成功",fullscreen:"全屏",size:"尺寸",columnSetting:"列设置",lengthRange:"长度在 {min} 到 {max} 个字符",notSpace:"不能包含空格",notSpecialCharacters:"不能包含特殊字符",isEqual:"两次输入不一致",setting:"设置",copySuccess:"复制成功",copyFailed:"复制失败"},
  267. // 菜单国际化
  268. route:{dashboard:"首页",document:"项目文档"},
  269. // 登录页面国际化
  270. login:{themeToggle:"主题切换",languageToggle:"语言切换",dark:"暗黑",light:"明亮",auto:"自动",username:"请输入账号",password:"请输入密码",newPassword:"请输入新密码",login:"登 录",captchaCode:"请输入验证码",capsLock:"大写锁定已打开",rememberMe:"记住我",forgetPassword:"忘记密码?",message:{username:{required:"请输入账号"},password:{required:"请输入密码",min:"密码不能少于6位",confirm:"请再次确认密码",inconformity:"两次密码输入不一致"},captchaCode:{required:"请输入验证码"},mobile:{required:"请输入手机号",invalid:"手机号格式不正确",exist:"手机号已存在"},email:{required:"请输入邮箱",invalid:"邮箱格式不正确",exist:"邮箱已存在"},name:{required:"请输入名称",invalid:"名称格式不正确",min:"名称不能少于2位"},agree:{required:"请先勾选同意用户协议"}},otherLoginMethods:"其他",resetPassword:"重置密码",thinkOfPasswd:"想起密码?",register:"注册账号",agree:"我已同意并阅读",userAgreement:"用户协议",haveAccount:"已有账号?",noAccount:"您没有账号?",quickFill:"快速填写",quickLoginTip:"点击用户头像快速登录",selectUser:"请选择用户",reg:"注 册"},
  271. // 导航栏国际化
  272. navbar:{dashboard:"首页",logout:"退出登录",document:"项目文档",gitee:"项目地址",lock:"锁定屏幕",unlock:"解锁屏幕",profile:"个人中心",config:"配置中心",tour:"项目引导",refresh:"刷新",close:"关闭",closeLeft:"关闭左侧",closeRight:"关闭右侧",closeOther:"关闭其他",closeAll:"关闭所有",refreshCache:"刷新缓存"},lock:{lockScreen:"锁定屏幕",lockPassword:"锁屏密码",unlock:"点击解锁",backToLogin:"返回登录",entrySystem:"进入系统",placeholder:"请输入锁屏密码",required:"请输入必填项",message:"锁屏密码错误"},sizeSelect:{tooltip:"布局大小",default:"默认",large:"大型",small:"小型",message:{success:"切换布局大小成功!"}},langSelect:{message:{success:"切换语言成功!"}},settings:{project:"项目配置",theme:"主题设置",interface:"界面设置",navigation:"导航主题",themeColor:"主题颜色",themeColorTip:"主题颜色",customColor:"自定义颜色",darkMode:"暗黑模式",layoutSetting:"布局设置",sidebarColorScheme:"侧边栏配色",showTagsView:"显示页签",showAppLogo:"显示Logo",showWatermark:"显示水印",grayMode:"灰色模式",userEnableAi:"AI 助手",pageSwitchingAnimation:"切换动画",none:"无动画",fade:"淡入淡出","fade-slide":"平滑切换","fade-scale":"缩放切换","slide-left-right":"左右滑动","zoom-in-out":"缩放进出","slide-up-down":"上下滑动",bounce:"弹性效果",showDesktopTools:"工具设置",showMenuSearch:"显示菜单搜索",showFullscreen:"显示全屏切换",showSizeSelect:"显示布局大小",showLangSelect:"显示语言选择",showNotification:"显示通知",classicBlue:"经典蓝",minimalWhite:"极简白",copyConfig:"复制配置",resetConfig:"重置默认",copySuccess:"配置已复制到剪贴板",resetSuccess:"已重置为默认配置",copyDescription:"复制配置将生成当前设置的代码,重置将恢复所有设置为默认值",confirmReset:"确定要重置所有设置为默认值吗?此操作不可恢复。",applyToFile:"应用到文件",onlyCopy:"仅复制",leftLayout:"左侧模式",topLayout:"顶部模式",mixLayout:"混合模式",configManagement:"配置管理",copyConfigDescription:"生成当前设置的代码并复制到剪贴板,然后覆盖 src/settings.ts 文件",resetConfigDescription:"恢复所有设置为系统默认值",systemTheme:"系统主题",showGuide:"启动引导",showSettings:"显示设置"},error:{noPermission:"抱歉,您无权访问此页面。",pageError:"抱歉,您访问的页面不存在。",networkError:"抱歉,服务器报告错误。",returnToHome:"返回首页"}}},en:{...{
  273. // Common section
  274. common:{confirm:"Confirm",cancel:"Cancel",reset:"Reset",save:"Save",edit:"Edit",delete:"Delete",add:"Add",clear:"Clear",export:"Export",import:"Import",query:"Query",resetQuery:"Reset Query",back:"Back",close:"Close",refresh:"Refresh",inputText:"Please enter",selectText:"Please select",startTimeText:"Start Time",endTimeText:"End Time",login:"Login",required:"This field is required",loginOut:"Logout",document:"Project Documentation",reminder:"Reminder",loginOutMessage:"Are you sure you want to log out?",ok:"OK",reload:"Reload",closeTab:"Close Tab",closeTheLeftTab:"Close Left Tabs",closeTheRightTab:"Close Right Tabs",closeOther:"Close Other Tabs",closeAll:"Close All Tabs",prevLabel:"Previous",nextLabel:"Next",skipLabel:"Skip",doneLabel:"Done",menu:"Menu",menuDes:"Menu rendered based on route structure",collapse:"Collapse/Expand",collapseDes:"Expand and collapse the menu bar",tagsView:"Tags View",tagsViewDes:"Used to record route history",tool:"Tool",toolDes:"Used to customize system settings",shrink:"Collapse",expand:"Expand",delMessage:"Delete selected data?",delWarning:"Warning",delOk:"OK",delCancel:"Cancel",delNoData:"Please select data to delete",delSuccess:"Deleted successfully",fullscreen:"Fullscreen",size:"Size",columnSetting:"Column Settings",lengthRange:"Length must be between {min} and {max} characters",notSpace:"Cannot contain spaces",notSpecialCharacters:"Cannot contain special characters",isEqual:"The two inputs are inconsistent",setting:"Settings",copySuccess:"Copy successfully",copyFailed:"Copy failed"},
  275. // Menu internationalization
  276. route:{dashboard:"Dashboard",document:"Document"},
  277. // 登录页面国际化
  278. login:{themeToggle:"Theme Switch",languageToggle:"Language Switch",dark:"Dark",light:"Light",auto:"Auto",username:"Please enter Username",password:"Please enter Password",newPassword:"Please enter new Password",login:"Login",captchaCode:"Please enter Verify Code",capsLock:"Caps Lock is On",rememberMe:"Remember Me",forgetPassword:"Forget Password?",message:{username:{required:"Please enter Username"},password:{required:"Please enter Password",min:"The password cannot be less than 6 characters",confirm:"Please confirm the password again",inconformity:"The two password entries are inconsistent"},captchaCode:{required:"Please enter Verify Code"},mobile:{required:"Please enter mobile number",invalid:"Invalid mobile number format",exist:"Mobile number already exists"},email:{required:"Please enter email",invalid:"Invalid email format",exist:"Email already exists"},name:{required:"Please enter account",invalid:"Invalid account format",min:"Account cannot be less than 2 characters"},agree:{required:"Please agree to the User Agreement"}},otherLoginMethods:"Other",resetPassword:"Reset password",thinkOfPasswd:"Remember your password?",register:"Register account",agree:"I have read and agree to the",userAgreement:"User Agreement",haveAccount:"Already have an account?",noAccount:"Don't have an account?",quickFill:"Quick fill",quickLoginTip:"Click user avatar to login quickly",selectUser:"Select a user",reg:"Register"},
  279. // 导航栏国际化
  280. navbar:{dashboard:"Dashboard",logout:"Logout",document:"Document",gitee:"Gitee",lock:"Lock",unlock:"Unlock",profile:"User Profile",config:"Config Center",tour:"Project Tour",refresh:"Refresh",close:"Close",closeLeft:"Close Left",closeRight:"Close Right",closeOther:"Close Other",closeAll:"Close All",refreshCache:"Refresh Cache"},lock:{lockScreen:"Lock screen",lockPassword:"Lock screen password",unlock:"Click to unlock",backToLogin:"Back to login",entrySystem:"Entry the system",placeholder:"Please enter the lock screen password",message:"Lock screen password error"},sizeSelect:{tooltip:"Layout Size",default:"Default",large:"Large",small:"Small",message:{success:"Switch Layout Size Successful!"}},langSelect:{message:{success:"Switch Language Successful!"}},settings:{project:"Project Settings",theme:"Theme",interface:"Interface",navigation:"Navigation",themeColor:"Theme Color",customColor:"Custom Color",showTagsView:"Show Tags View",showAppLogo:"Show App Logo",sidebarColorScheme:"Sidebar Color Scheme",showWatermark:"Show Watermark",grayMode:"Gray Mode",userEnableAi:"Enable AI Assistant",pageSwitchingAnimation:"Page Switching Animation",none:"None",fade:"Fade","fade-slide":"Fade Slide","fade-scale":"Fade Scale","slide-left-right":"Slide Left/Right","zoom-in-out":"Zoom In/Out","slide-up-down":"Slide Up/Down",bounce:"Bounce",showDesktopTools:"Tools Settings",showMenuSearch:"Show Menu Search",showFullscreen:"Show Fullscreen Toggle",showSizeSelect:"Show Layout Size",showLangSelect:"Show Language Select",showNotification:"Show Notification",classicBlue:"Classic Blue",minimalWhite:"Minimal White",copyConfig:"Copy Config",resetConfig:"Reset Default",copySuccess:"Configuration copied to clipboard",resetSuccess:"Reset to default configuration",copyDescription:"Copy config will generate current settings code, reset will restore all settings to default",confirmReset:"Are you sure to reset all settings to default? This operation cannot be undone.",applyToFile:"Apply to File",onlyCopy:"Only Copy",leftLayout:"Left Mode",topLayout:"Top Mode",mixLayout:"Mix Mode",configManagement:"Config Management",copyConfigDescription:"Generate current settings code and copy to clipboard, then overwrite src/settings.ts file",resetConfigDescription:"Restore all settings to system default values",systemTheme:"System Theme",showGuide:"Show Guide",showSettings:"Show Settings"},error:{noPermission:"Sorry, you don't have permission to access this page.",pageError:"Sorry, the page you visited does not exist.",networkError:"Sorry, the server reported an error.",returnToHome:"Return to home"}}}},Ut=ie({legacy:!1,locale:Le(kt).language,messages:Bt,globalInjection:!0});function Gt(){const e=["/login"];ot.beforeEach(async(t,a,l)=>{re.start();try{if(pt.isLoggedIn()){if("/login"===t.path)return void l({path:"/"});await async function(e,t,a){var l,o;const i=nt(),s=bt(),r=Mt();try{if(!i.isRouteGenerated){(null==(o=null==(l=s.basicInfo)?void 0:l.roles)?void 0:o.length)||await s.getUserInfo(),s.is_platform_user||await r.loadEnterpriseList();return(await i.generateRoutes()).forEach(e=>{ot.addRoute("/",e)}),void a({...e,replace:!0})}if(0===e.matched.length)return void a("/404");const t=e.params.title||e.query.title;if(t&&"string"==typeof t){const a=t.replace(/[<>]/g,"").trim().slice(0,64);a&&(e.meta.title=a)}a()}catch(n){await bt().resetAllState(),a(`/login?redirect=${encodeURIComponent(e.fullPath)}`),re.done()}}(t,0,l)}else e.includes(t.path)?l():(l(`/login?redirect=${encodeURIComponent(t.fullPath)}`),re.done())}catch(o){await bt().resetAllState(),l(`/login?redirect=${encodeURIComponent(t.fullPath)}`),re.done()}}),ot.afterEach(()=>{re.done()})}re.configure({
  281. // 动画方式
  282. easing:"ease",
  283. // 递增进度条的速度
  284. speed:500,
  285. // 是否显示加载ico
  286. showSpinner:!1,
  287. // 自动递增间隔
  288. trickleSpeed:200,
  289. // 初始化时的最小百分比
  290. minimum:.3});const Wt={install(e){!function(e){e.directive("hasPerm",qt)}(e),function(e){e.use(ot)}(e),function(e){e.use(kt)}(e),function(e){e.use(Ut)}(e),function(e){for(const[t,a]of Object.entries(M))e.component(t,a)}(e),Gt(),e.use(ne),e.use(C)}},Qt=u(Ht);Qt.use(Wt),Qt.use(de());Qt.mount("#app"),(async()=>{var e,t,a;try{const l=Ft();await l.getConfig();const o=null==(e=l.configData.sys_web_title)?void 0:e.config_value,i=null==(t=l.configData.sys_web_favicon)?void 0:t.config_value,s=null==(a=l.configData.sys_web_logo)?void 0:a.config_value;if(o&&(document.title=o),i){const e=document.querySelector('link[rel="icon"]');e instanceof HTMLLinkElement&&(e.href=i)}if(s){const e=document.querySelector(".loading-container-logo");e instanceof HTMLImageElement&&(e.src=s)}}catch(l){}})();const Yt=(e,t)=>{const a=e.__vccOpts||e;for(const[l,o]of t)a[l]=o;return a};function Zt(e){return/^(https?:|http?:|mailto:|tel:)/.test(e)}function Jt(e){if(0===e)return"-";return Math.abs(100*e).toFixed(2).replace(/\.?0+$/,"")+"%"}const Kt=o({__name:"index",setup(e){const t=ue(),a=ce(),{params:l,query:o}=t,{path:i}=l;return a.replace({path:"/"+i,query:o}),(e,t)=>(s(),p("div"))}}),Xt=Object.freeze(Object.defineProperty({__proto__:null,default:Kt},Symbol.toStringTag,{value:"Module"})),ea="/payment/account",ta={statAmount:(e,t,a)=>gt({url:`${ea}/stat/transfer/amount`,method:"get",params:{tenant_id:e,enterprise_id:t,payee_type:a}}),statConsumeAmount:(e,t)=>gt({url:`${ea}/stat/consume/amount`,method:"get",params:{tenant_id:e,enterprise_id:t}}),statSummaryAmount:(e,t,a)=>gt({url:`${ea}/stat/summary/amount`,method:"get",params:{tenant_id:e,enterprise_id:t,payee_type:a}}),authorizeApply:e=>gt({url:`${ea}/authorize/apply`,method:"post",data:e}),create:e=>gt({url:`${ea}`,method:"post",data:e}),query:e=>gt({url:`${ea}/query/${e}`,method:"get"}),deposit:e=>gt({url:`${ea}/deposit`,method:"post",data:e}),transfer:e=>gt({url:`${ea}/transfer`,method:"post",data:e}),transferDetail:e=>gt({url:`${ea}/transfer/${e}`,method:"get"}),transferList:e=>gt({url:`${ea}/transfer`,method:"get",params:e}),consumeList:e=>gt({url:`${ea}/consume-list`,method:"get",params:e}),consumeDetail:e=>gt({url:`${ea}/consume-detail`,method:"get",params:e}),exportTransferReport:e=>gt({url:`${ea}/transfer/export`,method:"get",params:e,responseType:"blob"}),downloadReceipt:e=>gt({url:`${ea}/receipt/download`,method:"get",params:e}),queryReceipt:e=>gt({url:`${ea}/receipt/${e.enterprise_id}/${e.file_id}`,method:"get"}),withdraw:e=>gt({url:`${ea}/withdraw`,method:"post",data:e})},aa="/system/tenant",la={listTenant:e=>gt({url:`${aa}/list`,method:"get",params:e}),detailTenant:e=>gt({url:`${aa}/detail/${e}`,method:"get"}),createTenant:e=>gt({url:`${aa}/create`,method:"post",data:e}),updateTenant:(e,t)=>gt({url:`${aa}/update/${e}`,method:"put",data:t}),deleteTenant:e=>gt({url:`${aa}/delete`,method:"delete",data:e}),batchTenant:e=>gt({url:`${aa}/available/setting`,method:"patch",data:e})};function oa(){const e=(new Date).getHours();return e>=6&&e<8?"晨起披衣出草堂,轩窗已自喜微凉🌅!":e>=8&&e<12?"上午好!":e>=12&&e<14?"中午好!":e>=14&&e<18?"下午好!":e>=18&&e<24?"晚上好!":"偷偷向银河要了一把碎星,只等你闭上眼睛撒入你的梦中,晚安🌛!"}function ia(e){const t={};e.forEach(e=>{t[e.id]={...e}});const a=[];return e.forEach(e=>{const l=e.parent_id;l&&t[l]?(t[l].children||(t[l].children=[]),t[l].children.push(t[e.id])):null==l&&a.push(t[e.id])}),a}function sa(e){return e.map(e=>{const t={value:e.id,label:e.name,disabled:!1===e.status||"false"===String(e.status)};return e.children&&e.children.length>0&&Object.assign(t,{children:sa(e.children)}),t})}const ra={
  291. // 获取服务信息
  292. getServer:()=>gt({url:"/monitor/server/info",method:"get"})},na="/task/cronjob/job",da={getSchedulerStatus:()=>gt({url:`${na}/scheduler/status`,method:"get"}),getSchedulerJobs:()=>gt({url:`${na}/scheduler/jobs`,method:"get"}),startScheduler:()=>gt({url:`${na}/scheduler/start`,method:"post"}),pauseScheduler:()=>gt({url:`${na}/scheduler/pause`,method:"post"}),resumeScheduler:()=>gt({url:`${na}/scheduler/resume`,method:"post"}),shutdownScheduler:()=>gt({url:`${na}/scheduler/shutdown`,method:"post"}),clearAllJobs:()=>gt({url:`${na}/scheduler/jobs/clear`,method:"delete"}),getSchedulerConsole:()=>gt({url:`${na}/scheduler/console`,method:"get"}),syncJobsToDb:()=>gt({url:`${na}/scheduler/sync`,method:"post"}),pauseJob:e=>gt({url:`${na}/task/pause/${e}`,method:"post"}),resumeJob:e=>gt({url:`${na}/task/resume/${e}`,method:"post"}),runJobNow:e=>gt({url:`${na}/task/run/${e}`,method:"post"}),removeJob:e=>gt({url:`${na}/task/remove/${e}`,method:"delete"}),getJobLogList:e=>gt({url:`${na}/log/list`,method:"get",params:e}),getJobLogDetail:e=>gt({url:`${na}/log/detail/${e}`,method:"get"}),deleteJobLog:e=>gt({url:`${na}/log/delete`,method:"delete",data:e})},ca="/ai/chat",ua={getSessionList:e=>gt({url:`${ca}/list`,method:"get",params:e}),createSession:e=>gt({url:`${ca}/create`,method:"post",data:e}),updateSession:(e,t)=>gt({url:`${ca}/update/${e}`,method:"put",data:t}),deleteSession:e=>gt({url:`${ca}/delete`,method:"delete",data:e}),chat:e=>gt({url:`${ca}/ai-chat`,method:"post",data:e}),getSessionDetail:e=>gt({url:`${ca}/detail/${e}`,method:"get"})},pa="/application/portal",ma={
  293. /**
  294. * 获取应用详情
  295. * @param id 应用ID
  296. */
  297. detailApp:e=>gt({url:`${pa}/detail/${e}`,method:"get"}),
  298. /**
  299. * 查询应用列表
  300. * @param query 查询参数
  301. */
  302. listApp:e=>gt({url:`${pa}/list`,method:"get",params:e}),
  303. /**
  304. * 创建应用
  305. * @param body 应用信息
  306. */
  307. createApp:e=>gt({url:`${pa}/create`,method:"post",data:e}),
  308. /**
  309. * 修改应用
  310. * @param id 应用ID
  311. * @param body 应用信息
  312. */
  313. updateApp:(e,t)=>gt({url:`${pa}/update/${e}`,method:"put",data:t}),
  314. /**
  315. * 删除应用
  316. * @param body 应用ID数组
  317. */
  318. deleteApp:e=>gt({url:`${pa}/delete`,method:"delete",data:e}),
  319. /**
  320. * 批量修改应用状态
  321. * @param body 批量操作参数
  322. */
  323. batchApp:e=>gt({url:`${pa}/available/setting`,method:"patch",data:e})};function ha(){const e=l(),t=l();return{searchRef:e,contentRef:t,handleQueryClick:function(e){var a,l;try{const o=(null==(a=t.value)?void 0:a.getFilterParams())||{};null==(l=t.value)||l.fetchPageData({...e,...o},!0)}catch(o){L.error("查询数据失败: "+(o instanceof Error?o.message:String(o)))}},handleResetClick:function(e){var a,l;try{const o=(null==(a=t.value)?void 0:a.getFilterParams())||{};null==(l=t.value)||l.fetchPageData({...e,...o},!0)}catch(o){L.error("重置数据失败: "+(o instanceof Error?o.message:String(o)))}},refreshList:function(){var a,l,o;try{const i=(null==(a=e.value)?void 0:a.getQueryParams())??{},s=(null==(l=t.value)?void 0:l.getFilterParams())??{};null==(o=t.value)||o.fetchPageData({...i,...s},!0)}catch(i){L.error("刷新列表失败: "+(i instanceof Error?i.message:String(i)))}}}}async function ga(e){const t=e.pageSize??1e3,a=e.pageNoKey??"page_no",l=e.pageSizeKey??"page_size",o={...e.initialQuery};o[a]=1,o[l]=t;const i=[];for(;;){const{total:t,list:l}=await e.fetchPage(o);if(i.push(...l),i.length>=t||0===l.length)break;o[a]=o[a]+1}return i}const va=Symbol("gencodeBasicForm"),_a=Symbol("gencodeCm"),fa="/system/menu",wa={listMenu:e=>gt({url:`${fa}/tree`,method:"get",params:e}),detailMenu:e=>gt({url:`${fa}/detail/${e}`,method:"get"}),createMenu:e=>gt({url:`${fa}/create`,method:"post",data:e}),updateMenu:(e,t)=>gt({url:`${fa}/update/${e}`,method:"put",data:t}),deleteMenu:e=>gt({url:`${fa}/delete`,method:"delete",data:e}),batchMenu:e=>gt({url:`${fa}/available/setting`,method:"patch",data:e})},ba="/payment/department",ya={NORMAL:"success",DISABLED:"warning"},Ea={NORMAL:"正常",DISABLED:"禁用"},Sa={
  324. // 创建部门
  325. createDepartment:e=>gt({url:ba,method:"post",data:e}),
  326. // 删除部门
  327. deleteDepartment:(e,t)=>gt({url:`${ba}/${e}`,method:"delete",params:{enterprise_id:t}}),
  328. // 更新部门
  329. updateDepartment:(e,t,a)=>gt({url:`${ba}/${e}`,method:"put",params:{enterprise_id:t},data:a}),
  330. // 查询部门详情
  331. getDepartmentDetail:(e,t)=>gt({url:`${ba}/${e}`,method:"get",params:{enterprise_id:t}}),
  332. // 获取部门选项
  333. getDepartmentOptions:e=>gt({url:`${ba}/tree/list`,method:"get",params:e}).then(e=>{if(0===e.data.code&&e.data.data){const t=e=>e.map(e=>({value:e.department_id,label:e.department_name,disabled:!1,children:e.children&&e.children.length>0?t(e.children):[]}));e.data.data=t(e.data.data)}return e}),
  334. // 查询子部门列表
  335. getSubDepartments:(e,t)=>gt({url:`${ba}/${e}/sub`,method:"get",params:{enterprise_id:t}}),
  336. // 分页查询部门列表
  337. listDepartment:e=>gt({url:ba,method:"get",params:e}),
  338. // 获取部门树形结构
  339. getDepartmentTree:e=>gt({url:`${ba}/tree/list`,method:"get",params:{enterprise_id:e}})},Ta="/payment/employee",Da={listEmployee:e=>gt({url:`${Ta}`,method:"get",params:e}),detailEmployee:(e,t,a,l)=>gt({url:`${Ta}/info`,method:"get",params:{enterprise_id:e,employee_id:t,employee_email:a,employee_mobile:l}}),
  340. // 获取员工签约激活链接
  341. inviteQuery:e=>gt({url:`${Ta}/invite/query`,method:"post",data:e}),createEmployee:e=>gt({url:`${Ta}`,method:"post",data:e}),updateEmployee:(e,t)=>gt({url:`${Ta}/${e}`,method:"put",data:t})},xa=[{label:"身份证",value:"IDENTITY_CARD"},{label:"护照",value:"PASSPORT"},{label:"驾驶证",value:"DRIVER_LICENSE"}],La={EMPLOYEE_CREATE:"warning",EMPLOYEE_ACTIVATED:"success",EMPLOYEE_UNSIGN:"info"},Pa={UNACTIVATED:"待激活",EMPLOYEE_CREATE:"待激活",EMPLOYEE_ACTIVATED:"已激活",EMPLOYEE_UNSIGN:"已解约"};function Ma(){const e=l(!1),t=l("正在处理...");return{pageLoading:e,loadingText:t,execute:async function(a){const{confirmMessage:l,confirmTitle:o="提示",confirmType:i="info",loadingText:s,action:r,onSuccess:n}=a;try{l&&await I.confirm(l,o,{confirmButtonText:"确定",cancelButtonText:"取消",type:i}),s&&(t.value=s),e.value=!0;const a=await r();return n&&n(a),a}catch(d){}finally{e.value=!1}}}}const Ca={list:e=>gt.get("/system/service-provider/list",{params:e}),detail:e=>gt.get(`/system/service-provider/detail/${e}`),create:e=>gt.post("/system/service-provider/create",e),update:(e,t)=>gt.put(`/system/service-provider/update/${e}`,t),delete:e=>gt.delete("/system/service-provider/delete",{data:e}),toggle:e=>gt.patch(`/system/service-provider/toggle/${e}`),options:()=>gt.get("/system/service-provider/options")},Ia={INIT:"info",SUBMITTED:"",MERCHANT_AUDITING:"warning",MERCHANT_CONFIRM:"",SUCCESS:"success",CLOSED:"danger"},Oa={INIT:"初始化",SUBMITTED:"已提交",MERCHANT_AUDITING:"审核中",MERCHANT_CONFIRM:"等待商家确认",SUCCESS:"开通成功",CLOSED:"已关闭"},Aa=[{label:"全部",value:""},{label:"已提交",value:"SUBMITTED"},{label:"审核中",value:"MERCHANT_AUDITING"},{label:"等待商家确认",value:"MERCHANT_CONFIRM"},{label:"开通成功",value:"SUCCESS"},{label:"已关闭",value:"CLOSED"}],Va={
  342. /**
  343. * 查询申请单列表
  344. */
  345. list:(e=1,t=20,a={})=>gt({url:"/payment/facetoface",method:"get",params:{page_no:e,page_size:t,...a}}),
  346. /**
  347. * 查询申请单详情
  348. */
  349. detail:e=>gt({url:`/payment/facetoface/${e}`,method:"get"}),
  350. /**
  351. * 批量查询企业当面付状态
  352. */
  353. batchStatus:e=>gt({url:"/payment/facetoface/enterprises/status",method:"get",params:{ids:e.join(",")}}),
  354. /**
  355. * 按企业ID查询当面付申请单
  356. */
  357. getByEnterprise:e=>gt({url:`/payment/facetoface/enterprise/${e}`,method:"get"}),
  358. /**
  359. * 提交当面付代开通申请
  360. */
  361. apply:e=>gt({url:"/payment/facetoface/apply",method:"post",data:e}),
  362. /**
  363. * 手动查询申请单状态
  364. */
  365. queryStatus:e=>gt({url:`/payment/facetoface/${e}/query`,method:"post"})},za="/payment/institution",Fa={listInstitution:e=>gt({url:`${za}`,method:"get",params:e}),detailInstitution:(e,t)=>gt({url:`${za}/${e}`,method:"get",params:{enterprise_id:t}}),createInstitution:e=>gt({url:`${za}`,method:"post",data:e}),
  366. /** 编辑费控制度: POST /payment/institution/modify */
  367. updateInstitution:(e,t)=>gt({url:`${za}/modify`,method:"post",data:{institution_id:e,...t}}),
  368. /** 删除费控制度: DELETE /payment/institution (body传参) */
  369. deleteInstitution:(e,t)=>gt({url:`${za}`,method:"delete",data:{institution_id:e,enterprise_id:t}}),
  370. /** 启用/停用费控制度: 通过modify接口仅传effective字段 */
  371. modifyEffective:(e,t,a)=>gt({url:`${za}/modify`,method:"post",data:{institution_id:e,enterprise_id:t,effective:a}}),listScope:(e,t)=>gt({url:`${za}/${e}/scope`,method:"get",params:t}),modifyScope:(e,t)=>gt({url:`${za}/${e}/scope`,method:"post",data:t}),
  372. /** 创建自动发放规则 */
  373. createIssuerule:(e,t)=>gt({url:`${za}/${e}/issuerule`,method:"post",data:t}),
  374. /** 编辑自动发放规则 */
  375. modifyIssuerule:(e,t,a)=>gt({url:`${za}/${e}/issuerule/${t}`,method:"put",data:a}),
  376. /** 删除自动发放规则 */
  377. deleteIssuerule:(e,t)=>gt({url:`${za}/${e}/issuerule`,method:"delete",data:{issue_rule_id_list:t}})},ja=[{label:"通用",value:"GENERAL"},{label:"餐饮",value:"DINING"},{label:"交通",value:"TRAFFIC"},{label:"酒店",value:"HOTEL"},{label:"娱乐",value:"ENTERTAINMENT"},{label:"办公",value:"OFFICE"}],Ra=[{label:"支付宝内部计算",value:"0"},{label:"咨询外部服务商",value:"1"}],$a=[{label:"企业下全员",value:"EMPLOYEE_ALL"},{label:"指定员工",value:"EMPLOYEE_SELECT"},{label:"指定部门",value:"EMPLOYEE_DEPARTMENT"}],ka={INSTITUTION_CREATE:"warning",INSTITUTION_EFFECTIVE:"success",INSTITUTION_INVALID:"info"},Na={INSTITUTION_CREATE:"已创建",INSTITUTION_EFFECTIVE:"已生效",INSTITUTION_INVALID:"已失效"},Ha={GENERAL:"通用",DINING:"餐饮",TRAFFIC:"交通",HOTEL:"酒店",ENTERTAINMENT:"娱乐",OFFICE:"办公"},qa="/payment/rule",Ba={listRule:e=>gt({url:`${qa}`,method:"get",params:e}),detailRule:e=>gt({url:`${qa}/${e}`,method:"get"}),createRule:e=>gt({url:`${qa}`,method:"post",data:e}),updateRule:(e,t)=>gt({url:`${qa}/${e}`,method:"put",data:t}),deleteRule:e=>gt({url:`${qa}/${e}`,method:"delete"})},Ua=[{label:"周一",value:1},{label:"周二",value:2},{label:"周三",value:3},{label:"周四",value:4},{label:"周五",value:5},{label:"周六",value:6},{label:"周日",value:7}],Ga={1:"周一",2:"周二",3:"周三",4:"周四",5:"周五",6:"周六",7:"周日"},Wa={class:"rule-detail"},Qa=o({__name:"RuleDetail",props:{ruleId:{}},setup(e){const t=e,o=l({status:"",created_time:"",updated_time:""});async function i(){if(!t.ruleId)return;const e=await Ba.detailRule(t.ruleId);e.data.data&&(o.value=e.data.data)}return m(()=>{i()}),a(()=>t.ruleId,e=>{e&&(o.value={status:"",created_time:"",updated_time:""},i())}),(e,t)=>{const a=A,l=O,i=V;return s(),p("div",Wa,[d(l,{column:3,border:""},{default:n(()=>[d(a,{label:"规则ID",span:2},{default:n(()=>[h(g(o.value.rule_id||"-"),1)]),_:1}),d(a,{label:"制度ID",span:1},{default:n(()=>[h(g(o.value.institution_id||"-"),1)]),_:1}),d(a,{label:"规则名称",span:3},{default:n(()=>[h(g(o.value.name||"-"),1)]),_:1}),d(a,{label:"单笔最小限额",span:1},{default:n(()=>[h(g(o.value.min_amount?`¥${o.value.min_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"单笔最大限额",span:2},{default:n(()=>[h(g(o.value.max_amount?`¥${o.value.max_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"日限额",span:1},{default:n(()=>[h(g(o.value.max_day_amount?`¥${o.value.max_day_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"月限额",span:2},{default:n(()=>[h(g(o.value.max_month_amount?`¥${o.value.max_month_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"限定商户",span:3},{default:n(()=>[h(g(o.value.merchant_pid||"-"),1)]),_:1}),d(a,{label:"有效期开始",span:1},{default:n(()=>[h(g(o.value.valid_from||"-"),1)]),_:1}),d(a,{label:"有效期结束",span:2},{default:n(()=>[h(g(o.value.valid_to||"-"),1)]),_:1}),d(a,{label:"可用星期",span:3},{default:n(()=>{return[h(g((e=o.value.week_days,e&&0!==e.length?e.map(e=>Ga[e]||e).join(", "):"-")),1)];var e}),_:1}),d(a,{label:"可用时间段",span:3},{default:n(()=>{return[h(g((e=o.value.time_ranges,e&&0!==e.length?e.map(e=>`${e.start_time||""} - ${e.end_time||""}`).filter(e=>" - "!==e.trim()).join("; "):"-")),1)];var e}),_:1}),d(a,{label:"规则描述",span:3},{default:n(()=>[h(g(o.value.description||"-"),1)]),_:1})]),_:1}),d(i,{"content-position":"left"},{default:n(()=>[...t[0]||(t[0]=[h("时间信息",-1)])]),_:1}),d(l,{column:3,border:""},{default:n(()=>[d(a,{label:"创建时间",span:1},{default:n(()=>[h(g(o.value.created_time||"-"),1)]),_:1}),d(a,{label:"更新时间",span:2},{default:n(()=>[h(g(o.value.updated_time||"-"),1)]),_:1})]),_:1})])}}}),Ya=Object.freeze(Object.defineProperty({__proto__:null,default:Qa},Symbol.toStringTag,{value:"Module"})),Za=o({__name:"RuleDetailDialog",props:{visible:{type:Boolean},ruleId:{}},emits:["update:visible"],setup(e,{emit:a}){const l=e,o=a,i=t({get:()=>l.visible,set:e=>o("update:visible",e)});function c(){i.value=!1}return(t,a)=>{const l=z,o=F;return s(),r(o,{modelValue:i.value,"onUpdate:modelValue":a[1]||(a[1]=e=>i.value=e),title:"使用规则详情",width:"700px","destroy-on-close":"",onClose:c},{footer:n(()=>[d(l,{type:"primary",onClick:a[0]||(a[0]=e=>i.value=!1)},{default:n(()=>[...a[2]||(a[2]=[h("确定",-1)])]),_:1})]),default:n(()=>[d(Qa,{"rule-id":e.ruleId},null,8,["rule-id"])]),_:1},8,["modelValue"])}}}),Ja=Object.freeze(Object.defineProperty({__proto__:null,default:Za},Symbol.toStringTag,{value:"Module"})),Ka="/payment/quota",Xa={
  378. // ========= 原有方法 =========
  379. listQuota:e=>gt({url:`${Ka}`,method:"get",params:e}),detailQuota:e=>gt({url:`${Ka}/${e}`,method:"get"}),createQuota:e=>gt({url:`${Ka}`,method:"post",data:e}),updateQuota:(e,t)=>gt({url:`${Ka}/${e}`,method:"put",data:t}),deleteQuota:e=>gt({url:`${Ka}/${e}`,method:"delete"}),listByEmployee:(e,t)=>gt({url:`${Ka}/employee/${e}`,method:"get",params:t}),
  380. // ========= 手工批量发放额度 =========
  381. /** 手工批量发放额度 */
  382. issueBatchCreate:e=>gt({url:`${Ka}/issuebatch/create`,method:"post",data:e}),
  383. /** 作废手工发放批次 */
  384. issueBatchCancel:e=>gt({url:`${Ka}/issuebatch/cancel`,method:"post",data:e}),
  385. /** 查询手工发放发放明细 */
  386. issueBatchRecords:e=>gt({url:`${Ka}/issuebatch/records`,method:"post",data:e}),
  387. /** 查询手工发放批次列表 */
  388. issueBatchList:e=>gt({url:`${Ka}/issuebatch/list`,method:"get",params:e}),
  389. // ========= 员工额度记录 & 调整 =========
  390. /** 查询员工额度发放记录 */
  391. employeeRecords:(e,t)=>gt({url:`${Ka}/employee/${e}/records`,method:"get",params:t}),
  392. /** 调整额度金额 */
  393. adjustQuota:e=>gt({url:`${Ka}/${e.quota_id}/adjust`,method:"post",data:e}),
  394. /** 查询额度变更记录 */
  395. quotaChanges:e=>gt({url:`${Ka}/${e}/changes`,method:"get"})},el=[{label:"制度维度",value:"INSTITUTION"},{label:"费用类型维度",value:"EXPENSE_TYPE"}],tl=[{label:"余额",value:"CAP"},{label:"点券",value:"COUPON"},{label:"次卡",value:"COUNT"}],al={QUOTA_ACTIVE:"success",QUOTA_FROZEN:"warning",QUOTA_EXHAUSTED:"info",QUOTA_EXPIRED:"danger",QUOTA_PENDING:"info"},ll={QUOTA_ACTIVE:"正常",QUOTA_FROZEN:"冻结",QUOTA_EXHAUSTED:"已用完",QUOTA_EXPIRED:"已过期",QUOTA_PENDING:"待发放"},ol={class:"quota-detail"},il=o({__name:"QuotaDetail",props:{quotaId:{}},setup(e){const t=e,o=l({status:"",created_time:"",updated_time:""});function i(e){if(!e)return"-";const t=tl.find(t=>t.value===e);return t?t.label:e}function r(e){if(!e)return"-";const t=el.find(t=>t.value===e);return t?t.label:e}async function u(){if(!t.quotaId)return;const e=await Xa.detailQuota(t.quotaId);e.data.data&&(o.value=e.data.data)}return m(()=>{u()}),a(()=>t.quotaId,e=>{e&&(o.value={status:"",created_time:"",updated_time:""},u())}),(e,t)=>{const a=A,l=j,u=O,m=V;return s(),p("div",ol,[d(u,{column:3,border:""},{default:n(()=>[d(a,{label:"额度ID",span:2},{default:n(()=>[h(g(o.value.quota_id||"-"),1)]),_:1}),d(a,{label:"状态",span:1},{default:n(()=>[d(l,{type:c(al)[o.value.status]},{default:n(()=>[h(g(c(ll)[o.value.status]||o.value.status),1)]),_:1},8,["type"])]),_:1}),d(a,{label:"员工ID",span:1},{default:n(()=>[h(g(o.value.employee_id||"-"),1)]),_:1}),d(a,{label:"制度ID",span:2},{default:n(()=>[h(g(o.value.institution_id||"-"),1)]),_:1}),d(a,{label:"企业ID",span:3},{default:n(()=>[h(g(o.value.enterprise_id||"-"),1)]),_:1}),d(a,{label:"外部业务编号",span:3},{default:n(()=>[h(g(o.value.out_biz_no||"-"),1)]),_:1}),d(a,{label:"额度维度",span:1},{default:n(()=>[h(g(r(o.value.target_type)),1)]),_:1}),d(a,{label:"额度维度ID",span:2},{default:n(()=>[h(g(o.value.target_id||"-"),1)]),_:1}),d(a,{label:"额度类型",span:1},{default:n(()=>[h(g(i(o.value.quota_type)),1)]),_:1}),d(a,{label:"是否可转增",span:2},{default:n(()=>[h(g("1"===o.value.share_mode?"可转增":"不可转增"),1)]),_:1}),d(a,{label:"总金额",span:1},{default:n(()=>[h(g(o.value.total_amount?`¥${o.value.total_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"可用金额",span:1},{default:n(()=>[h(g(o.value.available_amount?`¥${o.value.available_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"冻结金额",span:1},{default:n(()=>[h(g(o.value.frozen_amount?`¥${o.value.frozen_amount.toFixed(2)}`:"-"),1)]),_:1}),d(a,{label:"有效期开始",span:1},{default:n(()=>[h(g(o.value.valid_from||"-"),1)]),_:1}),d(a,{label:"有效期结束",span:2},{default:n(()=>[h(g(o.value.valid_to||"-"),1)]),_:1}),d(a,{label:"发放名称",span:3},{default:n(()=>[h(g(o.value.issue_name||"-"),1)]),_:1})]),_:1}),d(m,{"content-position":"left"},{default:n(()=>[...t[0]||(t[0]=[h("时间信息",-1)])]),_:1}),d(u,{column:3,border:""},{default:n(()=>[d(a,{label:"创建时间",span:1},{default:n(()=>[h(g(o.value.created_time||"-"),1)]),_:1}),d(a,{label:"更新时间",span:2},{default:n(()=>[h(g(o.value.updated_time||"-"),1)]),_:1})]),_:1})])}}}),sl=Object.freeze(Object.defineProperty({__proto__:null,default:il},Symbol.toStringTag,{value:"Module"})),rl=o({__name:"QuotaDetailDialog",props:{visible:{type:Boolean},quotaId:{}},emits:["update:visible"],setup(e,{emit:a}){const l=e,o=a,i=t({get:()=>l.visible,set:e=>o("update:visible",e)});function c(){i.value=!1}return(t,a)=>{const l=z,o=F;return s(),r(o,{modelValue:i.value,"onUpdate:modelValue":a[1]||(a[1]=e=>i.value=e),title:"额度详情",width:"700px","destroy-on-close":"",onClose:c},{footer:n(()=>[d(l,{type:"primary",onClick:a[0]||(a[0]=e=>i.value=!1)},{default:n(()=>[...a[2]||(a[2]=[h("确定",-1)])]),_:1})]),default:n(()=>[d(il,{"quota-id":e.quotaId},null,8,["quota-id"])]),_:1},8,["modelValue"])}}}),nl=Object.freeze(Object.defineProperty({__proto__:null,default:rl},Symbol.toStringTag,{value:"Module"})),dl=o({__name:"AdjustAmountDialog",props:{visible:{type:Boolean},quotaData:{default:()=>({quota_id:""})}},emits:["update:visible","success"],setup(t,{emit:o}){const i=t,c=o,u=l(!1),p=l(!1),m=e({amount:0,change_desc:""});async function g(){var e,t;if(!(null==(e=i.quotaData)?void 0:e.quota_id))return void L.error("额度ID不存在,无法调整");const a=null==(t=Mt().getCurrentEnterprise)?void 0:t.enterprise_id;if(a){p.value=!0;try{await Xa.adjustQuota({quota_id:i.quotaData.quota_id,enterprise_id:a,amount:m.amount,change_desc:m.change_desc||void 0}),L.success("调整成功"),u.value=!1,c("success")}catch(l){}finally{p.value=!1}}else L.error("企业ID不存在")}return a(()=>i.visible,e=>{u.value=e,e&&i.quotaData&&(m.amount=i.quotaData.available_amount||0,m.change_desc="")}),a(u,e=>c("update:visible",e)),(e,a)=>{const l=k,o=$,i=N,c=R,_=z,f=F;return s(),r(f,{modelValue:u.value,"onUpdate:modelValue":a[3]||(a[3]=e=>u.value=e),title:"调整额度",width:"500px","destroy-on-close":""},{footer:n(()=>[d(_,{type:"primary",loading:p.value,onClick:g},{default:n(()=>[...a[4]||(a[4]=[h("确认调整",-1)])]),_:1},8,["loading"]),d(_,{onClick:a[2]||(a[2]=e=>u.value=!1)},{default:n(()=>[...a[5]||(a[5]=[h("取消",-1)])]),_:1})]),default:n(()=>[t.quotaData?(s(),r(c,{key:0,"label-width":"120px"},{default:n(()=>[d(o,{label:"额度ID"},{default:n(()=>[d(l,{"model-value":t.quotaData.quota_id,disabled:""},null,8,["model-value"])]),_:1}),d(o,{label:"当前可用额度"},{default:n(()=>{var e;return[d(l,{"model-value":`¥${(null==(e=t.quotaData.available_amount)?void 0:e.toFixed(2))||"0.00"}`,disabled:""},null,8,["model-value"])]}),_:1}),d(o,{label:"调整为",required:""},{default:n(()=>[d(i,{modelValue:m.amount,"onUpdate:modelValue":a[0]||(a[0]=e=>m.amount=e),min:0,precision:2,style:{width:"200px"}},null,8,["modelValue"])]),_:1}),d(o,{label:"说明"},{default:n(()=>[d(l,{modelValue:m.change_desc,"onUpdate:modelValue":a[1]||(a[1]=e=>m.change_desc=e),type:"textarea",rows:3,placeholder:"可选",maxlength:"200"},null,8,["modelValue"])]),_:1})]),_:1})):v("",!0)]),_:1},8,["modelValue"])}}}),cl=Object.freeze(Object.defineProperty({__proto__:null,default:dl},Symbol.toStringTag,{value:"Module"})),ul=o({__name:"ChangeHistoryDialog",props:{visible:{type:Boolean},quotaId:{}},emits:["update:visible"],setup(e,{emit:t}){const o=e,i=t,c=l(!1),u=l(!1),p=l([]);return a(()=>o.visible,async e=>{var t;if(c.value=e,e&&o.quotaId){u.value=!0;try{const e=await Xa.quotaChanges(o.quotaId);p.value=(null==(t=e.data.data)?void 0:t.items)||[]}catch(a){}finally{u.value=!1}}}),a(c,e=>i("update:visible",e)),(e,t)=>{const a=B,l=q,o=H,i=z,m=F,v=U;return s(),r(m,{modelValue:c.value,"onUpdate:modelValue":t[1]||(t[1]=e=>c.value=e),title:"变更记录",width:"700px","destroy-on-close":""},{footer:n(()=>[d(i,{onClick:t[0]||(t[0]=e=>c.value=!1)},{default:n(()=>[...t[2]||(t[2]=[h("关闭",-1)])]),_:1})]),default:n(()=>[_((s(),r(o,{data:p.value,border:"",size:"small","max-height":"400"},{empty:n(()=>[d(a,{"image-size":60,description:"暂无变更记录"})]),default:n(()=>[d(l,{type:"index",label:"序号",width:"50"}),d(l,{prop:"coupon_name",label:"点券名称","min-width":"120","show-overflow-tooltip":""}),d(l,{prop:"change_time",label:"变更时间",width:"160"}),d(l,{prop:"change_amount",label:"变更金额",width:"100",align:"right"},{default:n(e=>{var t;return[f("span",{style:w({color:e.row.change_amount>=0?"#67c23a":"#f56c6c"})},g(e.row.change_amount>=0?"+":"")+g(null==(t=e.row.change_amount)?void 0:t.toFixed(2)),5)]}),_:1}),d(l,{prop:"change_desc",label:"变更说明","min-width":"160","show-overflow-tooltip":""})]),_:1},8,["data"])),[[v,u.value]])]),_:1},8,["modelValue"])}}}),pl=Object.freeze(Object.defineProperty({__proto__:null,default:ul},Symbol.toStringTag,{value:"Module"})),ml={key:0,style:{"min-height":"200px"}},hl={key:0,style:{"margin-top":"16px","text-align":"right"}},gl={key:1,style:{"text-align":"center",padding:"40px",color:"#999"}},vl=o({__name:"IssueBatchDetail",props:{issueBatchId:{},institutionId:{},batchInfo:{default:()=>({})}},setup(t){var a,o,i,r;const c=t,u=l(!1),m=l([]),f=l(1),w=l(20),y=l(0),E=l(0),S=e({issue_batch_id:(null==(a=c.batchInfo)?void 0:a.issue_batch_id)||c.issueBatchId,batch_no:(null==(o=c.batchInfo)?void 0:o.batch_no)||"-",issue_name:(null==(i=c.batchInfo)?void 0:i.issue_name)||"-",institution_id:(null==(r=c.batchInfo)?void 0:r.institution_id)||c.institutionId});async function T(){var e;u.value=!0;try{const t=null==(e=Mt().getCurrentEnterprise)?void 0:e.enterprise_id;if(!t)return;const a=(await Xa.issueBatchRecords({enterprise_id:t,institution_id:c.institutionId,issue_batch_id:c.issueBatchId,page_size:w.value,page_num:f.value})).data.data;m.value=(null==a?void 0:a.issue_record_info_list)||[],y.value=parseInt((null==a?void 0:a.total_page_count)||"0"),E.value=(y.value||0)*w.value}catch(t){}finally{u.value=!1}}return T(),(e,t)=>{const a=A,l=O,o=q,i=j,r=H,c=G,D=U;return s(),p("div",null,[u.value?_((s(),p("div",ml,null,512)),[[D,u.value]]):(s(),p(b,{key:1},[d(l,{column:2,border:"",size:"small",style:{"margin-bottom":"16px"}},{default:n(()=>[d(a,{label:"批次ID"},{default:n(()=>[h(g(S.issue_batch_id),1)]),_:1}),d(a,{label:"批次号"},{default:n(()=>[h(g(S.batch_no),1)]),_:1}),d(a,{label:"发放名称"},{default:n(()=>[h(g(S.issue_name),1)]),_:1}),d(a,{label:"制度ID"},{default:n(()=>[h(g(S.institution_id),1)]),_:1})]),_:1}),d(r,{data:m.value,border:"","max-height":"400",size:"small"},{default:n(()=>[d(o,{type:"index",label:"序号",width:"60"}),d(o,{prop:"quota_id",label:"额度ID","min-width":"160","show-overflow-tooltip":""}),d(o,{prop:"user_name",label:"员工姓名","min-width":"120"}),d(o,{prop:"owner_id",label:"员工ID","min-width":"160","show-overflow-tooltip":""}),d(o,{prop:"issue_quota",label:"发放额度","min-width":"100",align:"right"},{default:n(e=>[h(g(e.row.issue_quota?`¥${e.row.issue_quota}`:"-"),1)]),_:1}),d(o,{prop:"issue_status",label:"状态","min-width":"80",align:"center"},{default:n(e=>[d(i,{type:1===e.row.issue_status?"success":"info",size:"small"},{default:n(()=>[h(g(1===e.row.issue_status?"成功":"失败"),1)]),_:2},1032,["type"])]),_:1}),d(o,{prop:"currency",label:"币种","min-width":"60"})]),_:1},8,["data"]),y.value>1?(s(),p("div",hl,[d(c,{"current-page":f.value,"onUpdate:currentPage":t[0]||(t[0]=e=>f.value=e),"page-size":w.value,total:E.value,layout:"prev, pager, next",small:"",onCurrentChange:T},null,8,["current-page","page-size","total"])])):v("",!0),0!==m.value.length||u.value?v("",!0):(s(),p("div",gl," 暂无发放记录 "))],64))])}}}),_l=Object.freeze(Object.defineProperty({__proto__:null,default:vl},Symbol.toStringTag,{value:"Module"})),fl={class:"quota-form"},wl=o({__name:"QuotaForm",props:{type:{},quotaId:{},employeeId:{},institutionId:{}},emits:["success"],setup(t,{expose:o,emit:i}){const r=t,c=i,u=l(),m={employee_id:void 0,institution_id:void 0,total_amount:void 0,available_amount:void 0,valid_from:void 0,valid_to:void 0},h=e(JSON.parse(JSON.stringify(m)));a(()=>r.quotaId,async e=>{if(e&&"update"===r.type){const t=(await Xa.detailQuota(e)).data.data;t&&(h.employee_id=t.employee_id,h.institution_id=t.institution_id,h.total_amount=t.total_amount,h.available_amount=t.available_amount,h.valid_from=t.valid_from,h.valid_to=t.valid_to)}},{immediate:!0}),a(()=>r.employeeId,e=>{e&&"create"===r.type&&(h.employee_id=e)},{immediate:!0}),a(()=>r.institutionId,e=>{e&&"create"===r.type&&(h.institution_id=e)},{immediate:!0});const g=e({employee_id:[{required:!0,message:"请输入员工ID",trigger:"blur"}],institution_id:[{required:!0,message:"请输入制度ID",trigger:"blur"}],total_amount:[{required:!0,message:"请输入总金额",trigger:"blur"}]});return o({submitForm:async function(){var e;if(await(null==(e=u.value)?void 0:e.validate().catch(()=>!1)))try{const e={employee_id:h.employee_id,institution_id:h.institution_id,total_amount:h.total_amount,available_amount:h.available_amount??h.total_amount,valid_from:h.valid_from||void 0,valid_to:h.valid_to||void 0};"create"===r.type?await Xa.createQuota(e):"update"===r.type&&r.quotaId&&await Xa.updateQuota(r.quotaId,e),c("success")}catch(t){}},resetForm:function(){var e;Object.assign(h,JSON.parse(JSON.stringify(m))),null==(e=u.value)||e.resetFields()}}),(e,a)=>{const l=k,o=$,i=Q,r=W,c=N,m=Y,v=R;return s(),p("div",fl,[d(v,{ref_key:"dataFormRef",ref:u,model:h,rules:g,"label-suffix":":","label-width":"auto","label-position":"right"},{default:n(()=>[d(r,{gutter:20},{default:n(()=>[d(i,{span:12},{default:n(()=>[d(o,{label:"员工ID",prop:"employee_id"},{default:n(()=>[d(l,{modelValue:h.employee_id,"onUpdate:modelValue":a[0]||(a[0]=e=>h.employee_id=e),placeholder:"create"===t.type&&t.employeeId?"员工ID自动填充":"请输入员工ID",maxlength:64,disabled:"create"===t.type&&!!t.employeeId,readonly:"create"===t.type&&!!t.employeeId},null,8,["modelValue","placeholder","disabled","readonly"])]),_:1})]),_:1}),d(i,{span:12},{default:n(()=>[d(o,{label:"制度ID",prop:"institution_id"},{default:n(()=>[d(l,{modelValue:h.institution_id,"onUpdate:modelValue":a[1]||(a[1]=e=>h.institution_id=e),placeholder:"create"===t.type&&t.institutionId?"制度ID自动填充":"请输入制度ID",maxlength:64,disabled:"create"===t.type&&!!t.institutionId,readonly:"create"===t.type&&!!t.institutionId},null,8,["modelValue","placeholder","disabled","readonly"])]),_:1})]),_:1})]),_:1}),d(r,{gutter:20},{default:n(()=>[d(i,{span:12},{default:n(()=>[d(o,{label:"总金额",prop:"total_amount"},{default:n(()=>[d(c,{modelValue:h.total_amount,"onUpdate:modelValue":a[2]||(a[2]=e=>h.total_amount=e),min:0,precision:2,controls:!1,placeholder:"请输入总金额",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),d(i,{span:12},{default:n(()=>[d(o,{label:"可用金额",prop:"available_amount"},{default:n(()=>[d(c,{modelValue:h.available_amount,"onUpdate:modelValue":a[3]||(a[3]=e=>h.available_amount=e),min:0,precision:2,controls:!1,placeholder:"请输入可用金额",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),d(r,{gutter:20},{default:n(()=>[d(i,{span:12},{default:n(()=>[d(o,{label:"有效期开始",prop:"valid_from"},{default:n(()=>[d(m,{modelValue:h.valid_from,"onUpdate:modelValue":a[4]||(a[4]=e=>h.valid_from=e),type:"datetime",placeholder:"请选择有效期开始时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),d(i,{span:12},{default:n(()=>[d(o,{label:"有效期结束",prop:"valid_to"},{default:n(()=>[d(m,{modelValue:h.valid_to,"onUpdate:modelValue":a[5]||(a[5]=e=>h.valid_to=e),type:"datetime",placeholder:"请选择有效期结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])])}}}),bl=Object.freeze(Object.defineProperty({__proto__:null,default:wl},Symbol.toStringTag,{value:"Module"})),yl={"text-center":"","m-0":"","mb-20px":""},El={class:"flex gap-10px"},Sl={class:"flex-y-center w-full gap-10px"},Tl={"flex-center":"","gap-10px":""},Dl=o({__name:"Register",props:{modelValue:{},modelModifiers:{},presetUsername:{},presetUsernameModifiers:{},presetPassword:{},presetPasswordModifiers:{}},emits:["update:modelValue","update:presetUsername","update:presetPassword"],setup(e){const{t:a}=se(),o=y(e,"modelValue"),r=y(e,"presetUsername"),u=y(e,"presetPassword"),v=()=>{o.value="login"},_=Ft(),w=l(),b=l(!1),T=l(!1),D=l(!1),x=l(!1),P=l(0),M=l({mobile:"",sms_code:"",username:"",password:"",confirmPassword:""}),C=t(()=>({invite_code:[{required:!0,trigger:"blur",message:"请输入邀请码"}],
  396. // 验证国内手机号格式
  397. mobile:[{required:!0,trigger:"blur",message:"请输入手机号"},{pattern:/^1[3456789]\d{9}$/,trigger:"blur",message:"请输入正确的手机号格式"}],sms_code:[{required:!0,trigger:"blur",message:"请输入验证码"}],username:[{required:!0,trigger:"blur",message:a("login.message.username.required")}],password:[{required:!0,trigger:"blur",message:a("login.message.password.required")},{min:6,message:a("login.message.password.min"),trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:a("login.message.password.required")},{min:6,message:a("login.message.password.min"),trigger:"blur"},{validator:(e,t)=>t===M.value.password,trigger:"blur",message:a("login.message.password.inconformity")}]}));function I(e){e instanceof KeyboardEvent&&(T.value=e.getModifierState("CapsLock"))}const O=async()=>{var e;try{if(!D.value)return void L.warning(a("login.message.agree.required"));if(!(await(null==(e=w.value)?void 0:e.validate())))return;b.value=!0,M.value.username=M.value.mobile,await wt.registerUser(M.value),r.value=M.value.username,u.value=M.value.password,v()}catch(t){}finally{b.value=!1}};async function A(){var e;try{if(!(await(null==(e=w.value)?void 0:e.validateField("mobile"))))return;x.value=!0,await _t.getSmsCode({mobile:M.value.mobile,template_name:"verify"}),P.value=60;const t=setInterval(()=>{P.value--,P.value<=0&&clearInterval(t)},1e3)}catch(t){}finally{x.value=!1}}return m(()=>{}),(e,t)=>{const l=i("SetUp"),o=Z,r=k,u=$,m=i("Iphone"),y=i("Message"),L=z,V=J,F=X,j=ee,N=R,H=te;return s(),p("div",null,[f("h3",yl,g(c(a)("login.reg")),1),d(N,{ref_key:"formRef",ref:w,model:c(M),rules:c(C),size:"large","label-suffix":":"},{default:n(()=>[d(u,{prop:"invite_code"},{default:n(()=>[d(r,{modelValue:c(M).invite_code,"onUpdate:modelValue":t[0]||(t[0]=e=>c(M).invite_code=e),modelModifiers:{trim:!0},placeholder:"请输入邀请码",clearable:""},{prefix:n(()=>[d(o,null,{default:n(()=>[d(l)]),_:1})]),_:1},8,["modelValue"])]),_:1}),d(u,{prop:"mobile"},{default:n(()=>[d(r,{modelValue:c(M).mobile,"onUpdate:modelValue":t[1]||(t[1]=e=>c(M).mobile=e),modelModifiers:{trim:!0},placeholder:"请输入手机号",clearable:""},{prefix:n(()=>[d(o,null,{default:n(()=>[d(m)]),_:1})]),_:1},8,["modelValue"])]),_:1}),d(u,{prop:"sms_code"},{default:n(()=>[f("div",El,[d(r,{modelValue:c(M).sms_code,"onUpdate:modelValue":t[2]||(t[2]=e=>c(M).sms_code=e),modelModifiers:{trim:!0},placeholder:"请输入验证码",clearable:"",class:"flex-1",onKeyup:t[3]||(t[3]=E(()=>{},["enter"]))},{prefix:n(()=>[d(o,null,{default:n(()=>[d(y)]),_:1})]),_:1},8,["modelValue"]),d(L,{disabled:c(P)>0||!c(M).mobile,loading:c(x),class:"w-32",onClick:A},{default:n(()=>[h(g(c(P)>0?`${c(P)}s`:"获取验证码"),1)]),_:1},8,["disabled","loading"])])]),_:1}),d(V,{visible:c(T),content:c(a)("login.capsLock"),placement:"right"},{default:n(()=>[d(u,{prop:"password"},{default:n(()=>[d(r,{modelValue:c(M).password,"onUpdate:modelValue":t[4]||(t[4]=e=>c(M).password=e),modelModifiers:{trim:!0},placeholder:c(a)("login.password"),type:"password","show-password":"",clearable:"",onKeyup:[I,E(O,["enter"])]},{prefix:n(()=>[d(o,null,{default:n(()=>[d(c(K))]),_:1})]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["visible","content"]),d(V,{visible:c(T),content:c(a)("login.capsLock"),placement:"right"},{default:n(()=>[d(u,{prop:"confirmPassword"},{default:n(()=>[d(r,{modelValue:c(M).confirmPassword,"onUpdate:modelValue":t[5]||(t[5]=e=>c(M).confirmPassword=e),modelModifiers:{trim:!0},placeholder:c(a)("login.message.password.confirm"),type:"password","show-password":"",clearable:"",onKeyup:[I,E(O,["enter"])]},{prefix:n(()=>[d(o,null,{default:n(()=>[d(c(K))]),_:1})]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["visible","content"]),d(u,null,{default:n(()=>[f("div",Sl,[d(F,{modelValue:c(D),"onUpdate:modelValue":t[6]||(t[6]=e=>S(D)?D.value=e:null)},{default:n(()=>[h(g(c(a)("login.agree")),1)]),_:1},8,["modelValue"]),d(j,{type:"primary",underline:"never",href:c(_).configData.sys_web_clause.config_value,target:"_blank"},{default:n(()=>[h(g(c(a)("login.userAgreement")),1)]),_:1},8,["href"])])]),_:1}),d(u,null,{default:n(()=>[d(L,{loading:c(b),type:"primary",class:"w-full",onClick:O},{default:n(()=>[h(g(c(a)("login.register")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"]),f("div",Tl,[d(H,{size:"default"},{default:n(()=>[h(g(c(a)("login.haveAccount")),1)]),_:1}),d(j,{type:"primary",underline:"never",onClick:v},{default:n(()=>[h(g(c(a)("login.login")),1)]),_:1})])])}}}),xl=Object.freeze(Object.defineProperty({__proto__:null,default:Dl},Symbol.toStringTag,{value:"Module"})),Ll={"text-center":"","m-0":"","mb-20px":""},Pl={"flex-center":"","gap-10px":""},Ml=o({__name:"ResetPwd",props:{modelValue:{},modelModifiers:{},presetUsername:{},presetUsernameModifiers:{},presetPassword:{},presetPasswordModifiers:{}},emits:["update:modelValue","update:presetUsername","update:presetPassword"],setup(e){const a=l(!1),o=l(!1),{t:r}=se(),u=y(e,"modelValue"),m=y(e,"presetUsername"),v=y(e,"presetPassword"),_=()=>{u.value="login"},w=l({username:"",new_password:"",confirmPassword:""}),b=t(()=>({username:[{required:!0,trigger:"blur",message:r("login.message.username.required")}],new_password:[{required:!0,trigger:"blur",message:r("login.message.password.required")},{min:6,message:r("login.message.password.min"),trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:r("login.message.password.required")},{min:6,message:r("login.message.password.min"),trigger:"blur"},{validator:(e,t)=>t===w.value.new_password,trigger:"blur",message:r("login.message.password.inconformity")}],mobile:[{required:!0,trigger:"blur",message:r("login.message.captchaCode.required")}]})),S=l(),T=async()=>{var e;try{if(!(await(null==(e=S.value)?void 0:e.validate())))return;a.value=!0,await wt.forgetPassword(w.value),m.value=w.value.username,v.value=w.value.new_password,_()}catch(t){}finally{a.value=!1}};function D(e){e instanceof KeyboardEvent&&(o.value=e.getModifierState("CapsLock"))}return(e,t)=>{const a=i("User"),l=Z,u=k,m=$,v=i("Lock"),y=J,x=z,L=R,P=te,M=ee;return s(),p("div",null,[f("h3",Ll,g(c(r)("login.resetPassword")),1),d(L,{ref_key:"formRef",ref:S,model:c(w),rules:c(b),size:"large","label-suffix":":"},{default:n(()=>[d(m,{prop:"username"},{default:n(()=>[d(u,{modelValue:c(w).username,"onUpdate:modelValue":t[0]||(t[0]=e=>c(w).username=e),modelModifiers:{trim:!0},placeholder:c(r)("login.username"),clearable:""},{prefix:n(()=>[d(l,null,{default:n(()=>[d(a)]),_:1})]),_:1},8,["modelValue","placeholder"])]),_:1}),d(y,{visible:c(o),content:c(r)("login.capsLock"),placement:"right"},{default:n(()=>[d(m,{prop:"new_password"},{default:n(()=>[d(u,{modelValue:c(w).new_password,"onUpdate:modelValue":t[1]||(t[1]=e=>c(w).new_password=e),modelModifiers:{trim:!0},placeholder:c(r)("login.password"),type:"password","show-password":"",clearable:"",onKeyup:[D,E(T,["enter"])]},{prefix:n(()=>[d(l,null,{default:n(()=>[d(v)]),_:1})]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["visible","content"]),d(y,{visible:c(o),content:c(r)("login.capsLock"),placement:"right"},{default:n(()=>[d(m,{prop:"confirmPassword"},{default:n(()=>[d(u,{modelValue:c(w).confirmPassword,"onUpdate:modelValue":t[2]||(t[2]=e=>c(w).confirmPassword=e),modelModifiers:{trim:!0},placeholder:c(r)("login.message.password.confirm"),type:"password","show-password":"",clearable:"",onKeyup:[D,E(T,["enter"])]},{prefix:n(()=>[d(l,null,{default:n(()=>[d(v)]),_:1})]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["visible","content"]),d(m,null,{default:n(()=>[d(x,{type:"warning",class:"w-full",onClick:T},{default:n(()=>[h(g(c(r)("login.resetPassword")),1)]),_:1})]),_:1})]),_:1},8,["model","rules"]),f("div",Pl,[d(P,{size:"default"},{default:n(()=>[h(g(c(r)("login.thinkOfPasswd")),1)]),_:1}),d(M,{type:"primary",underline:"never",onClick:_},{default:n(()=>[h(g(c(r)("login.login")),1)]),_:1})])])}}}),Cl=Object.freeze(Object.defineProperty({__proto__:null,default:Ml},Symbol.toStringTag,{value:"Module"})),Il="/system/dept",Ol={listDept:e=>gt({url:`${Il}/tree`,method:"get",params:e}),detailDept:e=>gt({url:`${Il}/detail/${e}`,method:"get"}),createDept:e=>gt({url:`${Il}/create`,method:"post",data:e}),updateDept:(e,t)=>gt({url:`${Il}/update/${e}`,method:"put",data:t}),deleteDept:e=>gt({url:`${Il}/delete`,method:"delete",data:e}),batchDept:e=>gt({url:`${Il}/available/setting`,method:"patch",data:e})},Al="/system/position",Vl={listPosition:e=>gt({url:`${Al}/list`,method:"get",params:e}),detailPosition:e=>gt({url:`${Al}/detail/${e}`,method:"get"}),createPosition:e=>gt({url:`${Al}/create`,method:"post",data:e}),updatePosition:(e,t)=>gt({url:`${Al}/update/${e}`,method:"put",data:t}),deletePosition:e=>gt({url:`${Al}/delete`,method:"delete",data:e}),batchPosition:e=>gt({url:`${Al}/available/setting`,method:"patch",data:e}),exportPosition:e=>gt({url:`${Al}/export`,method:"post",data:e,responseType:"blob"})},zl="/task/workflow/node-type",Fl={getWorkflowNodeTypeOptions:()=>gt({url:`${zl}/options`,method:"get"}),getWorkflowNodeTypeList:e=>gt({url:`${zl}/list`,method:"get",params:e}),getWorkflowNodeTypeDetail:e=>gt({url:`${zl}/detail/${e}`,method:"get"}),createWorkflowNodeType:e=>gt({url:`${zl}/create`,method:"post",data:e}),updateWorkflowNodeType:(e,t)=>gt({url:`${zl}/update/${e}`,method:"put",data:t}),deleteWorkflowNodeType:e=>gt({url:`${zl}/delete`,method:"delete",data:e})},jl=Object.freeze(Object.defineProperty({__proto__:null,default:"/img/ai.C-EnbE1D.svg"},Symbol.toStringTag,{value:"Module"})),Rl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1655172500569'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='4063'%20width='200'%20height='200'%3e%3cpath%20d='M230.4%20576.512c-12.288%209.728-25.088%2024.064-28.672%2041.984-5.12%2024.576-1.024%2055.296%2022.528%2079.872%2028.672%2029.184%2072.704%2037.376%2091.648%2038.912%2051.2%203.584%20105.984-22.016%20147.456-50.688%2016.384-11.264%2044.032-34.304%2070.144-69.632-59.392-30.72-133.632-64.512-212.48-61.44-40.448%201.536-69.632%209.728-90.624%2020.992z%20m752.64%20135.68c26.112-61.44%2040.96-129.024%2040.96-200.192C1024%20229.888%20794.112%200%20512%200S0%20229.888%200%20512s229.888%20512%20512%20512c170.496%200%20321.536-83.968%20414.72-211.968-88.064-43.52-232.96-115.712-322.56-159.232-42.496%2048.64-105.472%2097.28-176.64%20118.272-44.544%2013.312-84.992%2018.432-126.976%209.728-41.984-8.704-72.704-28.16-90.624-47.616-9.216-10.24-19.456-22.528-27.136-37.888%200.512%201.024%201.024%202.048%201.024%203.072%200%200-4.608-7.68-7.68-19.456-1.536-6.144-3.072-11.776-3.584-17.92-0.512-4.096-0.512-8.704%200-12.8-0.512-7.68%200-15.872%201.536-24.064%204.096-20.48%2012.8-44.032%2035.328-65.536%2049.152-48.128%20114.688-50.688%20148.992-50.176%2050.176%200.512%20138.24%2022.528%20211.968%2048.64%2020.48-43.52%2033.792-90.112%2041.984-121.344h-307.2v-33.28h157.696v-66.56H272.384V302.08h190.464V235.52c0-9.216%202.048-16.384%2016.384-16.384h74.752V302.08h207.36v33.28h-207.36v66.56h165.888s-16.896%2092.672-68.608%20184.32c115.2%2040.96%20278.016%20104.448%20331.776%20125.952z'%20fill='%2306B4FD'%20p-id='4064'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),$l=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.72938%2013.2709C1.31587%2011.8234%201.31587%209.51246%202.72938%208.06503L7.9367%202.73274C9.39842%201.23594%2011.8058%201.23594%2013.2675%202.73274C14.681%204.18017%2014.681%206.49116%2013.2675%207.93859L8.06017%2013.2709C6.59845%2014.7677%204.19111%2014.7677%202.72938%2013.2709Z'%20fill='%2312D2AC'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94084%202.7323C9.40256%201.23549%2011.8099%201.23549%2013.2716%202.7323L18.4789%208.06459C19.8925%209.51202%2019.8925%2011.823%2018.4789%2013.2704C17.0172%2014.7672%2014.6099%2014.7672%2013.1482%2013.2704L7.94084%207.93815C6.52733%206.49071%206.52733%204.17973%207.94084%202.7323Z'%20fill='%23307AF2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.7384%202.93044C9.30781%201.32337%2011.8925%201.32337%2013.4619%202.93045L15.8075%205.33229L10.6002%2010.6646L5.39285%205.33229L7.7384%202.93044Z'%20fill='%230057FE'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),kl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1648864366083'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='43365'%20width='200'%20height='200'%3e%3cpath%20d='M0%20512c0%20281.6%20230.4%20512%20512%20512s512-230.4%20512-512S793.6%200%20512%200%200%20230.4%200%20512z'%20fill='%23D7D1D1'%20p-id='43366'%3e%3c/path%3e%3cpath%20d='M512%201024c140.8%200%20264.541091-55.458909%20358.4-145.058909-8.541091-29.882182-17.058909-55.482182-25.6-68.282182-42.658909-51.2-221.858909-72.517818-221.858909-72.517818L512%20768l-106.658909-29.858909s-179.2%2025.6-221.882182%2072.517818c-8.517818%2012.8-17.058909%2038.4-25.6%2068.282182C247.458909%20968.541091%20371.2%201024%20512%201024z'%20fill='%236B8E9D'%20p-id='43367'%3e%3c/path%3e%3cpath%20d='M281.6%20456.541091c0-29.882182%2012.8-55.482182%2034.141091-55.482182%2021.317818%200%2042.658909%2017.082182%2046.917818%2046.941091%204.282182%2029.858909-12.8%2055.458909-34.117818%2055.458909-21.341091%200-46.941091-17.058909-46.941091-46.917818z%20m145.058909%20170.658909v149.341091h170.682182V627.2h-170.682182z%20m273.082182-123.741091c-21.341091%200-38.4-29.858909-34.141091-55.458909%204.258909-29.858909%2025.6-51.2%2046.941091-46.941091%2021.317818%200%2038.4%2029.882182%2034.117818%2055.482182-4.258909%2029.858909-25.6%2051.2-46.917818%2046.917818z'%20fill='%23FFE5C5'%20p-id='43368'%3e%3c/path%3e%3cpath%20d='M512%20213.341091s-183.458909%208.517818-183.458909%20106.658909v200.541091c0%2038.4%2059.717818%20149.317818%20119.458909%20153.6%2029.858909%200%2064%204.258909%2064%204.258909s38.4-4.258909%2064-4.258909c55.458909-4.282182%20115.2-115.2%20115.2-153.6v-196.282182c4.258909-98.117818-179.2-110.917818-179.2-110.917818'%20fill='%23FEE1B9'%20p-id='43369'%3e%3c/path%3e%3cpath%20d='M622.941091%20243.2C571.741091%20217.6%20512%20213.341091%20512%20213.341091c-8.541091%200-183.458909%208.517818-183.458909%20106.658909v200.541091c0%2038.4%2059.717818%20149.317818%20119.458909%20153.6H512s38.4-4.282182%2064-4.282182c55.458909-4.258909%20119.458909-115.2%20119.458909-153.6v-192c0-38.4-29.858909-68.258909-72.517818-81.058909'%20fill='%23FFF0DA'%20p-id='43370'%3e%3c/path%3e%3cpath%20d='M401.058909%20729.6L499.2%201024h29.858909l98.141091-294.4-115.2%2025.6z'%20fill='%23FFFFFF'%20p-id='43371'%3e%3c/path%3e%3cpath%20d='M524.8%20819.2l25.6-25.6L512%20755.2l-38.4%2038.4%2025.6%2025.6-29.858909%20149.341091L512%201011.2l46.941091-42.658909z'%20fill='%23515151'%20p-id='43372'%3e%3c/path%3e%3cpath%20d='M512%20755.2l89.6-46.941091%2046.941091%2025.6-76.8%20106.682182L512%20755.2z%20m0%200l-89.6-46.941091-46.941091%2025.6%2093.882182%20106.682182L512%20755.2z'%20fill='%23FFFFFF'%20p-id='43373'%3e%3c/path%3e%3cpath%20d='M704%20439.458909h-17.058909l-21.341091-162.117818s51.2-21.341091%2064%2042.658909c12.8%2064-25.6%20119.458909-25.6%20119.458909m-392.541091%200h17.082182l21.317818-162.117818s-51.2-21.341091-64%2042.658909c-8.517818%2064%2025.6%20119.458909%2025.6%20119.458909'%20fill='%2346382E'%20p-id='43374'%3e%3c/path%3e%3cpath%20d='M512%20349.858909c102.4%200%20174.941091-12.8%20221.858909-102.4%200%200-46.917818-12.8-153.6-55.458909-166.4-68.258909-302.917818%2042.658909-256%20119.458909%2012.8%2025.6%2085.341091%2038.4%20187.741091%2038.4z'%20fill='%2346382E'%20p-id='43375'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Nl=Object.freeze(Object.defineProperty({__proto__:null,default:"/img/backtop%20copy.BhHlY9uF.svg"},Symbol.toStringTag,{value:"Module"})),Hl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%3e%3cpath%20fill='none'%20d='M0%200h24v24H0z'/%3e%3cpath%20d='M2.88%2018.054a35.9%2035.9%200%200%201%208.531-16.32.8.8%200%200%201%201.178%200q.25.27.413.455a35.9%2035.9%200%200%201%208.118%2015.865c-2.141.451-4.34.747-6.584.874l-2.089%204.178a.5.5%200%200%201-.894%200l-2.089-4.178a44%2044%200%200%201-6.584-.874m6.698-1.123%201.157.066L12%2019.527l1.265-2.53%201.157-.066a42%2042%200%200%200%204.227-.454A33.9%2033.9%200%200%200%2012%204.09a33.9%2033.9%200%200%200-6.649%2012.387q2.093.334%204.227.454M12%2015a3%203%200%201%201%200-6%203%203%200%200%201%200%206m0-2a1%201%200%201%200%200-2%201%201%200%200%200%200%202'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ql=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M5%2018H19V11.0314C19%207.14806%2015.866%204%2012%204C8.13401%204%205%207.14806%205%2011.0314V18ZM12%202C16.9706%202%2021%206.04348%2021%2011.0314V20H3V11.0314C3%206.04348%207.02944%202%2012%202ZM9.5%2021H14.5C14.5%2022.3807%2013.3807%2023.5%2012%2023.5C10.6193%2023.5%209.5%2022.3807%209.5%2021Z'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Bl=Object.freeze(Object.defineProperty({__proto__:null,default:"/img/browser.CfMql7Cj.svg"},Symbol.toStringTag,{value:"Module"})),Ul=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M917.6%20267.2c-36.1-2.5-72.4-9.3-103.6-19.3-10.1-3-20.2-6.4-30.3-10-21.4-6.3-50.5-18.8-83.6-36.6-.4-.2-.7-.4-1.1-.6-7.8-4.2-15.7-8.7-23.8-13.4-10.9-6.3-21.7-12.9-32.5-19.9-.4-.3-.8-.5-1.2-.8-7.7-5-15.5-10.2-23.1-15.5-5-3.4-10-7.1-15-10.7-3.8-2.8-7.5-5.3-11.3-8.2-27.4-20.5-54.5-43.5-79.9-68.3-25.4%2024.8-52.5%2047.8-79.9%2068.3-3.7%202.8-7.5%205.4-11.3%208.2-5%203.6-10%207.3-15%2010.7-7.7%205.4-15.4%2010.5-23.1%2015.5-.4.3-.8.5-1.2.8-10.8%206.9-21.6%2013.6-32.5%2019.9-8.1%204.7-16%209.2-23.8%2013.4-.3.2-.7.4-1%20.6-33%2017.8-62.2%2030.3-83.6%2036.6-10.1%203.6-20.2%207-30.3%2010-31.1%2010-67.4%2016.8-103.6%2019.3h.1c1.1%2016.2%202.1%2037.7%203.4%2060.9h.7c6.1%2086.8%2023.5%20210.2%2049.7%20282.8%201.2%203.2%202.2%206.5%203.3%209.6.6%201.5%201.2%202.8%201.8%204.3%2062.8%20162.1%20171.9%20280.1%20303%20323.4v.4c17.3%205.7%2031.9%209.3%2043.5%2011.5%2011.5-2.2%2026.1-5.8%2043.5-11.5v-.4C687%20905%20796.1%20787%20858.9%20624.8c.6-1.5%201.2-2.8%201.8-4.3%201.2-3.1%202.2-6.4%203.3-9.6%2026.2-72.5%2043.6-196%2049.7-282.8h.7c1.1-23.3%202.2-44.7%203.2-60.9zm-47.4%2041.9-.5%209.5c-.5%202.2-.9%204.4-1%206.6C863%20406%20847%20525.7%20821.3%20596.7c-.7%201.9-1.4%203.9-2%205.8-.4%201.2-.8%202.5-1.4%204.1-.5%201.2-1%202.5-1.4%203.4C758.1%20760.8%20657.7%20869.3%20541%20907.8c-1.9.6-3.7%201.4-5.5%202.2-7.9%202.5-15.7%204.6-23.2%206.3-7.5-1.7-15.2-3.8-23.1-6.3-1.8-.9-3.6-1.6-5.5-2.2-116.7-38.5-217.1-147-275.4-297.5-.5-1.2-.9-2.4-1.7-4.1-.4-1.2-.8-2.4-1.3-3.6-.7-2-1.3-3.9-1.9-5.6-25.8-71.2-41.7-191-47.4-271.7-.2-2.3-.5-4.5-1-6.6l-.5-9.3c-.1-1.5-.2-3-.2-4.5%2024.6-3.8%2048.4-9.3%2070-16.2%2010.1-3%2020.4-6.4%2031.4-10.4%2025.2-7.6%2056.5-21.2%2090.5-39.6.6-.3%201.2-.6%201.7-.9%208.2-4.4%2016.7-9.2%2024.8-14%2010.7-6.1%2022-13%2034.5-21.1.4-.2%201-.6%201.3-.8%208.2-5.3%2016.4-10.8%2024.1-16.2%204.5-3.1%209.1-6.4%2013.7-9.7l2.4-1.8%204-2.9c2.6-1.9%205.2-3.7%207.5-5.5%2017.9-13.4%2035.3-27.5%2052-42.1%2016.7%2014.7%2034%2028.7%2051.8%2042%202.6%201.9%205.1%203.8%207.7%205.6l4.3%203.1%201.5%201.1c4.8%203.5%209.6%206.9%2014%209.9%208.1%205.7%2016.3%2011.2%2023.7%2016l2.1%201.3c12.4%208%2023.7%2014.9%2034.1%2020.8%208.6%205%2017%209.8%2025%2014.1.4.2%201%20.5%201.5.8%2034.2%2018.4%2065.6%2032.1%2090.9%2039.7%2011%203.9%2021.3%207.3%2030.6%2010.1%2022.1%207.1%2046.1%2012.6%2070.8%2016.5.1%201.5.1%203%200%204.4z'/%3e%3cpath%20d='M710.6%20411.2%20476.1%20651.6l-120-123c-8.3-8.5-21.8-8.5-30.1%200s-8.3%2022.3%200%2030.9L461.1%20698c4.2%204.3%209.6%206.4%2015.1%206.4%205.4%200%2010.9-2.1%2015-6.4l249.5-255.7c8.3-8.5%208.3-22.3%200-30.9-8.3-8.7-21.8-8.7-30.1-.2z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Gl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M832.128%20768c33.195%200%2060.501%2025.173%2063.573%2057.813L896%20832a64%2064%200%200%201-63.872%2064H533.205a63.787%2063.787%200%200%201-63.872-64%2064%2064%200%200%201%2063.872-64h298.923zM213.333%20874.667c-23.722%200-42.666-19.072-42.666-42.624V362.667A42.667%2042.667%200%200%201%20213.333%20320l4.992.299C239.66%20322.73%20256%20340.779%20256%20362.624l-.043%20128.043h128.299c21.248%200%2039.595%2016.469%2042.112%2037.674l.299%204.992-.299%204.992A42.368%2042.368%200%200%201%20384.256%20576H256l.043%20213.333h128.256c22.869%200%2042.41%2019.115%2042.41%2042.667l-.298%204.992a42.368%2042.368%200%200%201-42.112%2037.675zm618.795-405.334c33.195%200%2060.501%2025.174%2063.573%2057.814l.299%206.186a64%2064%200%200%201-63.872%2064H533.205a63.787%2063.787%200%200%201-63.872-64%2064%2064%200%200%201%2063.872-64h298.923zM576.171%20128c33.194%200%2060.458%2025.173%2063.573%2057.813L640%20192c0%2035.328-29.013%2064-63.83%2064H191.83A63.744%2063.744%200%200%201%20128%20192c0-35.328%2029.013-64%2063.83-64h384.34z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Wl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M962.184%2055.874H61.818C27.732%2055.874%200%2083.606%200%20117.692v621.64c0%2034.086%2027.732%2061.818%2061.818%2061.818h308.52v44.98c0%2041.234-33.547%2074.782-74.781%2074.782h-67.995c-13.036%200-23.606%2010.568-23.606%2023.606%200%2013.038%2010.57%2023.606%2023.606%2023.606h568.874c13.036%200%2023.606-10.568%2023.606-23.606%200-13.038-10.57-23.606-23.606-23.606h-67.997c-41.234%200-74.782-33.548-74.782-74.782v-44.978h308.52c34.087%200%2061.821-27.732%2061.821-61.819v-621.64c.004-34.087-27.728-61.819-61.814-61.819zM391.84%20920.916c16.092-20.672%2025.714-46.616%2025.714-74.782v-44.98h188.894v44.98c0%2028.166%209.622%2054.112%2025.714%2074.782H391.841zm584.95-181.583c0%208.054-6.552%2014.608-14.608%2014.608H61.818c-8.054%200-14.608-6.552-14.608-14.608V615.267h929.58v124.066zm0-171.28H47.212v-450.36c0-8.055%206.552-14.609%2014.608-14.609h900.362c8.054%200%2014.61%206.552%2014.61%2014.608v450.361z'/%3e%3cpath%20d='M486.531%20684.611a25.476%2025.476%200%201%200%2050.952%200%2025.476%2025.476%200%201%200-50.952%200zm65.946-466.103c-9.22-9.218-24.162-9.218-33.386%200L352.263%20385.337c-9.218%209.218-9.218%2024.166%200%2033.386a23.534%2023.534%200%200%200%2016.694%206.914%2023.526%2023.526%200%200%200%2016.692-6.914l166.828-166.829c9.218-9.218%209.218-24.166%200-33.386zm98.88%2096.679c-9.216-9.218-24.158-9.218-33.384-.002l-66.46%2066.456c-9.218%209.22-9.218%2024.168%200%2033.386a23.53%2023.53%200%200%200%2016.692%206.914c6.04%200%2012.082-2.304%2016.692-6.914l66.46-66.456c9.218-9.218%209.218-24.166%200-33.384z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Ql=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20aria-hidden='true'%20width='1em'%20height='1em'%20viewBox='0%200%2036%2036'%3e%3cpath%20d='M26%2017H10a1%201%200%200%200%200%202h16a1%201%200%200%200%200-2z'%20fill='currentColor'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Yl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20aria-hidden='true'%20width='1em'%20height='1em'%20viewBox='0%200%2024%2024'%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%3e%3cpath%20d='m17%2012-7%207m7-7-7-7'%20stroke-linejoin='round'/%3e%3cpath%20d='M3%2012h13.5'/%3e%3cpath%20d='M21%203v18'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Zl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204h18v2H3V4zm0%2015h18v2H3v-2zm8-5h10v2H11v-2zm0-5h10v2H11V9zm-8%203.5L7%209v7l-4-3.5z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Jl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='15'%20height='15'%20aria-label='向下键'%20role='img'%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.2'%3e%3cpath%20d='M7.5%203.5v8M10.5%208.5l-3%203-3-3'%3e%3c/path%3e%3c/g%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Kl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='15'%20height='15'%20aria-label='Esc%20键'%20role='img'%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.2'%3e%3cpath%20d='M13.6167%208.936c-.1065.3583-.6883.962-1.4875.962-.7993%200-1.653-.9165-1.653-2.1258v-.5678c0-1.2548.7896-2.1016%201.653-2.1016.8634%200%201.3601.4778%201.4875%201.0724M9%206c-.1352-.4735-.7506-.9219-1.46-.8972-.7092.0246-1.344.57-1.344%201.2166s.4198.8812%201.3445.9805C8.465%207.3992%208.968%207.9337%209%208.5c.032.5663-.454%201.398-1.4595%201.398C6.6593%209.898%206%209%205.963%208.4851m-1.4748.5368c-.2635.5941-.8099.876-1.5443.876s-1.7073-.6248-1.7073-2.204v-.4603c0-1.0416.721-2.131%201.7073-2.131.9864%200%201.6425%201.031%201.5443%202.2492h-2.956'%3e%3c/path%3e%3c/g%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Xl=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1627885889837'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17560'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='128'%20height='128'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M0%20139.636364a46.545455%2046.545455%200%200%201%2046.545455-46.545455h354.897454a51.2%2051.2%200%200%201%2047.057455%2031.034182L473.6%20182.679273%20977.454545%20182.690909a46.545455%2046.545455%200%200%201%2046.545455%2046.545455v546.909091a46.545455%2046.545455%200%200%201-46.545455%2046.545454H46.545455a46.545455%2046.545455%200%200%201-46.545455-46.545454V139.636364z'%20fill='%23FFA000'%20p-id='17561'%3e%3c/path%3e%3cpath%20d='M0%20276.945455m46.545455%200l930.90909%200q46.545455%200%2046.545455%2046.545454l0%20558.545455q0%2046.545455-46.545455%2046.545454l-930.90909%200q-46.545455%200-46.545455-46.545454l0-558.545455q0-46.545455%2046.545455-46.545454Z'%20fill='%23FFCA28'%20p-id='17562'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),eo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407662269'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='19932'%20width='200'%20height='200'%3e%3cpath%20d='M847.872%20240.128v688c0%2026.56-21.408%2048-48%2048h-576c-26.56%200-48-21.44-48-48v-832c0-26.592%2021.44-48%2048-48h432z'%20fill='%23E9EDED'%20p-id='19933'%3e%3c/path%3e%3cpath%20d='M160%20768.128v160c0%2035.456%2028.544%2064%2064%2064h576c35.456%200%2064-28.544%2064-64v-160H160z'%20fill='%234BBFEB'%20p-id='19934'%3e%3c/path%3e%3cpath%20d='M847.872%20240.128h-144c-26.56%200-48-21.44-48-48v-144'%20fill='%234BBFEB'%20p-id='19935'%3e%3c/path%3e%3cpath%20d='M432.256%20320.128c-35.2%200-64%2028.8-64%2064v32c0%2018.016-14.016%2032-32%2032a16%2016%200%200%200-15.936%2012.992%2016%2016%200%200%200%200%200.064%2016%2016%200%200%200%204.736%2014.56%2016%2016%200%200%200%202.496%201.92%2016%2016%200%200%200%204.448%201.92%2016%2016%200%200%200%203.136%200.48%2016%2016%200%200%200%201.12%200.064c17.984%200%2032%2013.984%2032%2032v32c0%2035.2%2028.8%2064%2064%2064a16%2016%200%201%200%200-32c-18.016%200-32-13.984-32-32v-32c0-19.136-8.736-36.256-22.208-48a63.68%2063.68%200%200%200%2022.208-48v-32c0-18.016%2013.984-32%2032-32a16%2016%200%201%200%200-32z%20m157.856%200a16%2016%200%200%200%201.632%2032c18.016%200%2032%2013.984%2032%2032v32c0%2019.168%208.736%2036.224%2022.208%2048-13.44%2011.744-22.208%2028.864-22.208%2048v32c0%2018.016-13.984%2032-32%2032a16%2016%200%201%200%200%2032c35.2%200%2064-28.8%2064-64v-32c0-18.016%2014.016-32%2032-32a16%2016%200%200%200%2010.368-3.616%2016%2016%200%200%200%201.216-1.152%2016%2016%200%200%200-11.584-27.232c-17.984%200-32-13.984-32-32v-32c0-35.2-28.8-64-64-64a16%2016%200%200%200-1.6%200z'%20fill='%234BBFEB'%20p-id='19936'%3e%3c/path%3e%3cpath%20d='M334.496%20800.128a16%2016%200%200%200-3.36%200.672c-41.664%203.712-75.008%2037.44-75.008%2079.328%200%2042.08%2033.696%2075.904%2075.616%2079.296a16%2016%200%200%200%204.64%200.704h32a16%2016%200%201%200%200-32h-29.824c-28.544%200-50.432-21.44-50.432-48s21.888-48%2050.432-48h29.568a16%2016%200%201%200%200-32h-32a16%2016%200%200%200-1.6%200z%20m128%200a16%2016%200%200%200-1.984%200.384c-24.64%201.92-44.384%2022.528-44.384%2047.616%200%2025.28%2020.064%2046.08%2044.992%2047.68a16%2016%200%200%200%203.008%200.32h32c9.152%200%2016%206.848%2016%2016%200%209.152-6.848%2016-16%2016h-64a16%2016%200%201%200%200%2032h64a16%2016%200%200%200%203.296-0.384%2048.096%2048.096%200%200%200%2044.704-47.616c0-25.152-19.84-45.888-44.576-47.68a16%2016%200%200%200-3.424-0.32h-32a15.616%2015.616%200%200%201-16-16c0-9.152%206.848-16%2016-16h64a16%2016%200%201%200%200-32h-62.88a16%2016%200%200%200-1.12%200%2016%2016%200%200%200-1.6%200z%20m159.744%200a16%2016%200%200%200-1.984%200.384c-24.64%201.92-44.384%2022.528-44.384%2047.616%200%2025.28%2020.096%2046.08%2044.992%2047.68a16%2016%200%200%200%203.008%200.32h32c9.152%200%2016%206.848%2016%2016%200%209.152-6.848%2016-16%2016h-64a16%2016%200%201%200%200%2032h64a16%2016%200%200%200%203.328-0.384%2048.096%2048.096%200%200%200%2044.672-47.616c0-25.152-19.84-45.888-44.544-47.68a16%2016%200%200%200-3.456-0.32h-32a15.616%2015.616%200%200%201-16-16c0-9.152%206.848-16%2016-16h64a16%2016%200%201%200%200-32h-62.88a16%2016%200%200%200-1.12%200%2016%2016%200%200%200-1.6%200z'%20fill='%23E9EDED'%20p-id='19937'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),to=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1627885889837'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17560'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='128'%20height='128'%3e%3cdefs%3e%3cstyle%20type='text/css'%3e%3c/style%3e%3c/defs%3e%3cpath%20d='M0%20139.636364a46.545455%2046.545455%200%200%201%2046.545455-46.545455h354.897454a51.2%2051.2%200%200%201%2047.057455%2031.034182L473.6%20182.679273%20977.454545%20182.690909a46.545455%2046.545455%200%200%201%2046.545455%2046.545455v546.909091a46.545455%2046.545455%200%200%201-46.545455%2046.545454H46.545455a46.545455%2046.545455%200%200%201-46.545455-46.545454V139.636364z'%20fill='%23FFA000'%20p-id='17561'%3e%3c/path%3e%3cpath%20d='M0%20276.945455m46.545455%200l930.90909%200q46.545455%200%2046.545455%2046.545454l0%20558.545455q0%2046.545455-46.545455%2046.545454l-930.90909%200q-46.545455%200-46.545455-46.545454l0-558.545455q0-46.545455%2046.545455-46.545454Z'%20fill='%23FFCA28'%20p-id='17562'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ao=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407332637'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='6055'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.577778-51.2%20113.777778-113.777778%20113.777778H170.666667c-62.577778%200-113.777778-51.2-113.777778-113.777778V113.777778c0-62.577778%2051.2-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%2362C558'%20p-id='6056'%3e%3c/path%3e%3cpath%20d='M685.511111%20224.711111V0L967.111111%20281.6H742.4c-31.288889%200-56.888889-25.6-56.888889-56.888889'%20fill='%232A8121'%20p-id='6057'%3e%3c/path%3e%3cpath%20d='M682.666667%20724.024889L638.691556%20768%20341.333333%20470.670222%20385.308444%20426.666667zM454.087111%20611.128889l44.088889%2044.088889L385.422222%20768%20341.333333%20723.911111zM682.666667%20470.755556l-113.066667%20113.066666-44.088889-44.088889L638.577778%20426.666667z'%20fill='%23FFFFFF'%20p-id='6058'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),lo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642408099555'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='53361'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.862222-50.915556%20113.777778-113.777778%20113.777778H170.666667c-62.862222%200-113.777778-50.915556-113.777778-113.777778V113.777778c0-62.862222%2050.915556-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%23BABABA'%20p-id='53362'%3e%3c/path%3e%3cpath%20d='M685.511111%20167.822222V0L967.111111%20281.6H799.288889c-62.862222%200-113.777778-50.915556-113.777778-113.777778'%20fill='%23979797'%20p-id='53363'%3e%3c/path%3e%3cpath%20d='M586.865778%20521.671111a148.650667%20148.650667%200%200%201-3.754667%2049.265778l44.629333%2022.556444a164.664889%20164.664889%200%200%201-10.154666%2026.254223l-4.266667%208.448a162.986667%20162.986667%200%200%201-15.104%2023.751111l-44.657778-22.528a149.048889%20149.048889%200%200%201-37.404444%2032.312889l15.587555%2047.388444a192.910222%20192.910222%200%200%201-62.179555%2020.48l-15.587556-47.416889a148.053333%20148.053333%200%200%201-49.322666-3.783111l-22.528%2044.657778a163.612444%20163.612444%200%200%201-26.254223-10.154667l-8.448-4.266667a158.350222%20158.350222%200%200%201-23.751111-15.132444l22.528-44.600889a147.569778%20147.569778%200%200%201-32.312889-37.461333l-47.416888%2015.644444a195.868444%20195.868444%200%200%201-12.856889-30.264889l-7.594667-31.943111%2047.416889-15.616a148.650667%20148.650667%200%200%201%203.754667-49.294222l-44.600889-22.528c2.190222-7.452444%204.892444-14.904889%208.078222-21.959111l8.533333-16.952889c3.84-6.769778%208.220444-13.368889%2012.885334-19.569778l44.629333%2022.528c10.353778-12.515556%2023.04-23.608889%2037.432889-32.284444l-15.587556-47.416889c9.557333-5.034667%2019.626667-9.386667%2030.236445-12.885333L410.737778%20341.333333l15.587555%2047.416889a147.370667%20147.370667%200%200%201%2049.322667%203.754667l22.528-44.629333c7.452444%202.190222%2014.876444%204.920889%2021.959111%208.106666l4.266667%202.048%208.504889%204.266667%204.181333%202.275555c6.741333%203.754667%2013.368889%208.135111%2019.569778%2012.828445l-22.528%2044.657778a147.911111%20147.911111%200%200%201%2032.284444%2037.404444l47.416889-15.587555a195.527111%20195.527111%200%200%201%2020.451556%2062.179555l-47.416889%2015.587556z'%20fill='%23FFFFFF'%20p-id='53364'%3e%3c/path%3e%3cpath%20d='M520.618667%20508.984889a84.707556%2084.707556%200%201%201-160.938667%2052.963555%2084.707556%2084.707556%200%200%201%20160.938667-52.963555'%20fill='%23BABABA'%20p-id='53365'%3e%3c/path%3e%3cpath%20d='M742.371556%20771.84c-4.864%206.826667-10.865778%2012.743111-17.521778%2017.436444l9.557333%2023.096889c-3.896889%202.56-8.106667%204.807111-12.401778%206.656l-4.408889%201.792a79.644444%2079.644444%200%200%201-13.454222%204.067556l-9.557333-23.096889c-7.992889%201.365333-16.440889%201.422222-24.746667%200l-9.557333%2023.04a97.792%2097.792%200%200%201-30.208-12.515556l9.557333-23.04a74.524444%2074.524444%200%200%201-17.464889-17.521777l-23.096889%209.557333a82.488889%2082.488889%200%200%201-6.627555-12.430222l-1.792-4.380445a80.554667%2080.554667%200%200%201-4.096-13.454222l23.096889-9.557333a75.264%2075.264%200%200%201%200-24.746667l-23.068445-9.557333a98.986667%2098.986667%200%200%201%205.006223-15.644445l7.566222-14.592%2023.04%209.557334c4.835556-6.826667%2010.894222-12.743111%2017.521778-17.436445l-9.557334-23.096889c3.271111-2.104889%206.741333-4.039111%2010.24-5.688889l8.789334-3.612444c3.640889-1.308444%207.452444-2.389333%2011.235555-3.214222l9.557333%2023.096889c8.021333-1.365333%2016.440889-1.422222%2024.718223%200l9.585777-23.068445c5.233778%201.223111%2010.496%202.844444%2015.644445%205.006222l14.592%207.537778-9.585778%2023.04c6.826667%204.892444%2012.771556%2010.894222%2017.436445%2017.521778l23.096888-9.528889c2.133333%203.271111%204.067556%206.712889%205.688889%2010.24l0.967111%202.161778%201.792%204.380444%200.853334%202.218667c1.336889%203.640889%202.417778%207.480889%203.214222%2011.264l-23.096889%209.557333c1.393778%207.964444%201.422222%2016.440889%200%2024.718223l23.04%209.557333a96%2096%200%200%201-12.515555%2030.236444l-23.04-9.557333z'%20fill='%23FFFFFF'%20p-id='53366'%3e%3c/path%3e%3cpath%20d='M721.408%20745.415111a42.382222%2042.382222%200%201%201-78.250667-32.455111%2042.382222%2042.382222%200%200%201%2078.222223%2032.426667'%20fill='%23BABABA'%20p-id='53367'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),oo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407647664'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='19787'%20width='200'%20height='200'%3e%3cpath%20d='M847.872%20240.128v688c0%2026.56-21.408%2048-48%2048h-576c-26.56%200-48-21.44-48-48v-832c0-26.592%2021.44-48%2048-48h432z'%20fill='%23E9EDED'%20p-id='19788'%3e%3c/path%3e%3cpath%20d='M160%20768.128v160c0%2035.456%2028.544%2064%2064%2064h576c35.456%200%2064-28.544%2064-64v-160H160z'%20fill='%23F05542'%20p-id='19789'%3e%3c/path%3e%3cpath%20d='M847.872%20240.128h-144c-26.56%200-48-21.44-48-48v-144'%20fill='%23F05542'%20p-id='19790'%3e%3c/path%3e%3cpath%20d='M432.736%20384.064a16%2016%200%200%200-10.976%204.8l-96.96%2095.776a16%2016%200%200%200-0.416%200.416%2016%2016%200%200%200%201.664%2023.808l95.68%2094.56a16%2016%200%201%200%2022.528-22.72l-85.568-84.576%2085.568-84.48a16%2016%200%200%200-11.52-27.584z%20m157.824%200a16%2016%200%200%200-11.008%2027.552l85.504%2084.48-85.504%2084.576a16%2016%200%201%200%2022.496%2022.752l95.648-94.56a16%2016%200%200%200%205.44-17.504%2016%2016%200%200%200-1.28-2.912%2016%2016%200%200%200-0.608-1.12%2016%2016%200%200%200-0.192-0.256%2016%2016%200%200%200-0.192-0.256%2016%2016%200%200%200-0.8-0.992%2016%2016%200%200%200-0.192-0.256%2016%2016%200%200%200-0.864-0.96%2016%2016%200%200%200-0.064%200l-0.64-0.544a16%2016%200%200%200-0.48-0.512l-95.776-94.688a16%2016%200%200%200-11.488-4.8z'%20fill='%23F05542'%20p-id='19791'%3e%3c/path%3e%3cpath%20d='M654.88%20799.744a16%2016%200%200%200-11.84%206.624L608%20853.312l-35.136-46.944-0.128%200.064a16%2016%200%200%200-13.056-6.368%2016%2016%200%200%200-15.744%2016.192v127.68a16%2016%200%201%200%2032%200v-80.128l15.936%2021.248a16%2016%200%200%200%2028.864%204.448l19.2-25.6v80.032a16%2016%200%201%200%2032%200v-126.816a16%2016%200%200%200-15.424-17.376%2016%2016%200%200%200-1.632%200z%20m-383.136%200.32a16%2016%200%200%200-15.744%2016.192V943.936a16%2016%200%201%200%2032%200v-47.808h64v47.808a16%2016%200%201%200%2032%200v-61.312a16%2016%200%200%200%200-5.12v-61.248a16%2016%200%200%200-16.256-16.192%2016%2016%200%200%200-15.744%2016.192v47.872H288v-47.872a16%2016%200%200%200-16.256-16.192z%20m192%200a16%2016%200%200%200-1.6%200.064H432a16%2016%200%201%200%200%2032h16v111.808a16%2016%200%201%200%2032%200v-111.808h16a16%2016%200%201%200%200-32h-30.304a16%2016%200%200%200-1.92-0.064z%20m255.936%200a16%2016%200%200%200-15.744%2016.192v126.496a16%2016%200%200%200%200.64%205.824%2016%2016%200%200%200%200%200.064%2016%2016%200%200%200%200.096%200.416%2016%2016%200%200%200%200.448%201.12%2016%2016%200%200%200%200.864%201.824%2016%2016%200%200%200%200.64%200.992%2016%2016%200%200%200%200.192%200.32%2016%2016%200%200%200%200.736%200.96%2016%2016%200%200%200%200.832%200.864%2016%2016%200%200%200%200.352%200.416%2016%2016%200%200%200%200.832%200.704%2016%2016%200%200%200%200.448%200.384%2016%2016%200%200%200%200.352%200.32%2016%2016%200%200%200%201.12%200.736%2016%2016%200%200%200%202.464%201.248%2016%2016%200%200%200%200.864%200.32%2016%2016%200%200%200%205.376%200.864h63.552a16%2016%200%201%200%200-32h-47.808v-111.872a16%2016%200%200%200-16.256-16.192z'%20fill='%23E9EDED'%20p-id='19792'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),io=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642408007951'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='50023'%20width='200'%20height='200'%3e%3cpath%20d='M847.872%20240.128v688c0%2026.56-21.408%2048-48%2048h-576c-26.56%200-48-21.44-48-48v-832c0-26.592%2021.44-48%2048-48h432z'%20fill='%23E9EDED'%20p-id='50024'%3e%3c/path%3e%3cpath%20d='M160%20768.128v160c0%2035.456%2028.544%2064%2064%2064h576c35.456%200%2064-28.544%2064-64v-160H160z'%20fill='%2325B39E'%20p-id='50025'%3e%3c/path%3e%3cpath%20d='M847.872%20240.128h-144c-26.56%200-48-21.44-48-48v-144'%20fill='%2325B39E'%20p-id='50026'%3e%3c/path%3e%3cpath%20d='M432.256%20320.128c-35.2%200-64%2028.8-64%2064v32c0%2018.016-14.016%2032-32%2032a16%2016%200%200%200-3.2%200.256%2016%2016%200%200%200-12.384%2011.232%2016%2016%200%200%200-0.352%201.504%2016%2016%200%200%200%200%200.064%2016%2016%200%200%200%2015.936%2018.944c17.984%200%2032%2013.984%2032%2032v32c0%2035.2%2028.8%2064%2064%2064a16%2016%200%201%200%200-32c-18.016%200-32-13.984-32-32v-32c0-19.136-8.736-36.256-22.208-48a63.68%2063.68%200%200%200%2022.208-48v-32c0-18.016%2013.984-32%2032-32a16%2016%200%201%200%200-32z%20m157.856%200a16%2016%200%200%200%201.632%2032c18.016%200%2032%2013.984%2032%2032v32c0%2019.168%208.736%2036.224%2022.208%2048-13.44%2011.744-22.208%2028.864-22.208%2048v32c0%2018.016-13.984%2032-32%2032a16%2016%200%201%200%200%2032c35.2%200%2064-28.8%2064-64v-32c0-18.016%2014.016-32%2032-32a16%2016%200%200%200%2010.368-3.616%2016%2016%200%200%200%201.216-1.152%2016%2016%200%200%200-11.584-27.232c-17.984%200-32-13.984-32-32v-32c0-35.2-28.8-64-64-64a16%2016%200%200%200-1.6%200zM512%20367.936a32%2032%200%200%200-32%2032%2032%2032%200%200%200%2032%2032%2032%2032%200%200%200%2032-32%2032%2032%200%200%200-32-32z%20m0%2096a32%2032%200%200%200-32%2032%2032%2032%200%200%200%2016.256%2027.872l-14.4%2028.864a16%2016%200%201%200%2028.64%2014.272l24-48.256a32%2032%200%200%200%209.44-21.504%2016%2016%200%200%200%200-0.192%2032%2032%200%200%200%200.064-1.056%2032%2032%200%200%200-32-32z'%20fill='%2325B39E'%20p-id='50027'%3e%3c/path%3e%3cpath%20d='M335.872%20800a16%2016%200%200%200-15.744%2016.256V912c0%209.152-6.848%2016-16%2016a15.616%2015.616%200%200%201-16-16%2016%2016%200%200%200-16.256-16.192%2016%2016%200%200%200-15.744%2016.192c0%2026.304%2021.696%2048%2048%2048%2024.768%200%2045.12-19.296%2047.488-43.52a16%2016%200%200%200%200.512-4.224v-96a16%2016%200%200%200-16.256-16.256z%20m94.4%200.128a16%2016%200%200%200-2.016%200.384c-24.64%201.92-44.384%2022.528-44.384%2047.616%200%2025.28%2020.096%2046.08%2044.992%2047.68a16%2016%200%200%200%203.008%200.32h32c9.152%200%2016%206.848%2016%2016%200%209.152-6.848%2016-16%2016h-64a16%2016%200%201%200%200%2032h64a16%2016%200%200%200%203.328-0.384%2048.096%2048.096%200%200%200%2044.672-47.616c0-25.152-19.84-45.888-44.544-47.68a16%2016%200%200%200-3.456-0.32h-30.88a16%2016%200%200%200-1.12%200%2015.616%2015.616%200%200%201-16-16c0-9.152%206.848-16%2016-16h64a16%2016%200%201%200%200-32h-62.88a16%2016%200%200%200-1.12%200%2016%2016%200%200%200-1.6%200z'%20fill='%23E9EDED'%20p-id='50028'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),so=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407248989'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='5608'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.577778-51.2%20113.777778-113.777778%20113.777778H170.666667c-62.577778%200-113.777778-51.2-113.777778-113.777778V113.777778c0-62.577778%2051.2-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%23D23B41'%20p-id='5609'%3e%3c/path%3e%3cpath%20d='M685.511111%20224.711111V0L967.111111%20281.6H742.4c-31.288889%200-56.888889-25.6-56.888889-56.888889'%20fill='%239C171C'%20p-id='5610'%3e%3c/path%3e%3cpath%20d='M680.277333%20662.698667c-11.889778-1.194667-23.751111-3.640889-35.640889-9.728%2010.666667-2.133333%2020.110222-2.133333%2030.776889-2.133334%2023.751111%200%2028.330667%205.774222%2028.330667%209.443556-6.997333%202.417778-15.246222%203.356444-23.466667%202.417778z%20m-120.945777-15.530667c-25.884444%205.802667-54.556444%2014.336-80.440889%2023.779556v-2.446223l-2.446223%201.223111c13.084444-26.197333%2025.002667-53.333333%2035.640889-80.753777l0.938667%201.223111%201.194667-2.133334c13.112889%2020.110222%2029.866667%2040.220444%2047.530666%2057.884445h-3.640889l1.223112%201.223111zM497.777778%20417.450667c1.223111-1.223111%203.669333-1.223111%204.551111-1.223111h3.697778a96.739556%2096.739556%200%200%201-1.251556%2061.553777c-8.220444-18.915556-11.861333-40.220444-6.997333-60.330666zM352.142222%20770.275556l-3.669333%201.223111a96.768%2096.768%200%200%201%2042.666667-34.417778c-9.443556%2015.502222-22.556444%2027.392-38.997334%2033.194667z%20m324.494222-155.107556c-25.002667%200-49.664%203.669333-74.666666%208.248889a353.365333%20353.365333%200%200%201-73.415111-94.776889c20.110222-66.417778%2021.333333-111.217778%205.774222-132.551111a39.253333%2039.253333%200%200%200-30.748445-15.502222c-15.246222-1.223111-29.582222%206.087111-36.579555%2018.887111-21.333333%2035.640889%209.443556%20105.415111%2023.779555%20134.058666-16.782222%2050.887111-36.864%2099.328-63.089777%20146.858667-112.412444%2048.440889-114.858667%2077.994667-114.858667%2088.661333%200%2013.084444%207.310222%2026.197333%2020.110222%2032%204.864%203.640889%2011.889778%204.835556%2017.976889%204.835556%2029.582222%200%2064-33.194667%20100.551111-98.389333%2046.307556-18.887111%2092.615111-34.133333%20141.084445-44.8a153.941333%20153.941333%200%200%200%2087.722666%2035.356444c20.110222%200%2059.107556%200%2059.107556-40.220444%201.223111-15.530667-6.997333-41.443556-62.748445-42.666667z'%20fill='%23FFFFFF'%20p-id='5611'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ro=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407349568'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='6204'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.577778-51.2%20113.777778-113.777778%20113.777778H170.666667c-62.577778%200-113.777778-51.2-113.777778-113.777778V113.777778c0-62.577778%2051.2-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%23F16C41'%20p-id='6205'%3e%3c/path%3e%3cpath%20d='M685.511111%20224.711111V0L967.111111%20281.6H742.4c-31.288889%200-56.888889-25.6-56.888889-56.888889'%20fill='%23CD4B29'%20p-id='6206'%3e%3c/path%3e%3cpath%20d='M525.880889%20648.135111a88.32%2088.32%200%200%201-68.750222-32.995555%2087.04%2087.04%200%200%201-19.626667-55.381334c0-21.048889%207.253333-40.248889%2019.626667-55.381333a88.234667%2088.234667%200%200%201%2068.750222-32.995556%2088.490667%2088.490667%200%200%201%2088.376889%2088.376889%2088.519111%2088.519111%200%200%201-88.376889%2088.376889m0-235.690667c-24.945778%200-48.327111%206.087111-68.750222%2017.294223a143.075556%20143.075556%200%200%200-58.88%2056.945777v146.119112a143.132444%20143.132444%200%200%200%2058.88%2056.974222c20.423111%2011.178667%2043.804444%2017.265778%2068.750222%2017.265778a147.342222%20147.342222%200%200%200%20147.285333-147.285334%20147.342222%20147.342222%200%200%200-147.285333-147.342222'%20fill='%23FFFFFF'%20p-id='6207'%3e%3c/path%3e%3cpath%20d='M398.222222%20824.888889h58.908445V412.444444H398.222222z'%20fill='%23FFFFFF'%20p-id='6208'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),no=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407407406'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='6649'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.862222-50.915556%20113.777778-113.777778%20113.777778H170.666667c-62.862222%200-113.777778-50.915556-113.777778-113.777778V113.777778c0-62.862222%2050.915556-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%23FFC63A'%20p-id='6650'%3e%3c/path%3e%3cpath%20d='M685.511111%20167.822222V0L967.111111%20281.6H799.288889c-62.862222%200-113.777778-50.915556-113.777778-113.777778'%20fill='%23DD9F08'%20p-id='6651'%3e%3c/path%3e%3cpath%20d='M436.565333%2068.437333h68.437334V0h-68.437334zM505.002667%20136.874667h68.437333V68.437333h-68.437333zM436.565333%20205.312h68.437334V136.874667h-68.437334zM505.002667%20273.749333h68.437333V205.312h-68.437333z'%20fill='%23FFFFFF'%20p-id='6652'%3e%3c/path%3e%3cpath%20d='M436.565333%20342.158222h68.437334V273.720889h-68.437334zM505.002667%20410.624h68.437333V342.186667h-68.437333z'%20fill='%23FFFFFF'%20p-id='6653'%3e%3c/path%3e%3cpath%20d='M436.565333%20479.032889h68.437334v-68.437333h-68.437334zM505.002667%20547.470222h68.437333v-68.437333h-68.437333zM470.784%20762.225778h68.437333v-68.437334h-68.437333v68.437334z%20m-34.218667-136.874667v136.874667c0%2018.915556%2015.331556%2034.218667%2034.218667%2034.218666h68.437333c18.915556%200%2034.218667-15.303111%2034.218667-34.218666v-136.874667h-136.874667z'%20fill='%23FFFFFF'%20p-id='6654'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),co=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407315436'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='5906'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.862222-50.915556%20113.777778-113.777778%20113.777778H170.666667c-62.862222%200-113.777778-50.915556-113.777778-113.777778V113.777778c0-62.862222%2050.915556-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%236D9FE5'%20p-id='5907'%3e%3c/path%3e%3cpath%20d='M685.511111%20167.822222V0L967.111111%20281.6H799.288889c-62.862222%200-113.777778-50.915556-113.777778-113.777778'%20fill='%234B80CB'%20p-id='5908'%3e%3c/path%3e%3cpath%20d='M344.177778%20485.575111h312.888889V426.666667h-312.888889zM471.153778%20770.019556h58.908444v-284.444445h-58.908444z'%20fill='%23FFFFFF'%20p-id='5909'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),uo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642407280584'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='5757'%20width='200'%20height='200'%3e%3cpath%20d='M967.111111%20281.6V910.222222c0%2062.577778-51.2%20113.777778-113.777778%20113.777778H170.666667c-62.577778%200-113.777778-51.2-113.777778-113.777778V113.777778c0-62.577778%2051.2-113.777778%20113.777778-113.777778h514.844444L967.111111%20281.6z'%20fill='%234F6BF6'%20p-id='5758'%3e%3c/path%3e%3cpath%20d='M581.262222%20755.626667h59.363556L739.555556%20439.04h-59.335112z'%20fill='%23FFFFFF'%20p-id='5759'%3e%3c/path%3e%3cpath%20d='M685.511111%20224.711111V0L967.111111%20281.6H742.4c-31.288889%200-56.888889-25.6-56.888889-56.888889'%20fill='%23243EBB'%20p-id='5760'%3e%3c/path%3e%3cpath%20d='M640.625778%20755.626667h-59.363556l-98.929778-277.020445h59.335112zM442.737778%20755.626667h-59.363556L284.444444%20439.04h59.335112z'%20fill='%23FFFFFF'%20p-id='5761'%3e%3c/path%3e%3cpath%20d='M383.374222%20755.626667h59.363556l98.929778-277.020445h-59.335112z'%20fill='%23FFFFFF'%20p-id='5762'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),po=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642421944380'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='865'%20width='200'%20height='200'%3e%3cpath%20d='M97.9%20376h828.4v269.2H97.9z'%20fill='%23F95F5D'%20p-id='866'%3e%3c/path%3e%3cpath%20d='M926.3%20376V161.5c0-26.6-23.8-50.3-52.1-50.3H149.9c-28.3%200-52.1%2023.7-52.1%2050.3V376h828.5z%20m0%200'%20fill='%2355C7F7'%20p-id='867'%3e%3c/path%3e%3cpath%20d='M97.9%20645.2v214.5c0%2026.6%2023.6%2050.3%2051.7%2050.3h725c28.1%200%2051.7-23.7%2051.7-50.3V645.2H97.9z%20m0%200'%20fill='%237ECF3B'%20p-id='868'%3e%3c/path%3e%3cpath%20d='M421.8%20111.2h184.9V910H421.8z'%20fill='%23FDAF42'%20p-id='869'%3e%3c/path%3e%3cpath%20d='M606.7%20457.4v112.4H413V457.4h193.7m31.1-45.9H381.9c-4.4%200-11.8%204.4-11.8%2011.8v179c0%204.4%204.4%2011.8%2011.8%2011.8h255.9c4.4%200%2011.8-4.4%2011.8-11.8v-179c-2.9-8.8-7.4-11.8-11.8-11.8z%20m0%200'%20fill='%23FFFFFF'%20p-id='870'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),mo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='24'%20height='24'%20class='icon'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.4791%204.97677C15.6201%204.89789%2015.7691%204.8145%2015.93%204.72314C15.9494%204.82848%2015.9683%204.92046%2015.9854%205.00383C16.0157%205.15091%2016.0406%205.2719%2016.0525%205.39144C16.1479%206.4296%2016.6697%207.1933%2017.4092%207.36527C18.4908%207.61639%2019.5106%207.20133%2020.06%206.28555C20.72%205.18673%2020.4334%203.84099%2019.3097%203.03098C16.1851%200.777435%2012.7523%200.155888%209.05448%201.24127C1.08137%203.59371%20-1.64675%2013.3884%204.01196%2019.3949C6.43291%2021.9642%209.50695%2023.0727%2012.9963%2022.9889C17.4663%2022.8839%2020.6857%2020.6563%2022.7408%2016.7954C24.1978%2014.0561%2022.6139%2011.0619%2019.5805%2010.4396C17.8481%2010.0908%2016.0765%209.97756%2014.3137%2010.103C13.7272%2010.1594%2013.1579%2010.3325%2012.6394%2010.6124C12.0592%2010.9135%2011.8915%2011.5383%2011.9565%2012.1575C12.0171%2012.7217%2012.4498%2013.0601%2012.965%2013.1453C14.0024%2013.3077%2015.0522%2013.402%2016.1%2013.4881C16.4032%2013.5136%2016.7093%2013.5166%2017.0149%2013.5197C17.4534%2013.5241%2017.8912%2013.5285%2018.3187%2013.5991C19.5385%2013.8007%2019.9574%2014.7905%2019.33%2015.8495C19.1763%2016.1041%2018.9971%2016.3424%2018.7951%2016.5607C17.9745%2017.4632%2016.9014%2018.0981%2015.7152%2018.3827C13.55%2018.9127%2011.3827%2018.9425%209.22755%2018.2617C6.77347%2017.4875%205.31042%2015.6849%205.25902%2013.2584C5.2398%2011.7619%205.61972%2010.2874%206.35969%208.9865C6.694%208.38013%206.87751%207.75562%206.82593%207.06851C6.80422%206.77557%206.79219%206.48231%206.77927%206.16716C6.77239%205.99944%206.76526%205.82551%206.75628%205.64214C7.00484%205.69431%207.25032%205.76016%207.49161%205.83943C8.43027%206.21622%209.35415%206.38811%2010.3702%206.11155C10.9481%205.97335%2011.5455%205.93511%2012.1363%205.9985C13.0877%206.07606%2014.0387%205.84361%2014.847%205.33586C15.0488%205.2176%2015.2539%205.10279%2015.4791%204.97677Z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ho=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M958.401%20451.55a20.01%2020.01%200%200%200-6.966-14.972L524.345%2069.511c-7.499-6.446-18.581-6.446-26.08%200L309.583%20231.676V129.657c0-11.05-8.902-19.533-19.952-19.533h-88.034c-11.048%200-19.928%208.482-19.928%2019.533v211.954L71.176%20436.578a20.003%2020.003%200%200%200-6.968%2015.174v105.5a20.007%2020.007%200%200%200%2033.052%2015.172l53.298-45.826V850.7c0%2060.678%2049.364%20110.042%20110.042%20110.042h504.192c60.678%200%20110.043-49.364%20110.043-110.042V527.026l51.586%2044.336a20.001%2020.001%200%200%200%2021.48%202.966%2020.006%2020.006%200%200%200%2011.566-18.343l-1.066-104.436zM221.579%20150.033h48.095v115.942l-48.095%2041.336V150.034zm349.14%20770.692H436.665V700.642c0-11.03%208.977-20.007%2020.008-20.007h94.036c11.03%200%2020.007%208.976%2020.007%2020.007v220.084zm264.1-424.83v354.803c0%2038.612-31.415%2070.027-70.028%2070.027H610.733V700.642c0-33.096-26.927-60.023-60.023-60.023h-94.036c-33.097%200-60.023%2026.927-60.023%2060.023v220.085H260.599c-38.612%200-70.027-31.415-70.027-70.027V495.895a20.07%2020.07%200%200%200-.315-3.432L512.37%20215.504l322.703%20277.349a20.158%2020.158%200%200%200-.255%203.042zM525.41%20173.947c-7.502-6.446-18.587-6.447-26.086.003l-395.1%20339.714v-52.727l407.081-349.87%20407.177%20349.952.522%2051.205L525.41%20173.948z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),go=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3ccircle%20cx='10'%20cy='10'%20r='10'%20fill='%2300AA2A'/%3e%3cpath%20d='M10%205C7.243%205%205%207.02%205%209.501c0%201.381.68%202.652%201.871%203.513-.27.697-.743%201.274-1.343%201.631l-.506.302.575.04a5.975%205.975%200%20002.07-.232%205.927%205.927%200%20001.685-.79c.215.024.433.038.648.038%202.757%200%205-2.02%205-4.502C15%207.02%2012.757%205%2010%205z'%20fill='%23fff'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),vo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M0%2010a10%2010%200%201020%200%2010%2010%200%2000-20%200z'%20fill='%234086FF'/%3e%3cpath%20d='M13.703%208.349v3.81H6.295v-3.81a3.908%203.908%200%2001.255-1.487c.18-.473.451-.904.797-1.268a3.702%203.702%200%20011.212-.85%203.615%203.615%200%20012.877%200c.456.197.868.486%201.213.85.345.364.616.795.797%201.268.18.473.267.978.255%201.487h.002zm-8.147%205.333v-.763h8.889v.763a.776.776%200%2001-.218.538.733.733%200%2001-.524.224H6.295a.733.733%200%2001-.522-.225.776.776%200%2001-.217-.537z'%20fill='%23fff'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),_o=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1666058092823'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='10268'%20width='200'%20height='200'%3e%3cpath%20d='M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z'%20fill='%23FD846F'%20p-id='10269'%3e%3c/path%3e%3cpath%20d='M437.563077%20588.937846a190.818462%20190.818462%200%200%200-0.886154-1.398154%2031.113846%2031.113846%200%200%200-4.076308-20.40123%20192.236308%20192.236308%200%200%201-35.190153-69.612308%2095.862154%2095.862154%200%200%201-33.910154-63.468308c-2.56-39.266462%206.892308-39.266462%206.892307-39.266461-9.452308-28.553846-14.375385-111.084308%2016.128-153.777231%2039.542154-68.273231%20109.883077-72.644923%20144.009847-54.902154a108.248615%20108.248615%200%200%201%2056.477538%2019.180308c63.606154%2026.190769%2068.706462%20155.372308%2056.989538%20190.72%200%200%209.432615%200%206.892308%2039.266461a95.862154%2095.862154%200%200%201-33.910154%2063.488%20192.236308%20192.236308%200%200%201-35.190154%2069.612308%2031.113846%2031.113846%200%200%200-4.076307%2020.401231%20190.424615%20190.424615%200%200%200-0.256%200.393846c3.800615%208.388923%2010.436923%2015.478154%2019.081846%2019.790769%2094.838154%2019.377231%20181.543385%2070.616615%20181.543385%20127.468308v43.342769c0%2050.412308-99.072%2068.371692-205.469539%2073.058462a927.192615%20927.192615%200%200%201-64.768%202.638769h0.768c-127.488%200-272.305231-13.508923-272.305231-74.436923V737.673846c0-56.851692%2086.685538-108.110769%20181.543385-127.488%209.137231-4.548923%2016.029538-12.209231%2019.692308-21.248z'%20fill='%23FFFFFF'%20p-id='10270'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),fo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3ccircle%20cx='10'%20cy='10'%20r='10'%20fill='%234086FF'/%3e%3cg%20clip-path='url(%23svg_d3d9446802__clip0_896:213998)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10%204.5a5.5%205.5%200%20100%2011%205.5%205.5%200%20000-11zm2.475%206.6h-2.47a.707.707%200%2001-.688-.688V7.258a.688.688%200%20011.375%200v2.465h1.783a.687.687%200%20110%201.375v.003z'%20fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='svg_d3d9446802__clip0_896:213998'%3e%3cpath%20fill='%23fff'%20transform='translate(4.5%204.5)'%20d='M0%200h11v11H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),wo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642510137242'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='11523'%20width='200'%20height='200'%3e%3cpath%20d='M435.8%20536.2H512V353z'%20fill='%23DD0031'%20p-id='11524'%3e%3c/path%3e%3cpath%20d='M400.9%20616.8l-52.4%20130.8h-97.2L512%20163V64L94.9%20212.7l63.6%20551.5L512%20960V616.8z'%20fill='%23DD0031'%20p-id='11525'%3e%3c/path%3e%3cpath%20d='M512%20353v183.2h76.2z'%20fill='%23C3002F'%20p-id='11526'%3e%3c/path%3e%3cpath%20d='M512%2064v99l259.8%20584.6h-97.2l-52.4-130.8H512V960l353.5-195.8%2063.6-551.5z'%20fill='%23C3002F'%20p-id='11527'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),bo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642510064087'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='9093'%20width='200'%20height='200'%3e%3cpath%20d='M116.7%2063.8l71.9%20806.9%20322.8%2089.6%20323.7-89.8%2072.1-806.7H116.7z%20m634%20263.9H372l9%20101.3h360.7l-27.2%20303.8-203%2056.3-202.7-56.3-13.9-155.4h99.4l7.1%2079%20110.2%2029.7%200.3-0.1L622%20656.3%20633.5%20528h-343l-26.7-299.2h495.7l-8.8%2098.9z'%20fill='%23E44D26'%20p-id='9094'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),yo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1642509935122'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2677'%20width='200'%20height='200'%3e%3cpath%20d='M864%2064H160C107%2064%2064%20107%2064%20160v704c0%2053%2043%2096%2096%2096h704c53%200%2096-43%2096-96V160c0-53-43-96-96-96zM551.6%20762.8c0%2087.2-51.2%20127-125.8%20127-67.4%200-106.4-34.8-126.4-77l68.6-41.4c13.2%2023.4%2025.2%2043.2%2054.2%2043.2%2027.6%200%2045.2-10.8%2045.2-53V475.4h84.2v287.4z%20m199.2%20127c-78.2%200-128.8-37.2-153.4-86l68.6-39.6c18%2029.4%2041.6%2051.2%2083%2051.2%2034.8%200%2057.2-17.4%2057.2-41.6%200-28.8-22.8-39-61.4-56l-21-9c-60.8-25.8-101-58.4-101-127%200-63.2%2048.2-111.2%20123.2-111.2%2053.6%200%2092%2018.6%20119.6%2067.4L800%20580c-14.4-25.8-30-36-54.2-36-24.6%200-40.2%2015.6-40.2%2036%200%2025.2%2015.6%2035.4%2051.8%2051.2l21%209c71.6%2030.6%20111.8%2062%20111.8%20132.4%200%2075.6-59.6%20117.2-139.4%20117.2z'%20p-id='2678'%20fill='%23FF7D00'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Eo=Object.freeze(Object.defineProperty({__proto__:null,default:"/img/item-react.y6hHI82t.svg"},Symbol.toStringTag,{value:"Module"})),So=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1721534999310'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2348'%20width='200'%20height='200'%3e%3cpath%20d='M558.08%20472.064c48.128%2053.248-13.312%20103.424-13.312%20103.424s119.808-61.44%2065.536-139.264c-51.2-71.68-91.136-107.52%20122.88-232.448%200%201.024-335.872%2086.016-175.104%20268.288'%20fill='%23FF0000'%20p-id='2349'%3e%3c/path%3e%3cpath%20d='M610.304%205.12s101.376%20101.376-96.256%20258.048C356.352%20389.12%20478.208%20460.8%20514.048%20543.744%20420.864%20459.776%20354.304%20386.048%20399.36%20317.44%20463.872%20216.064%20651.264%20166.912%20610.304%205.12'%20fill='%23FF0000'%20p-id='2350'%3e%3c/path%3e%3cpath%20d='M720.896%20757.76c183.296-95.232%2098.304-188.416%2039.936-175.104-15.36%203.072-21.504%205.12-21.504%205.12s5.12-8.192%2016.384-11.264c117.76-40.96%20207.872%20120.832-37.888%20186.368-1.024%200%202.048-3.072%203.072-5.12m-337.92%2038.912s-37.888%2021.504%2026.624%2029.696c76.8%208.192%20117.76%208.192%20202.752-8.192%200%200%2023.552%2015.36%2053.248%2026.624-191.488%2080.896-433.152-5.12-282.624-48.128m-23.552-106.496s-43.008%2031.744%2023.552%2037.888c82.944%208.192%20149.504%2010.24%20261.12-13.312%200%200%2016.384%2016.384%2040.96%2024.576-231.424%2068.608-490.496%205.12-325.632-49.152'%20fill='%236699FF'%20p-id='2351'%3e%3c/path%3e%3cpath%20d='M811.008%20876.544s27.648%2023.552-31.744%2040.96c-111.616%2034.816-460.8%2045.056-558.08%202.048-34.816-15.36%2031.744-35.84%2051.2-40.96%2021.504-5.12%2034.816-3.072%2034.816-3.072-38.912-28.672-251.904%2052.224-107.52%2075.776%20390.144%2062.464%20712.704-28.672%20611.328-74.752M400.384%20578.56s-178.176%2043.008-63.488%2056.32c49.152%206.144%20146.432%205.12%20235.52-3.072%2073.728-6.144%20147.456-19.456%20147.456-19.456s-26.624%2011.264-45.056%2024.576c-181.248%2048.128-530.432%2026.624-430.08-23.552%2088.064-39.936%20155.648-34.816%20155.648-34.816'%20fill='%236699FF'%20p-id='2352'%3e%3c/path%3e%3cpath%20d='M418.816%201015.808c176.128%2011.264%20446.464-6.144%20453.632-90.112%200%200-13.312%2031.744-146.432%2056.32-150.528%2027.648-336.896%2024.576-446.464%206.144%202.048%201.024%2024.576%2020.48%20139.264%2027.648'%20fill='%236699FF'%20p-id='2353'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),To=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1733555774238'%20class='icon'%20viewBox='0%200%201316%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='46620'%20width='128'%20height='128'%3e%3cpath%20d='M643.181714%20247.698286l154.916572-123.172572L643.181714%200.256%20643.072%200l-154.660571%20124.269714%20154.660571%20123.245715%200.109714%200.182857z%20m0%20388.461714h0.109715l399.579428-315.245714-108.361143-87.04-291.218285%20229.888h-0.146286l-0.109714%200.146285L351.817143%20234.093714l-108.251429%2087.04%20399.433143%20315.136%200.146286-0.146285z%20m-0.146285%20215.552l0.146285-0.146286%20534.893715-422.034285%20108.397714%2087.04-243.309714%20192L643.145143%201024%2010.422857%20525.056%200%20516.754286l108.251429-86.893715L643.035429%20851.748571z'%20fill='%231E80FF'%20p-id='46621'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Do=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2zM10%202v2h6v2h-1.968a18.221%2018.221%200%200%201-3.62%206.301%2014.865%2014.865%200%200%200%202.335%201.707l-.75%201.878A17.016%2017.016%200%200%201%209%2013.725a16.677%2016.677%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.031%2016.031%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),xo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1770734319809'%20class='icon'%20viewBox='0%200%201194%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='23510'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='233.203125'%20height='200'%3e%3cpath%20d='M694.857143%20109.714286a73.142857%2073.142857%200%200%201%2073.142857%2073.142857v512a73.142857%2073.142857%200%200%201-73.142857%2073.142857H182.857143a73.142857%2073.142857%200%200%201-73.142857-73.142857V182.857143a73.142857%2073.142857%200%200%201%2073.142857-73.142857zM292.571429%20182.857143H182.857143v512h109.714286z%20m402.285714%200h-329.142857v512h329.142857z%20m-153.856%20152.576a36.571429%2036.571429%200%200%201%2054.747428%2048.274286l-3.035428%203.437714L541.001143%20438.857143l51.712%2051.712a36.571429%2036.571429%200%200%201-48.274286%2054.784l-3.437714-3.072-77.568-77.531429a36.571429%2036.571429%200%200%201-3.072-48.274285l3.072-3.474286z'%20p-id='23511'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Lo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684652747690'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1922'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m349.090909%200l325.818182%200q349.090909%200%20349.090909%20349.090909l0%20325.818182q0%20349.090909-349.090909%20349.090909l-325.818182%200q-349.090909%200-349.090909-349.090909l0-325.818182q0-349.090909%20349.090909-349.090909Z'%20fill='%2352B852'%20p-id='1923'%3e%3c/path%3e%3cpath%20d='M269.346909%20581.236364c-3.584-33.338182-2.338909-65.931636%2011.52-101.969455%2016.279273-43.869091%2046.650182-76.241455%2085.655273-101.969454%2059.112727-39.924364%20124.672-63.220364%20192.616727-78.650182A727.528727%20727.528727%200%200%201%20726.644364%20279.272727c12.648727%200%2022.690909%202.443636%2027.729454%2015.429818%205.015273%2013.009455%200%2021.818182-8.843636%2030.894546-27.729455%2029.672727-37.806545%2067.153455-46.650182%20105.879273-11.252364%2046.312727-22.737455%2094.103273-35.188364%20140.683636-3.816727%2015.429818-12.660364%2029.649455-18.920727%2043.869091-37.771636%2072.285091-99.490909%20105.890909-176.314182%20114.967273-36.631273%203.898182-72.96%201.198545-107.182545-14.231273a219.857455%20219.857455%200%200%201-32.779637-19.374546c-7.68%2019.374545-15.069091%2038.749091-26.58909%2041.192728a24.005818%2024.005818%200%200%201-26.554182-14.219637c-1.163636-3.909818-3.816727-10.309818-2.373818-14.219636%205.015273-29.684364%2012.683636-43.869091%2017.710545-52.945455%2030.370909-61.742545%2069.154909-101.213091%20116.514909-148.282181%2016.965818-16.64%2058.612364-50.734545%2095.243636-69.841455-61.521455%2016.896-123.950545%2049.512727-187.35709%20106.344727-25.611636%2023.051636-39.959273%2040.704-43.054546%2048.791273l-2.653091-12.986182h-0.034909z'%20fill='%23FFFFFF'%20p-id='1924'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Po=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684653015168'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2715'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m349.206261%200l325.587478%200q349.206261%200%20349.206261%20349.206261l0%20325.587478q0%20349.206261-349.206261%20349.206261l-325.587478%200q-349.206261%200-349.206261-349.206261l0-325.587478q0-349.206261%20349.206261-349.206261Z'%20fill='%23F96C17'%20p-id='2716'%3e%3c/path%3e%3cpath%20d='M649.026783%20536.242087C714.462609%20536.242087%20768%20590.825739%20768%20657.552696c0%2066.715826-53.537391%20121.310609-118.973217%20121.310608-65.446957%200-118.973217-54.594783-118.973218-121.321739%200-66.704696%2053.504-121.299478%20118.984348-121.299478zM667.614609%20256c21.481739%200.066783%2038.845217%2017.786435%2038.92313%2039.68v222.130087c-17.842087-9.104696-38.66713-12.132174-59.492174-12.132174-83.277913%200-148.702609%2066.715826-148.702608%20151.641044%200%2033.357913%2011.887304%2066.715826%2029.729391%2090.980173H294.912c-21.459478-0.066783-38.845217-17.786435-38.912-39.68v-412.93913c0.066783-21.893565%2017.452522-39.624348%2038.912-39.68h372.713739z%20m-2.270609%20337.385739l-1.558261%201.78087c-3.962435%204.006957-9.282783%206.433391-15.170782%206.433391a21.292522%2021.292522%200%200%201-15.237566-6.500174l-1.491478-1.714087c-2.070261-2.370783-6.110609-3.428174-8.97113-2.31513l-0.222609%200.089043c-0.723478%200.311652-3.328%201.513739-8.236522%204.518957l-0.500869%200.311652c-5.509565%203.450435-7.457391%205.231304-7.457392%205.231304-2.31513%202.092522-3.472696%206.322087-2.582261%209.449739l0.634435%202.259479a25.110261%2025.110261%200%200%201-2.348522%2017.330087c-2.949565%205.465043-7.635478%209.193739-12.877913%2010.852173l-2.137043%200.512c-2.949565%200.712348-5.832348%203.917913-6.377739%207.123479%200%200-0.467478%202.782609-0.478609%209.828174v0.300521c0%207.268174%200.478609%2010.128696%200.478609%2010.128696%200.545391%203.205565%203.405913%206.41113%206.377739%207.123478l2.081391%200.512c5.253565%201.669565%209.961739%205.376%2012.911305%2010.874435a25.043478%2025.043478%200%200%201%202.348521%2017.363478l-0.612174%202.203826c-0.890435%203.094261%200.26713%207.346087%202.593392%209.472%200%200%202.025739%201.836522%207.724521%205.36487l0.256%200.155826c5.197913%203.216696%207.791304%204.34087%208.325566%204.563478l0.044521%200.022261%200.055653%200.022261c2.871652%201.113043%206.878609%200.055652%208.97113-2.31513l1.469217-1.691826c3.984696-4.029217%209.349565-6.489043%2015.248696-6.489044%205.921391%200%2011.308522%202.482087%2015.259826%206.522435l1.480348%201.680696c2.05913%202.381913%206.099478%203.439304%208.96%202.32626%200%200%202.57113-1.001739%208.45913-4.608%205.89913-3.639652%207.94713-5.520696%207.947131-5.520695%202.337391-2.092522%203.483826-6.355478%202.604522-9.472l-0.645566-2.29287a24.954435%2024.954435%200%200%201%202.359653-17.285565c2.938435-5.453913%207.646609-9.20487%2012.900173-10.863304l2.081392-0.523131c2.949565-0.712348%205.843478-3.917913%206.377739-7.123478%200%200%200.478609-2.860522%200.478609-10.128696-0.022261-6.678261-0.434087-9.650087-0.50087-10.095304v-0.055652c-0.545391-3.172174-3.405913-6.41113-6.377739-7.123479l-2.226087-0.545391a22.394435%2022.394435%200%200%201-12.8-10.818782%2025.043478%2025.043478%200%200%201-2.348522-17.363479l0.701218-2.226087c0.879304-3.094261-0.278261-7.357217-2.604522-9.472%200%200-2.081391-1.892174-7.969391-5.520695-5.89913-3.606261-8.43687-4.608-8.43687-4.608-2.860522-1.113043-6.878609-0.055652-8.96%202.31513z%20m-16.740174%2031.376696a34.148174%2034.148174%200%200%201%2034.125913%2034.148174%2034.170435%2034.170435%200%200%201-34.125913%2034.114782%2034.125913%2034.125913%200%201%201%200-68.262956z%20m-36.340869-289.636174h-57.6c-11.52%200-19.2%207.312696-19.2%2018.287304s7.68%2018.287304%2019.2%2018.287305h11.52l-55.674435%2053.025391-69.12-65.825391a21.281391%2021.281391%200%200%200-13.445565-5.487305c-5.754435%200-9.594435%201.825391-15.36%205.487305l-80.64%2076.8c-7.68%207.312696-7.68%2018.287304%200%2025.6%207.68%207.312696%2019.2%207.312696%2026.88%200l69.12-64%2067.205565%2064c3.84%203.650783%209.594435%205.487304%2015.36%205.487304%205.754435%200%209.594435-1.836522%2015.36-5.487304l67.194435-64v10.974608c0%2010.963478%207.68%2018.276174%2019.2%2018.276174%2011.52%200%2019.2-9.138087%2019.2-18.276174v-54.861913c0-10.974609-9.594435-18.287304-19.2-18.287304z'%20fill='%23FFFFFF'%20p-id='2717'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Mo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1768298799288'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='20217'%20width='200'%20height='200'%3e%3cpath%20d='M716.8%200c169.664%200%20307.2%20137.536%20307.2%20307.2v409.6c0%20169.664-137.536%20307.2-307.2%20307.2H307.2C137.536%201024%200%20886.464%200%20716.8V307.2C0%20137.536%20137.536%200%20307.2%200h409.6z%20m26.7904%20281.6H267.7504C216.8064%20281.6%20192%20304.2816%20192%20349.6192v325.248c0%2045.3248%2023.2704%2066.7648%2072.9472%2066.7648h72.9472l-8.9728%2069.2992a22.3616%2022.3616%200%200%200%2013.3504%2019.968%2027.5072%2027.5072%200%200%200%2025.8944-1.1008l144.7936-88.1664h233.4336c50.5216%200%2072.9472-21.44%2072.9472-66.7776V349.6192c0-45.3504-25.2544-68.0192-75.7504-68.0192z%20m-267.904%20258.4448c13.696-0.2176%2025.7536%208.96%2029.184%2022.2208a29.184%2029.184%200%200%201-28.3776%2036.1472H353.28a29.696%2029.696%200%200%201-29.184-22.2208%2029.184%2029.184%200%200%201%2028.3904-36.1472h123.2z%20m182.3744-124.0064c13.6832-0.2176%2025.7408%208.96%2029.184%2022.2208a29.184%2029.184%200%200%201-28.3904%2036.1344H353.28a29.696%2029.696%200%200%201-29.184-22.208%2029.184%2029.184%200%200%201%2028.3904-36.1472H658.048z'%20fill='%231677FF'%20p-id='20218'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Co=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1732686590792'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='3153'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m365.714286%200l292.571428%200q365.714286%200%20365.714286%20365.714286l0%20292.571428q0%20365.714286-365.714286%20365.714286l-292.571428%200q-365.714286%200-365.714286-365.714286l0-292.571428q0-365.714286%20365.714286-365.714286Z'%20fill='%23EA4D2C'%20p-id='3154'%3e%3c/path%3e%3cpath%20d='M526.628571%20219.428571a226.084571%20226.084571%200%200%200-159.158857%2064.219429%20219.355429%20219.355429%200%200%200-65.097143%20155.428571v299.885715h446.025143v-299.885715c0-58.514286-23.625143-114.541714-65.389714-155.428571A225.206857%20225.206857%200%200%200%20526.628571%20219.428571z%20m-18.432%20447.634286L501.76%20521.654857H391.753143l144.384-182.125714%2012.288%20117.321143%20104.448%203.657143L506.953143%20667.062857h1.243428zM219.428571%20800.256a33.499429%2033.499429%200%200%201%2033.499429-33.792h547.401143a34.377143%2034.377143%200%200%201%2023.698286%209.874286%2035.035429%2035.035429%200%200%201%209.801142%2023.917714%2033.499429%2033.499429%200%200%201-33.499428%2033.499429H252.928A33.499429%2033.499429%200%200%201%20219.428571%20800.329143z'%20fill='%23FFFFFF'%20p-id='3155'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Io=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1768298850318'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='25241'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m349.090909%200l325.818182%200q349.090909%200%20349.090909%20349.090909l0%20325.818182q0%20349.090909-349.090909%20349.090909l-325.818182%200q-349.090909%200-349.090909-349.090909l0-325.818182q0-349.090909%20349.090909-349.090909Z'%20fill='%233271FD'%20p-id='25242'%3e%3c/path%3e%3cpath%20d='M718.661818%20232.727273a22.341818%2022.341818%200%200%201%2022.283637%2020.677818l0.058181%201.664%200.011637%20328.145454a61.463273%2061.463273%200%200%201%200%20114.501819l-0.011637%2071.214545a22.341818%2022.341818%200%200%201-44.625454%201.664l-0.058182-1.664v-71.214545a61.463273%2061.463273%200%200%201%200-114.501819v-328.145454c0-12.334545%2010.007273-22.341818%2022.341818-22.341818z%20m-424.494545%200a22.341818%2022.341818%200%200%201%2022.283636%2020.677818l0.058182%201.664v328.145454a61.463273%2061.463273%200%200%201%200%20114.501819v71.214545a22.341818%2022.341818%200%200%201-44.625455%201.664l-0.058181-1.664-0.011637-71.214545a61.463273%2061.463273%200%200%201%200-114.501819l0.011637-328.145454c0-12.334545%2010.007273-22.341818%2022.341818-22.341818z%20m212.247272%200a22.341818%2022.341818%200%200%201%2022.283637%2020.677818l0.058182%201.664v81.221818a83.816727%2083.816727%200%200%201%200%20161.512727v271.127273a22.341818%2022.341818%200%200%201-44.625455%201.664l-0.058182-1.664v-271.127273a83.816727%2083.816727%200%200%201%200-161.512727v-81.221818c0-12.334545%2010.007273-22.341818%2022.341818-22.341818z'%20fill='%23FFFFFF'%20p-id='25243'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Oo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684652847211'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2238'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m372.363636%200l279.272728%200q372.363636%200%20372.363636%20372.363636l0%20279.272728q0%20372.363636-372.363636%20372.363636l-279.272728%200q-372.363636%200-372.363636-372.363636l0-279.272728q0-372.363636%20372.363636-372.363636Z'%20fill='%23F7A647'%20p-id='2239'%3e%3c/path%3e%3cpath%20d='M232.727273%20303.872C232.727273%20290.327273%20243.781818%20279.272727%20257.326545%20279.272727h148.631273c5.620364%200%2010.984727%202.292364%2014.848%206.283637l50.897455%2052.805818c1.186909%201.233455%202.210909%202.594909%203.037091%204.049454h259.874909c31.138909%200%2056.657455%2025.460364%2056.657454%2056.610909V688.058182c0%2031.150545-25.518545%2056.669091-56.657454%2056.669091H289.396364C258.245818%20744.727273%20232.727273%20719.208727%20232.727273%20688.058182V303.872zM726.702545%20556.218182h-239.825454a10.216727%2010.216727%200%200%200-10.205091%2010.205091v25.390545c0%205.620364%204.584727%2010.205091%2010.205091%2010.205091h239.825454a10.216727%2010.216727%200%200%200%2010.205091-10.205091v-25.390545a10.216727%2010.216727%200%200%200-10.205091-10.205091z%20m-0.058181-87.691637h-239.825455a10.216727%2010.216727%200%200%200-10.205091%2010.205091h-0.069818v25.390546c0%205.632%204.573091%2010.216727%2010.205091%2010.216727h239.895273a10.216727%2010.216727%200%200%200%2010.205091-10.216727V478.72a10.216727%2010.216727%200%200%200-10.205091-10.205091z'%20fill='%23FFFFFF'%20p-id='2240'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Ao=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684652892745'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='2397'%20width='200'%20height='200'%3e%3cpath%20d='M0%200m349.090909%200l325.818182%200q349.090909%200%20349.090909%20349.090909l0%20325.818182q0%20349.090909-349.090909%20349.090909l-325.818182%200q-349.090909%200-349.090909-349.090909l0-325.818182q0-349.090909%20349.090909-349.090909Z'%20fill='%23F7A647'%20p-id='2398'%3e%3c/path%3e%3cpath%20d='M663.272727%20244.363636a46.545455%2046.545455%200%200%201%2046.545455%2046.545455v84.026182L465.501091%20619.264a64%2064%200%200%200-2.024727%2088.389818l2.024727%202.117818a64%2064%200%200%200%2088.389818%202.024728l2.117818-2.024728L709.818182%20555.950545V733.090909a46.545455%2046.545455%200%200%201-46.545455%2046.545455H279.272727a46.545455%2046.545455%200%200%201-46.545454-46.545455V290.909091a46.545455%2046.545455%200%200%201%2046.545454-46.545455h384z%20m108.101818%20160.046546a29.090909%2029.090909%200%200%201%200.93091%2039.633454l-1.44291%201.512728-238.545454%20232.727272a29.090909%2029.090909%200%200%201-42.065455-40.145454l1.431273-1.512727%20238.545455-232.727273a29.090909%2029.090909%200%200%201%2041.134545%200.512zM401.454545%20581.818182H314.181818l-1.745454%200.058182A23.272727%2023.272727%200%200%200%20314.181818%20628.363636h87.272727l1.745455-0.058181A23.272727%2023.272727%200%200%200%20401.454545%20581.818182z%20m64-110.545455H314.181818l-1.745454%200.058182A23.272727%2023.272727%200%200%200%20314.181818%20517.818182h151.272727l1.745455-0.058182A23.272727%2023.272727%200%200%200%20465.454545%20471.272727z%20m58.181819-116.363636H314.181818l-1.745454%200.058182A23.272727%2023.272727%200%200%200%20314.181818%20401.454545h209.454546l1.745454-0.058181A23.272727%2023.272727%200%200%200%20523.636364%20354.909091z'%20fill='%23FFFFFF'%20p-id='2399'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Vo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684562716410'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1057'%20width='200'%20height='200'%3e%3cpath%20d='M1024%20512c0%20282.7776-229.2224%20512-512%20512S0%20794.7776%200%20512%20229.2224%200%20512%200s512%20229.2224%20512%20512z'%20fill='%232962FF'%20p-id='1058'%3e%3c/path%3e%3cpath%20d='M493.5936%20234.9056a39.3984%2039.3984%200%200%201%2036.608%200l1.9584%201.024%201.6384%201.536%20243.7376%20224.512a45.4144%2045.4144%200%200%201%2013.7344%2049.024%2036.8896%2036.8896%200%200%201-35.6096%2023.168H704V716.8a51.2%2051.2%200%200%201-51.2%2051.2h-76.8v-115.2a64%2064%200%200%200-128%200v115.2h-76.8a51.2%2051.2%200%200%201-51.2-51.2V534.1696h-54.2336a36.6336%2036.6336%200%200%201-33.024-23.552%2044.9536%2044.9536%200%200%201%2013.9136-48.896l244.992-225.792z'%20fill='%23FFFFFF'%20p-id='1059'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),zo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1742293755193'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='35074'%20width='64'%20height='64'%3e%3cpath%20d='M1023.910943%20511.999898c5.11911%20317.794367-194.116663%20516.825376-511.91103%20511.911029-317.794367%204.914346-516.825376-194.116663-511.91103-511.911029C-4.825463%20194.20553%20194.205546-4.825478%20511.999913%200.088868c317.794367-4.914346%20516.825376%20194.116663%20511.91103%20511.91103z'%20fill='%233377FF'%20p-id='35075'%3e%3c/path%3e%3cpath%20d='M1022.477592%20566.671996C1006.915497%20340.40732%20852.318366%20201.16752%20614.382119%20204.85328c-254.112635-4.095288-413.624112%20155.416189-409.528824%20409.528824-3.890524%20237.936247%20135.554041%20392.533378%20361.613952%20408.095473%20268.036615-16.381153%20439.629192-187.97373%20456.010345-455.805581z'%20fill='%23336DFF'%20p-id='35076'%3e%3c/path%3e%3cpath%20d='M1015.515602%20629.944199C985.824762%20491.523456%20876.480566%20407.160519%20716.764325%20409.617692c-190.635668-3.071466-310.218084%20116.51095-307.146618%20307.146618-2.457173%20159.716241%2081.905765%20269.060437%20220.121743%20298.751277%20211.112109-34.400421%20351.375731-174.664043%20385.776152-385.571388z'%20fill='%233364FF'%20p-id='35077'%3e%3c/path%3e%3cpath%20d='M997.701098%20705.707031C964.734028%20646.734881%20902.076118%20613.153517%20819.146531%20614.382104c-127.1587-2.047644-206.812056%2077.605712-204.764412%20204.764412-1.433351%2082.929587%2032.352777%20145.587497%2091.120163%20178.554567a431.233852%20431.233852%200%200%200%20292.198816-291.994052z'%20fill='%23335AFF'%20p-id='35078'%3e%3c/path%3e%3cpath%20d='M593.905678%20225.329721h163.811529a61.429324%2061.429324%200%200%201%2061.429324%2061.429323v245.717295a20.476441%2020.476441%200%200%201-20.476441%2020.476441H593.905678a20.476441%2020.476441%200%200%201-20.476441-20.476441V245.806162a20.476441%2020.476441%200%200%201%2020.476441-20.476441z'%20fill='%23FFFFFF'%20p-id='35079'%3e%3c/path%3e%3cpath%20d='M593.905678%20614.382104h204.764412a20.476441%2020.476441%200%200%201%2020.476441%2020.476441v102.382206a61.429324%2061.429324%200%200%201-61.429324%2061.429323h-163.811529a20.476441%2020.476441%200%200%201-20.476441-20.476441v-143.335088a20.476441%2020.476441%200%200%201%2020.476441-20.476441zM266.282619%20225.329721h225.240853a20.476441%2020.476441%200%200%201%2020.476441%2020.476441v532.387471a20.476441%2020.476441%200%200%201-20.476441%2020.476441H266.282619a61.429324%2061.429324%200%200%201-61.429324-61.429323V286.759044a61.429324%2061.429324%200%200%201%2061.429324-61.429323z'%20fill='%2380AAFF'%20p-id='35080'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Fo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1732686715618'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='3453'%20width='200'%20height='200'%3e%3cpath%20d='M273.066667%200h477.866666c182.050133%200%20273.066667%2091.016533%20273.066667%20273.066667v477.866666c0%20182.050133-91.016533%20273.066667-273.066667%20273.066667H273.066667C91.016533%201024%200%20932.983467%200%20750.933333V273.066667C0%2091.016533%2091.016533%200%20273.066667%200z'%20fill='%2332B357'%20p-id='3454'%3e%3c/path%3e%3cpath%20d='M273.066667%20802.133333a17.066667%2017.066667%200%200%201-17.066667-17.066666v-34.133334a17.066667%2017.066667%200%200%201%2017.066667-17.066666h477.866666a17.066667%2017.066667%200%200%201%2017.066667%2017.066666v34.133334a17.066667%2017.066667%200%200%201-17.066667%2017.066666H273.066667z%20m-4.949334-102.4a12.151467%2012.151467%200%200%201-12.117333-12.202666v-64.375467a37.973333%2037.973333%200%200%201%2037.8368-38.144h95.914667a49.186133%2049.186133%200%200%200%2048.827733-45.346133c5.3248-69.307733-68.7616-102.4-68.7616-187.460267C369.8176%20280.098133%20424.277333%20221.866667%20512%20221.866667s142.250667%2058.146133%20142.250667%20130.338133c0%2085.009067-74.103467%20118.152533-68.744534%20187.460267a49.1008%2049.1008%200%200%200%2048.810667%2045.346133h95.8464A38.024533%2038.024533%200%200%201%20768%20623.138133v64.375467a12.1344%2012.1344%200%200%201-12.100267%2012.202667L268.117333%20699.733333z'%20fill='%23FFFFFF'%20p-id='3455'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),jo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684562805352'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1365'%20width='200'%20height='200'%3e%3cpath%20d='M1024%20512c0%20282.7776-229.2224%20512-512%20512S0%20794.7776%200%20512%20229.2224%200%20512%200s512%20229.2224%20512%20512z'%20fill='%232962FF'%20p-id='1366'%3e%3c/path%3e%3cpath%20d='M760%20433.1392a73.5744%2073.5744%200%200%201-52.992-36.0576%2074.7264%2074.7264%200%200%201-5.0176-64.256%2035.008%2035.008%200%200%200-10.3296-39.168%20276.3776%20276.3776%200%200%200-82.5984-48.256%2034.56%2034.56%200%200%200-39.2448%2010.9696A73.1904%2073.1904%200%200%201%20512%20284.7872a73.1904%2073.1904%200%200%201-57.8176-28.416%2034.56%2034.56%200%200%200-39.2448-10.9824%20277.6064%20277.6064%200%200%200-76.9664%2043.5328%2035.3792%2035.3792%200%200%200-10.88%2040.32%2074.3296%2074.3296%200%200%201-5.1712%2066.2016%2073.152%2073.152%200%200%201-55.8464%2035.2384%2034.8416%2034.8416%200%200%200-30.4128%2028.1984%20273.216%20273.216%200%200%200-1.6896%2097.472%2034.8544%2034.8544%200%200%200%2030.592%2029.3248%2073.1776%2073.1776%200%200%201%2056.576%2036.5952%2074.3424%2074.3424%200%200%201%203.1232%2067.6864%2034.624%2034.624%200%200%200%209.5744%2041.2544%20278.4256%20278.4256%200%200%200%2081.856%2047.5008c3.8016%201.3312%207.808%202.048%2011.8272%202.0864a34.4576%2034.4576%200%200%200%2028.16-14.7584%2072.4864%2072.4864%200%200%201%2060.0704-31.7952%2073.3952%2073.3952%200%200%201%2058.9568%2029.9008c9.344%2012.672%2025.9968%2017.408%2040.5504%2011.5456a281.1392%20281.1392%200%200%200%2075.0848-45.2352%2035.2%2035.2%200%200%200%2010.1376-39.936c-8.9472-21.3632-7.424-45.7216%204.1344-65.792a73.1904%2073.1904%200%200%201%2054.6304-36.224%2034.8544%2034.8544%200%200%200%2029.4784-28.7616c3.008-15.7824%204.6464-31.808%204.8768-47.872%200-16.96-1.5616-33.8816-4.6976-50.5344a34.4832%2034.4832%200%200%200-28.9024-28.1984z%20m-154.1376%2078.72c0%2052.2752-42.0224%2094.6304-93.8624%2094.6304-51.84%200-93.8624-42.368-93.8624-94.6176%200-52.2624%2042.0224-94.6304%2093.8624-94.6304%2051.84%200%2093.8624%2042.368%2093.8624%2094.6304z'%20fill='%23FFFFFF'%20p-id='1367'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Ro=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1684562826195'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1673'%20width='200'%20height='200'%3e%3cpath%20d='M1024%20512c0%20282.7776-229.2224%20512-512%20512S0%20794.7776%200%20512%20229.2224%200%20512%200s512%20229.2224%20512%20512z'%20fill='%232962FF'%20p-id='1674'%3e%3c/path%3e%3cpath%20d='M486.4%20537.6v166.4a38.4%2038.4%200%200%201-38.4%2038.4H320a38.4%2038.4%200%200%201-38.4-38.4V576a38.4%2038.4%200%200%201%2038.4-38.4h166.4z%20m217.6%200a38.4%2038.4%200%200%201%2038.4%2038.4v128a38.4%2038.4%200%200%201-38.4%2038.4H576a38.4%2038.4%200%200%201-38.4-38.4V537.6h166.4zM448%20281.6a38.4%2038.4%200%200%201%2038.4%2038.4v166.4H320a38.4%2038.4%200%200%201-38.4-38.4V320a38.4%2038.4%200%200%201%2038.4-38.4h128z%20m256%200a38.4%2038.4%200%200%201%2038.4%2038.4v128a38.4%2038.4%200%200%201-38.4%2038.4H537.6V320a38.4%2038.4%200%200%201%2038.4-38.4h128z'%20fill='%23FFFFFF'%20p-id='1675'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),$o=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1719845783644'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='277659'%20width='200'%20height='200'%3e%3cpath%20d='M392.297931%20841.021793a130.01269%20128.635586%2090%201%200%20257.271172%200%20130.01269%20128.635586%2090%201%200-257.271172%200Z'%20fill='%23FFD08D'%20p-id='277660'%3e%3c/path%3e%3cpath%20d='M456.174345%2052.965517m50.458483%200l-0.035311%200q50.458483%200%2050.458483%2050.458483l0%2059.568552q0%2050.458483-50.458483%2050.458482l0.035311%200q-50.458483%200-50.458483-50.458482l0-59.568552q0-50.458483%2050.458483-50.458483Z'%20fill='%23FFD293'%20p-id='277661'%3e%3c/path%3e%3cpath%20d='M520.933517%201006.344828c-90.641655%200-163.945931-74.081103-163.945931-165.323035%200-91.206621%2073.304276-165.323034%20163.945931-165.323034%2090.606345%200%20163.945931%2074.116414%20163.945931%20165.323034%200%2091.241931-73.339586%20165.323034-163.945931%20165.323035z%20m0-70.62069c51.447172%200%2093.325241-42.301793%2093.325242-94.702345%200-52.365241-41.878069-94.702345-93.325242-94.702345-51.482483%200-93.325241%2042.337103-93.325241%2094.702345%200%2052.400552%2041.842759%2094.702345%2093.325241%2094.702345z'%20fill='%23FCA100'%20p-id='277662'%3e%3c/path%3e%3cpath%20d='M506.632828%2088.275862a15.148138%2015.148138%200%200%200-15.148138%2015.148138v59.603862a15.148138%2015.148138%200%200%200%2030.296276%200V103.424a15.148138%2015.148138%200%200%200-15.183449-15.148138z%20m85.768827%2015.148138v59.603862a85.768828%2085.768828%200%201%201-171.537655%200V103.424a85.768828%2085.768828%200%201%201%20171.537655%200z'%20fill='%23FB9C00'%20p-id='277663'%3e%3c/path%3e%3cpath%20d='M177.893517%20494.344828c0-183.472552%20147.173517-332.270345%20328.739311-332.270345%20181.530483%200%20346.394483%20148.797793%20346.394482%20332.270345v260.025379l100.034207%20129.977379H77.85931l100.034207-129.977379V494.344828z'%20fill='%23FFA300'%20p-id='277664'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ko=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760263323196'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1502'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M420.693333%2085.333333C353.28%2085.333333%20298.666667%20139.946667%20298.666667%20207.36v71.68h183.04c16.64%200%2030.293333%2024.32%2030.293333%2040.96H207.36C139.946667%20320%2085.333333%20374.613333%2085.333333%20442.026667v161.322666c0%2067.413333%2054.613333%20122.026667%20122.026667%20122.026667h50.346667v-114.346667c0-67.413333%2054.186667-122.026667%20121.6-122.026666h224c67.413333%200%20122.026667-54.229333%20122.026666-121.642667V207.36C725.333333%20139.946667%20670.72%2085.333333%20603.306667%2085.333333z%20m-30.72%2068.693334c17.066667%200%2030.72%205.12%2030.72%2030.293333s-13.653333%2038.016-30.72%2038.016c-16.64%200-30.293333-12.8-30.293333-37.973333s13.653333-30.336%2030.293333-30.336z'%20fill='%233C78AA'%20p-id='1503'%3e%3c/path%3e%3cpath%20d='M766.250667%20298.666667v114.346666a121.6%20121.6%200%200%201-121.6%20121.984H420.693333A121.6%20121.6%200%200%200%20298.666667%20656.597333v160a122.026667%20122.026667%200%200%200%20122.026666%20122.026667h182.613334A122.026667%20122.026667%200%200%200%20725.333333%20816.64v-71.68h-183.082666c-16.64%200-30.250667-24.32-30.250667-40.96h304.64A122.026667%20122.026667%200%200%200%20938.666667%20581.973333v-161.28a122.026667%20122.026667%200%200%200-122.026667-122.026666zM354.986667%20491.221333l-0.170667%200.170667c0.512-0.085333%201.066667-0.042667%201.621333-0.170667z%20m279.04%20310.442667c16.64%200%2030.293333%2012.8%2030.293333%2037.973333a30.293333%2030.293333%200%200%201-30.293333%2030.293334c-17.066667%200-30.72-5.12-30.72-30.293334s13.653333-37.973333%2030.72-37.973333z'%20fill='%23FDD835'%20p-id='1504'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),No=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='256'%20height='256'%3e%3cpath%20d='M79.238%20961.896v-25.442c0-109.28%2028.835-214.892%2081.139-297.416%2048.427-76.396%20115.304-131.573%20195.508-161.896A240.785%20240.785%200%200%201%20279.488%20300.5c0-131.538%20104.331-238.535%20232.547-238.535S744.546%20168.962%20744.546%20300.5a240.854%20240.854%200%200%201-76.742%20176.988c190.87%2073.004%20276.992%20277.131%20276.992%20458.966v25.442H79.238zM694.908%20300.5c0-103.43-82.039-187.615-182.873-187.615-100.835%200-182.873%2084.184-182.873%20187.615%200%20103.465%2082.038%20187.65%20182.873%20187.65%20100.834%200%20182.873-84.185%20182.873-187.65zm-79.166%20213.508a226.454%20226.454%200%200%201-103.707%2025.096A225.935%20225.935%200%200%201%20407.912%20513.8C212.888%20564.927%20136.804%20752.854%20129.5%20910.977h765.035c-7.997-167.4-95.227-347.746-278.793-396.97zm-143.411%2037.246h79.407l39.739-8.48-45.242%2065.664%2030.6%20227.527-64.8%2056.908-69.197-56.908%2040.535-227.527-50.78-65.665%2039.738%208.48z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Ho=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='m12%201%209.5%205.5v11L12%2023l-9.5-5.5v-11L12%201zm0%202.311L4.5%207.653v8.694l7.5%204.342%207.5-4.342V7.653L12%203.311zM12%2016a4%204%200%201%201%200-8%204%204%200%200%201%200%208zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),qo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760263428378'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='5841'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M33.792%20631.808c0%2084.992%20214.016%20153.6%20478.208%20153.6%20263.168%200%20477.184-68.608%20478.208-153.6V509.952C891.904%20580.608%20701.44%20614.4%20512%20614.4c-189.44%200-379.904-33.792-478.208-105.472v122.88z'%20fill='%2300CCFF'%20p-id='5842'%3e%3c/path%3e%3cpath%20d='M990.208%20747.52C891.904%20819.2%20701.44%20852.992%20512%20852.992%20322.56%20852.992%20132.096%20819.2%2033.792%20747.52v139.264C60.416%20964.608%20266.24%201024%20512%201024s451.584-59.392%20478.208-136.192V747.52zM33.792%20392.192c0%2084.992%20214.016%20153.6%20478.208%20153.6%20263.168%200%20477.184-68.608%20478.208-153.6V270.336c-98.304%2071.68-288.768%20105.472-478.208%20105.472-189.44%200-379.904-33.792-478.208-105.472v121.856z'%20fill='%2300CCFF'%20p-id='5843'%3e%3c/path%3e%3cpath%20d='M33.792%20153.6a478.208%20153.6%200%201%200%20956.416%200%20478.208%20153.6%200%201%200-956.416%200Z'%20fill='%2300CCFF'%20p-id='5844'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Bo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M139%20669.6V164.3c0-12.7%2010.3-23.1%2023.1-23.1h694.4c12.7%200%2023.1%2010.4%2023.1%2023.1v248.5h70V164.3c0-51.3-41.8-93.1-93.1-93.1H162c-51.3.1-93%2041.8-93%2093.1v505.3c0%2051.3%2041.8%2093.1%2093.1%2093.1h224.7v-70H162c-12.7%200-23-10.4-23-23.1zm-34.3%20131h282v70h-282z'/%3e%3cpath%20d='m954.9%20599.4-5.1-15c-11.5-33.9-29.4-64.9-53.2-91.9l-10.5-11.9h-83.2l-41.7-72.2-15.6-3.1c-34.8-6.9-71.3-6.9-106.1%200l-15.6%203.1-41.7%2072.2H499l-10.5%2011.9c-23.8%2027.1-41.7%2058-53.2%2091.9l-5.1%2015%2041.7%2072.2-41.7%2072.2%205.1%2015c11.5%2033.9%2029.4%2064.9%2053.2%2091.9l10.5%2011.9h83.2l41.7%2072.2%2015.6%203.1c17.4%203.5%2035.3%205.2%2053.1%205.2s35.6-1.8%2053.1-5.2l15.6-3.1%2041.7-72.2h83.2l10.5-11.9c23.8-27.1%2041.7-58%2053.2-91.9l5.1-15-41.7-72.2%2041.6-72.2zm-76.8%20151.2c-6.4%2014.9-14.5%2029-24.3%2042h-91.2l-45.6%2079c-16.1%201.9-32.4%201.9-48.5%200l-45.6-79h-91.2c-9.8-13-17.9-27-24.3-42l45.6-79.1-45.6-79.1c6.4-14.9%2014.5-29%2024.3-42h91.2l45.6-79c16.1-1.9%2032.4-1.9%2048.5%200l45.6%2079h91.2c9.8%2013%2017.9%2027%2024.3%2042l-45.6%2079.1%2045.6%2079.1z'/%3e%3cpath%20d='M692.7%20560.2c-61.4%200-111.3%2049.9-111.3%20111.3s49.9%20111.3%20111.3%20111.3S804%20732.9%20804%20671.5c0-61.3-49.9-111.3-111.3-111.3zm0%20152.7c-22.8%200-41.3-18.5-41.3-41.3s18.5-41.3%2041.3-41.3%2041.3%2018.5%2041.3%2041.3-18.5%2041.3-41.3%2041.3z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Uo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='icon'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M0%2064v896h1024V64H0zm384%20576V448h256v192H384zm256%2064v192H384V704h256zm0-512v192H384V192h256zm-320%200v192H64V192h256zM64%20448h256v192H64V448zm640%200h256v192H704V448zm0-64V192h256v192H704zM64%20704h256v192H64V704zm640%20192V704h256v192H704z'/%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Go=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1721541160105'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='13856'%20width='200'%20height='200'%3e%3cpath%20d='M762.464%20263.776a141.568%20141.568%200%200%201%2071.136%2040.992%20187.296%20187.296%200%200%201%2027.264%2036.576c0.352%201.44-49.088%2034.656-79.072%2053.184-1.088%200.736-5.408-3.968-10.304-11.2a64.448%2064.448%200%200%200-53.44-32c-34.464-2.368-56.672%2015.68-56.512%2045.856a41.6%2041.6%200%200%200%204.896%2021.312c7.584%2015.68%2021.664%2025.088%2065.888%2044.256%2081.408%2035.04%20116.352%2058.144%20137.92%2090.976a165.056%20165.056%200%200%201%2013.312%20138.656%20152.448%20152.448%200%200%201-125.824%2090.08%20348.8%20348.8%200%200%201-86.656-0.896%20208.992%20208.992%200%200%201-115.712-60.288%20200.896%20200.896%200%200%201-29.632-43.872%2084.96%2084.96%200%200%201%2010.464-6.656c5.056-2.88%2024.192-13.888%2042.24-24.352l32.768-19.2%206.848%209.984a152.672%20152.672%200%200%200%2043.2%2041.344%20105.6%20105.6%200%200%200%20110.656-5.6%2049.44%2049.44%200%200%200%206.4-63.168c-8.832-12.64-26.88-23.264-78.176-45.504a281.6%20281.6%200%200%201-107.168-65.76%20149.984%20149.984%200%200%201-31.232-56.864%20227.712%20227.712%200%200%201-1.984-72.576%20138.624%20138.624%200%200%201%20116.608-107.968%20288%20288%200%200%201%2086.112%202.688z%20m-266.976%2047.456l0.352%2046.528h-148.16v420.736H243.2V357.856H95.04V312.16a447.552%20447.552%200%200%201%201.28-46.912c0.544-0.736%2090.624-1.088%20199.84-0.896l198.752%200.544z'%20fill='%23007ACC'%20p-id='13857'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Wo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20width='15'%20height='15'%20aria-label='向上键'%20role='img'%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.2'%3e%3cpath%20d='M7.5%2011.5v-8M10.5%206.5l-3-3-3%203'%3e%3c/path%3e%3c/g%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Qo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1657792221683'%20class='icon'%20viewBox='0%200%201228%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='45354'%20width='200'%20height='200'%3e%3cpath%20d='M1196.987733%20212.5824v540.0576c0%2039.594667-34.474667%2071.3728-76.765866%2071.3728H323.242667c-51.780267%200-88.746667-46.762667-73.250134-92.808533l126.737067-375.808H70.417067C31.675733%20355.362133%200%20326.4512%200%20291.089067V98.372267C0%2063.044267%2031.675733%2034.0992%2070.417067%2034.0992h378.811733c26.7264%200%2051.029333%2013.9264%2063.010133%2035.703467l39.048534%2071.406933H1120.256c42.257067%200%2076.8%2032.119467%2076.8%2071.3728'%20fill='%235398DF'%20p-id='45355'%3e%3c/path%3e%3cpath%20d='M1128.721067%20997.853867H68.266667a68.266667%2068.266667%200%200%201-68.266667-68.266667V280.3712a68.266667%2068.266667%200%200%201%2068.266667-68.266667h1060.4544a68.266667%2068.266667%200%200%201%2068.266666%2068.266667V929.5872a68.266667%2068.266667%200%200%201-68.266666%2068.266667'%20fill='%2385BCFF'%20p-id='45356'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Yo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1657792062684'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='34419'%20width='200'%20height='200'%3e%3cpath%20d='M0%20128a51.2%2051.2%200%200%201%2051.2-51.2h350.24a51.2%2051.2%200%200%201%2047.0592%2031.0336L473.6%20166.4h499.2a51.2%2051.2%200%200%201%2051.2%2051.2v537.6a51.2%2051.2%200%200%201-51.2%2051.2H51.2a51.2%2051.2%200%200%201-51.2-51.2V128z'%20fill='%23FFA000'%20p-id='34420'%3e%3c/path%3e%3cpath%20d='M89.6%20249.6m51.2%200l742.4%200q51.2%200%2051.2%2051.2l0%20460.8q0%2051.2-51.2%2051.2l-742.4%200q-51.2%200-51.2-51.2l0-460.8q0-51.2%2051.2-51.2Z'%20fill='%23FFFFFF'%20p-id='34421'%3e%3c/path%3e%3cpath%20d='M0%20332.8m51.2%200l921.6%200q51.2%200%2051.2%2051.2l0%20512q0%2051.2-51.2%2051.2l-921.6%200q-51.2%200-51.2-51.2l0-512q0-51.2%2051.2-51.2Z'%20fill='%23FFCA28'%20p-id='34422'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Zo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1719843414729'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='175406'%20width='200'%20height='200'%3e%3cpath%20d='M512%201024C229.236364%201024%200%20794.763636%200%20512S229.236364%200%20512%200s512%20229.236364%20512%20512-229.236364%20512-512%20512z%20m56.599273-542.72a153.134545%20153.134545%200%200%200%2097.652363-142.149818C666.251636%20254.789818%20597.038545%20186.181818%20512%20186.181818S357.794909%20254.789818%20357.794909%20339.130182a153.134545%20153.134545%200%200%200%2097.605818%20142.149818C328.471273%20507.345455%20232.727273%20619.054545%20232.727273%20752.500364c0%2032.488727%2022.993455%2043.240727%2041.425454%2051.851636l1.070546%200.465455c74.333091%2026.065455%20181.992727%2033.000727%20233.797818%2033.000727%2056.552727%200%20167.191273-9.122909%20240.686545-34.304%2027.601455-10.472727%2041.565091-27.648%2041.565091-51.013818%200-133.492364-95.744-245.201455-222.673454-271.220364z'%20fill='%2317E3C7'%20p-id='175407'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Jo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1733620604471'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1596'%20width='128'%20height='128'%3e%3cpath%20d='M604.766%20304.391c55.072%200%20101.33%2031.359%20125.567%2076.137v-94.054c0-51.505-41.856-91.812-92.513-91.812H250.118c-50.659%200-92.518%2040.307-92.518%2091.812v423.255c0%2049.268%2041.859%2089.574%2092.518%2089.574h171.824c-30.848-11.195-48.466-33.586-50.672-71.662-4.402-85.105%2048.465-161.231%2090.321-197.066%206.608-6.728%2011.01-11.194%2017.616-15.685-8.813-20.149-15.421-42.548-15.421-67.176%200-78.385%2061.679-143.323%20140.98-143.323z'%20fill='%23C4F7F0'%20p-id='1597'%3e%3c/path%3e%3cpath%20d='M804.423%20349.242c0-51.507-41.855-91.814-92.515-91.814H324.204c-50.658%200-92.514%2040.308-92.514%2091.814v423.254c0%2049.268%2041.855%2089.576%2092.514%2089.576h171.828c-30.846-11.197-48.466-33.587-50.67-71.668-4.404-85.101%2048.462-161.239%2090.319-197.063%206.608-6.727%2011.009-11.196%2017.617-15.682-8.813-20.152-15.422-42.549-15.422-67.182%200-78.384%2061.68-143.318%20140.977-143.318%2055.071%200%20101.336%2031.356%20125.57%2076.133v-94.05zM394.702%20638.123h-66.081c-6.612%200-11.024-4.474-11.024-11.187%200-6.729%204.413-11.2%2011.024-11.2h66.081c6.608%200%2011.008%204.471%2011.008%2011.2%200%206.713-4.4%2011.187-11.008%2011.187z%20m66.081-89.572H328.62c-4.417%200-11.025-4.477-11.025-11.199%200-6.707%204.413-11.189%2011.025-11.189h132.163c6.609%200%2011.01%204.482%2011.01%2011.189%200.001%206.72-4.401%2011.199-11.01%2011.199z%20m0-89.577H328.62c-4.417%200-11.025-4.481-11.025-11.2s6.608-11.198%2011.025-11.198h132.163c6.609%200%2011.01%204.481%2011.01%2011.198%200.001%206.719-4.401%2011.2-11.01%2011.2z'%20fill='%2300DFC1'%20p-id='1598'%3e%3c/path%3e%3cpath%20d='M566.516%20620.21c-33.043%2026.875-72.692%2085.096-70.484%20152.288%202.193%2067.177%2072.686%2067.177%20176.216%2067.177%20103.535%200%20174.03%200%20176.228-67.177%202.205-67.192-39.651-123.183-70.485-152.288-24.239-22.396-44.066-26.868-50.672-26.868%2028.64-15.683%2046.256-47.039%2046.256-82.861%200-53.743-41.841-96.294-94.722-96.294-52.863%200-94.707%2042.551-92.511%2096.294%200%2035.822%2017.628%2064.951%2046.253%2082.861H621.59c-0.002%200-22.034%200-55.074%2026.868z'%20fill='%2300DFC1'%20p-id='1599'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Ko=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20class='logo'%20viewBox='0%200%20128%20128'%20width='24'%20height='24'%20data-v-f32e683e=''%3e%3cpath%20fill='%2342b883'%20d='M78.8,10L64,35.4L49.2,10H0l64,110l64-110C128,10,78.8,10,78.8,10z'%20data-v-f32e683e=''%3e%3c/path%3e%3cpath%20fill='%2335495e'%20d='M78.8,10L64,35.4L49.2,10H25.6L64,76l38.4-66H78.8z'%20data-v-f32e683e=''%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),Xo=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1721541029594'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='3336'%20width='200'%20height='200'%3e%3cpath%20d='M615.6%20123.6h165.5L512%20589.7%20242.9%20123.6H63.5L512%20900.4l448.5-776.9z'%20fill='%2341B883'%20p-id='3337'%3e%3c/path%3e%3cpath%20d='M781.1%20123.6H615.6L512%20303%20408.4%20123.6H242.9L512%20589.7z'%20fill='%2334495E'%20p-id='3338'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ei=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1655172426715'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1956'%20width='200'%20height='200'%3e%3cpath%20d='M1010.8%20628c0-141.2-141.3-256.2-299.9-256.2-168%200-300.3%20115.1-300.3%20256.2%200%20141.4%20132.3%20256.2%20300.3%20256.2%2035.2%200%2070.7-8.9%20106-17.7l96.8%2053-26.6-88.2c70.9-53.2%20123.7-123.7%20123.7-203.3zM618%20588.8c-22.1%200-40-17.9-40-40s17.9-40%2040-40%2040%2017.9%2040%2040c0%2022-17.9%2040-40%2040z%20m194.3-0.3c-22.1%200-40-17.9-40-40s17.9-40%2040-40%2040%2017.9%2040%2040-17.9%2040-40%2040z'%20fill='%2300C800'%20p-id='1957'%3e%3c/path%3e%3cpath%20d='M366.3%20106.9c-194.1%200-353.1%20132.3-353.1%20300.3%200%2097%2052.9%20176.6%20141.3%20238.4l-35.3%20106.2%20123.4-61.9c44.2%208.7%2079.6%2017.7%20123.7%2017.7%2011.1%200%2022.1-0.5%2033-1.4-6.9-23.6-10.9-48.3-10.9-74%200-154.3%20132.5-279.5%20300.2-279.5%2011.5%200%2022.8%200.8%2034%202.1C692%20212.6%20539.9%20106.9%20366.3%20106.9zM247.7%20349.2c-26.5%200-48-21.5-48-48s21.5-48%2048-48%2048%2021.5%2048%2048-21.5%2048-48%2048z%20m246.6%200c-26.5%200-48-21.5-48-48s21.5-48%2048-48%2048%2021.5%2048%2048-21.5%2048-48%2048z'%20fill='%2300C800'%20p-id='1958'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"})),ti=Object.freeze(Object.defineProperty({__proto__:null,default:"data:image/svg+xml,%3csvg%20t='1721557951693'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='19605'%20width='200'%20height='200'%3e%3cpath%20d='M692.497067%20546.133333h52.087466l40.482134-260.642133V273.066667h-63.624534L605.730133%20471.722667%20542.037333%20279.210667V273.066667h-63.6928L443.733333%20546.133333h52.087467l23.1424-161.3824L570.9824%20546.133333h46.2848l98.372267-155.170133-23.1424%20148.957867z'%20fill='%23FF7D19'%20p-id='19606'%3e%3c/path%3e%3cpath%20d='M845.2096%20572.074667c-12.0832%200-18.090667%200-24.1664%2011.400533-6.007467%205.7344-12.0832%2017.2032-12.0832%2022.9376v85.8112H597.674667c-54.340267%200-96.597333%2040.004267-96.597334%2091.477333v165.888H150.869333c-18.0224%200-36.181333-5.666133-48.264533-17.066666-12.014933-11.4688-24.098133-28.672-24.098133-45.806934V137.216c0-40.004267%2036.181333-68.608%2072.362666-68.608h585.728c42.1888%200%2072.362667%2028.603733%2072.362667%2068.608v51.473067c0%2017.2032%2018.158933%2034.338133%2036.2496%2034.338133s36.181333-11.400533%2042.257067-34.338133v-51.473067C887.466667%2062.8736%20821.0432%200%20742.6048%200H144.861867C66.3552%200%200%2057.207467%200%20137.284267V886.784C0%20961.1264%2066.423467%201024%20144.861867%201024H615.765333c12.0832%200%2018.158933-5.7344%2024.1664-11.4688l229.376-211.626667c6.144-5.7344%2012.151467-17.2032%2012.151467-22.869333v-165.888c0-22.9376-18.158933-40.072533-36.2496-40.072533z%20m-42.325333%20183.022933l-205.2096%20188.8256h-24.1664v-165.888c0-5.7344%200-11.4688%206.075733-17.2032%206.007467-5.7344%2012.0832-5.7344%2018.090667-5.7344h205.277866z'%20fill='%23FF7D19'%20p-id='19607'%3e%3c/path%3e%3cpath%20d='M372.804267%20273.066667L303.650133%20366.1824%20251.767467%20273.066667H182.613333l80.6912%20136.533333L136.533333%20546.133333h74.888534L292.181333%20453.0176%20344.064%20546.133333h69.154133L332.458667%20409.6l115.234133-136.533333H372.804267z%20m501.3504%20229.649066l28.808533-217.224533V273.066667h-51.882667l-40.277333%20266.922666V546.133333h207.4624L1024%20502.715733h-149.845333z'%20fill='%23FF7D19'%20p-id='19608'%3e%3c/path%3e%3c/svg%3e"},Symbol.toStringTag,{value:"Module"}));export{It as $,pt as A,ha as B,Ra as C,Ol as D,Da as E,Ma as F,_a as G,ma as H,Fa as I,Te as J,Ua as K,Se as L,_t as M,il as N,wl as O,zt as P,Xa as Q,Ba as R,La as S,la as T,wt as U,ga as V,Fl as W,Vl as X,Ca as Y,Ot as Z,Yt as _,Sa as a,no as a$,gt as a0,_e as a1,ra as a2,Dt as a3,xt as a4,Ia as a5,Oa as a6,Lt as a7,Va as a8,va as a9,xl as aA,Cl as aB,jl as aC,Rl as aD,$l as aE,kl as aF,Nl as aG,Hl as aH,ql as aI,Bl as aJ,Ul as aK,Gl as aL,Wl as aM,Ql as aN,Yl as aO,Zl as aP,Jl as aQ,Kl as aR,Xl as aS,eo as aT,to as aU,ao as aV,lo as aW,oo as aX,io as aY,so as aZ,ro as a_,Aa as aa,ht as ab,$t as ac,Rt as ad,oa as ae,Jt as af,da as ag,wa as ah,ja as ai,De as aj,nt as ak,Ut as al,ot as am,Zt as an,be as ao,fe as ap,Ee as aq,Xe as ar,Nt as as,xe as at,St as au,Tt as av,Et as aw,$a as ax,xa as ay,ia as az,Za as b,co as b0,uo as b1,po as b2,mo as b3,ho as b4,go as b5,vo as b6,_o as b7,fo as b8,wo as b9,Go as bA,Wo as bB,Qo as bC,Yo as bD,Zo as bE,Jo as bF,Ko as bG,Xo as bH,ei as bI,ti as bJ,bo as ba,yo as bb,Eo as bc,So as bd,To as be,Do as bf,xo as bg,Lo as bh,Po as bi,Mo as bj,Co as bk,Io as bl,Oo as bm,Ao as bn,Vo as bo,zo as bp,Fo as bq,jo as br,Ro as bs,$o as bt,ko as bu,No as bv,Ho as bw,qo as bx,Bo as by,Uo as bz,ya as c,Ea as d,Pa as e,sa as f,Ft as g,tt as h,al as i,ll as j,rl as k,dl as l,ul as m,tl as n,ua as o,Mt as p,ka as q,Na as r,Ha as s,ta as t,yt as u,bt as v,Le as w,Ke as x,ye as y,Qa as z};