From 090f9d65bd0bf7c0a5a44390f04557da4e762ccb Mon Sep 17 00:00:00 2001 From: callmeyan Date: Wed, 31 Jan 2024 17:45:57 +0800 Subject: [PATCH] first commit --- .gitignore | 3 + ...40add294-b370-4dcd-8cb7-77bdc2120c48.vsidx | Bin 0 -> 3795 bytes ...7381f770-b290-490d-807f-714cd5369ee4.vsidx | Bin 0 -> 568682 bytes .vs/AIProofread/v17/.suo | Bin 0 -> 76800 bytes ...1a6c077e-2516-47cf-9d68-69edd75c6a63.vsidx | Bin 0 -> 529239 bytes ...2c21c6e4-3758-48b7-8334-6cfd9afb6a43.vsidx | Bin 0 -> 22938 bytes ...9232bc83-c13f-4659-94db-1cedd217511a.vsidx | Bin 0 -> 37240 bytes ...be8400fb-cf8a-45d3-9b4d-96b7a407009f.vsidx | Bin 0 -> 23122 bytes ...c153ef1e-e031-469b-8e49-78ca499ae2fb.vsidx | Bin 0 -> 22344 bytes AIProofread.sln | 25 ++ AIProofread/AIProofread.csproj | 317 ++++++++++++++++++ AIProofread/AIProofread.csproj.user | 8 + AIProofread/Bridge.cs | 36 ++ AIProofread/Config.cs | 29 ++ AIProofread/Controls/FormLogin.Designer.cs | 70 ++++ AIProofread/Controls/FormLogin.cs | 27 ++ AIProofread/Controls/FormLogin.resx | 120 +++++++ .../Controls/ProofreadMainControl.Designer.cs | 66 ++++ AIProofread/Controls/ProofreadMainControl.cs | 28 ++ .../Controls/ProofreadMainControl.resx | 120 +++++++ AIProofread/Properties/AssemblyInfo.cs | 38 +++ AIProofread/Properties/Resources.Designer.cs | 133 ++++++++ AIProofread/Properties/Resources.resx | 142 ++++++++ AIProofread/Properties/Settings.Designer.cs | 26 ++ AIProofread/Properties/Settings.settings | 7 + AIProofread/Resources/clear.png | Bin 0 -> 4029 bytes AIProofread/Resources/lexicon.png | Bin 0 -> 4759 bytes AIProofread/Resources/logout.png | Bin 0 -> 5228 bytes AIProofread/Resources/search-proofread.png | Bin 0 -> 2855 bytes AIProofread/Resources/selection.png | Bin 0 -> 5042 bytes AIProofread/Resources/setting.png | Bin 0 -> 7621 bytes AIProofread/Resources/user.png | Bin 0 -> 4904 bytes AIProofread/Ribbon1.Designer.cs | 228 +++++++++++++ AIProofread/Ribbon1.cs | 48 +++ AIProofread/Ribbon1.resx | 120 +++++++ AIProofread/ThisAddIn.Designer.cs | 237 +++++++++++++ AIProofread/ThisAddIn.Designer.xml | 5 + AIProofread/ThisAddIn.cs | 41 +++ .../WordAddInTest2024_TemporaryKey.pfx | Bin 0 -> 1676 bytes AIProofread/core/Module1.cs | 25 ++ AIProofread/dist/assets/index-5bULWyUE.css | 1 + AIProofread/dist/assets/index-OrzmOt5X.js | 155 +++++++++ .../dist/assets/react-libs-HP15TLKb.js | 79 +++++ AIProofread/dist/index.html | 15 + AIProofread/dist/vite.svg | 1 + ...ework,Version=v4.6.2.AssemblyAttributes.cs | 4 + ...AIProofread.csproj.AssemblyReference.cache | Bin 0 -> 17225 bytes ...AIProofread.csproj.CoreCompileInputs.cache | 1 + .../AIProofread.csproj.FileListAbsolute.txt | 24 ++ .../AIProofread.csproj.GenerateResource.cache | Bin 0 -> 545 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 147 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 10411 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 4096 bytes ...AddInTest2024.Controls.FormLogin.resources | Bin 0 -> 180 bytes ...24.Controls.ProofreadMainControl.resources | Bin 0 -> 180 bytes ...dInTest2024.Properties.Resources.resources | Bin 0 -> 25898 bytes .../Debug/WordAddInTest2024.Ribbon1.resources | Bin 0 -> 180 bytes ...dInTest2024.csproj.AssemblyReference.cache | Bin 0 -> 17225 bytes .../WordAddInTest2024.csproj.CopyComplete | 0 ...dInTest2024.csproj.CoreCompileInputs.cache | 1 + ...dAddInTest2024.csproj.FileListAbsolute.txt | 24 ++ ...ddInTest2024.csproj.GenerateResource.cache | Bin 0 -> 473 bytes AIProofread/obj/Debug/WordAddInTest2024.dll | Bin 0 -> 47616 bytes AIProofread/obj/Debug/WordAddInTest2024.pdb | Bin 0 -> 52736 bytes AIProofread/packages.config | 4 + 65 files changed, 2208 insertions(+) create mode 100644 .gitignore create mode 100644 .vs/AIProofread/FileContentIndex/40add294-b370-4dcd-8cb7-77bdc2120c48.vsidx create mode 100644 .vs/AIProofread/FileContentIndex/7381f770-b290-490d-807f-714cd5369ee4.vsidx create mode 100644 .vs/AIProofread/v17/.suo create mode 100644 .vs/WordAddInTest2024/FileContentIndex/1a6c077e-2516-47cf-9d68-69edd75c6a63.vsidx create mode 100644 .vs/WordAddInTest2024/FileContentIndex/2c21c6e4-3758-48b7-8334-6cfd9afb6a43.vsidx create mode 100644 .vs/WordAddInTest2024/FileContentIndex/9232bc83-c13f-4659-94db-1cedd217511a.vsidx create mode 100644 .vs/WordAddInTest2024/FileContentIndex/be8400fb-cf8a-45d3-9b4d-96b7a407009f.vsidx create mode 100644 .vs/WordAddInTest2024/FileContentIndex/c153ef1e-e031-469b-8e49-78ca499ae2fb.vsidx create mode 100644 AIProofread.sln create mode 100644 AIProofread/AIProofread.csproj create mode 100644 AIProofread/AIProofread.csproj.user create mode 100644 AIProofread/Bridge.cs create mode 100644 AIProofread/Config.cs create mode 100644 AIProofread/Controls/FormLogin.Designer.cs create mode 100644 AIProofread/Controls/FormLogin.cs create mode 100644 AIProofread/Controls/FormLogin.resx create mode 100644 AIProofread/Controls/ProofreadMainControl.Designer.cs create mode 100644 AIProofread/Controls/ProofreadMainControl.cs create mode 100644 AIProofread/Controls/ProofreadMainControl.resx create mode 100644 AIProofread/Properties/AssemblyInfo.cs create mode 100644 AIProofread/Properties/Resources.Designer.cs create mode 100644 AIProofread/Properties/Resources.resx create mode 100644 AIProofread/Properties/Settings.Designer.cs create mode 100644 AIProofread/Properties/Settings.settings create mode 100644 AIProofread/Resources/clear.png create mode 100644 AIProofread/Resources/lexicon.png create mode 100644 AIProofread/Resources/logout.png create mode 100644 AIProofread/Resources/search-proofread.png create mode 100644 AIProofread/Resources/selection.png create mode 100644 AIProofread/Resources/setting.png create mode 100644 AIProofread/Resources/user.png create mode 100644 AIProofread/Ribbon1.Designer.cs create mode 100644 AIProofread/Ribbon1.cs create mode 100644 AIProofread/Ribbon1.resx create mode 100644 AIProofread/ThisAddIn.Designer.cs create mode 100644 AIProofread/ThisAddIn.Designer.xml create mode 100644 AIProofread/ThisAddIn.cs create mode 100644 AIProofread/WordAddInTest2024_TemporaryKey.pfx create mode 100644 AIProofread/core/Module1.cs create mode 100644 AIProofread/dist/assets/index-5bULWyUE.css create mode 100644 AIProofread/dist/assets/index-OrzmOt5X.js create mode 100644 AIProofread/dist/assets/react-libs-HP15TLKb.js create mode 100644 AIProofread/dist/index.html create mode 100644 AIProofread/dist/vite.svg create mode 100644 AIProofread/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs create mode 100644 AIProofread/obj/Debug/AIProofread.csproj.AssemblyReference.cache create mode 100644 AIProofread/obj/Debug/AIProofread.csproj.CoreCompileInputs.cache create mode 100644 AIProofread/obj/Debug/AIProofread.csproj.FileListAbsolute.txt create mode 100644 AIProofread/obj/Debug/AIProofread.csproj.GenerateResource.cache create mode 100644 AIProofread/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 AIProofread/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 AIProofread/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.Controls.FormLogin.resources create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.Controls.ProofreadMainControl.resources create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.Properties.Resources.resources create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.Ribbon1.resources create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.csproj.AssemblyReference.cache create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.csproj.CopyComplete create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.csproj.CoreCompileInputs.cache create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.csproj.FileListAbsolute.txt create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.csproj.GenerateResource.cache create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.dll create mode 100644 AIProofread/obj/Debug/WordAddInTest2024.pdb create mode 100644 AIProofread/packages.config diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dcdd80c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/node_modules/ +bin +packages \ No newline at end of file diff --git a/.vs/AIProofread/FileContentIndex/40add294-b370-4dcd-8cb7-77bdc2120c48.vsidx b/.vs/AIProofread/FileContentIndex/40add294-b370-4dcd-8cb7-77bdc2120c48.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..6764d3ab7d6bf952a704ec2ce5050ba82545dd8f GIT binary patch literal 3795 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�q9qqvf|ctqSSXyXXt!jI3;7fwi@%w( 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%0DJZH| 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 z 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 G`S)KKn-BW{ literal 0 HcmV?d00001 diff --git a/.vs/AIProofread/v17/.suo b/.vs/AIProofread/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..7e4f89208212c1829025eec11db781a1bfa300dd GIT binary patch literal 76800 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 WH86BN|90hh<@1f98k*Ml_x}N*qoC&i literal 0 HcmV?d00001 diff --git a/.vs/WordAddInTest2024/FileContentIndex/1a6c077e-2516-47cf-9d68-69edd75c6a63.vsidx b/.vs/WordAddInTest2024/FileContentIndex/1a6c077e-2516-47cf-9d68-69edd75c6a63.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..9d6b333cd04d8d6f6a90401b8752e7e5af71c266 GIT binary patch literal 529239 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�y>z|`hboVMzqKqm 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 literal 0 HcmV?d00001 diff --git a/.vs/WordAddInTest2024/FileContentIndex/2c21c6e4-3758-48b7-8334-6cfd9afb6a43.vsidx b/.vs/WordAddInTest2024/FileContentIndex/2c21c6e4-3758-48b7-8334-6cfd9afb6a43.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..7988e20f504deb64da724fb911aa7007386b4c44 GIT binary patch literal 22938 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 literal 0 HcmV?d00001 diff --git a/AIProofread.sln b/AIProofread.sln new file mode 100644 index 0000000..3a98c0e --- /dev/null +++ b/AIProofread.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.7.34221.43 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AIProofread", "AIProofread\AIProofread.csproj", "{6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8A4F2768-C37C-4A8C-8D20-41B28A58ED66} + EndGlobalSection +EndGlobal diff --git a/AIProofread/AIProofread.csproj b/AIProofread/AIProofread.csproj new file mode 100644 index 0000000..7647305 --- /dev/null +++ b/AIProofread/AIProofread.csproj @@ -0,0 +1,317 @@ + + + + + {BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Debug + AnyCPU + {6CE536CB-6154-4FDF-9FFE-23A73B4E84AB} + Library + false + WordAddInTest2024 + AIProofread + v4.6.2 + VSTO40 + False + + + true + publish\ + + zh-chs + 1.0.0.0 + true + true + 7 + days + WordAddInTest2024 + + + WordAddInTest2024 + + 3 + + + + False + Microsoft .NET Framework 4.6.2 %28x86 和 x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + False + Microsoft Visual Studio 2010 Tools for Office Runtime %28x86 和 x64%29 + true + + + + + Word + + + + true + full + false + bin\Debug\ + false + $(DefineConstants);DEBUG;TRACE + 4 + + + + pdbonly + true + bin\Release\ + false + $(DefineConstants);TRACE + 4 + + + + + + ..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.Core.dll + + + ..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.WinForms.dll + + + ..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.Wpf.dll + + + + + + + + + + + + + + False + + + False + + + False + + + False + + + False + + + + + True + + + + + False + true + + + False + true + + + False + + + + + + + + Form + + + FormLogin.cs + + + UserControl + + + ProofreadMainControl.cs + + + Code + + + FormLogin.cs + + + ProofreadMainControl.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + Ribbon1.cs + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + + + Component + + + Ribbon1.cs + + + + Code + + + ThisAddIn.cs + + + ThisAddIn.Designer.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + true + + + WordAddInTest2024_TemporaryKey.pfx + + + 62DF6B414BD2608A130540A801F32D12E0199A99 + + + + + + + + + + + + + + + + + + + + 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。 + + + + \ No newline at end of file diff --git a/AIProofread/AIProofread.csproj.user b/AIProofread/AIProofread.csproj.user new file mode 100644 index 0000000..184c120 --- /dev/null +++ b/AIProofread/AIProofread.csproj.user @@ -0,0 +1,8 @@ + + + + publish\ + + + + \ No newline at end of file diff --git a/AIProofread/Bridge.cs b/AIProofread/Bridge.cs new file mode 100644 index 0000000..711c9a5 --- /dev/null +++ b/AIProofread/Bridge.cs @@ -0,0 +1,36 @@ +using Microsoft.Web.WebView2.Core; +using Microsoft.Web.WebView2.WinForms; +using System; +using System.Collections.Generic; +using System.Threading.Tasks; + +namespace WordAddInTest2024 +{ + public class Bridge + { + public static Bridge bridge = new Bridge(); + + private static Dictionary webViewDict = new Dictionary(); + + + public async static void InitWebEnvAsync(string name, WebView2 webView) + { + webView.Name = name; + if (webViewDict.ContainsKey(webView.Name)) + { + webViewDict[name] = webView; + } + else + { + webViewDict.Add(name,webView); + } + + // 禁用web安全,允许跨域 否则需要web编译为umd加载模式 + var ops = new CoreWebView2EnvironmentOptions("--disable-web-security"); + var env = await CoreWebView2Environment.CreateAsync(null, null, ops); + await webView.EnsureCoreWebView2Async(env); + // 添加 js与客户端代理 + webView.CoreWebView2.AddHostObjectToScript("bridge", bridge); + } + } +} diff --git a/AIProofread/Config.cs b/AIProofread/Config.cs new file mode 100644 index 0000000..49fec21 --- /dev/null +++ b/AIProofread/Config.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace WordAddInTest2024 +{ + public class Config + { +#if DEBUG + /// + /// 网页访问地址 + /// + public static readonly string WEB_PATH = "http://localhost:5173/"; +#else + public static readonly string WEB_PATH = "dist/index.html"; +#endif + /// + /// 词库地址 + /// + public static readonly string LEXICON_PATH = "https://ksrm.gachafun.com/lexicon"; + + public static string WebPath(string path) + { + return WEB_PATH + path; + } + } +} diff --git a/AIProofread/Controls/FormLogin.Designer.cs b/AIProofread/Controls/FormLogin.Designer.cs new file mode 100644 index 0000000..1fc0c69 --- /dev/null +++ b/AIProofread/Controls/FormLogin.Designer.cs @@ -0,0 +1,70 @@ +namespace WordAddInTest2024.Controls +{ + partial class FormLogin + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.web = new Microsoft.Web.WebView2.WinForms.WebView2(); + ((System.ComponentModel.ISupportInitialize)(this.web)).BeginInit(); + this.SuspendLayout(); + // + // web + // + this.web.AllowExternalDrop = true; + this.web.CreationProperties = null; + this.web.DefaultBackgroundColor = System.Drawing.Color.White; + this.web.Dock = System.Windows.Forms.DockStyle.Fill; + this.web.Location = new System.Drawing.Point(0, 0); + this.web.Name = "web"; + this.web.Size = new System.Drawing.Size(430, 457); + this.web.TabIndex = 0; + this.web.ZoomFactor = 1D; + // + // FormLogin + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(434, 461); + this.Controls.Add(this.web); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(450, 500); + this.MinimumSize = new System.Drawing.Size(450, 500); + this.Name = "FormLogin"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "登录"; + this.Load += new System.EventHandler(this.FormLogin_Load); + ((System.ComponentModel.ISupportInitialize)(this.web)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private Microsoft.Web.WebView2.WinForms.WebView2 web; + } +} \ No newline at end of file diff --git a/AIProofread/Controls/FormLogin.cs b/AIProofread/Controls/FormLogin.cs new file mode 100644 index 0000000..a131ed5 --- /dev/null +++ b/AIProofread/Controls/FormLogin.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace WordAddInTest2024.Controls +{ + public partial class FormLogin : Form + { + public FormLogin() + { + InitializeComponent(); + Bridge.InitWebEnvAsync("login",web); + } + + + private void FormLogin_Load(object sender, EventArgs e) + { + this.web.Source = new Uri(Config.WebPath("#login")); + } + } +} diff --git a/AIProofread/Controls/FormLogin.resx b/AIProofread/Controls/FormLogin.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/AIProofread/Controls/FormLogin.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/AIProofread/Controls/ProofreadMainControl.Designer.cs b/AIProofread/Controls/ProofreadMainControl.Designer.cs new file mode 100644 index 0000000..95b23ef --- /dev/null +++ b/AIProofread/Controls/ProofreadMainControl.Designer.cs @@ -0,0 +1,66 @@ +namespace WordAddInTest2024.Controls +{ + partial class ProofreadMainControl + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + this.web = new Microsoft.Web.WebView2.WinForms.WebView2(); + ((System.ComponentModel.ISupportInitialize)(this.web)).BeginInit(); + this.SuspendLayout(); + // + // web + // + this.web.AllowExternalDrop = true; + this.web.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.web.CreationProperties = null; + this.web.DefaultBackgroundColor = System.Drawing.Color.White; + this.web.Location = new System.Drawing.Point(0, 0); + this.web.Name = "web"; + this.web.Size = new System.Drawing.Size(435, 828); + this.web.TabIndex = 0; + this.web.ZoomFactor = 1D; + // + // ProofreadMainControl + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.web); + this.Name = "ProofreadMainControl"; + this.Size = new System.Drawing.Size(435, 828); + this.Load += new System.EventHandler(this.ProofreadMainControl_Load); + ((System.ComponentModel.ISupportInitialize)(this.web)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private Microsoft.Web.WebView2.WinForms.WebView2 web; + } +} diff --git a/AIProofread/Controls/ProofreadMainControl.cs b/AIProofread/Controls/ProofreadMainControl.cs new file mode 100644 index 0000000..df6eaca --- /dev/null +++ b/AIProofread/Controls/ProofreadMainControl.cs @@ -0,0 +1,28 @@ +using Microsoft.Web.WebView2.Core; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace WordAddInTest2024.Controls +{ + public partial class ProofreadMainControl : UserControl + { + public ProofreadMainControl() + { + InitializeComponent(); + Bridge.InitWebEnvAsync("main",web); + } + + + private void ProofreadMainControl_Load(object sender, EventArgs e) + { + this.web.Source = new Uri(Config.WebPath("#home")); + } + } +} diff --git a/AIProofread/Controls/ProofreadMainControl.resx b/AIProofread/Controls/ProofreadMainControl.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/AIProofread/Controls/ProofreadMainControl.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/AIProofread/Properties/AssemblyInfo.cs b/AIProofread/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..cecb320 --- /dev/null +++ b/AIProofread/Properties/AssemblyInfo.cs @@ -0,0 +1,38 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Security; + +// 有关程序集的一般信息由以下 +// 控制。更改这些特性值可修改 +// 与程序集关联的信息。 +[assembly: AssemblyTitle("AI校对王")] +[assembly: AssemblyDescription("AI校对王")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("果麦文化")] +[assembly: AssemblyProduct("AI校对王")] +[assembly: AssemblyCopyright("Copyright © GuoMai 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +//将 ComVisible 设置为 false 将使此程序集中的类型 +//对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, +//请将此类型的 ComVisible 特性设置为 true。 +[assembly: ComVisible(false)] + +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID +[assembly: Guid("73e06efe-ce72-4ae3-82a8-51f925a0b5d1")] + +// 程序集的版本信息由下列四个值组成: +// +// 主版本 +// 次版本 +// 生成号 +// 修订号 +// +//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, +// 方法是按如下所示使用“*”: : +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] + diff --git a/AIProofread/Properties/Resources.Designer.cs b/AIProofread/Properties/Resources.Designer.cs new file mode 100644 index 0000000..1925afb --- /dev/null +++ b/AIProofread/Properties/Resources.Designer.cs @@ -0,0 +1,133 @@ +//------------------------------------------------------------------------------ +// +// 此代码由工具生成。 +// 运行时版本:4.0.30319.42000 +// +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 +// +//------------------------------------------------------------------------------ + +namespace WordAddInTest2024.Properties { + using System; + + + /// + /// 一个强类型的资源类,用于查找本地化的字符串等。 + /// + // 此类是由 StronglyTypedResourceBuilder + // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 + // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen + // (以 /str 作为命令选项),或重新生成 VS 项目。 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// 返回此类使用的缓存的 ResourceManager 实例。 + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WordAddInTest2024.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// 重写当前线程的 CurrentUICulture 属性,对 + /// 使用此强类型资源类的所有资源查找执行重写。 + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap clear { + get { + object obj = ResourceManager.GetObject("clear", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap lexicon { + get { + object obj = ResourceManager.GetObject("lexicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap logout { + get { + object obj = ResourceManager.GetObject("logout", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap search_proofread { + get { + object obj = ResourceManager.GetObject("search-proofread", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap selection { + get { + object obj = ResourceManager.GetObject("selection", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap setting { + get { + object obj = ResourceManager.GetObject("setting", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// 查找 System.Drawing.Bitmap 类型的本地化资源。 + /// + internal static System.Drawing.Bitmap user { + get { + object obj = ResourceManager.GetObject("user", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/AIProofread/Properties/Resources.resx b/AIProofread/Properties/Resources.resx new file mode 100644 index 0000000..2756eb6 --- /dev/null +++ b/AIProofread/Properties/Resources.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Resources\search-proofread.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\logout.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\user.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\clear.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\selection.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\lexicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\setting.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/AIProofread/Properties/Settings.Designer.cs b/AIProofread/Properties/Settings.Designer.cs new file mode 100644 index 0000000..a0668ff --- /dev/null +++ b/AIProofread/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WordAddInTest2024.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/AIProofread/Properties/Settings.settings b/AIProofread/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/AIProofread/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/AIProofread/Resources/clear.png b/AIProofread/Resources/clear.png new file mode 100644 index 0000000000000000000000000000000000000000..417dfa0c99d4069b08fd6be036b8e69601786372 GIT binary patch literal 4029 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 WSiimd&|mm{9Bg;>aH(`+C;tng-n0Y& literal 0 HcmV?d00001 diff --git a/AIProofread/Resources/lexicon.png b/AIProofread/Resources/lexicon.png new file mode 100644 index 0000000000000000000000000000000000000000..db9eec7535ad09c5e320cbb5cb55a9f0af34e578 GIT binary patch literal 4759 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 literal 0 HcmV?d00001 diff --git a/AIProofread/Resources/logout.png b/AIProofread/Resources/logout.png new file mode 100644 index 0000000000000000000000000000000000000000..c0d9db3b8718d0530ee75749aa0b3bcdb68b34e5 GIT binary patch literal 5228 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 FV1k3fP3iyu literal 0 HcmV?d00001 diff --git a/AIProofread/Resources/selection.png b/AIProofread/Resources/selection.png new file mode 100644 index 0000000000000000000000000000000000000000..fb33c9e2575df3c2fe3e971b27ed9f1d34d4d24f GIT binary patch literal 5042 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 literal 0 HcmV?d00001 diff --git a/AIProofread/Resources/setting.png b/AIProofread/Resources/setting.png new file mode 100644 index 0000000000000000000000000000000000000000..84621c7627de9ad8785130f2518149c5aadbe282 GIT binary patch literal 7621 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 mPhb~zPU{u({_jC+x^1Y~zmG3mt6+a!;P_E + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + public Ribbon1() + : base(Globals.Factory.GetRibbonFactory()) + { + InitializeComponent(); + } + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + this.tabAIProofread = this.Factory.CreateRibbonTab(); + this.group1 = this.Factory.CreateRibbonGroup(); + this.btnProofreadAll = this.Factory.CreateRibbonButton(); + this.btnProofreadSelect = this.Factory.CreateRibbonButton(); + this.btnClear = this.Factory.CreateRibbonButton(); + this.group3 = this.Factory.CreateRibbonGroup(); + this.btnOpenLexicon = this.Factory.CreateRibbonButton(); + this.group2 = this.Factory.CreateRibbonGroup(); + this.btnSetting = this.Factory.CreateRibbonButton(); + this.gpLogin = this.Factory.CreateRibbonGroup(); + this.btnLogin = this.Factory.CreateRibbonButton(); + this.gpLogout = this.Factory.CreateRibbonGroup(); + this.btnLogout = this.Factory.CreateRibbonButton(); + this.label1 = this.Factory.CreateRibbonLabel(); + this.label2 = this.Factory.CreateRibbonLabel(); + this.label3 = this.Factory.CreateRibbonLabel(); + this.tabAIProofread.SuspendLayout(); + this.group1.SuspendLayout(); + this.group3.SuspendLayout(); + this.group2.SuspendLayout(); + this.gpLogin.SuspendLayout(); + this.gpLogout.SuspendLayout(); + this.SuspendLayout(); + // + // tabAIProofread + // + this.tabAIProofread.ControlId.ControlIdType = Microsoft.Office.Tools.Ribbon.RibbonControlIdType.Office; + this.tabAIProofread.Groups.Add(this.group1); + this.tabAIProofread.Groups.Add(this.group3); + this.tabAIProofread.Groups.Add(this.group2); + this.tabAIProofread.Groups.Add(this.gpLogin); + this.tabAIProofread.Groups.Add(this.gpLogout); + this.tabAIProofread.Label = "AI校对王"; + this.tabAIProofread.Name = "tabAIProofread"; + // + // group1 + // + this.group1.Items.Add(this.btnProofreadAll); + this.group1.Items.Add(this.btnProofreadSelect); + this.group1.Items.Add(this.btnClear); + this.group1.Name = "group1"; + // + // btnProofreadAll + // + this.btnProofreadAll.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnProofreadAll.Image = global::WordAddInTest2024.Properties.Resources.search_proofread; + this.btnProofreadAll.Label = "全文校对"; + this.btnProofreadAll.Name = "btnProofreadAll"; + this.btnProofreadAll.ShowImage = true; + // + // btnProofreadSelect + // + this.btnProofreadSelect.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnProofreadSelect.Image = global::WordAddInTest2024.Properties.Resources.selection; + this.btnProofreadSelect.Label = "全文校对"; + this.btnProofreadSelect.Name = "btnProofreadSelect"; + this.btnProofreadSelect.ShowImage = true; + // + // btnClear + // + this.btnClear.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnClear.Image = global::WordAddInTest2024.Properties.Resources.clear; + this.btnClear.Label = "清除标注"; + this.btnClear.Name = "btnClear"; + this.btnClear.ShowImage = true; + // + // group3 + // + this.group3.Items.Add(this.btnOpenLexicon); + this.group3.Label = "group3"; + this.group3.Name = "group3"; + // + // btnOpenLexicon + // + this.btnOpenLexicon.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnOpenLexicon.Image = global::WordAddInTest2024.Properties.Resources.lexicon; + this.btnOpenLexicon.Label = "词库管理"; + this.btnOpenLexicon.Name = "btnOpenLexicon"; + this.btnOpenLexicon.ShowImage = true; + this.btnOpenLexicon.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnOpenLexicon_Click); + // + // group2 + // + this.group2.Items.Add(this.btnSetting); + this.group2.Label = "group2"; + this.group2.Name = "group2"; + // + // btnSetting + // + this.btnSetting.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnSetting.Image = global::WordAddInTest2024.Properties.Resources.setting; + this.btnSetting.Label = "插件设置"; + this.btnSetting.Name = "btnSetting"; + this.btnSetting.ShowImage = true; + // + // gpLogin + // + this.gpLogin.Items.Add(this.btnLogin); + this.gpLogin.Name = "gpLogin"; + // + // btnLogin + // + this.btnLogin.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnLogin.Image = global::WordAddInTest2024.Properties.Resources.user; + this.btnLogin.Label = "用户登录"; + this.btnLogin.Name = "btnLogin"; + this.btnLogin.ShowImage = true; + this.btnLogin.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnLogin_Click); + // + // gpLogout + // + this.gpLogout.Items.Add(this.btnLogout); + this.gpLogout.Items.Add(this.label1); + this.gpLogout.Items.Add(this.label2); + this.gpLogout.Items.Add(this.label3); + this.gpLogout.Name = "gpLogout"; + this.gpLogout.Visible = false; + // + // btnLogout + // + this.btnLogout.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge; + this.btnLogout.Image = global::WordAddInTest2024.Properties.Resources.logout; + this.btnLogout.Label = "退出登录"; + this.btnLogout.Name = "btnLogout"; + this.btnLogout.ShowImage = true; + this.btnLogout.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnLogout_Click); + // + // label1 + // + this.label1.Label = "18982208214已登录"; + this.label1.Name = "label1"; + // + // label2 + // + this.label2.Label = "企业内测版"; + this.label2.Name = "label2"; + // + // label3 + // + this.label3.Label = "到期时间:2025-12-31"; + this.label3.Name = "label3"; + // + // Ribbon1 + // + this.Name = "Ribbon1"; + this.RibbonType = "Microsoft.Word.Document"; + this.Tabs.Add(this.tabAIProofread); + this.Load += new Microsoft.Office.Tools.Ribbon.RibbonUIEventHandler(this.Ribbon1_Load); + this.tabAIProofread.ResumeLayout(false); + this.tabAIProofread.PerformLayout(); + this.group1.ResumeLayout(false); + this.group1.PerformLayout(); + this.group3.ResumeLayout(false); + this.group3.PerformLayout(); + this.group2.ResumeLayout(false); + this.group2.PerformLayout(); + this.gpLogin.ResumeLayout(false); + this.gpLogin.PerformLayout(); + this.gpLogout.ResumeLayout(false); + this.gpLogout.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + internal Microsoft.Office.Tools.Ribbon.RibbonTab tabAIProofread; + internal Microsoft.Office.Tools.Ribbon.RibbonGroup group1; + internal Microsoft.Office.Tools.Ribbon.RibbonGroup gpLogin; + internal Microsoft.Office.Tools.Ribbon.RibbonGroup gpLogout; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnLogout; + internal Microsoft.Office.Tools.Ribbon.RibbonLabel label1; + internal Microsoft.Office.Tools.Ribbon.RibbonLabel label2; + internal Microsoft.Office.Tools.Ribbon.RibbonLabel label3; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnLogin; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnProofreadAll; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnProofreadSelect; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnClear; + internal Microsoft.Office.Tools.Ribbon.RibbonGroup group3; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnOpenLexicon; + internal Microsoft.Office.Tools.Ribbon.RibbonGroup group2; + internal Microsoft.Office.Tools.Ribbon.RibbonButton btnSetting; + } + + partial class ThisRibbonCollection + { + internal Ribbon1 Ribbon1 + { + get { return this.GetRibbon(); } + } + } +} diff --git a/AIProofread/Ribbon1.cs b/AIProofread/Ribbon1.cs new file mode 100644 index 0000000..e12bcf0 --- /dev/null +++ b/AIProofread/Ribbon1.cs @@ -0,0 +1,48 @@ +using Microsoft.Office.Tools.Ribbon; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Text; +using WordAddInTest2024.Controls; + +namespace WordAddInTest2024 +{ + public partial class Ribbon1 + { + private static bool IS_LOGIN = false; + private FormLogin formLogin; + private void Ribbon1_Load(object sender, RibbonUIEventArgs e) + { + formLogin = new FormLogin(); + btnLogin.Label = "用户\n登录"; + btnLogout.Label = "退出\n登录"; + } + private void ToggleLogin() + { + if(!IS_LOGIN) + { + if(formLogin == null || formLogin.IsDisposed) { formLogin = new FormLogin(); } + formLogin.Show(); + } + IS_LOGIN = !IS_LOGIN; + gpLogin.Visible = !IS_LOGIN; + gpLogout.Visible = IS_LOGIN; + } + + private void btnLogin_Click(object sender, RibbonControlEventArgs e) + { + ToggleLogin(); + } + + private void btnLogout_Click(object sender, RibbonControlEventArgs e) + { + ToggleLogin(); + } + + private void btnOpenLexicon_Click(object sender, RibbonControlEventArgs e) + { + Process.Start(Config.LEXICON_PATH); + } + } +} diff --git a/AIProofread/Ribbon1.resx b/AIProofread/Ribbon1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/AIProofread/Ribbon1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/AIProofread/ThisAddIn.Designer.cs b/AIProofread/ThisAddIn.Designer.cs new file mode 100644 index 0000000..365bc13 --- /dev/null +++ b/AIProofread/ThisAddIn.Designer.cs @@ -0,0 +1,237 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +#pragma warning disable 414 +namespace WordAddInTest2024 { + + + /// + [Microsoft.VisualStudio.Tools.Applications.Runtime.StartupObjectAttribute(0)] + [global::System.Security.Permissions.PermissionSetAttribute(global::System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")] + public sealed partial class ThisAddIn : Microsoft.Office.Tools.AddInBase { + + internal Microsoft.Office.Tools.CustomTaskPaneCollection CustomTaskPanes; + + internal Microsoft.Office.Tools.SmartTagCollection VstoSmartTags; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + private global::System.Object missing = global::System.Type.Missing; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + internal Microsoft.Office.Interop.Word.Application Application; + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + public ThisAddIn(global::Microsoft.Office.Tools.Word.ApplicationFactory factory, global::System.IServiceProvider serviceProvider) : + base(factory, serviceProvider, "AddIn", "ThisAddIn") { + Globals.Factory = factory; + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + protected override void Initialize() { + base.Initialize(); + this.Application = this.GetHostItem(typeof(Microsoft.Office.Interop.Word.Application), "Application"); + Globals.ThisAddIn = this; + global::System.Windows.Forms.Application.EnableVisualStyles(); + this.InitializeCachedData(); + this.InitializeControls(); + this.InitializeComponents(); + this.InitializeData(); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + protected override void FinishInitialization() { + this.InternalStartup(); + this.OnStartup(); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + protected override void InitializeDataBindings() { + this.BeginInitialization(); + this.BindToData(); + this.EndInitialization(); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void InitializeCachedData() { + if ((this.DataHost == null)) { + return; + } + if (this.DataHost.IsCacheInitialized) { + this.DataHost.FillCachedData(this); + } + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void InitializeData() { + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void BindToData() { + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + private void StartCaching(string MemberName) { + this.DataHost.StartCaching(this, MemberName); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + private void StopCaching(string MemberName) { + this.DataHost.StopCaching(this, MemberName); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + private bool IsCached(string MemberName) { + return this.DataHost.IsCached(this, MemberName); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void BeginInitialization() { + this.BeginInit(); + this.CustomTaskPanes.BeginInit(); + this.VstoSmartTags.BeginInit(); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void EndInitialization() { + this.VstoSmartTags.EndInit(); + this.CustomTaskPanes.EndInit(); + this.EndInit(); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void InitializeControls() { + this.CustomTaskPanes = Globals.Factory.CreateCustomTaskPaneCollection(null, null, "CustomTaskPanes", "CustomTaskPanes", this); + this.VstoSmartTags = Globals.Factory.CreateSmartTagCollection(null, null, "VstoSmartTags", "VstoSmartTags", this); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + private void InitializeComponents() { + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + private bool NeedsFill(string MemberName) { + return this.DataHost.NeedsFill(this, MemberName); + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Never)] + protected override void OnShutdown() { + this.VstoSmartTags.Dispose(); + this.CustomTaskPanes.Dispose(); + base.OnShutdown(); + } + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + internal sealed partial class Globals { + + /// + private Globals() { + } + + private static ThisAddIn _ThisAddIn; + + private static global::Microsoft.Office.Tools.Word.ApplicationFactory _factory; + + private static ThisRibbonCollection _ThisRibbonCollection; + + internal static ThisAddIn ThisAddIn { + get { + return _ThisAddIn; + } + set { + if ((_ThisAddIn == null)) { + _ThisAddIn = value; + } + else { + throw new System.NotSupportedException(); + } + } + } + + internal static global::Microsoft.Office.Tools.Word.ApplicationFactory Factory { + get { + return _factory; + } + set { + if ((_factory == null)) { + _factory = value; + } + else { + throw new System.NotSupportedException(); + } + } + } + + internal static ThisRibbonCollection Ribbons { + get { + if ((_ThisRibbonCollection == null)) { + _ThisRibbonCollection = new ThisRibbonCollection(_factory.GetRibbonFactory()); + } + return _ThisRibbonCollection; + } + } + } + + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Tools.Office.ProgrammingModel.dll", "17.0.0.0")] + internal sealed partial class ThisRibbonCollection : Microsoft.Office.Tools.Ribbon.RibbonCollectionBase { + + /// + internal ThisRibbonCollection(global::Microsoft.Office.Tools.Ribbon.RibbonFactory factory) : + base(factory) { + } + } +} diff --git a/AIProofread/ThisAddIn.Designer.xml b/AIProofread/ThisAddIn.Designer.xml new file mode 100644 index 0000000..557ff14 --- /dev/null +++ b/AIProofread/ThisAddIn.Designer.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/AIProofread/ThisAddIn.cs b/AIProofread/ThisAddIn.cs new file mode 100644 index 0000000..aa68d6c --- /dev/null +++ b/AIProofread/ThisAddIn.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Xml.Linq; +using Word = Microsoft.Office.Interop.Word; +using Office = Microsoft.Office.Core; +using Microsoft.Office.Tools.Word; + +namespace WordAddInTest2024 +{ + + public partial class ThisAddIn + { + private void ThisAddIn_Startup(object sender, System.EventArgs e) + { + Module1.CreateCTP(); + } + + private void ThisAddIn_Shutdown(object sender, System.EventArgs e) + { + Module1.DisposeCTP(); + } + + #region VSTO generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InternalStartup() + { + this.Startup += new System.EventHandler(ThisAddIn_Startup); + this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown); + } + + #endregion + + + } +} diff --git a/AIProofread/WordAddInTest2024_TemporaryKey.pfx b/AIProofread/WordAddInTest2024_TemporaryKey.pfx new file mode 100644 index 0000000000000000000000000000000000000000..8537f31c1feede0e9a38d7d727e10ad171e06c14 GIT binary patch literal 1676 zcmZXTc{tQ-6vy8gGrzIaSSyufLRT>|7|V1S22HZdm=rQiWMr3}7?YTOxFtJ{?)~NI)^nfx$9doH_jAs9pZAY*2ps4%5+Ow3K<1E$+DVI( z3u_S=L;(lVMR6c47;6wXLRJ4s30+5VgbHDt4@V9p_M>Z!C<0l)K~@ns$O?iSB>FFg zAIGAEOQv5hEZQA-j6`BOP#k2+mDGxgz}r)y_V$PpsA9`_mbfJ-#Tldh`0*GfFx-W2_qGmXaFTlH_Hnkow9u@xm5HI|_V+ zi~B^^y}WKT%WU+0tR}X%o^39Fb&}(2E(@i2L~}!UxzF}w(-*P%>+gjbdOeM}y!*qG z+|&j2%r$j|_$n_a<*oSXt#8xll&|83er>}y3B3Co1lrwvZr&M>{#&PRebd~&eGQhD z6@*WIogIoAR9Q*edHxOI^odgeB+|W+{fD zU6aiey_3{SDdnO!qo$T=v`UX?@(_LW)$!KI68WvY>dI zN`BA6PuLb(=asoVCAJtydgIFL+7%N^3lo6JjA&y8m!hY7P~kXhs!5J}YgD?`jU79k zKJ1;To-(nhEw6VZr4M6));{1~xpsEpd68>>_O~QXX^QzFZhG1Nc`-by!ffIk^Jd<_FB6&^oqI^DC^KXLu<^IFZjK4|NrpH#}SCdFo3YC8>%=_V^- zFrg6kH)YLNoCULuU$vhgj!D=#kFfc=aRZvPiT5hvCbSZIy*My8!8jA_9F_o5GB; zO7&o60DA)5p$+HsU`<)A(E-N^ZjgvNgg_xU`jQAOdj(ry1H8du5DWsqF*uHZ5P$=Y z@cEti125Q_!8#HI!Ylyx!Qc?AS*u+*V82=y20IVn34-BG4EXtb3 z_O}Y2{@GLt*^ra|_DlZfT6g25vI~z7P=~$O(mLlNmTY)d@3E?+9w;t>byLtC`g3 zd#`;1{kC0wv*U+owJe#n(yrB(#*Aj<5|4E;3R`=hxp`*gEv}%TJrnH)@dCwM3_UI_ zj_-OKVRK}~mfP^It(7WoT%D2o%wuq+bh9P(%4}$Sfxmk@vA%sr+Gp+%bDHhb@#@l} zJ7r|-wyCa&WShN-{X)WDo6ik6ly7{0Ut(^gm)aCar`&lhuRHrNuupPNI)6lAJYj~6 zVH18QC=xIbS{*Bd+=PaK~QIAKDmr`^I)GBv8?e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1)&&(e=1),e}function Nn(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Jt(e){return e.length===1?"0"+e:String(e)}function xu(e,t,r){return{r:Be(e,255)*255,g:Be(t,255)*255,b:Be(r,255)*255}}function ji(e,t,r){e=Be(e,255),t=Be(t,255),r=Be(r,255);var n=Math.max(e,t,r),o=Math.min(e,t,r),i=0,s=0,l=(n+o)/2;if(n===o)s=0,i=0;else{var c=n-o;switch(s=l>.5?c/(2-n-o):c/(n+o),n){case e:i=(t-r)/c+(t1&&(r-=1),r<1/6?e+(t-e)*(6*r):r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Eu(e,t,r){var n,o,i;if(e=Be(e,360),t=Be(t,100),r=Be(r,100),t===0)o=r,i=r,n=r;else{var s=r<.5?r*(1+t):r+t-r*t,l=2*r-s;n=zo(l,s,e+1/3),o=zo(l,s,e),i=zo(l,s,e-1/3)}return{r:n*255,g:o*255,b:i*255}}function ga(e,t,r){e=Be(e,255),t=Be(t,255),r=Be(r,255);var n=Math.max(e,t,r),o=Math.min(e,t,r),i=0,s=n,l=n-o,c=n===0?0:l/n;if(n===o)i=0;else{switch(n){case e:i=(t-r)/l+(t>16,g:(e&65280)>>8,b:e&255}}var va={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Pr(e){var t={r:0,g:0,b:0},r=1,n=null,o=null,i=null,s=!1,l=!1;return typeof e=="string"&&(e=Ou(e)),typeof e=="object"&&(Et(e.r)&&Et(e.g)&&Et(e.b)?(t=xu(e.r,e.g,e.b),s=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Et(e.h)&&Et(e.s)&&Et(e.v)?(n=Nn(e.s),o=Nn(e.v),t=Su(e.h,n,o),s=!0,l="hsv"):Et(e.h)&&Et(e.s)&&Et(e.l)&&(n=Nn(e.s),i=Nn(e.l),t=Eu(e.h,n,i),s=!0,l="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=sl(r),{ok:s,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}var Pu="[-\\+]?\\d+%?",Ru="[-\\+]?\\d*\\.\\d+%?",Mt="(?:".concat(Ru,")|(?:").concat(Pu,")"),Bo="[\\s|\\(]+(".concat(Mt,")[,|\\s]+(").concat(Mt,")[,|\\s]+(").concat(Mt,")\\s*\\)?"),Vo="[\\s|\\(]+(".concat(Mt,")[,|\\s]+(").concat(Mt,")[,|\\s]+(").concat(Mt,")[,|\\s]+(").concat(Mt,")\\s*\\)?"),st={CSS_UNIT:new RegExp(Mt),rgb:new RegExp("rgb"+Bo),rgba:new RegExp("rgba"+Vo),hsl:new RegExp("hsl"+Bo),hsla:new RegExp("hsla"+Vo),hsv:new RegExp("hsv"+Bo),hsva:new RegExp("hsva"+Vo),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function Ou(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(va[e])e=va[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=st.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=st.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=st.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=st.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=st.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=st.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=st.hex8.exec(e),r?{r:Ge(r[1]),g:Ge(r[2]),b:Ge(r[3]),a:Fi(r[4]),format:t?"name":"hex8"}:(r=st.hex6.exec(e),r?{r:Ge(r[1]),g:Ge(r[2]),b:Ge(r[3]),format:t?"name":"hex"}:(r=st.hex4.exec(e),r?{r:Ge(r[1]+r[1]),g:Ge(r[2]+r[2]),b:Ge(r[3]+r[3]),a:Fi(r[4]+r[4]),format:t?"name":"hex8"}:(r=st.hex3.exec(e),r?{r:Ge(r[1]+r[1]),g:Ge(r[2]+r[2]),b:Ge(r[3]+r[3]),format:t?"name":"hex"}:!1)))))))))}function Et(e){return!!st.CSS_UNIT.exec(String(e))}var Ue=function(){function e(t,r){t===void 0&&(t=""),r===void 0&&(r={});var n;if(t instanceof e)return t;typeof t=="number"&&(t=$u(t)),this.originalInput=t;var o=Pr(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=r.format)!==null&&n!==void 0?n:o.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),r,n,o,i=t.r/255,s=t.g/255,l=t.b/255;return i<=.03928?r=i/12.92:r=Math.pow((i+.055)/1.055,2.4),s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),l<=.03928?o=l/12.92:o=Math.pow((l+.055)/1.055,2.4),.2126*r+.7152*n+.0722*o},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=sl(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=ga(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=ga(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),o=Math.round(t.v*100);return this.a===1?"hsv(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsva(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=ji(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=ji(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),o=Math.round(t.l*100);return this.a===1?"hsl(".concat(r,", ").concat(n,"%, ").concat(o,"%)"):"hsla(".concat(r,", ").concat(n,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),ma(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),Cu(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),r=Math.round(this.g),n=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(r,", ").concat(n,")"):"rgba(".concat(t,", ").concat(r,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(r){return"".concat(Math.round(Be(r,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(r){return Math.round(Be(r,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+ma(this.r,this.g,this.b,!1),r=0,n=Object.entries(va);r=0,i=!r&&o&&(t.startsWith("hex")||t==="name");return i?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l+=t/100,r.l=An(r.l),new e(r)},e.prototype.brighten=function(t){t===void 0&&(t=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),new e(r)},e.prototype.darken=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l-=t/100,r.l=An(r.l),new e(r)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s-=t/100,r.s=An(r.s),new e(r)},e.prototype.saturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s+=t/100,r.s=An(r.s),new e(r)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var r=this.toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,new e(r)},e.prototype.mix=function(t,r){r===void 0&&(r=50);var n=this.toRgb(),o=new e(t).toRgb(),i=r/100,s={r:(o.r-n.r)*i+n.r,g:(o.g-n.g)*i+n.g,b:(o.b-n.b)*i+n.b,a:(o.a-n.a)*i+n.a};return new e(s)},e.prototype.analogous=function(t,r){t===void 0&&(t=6),r===void 0&&(r=30);var n=this.toHsl(),o=360/r,i=[this];for(n.h=(n.h-(o*t>>1)+720)%360;--t;)n.h=(n.h+o)%360,i.push(new e(n));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var r=this.toHsv(),n=r.h,o=r.s,i=r.v,s=[],l=1/t;t--;)s.push(new e({h:n,s:o,v:i})),i=(i+l)%1;return s},e.prototype.splitcomplement=function(){var t=this.toHsl(),r=t.h;return[this,new e({h:(r+72)%360,s:t.s,l:t.l}),new e({h:(r+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var r=this.toRgb(),n=new e(t).toRgb(),o=r.a+n.a*(1-r.a);return new e({r:(r.r*r.a+n.r*n.a*(1-r.a))/o,g:(r.g*r.a+n.g*n.a*(1-r.a))/o,b:(r.b*r.a+n.b*n.a*(1-r.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var r=this.toHsl(),n=r.h,o=[this],i=360/t,s=1;s=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-Ln*t:Math.round(e.h)+Ln*t:n=r?Math.round(e.h)+Ln*t:Math.round(e.h)-Ln*t,n<0?n+=360:n>=360&&(n-=360),n}function Ni(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-Ti*t:t===cl?n=e.s+Ti:n=e.s+_u*t,n>1&&(n=1),r&&t===ll&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2))}function Li(e,t,r){var n;return r?n=e.v+Iu*t:n=e.v-ju*t,n>1&&(n=1),Number(n.toFixed(2))}function ar(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=Pr(e),o=ll;o>0;o-=1){var i=Mi(n),s=zn(Pr({h:Ai(i,o,!0),s:Ni(i,o,!0),v:Li(i,o,!0)}));r.push(s)}r.push(zn(n));for(var l=1;l<=cl;l+=1){var c=Mi(n),u=zn(Pr({h:Ai(c,l),s:Ni(c,l),v:Li(c,l)}));r.push(u)}return t.theme==="dark"?Fu.map(function(d){var f=d.index,p=d.opacity,b=zn(Tu(Pr(t.backgroundColor||"#141414"),Pr(r[f]),p*100));return b}):r}var Ho={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Kn={},ko={};Object.keys(Ho).forEach(function(e){Kn[e]=ar(Ho[e]),Kn[e].primary=Kn[e][5],ko[e]=ar(Ho[e],{theme:"dark",backgroundColor:"#141414"}),ko[e].primary=ko[e][5]});var Mu=Kn.blue;function We(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Au(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var r=t;r;){if(r===e)return!0;r=r.parentNode}return!1}var zi="data-rc-order",Bi="data-rc-priority",Nu="rc-util-key",ha=new Map;function ul(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):Nu}function po(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function Lu(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function dl(e){return Array.from((ha.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function fl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!We())return null;var r=t.csp,n=t.prepend,o=t.priority,i=o===void 0?0:o,s=Lu(n),l=s==="prependQueue",c=document.createElement("style");c.setAttribute(zi,s),l&&i&&c.setAttribute(Bi,"".concat(i)),r!=null&&r.nonce&&(c.nonce=r==null?void 0:r.nonce),c.innerHTML=e;var u=po(t),d=u.firstChild;if(n){if(l){var f=dl(u).filter(function(p){if(!["prepend","prependQueue"].includes(p.getAttribute(zi)))return!1;var b=Number(p.getAttribute(Bi)||0);return i>=b});if(f.length)return u.insertBefore(c,f[f.length-1].nextSibling),c}u.insertBefore(c,d)}else u.appendChild(c);return c}function pl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=po(t);return dl(r).find(function(n){return n.getAttribute(ul(t))===e})}function Jr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=pl(e,t);if(r){var n=po(t);n.removeChild(r)}}function zu(e,t){var r=ha.get(e);if(!r||!Au(document,r)){var n=fl("",t),o=n.parentNode;ha.set(e,o),e.removeChild(n)}}function Lt(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=po(r);zu(n,r);var o=pl(t,r);if(o){var i,s;if((i=r.csp)!==null&&i!==void 0&&i.nonce&&o.nonce!==((s=r.csp)===null||s===void 0?void 0:s.nonce)){var l;o.nonce=(l=r.csp)===null||l===void 0?void 0:l.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var c=fl(e,r);return c.setAttribute(ul(r),t),c}function gl(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Bu(e){return gl(e)instanceof ShadowRoot}function no(e){return Bu(e)?gl(e):null}var ba={},Vu=function(t){};function Hu(e,t){}function ku(e,t){}function Wu(){ba={}}function ml(e,t,r){!t&&!ba[r]&&(e(!1,r),ba[r]=!0)}function Ke(e,t){ml(Hu,e,t)}function Du(e,t){ml(ku,e,t)}Ke.preMessage=Vu;Ke.resetWarned=Wu;Ke.noteOnce=Du;function qu(e){return e.replace(/-(.)/g,function(t,r){return r.toUpperCase()})}function Gu(e,t){Ke(e,"[@ant-design/icons] ".concat(t))}function Vi(e){return a._typeof(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(a._typeof(e.icon)==="object"||typeof e.icon=="function")}function Hi(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,r){var n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:delete t[r],t[qu(r)]=n}return t},{})}function ya(e,t,r){return r?a.React.createElement(e.tag,a._objectSpread2(a._objectSpread2({key:t},Hi(e.attrs)),r),(e.children||[]).map(function(n,o){return ya(n,"".concat(t,"-").concat(e.tag,"-").concat(o))})):a.React.createElement(e.tag,a._objectSpread2({key:t},Hi(e.attrs)),(e.children||[]).map(function(n,o){return ya(n,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function vl(e){return ar(e)[0]}function hl(e){return e?Array.isArray(e)?e:[e]:[]}var Uu=` +.anticon { + display: inline-block; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,Xu=function(t){var r=a.reactExports.useContext(ei),n=r.csp,o=r.prefixCls,i=Uu;o&&(i=i.replace(/anticon/g,o)),a.reactExports.useEffect(function(){var s=t.current,l=no(s);Lt(i,"@ant-design-icons",{prepend:!0,csp:n,attachTo:l})},[])},Ku=["icon","className","onClick","style","primaryColor","secondaryColor"],Xr={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Qu(e){var t=e.primaryColor,r=e.secondaryColor;Xr.primaryColor=t,Xr.secondaryColor=r||vl(t),Xr.calculated=!!r}function Yu(){return a._objectSpread2({},Xr)}var go=function(t){var r=t.icon,n=t.className,o=t.onClick,i=t.style,s=t.primaryColor,l=t.secondaryColor,c=a._objectWithoutProperties(t,Ku),u=a.reactExports.useRef(),d=Xr;if(s&&(d={primaryColor:s,secondaryColor:l||vl(s)}),Xu(u),Gu(Vi(r),"icon should be icon definiton, but got ".concat(r)),!Vi(r))return null;var f=r;return f&&typeof f.icon=="function"&&(f=a._objectSpread2(a._objectSpread2({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),ya(f.icon,"svg-".concat(f.name),a._objectSpread2(a._objectSpread2({className:n,onClick:o,style:i,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c),{},{ref:u}))};go.displayName="IconReact";go.getTwoToneColors=Yu;go.setTwoToneColors=Qu;const ri=go;function bl(e){var t=hl(e),r=k(t,2),n=r[0],o=r[1];return ri.setTwoToneColors({primaryColor:n,secondaryColor:o})}function Zu(){var e=ri.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Ju=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];bl(Mu.primary);var mo=a.reactExports.forwardRef(function(e,t){var r,n=e.className,o=e.icon,i=e.spin,s=e.rotate,l=e.tabIndex,c=e.onClick,u=e.twoToneColor,d=a._objectWithoutProperties(e,Ju),f=a.reactExports.useContext(ei),p=f.prefixCls,b=p===void 0?"anticon":p,x=f.rootClassName,g=a.classNames(x,b,(r={},a._defineProperty(r,"".concat(b,"-").concat(o.name),!!o.name),a._defineProperty(r,"".concat(b,"-spin"),!!i||o.name==="loading"),r),n),y=l;y===void 0&&c&&(y=-1);var m=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,h=hl(u),v=k(h,2),E=v[0],$=v[1];return a.reactExports.createElement("span",a._extends({role:"img","aria-label":o.name},d,{ref:t,tabIndex:y,onClick:c,className:g}),a.reactExports.createElement(ri,{icon:o,primaryColor:E,secondaryColor:$,style:m}))});mo.displayName="AntdIcon";mo.getTwoToneColor=Zu;mo.setTwoToneColor=bl;const ht=mo;var ed={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};const td=ed;var rd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:td}))};const nd=a.reactExports.forwardRef(rd);var od={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};const ad=od;var id=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:ad}))};const ni=a.reactExports.forwardRef(id);var sd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};const ld=sd;var cd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:ld}))};const ud=a.reactExports.forwardRef(cd);var dd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};const fd=dd;var pd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:fd}))};const gd=a.reactExports.forwardRef(pd);var md={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const vd=md;var hd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:vd}))};const bd=a.reactExports.forwardRef(hd);var yd={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const xd=yd;var Ed=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:xd}))};const yl=a.reactExports.forwardRef(Ed);var Sd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"};const Cd=Sd;var wd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:Cd}))};const $d=a.reactExports.forwardRef(wd);var Pd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};const Rd=Pd;var Od=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:Rd}))};const _d=a.reactExports.forwardRef(Od);var Id={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const jd=Id;var Fd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:jd}))};const Td=a.reactExports.forwardRef(Fd);var Md={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"};const Ad=Md;var Nd=function(t,r){return a.reactExports.createElement(ht,a._extends({},t,{ref:r,icon:Ad}))};const Ld=a.reactExports.forwardRef(Nd);function oi(e,t,r){var n=a.reactExports.useRef({});return(!("value"in n.current)||r(n.current.condition,t))&&(n.current.value=e(),n.current.condition=t),n.current.value}function ai(e,t){typeof e=="function"?e(t):a._typeof(e)==="object"&&e&&"current"in e&&(e.current=t)}function zt(){for(var e=arguments.length,t=new Array(e),r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=[];return a.React.Children.forEach(e,function(n){n==null&&!t.keepEmpty||(Array.isArray(n)?r=r.concat(en(n)):a.reactIsExports.isFragment(n)&&n.props?r=r.concat(en(n.props.children,t)):r.push(n))}),r}function oo(e){return e instanceof HTMLElement||e instanceof SVGElement}function Qn(e){return oo(e)?e:e instanceof a.React.Component?a.ReactDOM.findDOMNode(e):null}var xa=a.reactExports.createContext(null);function zd(e){var t=e.children,r=e.onBatchResize,n=a.reactExports.useRef(0),o=a.reactExports.useRef([]),i=a.reactExports.useContext(xa),s=a.reactExports.useCallback(function(l,c,u){n.current+=1;var d=n.current;o.current.push({size:l,element:c,data:u}),Promise.resolve().then(function(){d===n.current&&(r==null||r(o.current),o.current=[])}),i==null||i(l,c,u)},[r,i]);return a.reactExports.createElement(xa.Provider,{value:s},t)}var At=new Map;function Bd(e){e.forEach(function(t){var r,n=t.target;(r=At.get(n))===null||r===void 0||r.forEach(function(o){return o(n)})})}var xl=new a.index(Bd);function Vd(e,t){At.has(e)||(At.set(e,new Set),xl.observe(e)),At.get(e).add(t)}function Hd(e,t){At.has(e)&&(At.get(e).delete(t),At.get(e).size||(xl.unobserve(e),At.delete(e)))}var kd=function(e){a._inherits(r,e);var t=a._createSuper(r);function r(){return a._classCallCheck(this,r),t.apply(this,arguments)}return a._createClass(r,[{key:"render",value:function(){return this.props.children}}]),r}(a.reactExports.Component);function Wd(e,t){var r=e.children,n=e.disabled,o=a.reactExports.useRef(null),i=a.reactExports.useRef(null),s=a.reactExports.useContext(xa),l=typeof r=="function",c=l?r(o):r,u=a.reactExports.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),d=!l&&a.reactExports.isValidElement(c)&&Mr(c),f=d?c.ref:null,p=ii(f,o),b=function(){var m;return Qn(o.current)||(o.current&&a._typeof(o.current)==="object"?Qn((m=o.current)===null||m===void 0?void 0:m.nativeElement):null)||Qn(i.current)};a.reactExports.useImperativeHandle(t,function(){return b()});var x=a.reactExports.useRef(e);x.current=e;var g=a.reactExports.useCallback(function(y){var m=x.current,h=m.onResize,v=m.data,E=y.getBoundingClientRect(),$=E.width,C=E.height,S=y.offsetWidth,O=y.offsetHeight,P=Math.floor($),I=Math.floor(C);if(u.current.width!==P||u.current.height!==I||u.current.offsetWidth!==S||u.current.offsetHeight!==O){var T={width:P,height:I,offsetWidth:S,offsetHeight:O};u.current=T;var L=S===Math.round($)?$:S,j=O===Math.round(C)?C:O,N=a._objectSpread2(a._objectSpread2({},T),{},{offsetWidth:L,offsetHeight:j});s==null||s(N,y,v),h&&Promise.resolve().then(function(){h(N,y)})}},[]);return a.reactExports.useEffect(function(){var y=b();return y&&!n&&Vd(y,g),function(){return Hd(y,g)}},[o.current,n]),a.reactExports.createElement(kd,{ref:i},d?a.reactExports.cloneElement(c,{ref:p}):c)}var Dd=a.reactExports.forwardRef(Wd),qd="rc-observer-key";function Gd(e,t){var r=e.children,n=typeof r=="function"?[r]:en(r);return n.map(function(o,i){var s=(o==null?void 0:o.key)||"".concat(qd,"-").concat(i);return a.reactExports.createElement(Dd,a._extends({},e,{key:s,ref:i===0?t:void 0}),o)})}var vo=a.reactExports.forwardRef(Gd);vo.Collection=zd;function un(e,t){var r=a._objectSpread2({},e);return Array.isArray(t)&&t.forEach(function(n){delete r[n]}),r}function Ud(e){if(Array.isArray(e))return pa(e)}function El(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Xd(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Z(e){return Ud(e)||El(e)||ti(e)||Xd()}var Sl=function(t){return+setTimeout(t,16)},Cl=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(Sl=function(t){return window.requestAnimationFrame(t)},Cl=function(t){return window.cancelAnimationFrame(t)});var ki=0,si=new Map;function wl(e){si.delete(e)}var Qe=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ki+=1;var n=ki;function o(i){if(i===0)wl(n),t();else{var s=Sl(function(){o(i-1)});si.set(n,s)}}return o(r),n};Qe.cancel=function(e){var t=si.get(e);return wl(e),Cl(t)};function ao(e){for(var t=0,r,n=0,o=e.length;o>=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function $l(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=new Set;function o(i,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=n.has(i);if(Ke(!c,"Warning: There may be circular references"),c)return!1;if(i===s)return!0;if(r&&l>1)return!1;n.add(i);var u=l+1;if(Array.isArray(i)){if(!Array.isArray(s)||i.length!==s.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,s={map:this.cache};return r.forEach(function(l){if(!s)s=void 0;else{var c;s=(c=s)===null||c===void 0||(c=c.map)===null||c===void 0?void 0:c.get(l)}}),(n=s)!==null&&n!==void 0&&n.value&&i&&(s.value[1]=this.cacheCallTimes++),(o=s)===null||o===void 0?void 0:o.value}},{key:"get",value:function(r){var n;return(n=this.internalGet(r,!0))===null||n===void 0?void 0:n[0]}},{key:"has",value:function(r){return!!this.internalGet(r)}},{key:"set",value:function(r,n){var o=this;if(!this.has(r)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce(function(u,d){var f=k(u,2),p=f[1];return o.internalGet(d)[1]0,void 0),Wi+=1}return a._createClass(e,[{key:"getDerivativeToken",value:function(r){return this.derivatives.reduce(function(n,o){return o(r,n)},void 0)}}]),e}(),Wo=new li;function Sa(e){var t=Array.isArray(e)?e:[e];return Wo.has(t)||Wo.set(t,new Pl(t)),Wo.get(t)}var ef=new WeakMap,Do={};function tf(e,t){for(var r=ef,n=0;n3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var s=a._objectSpread2(a._objectSpread2({},o),{},(n={},a._defineProperty(n,Fr,t),a._defineProperty(n,ut,r),n)),l=Object.keys(s).map(function(c){var u=s[c];return u?"".concat(c,'="').concat(u,'"'):null}).filter(function(c){return c}).join(" ");return"")}var Ol=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(r?"".concat(r,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},of=function(t,r,n){return Object.keys(t).length?".".concat(r).concat(n!=null&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(t).map(function(o){var i=k(o,2),s=i[0],l=i[1];return"".concat(s,":").concat(l,";")}).join(""),"}"):""},_l=function(t,r,n){var o={},i={};return Object.entries(t).forEach(function(s){var l,c,u=k(s,2),d=u[0],f=u[1];if(n!=null&&(l=n.preserve)!==null&&l!==void 0&&l[d])i[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(n!=null&&(c=n.ignore)!==null&&c!==void 0&&c[d])){var p,b=Ol(d,n==null?void 0:n.prefix);o[b]=typeof f=="number"&&!(n!=null&&(p=n.unitless)!==null&&p!==void 0&&p[d])?"".concat(f,"px"):String(f),i[d]="var(".concat(b,")")}}),[i,of(o,r,{scope:n==null?void 0:n.scope})]},Gi=We()?a.reactExports.useLayoutEffect:a.reactExports.useEffect,Le=function(t,r){var n=a.reactExports.useRef(!0);Gi(function(){return t(n.current)},r),Gi(function(){return n.current=!1,function(){n.current=!0}},[])},Ui=function(t,r){Le(function(n){if(!n)return t()},r)},af=a._objectSpread2({},a.React$1),Xi=af.useInsertionEffect,sf=function(t,r,n){a.reactExports.useMemo(t,n),Le(function(){return r(!0)},n)},lf=Xi?function(e,t,r){return Xi(function(){return e(),t()},r)}:sf;const cf=lf;var uf=a._objectSpread2({},a.React$1),df=uf.useInsertionEffect,ff=function(t){var r=[],n=!1;function o(i){n||r.push(i)}return a.reactExports.useEffect(function(){return n=!1,function(){n=!0,r.length&&r.forEach(function(i){return i()})}},t),o},pf=function(){return function(t){t()}},gf=typeof df<"u"?ff:pf;const mf=gf;function ci(e,t,r,n,o){var i=a.reactExports.useContext(ho),s=i.cache,l=[e].concat(Z(t)),c=Ea(l),u=mf([c]),d=function(x){s.opUpdate(c,function(g){var y=g||[void 0,void 0],m=k(y,2),h=m[0],v=h===void 0?0:h,E=m[1],$=E,C=$||r(),S=[v,C];return x?x(S):S})};a.reactExports.useMemo(function(){d()},[c]);var f=s.opGet(c),p=f[1];return cf(function(){o==null||o(p)},function(b){return d(function(x){var g=k(x,2),y=g[0],m=g[1];return b&&y===0&&(o==null||o(p)),[y+1,m]}),function(){s.opUpdate(c,function(x){var g=x||[],y=k(g,2),m=y[0],h=m===void 0?0:m,v=y[1],E=h-1;return E===0?(u(function(){(b||!s.opGet(c))&&(n==null||n(v,!1))}),null):[h-1,v]})}},[c]),p}var vf={},hf="css",Zt=new Map;function bf(e){Zt.set(e,(Zt.get(e)||0)+1)}function yf(e,t){if(typeof document<"u"){var r=document.querySelectorAll("style[".concat(Fr,'="').concat(e,'"]'));r.forEach(function(n){if(n[Nt]===t){var o;(o=n.parentNode)===null||o===void 0||o.removeChild(n)}})}}var xf=0;function Ef(e,t){Zt.set(e,(Zt.get(e)||0)-1);var r=Array.from(Zt.keys()),n=r.filter(function(o){var i=Zt.get(o)||0;return i<=0});r.length-n.length>xf&&n.forEach(function(o){yf(o,t),Zt.delete(o)})}var Sf=function(t,r,n,o){var i=n.getDerivativeToken(t),s=a._objectSpread2(a._objectSpread2({},i),r);return o&&(s=o(s)),s},Il="token";function Cf(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=a.reactExports.useContext(ho),o=n.cache.instanceId,i=n.container,s=r.salt,l=s===void 0?"":s,c=r.override,u=c===void 0?vf:c,d=r.formatToken,f=r.getComputedToken,p=r.cssVar,b=tf(function(){return Object.assign.apply(Object,[{}].concat(Z(t)))},t),x=Kr(b),g=Kr(u),y=p?Kr(p):"",m=ci(Il,[l,e.id,x,g,y],function(){var h,v=f?f(b,u,e):Sf(b,u,e,d),E=a._objectSpread2({},v),$="";if(p){var C=_l(v,p.key,{prefix:p.prefix,ignore:p.ignore,unitless:p.unitless,preserve:p.preserve}),S=k(C,2);v=S[0],$=S[1]}var O=qi(v,l);v._tokenKey=O,E._tokenKey=qi(E,l);var P=(h=p==null?void 0:p.key)!==null&&h!==void 0?h:O;v._themeKey=P,bf(P);var I="".concat(hf,"-").concat(ao(O));return v._hashId=I,[v,I,E,$,(p==null?void 0:p.key)||""]},function(h){Ef(h[0]._themeKey,o)},function(h){var v=k(h,4),E=v[0],$=v[3];if(p&&$){var C=Lt($,ao("css-variables-".concat(E._themeKey)),{mark:ut,prepend:"queue",attachTo:i,priority:-999});C[Nt]=o,C.setAttribute(Fr,E._themeKey)}});return m}var wf=function(t,r,n){var o=k(t,5),i=o[2],s=o[3],l=o[4],c=n||{},u=c.plain;if(!s)return null;var d=i._tokenKey,f=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},b=io(s,l,d,p,u);return[f,d,b]},$f={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},jl="comm",Fl="rule",Tl="decl",Pf="@import",Rf="@keyframes",Of="@layer",Ml=Math.abs,ui=String.fromCharCode;function Al(e){return e.trim()}function Yn(e,t,r){return e.replace(t,r)}function _f(e,t,r){return e.indexOf(t,r)}function tn(e,t){return e.charCodeAt(t)|0}function rn(e,t,r){return e.slice(t,r)}function Ct(e){return e.length}function If(e){return e.length}function Bn(e,t){return t.push(e),e}var bo=1,Tr=1,Nl=0,ot=0,_e=0,Ar="";function di(e,t,r,n,o,i,s,l){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:bo,column:Tr,length:s,return:"",siblings:l}}function jf(){return _e}function Ff(){return _e=ot>0?tn(Ar,--ot):0,Tr--,_e===10&&(Tr=1,bo--),_e}function dt(){return _e=ot2||wa(_e)>3?"":" "}function Nf(e,t){for(;--t&&dt()&&!(_e<48||_e>102||_e>57&&_e<65||_e>70&&_e<97););return yo(e,Zn()+(t<6&&rr()==32&&dt()==32))}function $a(e){for(;dt();)switch(_e){case e:return ot;case 34:case 39:e!==34&&e!==39&&$a(_e);break;case 40:e===41&&$a(e);break;case 92:dt();break}return ot}function Lf(e,t){for(;dt()&&e+_e!==57;)if(e+_e===84&&rr()===47)break;return"/*"+yo(t,ot-1)+"*"+ui(e===47?e:dt())}function zf(e){for(;!wa(rr());)dt();return yo(e,ot)}function Bf(e){return Mf(Jn("",null,null,null,[""],e=Tf(e),0,[0],e))}function Jn(e,t,r,n,o,i,s,l,c){for(var u=0,d=0,f=s,p=0,b=0,x=0,g=1,y=1,m=1,h=0,v="",E=o,$=i,C=n,S=v;y;)switch(x=h,h=dt()){case 40:if(x!=108&&tn(S,f-1)==58){_f(S+=Yn(Go(h),"&","&\f"),"&\f",Ml(u?l[u-1]:0))!=-1&&(m=-1);break}case 34:case 39:case 91:S+=Go(h);break;case 9:case 10:case 13:case 32:S+=Af(x);break;case 92:S+=Nf(Zn()-1,7);continue;case 47:switch(rr()){case 42:case 47:Bn(Vf(Lf(dt(),Zn()),t,r,c),c);break;default:S+="/"}break;case 123*g:l[u++]=Ct(S)*m;case 125*g:case 59:case 0:switch(h){case 0:case 125:y=0;case 59+d:m==-1&&(S=Yn(S,/\f/g,"")),b>0&&Ct(S)-f&&Bn(b>32?Qi(S+";",n,r,f-1,c):Qi(Yn(S," ","")+";",n,r,f-2,c),c);break;case 59:S+=";";default:if(Bn(C=Ki(S,t,r,u,d,o,l,v,E=[],$=[],f,i),i),h===123)if(d===0)Jn(S,t,C,C,E,i,f,l,$);else switch(p===99&&tn(S,3)===110?100:p){case 100:case 108:case 109:case 115:Jn(e,C,C,n&&Bn(Ki(e,C,C,0,0,o,l,v,o,E=[],f,$),$),o,$,f,l,n?E:$);break;default:Jn(S,C,C,C,[""],$,0,l,$)}}u=d=b=0,g=m=1,v=S="",f=s;break;case 58:f=1+Ct(S),b=x;default:if(g<1){if(h==123)--g;else if(h==125&&g++==0&&Ff()==125)continue}switch(S+=ui(h),h*g){case 38:m=d>0?1:(S+="\f",-1);break;case 44:l[u++]=(Ct(S)-1)*m,m=1;break;case 64:rr()===45&&(S+=Go(dt())),p=rr(),d=f=Ct(v=S+=zf(Zn())),h++;break;case 45:x===45&&Ct(S)==2&&(g=0)}}return i}function Ki(e,t,r,n,o,i,s,l,c,u,d,f){for(var p=o-1,b=o===0?i:[""],x=If(b),g=0,y=0,m=0;g0?b[h]+" "+v:Yn(v,/&\f/g,b[h])))&&(c[m++]=E);return di(e,t,r,o===0?Fl:l,c,u,d,f)}function Vf(e,t,r,n){return di(e,t,r,jl,ui(jf()),rn(e,2,-2),0,n)}function Qi(e,t,r,n,o){return di(e,t,r,Tl,rn(e,0,n),rn(e,n+1,-1),n,o)}function Pa(e,t){for(var r="",n=0;n1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=n.root,i=n.injectHash,s=n.parentSelectors,l=r.hashId,c=r.layer;r.path;var u=r.hashPriority,d=r.transformers,f=d===void 0?[]:d;r.linters;var p="",b={};function x(v){var E=v.getName(l);if(!b[E]){var $=e(v.style,r,{root:!1,parentSelectors:s}),C=k($,1),S=C[0];b[E]="@keyframes ".concat(v.getName(l)).concat(S)}}function g(v){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return v.forEach(function($){Array.isArray($)?g($,E):$&&E.push($)}),E}var y=g(Array.isArray(t)?t:[t]);if(y.forEach(function(v){var E=typeof v=="string"&&!o?{}:v;if(typeof E=="string")p+="".concat(E,` +`);else if(E._keyframe)x(E);else{var $=f.reduce(function(C,S){var O;return(S==null||(O=S.visit)===null||O===void 0?void 0:O.call(S,C))||C},E);Object.keys($).forEach(function(C){var S=$[C];if(a._typeof(S)==="object"&&S&&(C!=="animationName"||!S._keyframe)&&!Gf(S)){var O=!1,P=C.trim(),I=!1;(o||i)&&l?P.startsWith("@")?O=!0:P=Uf(C,l,u):o&&!l&&(P==="&"||P==="")&&(P="",I=!0);var T=e(S,r,{root:I,injectHash:O,parentSelectors:[].concat(Z(s),[P])}),L=k(T,2),j=L[0],N=L[1];b=a._objectSpread2(a._objectSpread2({},b),N),p+="".concat(P).concat(j)}else{let w=function(R,A){var M=R.replace(/[A-Z]/g,function(B){return"-".concat(B.toLowerCase())}),F=A;!$f[R]&&typeof F=="number"&&F!==0&&(F="".concat(F,"px")),R==="animationName"&&A!==null&&A!==void 0&&A._keyframe&&(x(A),F=A.getName(l)),p+="".concat(M,":").concat(F,";")};var z,_=(z=S==null?void 0:S.value)!==null&&z!==void 0?z:S;a._typeof(S)==="object"&&S!==null&&S!==void 0&&S[Bl]&&Array.isArray(_)?_.forEach(function(R){w(C,R)}):w(C,_)}})}}),!o)p="{".concat(p,"}");else if(c&&nf()){var m=c.split(","),h=m[m.length-1].trim();p="@layer ".concat(h," {").concat(p,"}"),m.length>1&&(p="@layer ".concat(c,"{%%%:%}").concat(p))}return[p,b]};function Vl(e,t){return ao("".concat(e.join("%")).concat(t))}function Kf(){return null}var Hl="style";function Oa(e,t){var r=e.token,n=e.path,o=e.hashId,i=e.layer,s=e.nonce,l=e.clientOnly,c=e.order,u=c===void 0?0:c,d=a.reactExports.useContext(ho),f=d.autoClear;d.mock;var p=d.defaultCache,b=d.hashPriority,x=d.container,g=d.ssrInline,y=d.transformers,m=d.linters,h=d.cache,v=r._tokenKey,E=[v].concat(Z(n)),$=Ca,C=ci(Hl,E,function(){var T=E.join("|");if(Wf(T)){var L=Df(T),j=k(L,2),N=j[0],z=j[1];if(N)return[N,v,z,{},l,u]}var _=t(),w=Xf(_,{hashId:o,hashPriority:b,layer:i,path:n.join("-"),transformers:y,linters:m}),R=k(w,2),A=R[0],M=R[1],F=Ra(A),B=Vl(E,F);return[F,v,B,M,l,u]},function(T,L){var j=k(T,3),N=j[2];(L||f)&&Ca&&Jr(N,{mark:ut})},function(T){var L=k(T,4),j=L[0];L[1];var N=L[2],z=L[3];if($&&j!==Ll){var _={mark:ut,prepend:"queue",attachTo:x,priority:u},w=typeof s=="function"?s():s;w&&(_.csp={nonce:w});var R=Lt(j,N,_);R[Nt]=h.instanceId,R.setAttribute(Fr,v),Object.keys(z).forEach(function(A){Lt(Ra(z[A]),"_effect-".concat(A),_)})}}),S=k(C,3),O=S[0],P=S[1],I=S[2];return function(T){var L;if(!g||$||!p)L=a.reactExports.createElement(Kf,null);else{var j;L=a.reactExports.createElement("style",a._extends({},(j={},a._defineProperty(j,Fr,P),a._defineProperty(j,ut,I),j),{dangerouslySetInnerHTML:{__html:O}}))}return a.reactExports.createElement(a.reactExports.Fragment,null,L,T)}}var Qf=function(t,r,n){var o=k(t,6),i=o[0],s=o[1],l=o[2],c=o[3],u=o[4],d=o[5],f=n||{},p=f.plain;if(u)return null;var b=i,x={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return b=io(i,s,l,x,p),c&&Object.keys(c).forEach(function(g){if(!r[g]){r[g]=!0;var y=Ra(c[g]);b+=io(y,s,"_effect-".concat(g),x,p)}}),[d,l,b]},kl="cssVar",Yf=function(t,r){var n=t.key,o=t.prefix,i=t.unitless,s=t.ignore,l=t.token,c=t.scope,u=c===void 0?"":c,d=a.reactExports.useContext(ho),f=d.cache.instanceId,p=d.container,b=l._tokenKey,x=[].concat(Z(t.path),[n,u,b]),g=ci(kl,x,function(){var y=r(),m=_l(y,n,{prefix:o,unitless:i,ignore:s,scope:u}),h=k(m,2),v=h[0],E=h[1],$=Vl(x,E);return[v,E,$,n]},function(y){var m=k(y,3),h=m[2];Ca&&Jr(h,{mark:ut})},function(y){var m=k(y,3),h=m[1],v=m[2];if(h){var E=Lt(h,v,{mark:ut,prepend:"queue",attachTo:p,priority:-999});E[Nt]=f,E.setAttribute(Fr,n)}});return g},Zf=function(t,r,n){var o=k(t,4),i=o[1],s=o[2],l=o[3],c=n||{},u=c.plain;if(!i)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},p=io(i,l,s,f,u);return[d,s,p]},Dr;Dr={},a._defineProperty(Dr,Hl,Qf),a._defineProperty(Dr,Il,wf),a._defineProperty(Dr,kl,Zf);var at=function(){function e(t,r){a._classCallCheck(this,e),a._defineProperty(this,"name",void 0),a._defineProperty(this,"style",void 0),a._defineProperty(this,"_keyframe",!0),this.name=t,this.style=r}return a._createClass(e,[{key:"getName",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r?"".concat(r,"-").concat(this.name):this.name}}]),e}();function xr(e){return e.notSplit=!0,e}xr(["borderTop","borderBottom"]),xr(["borderTop"]),xr(["borderBottom"]),xr(["borderLeft","borderRight"]),xr(["borderLeft"]),xr(["borderRight"]);function Jf(e){return al(e)||El(e)||ti(e)||il()}function mt(e,t){for(var r=e,n=0;n3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&n&&r===void 0&&!mt(e,t.slice(0,-1))?e:Wl(e,t,r,n)}function ep(e){return a._typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Zi(e){return Array.isArray(e)?[]:{}}var tp=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Or(){for(var e=arguments.length,t=new Array(e),r=0;r{const e=()=>{};return e.deprecated=rp,e},Dl=a.reactExports.createContext(void 0);var op={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},ap={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const ip={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},ql=ip,sp={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},ap),timePickerLocale:Object.assign({},ql)},Ji=sp,De="${label} is not a valid ${type}",ir={locale:"en",Pagination:op,DatePicker:Ji,TimePicker:ql,Calendar:Ji,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:De,method:De,array:De,object:De,number:De,date:De,boolean:De,integer:De,float:De,regexp:De,email:De,url:De,hex:De},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty"}};Object.assign({},ir.Modal);let eo=[];const es=()=>eo.reduce((e,t)=>Object.assign(Object.assign({},e),t),ir.Modal);function lp(e){if(e){const t=Object.assign({},e);return eo.push(t),es(),()=>{eo=eo.filter(r=>r!==t),es()}}Object.assign({},ir.Modal)}const cp=a.reactExports.createContext(void 0),pi=cp,up=(e,t)=>{const r=a.reactExports.useContext(pi),n=a.reactExports.useMemo(()=>{var i;const s=t||ir[e],l=(i=r==null?void 0:r[e])!==null&&i!==void 0?i:{};return Object.assign(Object.assign({},typeof s=="function"?s():s),l||{})},[e,t,r]),o=a.reactExports.useMemo(()=>{const i=r==null?void 0:r.locale;return r!=null&&r.exist&&!i?ir.locale:i},[r]);return[n,o]},dp="internalMark",fp=e=>{const{locale:t={},children:r,_ANT_MARK__:n}=e;a.reactExports.useEffect(()=>lp(t&&t.Modal),[t]);const o=a.reactExports.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return a.reactExports.createElement(pi.Provider,{value:o},r)},pp=fp,gp=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function mp(e){const{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}const Gl={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},vp=Object.assign(Object.assign({},Gl),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0}),nn=vp;function hp(e,t){let{generateColorPalettes:r,generateNeutralColorPalettes:n}=t;const{colorSuccess:o,colorWarning:i,colorError:s,colorInfo:l,colorPrimary:c,colorBgBase:u,colorTextBase:d}=e,f=r(c),p=r(o),b=r(i),x=r(s),g=r(l),y=n(u,d),m=e.colorLink||e.colorInfo,h=r(m);return Object.assign(Object.assign({},y),{colorPrimaryBg:f[1],colorPrimaryBgHover:f[2],colorPrimaryBorder:f[3],colorPrimaryBorderHover:f[4],colorPrimaryHover:f[5],colorPrimary:f[6],colorPrimaryActive:f[7],colorPrimaryTextHover:f[8],colorPrimaryText:f[9],colorPrimaryTextActive:f[10],colorSuccessBg:p[1],colorSuccessBgHover:p[2],colorSuccessBorder:p[3],colorSuccessBorderHover:p[4],colorSuccessHover:p[4],colorSuccess:p[6],colorSuccessActive:p[7],colorSuccessTextHover:p[8],colorSuccessText:p[9],colorSuccessTextActive:p[10],colorErrorBg:x[1],colorErrorBgHover:x[2],colorErrorBorder:x[3],colorErrorBorderHover:x[4],colorErrorHover:x[5],colorError:x[6],colorErrorActive:x[7],colorErrorTextHover:x[8],colorErrorText:x[9],colorErrorTextActive:x[10],colorWarningBg:b[1],colorWarningBgHover:b[2],colorWarningBorder:b[3],colorWarningBorderHover:b[4],colorWarningHover:b[4],colorWarning:b[6],colorWarningActive:b[7],colorWarningTextHover:b[8],colorWarningText:b[9],colorWarningTextActive:b[10],colorInfoBg:g[1],colorInfoBgHover:g[2],colorInfoBorder:g[3],colorInfoBorderHover:g[4],colorInfoHover:g[4],colorInfo:g[6],colorInfoActive:g[7],colorInfoTextHover:g[8],colorInfoText:g[9],colorInfoTextActive:g[10],colorLinkHover:h[4],colorLink:h[6],colorLinkActive:h[7],colorBgMask:new Ue("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const bp=e=>{let t=e,r=e,n=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?r=4:e<8&&e>=7?r=5:e<14&&e>=8?r=6:e<16&&e>=14?r=7:e>=16&&(r=8),e<6&&e>=2?n=1:e>=6&&(n=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:o}};function yp(e){const{motionUnit:t,motionBase:r,borderRadius:n,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(r+t).toFixed(1)}s`,motionDurationMid:`${(r+t*2).toFixed(1)}s`,motionDurationSlow:`${(r+t*3).toFixed(1)}s`,lineWidthBold:o+1},bp(n))}const St=(e,t)=>new Ue(e).setAlpha(t).toRgbString(),qr=(e,t)=>new Ue(e).darken(t).toHexString(),xp=e=>{const t=ar(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},Ep=(e,t)=>{const r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:St(n,.88),colorTextSecondary:St(n,.65),colorTextTertiary:St(n,.45),colorTextQuaternary:St(n,.25),colorFill:St(n,.15),colorFillSecondary:St(n,.06),colorFillTertiary:St(n,.04),colorFillQuaternary:St(n,.02),colorBgLayout:qr(r,4),colorBgContainer:qr(r,0),colorBgElevated:qr(r,0),colorBgSpotlight:St(n,.85),colorBgBlur:"transparent",colorBorder:qr(r,15),colorBorderSecondary:qr(r,6)}};function to(e){return(e+8)/e}function Sp(e){const t=new Array(10).fill(null).map((r,n)=>{const o=n-1,i=e*Math.pow(2.71828,o/5),s=n>1?Math.floor(i):Math.ceil(i);return Math.floor(s/2)*2});return t[1]=e,t.map(r=>({size:r,lineHeight:to(r)}))}const Cp=e=>{const t=Sp(e),r=t.map(d=>d.size),n=t.map(d=>d.lineHeight),o=r[1],i=r[0],s=r[2],l=n[1],c=n[0],u=n[2];return{fontSizeSM:i,fontSize:o,fontSizeLG:s,fontSizeXL:r[3],fontSizeHeading1:r[6],fontSizeHeading2:r[5],fontSizeHeading3:r[4],fontSizeHeading4:r[3],fontSizeHeading5:r[2],lineHeight:l,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(l*o),fontHeightLG:Math.round(u*s),fontHeightSM:Math.round(c*i),lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}};function wp(e){const t=Object.keys(Gl).map(r=>{const n=ar(e[r]);return new Array(10).fill(1).reduce((o,i,s)=>(o[`${r}-${s+1}`]=n[s],o[`${r}${s+1}`]=n[s],o),{})}).reduce((r,n)=>(r=Object.assign(Object.assign({},r),n),r),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),hp(e,{generateColorPalettes:xp,generateNeutralColorPalettes:Ep})),Cp(e.fontSize)),mp(e)),gp(e)),yp(e))}const Ul=Sa(wp),Xl={token:nn,override:{override:nn},hashed:!0},Kl=a.React.createContext(Xl),Ql="anticon",$p=(e,t)=>t||(e?`ant-${e}`:"ant"),Ie=a.reactExports.createContext({getPrefixCls:$p,iconPrefixCls:Ql}),Pp=`-ant-${Date.now()}-${Math.random()}`;function Rp(e,t){const r={},n=(s,l)=>{let c=s.clone();return c=(l==null?void 0:l(c))||c,c.toRgbString()},o=(s,l)=>{const c=new Ue(s),u=ar(c.toRgbString());r[`${l}-color`]=n(c),r[`${l}-color-disabled`]=u[1],r[`${l}-color-hover`]=u[4],r[`${l}-color-active`]=u[6],r[`${l}-color-outline`]=c.clone().setAlpha(.2).toRgbString(),r[`${l}-color-deprecated-bg`]=u[0],r[`${l}-color-deprecated-border`]=u[2]};if(t.primaryColor){o(t.primaryColor,"primary");const s=new Ue(t.primaryColor),l=ar(s.toRgbString());l.forEach((u,d)=>{r[`primary-${d+1}`]=u}),r["primary-color-deprecated-l-35"]=n(s,u=>u.lighten(35)),r["primary-color-deprecated-l-20"]=n(s,u=>u.lighten(20)),r["primary-color-deprecated-t-20"]=n(s,u=>u.tint(20)),r["primary-color-deprecated-t-50"]=n(s,u=>u.tint(50)),r["primary-color-deprecated-f-12"]=n(s,u=>u.setAlpha(u.getAlpha()*.12));const c=new Ue(l[0]);r["primary-color-active-deprecated-f-30"]=n(c,u=>u.setAlpha(u.getAlpha()*.3)),r["primary-color-active-deprecated-d-02"]=n(c,u=>u.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),` + :root { + ${Object.keys(r).map(s=>`--${e}-${s}: ${r[s]};`).join(` +`)} + } + `.trim()}function Op(e,t){const r=Rp(e,t);We()&&Lt(r,`${Pp}-dynamic-theme`)}const _a=a.reactExports.createContext(!1),Yl=e=>{let{children:t,disabled:r}=e;const n=a.reactExports.useContext(_a);return a.reactExports.createElement(_a.Provider,{value:r??n},t)},dn=_a,Ia=a.reactExports.createContext(void 0),_p=e=>{let{children:t,size:r}=e;const n=a.reactExports.useContext(Ia);return a.reactExports.createElement(Ia.Provider,{value:r||n},t)},fn=Ia;function Ip(){const e=a.reactExports.useContext(dn),t=a.reactExports.useContext(fn);return{componentDisabled:e,componentSize:t}}const so=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],jp="5.13.3";function Uo(e){return e>=0&&e<=255}function Vn(e,t){const{r,g:n,b:o,a:i}=new Ue(e).toRgb();if(i<1)return e;const{r:s,g:l,b:c}=new Ue(t).toRgb();for(let u=.01;u<=1;u+=.01){const d=Math.round((r-s*(1-u))/u),f=Math.round((n-l*(1-u))/u),p=Math.round((o-c*(1-u))/u);if(Uo(d)&&Uo(f)&&Uo(p))return new Ue({r:d,g:f,b:p,a:Math.round(u*100)/100}).toRgbString()}return new Ue({r,g:n,b:o,a:1}).toRgbString()}var Fp=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{delete n[p]});const o=Object.assign(Object.assign({},r),n),i=480,s=576,l=768,c=992,u=1200,d=1600;if(o.motion===!1){const p="0s";o.motionDurationFast=p,o.motionDurationMid=p,o.motionDurationSlow=p}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Vn(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:Vn(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Vn(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*4,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:Vn(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:i,screenXSMin:i,screenXSMax:s-1,screenSM:s,screenSMMin:s,screenSMMax:l-1,screenMD:l,screenMDMin:l,screenMDMax:c-1,screenLG:c,screenLGMin:c,screenLGMax:u-1,screenXL:u,screenXLMin:u,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new Ue("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new Ue("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new Ue("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),n)}var ts=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const n=r.getDerivativeToken(e),{override:o}=t,i=ts(t,["override"]);let s=Object.assign(Object.assign({},n),{override:o});return s=Zl(s),i&&Object.entries(i).forEach(l=>{let[c,u]=l;const{theme:d}=u,f=ts(u,["theme"]);let p=f;d&&(p=tc(Object.assign(Object.assign({},s),f),{override:f},d)),s[c]=p}),s};function ft(){const{token:e,hashed:t,theme:r,override:n,cssVar:o}=a.React.useContext(Kl),i=`${jp}-${t||""}`,s=r||Ul,[l,c,u]=Cf(s,[nn,e],{salt:i,override:n,getComputedToken:tc,formatToken:Zl,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:Jl,ignore:ec,preserve:Tp}});return[s,u,t?c:"",l,o]}function gt(e){var t=a.reactExports.useRef();t.current=e;var r=a.reactExports.useCallback(function(){for(var n,o=arguments.length,i=new Array(o),s=0;s1&&arguments[1]!==void 0?arguments[1]:!1;return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},Mp=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),Ap=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),Np=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active,\n &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),Lp=(e,t)=>{const{fontFamily:r,fontSize:n}=e,o=`[class^="${t}"], [class*=" ${t}"]`;return{[o]:{fontFamily:r,fontSize:n,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[o]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},zp=e=>({outline:`${le(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),Bp=e=>({"&:focus-visible":Object.assign({},zp(e))});let Vp=a._createClass(function e(){a._classCallCheck(this,e)});const rc=Vp;function Hp(e,t,r){return t=a._getPrototypeOf(t),a._possibleConstructorReturn(e,a._isNativeReflectConstruct()?Reflect.construct(t,r||[],a._getPrototypeOf(e).constructor):t.apply(e,r))}let kp=function(e){a._inherits(t,e);function t(r){var n;return a._classCallCheck(this,t),n=Hp(this,t),n.result=0,r instanceof t?n.result=r.result:typeof r=="number"&&(n.result=r),n}return a._createClass(t,[{key:"add",value:function(n){return n instanceof t?this.result+=n.result:typeof n=="number"&&(this.result+=n),this}},{key:"sub",value:function(n){return n instanceof t?this.result-=n.result:typeof n=="number"&&(this.result-=n),this}},{key:"mul",value:function(n){return n instanceof t?this.result*=n.result:typeof n=="number"&&(this.result*=n),this}},{key:"div",value:function(n){return n instanceof t?this.result/=n.result:typeof n=="number"&&(this.result/=n),this}},{key:"equal",value:function(){return this.result}}]),t}(rc);function Wp(e,t,r){return t=a._getPrototypeOf(t),a._possibleConstructorReturn(e,a._isNativeReflectConstruct()?Reflect.construct(t,r||[],a._getPrototypeOf(e).constructor):t.apply(e,r))}const nc="CALC_UNIT";function Ko(e){return typeof e=="number"?`${e}${nc}`:e}let Dp=function(e){a._inherits(t,e);function t(r){var n;return a._classCallCheck(this,t),n=Wp(this,t),n.result="",r instanceof t?n.result=`(${r.result})`:typeof r=="number"?n.result=Ko(r):typeof r=="string"&&(n.result=r),n}return a._createClass(t,[{key:"add",value:function(n){return n instanceof t?this.result=`${this.result} + ${n.getResult()}`:(typeof n=="number"||typeof n=="string")&&(this.result=`${this.result} + ${Ko(n)}`),this.lowPriority=!0,this}},{key:"sub",value:function(n){return n instanceof t?this.result=`${this.result} - ${n.getResult()}`:(typeof n=="number"||typeof n=="string")&&(this.result=`${this.result} - ${Ko(n)}`),this.lowPriority=!0,this}},{key:"mul",value:function(n){return this.lowPriority&&(this.result=`(${this.result})`),n instanceof t?this.result=`${this.result} * ${n.getResult(!0)}`:(typeof n=="number"||typeof n=="string")&&(this.result=`${this.result} * ${n}`),this.lowPriority=!1,this}},{key:"div",value:function(n){return this.lowPriority&&(this.result=`(${this.result})`),n instanceof t?this.result=`${this.result} / ${n.getResult(!0)}`:(typeof n=="number"||typeof n=="string")&&(this.result=`${this.result} / ${n}`),this.lowPriority=!1,this}},{key:"getResult",value:function(n){return this.lowPriority||n?`(${this.result})`:this.result}},{key:"equal",value:function(n){const{unit:o=!0}=n||{},i=new RegExp(`${nc}`,"g");return this.result=this.result.replace(i,o?"px":""),typeof this.lowPriority<"u"?`calc(${this.result})`:this.result}}]),t}(rc);const qp=e=>{const t=e==="css"?Dp:kp;return r=>new t(r)};function Gp(e){return e==="js"?{max:Math.max,min:Math.min}:{max:function(){for(var t=arguments.length,r=new Array(t),n=0;nle(o)).join(",")})`},min:function(){for(var t=arguments.length,r=new Array(t),n=0;nle(o)).join(",")})`}}}const oc=typeof CSSINJS_STATISTIC<"u";let ja=!0;function Ye(){for(var e=arguments.length,t=new Array(e),r=0;r{Object.keys(o).forEach(s=>{Object.defineProperty(n,s,{configurable:!0,enumerable:!0,get:()=>o[s]})})}),ja=!0,n}const rs={};function Up(){}const Xp=e=>{let t,r=e,n=Up;return oc&&typeof Proxy<"u"&&(t=new Set,r=new Proxy(e,{get(o,i){return ja&&t.add(i),o[i]}}),n=(o,i)=>{var s;rs[o]={global:Array.from(t),component:Object.assign(Object.assign({},(s=rs[o])===null||s===void 0?void 0:s.component),i)}}),{token:r,keys:t,flush:n}},ac=(e,t)=>{const[r,n]=ft();return Oa({theme:r,token:n,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce},()=>[{[`.${e}`]:Object.assign(Object.assign({},Mp()),{[`.${e} .${e}-icon`]:{display:"block"}})}])},ic=(e,t,r)=>{var n;return typeof r=="function"?r(Ye(t,(n=t[e])!==null&&n!==void 0?n:{})):r??{}},sc=(e,t,r,n)=>{const o=Object.assign({},t[e]);if(n!=null&&n.deprecatedTokens){const{deprecatedTokens:s}=n;s.forEach(l=>{let[c,u]=l;var d;(o!=null&&o[c]||o!=null&&o[u])&&((d=o[u])!==null&&d!==void 0||(o[u]=o==null?void 0:o[c]))})}const i=Object.assign(Object.assign({},r),o);return Object.keys(i).forEach(s=>{i[s]===t[s]&&delete i[s]}),i},Kp=(e,t)=>`${[t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-")}`;function gi(e,t,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const o=Array.isArray(e)?e:[e,e],[i]=o,s=o.join("-");return l=>{const[c,u,d,f,p]=ft(),{getPrefixCls:b,iconPrefixCls:x,csp:g}=a.reactExports.useContext(Ie),y=b(),m=p?"css":"js",h=qp(m),{max:v,min:E}=Gp(m),$={theme:c,token:f,hashId:d,nonce:()=>g==null?void 0:g.nonce,clientOnly:n.clientOnly,order:n.order||-999};return Oa(Object.assign(Object.assign({},$),{clientOnly:!1,path:["Shared",y]}),()=>[{"&":Np(f)}]),ac(x,g),[Oa(Object.assign(Object.assign({},$),{path:[s,l,x]}),()=>{if(n.injectStyle===!1)return[];const{token:S,flush:O}=Xp(f),P=ic(i,u,r),I=`.${l}`,T=sc(i,u,P,{deprecatedTokens:n.deprecatedTokens});p&&Object.keys(P).forEach(N=>{P[N]=`var(${Ol(N,Kp(i,p.prefix))})`});const L=Ye(S,{componentCls:I,prefixCls:l,iconCls:`.${x}`,antCls:`.${y}`,calc:h,max:v,min:E},p?P:T),j=t(L,{hashId:d,prefixCls:l,rootPrefixCls:y,iconPrefixCls:x});return O(i,T),[n.resetStyle===!1?null:Lp(L,l),j]}),d]}}const lc=(e,t,r,n)=>{const o=gi(e,t,r,Object.assign({resetStyle:!1,order:-998},n));return s=>{let{prefixCls:l}=s;return o(l),null}},Qp=(e,t,r)=>{function n(u){return`${e}${u.slice(0,1).toUpperCase()}${u.slice(1)}`}const{unitless:o={},injectStyle:i=!0}=r??{},s={[n("zIndexPopup")]:!0};Object.keys(o).forEach(u=>{s[n(u)]=o[u]});const l=u=>{let{rootCls:d,cssVar:f}=u;const[,p]=ft();return Yf({path:[e],prefix:f.prefix,key:f==null?void 0:f.key,unitless:Object.assign(Object.assign({},Jl),s),ignore:ec,token:p,scope:d},()=>{const b=ic(e,p,t),x=sc(e,p,b,{deprecatedTokens:r==null?void 0:r.deprecatedTokens});return Object.keys(b).forEach(g=>{x[n(g)]=x[g],delete x[g]}),x}),null};return u=>{const[,,,,d]=ft();return[f=>i&&d?a.React.createElement(a.React.Fragment,null,a.React.createElement(l,{rootCls:u,cssVar:d,component:e}),f):f,d==null?void 0:d.key]}},Nr=(e,t,r,n)=>{const o=gi(e,t,r,n),i=Qp(Array.isArray(e)?e[0]:e,r,n);return function(s){let l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s;const[,c]=o(s),[u,d]=i(l);return[u,c,d]}};function Yp(e,t){return so.reduce((r,n)=>{const o=e[`${n}1`],i=e[`${n}3`],s=e[`${n}6`],l=e[`${n}7`];return Object.assign(Object.assign({},r),t(n,{lightColor:o,lightBorderColor:i,darkColor:s,textColor:l}))},{})}const Zp=Object.assign({},a.React$1),{useId:ns}=Zp,Jp=()=>"",eg=typeof ns>"u"?Jp:ns;function tg(e,t){fi();const r=e||{},n=r.inherit===!1||!t?Xl:t,o=eg();return oi(()=>{var i,s;if(!e)return t;const l=Object.assign({},n.components);Object.keys(e.components||{}).forEach(d=>{l[d]=Object.assign(Object.assign({},l[d]),e.components[d])});const c=`css-var-${o.replace(/:/g,"")}`,u=((i=r.cssVar)!==null&&i!==void 0?i:n.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:"ant"},typeof n.cssVar=="object"?n.cssVar:{}),typeof r.cssVar=="object"?r.cssVar:{}),{key:typeof r.cssVar=="object"&&((s=r.cssVar)===null||s===void 0?void 0:s.key)||c});return Object.assign(Object.assign(Object.assign({},n),r),{token:Object.assign(Object.assign({},n.token),r.token),components:l,cssVar:u})},[r,n],(i,s)=>i.some((l,c)=>{const u=s[c];return!$l(l,u,!0)}))}var rg=["children"],cc=a.reactExports.createContext({});function ng(e){var t=e.children,r=a._objectWithoutProperties(e,rg);return a.reactExports.createElement(cc.Provider,{value:r},t)}var og=function(e){a._inherits(r,e);var t=a._createSuper(r);function r(){return a._classCallCheck(this,r),t.apply(this,arguments)}return a._createClass(r,[{key:"render",value:function(){return this.props.children}}]),r}(a.reactExports.Component),Qt="none",Hn="appear",kn="enter",Wn="leave",os="none",ct="prepare",_r="start",Ir="active",mi="end",uc="prepared";function as(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit".concat(e)]="webkit".concat(t),r["Moz".concat(e)]="moz".concat(t),r["ms".concat(e)]="MS".concat(t),r["O".concat(e)]="o".concat(t.toLowerCase()),r}function ag(e,t){var r={animationend:as("Animation","AnimationEnd"),transitionend:as("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete r.animationend.animation,"TransitionEvent"in t||delete r.transitionend.transition),r}var ig=ag(We(),typeof window<"u"?window:{}),dc={};if(We()){var sg=document.createElement("div");dc=sg.style}var Dn={};function fc(e){if(Dn[e])return Dn[e];var t=ig[e];if(t)for(var r=Object.keys(t),n=r.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var i=Qe(function(){o<=1?n({isCanceled:function(){return i!==e.current}}):r(n,o-1)});e.current=i}return a.reactExports.useEffect(function(){return function(){t()}},[]),[r,t]};var ug=[ct,_r,Ir,mi],dg=[ct,uc],hc=!1,fg=!0;function bc(e){return e===Ir||e===mi}const pg=function(e,t,r){var n=or(os),o=k(n,2),i=o[0],s=o[1],l=cg(),c=k(l,2),u=c[0],d=c[1];function f(){s(ct,!0)}var p=t?dg:ug;return vc(function(){if(i!==os&&i!==mi){var b=p.indexOf(i),x=p[b+1],g=r(i);g===hc?s(x,!0):x&&u(function(y){function m(){y.isCanceled()||s(x,!0)}g===!0?m():Promise.resolve(g).then(m)})}},[e,i]),a.reactExports.useEffect(function(){return function(){d()}},[]),[f,i]};function gg(e,t,r,n){var o=n.motionEnter,i=o===void 0?!0:o,s=n.motionAppear,l=s===void 0?!0:s,c=n.motionLeave,u=c===void 0?!0:c,d=n.motionDeadline,f=n.motionLeaveImmediately,p=n.onAppearPrepare,b=n.onEnterPrepare,x=n.onLeavePrepare,g=n.onAppearStart,y=n.onEnterStart,m=n.onLeaveStart,h=n.onAppearActive,v=n.onEnterActive,E=n.onLeaveActive,$=n.onAppearEnd,C=n.onEnterEnd,S=n.onLeaveEnd,O=n.onVisibleChanged,P=or(),I=k(P,2),T=I[0],L=I[1],j=or(Qt),N=k(j,2),z=N[0],_=N[1],w=or(null),R=k(w,2),A=R[0],M=R[1],F=a.reactExports.useRef(!1),B=a.reactExports.useRef(null);function W(){return r()}var G=a.reactExports.useRef(!1);function V(){_(Qt,!0),M(null,!0)}function H(D){var q=W();if(!(D&&!D.deadline&&D.target!==q)){var Q=G.current,ae;z===Hn&&Q?ae=$==null?void 0:$(q,D):z===kn&&Q?ae=C==null?void 0:C(q,D):z===Wn&&Q&&(ae=S==null?void 0:S(q,D)),z!==Qt&&Q&&ae!==!1&&V()}}var U=lg(H),X=k(U,1),ee=X[0],re=function(q){var Q,ae,oe;switch(q){case Hn:return Q={},a._defineProperty(Q,ct,p),a._defineProperty(Q,_r,g),a._defineProperty(Q,Ir,h),Q;case kn:return ae={},a._defineProperty(ae,ct,b),a._defineProperty(ae,_r,y),a._defineProperty(ae,Ir,v),ae;case Wn:return oe={},a._defineProperty(oe,ct,x),a._defineProperty(oe,_r,m),a._defineProperty(oe,Ir,E),oe;default:return{}}},J=a.reactExports.useMemo(function(){return re(z)},[z]),ce=pg(z,!e,function(D){if(D===ct){var q=J[ct];return q?q(W()):hc}if(ue in J){var Q;M(((Q=J[ue])===null||Q===void 0?void 0:Q.call(J,W(),null))||null)}return ue===Ir&&(ee(W()),d>0&&(clearTimeout(B.current),B.current=setTimeout(function(){H({deadline:!0})},d))),ue===uc&&V(),fg}),se=k(ce,2),K=se[0],ue=se[1],ge=bc(ue);G.current=ge,vc(function(){L(t);var D=F.current;F.current=!0;var q;!D&&t&&l&&(q=Hn),D&&t&&i&&(q=kn),(D&&!t&&u||!D&&f&&!t&&u)&&(q=Wn);var Q=re(q);q&&(e||Q[ct])?(_(q),K()):_(Qt)},[t]),a.reactExports.useEffect(function(){(z===Hn&&!l||z===kn&&!i||z===Wn&&!u)&&_(Qt)},[l,i,u]),a.reactExports.useEffect(function(){return function(){F.current=!1,clearTimeout(B.current)}},[]);var fe=a.reactExports.useRef(!1);a.reactExports.useEffect(function(){T&&(fe.current=!0),T!==void 0&&z===Qt&&((fe.current||T)&&(O==null||O(T)),fe.current=!0)},[T,z]);var be=A;return J[ct]&&ue===_r&&(be=a._objectSpread2({transition:"none"},be)),[z,ue,be,T??t]}function mg(e){var t=e;a._typeof(e)==="object"&&(t=e.transitionSupport);function r(o,i){return!!(o.motionName&&t&&i!==!1)}var n=a.reactExports.forwardRef(function(o,i){var s=o.visible,l=s===void 0?!0:s,c=o.removeOnLeave,u=c===void 0?!0:c,d=o.forceRender,f=o.children,p=o.motionName,b=o.leavedClassName,x=o.eventProps,g=a.reactExports.useContext(cc),y=g.motion,m=r(o,y),h=a.reactExports.useRef(),v=a.reactExports.useRef();function E(){try{return h.current instanceof HTMLElement?h.current:Qn(v.current)}catch{return null}}var $=gg(m,l,E,o),C=k($,4),S=C[0],O=C[1],P=C[2],I=C[3],T=a.reactExports.useRef(I);I&&(T.current=!0);var L=a.reactExports.useCallback(function(M){h.current=M,ai(i,M)},[i]),j,N=a._objectSpread2(a._objectSpread2({},x),{},{visible:l});if(!f)j=null;else if(S===Qt)I?j=f(a._objectSpread2({},N),L):!u&&T.current&&b?j=f(a._objectSpread2(a._objectSpread2({},N),{},{className:b}),L):d||!u&&!b?j=f(a._objectSpread2(a._objectSpread2({},N),{},{style:{display:"none"}}),L):j=null;else{var z,_;O===ct?_="prepare":bc(O)?_="active":O===_r&&(_="start");var w=ls(p,"".concat(S,"-").concat(_));j=f(a._objectSpread2(a._objectSpread2({},N),{},{className:a.classNames(ls(p,S),(z={},a._defineProperty(z,w,w&&_),a._defineProperty(z,p,typeof p=="string"),z)),style:P}),L)}if(a.reactExports.isValidElement(j)&&Mr(j)){var R=j,A=R.ref;A||(j=a.reactExports.cloneElement(j,{ref:L}))}return a.reactExports.createElement(og,{ref:v},j)});return n.displayName="CSSMotion",n}const Lr=mg(mc);var Fa="add",Ta="keep",Ma="remove",Qo="removed";function vg(e){var t;return e&&a._typeof(e)==="object"&&"key"in e?t=e:t={key:e},a._objectSpread2(a._objectSpread2({},t),{},{key:String(t.key)})}function Aa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(vg)}function hg(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=0,o=t.length,i=Aa(e),s=Aa(t);i.forEach(function(u){for(var d=!1,f=n;f1});return c.forEach(function(u){r=r.filter(function(d){var f=d.key,p=d.status;return f!==u||p!==Ma}),r.forEach(function(d){d.key===u&&(d.status=Ta)})}),r}var bg=["component","children","onVisibleChanged","onAllRemoved"],yg=["status"],xg=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Eg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Lr,r=function(n){a._inherits(i,n);var o=a._createSuper(i);function i(){var s;a._classCallCheck(this,i);for(var l=arguments.length,c=new Array(l),u=0;unull;var $g=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}const Ig=e=>{const{prefixCls:t,iconPrefixCls:r,theme:n,holderRender:o}=e;t!==void 0&&(yc=t),n&&_g(n)&&Op(Og(),n)},jg=e=>{const{children:t,csp:r,autoInsertSpaceInButton:n,alert:o,anchor:i,form:s,locale:l,componentSize:c,direction:u,space:d,virtual:f,dropdownMatchSelectWidth:p,popupMatchSelectWidth:b,popupOverflow:x,legacyLocale:g,parentContext:y,iconPrefixCls:m,theme:h,componentDisabled:v,segmented:E,statistic:$,spin:C,calendar:S,carousel:O,cascader:P,collapse:I,typography:T,checkbox:L,descriptions:j,divider:N,drawer:z,skeleton:_,steps:w,image:R,layout:A,list:M,mentions:F,modal:B,progress:W,result:G,slider:V,breadcrumb:H,menu:U,pagination:X,input:ee,empty:re,badge:J,radio:ce,rate:se,switch:K,transfer:ue,avatar:ge,message:fe,tag:be,table:D,card:q,tabs:Q,timeline:ae,timePicker:oe,upload:pe,notification:me,tree:Me,colorPicker:Bt,datePicker:xe,rangePicker:ie,flex:ye,wave:$e,dropdown:cr,warning:ur}=e,Br=a.reactExports.useCallback((te,ve)=>{const{prefixCls:Pe}=e;if(ve)return ve;const Ae=Pe||y.getPrefixCls("");return te?`${Ae}-${te}`:Ae},[y.getPrefixCls,e.prefixCls]),Ze=m||y.iconPrefixCls||Ql,je=r||y.csp;ac(Ze,je);const Je=tg(h,y.theme),Vt={csp:je,autoInsertSpaceInButton:n,alert:o,anchor:i,locale:l||g,direction:u,space:d,virtual:f,popupMatchSelectWidth:b??p,popupOverflow:x,getPrefixCls:Br,iconPrefixCls:Ze,theme:Je,segmented:E,statistic:$,spin:C,calendar:S,carousel:O,cascader:P,collapse:I,typography:T,checkbox:L,descriptions:j,divider:N,drawer:z,skeleton:_,steps:w,image:R,input:ee,layout:A,list:M,mentions:F,modal:B,progress:W,result:G,slider:V,breadcrumb:H,menu:U,pagination:X,empty:re,badge:J,radio:ce,rate:se,switch:K,transfer:ue,avatar:ge,message:fe,tag:be,table:D,card:q,tabs:Q,timeline:ae,timePicker:oe,upload:pe,notification:me,tree:Me,colorPicker:Bt,datePicker:xe,rangePicker:ie,flex:ye,wave:$e,dropdown:cr,warning:ur},He=Object.assign({},y);Object.keys(Vt).forEach(te=>{Vt[te]!==void 0&&(He[te]=Vt[te])}),Pg.forEach(te=>{const ve=e[te];ve&&(He[te]=ve)});const Oe=oi(()=>He,He,(te,ve)=>{const Pe=Object.keys(te),Ae=Object.keys(ve);return Pe.length!==Ae.length||Pe.some(pt=>te[pt]!==ve[pt])}),dr=a.reactExports.useMemo(()=>({prefixCls:Ze,csp:je}),[Ze,je]);let Ee=a.reactExports.createElement(a.reactExports.Fragment,null,a.reactExports.createElement(wg,{dropdownMatchSelectWidth:p}),t);const it=a.reactExports.useMemo(()=>{var te,ve,Pe,Ae;return Or(((te=ir.Form)===null||te===void 0?void 0:te.defaultValidateMessages)||{},((Pe=(ve=Oe.locale)===null||ve===void 0?void 0:ve.Form)===null||Pe===void 0?void 0:Pe.defaultValidateMessages)||{},((Ae=Oe.form)===null||Ae===void 0?void 0:Ae.validateMessages)||{},(s==null?void 0:s.validateMessages)||{})},[Oe,s==null?void 0:s.validateMessages]);Object.keys(it).length>0&&(Ee=a.reactExports.createElement(Dl.Provider,{value:it},Ee)),l&&(Ee=a.reactExports.createElement(pp,{locale:l,_ANT_MARK__:dp},Ee)),(Ze||je)&&(Ee=a.reactExports.createElement(ei.Provider,{value:dr},Ee)),c&&(Ee=a.reactExports.createElement(_p,{size:c},Ee)),Ee=a.reactExports.createElement(Cg,null,Ee);const Se=a.reactExports.useMemo(()=>{const te=Je||{},{algorithm:ve,token:Pe,components:Ae,cssVar:pt}=te,Ht=$g(te,["algorithm","token","components","cssVar"]),Rt=ve&&(!Array.isArray(ve)||ve.length>0)?Sa(ve):Ul,Ne={};Object.entries(Ae||{}).forEach(pr=>{let[Ot,kt]=pr;const ke=Object.assign({},kt);"algorithm"in ke&&(ke.algorithm===!0?ke.theme=Rt:(Array.isArray(ke.algorithm)||typeof ke.algorithm=="function")&&(ke.theme=Sa(ke.algorithm)),delete ke.algorithm),Ne[Ot]=ke});const fr=Object.assign(Object.assign({},nn),Pe);return Object.assign(Object.assign({},Ht),{theme:Rt,token:fr,components:Ne,override:Object.assign({override:fr},Ne),cssVar:pt})},[Je]);return h&&(Ee=a.reactExports.createElement(Kl.Provider,{value:Se},Ee)),Oe.warning&&(Ee=a.reactExports.createElement(np.Provider,{value:Oe.warning},Ee)),v!==void 0&&(Ee=a.reactExports.createElement(Yl,{disabled:v},Ee)),a.reactExports.createElement(Ie.Provider,{value:Oe},Ee)},gn=e=>{const t=a.reactExports.useContext(Ie),r=a.reactExports.useContext(pi);return a.reactExports.createElement(jg,Object.assign({parentContext:t,legacyLocale:r},e))};gn.ConfigContext=Ie;gn.SizeContext=fn;gn.config=Ig;gn.useConfig=Ip;Object.defineProperty(gn,"SizeContext",{get:()=>fn});const cs=e=>typeof e=="object"&&e!=null&&e.nodeType===1,us=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Yo=(e,t)=>{if(e.clientHeight{const o=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}})(n);return!!o&&(o.clientHeightit||i>e&&s=t&&l>=r?i-e-n:s>t&&lr?s-t+o:0,Fg=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},ds=(e,t)=>{var r,n,o,i;if(typeof document>"u")return[];const{scrollMode:s,block:l,inline:c,boundary:u,skipOverflowHiddenElements:d}=t,f=typeof u=="function"?u:_=>_!==u;if(!cs(e))throw new TypeError("Invalid target");const p=document.scrollingElement||document.documentElement,b=[];let x=e;for(;cs(x)&&f(x);){if(x=Fg(x),x===p){b.push(x);break}x!=null&&x===document.body&&Yo(x)&&!Yo(document.documentElement)||x!=null&&Yo(x,d)&&b.push(x)}const g=(n=(r=window.visualViewport)==null?void 0:r.width)!=null?n:innerWidth,y=(i=(o=window.visualViewport)==null?void 0:o.height)!=null?i:innerHeight,{scrollX:m,scrollY:h}=window,{height:v,width:E,top:$,right:C,bottom:S,left:O}=e.getBoundingClientRect(),{top:P,right:I,bottom:T,left:L}=(_=>{const w=window.getComputedStyle(_);return{top:parseFloat(w.scrollMarginTop)||0,right:parseFloat(w.scrollMarginRight)||0,bottom:parseFloat(w.scrollMarginBottom)||0,left:parseFloat(w.scrollMarginLeft)||0}})(e);let j=l==="start"||l==="nearest"?$-P:l==="end"?S+T:$+v/2-P+T,N=c==="center"?O+E/2-L+I:c==="end"?C+I:O-L;const z=[];for(let _=0;_=0&&O>=0&&S<=y&&C<=g&&$>=M&&S<=B&&O>=W&&C<=F)return z;const G=getComputedStyle(w),V=parseInt(G.borderLeftWidth,10),H=parseInt(G.borderTopWidth,10),U=parseInt(G.borderRightWidth,10),X=parseInt(G.borderBottomWidth,10);let ee=0,re=0;const J="offsetWidth"in w?w.offsetWidth-w.clientWidth-V-U:0,ce="offsetHeight"in w?w.offsetHeight-w.clientHeight-H-X:0,se="offsetWidth"in w?w.offsetWidth===0?0:A/w.offsetWidth:0,K="offsetHeight"in w?w.offsetHeight===0?0:R/w.offsetHeight:0;if(p===w)ee=l==="start"?j:l==="end"?j-y:l==="nearest"?qn(h,h+y,y,H,X,h+j,h+j+v,v):j-y/2,re=c==="start"?N:c==="center"?N-g/2:c==="end"?N-g:qn(m,m+g,g,V,U,m+N,m+N+E,E),ee=Math.max(0,ee+h),re=Math.max(0,re+m);else{ee=l==="start"?j-M-H:l==="end"?j-B+X+ce:l==="nearest"?qn(M,B,R,H,X+ce,j,j+v,v):j-(M+R/2)+ce/2,re=c==="start"?N-W-V:c==="center"?N-(W+A/2)+J/2:c==="end"?N-F+U+J:qn(W,F,A,V,U+J,N,N+E,E);const{scrollLeft:ue,scrollTop:ge}=w;ee=K===0?0:Math.max(0,Math.min(ge+ee/K,w.scrollHeight-R/K+ce)),re=se===0?0:Math.max(0,Math.min(ue+re/se,w.scrollWidth-A/se+J)),j+=ge-ee,N+=ue-re}z.push({el:w,top:ee,left:re})}return z},Tg=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function Mg(e,t){if(!e.isConnected||!(o=>{let i=o;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(e))return;const r=(o=>{const i=window.getComputedStyle(o);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(e);if((o=>typeof o=="object"&&typeof o.behavior=="function")(t))return t.behavior(ds(e,t));const n=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:o,top:i,left:s}of ds(e,Tg(t))){const l=i-r.top+r.bottom,c=s-r.left+r.right;o.scroll({top:l,left:c,behavior:n})}}const mn=e=>{const[,,,,t]=ft();return t?`${e}-css-var`:""},Ag=a.React.createContext(void 0),xc=Ag,Yt=100,Ng=10,Lg=Yt*Ng,Ec={Modal:Yt,Drawer:Yt,Popover:Yt,Popconfirm:Yt,Tooltip:Yt,Tour:Yt},zg={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Bg(e){return e in Ec}function Vg(e,t){const[,r]=ft(),n=a.React.useContext(xc),o=Bg(e);if(t!==void 0)return[t,t];let i=n??0;return o?(i+=(n?0:r.zIndexPopupBase)+Ec[e],i=Math.min(i,r.zIndexPopupBase+Lg)):i+=zg[e],[n===void 0?t:i,i]}function Ve(){Ve=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(_,w,R){_[w]=R.value},i=typeof Symbol=="function"?Symbol:{},s=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(_,w,R){return Object.defineProperty(_,w,{value:R,enumerable:!0,configurable:!0,writable:!0}),_[w]}try{u({},"")}catch{u=function(R,A,M){return R[A]=M}}function d(_,w,R,A){var M=w&&w.prototype instanceof m?w:m,F=Object.create(M.prototype),B=new N(A||[]);return o(F,"_invoke",{value:I(_,R,B)}),F}function f(_,w,R){try{return{type:"normal",arg:_.call(w,R)}}catch(A){return{type:"throw",arg:A}}}t.wrap=d;var p="suspendedStart",b="suspendedYield",x="executing",g="completed",y={};function m(){}function h(){}function v(){}var E={};u(E,s,function(){return this});var $=Object.getPrototypeOf,C=$&&$($(z([])));C&&C!==r&&n.call(C,s)&&(E=C);var S=v.prototype=m.prototype=Object.create(E);function O(_){["next","throw","return"].forEach(function(w){u(_,w,function(R){return this._invoke(w,R)})})}function P(_,w){function R(M,F,B,W){var G=f(_[M],_,F);if(G.type!=="throw"){var V=G.arg,H=V.value;return H&&a._typeof(H)=="object"&&n.call(H,"__await")?w.resolve(H.__await).then(function(U){R("next",U,B,W)},function(U){R("throw",U,B,W)}):w.resolve(H).then(function(U){V.value=U,B(V)},function(U){return R("throw",U,B,W)})}W(G.arg)}var A;o(this,"_invoke",{value:function(F,B){function W(){return new w(function(G,V){R(F,B,G,V)})}return A=A?A.then(W,W):W()}})}function I(_,w,R){var A=p;return function(M,F){if(A===x)throw new Error("Generator is already running");if(A===g){if(M==="throw")throw F;return{value:e,done:!0}}for(R.method=M,R.arg=F;;){var B=R.delegate;if(B){var W=T(B,R);if(W){if(W===y)continue;return W}}if(R.method==="next")R.sent=R._sent=R.arg;else if(R.method==="throw"){if(A===p)throw A=g,R.arg;R.dispatchException(R.arg)}else R.method==="return"&&R.abrupt("return",R.arg);A=x;var G=f(_,w,R);if(G.type==="normal"){if(A=R.done?g:b,G.arg===y)continue;return{value:G.arg,done:R.done}}G.type==="throw"&&(A=g,R.method="throw",R.arg=G.arg)}}}function T(_,w){var R=w.method,A=_.iterator[R];if(A===e)return w.delegate=null,R==="throw"&&_.iterator.return&&(w.method="return",w.arg=e,T(_,w),w.method==="throw")||R!=="return"&&(w.method="throw",w.arg=new TypeError("The iterator does not provide a '"+R+"' method")),y;var M=f(A,_.iterator,w.arg);if(M.type==="throw")return w.method="throw",w.arg=M.arg,w.delegate=null,y;var F=M.arg;return F?F.done?(w[_.resultName]=F.value,w.next=_.nextLoc,w.method!=="return"&&(w.method="next",w.arg=e),w.delegate=null,y):F:(w.method="throw",w.arg=new TypeError("iterator result is not an object"),w.delegate=null,y)}function L(_){var w={tryLoc:_[0]};1 in _&&(w.catchLoc=_[1]),2 in _&&(w.finallyLoc=_[2],w.afterLoc=_[3]),this.tryEntries.push(w)}function j(_){var w=_.completion||{};w.type="normal",delete w.arg,_.completion=w}function N(_){this.tryEntries=[{tryLoc:"root"}],_.forEach(L,this),this.reset(!0)}function z(_){if(_||_===""){var w=_[s];if(w)return w.call(_);if(typeof _.next=="function")return _;if(!isNaN(_.length)){var R=-1,A=function M(){for(;++R<_.length;)if(n.call(_,R))return M.value=_[R],M.done=!1,M;return M.value=e,M.done=!0,M};return A.next=A}}throw new TypeError(a._typeof(_)+" is not iterable")}return h.prototype=v,o(S,"constructor",{value:v,configurable:!0}),o(v,"constructor",{value:h,configurable:!0}),h.displayName=u(v,c,"GeneratorFunction"),t.isGeneratorFunction=function(_){var w=typeof _=="function"&&_.constructor;return!!w&&(w===h||(w.displayName||w.name)==="GeneratorFunction")},t.mark=function(_){return Object.setPrototypeOf?Object.setPrototypeOf(_,v):(_.__proto__=v,u(_,c,"GeneratorFunction")),_.prototype=Object.create(S),_},t.awrap=function(_){return{__await:_}},O(P.prototype),u(P.prototype,l,function(){return this}),t.AsyncIterator=P,t.async=function(_,w,R,A,M){M===void 0&&(M=Promise);var F=new P(d(_,w,R,A),M);return t.isGeneratorFunction(w)?F:F.next().then(function(B){return B.done?B.value:F.next()})},O(S),u(S,c,"Generator"),u(S,s,function(){return this}),u(S,"toString",function(){return"[object Generator]"}),t.keys=function(_){var w=Object(_),R=[];for(var A in w)R.push(A);return R.reverse(),function M(){for(;R.length;){var F=R.pop();if(F in w)return M.value=F,M.done=!1,M}return M.done=!0,M}},t.values=z,N.prototype={constructor:N,reset:function(w){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(j),!w)for(var R in this)R.charAt(0)==="t"&&n.call(this,R)&&!isNaN(+R.slice(1))&&(this[R]=e)},stop:function(){this.done=!0;var w=this.tryEntries[0].completion;if(w.type==="throw")throw w.arg;return this.rval},dispatchException:function(w){if(this.done)throw w;var R=this;function A(V,H){return B.type="throw",B.arg=w,R.next=V,H&&(R.method="next",R.arg=e),!!H}for(var M=this.tryEntries.length-1;M>=0;--M){var F=this.tryEntries[M],B=F.completion;if(F.tryLoc==="root")return A("end");if(F.tryLoc<=this.prev){var W=n.call(F,"catchLoc"),G=n.call(F,"finallyLoc");if(W&&G){if(this.prev=0;--A){var M=this.tryEntries[A];if(M.tryLoc<=this.prev&&n.call(M,"finallyLoc")&&this.prev=0;--R){var A=this.tryEntries[R];if(A.finallyLoc===w)return this.complete(A.completion,A.afterLoc),j(A),y}},catch:function(w){for(var R=this.tryEntries.length-1;R>=0;--R){var A=this.tryEntries[R];if(A.tryLoc===w){var M=A.completion;if(M.type==="throw"){var F=M.arg;j(A)}return F}}throw new Error("illegal catch attempt")},delegateYield:function(w,R,A){return this.delegate={iterator:z(w),resultName:R,nextLoc:A},this.method==="next"&&(this.arg=e),y}},t}function fs(e,t,r,n,o,i,s){try{var l=e[i](s),c=l.value}catch(u){r(u);return}l.done?t(c):Promise.resolve(c).then(n,o)}function lr(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function s(c){fs(i,n,o,s,l,"next",c)}function l(c){fs(i,n,o,s,l,"throw",c)}s(void 0)})}}var vn=a._objectSpread2({},a.ReactDOM$1),Hg=vn.version,kg=vn.render,Wg=vn.unmountComponentAtNode,Eo;try{var Dg=Number((Hg||"").split(".")[0]);Dg>=18&&(Eo=vn.createRoot)}catch{}function ps(e){var t=vn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&a._typeof(t)==="object"&&(t.usingClientEntryPoint=e)}var lo="__rc_react_root__";function qg(e,t){ps(!0);var r=t[lo]||Eo(t);ps(!1),r.render(e),t[lo]=r}function Gg(e,t){kg(e,t)}function Ug(e,t){if(Eo){qg(e,t);return}Gg(e,t)}function Xg(e){return Na.apply(this,arguments)}function Na(){return Na=lr(Ve().mark(function e(t){return Ve().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",Promise.resolve().then(function(){var o;(o=t[lo])===null||o===void 0||o.unmount(),delete t[lo]}));case 1:case"end":return n.stop()}},e)})),Na.apply(this,arguments)}function Kg(e){Wg(e)}function Qg(e){return La.apply(this,arguments)}function La(){return La=lr(Ve().mark(function e(t){return Ve().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(Eo===void 0){n.next=2;break}return n.abrupt("return",Xg(t));case 2:Kg(t);case 3:case"end":return n.stop()}},e)})),La.apply(this,arguments)}const Zo=()=>({height:0,opacity:0}),gs=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Yg=e=>({height:e?e.offsetHeight:0}),Jo=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",ms=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:Zo,onEnterStart:Zo,onAppearActive:gs,onEnterActive:gs,onLeaveStart:Yg,onLeaveActive:Zo,onAppearEnd:Jo,onEnterEnd:Jo,onLeaveEnd:Jo,motionDeadline:500}},Zg=(e,t,r)=>r!==void 0?r:`${e}-${t}`,vi=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),r=t.width,n=t.height;if(r||n)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,s=o.height;if(i||s)return!0}}return!1},Jg=e=>{const{componentCls:t,colorPrimary:r}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${r})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow 0.3s ${e.motionEaseInOut}`,`opacity 0.35s ${e.motionEaseInOut}`].join(",")}}}}},em=gi("Wave",e=>[Jg(e)]);function tm(e){const t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}function ea(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&tm(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function rm(e){const{borderTopColor:t,borderColor:r,backgroundColor:n}=getComputedStyle(e);return ea(t)?t:ea(r)?r:ea(n)?n:null}const Sc="ant-wave-target";function ta(e){return Number.isNaN(e)?0:e}const nm=e=>{const{className:t,target:r,component:n}=e,o=a.reactExports.useRef(null),[i,s]=a.reactExports.useState(null),[l,c]=a.reactExports.useState([]),[u,d]=a.reactExports.useState(0),[f,p]=a.reactExports.useState(0),[b,x]=a.reactExports.useState(0),[g,y]=a.reactExports.useState(0),[m,h]=a.reactExports.useState(!1),v={left:u,top:f,width:b,height:g,borderRadius:l.map(C=>`${C}px`).join(" ")};i&&(v["--wave-color"]=i);function E(){const C=getComputedStyle(r);s(rm(r));const S=C.position==="static",{borderLeftWidth:O,borderTopWidth:P}=C;d(S?r.offsetLeft:ta(-parseFloat(O))),p(S?r.offsetTop:ta(-parseFloat(P))),x(r.offsetWidth),y(r.offsetHeight);const{borderTopLeftRadius:I,borderTopRightRadius:T,borderBottomLeftRadius:L,borderBottomRightRadius:j}=C;c([I,T,j,L].map(N=>ta(parseFloat(N))))}if(a.reactExports.useEffect(()=>{if(r){const C=Qe(()=>{E(),h(!0)});let S;return typeof ResizeObserver<"u"&&(S=new ResizeObserver(E),S.observe(r)),()=>{Qe.cancel(C),S==null||S.disconnect()}}},[]),!m)return null;const $=(n==="Checkbox"||n==="Radio")&&(r==null?void 0:r.classList.contains(Sc));return a.reactExports.createElement(Lr,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(C,S)=>{var O;if(S.deadline||S.propertyName==="opacity"){const P=(O=o.current)===null||O===void 0?void 0:O.parentElement;Qg(P).then(()=>{P==null||P.remove()})}return!1}},C=>{let{className:S}=C;return a.reactExports.createElement("div",{ref:o,className:a.classNames(t,{"wave-quick":$},S),style:v})})},om=(e,t)=>{var r;const{component:n}=t;if(n==="Checkbox"&&!(!((r=e.querySelector("input"))===null||r===void 0)&&r.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e==null||e.insertBefore(o,e==null?void 0:e.firstChild),Ug(a.reactExports.createElement(nm,Object.assign({},t,{target:e})),o)},am=om;function im(e,t,r){const{wave:n}=a.reactExports.useContext(Ie),[,o,i]=ft(),s=gt(u=>{const d=e.current;if(n!=null&&n.disabled||!d)return;const f=d.querySelector(`.${Sc}`)||d,{showEffect:p}=n||{};(p||am)(f,{className:t,token:o,component:r,event:u,hashId:i})}),l=a.reactExports.useRef();return u=>{Qe.cancel(l.current),l.current=Qe(()=>{s(u)})}}const sm=e=>{const{children:t,disabled:r,component:n}=e,{getPrefixCls:o}=a.reactExports.useContext(Ie),i=a.reactExports.useRef(null),s=o("wave"),[,l]=em(s),c=im(i,a.classNames(s,l),n);if(a.React.useEffect(()=>{const d=i.current;if(!d||d.nodeType!==1||r)return;const f=p=>{!vi(p.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")||d.className.includes("-leave")||c(p)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[r]),!a.React.isValidElement(t))return t??null;const u=Mr(t)?zt(t.ref,i):i;return a.cloneElement(t,{ref:u})},lm=sm,hn=e=>{const t=a.React.useContext(fn);return a.React.useMemo(()=>e?typeof e=="string"?e??t:e instanceof Function?e(t):t:t,[e,t])},Cc=a.reactExports.createContext(null),hi=(e,t)=>{const r=a.reactExports.useContext(Cc),n=a.reactExports.useMemo(()=>{if(!r)return"";const{compactDirection:o,isFirstItem:i,isLastItem:s}=r,l=o==="vertical"?"-vertical-":"-";return a.classNames(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:i,[`${e}-compact${l}last-item`]:s,[`${e}-compact${l}item-rtl`]:t==="rtl"})},[e,t,r]);return{compactSize:r==null?void 0:r.compactSize,compactDirection:r==null?void 0:r.compactDirection,compactItemClassnames:n}},za=e=>{let{children:t}=e;return a.reactExports.createElement(Cc.Provider,{value:null},t)};var cm=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:r}=a.reactExports.useContext(Ie),{prefixCls:n,size:o,className:i}=e,s=cm(e,["prefixCls","size","className"]),l=t("btn-group",n),[,,c]=ft();let u="";switch(o){case"large":u="lg";break;case"small":u="sm";break}const d=a.classNames(l,{[`${l}-${u}`]:u,[`${l}-rtl`]:r==="rtl"},i,c);return a.reactExports.createElement(wc.Provider,{value:o},a.reactExports.createElement("div",Object.assign({},s,{className:d})))},dm=um,vs=/^[\u4e00-\u9fa5]{2}$/,Ba=vs.test.bind(vs);function hs(e){return typeof e=="string"}function ra(e){return e==="text"||e==="link"}function fm(e,t){if(e==null)return;const r=t?" ":"";return typeof e!="string"&&typeof e!="number"&&hs(e.type)&&Ba(e.props.children)?a.cloneElement(e,{children:e.props.children.split("").join(r)}):hs(e)?Ba(e)?a.React.createElement("span",null,e.split("").join(r)):a.React.createElement("span",null,e):a.isFragment(e)?a.React.createElement("span",null,e):e}function pm(e,t){let r=!1;const n=[];return a.React.Children.forEach(e,o=>{const i=typeof o,s=i==="string"||i==="number";if(r&&s){const l=n.length-1,c=n[l];n[l]=`${c}${o}`}else n.push(o);r=s}),a.React.Children.map(n,o=>fm(o,t))}const gm=a.reactExports.forwardRef((e,t)=>{const{className:r,style:n,children:o,prefixCls:i}=e,s=a.classNames(`${i}-icon`,r);return a.React.createElement("span",{ref:t,className:s,style:n},o)}),$c=gm,bs=a.reactExports.forwardRef((e,t)=>{let{prefixCls:r,className:n,style:o,iconClassName:i}=e;const s=a.classNames(`${r}-loading-icon`,n);return a.React.createElement($c,{prefixCls:r,className:s,style:o,ref:t},a.React.createElement(yl,{className:i}))}),na=()=>({width:0,opacity:0,transform:"scale(0)"}),oa=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),mm=e=>{const{prefixCls:t,loading:r,existIcon:n,className:o,style:i}=e,s=!!r;return n?a.React.createElement(bs,{prefixCls:t,className:o,style:i}):a.React.createElement(Lr,{visible:s,motionName:`${t}-loading-icon-motion`,motionLeave:s,removeOnLeave:!0,onAppearStart:na,onAppearActive:oa,onEnterStart:na,onEnterActive:oa,onLeaveStart:oa,onLeaveActive:na},(l,c)=>{let{className:u,style:d}=l;return a.React.createElement(bs,{prefixCls:t,className:o,style:Object.assign(Object.assign({},i),d),ref:c,iconClassName:u})})},vm=mm,ys=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),hm=e=>{const{componentCls:t,fontSize:r,lineWidth:n,groupBorderColor:o,colorErrorHover:i}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(n).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:r}},ys(`${t}-primary`,o),ys(`${t}-danger`,i)]}},bm=hm,Pc=e=>{const{paddingInline:t,onlyIconSize:r,paddingBlock:n}=e;return Ye(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:n,buttonIconOnlyFontSize:r})},Rc=e=>{var t,r,n,o,i,s;const l=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,c=(r=e.contentFontSizeSM)!==null&&r!==void 0?r:e.fontSize,u=(n=e.contentFontSizeLG)!==null&&n!==void 0?n:e.fontSizeLG,d=(o=e.contentLineHeight)!==null&&o!==void 0?o:to(l),f=(i=e.contentLineHeightSM)!==null&&i!==void 0?i:to(c),p=(s=e.contentLineHeightLG)!==null&&s!==void 0?s:to(u);return{fontWeight:400,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:e.fontSizeLG,onlyIconSizeSM:e.fontSizeLG-2,onlyIconSizeLG:e.fontSizeLG+2,groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textHoverBg:e.colorBgTextHover,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,contentFontSize:l,contentFontSizeSM:c,contentFontSizeLG:u,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-l*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-c*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-u*p)/2-e.lineWidth,0)}},ym=e=>{const{componentCls:t,iconCls:r,fontWeight:n}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:n,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${le(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${t}-icon`]:{lineHeight:0},[`> ${r} + span, > span + ${r}`]:{marginInlineStart:e.marginXS},[`&:not(${t}-icon-only) > ${t}-icon`]:{[`&${t}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:e.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},Bp(e)),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${r})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&-icon-only${t}-compact-item`]:{flex:"none"}}}},wt=(e,t,r)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":r}}),xm=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),Em=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),Sm=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),on=(e,t,r,n,o,i,s,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:r||void 0,background:t,borderColor:n||void 0,boxShadow:"none"},wt(e,Object.assign({background:t},s),Object.assign({background:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),bi=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},Sm(e))}),Oc=e=>Object.assign({},bi(e)),co=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),_c=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Oc(e)),{background:e.defaultBg,borderColor:e.defaultBorderColor,color:e.defaultColor,boxShadow:e.defaultShadow}),wt(e.componentCls,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),on(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:e.colorError,borderColor:e.colorError},wt(e.componentCls,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),on(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),bi(e))}),Cm=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Oc(e)),{color:e.primaryColor,background:e.colorPrimary,boxShadow:e.primaryShadow}),wt(e.componentCls,{color:e.colorTextLightSolid,background:e.colorPrimaryHover},{color:e.colorTextLightSolid,background:e.colorPrimaryActive})),on(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({background:e.colorError,boxShadow:e.dangerShadow,color:e.dangerColor},wt(e.componentCls,{background:e.colorErrorHover},{background:e.colorErrorActive})),on(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),bi(e))}),wm=e=>Object.assign(Object.assign({},_c(e)),{borderStyle:"dashed"}),$m=e=>Object.assign(Object.assign(Object.assign({color:e.colorLink},wt(e.componentCls,{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),co(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},wt(e.componentCls,{color:e.colorErrorHover},{color:e.colorErrorActive})),co(e))}),Pm=e=>Object.assign(Object.assign(Object.assign({},wt(e.componentCls,{color:e.colorText,background:e.textHoverBg},{color:e.colorText,background:e.colorBgTextActive})),co(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},co(e)),wt(e.componentCls,{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBg}))}),Rm=e=>{const{componentCls:t}=e;return{[`${t}-default`]:_c(e),[`${t}-primary`]:Cm(e),[`${t}-dashed`]:wm(e),[`${t}-link`]:$m(e),[`${t}-text`]:Pm(e),[`${t}-ghost`]:on(e.componentCls,e.ghostBg,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)}},yi=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:r,controlHeight:n,fontSize:o,lineHeight:i,borderRadius:s,buttonPaddingHorizontal:l,iconCls:c,buttonPaddingVertical:u}=e,d=`${r}-icon-only`;return[{[`${t}`]:{fontSize:o,lineHeight:i,height:n,padding:`${le(u)} ${le(l)}`,borderRadius:s,[`&${d}`]:{width:n,paddingInlineStart:0,paddingInlineEnd:0,[`&${r}-round`]:{width:"auto"},[c]:{fontSize:e.buttonIconOnlyFontSize}},[`&${r}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${r}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`}}},{[`${r}${r}-circle${t}`]:xm(e)},{[`${r}${r}-round${t}`]:Em(e)}]},Om=e=>{const t=Ye(e,{fontSize:e.contentFontSize,lineHeight:e.contentLineHeight});return yi(t,e.componentCls)},_m=e=>{const t=Ye(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,lineHeight:e.contentLineHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:e.paddingBlockSM,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return yi(t,`${e.componentCls}-sm`)},Im=e=>{const t=Ye(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,lineHeight:e.contentLineHeightLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:e.paddingBlockLG,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return yi(t,`${e.componentCls}-lg`)},jm=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Fm=Nr("Button",e=>{const t=Pc(e);return[ym(t),Om(t),_m(t),Im(t),jm(t),Rm(t),bm(t)]},Rc,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Tm(e,t,r){const{focusElCls:n,focus:o,borderElCls:i}=r,s=i?"> *":"",l=["hover",o?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[l]:{zIndex:2}},n?{[`&${n}`]:{zIndex:2}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function Mm(e,t,r){const{borderElCls:n}=r,o=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function Ic(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:r}=e,n=`${r}-compact`;return{[n]:Object.assign(Object.assign({},Tm(e,n,t)),Mm(r,n,t))}}function Am(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Nm(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function Lm(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},Am(e,t)),Nm(e.componentCls,t))}}const zm=e=>{const{componentCls:t,calc:r}=e;return{[t]:{[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:r(e.lineWidth).mul(-1).equal(),insetInlineStart:r(e.lineWidth).mul(-1).equal(),display:"inline-block",width:e.lineWidth,height:`calc(100% + ${le(e.lineWidth)} * 2)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:r(e.lineWidth).mul(-1).equal(),insetInlineStart:r(e.lineWidth).mul(-1).equal(),display:"inline-block",width:`calc(100% + ${le(e.lineWidth)} * 2)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},Bm=lc(["Button","compact"],e=>{const t=Pc(e);return[Ic(t),Lm(t),zm(t)]},Rc);var Vm=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;const{loading:o=!1,prefixCls:i,type:s="default",danger:l,shape:c="default",size:u,styles:d,disabled:f,className:p,rootClassName:b,children:x,icon:g,ghost:y=!1,block:m=!1,htmlType:h="button",classNames:v,style:E={}}=e,$=Vm(e,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:C,autoInsertSpaceInButton:S,direction:O,button:P}=a.reactExports.useContext(Ie),I=C("btn",i),[T,L,j]=Fm(I),N=a.reactExports.useContext(dn),z=f??N,_=a.reactExports.useContext(wc),w=a.reactExports.useMemo(()=>Hm(o),[o]),[R,A]=a.reactExports.useState(w.loading),[M,F]=a.reactExports.useState(!1),W=zt(t,a.reactExports.createRef()),G=a.reactExports.Children.count(x)===1&&!g&&!ra(s);a.reactExports.useEffect(()=>{let Q=null;w.delay>0?Q=setTimeout(()=>{Q=null,A(!0)},w.delay):A(w.loading);function ae(){Q&&(clearTimeout(Q),Q=null)}return ae},[w]),a.reactExports.useEffect(()=>{if(!W||!W.current||S===!1)return;const Q=W.current.textContent;G&&Ba(Q)?M||F(!0):M&&F(!1)},[W]);const V=Q=>{const{onClick:ae}=e;if(R||z){Q.preventDefault();return}ae==null||ae(Q)},H=S!==!1,{compactSize:U,compactItemClassnames:X}=hi(I,O),ee={large:"lg",small:"sm",middle:void 0},re=hn(Q=>{var ae,oe;return(oe=(ae=u??U)!==null&&ae!==void 0?ae:_)!==null&&oe!==void 0?oe:Q}),J=re&&ee[re]||"",ce=R?"loading":g,se=un($,["navigate"]),K=a.classNames(I,L,j,{[`${I}-${c}`]:c!=="default"&&c,[`${I}-${s}`]:s,[`${I}-${J}`]:J,[`${I}-icon-only`]:!x&&x!==0&&!!ce,[`${I}-background-ghost`]:y&&!ra(s),[`${I}-loading`]:R,[`${I}-two-chinese-chars`]:M&&H&&!R,[`${I}-block`]:m,[`${I}-dangerous`]:!!l,[`${I}-rtl`]:O==="rtl"},X,p,b,P==null?void 0:P.className),ue=Object.assign(Object.assign({},P==null?void 0:P.style),E),ge=a.classNames(v==null?void 0:v.icon,(r=P==null?void 0:P.classNames)===null||r===void 0?void 0:r.icon),fe=Object.assign(Object.assign({},(d==null?void 0:d.icon)||{}),((n=P==null?void 0:P.styles)===null||n===void 0?void 0:n.icon)||{}),be=g&&!R?a.React.createElement($c,{prefixCls:I,className:ge,style:fe},g):a.React.createElement(vm,{existIcon:!!g,prefixCls:I,loading:!!R}),D=x||x===0?pm(x,G&&H):null;if(se.href!==void 0)return T(a.React.createElement("a",Object.assign({},se,{className:a.classNames(K,{[`${I}-disabled`]:z}),href:z?void 0:se.href,style:ue,onClick:V,ref:W,tabIndex:z?-1:0}),be,D));let q=a.React.createElement("button",Object.assign({},$,{type:h,className:K,style:ue,onClick:V,disabled:z,ref:W}),be,D,!!X&&a.React.createElement(Bm,{key:"compact",prefixCls:I}));return ra(s)||(q=a.React.createElement(lm,{component:"Button",disabled:!!R},q)),T(q)},xi=a.reactExports.forwardRef(km);xi.Group=dm;xi.__ANT_BUTTON=!0;const jc=xi;var Fc=a.reactExports.createContext(null),xs=[];function Wm(e,t){var r=a.reactExports.useState(function(){if(!We())return null;var x=document.createElement("div");return x}),n=k(r,1),o=n[0],i=a.reactExports.useRef(!1),s=a.reactExports.useContext(Fc),l=a.reactExports.useState(xs),c=k(l,2),u=c[0],d=c[1],f=s||(i.current?void 0:function(x){d(function(g){var y=[x].concat(Z(g));return y})});function p(){o.parentElement||document.body.appendChild(o),i.current=!0}function b(){var x;(x=o.parentElement)===null||x===void 0||x.removeChild(o),i.current=!1}return Le(function(){return e?s?s(p):p():b(),b},[e]),Le(function(){u.length&&(u.forEach(function(x){return x()}),d(xs))},[u]),[o,f]}var aa;function Dm(e){if(typeof document>"u")return 0;if(e||aa===void 0){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var r=document.createElement("div"),n=r.style;n.position="absolute",n.top="0",n.left="0",n.pointerEvents="none",n.visibility="hidden",n.width="200px",n.height="150px",n.overflow="hidden",r.appendChild(t),document.body.appendChild(r);var o=t.offsetWidth;r.style.overflow="scroll";var i=t.offsetWidth;o===i&&(i=r.clientWidth),document.body.removeChild(r),aa=o-i}return aa}function Es(e){var t=e.match(/^(.*)px$/),r=Number(t==null?void 0:t[1]);return Number.isNaN(r)?Dm():r}function qm(e){if(typeof document>"u"||!e||!(e instanceof Element))return{width:0,height:0};var t=getComputedStyle(e,"::-webkit-scrollbar"),r=t.width,n=t.height;return{width:Es(r),height:Es(n)}}function Gm(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Um="rc-util-locker-".concat(Date.now()),Ss=0;function Xm(e){var t=!!e,r=a.reactExports.useState(function(){return Ss+=1,"".concat(Um,"_").concat(Ss)}),n=k(r,1),o=n[0];Le(function(){if(t){var i=qm(document.body).width,s=Gm();Lt(` +html body { + overflow-y: hidden; + `.concat(s?"width: calc(100% - ".concat(i,"px);"):"",` +}`),o)}else Jr(o);return function(){Jr(o)}},[t,o])}var Cs=!1;function Km(e){return typeof e=="boolean"&&(Cs=e),Cs}var ws=function(t){return t===!1?!1:!We()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},Tc=a.reactExports.forwardRef(function(e,t){var r=e.open,n=e.autoLock,o=e.getContainer;e.debug;var i=e.autoDestroy,s=i===void 0?!0:i,l=e.children,c=a.reactExports.useState(r),u=k(c,2),d=u[0],f=u[1],p=d||r;a.reactExports.useEffect(function(){(s||r)&&f(r)},[r,s]);var b=a.reactExports.useState(function(){return ws(o)}),x=k(b,2),g=x[0],y=x[1];a.reactExports.useEffect(function(){var T=ws(o);y(T??null)});var m=Wm(p&&!g),h=k(m,2),v=h[0],E=h[1],$=g??v;Xm(n&&r&&We()&&($===v||$===document.body));var C=null;if(l&&Mr(l)&&t){var S=l;C=S.ref}var O=ii(C,t);if(!p||!We()||g===void 0)return null;var P=$===!1||Km(),I=l;return t&&(I=a.reactExports.cloneElement(l,{ref:O})),a.reactExports.createElement(Fc.Provider,{value:E},P?I:a.reactDomExports.createPortal(I,$))});function Qm(){var e=a._objectSpread2({},a.React$1);return e.useId}var $s=0,Ps=Qm();const Ym=Ps?function(t){var r=Ps();return t||r}:function(t){var r=a.reactExports.useState("ssr-id"),n=k(r,2),o=n[0],i=n[1];return a.reactExports.useEffect(function(){var s=$s;$s+=1,i("rc_unique_".concat(s))},[]),t||o};var er="RC_FORM_INTERNAL_HOOKS",he=function(){Ke(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},sr=a.reactExports.createContext({getFieldValue:he,getFieldsValue:he,getFieldError:he,getFieldWarning:he,getFieldsError:he,isFieldsTouched:he,isFieldTouched:he,isFieldValidating:he,isFieldsValidating:he,resetFields:he,setFields:he,setFieldValue:he,setFieldsValue:he,validateFields:he,submit:he,getInternalHooks:function(){return he(),{dispatch:he,initEntityValue:he,registerField:he,useSubscribe:he,setInitialValues:he,destroyForm:he,setCallbacks:he,registerWatch:he,getFields:he,setValidateMessages:he,setPreserve:he,getInitialValue:he}}}),an=a.reactExports.createContext(null);function Va(e){return e==null?[]:Array.isArray(e)?e:[e]}function Zm(e){return e&&!!e._init}function tr(){return tr=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ro(e,t,r){return ev()?ro=Reflect.construct.bind():ro=function(o,i,s){var l=[null];l.push.apply(l,i);var c=Function.bind.apply(o,l),u=new c;return s&&sn(u,s.prototype),u},ro.apply(null,arguments)}function tv(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function ka(e){var t=typeof Map=="function"?new Map:void 0;return ka=function(n){if(n===null||!tv(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return ro(n,arguments,Ha(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),sn(o,n)},ka(e)}var rv=/%[sdj%]/g,nv=function(){};function Wa(e){if(!e||!e.length)return null;var t={};return e.forEach(function(r){var n=r.field;t[n]=t[n]||[],t[n].push(r)}),t}function Xe(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n=i)return l;switch(l){case"%s":return String(r[o++]);case"%d":return Number(r[o++]);case"%j":try{return JSON.stringify(r[o++])}catch{return"[Circular]"}break;default:return l}});return s}return e}function ov(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Te(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||ov(t)&&typeof e=="string"&&!e)}function av(e,t,r){var n=[],o=0,i=e.length;function s(l){n.push.apply(n,l||[]),o++,o===i&&r(n)}e.forEach(function(l){t(l,s)})}function Rs(e,t,r){var n=0,o=e.length;function i(s){if(s&&s.length){r(s);return}var l=n;n=n+1,l()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Ur={integer:function(t){return Ur.number(t)&&parseInt(t,10)===t},float:function(t){return Ur.number(t)&&!Ur.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!Ur.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(js.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(dv())},hex:function(t){return typeof t=="string"&&!!t.match(js.hex)}},fv=function(t,r,n,o,i){if(t.required&&r===void 0){Mc(t,r,n,o,i);return}var s=["integer","float","array","regexp","object","method","email","number","date","url","hex"],l=t.type;s.indexOf(l)>-1?Ur[l](r)||o.push(Xe(i.messages.types[l],t.fullField,t.type)):l&&typeof r!==t.type&&o.push(Xe(i.messages.types[l],t.fullField,t.type))},pv=function(t,r,n,o,i){var s=typeof t.len=="number",l=typeof t.min=="number",c=typeof t.max=="number",u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,d=r,f=null,p=typeof r=="number",b=typeof r=="string",x=Array.isArray(r);if(p?f="number":b?f="string":x&&(f="array"),!f)return!1;x&&(d=r.length),b&&(d=r.replace(u,"_").length),s?d!==t.len&&o.push(Xe(i.messages[f].len,t.fullField,t.len)):l&&!c&&dt.max?o.push(Xe(i.messages[f].max,t.fullField,t.max)):l&&c&&(dt.max)&&o.push(Xe(i.messages[f].range,t.fullField,t.min,t.max))},Er="enum",gv=function(t,r,n,o,i){t[Er]=Array.isArray(t[Er])?t[Er]:[],t[Er].indexOf(r)===-1&&o.push(Xe(i.messages[Er],t.fullField,t[Er].join(", ")))},mv=function(t,r,n,o,i){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(r)||o.push(Xe(i.messages.pattern.mismatch,t.fullField,r,t.pattern));else if(typeof t.pattern=="string"){var s=new RegExp(t.pattern);s.test(r)||o.push(Xe(i.messages.pattern.mismatch,t.fullField,r,t.pattern))}}},de={required:Mc,whitespace:uv,type:fv,range:pv,enum:gv,pattern:mv},vv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r,"string")&&!t.required)return n();de.required(t,r,o,s,i,"string"),Te(r,"string")||(de.type(t,r,o,s,i),de.range(t,r,o,s,i),de.pattern(t,r,o,s,i),t.whitespace===!0&&de.whitespace(t,r,o,s,i))}n(s)},hv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&de.type(t,r,o,s,i)}n(s)},bv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(r===""&&(r=void 0),Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&(de.type(t,r,o,s,i),de.range(t,r,o,s,i))}n(s)},yv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&de.type(t,r,o,s,i)}n(s)},xv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),Te(r)||de.type(t,r,o,s,i)}n(s)},Ev=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&(de.type(t,r,o,s,i),de.range(t,r,o,s,i))}n(s)},Sv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&(de.type(t,r,o,s,i),de.range(t,r,o,s,i))}n(s)},Cv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(r==null&&!t.required)return n();de.required(t,r,o,s,i,"array"),r!=null&&(de.type(t,r,o,s,i),de.range(t,r,o,s,i))}n(s)},wv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&de.type(t,r,o,s,i)}n(s)},$v="enum",Pv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i),r!==void 0&&de[$v](t,r,o,s,i)}n(s)},Rv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r,"string")&&!t.required)return n();de.required(t,r,o,s,i),Te(r,"string")||de.pattern(t,r,o,s,i)}n(s)},Ov=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r,"date")&&!t.required)return n();if(de.required(t,r,o,s,i),!Te(r,"date")){var c;r instanceof Date?c=r:c=new Date(r),de.type(t,c,o,s,i),c&&de.range(t,c.getTime(),o,s,i)}}n(s)},_v=function(t,r,n,o,i){var s=[],l=Array.isArray(r)?"array":typeof r;de.required(t,r,o,s,i,l),n(s)},ia=function(t,r,n,o,i){var s=t.type,l=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(Te(r,s)&&!t.required)return n();de.required(t,r,o,l,i,s),Te(r,s)||de.type(t,r,o,l,i)}n(l)},Iv=function(t,r,n,o,i){var s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Te(r)&&!t.required)return n();de.required(t,r,o,s,i)}n(s)},Yr={string:vv,method:hv,number:bv,boolean:yv,regexp:xv,integer:Ev,float:Sv,array:Cv,object:wv,enum:Pv,pattern:Rv,date:Ov,url:ia,hex:ia,email:ia,required:_v,any:Iv};function Da(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var qa=Da(),bn=function(){function e(r){this.rules=null,this._messages=qa,this.define(r)}var t=e.prototype;return t.define=function(n){var o=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(typeof n!="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var s=n[i];o.rules[i]=Array.isArray(s)?s:[s]})},t.messages=function(n){return n&&(this._messages=Is(Da(),n)),this._messages},t.validate=function(n,o,i){var s=this;o===void 0&&(o={}),i===void 0&&(i=function(){});var l=n,c=o,u=i;if(typeof c=="function"&&(u=c,c={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,l),Promise.resolve(l);function d(g){var y=[],m={};function h(E){if(Array.isArray(E)){var $;y=($=y).concat.apply($,E)}else y.push(E)}for(var v=0;v2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(n){return Nc(t,n,r)})}function Nc(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!r&&e.length!==t.length?!1:t.every(function(n,o){return e[o]===n})}function Av(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||a._typeof(e)!=="object"||a._typeof(t)!=="object")return!1;var r=Object.keys(e),n=Object.keys(t),o=new Set([].concat(r,n));return Z(o).every(function(i){var s=e[i],l=t[i];return typeof s=="function"&&typeof l=="function"?!0:s===l})}function Nv(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&a._typeof(t.target)==="object"&&e in t.target?t.target[e]:t}function As(e,t,r){var n=e.length;if(t<0||t>=n||r<0||r>=n)return e;var o=e[t],i=t-r;return i>0?[].concat(Z(e.slice(0,r)),[o],Z(e.slice(r,t)),Z(e.slice(t+1,n))):i<0?[].concat(Z(e.slice(0,t)),Z(e.slice(t+1,r+1)),[o],Z(e.slice(r+1,n))):e}var Lv=["name"],tt=[];function Ns(e,t,r,n,o,i){return typeof e=="function"?e(t,r,"source"in i?{source:i.source}:{}):n!==o}var Ei=function(e){a._inherits(r,e);var t=a._createSuper(r);function r(n){var o;if(a._classCallCheck(this,r),o=t.call(this,n),a._defineProperty(a._assertThisInitialized(o),"state",{resetCount:0}),a._defineProperty(a._assertThisInitialized(o),"cancelRegisterFunc",null),a._defineProperty(a._assertThisInitialized(o),"mounted",!1),a._defineProperty(a._assertThisInitialized(o),"touched",!1),a._defineProperty(a._assertThisInitialized(o),"dirty",!1),a._defineProperty(a._assertThisInitialized(o),"validatePromise",void 0),a._defineProperty(a._assertThisInitialized(o),"prevValidating",void 0),a._defineProperty(a._assertThisInitialized(o),"errors",tt),a._defineProperty(a._assertThisInitialized(o),"warnings",tt),a._defineProperty(a._assertThisInitialized(o),"cancelRegister",function(){var c=o.props,u=c.preserve,d=c.isListField,f=c.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,u,Re(f)),o.cancelRegisterFunc=null}),a._defineProperty(a._assertThisInitialized(o),"getNamePath",function(){var c=o.props,u=c.name,d=c.fieldContext,f=d.prefixName,p=f===void 0?[]:f;return u!==void 0?[].concat(Z(p),Z(u)):[]}),a._defineProperty(a._assertThisInitialized(o),"getRules",function(){var c=o.props,u=c.rules,d=u===void 0?[]:u,f=c.fieldContext;return d.map(function(p){return typeof p=="function"?p(f):p})}),a._defineProperty(a._assertThisInitialized(o),"refresh",function(){o.mounted&&o.setState(function(c){var u=c.resetCount;return{resetCount:u+1}})}),a._defineProperty(a._assertThisInitialized(o),"metaCache",null),a._defineProperty(a._assertThisInitialized(o),"triggerMetaEvent",function(c){var u=o.props.onMetaChange;if(u){var d=a._objectSpread2(a._objectSpread2({},o.getMeta()),{},{destroy:c});$l(o.metaCache,d)||u(d),o.metaCache=d}else o.metaCache=null}),a._defineProperty(a._assertThisInitialized(o),"onStoreChange",function(c,u,d){var f=o.props,p=f.shouldUpdate,b=f.dependencies,x=b===void 0?[]:b,g=f.onReset,y=d.store,m=o.getNamePath(),h=o.getValue(c),v=o.getValue(y),E=u&&jr(u,m);switch(d.type==="valueUpdate"&&d.source==="external"&&h!==v&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=tt,o.warnings=tt,o.triggerMetaEvent()),d.type){case"reset":if(!u||E){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=tt,o.warnings=tt,o.triggerMetaEvent(),g==null||g(),o.refresh();return}break;case"remove":{if(p){o.reRender();return}break}case"setField":{var $=d.data;if(E){"touched"in $&&(o.touched=$.touched),"validating"in $&&!("originRCField"in $)&&(o.validatePromise=$.validating?Promise.resolve([]):null),"errors"in $&&(o.errors=$.errors||tt),"warnings"in $&&(o.warnings=$.warnings||tt),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in $&&jr(u,m,!0)){o.reRender();return}if(p&&!m.length&&Ns(p,c,y,h,v,d)){o.reRender();return}break}case"dependenciesUpdate":{var C=x.map(Re);if(C.some(function(S){return jr(d.relatedFields,S)})){o.reRender();return}break}default:if(E||(!x.length||m.length||p)&&Ns(p,c,y,h,v,d)){o.reRender();return}break}p===!0&&o.reRender()}),a._defineProperty(a._assertThisInitialized(o),"validateRules",function(c){var u=o.getNamePath(),d=o.getValue(),f=c||{},p=f.triggerName,b=f.validateOnly,x=b===void 0?!1:b,g=Promise.resolve().then(lr(Ve().mark(function y(){var m,h,v,E,$,C,S;return Ve().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(o.mounted){P.next=2;break}return P.abrupt("return",[]);case 2:if(m=o.props,h=m.validateFirst,v=h===void 0?!1:h,E=m.messageVariables,$=m.validateDebounce,C=o.getRules(),p&&(C=C.filter(function(I){return I}).filter(function(I){var T=I.validateTrigger;if(!T)return!0;var L=Va(T);return L.includes(p)})),!($&&p)){P.next=10;break}return P.next=8,new Promise(function(I){setTimeout(I,$)});case 8:if(o.validatePromise===g){P.next=10;break}return P.abrupt("return",[]);case 10:return S=Fv(u,d,C,c,v,E),S.catch(function(I){return I}).then(function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tt;if(o.validatePromise===g){var T;o.validatePromise=null;var L=[],j=[];(T=I.forEach)===null||T===void 0||T.call(I,function(N){var z=N.rule.warningOnly,_=N.errors,w=_===void 0?tt:_;z?j.push.apply(j,Z(w)):L.push.apply(L,Z(w))}),o.errors=L,o.warnings=j,o.triggerMetaEvent(),o.reRender()}}),P.abrupt("return",S);case 13:case"end":return P.stop()}},y)})));return x||(o.validatePromise=g,o.dirty=!0,o.errors=tt,o.warnings=tt,o.triggerMetaEvent(),o.reRender()),g}),a._defineProperty(a._assertThisInitialized(o),"isFieldValidating",function(){return!!o.validatePromise}),a._defineProperty(a._assertThisInitialized(o),"isFieldTouched",function(){return o.touched}),a._defineProperty(a._assertThisInitialized(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var c=o.props.fieldContext,u=c.getInternalHooks(er),d=u.getInitialValue;return d(o.getNamePath())!==void 0}),a._defineProperty(a._assertThisInitialized(o),"getErrors",function(){return o.errors}),a._defineProperty(a._assertThisInitialized(o),"getWarnings",function(){return o.warnings}),a._defineProperty(a._assertThisInitialized(o),"isListField",function(){return o.props.isListField}),a._defineProperty(a._assertThisInitialized(o),"isList",function(){return o.props.isList}),a._defineProperty(a._assertThisInitialized(o),"isPreserve",function(){return o.props.preserve}),a._defineProperty(a._assertThisInitialized(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var c={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return c}),a._defineProperty(a._assertThisInitialized(o),"getOnlyChild",function(c){if(typeof c=="function"){var u=o.getMeta();return a._objectSpread2(a._objectSpread2({},o.getOnlyChild(c(o.getControlled(),u,o.props.fieldContext))),{},{isFunction:!0})}var d=en(c);return d.length!==1||!a.reactExports.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),a._defineProperty(a._assertThisInitialized(o),"getValue",function(c){var u=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return mt(c||u(!0),d)}),a._defineProperty(a._assertThisInitialized(o),"getControlled",function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=o.props,d=u.trigger,f=u.validateTrigger,p=u.getValueFromEvent,b=u.normalize,x=u.valuePropName,g=u.getValueProps,y=u.fieldContext,m=f!==void 0?f:y.validateTrigger,h=o.getNamePath(),v=y.getInternalHooks,E=y.getFieldsValue,$=v(er),C=$.dispatch,S=o.getValue(),O=g||function(L){return a._defineProperty({},x,L)},P=c[d],I=a._objectSpread2(a._objectSpread2({},c),O(S));I[d]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var L,j=arguments.length,N=new Array(j),z=0;z=0&&I<=T.length?(d.keys=[].concat(Z(d.keys.slice(0,I)),[d.id],Z(d.keys.slice(I))),v([].concat(Z(T.slice(0,I)),[P],Z(T.slice(I))))):(d.keys=[].concat(Z(d.keys),[d.id]),v([].concat(Z(T),[P]))),d.id+=1},remove:function(P){var I=$(),T=new Set(Array.isArray(P)?P:[P]);T.size<=0||(d.keys=d.keys.filter(function(L,j){return!T.has(j)}),v(I.filter(function(L,j){return!T.has(j)})))},move:function(P,I){if(P!==I){var T=$();P<0||P>=T.length||I<0||I>=T.length||(d.keys=As(d.keys,P,I),v(As(T,P,I)))}}},S=h||[];return Array.isArray(S)||(S=[]),n(S.map(function(O,P){var I=d.keys[P];return I===void 0&&(d.keys[P]=d.id,I=d.keys[P],d.id+=1),{name:P,key:I,isListField:!0}}),C,y)})))}function zv(e){var t=!1,r=e.length,n=[];return e.length?new Promise(function(o,i){e.forEach(function(s,l){s.catch(function(c){return t=!0,c}).then(function(c){r-=1,n[l]=c,!(r>0)&&(t&&i(n),o(n))})})}):Promise.resolve([])}var zc="__@field_split__";function sa(e){return e.map(function(t){return"".concat(a._typeof(t),":").concat(t)}).join(zc)}var Sr=function(){function e(){a._classCallCheck(this,e),a._defineProperty(this,"kvs",new Map)}return a._createClass(e,[{key:"set",value:function(r,n){this.kvs.set(sa(r),n)}},{key:"get",value:function(r){return this.kvs.get(sa(r))}},{key:"update",value:function(r,n){var o=this.get(r),i=n(o);i?this.set(r,i):this.delete(r)}},{key:"delete",value:function(r){this.kvs.delete(sa(r))}},{key:"map",value:function(r){return Z(this.kvs.entries()).map(function(n){var o=k(n,2),i=o[0],s=o[1],l=i.split(zc);return r({key:l.map(function(c){var u=c.match(/^([^:]*):(.*)$/),d=k(u,3),f=d[1],p=d[2];return f==="number"?Number(p):p}),value:s})})}},{key:"toJSON",value:function(){var r={};return this.map(function(n){var o=n.key,i=n.value;return r[o.join(".")]=i,null}),r}}]),e}(),Bv=["name"],Vv=a._createClass(function e(t){var r=this;a._classCallCheck(this,e),a._defineProperty(this,"formHooked",!1),a._defineProperty(this,"forceRootUpdate",void 0),a._defineProperty(this,"subscribable",!0),a._defineProperty(this,"store",{}),a._defineProperty(this,"fieldEntities",[]),a._defineProperty(this,"initialValues",{}),a._defineProperty(this,"callbacks",{}),a._defineProperty(this,"validateMessages",null),a._defineProperty(this,"preserve",null),a._defineProperty(this,"lastValidatePromise",null),a._defineProperty(this,"getForm",function(){return{getFieldValue:r.getFieldValue,getFieldsValue:r.getFieldsValue,getFieldError:r.getFieldError,getFieldWarning:r.getFieldWarning,getFieldsError:r.getFieldsError,isFieldsTouched:r.isFieldsTouched,isFieldTouched:r.isFieldTouched,isFieldValidating:r.isFieldValidating,isFieldsValidating:r.isFieldsValidating,resetFields:r.resetFields,setFields:r.setFields,setFieldValue:r.setFieldValue,setFieldsValue:r.setFieldsValue,validateFields:r.validateFields,submit:r.submit,_init:!0,getInternalHooks:r.getInternalHooks}}),a._defineProperty(this,"getInternalHooks",function(n){return n===er?(r.formHooked=!0,{dispatch:r.dispatch,initEntityValue:r.initEntityValue,registerField:r.registerField,useSubscribe:r.useSubscribe,setInitialValues:r.setInitialValues,destroyForm:r.destroyForm,setCallbacks:r.setCallbacks,setValidateMessages:r.setValidateMessages,getFields:r.getFields,setPreserve:r.setPreserve,getInitialValue:r.getInitialValue,registerWatch:r.registerWatch}):(Ke(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),a._defineProperty(this,"useSubscribe",function(n){r.subscribable=n}),a._defineProperty(this,"prevWithoutPreserves",null),a._defineProperty(this,"setInitialValues",function(n,o){if(r.initialValues=n||{},o){var i,s=Or(n,r.store);(i=r.prevWithoutPreserves)===null||i===void 0||i.map(function(l){var c=l.key;s=lt(s,c,mt(n,c))}),r.prevWithoutPreserves=null,r.updateStore(s)}}),a._defineProperty(this,"destroyForm",function(){var n=new Sr;r.getFieldEntities(!0).forEach(function(o){r.isMergedPreserve(o.isPreserve())||n.set(o.getNamePath(),!0)}),r.prevWithoutPreserves=n}),a._defineProperty(this,"getInitialValue",function(n){var o=mt(r.initialValues,n);return n.length?Or(o):o}),a._defineProperty(this,"setCallbacks",function(n){r.callbacks=n}),a._defineProperty(this,"setValidateMessages",function(n){r.validateMessages=n}),a._defineProperty(this,"setPreserve",function(n){r.preserve=n}),a._defineProperty(this,"watchList",[]),a._defineProperty(this,"registerWatch",function(n){return r.watchList.push(n),function(){r.watchList=r.watchList.filter(function(o){return o!==n})}}),a._defineProperty(this,"notifyWatch",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(r.watchList.length){var o=r.getFieldsValue(),i=r.getFieldsValue(!0);r.watchList.forEach(function(s){s(o,i,n)})}}),a._defineProperty(this,"timeoutId",null),a._defineProperty(this,"warningUnhooked",function(){}),a._defineProperty(this,"updateStore",function(n){r.store=n}),a._defineProperty(this,"getFieldEntities",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return n?r.fieldEntities.filter(function(o){return o.getNamePath().length}):r.fieldEntities}),a._defineProperty(this,"getFieldsMap",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Sr;return r.getFieldEntities(n).forEach(function(i){var s=i.getNamePath();o.set(s,i)}),o}),a._defineProperty(this,"getFieldEntitiesForNamePathList",function(n){if(!n)return r.getFieldEntities(!0);var o=r.getFieldsMap(!0);return n.map(function(i){var s=Re(i);return o.get(s)||{INVALIDATE_NAME_PATH:Re(i)}})}),a._defineProperty(this,"getFieldsValue",function(n,o){r.warningUnhooked();var i,s,l;if(n===!0||Array.isArray(n)?(i=n,s=o):n&&a._typeof(n)==="object"&&(l=n.strict,s=n.filter),i===!0&&!s)return r.store;var c=r.getFieldEntitiesForNamePathList(Array.isArray(i)?i:null),u=[];return c.forEach(function(d){var f,p,b="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(l){var x,g;if((x=(g=d).isList)!==null&&x!==void 0&&x.call(g))return}else if(!i&&(f=(p=d).isListField)!==null&&f!==void 0&&f.call(p))return;if(!s)u.push(b);else{var y="getMeta"in d?d.getMeta():null;s(y)&&u.push(b)}}),Ms(r.store,u.map(Re))}),a._defineProperty(this,"getFieldValue",function(n){r.warningUnhooked();var o=Re(n);return mt(r.store,o)}),a._defineProperty(this,"getFieldsError",function(n){r.warningUnhooked();var o=r.getFieldEntitiesForNamePathList(n);return o.map(function(i,s){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors(),warnings:i.getWarnings()}:{name:Re(n[s]),errors:[],warnings:[]}})}),a._defineProperty(this,"getFieldError",function(n){r.warningUnhooked();var o=Re(n),i=r.getFieldsError([o])[0];return i.errors}),a._defineProperty(this,"getFieldWarning",function(n){r.warningUnhooked();var o=Re(n),i=r.getFieldsError([o])[0];return i.warnings}),a._defineProperty(this,"isFieldsTouched",function(){r.warningUnhooked();for(var n=arguments.length,o=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:{},o=new Sr,i=r.getFieldEntities(!0);i.forEach(function(c){var u=c.props.initialValue,d=c.getNamePath();if(u!==void 0){var f=o.get(d)||new Set;f.add({entity:c,value:u}),o.set(d,f)}});var s=function(u){u.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var p=d.getNamePath(),b=r.getInitialValue(p);if(b!==void 0)Ke(!1,"Form already set 'initialValues' with path '".concat(p.join("."),"'. Field can not overwrite it."));else{var x=o.get(p);if(x&&x.size>1)Ke(!1,"Multiple Field with path '".concat(p.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(x){var g=r.getFieldValue(p),y=d.isListField();!y&&(!n.skipExist||g===void 0)&&r.updateStore(lt(r.store,p,Z(x)[0].value))}}}})},l;n.entities?l=n.entities:n.namePathList?(l=[],n.namePathList.forEach(function(c){var u=o.get(c);if(u){var d;(d=l).push.apply(d,Z(Z(u).map(function(f){return f.entity})))}})):l=i,s(l)}),a._defineProperty(this,"resetFields",function(n){r.warningUnhooked();var o=r.store;if(!n){r.updateStore(Or(r.initialValues)),r.resetWithFieldInitialValue(),r.notifyObservers(o,null,{type:"reset"}),r.notifyWatch();return}var i=n.map(Re);i.forEach(function(s){var l=r.getInitialValue(s);r.updateStore(lt(r.store,s,l))}),r.resetWithFieldInitialValue({namePathList:i}),r.notifyObservers(o,i,{type:"reset"}),r.notifyWatch(i)}),a._defineProperty(this,"setFields",function(n){r.warningUnhooked();var o=r.store,i=[];n.forEach(function(s){var l=s.name,c=a._objectWithoutProperties(s,Bv),u=Re(l);i.push(u),"value"in c&&r.updateStore(lt(r.store,u,c.value)),r.notifyObservers(o,[u],{type:"setField",data:s})}),r.notifyWatch(i)}),a._defineProperty(this,"getFields",function(){var n=r.getFieldEntities(!0),o=n.map(function(i){var s=i.getNamePath(),l=i.getMeta(),c=a._objectSpread2(a._objectSpread2({},l),{},{name:s,value:r.getFieldValue(s)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return o}),a._defineProperty(this,"initEntityValue",function(n){var o=n.props.initialValue;if(o!==void 0){var i=n.getNamePath(),s=mt(r.store,i);s===void 0&&r.updateStore(lt(r.store,i,o))}}),a._defineProperty(this,"isMergedPreserve",function(n){var o=n!==void 0?n:r.preserve;return o??!0}),a._defineProperty(this,"registerField",function(n){r.fieldEntities.push(n);var o=n.getNamePath();if(r.notifyWatch([o]),n.props.initialValue!==void 0){var i=r.store;r.resetWithFieldInitialValue({entities:[n],skipExist:!0}),r.notifyObservers(i,[n.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(s,l){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(r.fieldEntities=r.fieldEntities.filter(function(f){return f!==n}),!r.isMergedPreserve(l)&&(!s||c.length>1)){var u=s?void 0:r.getInitialValue(o);if(o.length&&r.getFieldValue(o)!==u&&r.fieldEntities.every(function(f){return!Nc(f.getNamePath(),o)})){var d=r.store;r.updateStore(lt(d,o,u,!0)),r.notifyObservers(d,[o],{type:"remove"}),r.triggerDependenciesUpdate(d,o)}}r.notifyWatch([o])}}),a._defineProperty(this,"dispatch",function(n){switch(n.type){case"updateValue":{var o=n.namePath,i=n.value;r.updateValue(o,i);break}case"validateField":{var s=n.namePath,l=n.triggerName;r.validateFields([s],{triggerName:l});break}}}),a._defineProperty(this,"notifyObservers",function(n,o,i){if(r.subscribable){var s=a._objectSpread2(a._objectSpread2({},i),{},{store:r.getFieldsValue(!0)});r.getFieldEntities().forEach(function(l){var c=l.onStoreChange;c(n,o,s)})}else r.forceRootUpdate()}),a._defineProperty(this,"triggerDependenciesUpdate",function(n,o){var i=r.getDependencyChildrenFields(o);return i.length&&r.validateFields(i),r.notifyObservers(n,i,{type:"dependenciesUpdate",relatedFields:[o].concat(Z(i))}),i}),a._defineProperty(this,"updateValue",function(n,o){var i=Re(n),s=r.store;r.updateStore(lt(r.store,i,o)),r.notifyObservers(s,[i],{type:"valueUpdate",source:"internal"}),r.notifyWatch([i]);var l=r.triggerDependenciesUpdate(s,i),c=r.callbacks.onValuesChange;if(c){var u=Ms(r.store,[i]);c(u,r.getFieldsValue())}r.triggerOnFieldsChange([i].concat(Z(l)))}),a._defineProperty(this,"setFieldsValue",function(n){r.warningUnhooked();var o=r.store;if(n){var i=Or(r.store,n);r.updateStore(i)}r.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),r.notifyWatch()}),a._defineProperty(this,"setFieldValue",function(n,o){r.setFields([{name:n,value:o}])}),a._defineProperty(this,"getDependencyChildrenFields",function(n){var o=new Set,i=[],s=new Sr;r.getFieldEntities().forEach(function(c){var u=c.props.dependencies;(u||[]).forEach(function(d){var f=Re(d);s.update(f,function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return p.add(c),p})})});var l=function c(u){var d=s.get(u)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var p=f.getNamePath();f.isFieldDirty()&&p.length&&(i.push(p),c(p))}})};return l(n),i}),a._defineProperty(this,"triggerOnFieldsChange",function(n,o){var i=r.callbacks.onFieldsChange;if(i){var s=r.getFields();if(o){var l=new Sr;o.forEach(function(u){var d=u.name,f=u.errors;l.set(d,f)}),s.forEach(function(u){u.errors=l.get(u.name)||u.errors})}var c=s.filter(function(u){var d=u.name;return jr(n,d)});c.length&&i(c,s)}}),a._defineProperty(this,"validateFields",function(n,o){r.warningUnhooked();var i,s;Array.isArray(n)||typeof n=="string"||typeof o=="string"?(i=n,s=o):s=n;var l=!!i,c=l?i.map(Re):[],u=[],d=String(Date.now()),f=new Set,p=s||{},b=p.recursive,x=p.dirty;r.getFieldEntities(!0).forEach(function(h){if(l||c.push(h.getNamePath()),!(!h.props.rules||!h.props.rules.length)&&!(x&&!h.isFieldDirty())){var v=h.getNamePath();if(f.add(v.join(d)),!l||jr(c,v,b)){var E=h.validateRules(a._objectSpread2({validateMessages:a._objectSpread2(a._objectSpread2({},Ac),r.validateMessages)},s));u.push(E.then(function(){return{name:v,errors:[],warnings:[]}}).catch(function($){var C,S=[],O=[];return(C=$.forEach)===null||C===void 0||C.call($,function(P){var I=P.rule.warningOnly,T=P.errors;I?O.push.apply(O,Z(T)):S.push.apply(S,Z(T))}),S.length?Promise.reject({name:v,errors:S,warnings:O}):{name:v,errors:S,warnings:O}}))}}});var g=zv(u);r.lastValidatePromise=g,g.catch(function(h){return h}).then(function(h){var v=h.map(function(E){var $=E.name;return $});r.notifyObservers(r.store,v,{type:"validateFinish"}),r.triggerOnFieldsChange(v,h)});var y=g.then(function(){return r.lastValidatePromise===g?Promise.resolve(r.getFieldsValue(c)):Promise.reject([])}).catch(function(h){var v=h.filter(function(E){return E&&E.errors.length});return Promise.reject({values:r.getFieldsValue(c),errorFields:v,outOfDate:r.lastValidatePromise!==g})});y.catch(function(h){return h});var m=c.filter(function(h){return f.has(h.join(d))});return r.triggerOnFieldsChange(m),y}),a._defineProperty(this,"submit",function(){r.warningUnhooked(),r.validateFields().then(function(n){var o=r.callbacks.onFinish;if(o)try{o(n)}catch(i){console.error(i)}}).catch(function(n){var o=r.callbacks.onFinishFailed;o&&o(n)})}),this.forceRootUpdate=t});function Ci(e){var t=a.reactExports.useRef(),r=a.reactExports.useState({}),n=k(r,2),o=n[1];if(!t.current)if(e)t.current=e;else{var i=function(){o({})},s=new Vv(i);t.current=s.getForm()}return[t.current]}var Qa=a.reactExports.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Bc=function(t){var r=t.validateMessages,n=t.onFormChange,o=t.onFormFinish,i=t.children,s=a.reactExports.useContext(Qa),l=a.reactExports.useRef({});return a.reactExports.createElement(Qa.Provider,{value:a._objectSpread2(a._objectSpread2({},s),{},{validateMessages:a._objectSpread2(a._objectSpread2({},s.validateMessages),r),triggerFormChange:function(u,d){n&&n(u,{changedFields:d,forms:l.current}),s.triggerFormChange(u,d)},triggerFormFinish:function(u,d){o&&o(u,{values:d,forms:l.current}),s.triggerFormFinish(u,d)},registerForm:function(u,d){u&&(l.current=a._objectSpread2(a._objectSpread2({},l.current),{},a._defineProperty({},u,d))),s.registerForm(u,d)},unregisterForm:function(u){var d=a._objectSpread2({},l.current);delete d[u],l.current=d,s.unregisterForm(u)}})},i)},Hv=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],kv=function(t,r){var n=t.name,o=t.initialValues,i=t.fields,s=t.form,l=t.preserve,c=t.children,u=t.component,d=u===void 0?"form":u,f=t.validateMessages,p=t.validateTrigger,b=p===void 0?"onChange":p,x=t.onValuesChange,g=t.onFieldsChange,y=t.onFinish,m=t.onFinishFailed,h=a._objectWithoutProperties(t,Hv),v=a.reactExports.useContext(Qa),E=Ci(s),$=k(E,1),C=$[0],S=C.getInternalHooks(er),O=S.useSubscribe,P=S.setInitialValues,I=S.setCallbacks,T=S.setValidateMessages,L=S.setPreserve,j=S.destroyForm;a.reactExports.useImperativeHandle(r,function(){return C}),a.reactExports.useEffect(function(){return v.registerForm(n,C),function(){v.unregisterForm(n)}},[v,C,n]),T(a._objectSpread2(a._objectSpread2({},v.validateMessages),f)),I({onValuesChange:x,onFieldsChange:function(B){if(v.triggerFormChange(n,B),g){for(var W=arguments.length,G=new Array(W>1?W-1:0),V=1;V{}}),Hc=a.reactExports.createContext(null),kc=e=>{const t=un(e,["prefixCls"]);return a.reactExports.createElement(Bc,Object.assign({},t))},wi=a.reactExports.createContext({prefixCls:""}),vt=a.reactExports.createContext({}),zs=e=>{let{children:t,status:r,override:n}=e;const o=a.reactExports.useContext(vt),i=a.reactExports.useMemo(()=>{const s=Object.assign({},o);return n&&delete s.isFormItemInput,r&&(delete s.status,delete s.hasFeedback,delete s.feedbackIcon),s},[r,n,o]);return a.reactExports.createElement(vt.Provider,{value:i},t)},Wc=a.reactExports.createContext(void 0),Dv=e=>({animationDuration:e,animationFillMode:"both"}),qv=e=>({animationDuration:e,animationFillMode:"both"}),Gv=function(e,t,r,n){const i=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` + ${i}${e}-enter, + ${i}${e}-appear + `]:Object.assign(Object.assign({},Dv(n)),{animationPlayState:"paused"}),[`${i}${e}-leave`]:Object.assign(Object.assign({},qv(n)),{animationPlayState:"paused"}),[` + ${i}${e}-enter${e}-enter-active, + ${i}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${i}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}},$i=new at("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Uv=new at("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Bs=new at("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Vs=new at("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),Xv=new at("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Kv=new at("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),Qv=new at("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),Yv=new at("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Zv=new at("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Jv=new at("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),eh=new at("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),th=new at("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),rh={zoom:{inKeyframes:$i,outKeyframes:Uv},"zoom-big":{inKeyframes:Bs,outKeyframes:Vs},"zoom-big-fast":{inKeyframes:Bs,outKeyframes:Vs},"zoom-left":{inKeyframes:Qv,outKeyframes:Yv},"zoom-right":{inKeyframes:Zv,outKeyframes:Jv},"zoom-up":{inKeyframes:Xv,outKeyframes:Kv},"zoom-down":{inKeyframes:eh,outKeyframes:th}},nh=(e,t)=>{const{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=rh[t];return[Gv(n,o,i,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + ${n}-enter, + ${n}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},oh=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),ah=oh,ih=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};function sh(e){var t=e.prefixCls,r=e.align,n=e.arrow,o=e.arrowPos,i=n||{},s=i.className,l=i.content,c=o.x,u=c===void 0?0:c,d=o.y,f=d===void 0?0:d,p=a.reactExports.useRef();if(!r||!r.points)return null;var b={position:"absolute"};if(r.autoArrow!==!1){var x=r.points[0],g=r.points[1],y=x[0],m=x[1],h=g[0],v=g[1];y===h||!["t","b"].includes(y)?b.top=f:y==="t"?b.top=0:b.bottom=0,m===v||!["l","r"].includes(m)?b.left=u:m==="l"?b.left=0:b.right=0}return a.reactExports.createElement("div",{ref:p,className:a.classNames("".concat(t,"-arrow"),s),style:b},l)}function lh(e){var t=e.prefixCls,r=e.open,n=e.zIndex,o=e.mask,i=e.motion;return o?a.reactExports.createElement(Lr,a._extends({},i,{motionAppear:!0,visible:r,removeOnLeave:!0}),function(s){var l=s.className;return a.reactExports.createElement("div",{style:{zIndex:n},className:a.classNames("".concat(t,"-mask"),l)})}):null}var ch=a.reactExports.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),uh=a.reactExports.forwardRef(function(e,t){var r=e.popup,n=e.className,o=e.prefixCls,i=e.style,s=e.target,l=e.onVisibleChanged,c=e.open,u=e.keepDom,d=e.fresh,f=e.onClick,p=e.mask,b=e.arrow,x=e.arrowPos,g=e.align,y=e.motion,m=e.maskMotion,h=e.forceRender,v=e.getPopupContainer,E=e.autoDestroy,$=e.portal,C=e.zIndex,S=e.onMouseEnter,O=e.onMouseLeave,P=e.onPointerEnter,I=e.ready,T=e.offsetX,L=e.offsetY,j=e.offsetR,N=e.offsetB,z=e.onAlign,_=e.onPrepare,w=e.stretch,R=e.targetWidth,A=e.targetHeight,M=typeof r=="function"?r():r,F=c||u,B=(v==null?void 0:v.length)>0,W=a.reactExports.useState(!v||!B),G=k(W,2),V=G[0],H=G[1];if(Le(function(){!V&&B&&s&&H(!0)},[V,B,s]),!V)return null;var U="auto",X={left:"-1000vw",top:"-1000vh",right:U,bottom:U};if(I||!c){var ee,re=g.points,J=g.dynamicInset||((ee=g._experimental)===null||ee===void 0?void 0:ee.dynamicInset),ce=J&&re[0][1]==="r",se=J&&re[0][0]==="b";ce?(X.right=j,X.left=U):(X.left=T,X.right=U),se?(X.bottom=N,X.top=U):(X.top=L,X.bottom=U)}var K={};return w&&(w.includes("height")&&A?K.height=A:w.includes("minHeight")&&A&&(K.minHeight=A),w.includes("width")&&R?K.width=R:w.includes("minWidth")&&R&&(K.minWidth=R)),c||(K.pointerEvents="none"),a.reactExports.createElement($,{open:h||F,getContainer:v&&function(){return v(s)},autoDestroy:E},a.reactExports.createElement(lh,{prefixCls:o,open:c,zIndex:C,mask:p,motion:m}),a.reactExports.createElement(vo,{onResize:z,disabled:!c},function(ue){return a.reactExports.createElement(Lr,a._extends({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:h,leavedClassName:"".concat(o,"-hidden")},y,{onAppearPrepare:_,onEnterPrepare:_,visible:c,onVisibleChanged:function(fe){var be;y==null||(be=y.onVisibleChanged)===null||be===void 0||be.call(y,fe),l(fe)}}),function(ge,fe){var be=ge.className,D=ge.style,q=a.classNames(o,be,n);return a.reactExports.createElement("div",{ref:zt(ue,t,fe),className:q,style:a._objectSpread2(a._objectSpread2(a._objectSpread2(a._objectSpread2({"--arrow-x":"".concat(x.x||0,"px"),"--arrow-y":"".concat(x.y||0,"px")},X),K),D),{},{boxSizing:"border-box",zIndex:C},i),onMouseEnter:S,onMouseLeave:O,onPointerEnter:P,onClick:f},b&&a.reactExports.createElement(sh,{prefixCls:o,arrow:b,arrowPos:x,align:g}),a.reactExports.createElement(ch,{cache:!c&&!d},M))})}))}),dh=a.reactExports.forwardRef(function(e,t){var r=e.children,n=e.getTriggerDOMNode,o=Mr(r),i=a.reactExports.useCallback(function(l){ai(t,n?n(l):l)},[n]),s=ii(i,r.ref);return o?a.reactExports.cloneElement(r,{ref:s}):r}),Hs=a.reactExports.createContext(null);function ks(e){return e?Array.isArray(e)?e:[e]:[]}function fh(e,t,r,n){return a.reactExports.useMemo(function(){var o=ks(r??t),i=ks(n??t),s=new Set(o),l=new Set(i);return e&&(s.has("hover")&&(s.delete("hover"),s.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[s,l]},[e,t,r,n])}function ph(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function gh(e,t,r,n){for(var o=r.points,i=Object.keys(e),s=0;s1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Gr(e){return ln(parseFloat(e),0)}function Ds(e,t){var r=a._objectSpread2({},e);return(t||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement||n instanceof HTMLHtmlElement)){var o=yn(n).getComputedStyle(n),i=o.overflow,s=o.overflowClipMargin,l=o.borderTopWidth,c=o.borderBottomWidth,u=o.borderLeftWidth,d=o.borderRightWidth,f=n.getBoundingClientRect(),p=n.offsetHeight,b=n.clientHeight,x=n.offsetWidth,g=n.clientWidth,y=Gr(l),m=Gr(c),h=Gr(u),v=Gr(d),E=ln(Math.round(f.width/x*1e3)/1e3),$=ln(Math.round(f.height/p*1e3)/1e3),C=(x-g-h-v)*E,S=(p-b-y-m)*$,O=y*$,P=m*$,I=h*E,T=v*E,L=0,j=0;if(i==="clip"){var N=Gr(s);L=N*E,j=N*$}var z=f.x+I-L,_=f.y+O-j,w=z+f.width+2*L-I-T-C,R=_+f.height+2*j-O-P-S;r.left=Math.max(r.left,z),r.top=Math.max(r.top,_),r.right=Math.min(r.right,w),r.bottom=Math.min(r.bottom,R)}}),r}function qs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r="".concat(t),n=r.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(r)}function Gs(e,t){var r=t||[],n=k(r,2),o=n[0],i=n[1];return[qs(e.width,o),qs(e.height,i)]}function Us(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Cr(e,t){var r=t[0],n=t[1],o,i;return r==="t"?i=e.y:r==="b"?i=e.y+e.height:i=e.y+e.height/2,n==="l"?o=e.x:n==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:i}}function Tt(e,t){var r={t:"b",b:"t",l:"r",r:"l"};return e.map(function(n,o){return o===t?r[n]||"c":n}).join("")}function mh(e,t,r,n,o,i,s){var l=a.reactExports.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[n]||{}}),c=k(l,2),u=c[0],d=c[1],f=a.reactExports.useRef(0),p=a.reactExports.useMemo(function(){return t?Ya(t):[]},[t]),b=a.reactExports.useRef({}),x=function(){b.current={}};e||x();var g=gt(function(){if(t&&r&&e){let et=function(xt,Kt){var br=arguments.length>2&&arguments[2]!==void 0?arguments[2]:q,yr=M.x+xt,kr=M.y+Kt,Wr=yr+ee,Fn=kr+X,To=Math.max(yr,br.left),Mo=Math.max(kr,br.top),Ao=Math.min(Wr,br.right),No=Math.min(Fn,br.bottom);return Math.max(0,(Ao-To)*(No-Mo))},jn=function(){_t=M.y+te,It=_t+X,jt=M.x+Se,gr=jt+ee};var h,v,E=t,$=E.ownerDocument,C=yn(E),S=C.getComputedStyle(E),O=S.width,P=S.height,I=S.position,T=E.style.left,L=E.style.top,j=E.style.right,N=E.style.bottom,z=E.style.overflow,_=a._objectSpread2(a._objectSpread2({},o[n]),i),w=$.createElement("div");(h=E.parentElement)===null||h===void 0||h.appendChild(w),w.style.left="".concat(E.offsetLeft,"px"),w.style.top="".concat(E.offsetTop,"px"),w.style.position=I,w.style.height="".concat(E.offsetHeight,"px"),w.style.width="".concat(E.offsetWidth,"px"),E.style.left="0",E.style.top="0",E.style.right="auto",E.style.bottom="auto",E.style.overflow="hidden";var R;if(Array.isArray(r))R={x:r[0],y:r[1],width:0,height:0};else{var A=r.getBoundingClientRect();R={x:A.x,y:A.y,width:A.width,height:A.height}}var M=E.getBoundingClientRect(),F=$.documentElement,B=F.clientWidth,W=F.clientHeight,G=F.scrollWidth,V=F.scrollHeight,H=F.scrollTop,U=F.scrollLeft,X=M.height,ee=M.width,re=R.height,J=R.width,ce={left:0,top:0,right:B,bottom:W},se={left:-U,top:-H,right:G-U,bottom:V-H},K=_.htmlRegion,ue="visible",ge="visibleFirst";K!=="scroll"&&K!==ge&&(K=ue);var fe=K===ge,be=Ds(se,p),D=Ds(ce,p),q=K===ue?D:be,Q=fe?D:q;E.style.left="auto",E.style.top="auto",E.style.right="0",E.style.bottom="0";var ae=E.getBoundingClientRect();E.style.left=T,E.style.top=L,E.style.right=j,E.style.bottom=N,E.style.overflow=z,(v=E.parentElement)===null||v===void 0||v.removeChild(w);var oe=ln(Math.round(ee/parseFloat(O)*1e3)/1e3),pe=ln(Math.round(X/parseFloat(P)*1e3)/1e3);if(oe===0||pe===0||oo(r)&&!vi(r))return;var me=_.offset,Me=_.targetOffset,Bt=Gs(M,me),xe=k(Bt,2),ie=xe[0],ye=xe[1],$e=Gs(R,Me),cr=k($e,2),ur=cr[0],Br=cr[1];R.x-=ur,R.y-=Br;var Ze=_.points||[],je=k(Ze,2),Je=je[0],Vt=je[1],He=Us(Vt),Oe=Us(Je),dr=Cr(R,He),Ee=Cr(M,Oe),it=a._objectSpread2({},_),Se=dr.x-Ee.x+ie,te=dr.y-Ee.y+ye,ve=et(Se,te),Pe=et(Se,te,D),Ae=Cr(R,["t","l"]),pt=Cr(M,["t","l"]),Ht=Cr(R,["b","r"]),Rt=Cr(M,["b","r"]),Ne=_.overflow||{},fr=Ne.adjustX,pr=Ne.adjustY,Ot=Ne.shiftX,kt=Ne.shiftY,ke=function(Kt){return typeof Kt=="boolean"?Kt:Kt>=0},_t,It,jt,gr;jn();var Vr=ke(pr),Hr=Oe[0]===He[0];if(Vr&&Oe[0]==="t"&&(It>Q.bottom||b.current.bt)){var Wt=te;Hr?Wt-=X-re:Wt=Ae.y-Rt.y-ye;var Dt=et(Se,Wt),So=et(Se,Wt,D);Dt>ve||Dt===ve&&(!fe||So>=Pe)?(b.current.bt=!0,te=Wt,ye=-ye,it.points=[Tt(Oe,0),Tt(He,0)]):b.current.bt=!1}if(Vr&&Oe[0]==="b"&&(_tve||En===ve&&(!fe||Co>=Pe)?(b.current.tb=!0,te=ze,ye=-ye,it.points=[Tt(Oe,0),Tt(He,0)]):b.current.tb=!1}var Sn=ke(fr),Cn=Oe[1]===He[1];if(Sn&&Oe[1]==="l"&&(gr>Q.right||b.current.rl)){var qt=Se;Cn?qt-=ee-J:qt=Ae.x-Rt.x-ie;var wn=et(qt,te),wo=et(qt,te,D);wn>ve||wn===ve&&(!fe||wo>=Pe)?(b.current.rl=!0,Se=qt,ie=-ie,it.points=[Tt(Oe,1),Tt(He,1)]):b.current.rl=!1}if(Sn&&Oe[1]==="r"&&(jtve||$n===ve&&(!fe||mr>=Pe)?(b.current.lr=!0,Se=Gt,ie=-ie,it.points=[Tt(Oe,1),Tt(He,1)]):b.current.lr=!1}jn();var bt=Ot===!0?0:Ot;typeof bt=="number"&&(jtD.right&&(Se-=gr-D.right-ie,R.x>D.right-bt&&(Se+=R.x-D.right+bt)));var Ut=kt===!0?0:kt;typeof Ut=="number"&&(_tD.bottom&&(te-=It-D.bottom-ye,R.y>D.bottom-Ut&&(te+=R.y-D.bottom+Ut)));var vr=M.x+Se,hr=vr+ee,yt=M.y+te,Pn=yt+X,Xt=R.x,Ft=Xt+J,Rn=R.y,$o=Rn+re,Po=Math.max(vr,Xt),On=Math.min(hr,Ft),Ro=(Po+On)/2,Oo=Ro-vr,_o=Math.max(yt,Rn),_n=Math.min(Pn,$o),Io=(_o+_n)/2,jo=Io-yt;s==null||s(t,it);var In=ae.right-M.x-(Se+M.width),Fo=ae.bottom-M.y-(te+M.height);d({ready:!0,offsetX:Se/oe,offsetY:te/pe,offsetR:In/oe,offsetB:Fo/pe,arrowX:Oo/oe,arrowY:jo/pe,scaleX:oe,scaleY:pe,align:it})}}),y=function(){f.current+=1;var v=f.current;Promise.resolve().then(function(){f.current===v&&g()})},m=function(){d(function(v){return a._objectSpread2(a._objectSpread2({},v),{},{ready:!1})})};return Le(m,[n]),Le(function(){e||m()},[e]),[u.ready,u.offsetX,u.offsetY,u.offsetR,u.offsetB,u.arrowX,u.arrowY,u.scaleX,u.scaleY,u.align,y]}function vh(e,t,r,n,o){Le(function(){if(e&&t&&r){let f=function(){n(),o()};var i=t,s=r,l=Ya(i),c=Ya(s),u=yn(s),d=new Set([u].concat(Z(l),Z(c)));return d.forEach(function(p){p.addEventListener("scroll",f,{passive:!0})}),u.addEventListener("resize",f,{passive:!0}),n(),function(){d.forEach(function(p){p.removeEventListener("scroll",f),u.removeEventListener("resize",f)})}}},[e,t,r])}function hh(e,t,r,n,o,i,s,l){var c=a.reactExports.useRef(e),u=a.reactExports.useRef(!1);c.current!==e&&(u.current=!0,c.current=e),a.reactExports.useEffect(function(){var d=Qe(function(){u.current=!1});return function(){Qe.cancel(d)}},[e]),a.reactExports.useEffect(function(){if(t&&n&&(!o||i)){var d=function(){var C=!1,S=function(I){var T=I.target;C=s(T)},O=function(I){var T=I.target;!u.current&&c.current&&!C&&!s(T)&&l(!1)};return[S,O]},f=d(),p=k(f,2),b=p[0],x=p[1],g=d(),y=k(g,2),m=y[0],h=y[1],v=yn(n);v.addEventListener("mousedown",b,!0),v.addEventListener("click",x,!0),v.addEventListener("contextmenu",x,!0);var E=no(r);return E&&(E.addEventListener("mousedown",m,!0),E.addEventListener("click",h,!0),E.addEventListener("contextmenu",h,!0)),function(){v.removeEventListener("mousedown",b,!0),v.removeEventListener("click",x,!0),v.removeEventListener("contextmenu",x,!0),E&&(E.removeEventListener("mousedown",m,!0),E.removeEventListener("click",h,!0),E.removeEventListener("contextmenu",h,!0))}}},[t,r,n,o,i])}var bh=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function yh(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Tc,t=a.reactExports.forwardRef(function(r,n){var o=r.prefixCls,i=o===void 0?"rc-trigger-popup":o,s=r.children,l=r.action,c=l===void 0?"hover":l,u=r.showAction,d=r.hideAction,f=r.popupVisible,p=r.defaultPopupVisible,b=r.onPopupVisibleChange,x=r.afterPopupVisibleChange,g=r.mouseEnterDelay,y=r.mouseLeaveDelay,m=y===void 0?.1:y,h=r.focusDelay,v=r.blurDelay,E=r.mask,$=r.maskClosable,C=$===void 0?!0:$,S=r.getPopupContainer,O=r.forceRender,P=r.autoDestroy,I=r.destroyPopupOnHide,T=r.popup,L=r.popupClassName,j=r.popupStyle,N=r.popupPlacement,z=r.builtinPlacements,_=z===void 0?{}:z,w=r.popupAlign,R=r.zIndex,A=r.stretch,M=r.getPopupClassNameFromAlign,F=r.fresh,B=r.alignPoint,W=r.onPopupClick,G=r.onPopupAlign,V=r.arrow,H=r.popupMotion,U=r.maskMotion,X=r.popupTransitionName,ee=r.popupAnimation,re=r.maskTransitionName,J=r.maskAnimation,ce=r.className,se=r.getTriggerDOMNode,K=a._objectWithoutProperties(r,bh),ue=P||I||!1,ge=a.reactExports.useState(!1),fe=k(ge,2),be=fe[0],D=fe[1];Le(function(){D(ih())},[]);var q=a.reactExports.useRef({}),Q=a.reactExports.useContext(Hs),ae=a.reactExports.useMemo(function(){return{registerSubPopup:function(ne,Ce){q.current[ne]=Ce,Q==null||Q.registerSubPopup(ne,Ce)}}},[Q]),oe=Ym(),pe=a.reactExports.useState(null),me=k(pe,2),Me=me[0],Bt=me[1],xe=gt(function(Y){oo(Y)&&Me!==Y&&Bt(Y),Q==null||Q.registerSubPopup(oe,Y)}),ie=a.reactExports.useState(null),ye=k(ie,2),$e=ye[0],cr=ye[1],ur=a.reactExports.useRef(null),Br=gt(function(Y){oo(Y)&&$e!==Y&&(cr(Y),ur.current=Y)}),Ze=a.reactExports.Children.only(s),je=(Ze==null?void 0:Ze.props)||{},Je={},Vt=gt(function(Y){var ne,Ce,Fe=$e;return(Fe==null?void 0:Fe.contains(Y))||((ne=no(Fe))===null||ne===void 0?void 0:ne.host)===Y||Y===Fe||(Me==null?void 0:Me.contains(Y))||((Ce=no(Me))===null||Ce===void 0?void 0:Ce.host)===Y||Y===Me||Object.values(q.current).some(function(we){return(we==null?void 0:we.contains(Y))||Y===we})}),He=Ws(i,H,ee,X),Oe=Ws(i,U,J,re),dr=a.reactExports.useState(p||!1),Ee=k(dr,2),it=Ee[0],Se=Ee[1],te=f??it,ve=gt(function(Y){f===void 0&&Se(Y)});Le(function(){Se(f||!1)},[f]);var Pe=a.reactExports.useRef(te);Pe.current=te;var Ae=a.reactExports.useRef([]);Ae.current=[];var pt=gt(function(Y){var ne;ve(Y),((ne=Ae.current[Ae.current.length-1])!==null&&ne!==void 0?ne:te)!==Y&&(Ae.current.push(Y),b==null||b(Y))}),Ht=a.reactExports.useRef(),Rt=function(){clearTimeout(Ht.current)},Ne=function(ne){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Rt(),Ce===0?pt(ne):Ht.current=setTimeout(function(){pt(ne)},Ce*1e3)};a.reactExports.useEffect(function(){return Rt},[]);var fr=a.reactExports.useState(!1),pr=k(fr,2),Ot=pr[0],kt=pr[1];Le(function(Y){(!Y||te)&&kt(!0)},[te]);var ke=a.reactExports.useState(null),_t=k(ke,2),It=_t[0],jt=_t[1],gr=a.reactExports.useState([0,0]),Vr=k(gr,2),Hr=Vr[0],Wt=Vr[1],Dt=function(ne){Wt([ne.clientX,ne.clientY])},So=mh(te,Me,B?Hr:$e,N,_,w,G),ze=k(So,11),En=ze[0],Co=ze[1],Sn=ze[2],Cn=ze[3],qt=ze[4],wn=ze[5],wo=ze[6],Gt=ze[7],$n=ze[8],mr=ze[9],bt=ze[10],Ut=fh(be,c,u,d),vr=k(Ut,2),hr=vr[0],yt=vr[1],Pn=hr.has("click"),Xt=yt.has("click")||yt.has("contextMenu"),Ft=gt(function(){Ot||bt()}),Rn=function(){Pe.current&&B&&Xt&&Ne(!1)};vh(te,$e,Me,Ft,Rn),Le(function(){Ft()},[Hr,N]),Le(function(){te&&!(_!=null&&_[N])&&Ft()},[JSON.stringify(w)]);var $o=a.reactExports.useMemo(function(){var Y=gh(_,i,mr,B);return a.classNames(Y,M==null?void 0:M(mr))},[mr,M,_,i,B]);a.reactExports.useImperativeHandle(n,function(){return{nativeElement:ur.current,forceAlign:Ft}});var Po=a.reactExports.useState(0),On=k(Po,2),Ro=On[0],Oo=On[1],_o=a.reactExports.useState(0),_n=k(_o,2),Io=_n[0],jo=_n[1],In=function(){if(A&&$e){var ne=$e.getBoundingClientRect();Oo(ne.width),jo(ne.height)}},Fo=function(){In(),Ft()},et=function(ne){kt(!1),bt(),x==null||x(ne)},jn=function(){return new Promise(function(ne){In(),jt(function(){return ne})})};Le(function(){It&&(bt(),It(),jt(null))},[It]);function xt(Y,ne,Ce,Fe){Je[Y]=function(we){var Tn;Fe==null||Fe(we),Ne(ne,Ce);for(var Lo=arguments.length,Ii=new Array(Lo>1?Lo-1:0),Mn=1;Mn1?Ce-1:0),we=1;we1?Ce-1:0),we=1;wet||e,Eh=["outlined","borderless","filled"],qc=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0;const r=a.reactExports.useContext(Wc);let n;typeof e<"u"?n=e:t===!1?n="borderless":n=r??"outlined";const o=Eh.includes(n);return[n,o]},cn=["xxl","xl","lg","md","sm","xs"],Sh=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),Ch=e=>{const t=e,r=[].concat(cn).reverse();return r.forEach((n,o)=>{const i=n.toUpperCase(),s=`screen${i}Min`,l=`screen${i}`;if(!(t[s]<=t[l]))throw new Error(`${s}<=${l} fails : !(${t[s]}<=${t[l]})`);if(o{const r=new Map;let n=-1,o={};return{matchHandlers:{},dispatch(i){return o=i,r.forEach(s=>s(o)),r.size>=1},subscribe(i){return r.size||this.register(),n+=1,r.set(n,i),i(o),n},unsubscribe(i){r.delete(i),r.size||this.unregister()},unregister(){Object.keys(t).forEach(i=>{const s=t[i],l=this.matchHandlers[s];l==null||l.mql.removeListener(l==null?void 0:l.listener)}),r.clear()},register(){Object.keys(t).forEach(i=>{const s=t[i],l=u=>{let{matches:d}=u;this.dispatch(Object.assign(Object.assign({},o),{[i]:d}))},c=window.matchMedia(s);c.addListener(l),this.matchHandlers[s]={mql:c,listener:l},l(c)})},responsiveMap:t}},[e])}function Gc(e){var t=e.children,r=e.prefixCls,n=e.id,o=e.overlayInnerStyle,i=e.className,s=e.style;return a.reactExports.createElement("div",{className:a.classNames("".concat(r,"-content"),i),style:s},a.reactExports.createElement("div",{className:"".concat(r,"-inner"),id:n,role:"tooltip",style:o},typeof t=="function"?t():t))}var wr={shiftX:64,adjustY:1},$r={adjustX:1,shiftY:!0},rt=[0,0],$h={left:{points:["cr","cl"],overflow:$r,offset:[-4,0],targetOffset:rt},right:{points:["cl","cr"],overflow:$r,offset:[4,0],targetOffset:rt},top:{points:["bc","tc"],overflow:wr,offset:[0,-4],targetOffset:rt},bottom:{points:["tc","bc"],overflow:wr,offset:[0,4],targetOffset:rt},topLeft:{points:["bl","tl"],overflow:wr,offset:[0,-4],targetOffset:rt},leftTop:{points:["tr","tl"],overflow:$r,offset:[-4,0],targetOffset:rt},topRight:{points:["br","tr"],overflow:wr,offset:[0,-4],targetOffset:rt},rightTop:{points:["tl","tr"],overflow:$r,offset:[4,0],targetOffset:rt},bottomRight:{points:["tr","br"],overflow:wr,offset:[0,4],targetOffset:rt},rightBottom:{points:["bl","br"],overflow:$r,offset:[4,0],targetOffset:rt},bottomLeft:{points:["tl","bl"],overflow:wr,offset:[0,4],targetOffset:rt},leftBottom:{points:["br","bl"],overflow:$r,offset:[-4,0],targetOffset:rt}},Ph=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],Rh=function(t,r){var n=t.overlayClassName,o=t.trigger,i=o===void 0?["hover"]:o,s=t.mouseEnterDelay,l=s===void 0?0:s,c=t.mouseLeaveDelay,u=c===void 0?.1:c,d=t.overlayStyle,f=t.prefixCls,p=f===void 0?"rc-tooltip":f,b=t.children,x=t.onVisibleChange,g=t.afterVisibleChange,y=t.transitionName,m=t.animation,h=t.motion,v=t.placement,E=v===void 0?"right":v,$=t.align,C=$===void 0?{}:$,S=t.destroyTooltipOnHide,O=S===void 0?!1:S,P=t.defaultVisible,I=t.getTooltipContainer,T=t.overlayInnerStyle;t.arrowContent;var L=t.overlay,j=t.id,N=t.showArrow,z=N===void 0?!0:N,_=a._objectWithoutProperties(t,Ph),w=a.reactExports.useRef(null);a.reactExports.useImperativeHandle(r,function(){return w.current});var R=a._objectSpread2({},_);"visible"in t&&(R.popupVisible=t.visible);var A=function(){return a.reactExports.createElement(Gc,{key:"content",prefixCls:p,id:j,overlayInnerStyle:T},L)};return a.reactExports.createElement(xh,a._extends({popupClassName:n,prefixCls:p,popup:A,action:i,builtinPlacements:$h,popupPlacement:E,ref:w,popupAlign:C,getPopupContainer:I,onPopupVisibleChange:x,afterPopupVisibleChange:g,popupTransitionName:y,popupAnimation:m,popupMotion:h,defaultPopupVisible:P,autoDestroy:O,mouseLeaveDelay:u,popupStyle:d,mouseEnterDelay:l,arrow:z},R),b)};const Oh=a.reactExports.forwardRef(Rh);function _h(e){const{sizePopupArrow:t,borderRadiusXS:r,borderRadiusOuter:n}=e,o=t/2,i=0,s=o,l=n*1/Math.sqrt(2),c=o-n*(1-1/Math.sqrt(2)),u=o-r*(1/Math.sqrt(2)),d=n*(Math.sqrt(2)-1)+r*(1/Math.sqrt(2)),f=2*o-u,p=d,b=2*o-l,x=c,g=2*o-i,y=s,m=o*Math.sqrt(2)+n*(Math.sqrt(2)-2),h=n*(Math.sqrt(2)-1),v=`polygon(${h}px 100%, 50% ${h}px, ${2*o-h}px 100%, ${h}px 100%)`,E=`path('M ${i} ${s} A ${n} ${n} 0 0 0 ${l} ${c} L ${u} ${d} A ${r} ${r} 0 0 1 ${f} ${p} L ${b} ${x} A ${n} ${n} 0 0 0 ${g} ${y} Z')`;return{arrowShadowWidth:m,arrowPath:E,arrowPolygon:v}}const Ih=(e,t,r)=>{const{sizePopupArrow:n,arrowPolygon:o,arrowPath:i,arrowShadowWidth:s,borderRadiusXS:l,calc:c}=e;return{pointerEvents:"none",width:n,height:n,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:n,height:c(n).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,i]},content:'""'},"&::after":{content:'""',position:"absolute",width:s,height:s,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${le(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:r,zIndex:0,background:"transparent"}}},Uc=8;function Xc(e){const{contentRadius:t,limitVerticalRadius:r}=e,n=t>12?t+2:12;return{arrowOffsetHorizontal:n,arrowOffsetVertical:r?Uc:n}}function Un(e,t){return e?t:{}}function jh(e,t,r){const{componentCls:n,boxShadowPopoverArrow:o,arrowOffsetVertical:i,arrowOffsetHorizontal:s}=e,{arrowDistance:l=0,arrowPlacement:c={left:!0,right:!0,top:!0,bottom:!0}}=r||{};return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},Ih(e,t,o)),{"&:before":{background:t}})]},Un(!!c.top,{[[`&-placement-top > ${n}-arrow`,`&-placement-topLeft > ${n}-arrow`,`&-placement-topRight > ${n}-arrow`].join(",")]:{bottom:l,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft > ${n}-arrow`]:{left:{_skip_check_:!0,value:s}},[`&-placement-topRight > ${n}-arrow`]:{right:{_skip_check_:!0,value:s}}})),Un(!!c.bottom,{[[`&-placement-bottom > ${n}-arrow`,`&-placement-bottomLeft > ${n}-arrow`,`&-placement-bottomRight > ${n}-arrow`].join(",")]:{top:l,transform:"translateY(-100%)"},[`&-placement-bottom > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft > ${n}-arrow`]:{left:{_skip_check_:!0,value:s}},[`&-placement-bottomRight > ${n}-arrow`]:{right:{_skip_check_:!0,value:s}}})),Un(!!c.left,{[[`&-placement-left > ${n}-arrow`,`&-placement-leftTop > ${n}-arrow`,`&-placement-leftBottom > ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:l},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${n}-arrow`]:{top:i},[`&-placement-leftBottom > ${n}-arrow`]:{bottom:i}})),Un(!!c.right,{[[`&-placement-right > ${n}-arrow`,`&-placement-rightTop > ${n}-arrow`,`&-placement-rightBottom > ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:l},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${n}-arrow`]:{top:i},[`&-placement-rightBottom > ${n}-arrow`]:{bottom:i}}))}}function Fh(e,t,r,n){if(n===!1)return{adjustX:!1,adjustY:!1};const o=n&&typeof n=="object"?n:{},i={};switch(e){case"top":case"bottom":i.shiftX=t.arrowOffsetHorizontal*2+r,i.shiftY=!0,i.adjustY=!0;break;case"left":case"right":i.shiftY=t.arrowOffsetVertical*2+r,i.shiftX=!0,i.adjustX=!0;break}const s=Object.assign(Object.assign({},i),o);return s.shiftX||(s.adjustX=!0),s.shiftY||(s.adjustY=!0),s}const Xs={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},Th={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},Mh=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function Ah(e){const{arrowWidth:t,autoAdjustOverflow:r,arrowPointAtCenter:n,offset:o,borderRadius:i,visibleFirst:s}=e,l=t/2,c={};return Object.keys(Xs).forEach(u=>{const d=n&&Th[u]||Xs[u],f=Object.assign(Object.assign({},d),{offset:[0,0],dynamicInset:!0});switch(c[u]=f,Mh.has(u)&&(f.autoArrow=!1),u){case"top":case"topLeft":case"topRight":f.offset[1]=-l-o;break;case"bottom":case"bottomLeft":case"bottomRight":f.offset[1]=l+o;break;case"left":case"leftTop":case"leftBottom":f.offset[0]=-l-o;break;case"right":case"rightTop":case"rightBottom":f.offset[0]=l+o;break}const p=Xc({contentRadius:i,limitVerticalRadius:!0});if(n)switch(u){case"topLeft":case"bottomLeft":f.offset[0]=-p.arrowOffsetHorizontal-l;break;case"topRight":case"bottomRight":f.offset[0]=p.arrowOffsetHorizontal+l;break;case"leftTop":case"rightTop":f.offset[1]=-p.arrowOffsetHorizontal-l;break;case"leftBottom":case"rightBottom":f.offset[1]=p.arrowOffsetHorizontal+l;break}f.overflow=Fh(u,p,t,r),s&&(f.htmlRegion="visibleFirst")}),c}const Nh=e=>{const{componentCls:t,tooltipMaxWidth:r,tooltipColor:n,tooltipBg:o,tooltipBorderRadius:i,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:u,paddingXS:d}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":o,[`${t}-inner`]:{minWidth:l,minHeight:l,padding:`${le(e.calc(u).div(2).equal())} ${le(d)}`,color:n,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:i,boxShadow:c,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:e.min(i,Uc)}},[`${t}-content`]:{position:"relative"}}),Yp(e,(f,p)=>{let{darkColor:b}=p;return{[`&${t}-${f}`]:{[`${t}-inner`]:{backgroundColor:b},[`${t}-arrow`]:{"--antd-arrow-background-color":b}}}})),{"&-rtl":{direction:"rtl"}})},jh(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Lh=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},Xc({contentRadius:e.borderRadius,limitVerticalRadius:!0})),_h(Ye(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),Kc=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return Nr("Tooltip",n=>{const{borderRadius:o,colorTextLightSolid:i,colorBgSpotlight:s}=n,l=Ye(n,{tooltipMaxWidth:250,tooltipColor:i,tooltipBorderRadius:o,tooltipBg:s});return[Nh(l),nh(n,"zoom-big-fast")]},Lh,{resetStyle:!1,injectStyle:t})(e)},zh=so.map(e=>`${e}-inverse`);function Bh(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(Z(zh),Z(so)).includes(e):so.includes(e)}function Qc(e,t){const r=Bh(t),n=a.classNames({[`${e}-${t}`]:t&&r}),o={},i={};return t&&!r&&(o.background=t,i["--antd-arrow-background-color"]=t),{className:n,overlayStyle:o,arrowStyle:i}}const Vh=e=>{const{prefixCls:t,className:r,placement:n="top",title:o,color:i,overlayInnerStyle:s}=e,{getPrefixCls:l}=a.reactExports.useContext(Ie),c=l("tooltip",t),[u,d,f]=Kc(c),p=Qc(c,i),b=p.arrowStyle,x=Object.assign(Object.assign({},s),p.overlayStyle),g=a.classNames(d,f,c,`${c}-pure`,`${c}-placement-${n}`,r,p.className);return u(a.reactExports.createElement("div",{className:g,style:b},a.reactExports.createElement("div",{className:`${c}-arrow`}),a.reactExports.createElement(Gc,Object.assign({},e,{className:d,prefixCls:c,overlayInnerStyle:x}),o)))},Hh=Vh;var kh=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;const{prefixCls:o,openClassName:i,getTooltipContainer:s,overlayClassName:l,color:c,overlayInnerStyle:u,children:d,afterOpenChange:f,afterVisibleChange:p,destroyTooltipOnHide:b,arrow:x=!0,title:g,overlay:y,builtinPlacements:m,arrowPointAtCenter:h=!1,autoAdjustOverflow:v=!0}=e,E=!!x,[,$]=ft(),{getPopupContainer:C,getPrefixCls:S,direction:O}=a.reactExports.useContext(Ie),P=fi(),I=a.reactExports.useRef(null),T=()=>{var oe;(oe=I.current)===null||oe===void 0||oe.forceAlign()};a.reactExports.useImperativeHandle(t,()=>({forceAlign:T,forcePopupAlign:()=>{P.deprecated(!1,"forcePopupAlign","forceAlign"),T()}}));const[L,j]=xo(!1,{value:(r=e.open)!==null&&r!==void 0?r:e.visible,defaultValue:(n=e.defaultOpen)!==null&&n!==void 0?n:e.defaultVisible}),N=!g&&!y&&g!==0,z=oe=>{var pe,me;j(N?!1:oe),N||((pe=e.onOpenChange)===null||pe===void 0||pe.call(e,oe),(me=e.onVisibleChange)===null||me===void 0||me.call(e,oe))},_=a.reactExports.useMemo(()=>{var oe,pe;let me=h;return typeof x=="object"&&(me=(pe=(oe=x.pointAtCenter)!==null&&oe!==void 0?oe:x.arrowPointAtCenter)!==null&&pe!==void 0?pe:h),m||Ah({arrowPointAtCenter:me,autoAdjustOverflow:v,arrowWidth:E?$.sizePopupArrow:0,borderRadius:$.borderRadius,offset:$.marginXXS,visibleFirst:!0})},[h,x,m,$]),w=a.reactExports.useMemo(()=>g===0?g:y||g||"",[y,g]),R=a.reactExports.createElement(za,null,typeof w=="function"?w():w),{getPopupContainer:A,placement:M="top",mouseEnterDelay:F=.1,mouseLeaveDelay:B=.1,overlayStyle:W,rootClassName:G}=e,V=kh(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),H=S("tooltip",o),U=S(),X=e["data-popover-inject"];let ee=L;!("open"in e)&&!("visible"in e)&&N&&(ee=!1);const re=a.isValidElement(d)&&!a.isFragment(d)?d:a.reactExports.createElement("span",null,d),J=re.props,ce=!J.className||typeof J.className=="string"?a.classNames(J.className,i||`${H}-open`):J.className,[se,K,ue]=Kc(H,!X),ge=Qc(H,c),fe=ge.arrowStyle,be=Object.assign(Object.assign({},u),ge.overlayStyle),D=a.classNames(l,{[`${H}-rtl`]:O==="rtl"},ge.className,G,K,ue),[q,Q]=Vg("Tooltip",V.zIndex),ae=a.reactExports.createElement(Oh,Object.assign({},V,{zIndex:q,showArrow:E,placement:M,mouseEnterDelay:F,mouseLeaveDelay:B,prefixCls:H,overlayClassName:D,overlayStyle:Object.assign(Object.assign({},fe),W),getTooltipContainer:A||s||C,ref:I,builtinPlacements:_,overlay:R,visible:ee,onVisibleChange:z,afterVisibleChange:f??p,overlayInnerStyle:be,arrowContent:a.reactExports.createElement("span",{className:`${H}-arrow-content`}),motion:{motionName:Zg(U,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!b}),ee?a.cloneElement(re,{className:ce}):re);return se(a.reactExports.createElement(xc.Provider,{value:Q},ae))});Yc._InternalPanelDoNotUseOrYouWillBeFired=Hh;const Wh=Yc;function Dh(e){return Ye(e,{inputAffixPadding:e.paddingXXS})}const qh=e=>{const{controlHeight:t,fontSize:r,lineHeight:n,lineWidth:o,controlHeightSM:i,controlHeightLG:s,fontSizeLG:l,lineHeightLG:c,paddingSM:u,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:p,colorPrimaryHover:b,colorPrimary:x,controlOutlineWidth:g,controlOutline:y,colorErrorOutline:m,colorWarningOutline:h,colorBgContainer:v}=e;return{paddingBlock:Math.max(Math.round((t-r*n)/2*10)/10-o,0),paddingBlockSM:Math.max(Math.round((i-r*n)/2*10)/10-o,0),paddingBlockLG:Math.ceil((s-l*c)/2*10)/10-o,paddingInline:u-o,paddingInlineSM:d-o,paddingInlineLG:f-o,addonBg:p,activeBorderColor:x,hoverBorderColor:b,activeShadow:`0 0 0 ${g}px ${y}`,errorActiveShadow:`0 0 0 ${g}px ${m}`,warningActiveShadow:`0 0 0 ${g}px ${h}`,hoverBg:v,activeBg:v,inputFontSize:r,inputFontSizeLG:l,inputFontSizeSM:r}},Gh=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Pi=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover:not([disabled])":Object.assign({},Gh(Ye(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Zc=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),Ks=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Zc(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Uh=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Zc(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Pi(e))}),Ks(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),Ks(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Qs=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Xh=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},Qs(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),Qs(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Pi(e))}})}),Kh=(e,t)=>({"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled}},t)}),Jc=(e,t)=>({background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:t==null?void 0:t.inputColor},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}),Ys=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Jc(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Qh=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Jc(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.colorPrimary})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Pi(e))}),Ys(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),Ys(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),Zs=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Yh=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary},[`${e.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${le(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${le(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}}},Zs(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),Zs(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Zh=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),eu=e=>{const{paddingBlockLG:t,lineHeightLG:r,borderRadiusLG:n,paddingInlineLG:o}=e;return{padding:`${le(t)} ${le(o)}`,fontSize:e.inputFontSizeLG,lineHeight:r,borderRadius:n}},tu=e=>({padding:`${le(e.paddingBlockSM)} ${le(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),ru=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${le(e.paddingBlock)} ${le(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Zh(e.colorTextPlaceholder)),{"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},eu(e)),"&-sm":Object.assign({},tu(e)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),Jh=e=>{const{componentCls:t,antCls:r}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},eu(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},tu(e)),[`&-lg ${r}-select-single ${r}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${r}-select-single ${r}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${le(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${r}-select`]:{margin:`${le(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${le(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${r}-select-single:not(${r}-select-customize-input):not(${r}-pagination-size-changer)`]:{[`${r}-select-selector`]:{backgroundColor:"inherit",border:`${le(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${r}-select-selector`]:{color:e.colorPrimary}}},[`${r}-cascader-picker`]:{margin:`-9px ${le(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${r}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-select ${r}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${r}-select ${r}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},Ap()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${r}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[`${t}`]:{float:"none"},[`& > ${r}-select > ${r}-select-selector, + & > ${r}-select-auto-complete ${t}, + & > ${r}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${r}-select-focused`]:{zIndex:1},[`& > ${r}-select > ${r}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${r}-select:first-child > ${r}-select-selector, + & > ${r}-select-auto-complete:first-child ${t}, + & > ${r}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, + & > ${r}-select:last-child > ${r}-select-selector, + & > ${r}-cascader-picker:last-child ${t}, + & > ${r}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${r}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},e0=e=>{const{componentCls:t,controlHeightSM:r,lineWidth:n,calc:o}=e,s=o(r).sub(o(n).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),ru(e)),Uh(e)),Qh(e)),Kh(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:r,paddingTop:s,paddingBottom:s}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},t0=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${le(e.inputAffixPadding)}`}}}},r0=e=>{const{componentCls:t,inputAffixPadding:r,colorTextDescription:n,motionDurationSlow:o,colorIcon:i,colorIconHover:s,iconCls:l}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign({},ru(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:n},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:r},"&-suffix":{marginInlineStart:r}}}),t0(e)),{[`${l}${t}-password-icon`]:{color:i,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:s}}})}},n0=e=>{const{componentCls:t,borderRadiusLG:r,borderRadiusSM:n}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},pn(e)),Jh(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:r,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:n}}},Xh(e)),Yh(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}}})})}},o0=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-search`;return{[n]:{[`${t}`]:{"&:hover, &:focus":{borderColor:e.colorPrimaryHover,[`+ ${t}-group-addon ${n}-button:not(${r}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal({unit:!1})},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${n}-button`]:{marginInlineEnd:-1,paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${n}-button:not(${r}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${r}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${n}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${n}-button`]:{height:e.controlHeightLG},[`&-small ${n}-button`]:{height:e.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},a0=e=>{const{componentCls:t,paddingLG:r}=e,n=`${t}-textarea`;return{[n]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:r}},[`&-affix-wrapper${n}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:r}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,insetBlockStart:e.paddingXS},[`${n}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}},i0=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Ri=Nr("Input",e=>{const t=Ye(e,Dh(e));return[e0(t),a0(t),r0(t),n0(t),o0(t),i0(t),Ic(t)]},qh),s0=a.reactExports.createContext({}),nu=s0,l0=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},c0=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},u0=(e,t)=>{const{componentCls:r,gridColumns:n}=e,o={};for(let i=n;i>=0;i--)i===0?(o[`${r}${t}-${i}`]={display:"none"},o[`${r}-push-${i}`]={insetInlineStart:"auto"},o[`${r}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},o[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-offset-${i}`]={marginInlineStart:0},o[`${r}${t}-order-${i}`]={order:0}):(o[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/n*100}%`,maxWidth:`${i/n*100}%`}],o[`${r}${t}-push-${i}`]={insetInlineStart:`${i/n*100}%`},o[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/n*100}%`},o[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/n*100}%`},o[`${r}${t}-order-${i}`]={order:i});return o},Ja=(e,t)=>u0(e,t),d0=(e,t,r)=>({[`@media (min-width: ${le(t)})`]:Object.assign({},Ja(e,r))}),f0=()=>({}),p0=()=>({}),g0=Nr("Grid",l0,f0),m0=Nr("Grid",e=>{const t=Ye(e,{gridColumns:24}),r={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[c0(t),Ja(t,""),Ja(t,"-xs"),Object.keys(r).map(n=>d0(t,r[n],n)).reduce((n,o)=>Object.assign(Object.assign({},n),o),{})]},p0);var v0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:r,direction:n}=a.reactExports.useContext(Ie),{gutter:o,wrap:i}=a.reactExports.useContext(nu),{prefixCls:s,span:l,order:c,offset:u,push:d,pull:f,className:p,children:b,flex:x,style:g}=e,y=v0(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),m=r("col",s),[h,v,E]=m0(m);let $={};b0.forEach(O=>{let P={};const I=e[O];typeof I=="number"?P.span=I:typeof I=="object"&&(P=I||{}),delete y[O],$=Object.assign(Object.assign({},$),{[`${m}-${O}-${P.span}`]:P.span!==void 0,[`${m}-${O}-order-${P.order}`]:P.order||P.order===0,[`${m}-${O}-offset-${P.offset}`]:P.offset||P.offset===0,[`${m}-${O}-push-${P.push}`]:P.push||P.push===0,[`${m}-${O}-pull-${P.pull}`]:P.pull||P.pull===0,[`${m}-${O}-flex-${P.flex}`]:P.flex||P.flex==="auto",[`${m}-rtl`]:n==="rtl"})});const C=a.classNames(m,{[`${m}-${l}`]:l!==void 0,[`${m}-order-${c}`]:c,[`${m}-offset-${u}`]:u,[`${m}-push-${d}`]:d,[`${m}-pull-${f}`]:f},p,$,v,E),S={};if(o&&o[0]>0){const O=o[0]/2;S.paddingLeft=O,S.paddingRight=O}return x&&(S.flex=h0(x),i===!1&&!S.minWidth&&(S.minWidth=0)),h(a.reactExports.createElement("div",Object.assign({},y,{style:Object.assign(Object.assign({},S),g),className:C,ref:t}),b))}),ou=y0;var x0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{if(typeof e=="string"&&n(e),typeof e=="object")for(let i=0;i{o()},[JSON.stringify(e),t]),r}const E0=a.reactExports.forwardRef((e,t)=>{const{prefixCls:r,justify:n,align:o,className:i,style:s,children:l,gutter:c=0,wrap:u}=e,d=x0(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:p}=a.reactExports.useContext(Ie),[b,x]=a.reactExports.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[g,y]=a.reactExports.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),m=Js(o,g),h=Js(n,g),v=a.reactExports.useRef(c),E=wh();a.reactExports.useEffect(()=>{const w=E.subscribe(R=>{y(R);const A=v.current||0;(!Array.isArray(A)&&typeof A=="object"||Array.isArray(A)&&(typeof A[0]=="object"||typeof A[1]=="object"))&&x(R)});return()=>E.unsubscribe(w)},[]);const $=()=>{const w=[void 0,void 0];return(Array.isArray(c)?c:[c,void 0]).forEach((A,M)=>{if(typeof A=="object")for(let F=0;F0?I[0]/-2:void 0;j&&(L.marginLeft=j,L.marginRight=j),[,L.rowGap]=I;const[N,z]=I,_=a.reactExports.useMemo(()=>({gutter:[N,z],wrap:u}),[N,z,u]);return S(a.reactExports.createElement(nu.Provider,{value:_},a.reactExports.createElement("div",Object.assign({},d,{className:T,style:Object.assign(Object.assign({},L),s),ref:t}),l)))}),S0=E0;function C0(e){return!!(e.addonBefore||e.addonAfter)}function w0(e){return!!(e.prefix||e.suffix||e.allowClear)}function uo(e,t,r,n){if(r){var o=t;if(t.type==="click"){var i=e.cloneNode(!0);o=Object.create(t,{target:{value:i},currentTarget:{value:i}}),i.value="",r(o);return}if(e.type!=="file"&&n!==void 0){var s=e.cloneNode(!0);o=Object.create(t,{target:{value:s},currentTarget:{value:s}}),s.value=n,r(o);return}r(o)}}function $0(e,t){if(e){e.focus(t);var r=t||{},n=r.cursor;if(n){var o=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var au=function(t){var r,n,o=t.inputElement,i=t.children,s=t.prefixCls,l=t.prefix,c=t.suffix,u=t.addonBefore,d=t.addonAfter,f=t.className,p=t.style,b=t.disabled,x=t.readOnly,g=t.focused,y=t.triggerFocus,m=t.allowClear,h=t.value,v=t.handleReset,E=t.hidden,$=t.classes,C=t.classNames,S=t.dataAttrs,O=t.styles,P=t.components,I=i??o,T=(P==null?void 0:P.affixWrapper)||"span",L=(P==null?void 0:P.groupWrapper)||"span",j=(P==null?void 0:P.wrapper)||"span",N=(P==null?void 0:P.groupAddon)||"span",z=a.reactExports.useRef(null),_=function(K){var ue;(ue=z.current)!==null&&ue!==void 0&&ue.contains(K.target)&&(y==null||y())},w=w0(t),R=a.reactExports.cloneElement(I,{value:h,className:a.classNames(I.props.className,!w&&(C==null?void 0:C.variant))||null});if(w){var A,M=null;if(m){var F,B=!b&&!x&&h,W="".concat(s,"-clear-icon"),G=a._typeof(m)==="object"&&m!==null&&m!==void 0&&m.clearIcon?m.clearIcon:"✖";M=a.React.createElement("span",{onClick:v,onMouseDown:function(K){return K.preventDefault()},className:a.classNames(W,(F={},a._defineProperty(F,"".concat(W,"-hidden"),!B),a._defineProperty(F,"".concat(W,"-has-suffix"),!!c),F)),role:"button",tabIndex:-1},G)}var V="".concat(s,"-affix-wrapper"),H=a.classNames(V,(A={},a._defineProperty(A,"".concat(s,"-disabled"),b),a._defineProperty(A,"".concat(V,"-disabled"),b),a._defineProperty(A,"".concat(V,"-focused"),g),a._defineProperty(A,"".concat(V,"-readonly"),x),a._defineProperty(A,"".concat(V,"-input-with-clear-btn"),c&&m&&h),A),$==null?void 0:$.affixWrapper,C==null?void 0:C.affixWrapper,C==null?void 0:C.variant),U=(c||m)&&a.React.createElement("span",{className:a.classNames("".concat(s,"-suffix"),C==null?void 0:C.suffix),style:O==null?void 0:O.suffix},M,c);R=a.React.createElement(T,a._extends({className:H,style:O==null?void 0:O.affixWrapper,onClick:_},S==null?void 0:S.affixWrapper,{ref:z}),l&&a.React.createElement("span",{className:a.classNames("".concat(s,"-prefix"),C==null?void 0:C.prefix),style:O==null?void 0:O.prefix},l),R,U)}if(C0(t)){var X="".concat(s,"-group"),ee="".concat(X,"-addon"),re="".concat(X,"-wrapper"),J=a.classNames("".concat(s,"-wrapper"),X,$==null?void 0:$.wrapper,C==null?void 0:C.wrapper),ce=a.classNames(re,a._defineProperty({},"".concat(re,"-disabled"),b),$==null?void 0:$.group,C==null?void 0:C.groupWrapper);R=a.React.createElement(L,{className:ce},a.React.createElement(j,{className:J},u&&a.React.createElement(N,{className:ee},u),R,d&&a.React.createElement(N,{className:ee},d)))}return a.React.cloneElement(R,{className:a.classNames((r=R.props)===null||r===void 0?void 0:r.className,f)||null,style:a._objectSpread2(a._objectSpread2({},(n=R.props)===null||n===void 0?void 0:n.style),p),hidden:E})},P0=["show"];function iu(e,t){return a.reactExports.useMemo(function(){var r={};t&&(r.show=a._typeof(t)==="object"&&t.formatter?t.formatter:!!t),r=a._objectSpread2(a._objectSpread2({},r),e);var n=r,o=n.show,i=a._objectWithoutProperties(n,P0);return a._objectSpread2(a._objectSpread2({},i),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:i.strategy||function(s){return s.length}})},[e,t])}var R0=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],O0=a.reactExports.forwardRef(function(e,t){var r=e.autoComplete,n=e.onChange,o=e.onFocus,i=e.onBlur,s=e.onPressEnter,l=e.onKeyDown,c=e.prefixCls,u=c===void 0?"rc-input":c,d=e.disabled,f=e.htmlSize,p=e.className,b=e.maxLength,x=e.suffix,g=e.showCount,y=e.count,m=e.type,h=m===void 0?"text":m,v=e.classes,E=e.classNames,$=e.styles,C=e.onCompositionStart,S=e.onCompositionEnd,O=a._objectWithoutProperties(e,R0),P=a.reactExports.useState(!1),I=k(P,2),T=I[0],L=I[1],j=a.reactExports.useRef(!1),N=a.reactExports.useRef(null),z=function(q){N.current&&$0(N.current,q)},_=xo(e.defaultValue,{value:e.value}),w=k(_,2),R=w[0],A=w[1],M=R==null?"":String(R),F=a.reactExports.useState(null),B=k(F,2),W=B[0],G=B[1],V=iu(y,g),H=V.max||b,U=V.strategy(M),X=!!H&&U>H;a.reactExports.useImperativeHandle(t,function(){return{focus:z,blur:function(){var q;(q=N.current)===null||q===void 0||q.blur()},setSelectionRange:function(q,Q,ae){var oe;(oe=N.current)===null||oe===void 0||oe.setSelectionRange(q,Q,ae)},select:function(){var q;(q=N.current)===null||q===void 0||q.select()},input:N.current}}),a.reactExports.useEffect(function(){L(function(D){return D&&d?!1:D})},[d]);var ee=function(q,Q,ae){var oe=Q;if(!j.current&&V.exceedFormatter&&V.max&&V.strategy(Q)>V.max){if(oe=V.exceedFormatter(Q,{max:V.max}),Q!==oe){var pe,me;G([((pe=N.current)===null||pe===void 0?void 0:pe.selectionStart)||0,((me=N.current)===null||me===void 0?void 0:me.selectionEnd)||0])}}else if(ae.source==="compositionEnd")return;A(oe),N.current&&uo(N.current,q,n,oe)};a.reactExports.useEffect(function(){if(W){var D;(D=N.current)===null||D===void 0||D.setSelectionRange.apply(D,Z(W))}},[W]);var re=function(q){ee(q,q.target.value,{source:"change"})},J=function(q){j.current=!1,ee(q,q.currentTarget.value,{source:"compositionEnd"}),S==null||S(q)},ce=function(q){s&&q.key==="Enter"&&s(q),l==null||l(q)},se=function(q){L(!0),o==null||o(q)},K=function(q){L(!1),i==null||i(q)},ue=function(q){A(""),z(),N.current&&uo(N.current,q,n)},ge=X&&"".concat(u,"-out-of-range"),fe=function(){var q=un(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames"]);return a.React.createElement("input",a._extends({autoComplete:r},q,{onChange:re,onFocus:se,onBlur:K,onKeyDown:ce,className:a.classNames(u,a._defineProperty({},"".concat(u,"-disabled"),d),E==null?void 0:E.input),style:$==null?void 0:$.input,ref:N,size:f,type:h,onCompositionStart:function(ae){j.current=!0,C==null||C(ae)},onCompositionEnd:J}))},be=function(){var q=Number(H)>0;if(x||V.show){var Q=V.showFormatter?V.showFormatter({value:M,count:U,maxLength:H}):"".concat(U).concat(q?" / ".concat(H):"");return a.React.createElement(a.React.Fragment,null,V.show&&a.React.createElement("span",{className:a.classNames("".concat(u,"-show-count-suffix"),a._defineProperty({},"".concat(u,"-show-count-has-suffix"),!!x),E==null?void 0:E.count),style:a._objectSpread2({},$==null?void 0:$.count)},Q),x)}return null};return a.React.createElement(au,a._extends({},O,{prefixCls:u,className:a.classNames(p,ge),handleReset:ue,value:M,focused:T,triggerFocus:z,suffix:be(),disabled:d,classes:v,classNames:E,styles:$}),fe())});const _0=e=>{const{getPrefixCls:t,direction:r}=a.reactExports.useContext(Ie),{prefixCls:n,className:o}=e,i=t("input-group",n),s=t("input"),[l,c]=Ri(s),u=a.classNames(i,{[`${i}-lg`]:e.size==="large",[`${i}-sm`]:e.size==="small",[`${i}-compact`]:e.compact,[`${i}-rtl`]:r==="rtl"},c,o),d=a.reactExports.useContext(vt),f=a.reactExports.useMemo(()=>Object.assign(Object.assign({},d),{isFormItemInput:!1}),[d]);return l(a.reactExports.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.reactExports.createElement(vt.Provider,{value:f},e.children)))},I0=_0;function su(e,t){const r=a.reactExports.useRef([]),n=()=>{r.current.push(setTimeout(()=>{var o,i,s,l;!((o=e.current)===null||o===void 0)&&o.input&&((i=e.current)===null||i===void 0?void 0:i.input.getAttribute("type"))==="password"&&(!((s=e.current)===null||s===void 0)&&s.input.hasAttribute("value"))&&((l=e.current)===null||l===void 0||l.input.removeAttribute("value"))}))};return a.reactExports.useEffect(()=>(t&&n(),()=>r.current.forEach(o=>{o&&clearTimeout(o)})),[]),n}function j0(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}const F0=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:a.React.createElement(ni,null)}),t};var T0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;const{prefixCls:n,bordered:o=!0,status:i,size:s,disabled:l,onBlur:c,onFocus:u,suffix:d,allowClear:f,addonAfter:p,addonBefore:b,className:x,style:g,styles:y,rootClassName:m,onChange:h,classNames:v,variant:E}=e,$=T0(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:C,direction:S,input:O}=a.React.useContext(Ie),P=C("input",n),I=a.reactExports.useRef(null),T=mn(P),[L,j,N]=Ri(P,T),{compactSize:z,compactItemClassnames:_}=hi(P,S),w=hn(se=>{var K;return(K=s??z)!==null&&K!==void 0?K:se}),R=a.React.useContext(dn),A=l??R,{status:M,hasFeedback:F,feedbackIcon:B}=a.reactExports.useContext(vt),W=Dc(M,i),G=j0(e)||!!F;a.reactExports.useRef(G);const V=su(I,!0),H=se=>{V(),c==null||c(se)},U=se=>{V(),u==null||u(se)},X=se=>{V(),h==null||h(se)},ee=(F||d)&&a.React.createElement(a.React.Fragment,null,d,F&&B),re=F0(f),[J,ce]=qc(E,o);return L(a.React.createElement(O0,Object.assign({ref:zt(t,I),prefixCls:P,autoComplete:O==null?void 0:O.autoComplete},$,{disabled:A,onBlur:H,onFocus:U,style:Object.assign(Object.assign({},O==null?void 0:O.style),g),styles:Object.assign(Object.assign({},O==null?void 0:O.styles),y),suffix:ee,allowClear:re,className:a.classNames(x,m,N,T,_,O==null?void 0:O.className),onChange:X,addonAfter:p&&a.React.createElement(za,null,a.React.createElement(zs,{override:!0,status:!0},p)),addonBefore:b&&a.React.createElement(za,null,a.React.createElement(zs,{override:!0,status:!0},b)),classNames:Object.assign(Object.assign(Object.assign({},v),O==null?void 0:O.classNames),{input:a.classNames({[`${P}-sm`]:w==="small",[`${P}-lg`]:w==="large",[`${P}-rtl`]:S==="rtl"},v==null?void 0:v.input,(r=O==null?void 0:O.classNames)===null||r===void 0?void 0:r.input,j),variant:a.classNames({[`${P}-${J}`]:ce},Za(P,W)),affixWrapper:a.classNames({[`${P}-affix-wrapper-sm`]:w==="small",[`${P}-affix-wrapper-lg`]:w==="large",[`${P}-affix-wrapper-rtl`]:S==="rtl"},j),wrapper:a.classNames({[`${P}-group-rtl`]:S==="rtl"},j),groupWrapper:a.classNames({[`${P}-group-wrapper-sm`]:w==="small",[`${P}-group-wrapper-lg`]:w==="large",[`${P}-group-wrapper-rtl`]:S==="rtl",[`${P}-group-wrapper-${J}`]:ce},Za(`${P}-group-wrapper`,W,F),j)})})))}),Oi=A0;var N0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);oe?a.reactExports.createElement(bd,null):a.reactExports.createElement(gd,null),z0={click:"onClick",hover:"onMouseOver"},B0=a.reactExports.forwardRef((e,t)=>{const{visibilityToggle:r=!0}=e,n=typeof r=="object"&&r.visible!==void 0,[o,i]=a.reactExports.useState(()=>n?r.visible:!1),s=a.reactExports.useRef(null);a.reactExports.useEffect(()=>{n&&i(r.visible)},[n,r]);const l=su(s),c=()=>{const{disabled:$}=e;$||(o&&l(),i(C=>{var S;const O=!C;return typeof r=="object"&&((S=r.onVisibleChange)===null||S===void 0||S.call(r,O)),O}))},u=$=>{const{action:C="click",iconRender:S=L0}=e,O=z0[C]||"",P=S(o),I={[O]:c,className:`${$}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return a.reactExports.cloneElement(a.reactExports.isValidElement(P)?P:a.reactExports.createElement("span",null,P),I)},{className:d,prefixCls:f,inputPrefixCls:p,size:b}=e,x=N0(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:g}=a.reactExports.useContext(Ie),y=g("input",p),m=g("input-password",f),h=r&&u(m),v=a.classNames(m,d,{[`${m}-${b}`]:!!b}),E=Object.assign(Object.assign({},un(x,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:v,prefixCls:y,suffix:h});return b&&(E.size=b),a.reactExports.createElement(Oi,Object.assign({ref:zt(t,s)},E))}),V0=B0;var H0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const{prefixCls:r,inputPrefixCls:n,className:o,size:i,suffix:s,enterButton:l=!1,addonAfter:c,loading:u,disabled:d,onSearch:f,onChange:p,onCompositionStart:b,onCompositionEnd:x}=e,g=H0(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:y,direction:m}=a.reactExports.useContext(Ie),h=a.reactExports.useRef(!1),v=y("input-search",r),E=y("input",n),{compactSize:$}=hi(v,m),C=hn(M=>{var F;return(F=i??$)!==null&&F!==void 0?F:M}),S=a.reactExports.useRef(null),O=M=>{M&&M.target&&M.type==="click"&&f&&f(M.target.value,M,{source:"clear"}),p&&p(M)},P=M=>{var F;document.activeElement===((F=S.current)===null||F===void 0?void 0:F.input)&&M.preventDefault()},I=M=>{var F,B;f&&f((B=(F=S.current)===null||F===void 0?void 0:F.input)===null||B===void 0?void 0:B.value,M,{source:"input"})},T=M=>{h.current||u||I(M)},L=typeof l=="boolean"?a.reactExports.createElement(Td,null):null,j=`${v}-button`;let N;const z=l||{},_=z.type&&z.type.__ANT_BUTTON===!0;_||z.type==="button"?N=a.cloneElement(z,Object.assign({onMouseDown:P,onClick:M=>{var F,B;(B=(F=z==null?void 0:z.props)===null||F===void 0?void 0:F.onClick)===null||B===void 0||B.call(F,M),I(M)},key:"enterButton"},_?{className:j,size:C}:{})):N=a.reactExports.createElement(jc,{className:j,type:l?"primary":void 0,size:C,disabled:d,key:"enterButton",onMouseDown:P,onClick:I,loading:u,icon:L},l),c&&(N=[N,a.cloneElement(c,{key:"addonAfter"})]);const w=a.classNames(v,{[`${v}-rtl`]:m==="rtl",[`${v}-${C}`]:!!C,[`${v}-with-button`]:!!l},o),R=M=>{h.current=!0,b==null||b(M)},A=M=>{h.current=!1,x==null||x(M)};return a.reactExports.createElement(Oi,Object.assign({ref:zt(S,t),onPressEnter:T},g,{size:C,onCompositionStart:R,onCompositionEnd:A,prefixCls:E,addonAfter:N,suffix:s,onChange:O,className:w,disabled:d}))}),W0=k0;var D0=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,q0=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],la={},nt;function G0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&la[r])return la[r];var n=window.getComputedStyle(e),o=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),s=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),l=q0.map(function(u){return"".concat(u,":").concat(n.getPropertyValue(u))}).join(";"),c={sizingStyle:l,paddingSize:i,borderSize:s,boxSizing:o};return t&&r&&(la[r]=c),c}function U0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;nt||(nt=document.createElement("textarea"),nt.setAttribute("tab-index","-1"),nt.setAttribute("aria-hidden","true"),document.body.appendChild(nt)),e.getAttribute("wrap")?nt.setAttribute("wrap",e.getAttribute("wrap")):nt.removeAttribute("wrap");var o=G0(e,t),i=o.paddingSize,s=o.borderSize,l=o.boxSizing,c=o.sizingStyle;nt.setAttribute("style","".concat(c,";").concat(D0)),nt.value=e.value||e.placeholder||"";var u=void 0,d=void 0,f,p=nt.scrollHeight;if(l==="border-box"?p+=s:l==="content-box"&&(p-=i),r!==null||n!==null){nt.value=" ";var b=nt.scrollHeight-i;r!==null&&(u=b*r,l==="border-box"&&(u=u+i+s),p=Math.max(u,p)),n!==null&&(d=b*n,l==="border-box"&&(d=d+i+s),f=p>d?"":"hidden",p=Math.min(d,p))}var x={height:p,overflowY:f,resize:"none"};return u&&(x.minHeight=u),d&&(x.maxHeight=d),x}var X0=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],ca=0,ua=1,da=2,K0=a.reactExports.forwardRef(function(e,t){var r=e,n=r.prefixCls;r.onPressEnter;var o=r.defaultValue,i=r.value,s=r.autoSize,l=r.onResize,c=r.className,u=r.style,d=r.disabled,f=r.onChange;r.onInternalAutoSize;var p=a._objectWithoutProperties(r,X0),b=xo(o,{value:i,postState:function(G){return G??""}}),x=k(b,2),g=x[0],y=x[1],m=function(G){y(G.target.value),f==null||f(G)},h=a.reactExports.useRef();a.reactExports.useImperativeHandle(t,function(){return{textArea:h.current}});var v=a.reactExports.useMemo(function(){return s&&a._typeof(s)==="object"?[s.minRows,s.maxRows]:[]},[s]),E=k(v,2),$=E[0],C=E[1],S=!!s,O=function(){try{if(document.activeElement===h.current){var G=h.current,V=G.selectionStart,H=G.selectionEnd,U=G.scrollTop;h.current.setSelectionRange(V,H),h.current.scrollTop=U}}catch{}},P=a.reactExports.useState(da),I=k(P,2),T=I[0],L=I[1],j=a.reactExports.useState(),N=k(j,2),z=N[0],_=N[1],w=function(){L(ca)};Le(function(){S&&w()},[i,$,C,S]),Le(function(){if(T===ca)L(ua);else if(T===ua){var W=U0(h.current,!1,$,C);L(da),_(W)}else O()},[T]);var R=a.reactExports.useRef(),A=function(){Qe.cancel(R.current)},M=function(G){T===da&&(l==null||l(G),s&&(A(),R.current=Qe(function(){w()})))};a.reactExports.useEffect(function(){return A},[]);var F=S?z:null,B=a._objectSpread2(a._objectSpread2({},u),F);return(T===ca||T===ua)&&(B.overflowY="hidden",B.overflowX="hidden"),a.reactExports.createElement(vo,{onResize:M,disabled:!(s||l)},a.reactExports.createElement("textarea",a._extends({},p,{ref:h,style:B,className:a.classNames(n,c,a._defineProperty({},"".concat(n,"-disabled"),d)),disabled:d,value:g,onChange:m})))}),Q0=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize"],Y0=a.React.forwardRef(function(e,t){var r,n,o=e.defaultValue,i=e.value,s=e.onFocus,l=e.onBlur,c=e.onChange,u=e.allowClear,d=e.maxLength,f=e.onCompositionStart,p=e.onCompositionEnd,b=e.suffix,x=e.prefixCls,g=x===void 0?"rc-textarea":x,y=e.showCount,m=e.count,h=e.className,v=e.style,E=e.disabled,$=e.hidden,C=e.classNames,S=e.styles,O=e.onResize,P=a._objectWithoutProperties(e,Q0),I=xo(o,{value:i,defaultValue:o}),T=k(I,2),L=T[0],j=T[1],N=L==null?"":String(L),z=a.React.useState(!1),_=k(z,2),w=_[0],R=_[1],A=a.React.useRef(!1),M=a.React.useState(null),F=k(M,2),B=F[0],W=F[1],G=a.reactExports.useRef(null),V=function(){var ie;return(ie=G.current)===null||ie===void 0?void 0:ie.textArea},H=function(){V().focus()};a.reactExports.useImperativeHandle(t,function(){return{resizableTextArea:G.current,focus:H,blur:function(){V().blur()}}}),a.reactExports.useEffect(function(){R(function(xe){return!E&&xe})},[E]);var U=a.React.useState(null),X=k(U,2),ee=X[0],re=X[1];a.React.useEffect(function(){if(ee){var xe;(xe=V()).setSelectionRange.apply(xe,Z(ee))}},[ee]);var J=iu(m,y),ce=(r=J.max)!==null&&r!==void 0?r:d,se=Number(ce)>0,K=J.strategy(N),ue=!!ce&&K>ce,ge=function(ie,ye){var $e=ye;!A.current&&J.exceedFormatter&&J.max&&J.strategy(ye)>J.max&&($e=J.exceedFormatter(ye,{max:J.max}),ye!==$e&&re([V().selectionStart||0,V().selectionEnd||0])),j($e),uo(ie.currentTarget,ie,c,$e)},fe=function(ie){A.current=!0,f==null||f(ie)},be=function(ie){A.current=!1,ge(ie,ie.currentTarget.value),p==null||p(ie)},D=function(ie){ge(ie,ie.target.value)},q=function(ie){var ye=P.onPressEnter,$e=P.onKeyDown;ie.key==="Enter"&&ye&&ye(ie),$e==null||$e(ie)},Q=function(ie){R(!0),s==null||s(ie)},ae=function(ie){R(!1),l==null||l(ie)},oe=function(ie){j(""),H(),uo(V(),ie,c)},pe=b,me;J.show&&(J.showFormatter?me=J.showFormatter({value:N,count:K,maxLength:ce}):me="".concat(K).concat(se?" / ".concat(ce):""),pe=a.React.createElement(a.React.Fragment,null,pe,a.React.createElement("span",{className:a.classNames("".concat(g,"-data-count"),C==null?void 0:C.count),style:S==null?void 0:S.count},me)));var Me=function(ie){var ye;O==null||O(ie),(ye=V())!==null&&ye!==void 0&&ye.style.height&&W(!0)},Bt=!P.autoSize&&!y&&!u;return a.React.createElement(au,{value:N,allowClear:u,handleReset:oe,suffix:pe,prefixCls:g,classNames:a._objectSpread2(a._objectSpread2({},C),{},{affixWrapper:a.classNames(C==null?void 0:C.affixWrapper,(n={},a._defineProperty(n,"".concat(g,"-show-count"),y),a._defineProperty(n,"".concat(g,"-textarea-allow-clear"),u),n))}),disabled:E,focused:w,className:a.classNames(h,ue&&"".concat(g,"-out-of-range")),style:a._objectSpread2(a._objectSpread2({},v),B&&!Bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof me=="string"?me:void 0}},hidden:$},a.React.createElement(K0,a._extends({},P,{maxLength:d,onKeyDown:q,onChange:D,onFocus:Q,onBlur:ae,onCompositionStart:fe,onCompositionEnd:be,className:a.classNames(C==null?void 0:C.textarea),style:a._objectSpread2(a._objectSpread2({},S==null?void 0:S.textarea),{},{resize:v==null?void 0:v.resize}),disabled:E,prefixCls:g,onResize:Me,ref:G})))}),Z0=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;const{prefixCls:n,bordered:o=!0,size:i,disabled:s,status:l,allowClear:c,classNames:u,rootClassName:d,className:f,variant:p}=e,b=Z0(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","variant"]),{getPrefixCls:x,direction:g}=a.reactExports.useContext(Ie),y=hn(i),m=a.reactExports.useContext(dn),h=s??m,{status:v,hasFeedback:E,feedbackIcon:$}=a.reactExports.useContext(vt),C=Dc(v,l),S=a.reactExports.useRef(null);a.reactExports.useImperativeHandle(t,()=>{var _;return{resizableTextArea:(_=S.current)===null||_===void 0?void 0:_.resizableTextArea,focus:w=>{var R,A;M0((A=(R=S.current)===null||R===void 0?void 0:R.resizableTextArea)===null||A===void 0?void 0:A.textArea,w)},blur:()=>{var w;return(w=S.current)===null||w===void 0?void 0:w.blur()}}});const O=x("input",n);let P;typeof c=="object"&&(c!=null&&c.clearIcon)?P=c:c&&(P={clearIcon:a.reactExports.createElement(ni,null)});const I=mn(O),[T,L,j]=Ri(O,I),[N,z]=qc(p,o);return T(a.reactExports.createElement(Y0,Object.assign({},b,{disabled:h,allowClear:P,className:a.classNames(j,I,f,d),classNames:Object.assign(Object.assign({},u),{textarea:a.classNames({[`${O}-sm`]:y==="small",[`${O}-lg`]:y==="large"},L,u==null?void 0:u.textarea),variant:a.classNames({[`${O}-${N}`]:z},Za(O,C)),affixWrapper:a.classNames(`${O}-textarea-affix-wrapper`,{[`${O}-affix-wrapper-rtl`]:g==="rtl",[`${O}-affix-wrapper-sm`]:y==="small",[`${O}-affix-wrapper-lg`]:y==="large",[`${O}-textarea-show-count`]:e.showCount||((r=e.count)===null||r===void 0?void 0:r.show)},L)}),prefixCls:O,suffix:E&&a.reactExports.createElement("span",{className:`${O}-textarea-suffix`},$),ref:S})))}),eb=J0,xn=Oi;xn.Group=I0;xn.Search=W0;xn.TextArea=eb;xn.Password=V0;const el=xn;function fo(e){const[t,r]=a.reactExports.useState(e);return a.reactExports.useEffect(()=>{const n=setTimeout(()=>{r(e)},e.length?0:10);return()=>{clearTimeout(n)}},[e]),t}const tb=e=>{const{componentCls:t}=e,r=`${t}-show-help`,n=`${t}-show-help-item`;return{[r]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[n]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, + opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, + transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${n}-appear, &${n}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${n}-leave-active`]:{transform:"translateY(-5px)"}}}}},rb=tb,nb=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${le(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${le(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),tl=(e,t)=>{const{formItemCls:r}=e;return{[r]:{[`${r}-label > label`]:{height:t},[`${r}-control-input`]:{minHeight:t}}}},ob=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},pn(e)),nb(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},tl(e,e.controlHeightSM)),"&-large":Object.assign({},tl(e,e.controlHeightLG))})}},ab=e=>{const{formItemCls:t,iconCls:r,componentCls:n,rootPrefixCls:o,labelRequiredMarkColor:i,labelColor:s,labelFontSize:l,labelHeight:c,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},pn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${o}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:c,color:s,fontSize:l,[`> ${r}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:i,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${n}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${n}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:u,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${o}-col-'"]):not([class*="' ${o}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:$i,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},ib=e=>{const{componentCls:t,formItemCls:r}=e;return{[`${t}-horizontal`]:{[`${r}-label`]:{flexGrow:0},[`${r}-control`]:{flex:"1 1 0",minWidth:0},[`${r}-label[class$='-24'], ${r}-label[class*='-24 ']`]:{[`& + ${r}-control`]:{minWidth:"unset"}}}}},sb=e=>{const{componentCls:t,formItemCls:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[r]:{flex:"none",marginInlineEnd:e.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${r}-label, + > ${r}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${r}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${r}-has-feedback`]:{display:"inline-block"}}}}},Rr=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),lb=e=>{const{componentCls:t,formItemCls:r,rootPrefixCls:n}=e;return{[`${r} ${r}-label`]:Rr(e),[`${t}:not(${t}-inline)`]:{[r]:{flexWrap:"wrap",[`${r}-label, ${r}-control`]:{[`&:not([class*=" ${n}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},cb=e=>{const{componentCls:t,formItemCls:r,rootPrefixCls:n}=e;return{[`${t}-vertical`]:{[r]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${r}-label, + .${n}-col-24${r}-label, + .${n}-col-xl-24${r}-label`]:Rr(e),[`@media (max-width: ${le(e.screenXSMax)})`]:[lb(e),{[t]:{[`.${n}-col-xs-24${r}-label`]:Rr(e)}}],[`@media (max-width: ${le(e.screenSMMax)})`]:{[t]:{[`.${n}-col-sm-24${r}-label`]:Rr(e)}},[`@media (max-width: ${le(e.screenMDMax)})`]:{[t]:{[`.${n}-col-md-24${r}-label`]:Rr(e)}},[`@media (max-width: ${le(e.screenLGMax)})`]:{[t]:{[`.${n}-col-lg-24${r}-label`]:Rr(e)}}}},ub=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0}),lu=(e,t)=>Ye(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),_i=Nr("Form",(e,t)=>{let{rootPrefixCls:r}=t;const n=lu(e,r);return[ob(n),ab(n),rb(n),ib(n),sb(n),cb(n),ah(n),$i]},ub,{order:-1e3}),rl=[];function fa(e,t,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof e=="string"?e:`${t}-${n}`,error:e,errorStatus:r}}const db=e=>{let{help:t,helpStatus:r,errors:n=rl,warnings:o=rl,className:i,fieldId:s,onVisibleChanged:l}=e;const{prefixCls:c}=a.reactExports.useContext(wi),u=`${c}-item-explain`,d=mn(c),[f,p,b]=_i(c,d),x=a.reactExports.useMemo(()=>ms(c),[c]),g=fo(n),y=fo(o),m=a.reactExports.useMemo(()=>t!=null?[fa(t,"help",r)]:[].concat(Z(g.map((v,E)=>fa(v,"error","error",E))),Z(y.map((v,E)=>fa(v,"warning","warning",E)))),[t,r,g,y]),h={};return s&&(h.id=`${s}_help`),f(a.reactExports.createElement(Lr,{motionDeadline:x.motionDeadline,motionName:`${c}-show-help`,visible:!!m.length,onVisibleChanged:l},v=>{const{className:E,style:$}=v;return a.reactExports.createElement("div",Object.assign({},h,{className:a.classNames(u,E,b,d,i,p),style:$,role:"alert"}),a.reactExports.createElement(Sg,Object.assign({keys:m},ms(c),{motionName:`${c}-show-help-item`,component:!1}),C=>{const{key:S,error:O,errorStatus:P,className:I,style:T}=C;return a.reactExports.createElement("div",{key:S,className:a.classNames(I,{[`${u}-${P}`]:P}),style:T},O)}))}))},cu=db,fb=["parentNode"],pb="form_item";function Zr(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function uu(e,t){if(!e.length)return;const r=e.join("_");return t?`${t}_${r}`:fb.includes(r)?`${pb}_${r}`:r}function du(e,t,r,n,o,i){let s=n;return i!==void 0?s=i:r.validating?s="validating":e.length?s="error":t.length?s="warning":(r.touched||o&&r.validated)&&(s="success"),s}function nl(e){return Zr(e).join("_")}function fu(e){const[t]=Ci(),r=a.reactExports.useRef({}),n=a.reactExports.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:o=>i=>{const s=nl(o);i?r.current[s]=i:delete r.current[s]}},scrollToField:function(o){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=Zr(o),l=uu(s,n.__INTERNAL__.name),c=l?document.getElementById(l):null;c&&Mg(c,Object.assign({scrollMode:"if-needed",block:"nearest"},i))},getFieldInstance:o=>{const i=nl(o);return r.current[i]}}),[e,t]);return[n]}var gb=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const r=a.reactExports.useContext(dn),{getPrefixCls:n,direction:o,form:i}=a.reactExports.useContext(Ie),{prefixCls:s,className:l,rootClassName:c,size:u,disabled:d=r,form:f,colon:p,labelAlign:b,labelWrap:x,labelCol:g,wrapperCol:y,hideRequiredMark:m,layout:h="horizontal",scrollToFirstError:v,requiredMark:E,onFinishFailed:$,name:C,style:S,feedbackIcons:O,variant:P}=e,I=gb(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),T=hn(u),L=a.reactExports.useContext(Dl),j=a.reactExports.useMemo(()=>E!==void 0?E:m?!1:i&&i.requiredMark!==void 0?i.requiredMark:!0,[m,E,i]),N=p??(i==null?void 0:i.colon),z=n("form",s),_=mn(z),[w,R,A]=_i(z,_),M=a.classNames(z,`${z}-${h}`,{[`${z}-hide-required-mark`]:j===!1,[`${z}-rtl`]:o==="rtl",[`${z}-${T}`]:T},A,_,R,i==null?void 0:i.className,l,c),[F]=fu(f),{__INTERNAL__:B}=F;B.name=C;const W=a.reactExports.useMemo(()=>({name:C,labelAlign:b,labelCol:g,labelWrap:x,wrapperCol:y,vertical:h==="vertical",colon:N,requiredMark:j,itemRef:B.itemRef,form:F,feedbackIcons:O}),[C,b,g,y,h,N,j,F,O]);a.reactExports.useImperativeHandle(t,()=>F);const G=(H,U)=>{if(H){let X={block:"nearest"};typeof H=="object"&&(X=H),F.scrollToField(U,X)}},V=H=>{if($==null||$(H),H.errorFields.length){const U=H.errorFields[0].name;if(v!==void 0){G(v,U);return}i&&i.scrollToFirstError!==void 0&&G(i.scrollToFirstError,U)}};return w(a.reactExports.createElement(Wc.Provider,{value:P},a.reactExports.createElement(Yl,{disabled:d},a.reactExports.createElement(fn.Provider,{value:T},a.reactExports.createElement(kc,{validateMessages:L},a.reactExports.createElement($t.Provider,{value:W},a.reactExports.createElement(zr,Object.assign({id:C},I,{name:C,onFinishFailed:V,form:F,style:Object.assign(Object.assign({},i==null?void 0:i.style),S),className:M}))))))))},vb=a.reactExports.forwardRef(mb),hb=vb;function bb(e){if(typeof e=="function")return e;const t=en(e);return t.length<=1?t[0]:t}const pu=()=>{const{status:e,errors:t=[],warnings:r=[]}=a.reactExports.useContext(vt);return{status:e,errors:t,warnings:r}};pu.Context=vt;const yb=pu;function xb(e){const[t,r]=a.reactExports.useState(e),n=a.reactExports.useRef(null),o=a.reactExports.useRef([]),i=a.reactExports.useRef(!1);a.reactExports.useEffect(()=>(i.current=!1,()=>{i.current=!0,Qe.cancel(n.current),n.current=null}),[]);function s(l){i.current||(n.current===null&&(o.current=[],n.current=Qe(()=>{n.current=null,r(c=>{let u=c;return o.current.forEach(d=>{u=d(u)}),u})})),o.current.push(l))}return[t,s]}function Eb(){const{itemRef:e}=a.reactExports.useContext($t),t=a.reactExports.useRef({});function r(n,o){const i=o&&typeof o=="object"&&o.ref,s=n.join("_");return(t.current.name!==s||t.current.originRef!==i)&&(t.current.name=s,t.current.originRef=i,t.current.ref=zt(e(n),i)),t.current.ref}return r}const Sb=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},Cb=lc(["Form","item-item"],(e,t)=>{let{rootPrefixCls:r}=t;const n=lu(e,r);return[Sb(n)]}),wb=e=>{const{prefixCls:t,status:r,wrapperCol:n,children:o,errors:i,warnings:s,_internalItemRender:l,extra:c,help:u,fieldId:d,marginBottom:f,onErrorVisibleChanged:p}=e,b=`${t}-item`,x=a.reactExports.useContext($t),g=n||x.wrapperCol||{},y=a.classNames(`${b}-control`,g.className),m=a.reactExports.useMemo(()=>Object.assign({},x),[x]);delete m.labelCol,delete m.wrapperCol;const h=a.reactExports.createElement("div",{className:`${b}-control-input`},a.reactExports.createElement("div",{className:`${b}-control-input-content`},o)),v=a.reactExports.useMemo(()=>({prefixCls:t,status:r}),[t,r]),E=f!==null||i.length||s.length?a.reactExports.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},a.reactExports.createElement(wi.Provider,{value:v},a.reactExports.createElement(cu,{fieldId:d,errors:i,warnings:s,help:u,helpStatus:r,className:`${b}-explain-connected`,onVisibleChanged:p})),!!f&&a.reactExports.createElement("div",{style:{width:0,height:f}})):null,$={};d&&($.id=`${d}_extra`);const C=c?a.reactExports.createElement("div",Object.assign({},$,{className:`${b}-extra`}),c):null,S=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:h,errorList:E,extra:C}):a.reactExports.createElement(a.reactExports.Fragment,null,h,E,C);return a.reactExports.createElement($t.Provider,{value:m},a.reactExports.createElement(ou,Object.assign({},g,{className:y}),S),a.reactExports.createElement(Cb,{prefixCls:t}))},$b=wb;var Pb=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:t,label:r,htmlFor:n,labelCol:o,labelAlign:i,colon:s,required:l,requiredMark:c,tooltip:u}=e;var d;const[f]=up("Form"),{vertical:p,labelAlign:b,labelCol:x,labelWrap:g,colon:y}=a.reactExports.useContext($t);if(!r)return null;const m=o||x||{},h=i||b,v=`${t}-item-label`,E=a.classNames(v,h==="left"&&`${v}-left`,m.className,{[`${v}-wrap`]:!!g});let $=r;const C=s===!0||y!==!1&&s!==!1;C&&!p&&typeof r=="string"&&r.trim()!==""&&($=r.replace(/[:|:]\s*$/,""));const O=Rb(u);if(O){const{icon:L=a.reactExports.createElement(_d,null)}=O,j=Pb(O,["icon"]),N=a.reactExports.createElement(Wh,Object.assign({},j),a.reactExports.cloneElement(L,{className:`${t}-item-tooltip`,title:"",onClick:z=>{z.preventDefault()},tabIndex:null}));$=a.reactExports.createElement(a.reactExports.Fragment,null,$,N)}const P=c==="optional",I=typeof c=="function";I?$=c($,{required:!!l}):P&&!l&&($=a.reactExports.createElement(a.reactExports.Fragment,null,$,a.reactExports.createElement("span",{className:`${t}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=ir.Form)===null||d===void 0?void 0:d.optional))));const T=a.classNames({[`${t}-item-required`]:l,[`${t}-item-required-mark-optional`]:P||I,[`${t}-item-no-colon`]:!C});return a.reactExports.createElement(ou,Object.assign({},m,{className:E}),a.reactExports.createElement("label",{htmlFor:n,className:T,title:typeof r=="string"?r:""},$))},_b=Ob,Ib={success:nd,warning:ud,error:ni,validating:yl};function gu(e){let{children:t,errors:r,warnings:n,hasFeedback:o,validateStatus:i,prefixCls:s,meta:l,noStyle:c}=e;const u=`${s}-item`,{feedbackIcons:d}=a.reactExports.useContext($t),f=du(r,n,l,null,!!o,i),{isFormItemInput:p,status:b,hasFeedback:x,feedbackIcon:g}=a.reactExports.useContext(vt),y=a.reactExports.useMemo(()=>{var m;let h;if(o){const E=o!==!0&&o.icons||d,$=f&&((m=E==null?void 0:E({status:f,errors:r,warnings:n}))===null||m===void 0?void 0:m[f]),C=f&&Ib[f];h=$!==!1&&C?a.reactExports.createElement("span",{className:a.classNames(`${u}-feedback-icon`,`${u}-feedback-icon-${f}`)},$||a.reactExports.createElement(C,null)):null}const v={status:f||"",errors:r,warnings:n,hasFeedback:!!o,feedbackIcon:h,isFormItemInput:!0};return c&&(v.status=(f??b)||"",v.isFormItemInput=p,v.hasFeedback=!!(o??x),v.feedbackIcon=o!==void 0?v.feedbackIcon:g),v},[f,o,c,p,b]);return a.reactExports.createElement(vt.Provider,{value:y},t)}var jb=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{if(O&&E.current){const _=getComputedStyle(E.current);T(parseInt(_.marginBottom,10))}},[O,P]);const L=_=>{_||T(null)},N=function(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const w=_?$:u.errors,R=_?C:u.warnings;return du(w,R,u,"",!!d,c)}(),z=a.classNames(h,r,n,{[`${h}-with-help`]:S||$.length||C.length,[`${h}-has-feedback`]:N&&d,[`${h}-has-success`]:N==="success",[`${h}-has-warning`]:N==="warning",[`${h}-has-error`]:N==="error",[`${h}-is-validating`]:N==="validating",[`${h}-hidden`]:f});return a.reactExports.createElement("div",{className:z,style:o,ref:E},a.reactExports.createElement(S0,Object.assign({className:`${h}-row`},un(m,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),a.reactExports.createElement(_b,Object.assign({htmlFor:b},e,{requiredMark:v,required:x??g,prefixCls:t})),a.reactExports.createElement($b,Object.assign({},e,u,{errors:$,warnings:C,prefixCls:t,status:N,help:i,marginBottom:I,onErrorVisibleChanged:L}),a.reactExports.createElement(Hc.Provider,{value:y},a.reactExports.createElement(gu,{prefixCls:t,meta:u,errors:u.errors,warnings:u.warnings,hasFeedback:d,validateStatus:N},p)))),!!I&&a.reactExports.createElement("div",{className:`${h}-margin-offset`,style:{marginBottom:-I}}))}const Tb="__SPLIT__";function Mb(e,t){const r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&r.every(o=>{const i=e[o],s=t[o];return i===s||typeof i=="function"||typeof s=="function"})}const Ab=a.reactExports.memo(e=>{let{children:t}=e;return t},(e,t)=>Mb(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((r,n)=>r===t.childProps[n]));function ol(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nb(e){const{name:t,noStyle:r,className:n,dependencies:o,prefixCls:i,shouldUpdate:s,rules:l,children:c,required:u,label:d,messageVariables:f,trigger:p="onChange",validateTrigger:b,hidden:x,help:g}=e,{getPrefixCls:y}=a.reactExports.useContext(Ie),{name:m}=a.reactExports.useContext($t),h=bb(c),v=typeof h=="function",E=a.reactExports.useContext(Hc),{validateTrigger:$}=a.reactExports.useContext(sr),C=b!==void 0?b:$,S=t!=null,O=y("form",i),P=mn(O),[I,T,L]=_i(O,P);fi();const j=a.reactExports.useContext(an),N=a.reactExports.useRef(),[z,_]=xb({}),[w,R]=or(()=>ol()),A=H=>{const U=j==null?void 0:j.getKey(H.name);if(R(H.destroy?ol():H,!0),r&&g!==!1&&E){let X=H.name;if(H.destroy)X=N.current||X;else if(U!==void 0){const[ee,re]=U;X=[ee].concat(Z(re)),N.current=X}E(H,X)}},M=(H,U)=>{_(X=>{const ee=Object.assign({},X),J=[].concat(Z(H.name.slice(0,-1)),Z(U)).join(Tb);return H.destroy?delete ee[J]:ee[J]=H,ee})},[F,B]=a.reactExports.useMemo(()=>{const H=Z(w.errors),U=Z(w.warnings);return Object.values(z).forEach(X=>{H.push.apply(H,Z(X.errors||[])),U.push.apply(U,Z(X.warnings||[]))}),[H,U]},[z,w.errors,w.warnings]),W=Eb();function G(H,U,X){return r&&!x?a.reactExports.createElement(gu,{prefixCls:O,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:w,errors:F,warnings:B,noStyle:!0},H):a.reactExports.createElement(Fb,Object.assign({key:"row"},e,{className:a.classNames(n,L,P,T),prefixCls:O,fieldId:U,isRequired:X,errors:F,warnings:B,meta:w,onSubItemMetaChange:M}),H)}if(!S&&!v&&!o)return I(G(h));let V={};return typeof d=="string"?V.label=d:t&&(V.label=String(t)),f&&(V=Object.assign(Object.assign({},V),f)),I(a.reactExports.createElement(Si,Object.assign({},e,{messageVariables:V,trigger:p,validateTrigger:C,onMetaChange:A}),(H,U,X)=>{const ee=Zr(t).length&&U?U.name:[],re=uu(ee,m),J=u!==void 0?u:!!(l&&l.some(K=>{if(K&&typeof K=="object"&&K.required&&!K.warningOnly)return!0;if(typeof K=="function"){const ue=K(X);return ue&&ue.required&&!ue.warningOnly}return!1})),ce=Object.assign({},H);let se=null;if(Array.isArray(h)&&S)se=h;else if(!(v&&(!(s||o)||S))){if(!(o&&!v&&!S))if(a.isValidElement(h)){const K=Object.assign(Object.assign({},h.props),ce);if(K.id||(K.id=re),g||F.length>0||B.length>0||e.extra){const fe=[];(g||F.length>0)&&fe.push(`${re}_help`),e.extra&&fe.push(`${re}_extra`),K["aria-describedby"]=fe.join(" ")}F.length>0&&(K["aria-invalid"]="true"),J&&(K["aria-required"]="true"),Mr(h)&&(K.ref=W(ee,h)),new Set([].concat(Z(Zr(p)),Z(Zr(C)))).forEach(fe=>{K[fe]=function(){for(var be,D,q,Q,ae,oe=arguments.length,pe=new Array(oe),me=0;me{var{prefixCls:t,children:r}=e,n=zb(e,["prefixCls","children"]);const{getPrefixCls:o}=a.reactExports.useContext(Ie),i=o("form",t),s=a.reactExports.useMemo(()=>({prefixCls:i,status:"error"}),[i]);return a.reactExports.createElement(Lc,Object.assign({},n),(l,c,u)=>a.reactExports.createElement(wi.Provider,{value:s},r(l.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),c,{errors:u.errors,warnings:u.warnings})))},Vb=Bb;function Hb(){const{form:e}=a.reactExports.useContext($t);return e}const Pt=hb;Pt.Item=Lb;Pt.List=Vb;Pt.ErrorList=cu;Pt.useForm=fu;Pt.useFormInstance=Hb;Pt.useWatch=Vc;Pt.Provider=kc;Pt.create=()=>{};const Xn=Pt;function kb(){const e=t=>{console.log("Received values of form: ",t)};return a.jsxRuntimeExports.jsxs(Xn,{name:"normal_login",className:"login-form",initialValues:{},onFinish:e,children:[a.jsxRuntimeExports.jsx(Xn.Item,{name:"username",rules:[{required:!0,message:"请输入手机号/用户名"}],children:a.jsxRuntimeExports.jsx(el,{prefix:a.jsxRuntimeExports.jsx(Ld,{className:"site-form-item-icon"}),placeholder:"手机号/用户名"})}),a.jsxRuntimeExports.jsx(Xn.Item,{name:"password",rules:[{required:!0,message:"请输入密码"}],children:a.jsxRuntimeExports.jsx(el,{prefix:a.jsxRuntimeExports.jsx($d,{className:"site-form-item-icon"}),type:"password",placeholder:"密码"})}),a.jsxRuntimeExports.jsx(Xn.Item,{className:"login-form-button",children:a.jsxRuntimeExports.jsx(jc,{block:!0,type:"primary",htmlType:"submit",className:"login-form-button",children:"登 录"})})]})}function Wb(){return a.jsxRuntimeExports.jsx(a.jsxRuntimeExports.Fragment,{children:a.jsxRuntimeExports.jsx("h1",{children:"Home"})})}function Db(){return a.jsxRuntimeExports.jsx(a.HashRouter,{children:a.jsxRuntimeExports.jsxs(a.Routes,{children:[a.jsxRuntimeExports.jsx(a.Route,{path:"/",element:a.jsxRuntimeExports.jsx(Wb,{})}),a.jsxRuntimeExports.jsx(a.Route,{path:"/login",element:a.jsxRuntimeExports.jsx(kb,{})})]})})}a.client.createRoot(document.getElementById("root")).render(a.jsxRuntimeExports.jsx(a.React.StrictMode,{children:a.jsxRuntimeExports.jsx(Db,{})})); diff --git a/AIProofread/dist/assets/react-libs-HP15TLKb.js b/AIProofread/dist/assets/react-libs-HP15TLKb.js new file mode 100644 index 0000000..94997e9 --- /dev/null +++ b/AIProofread/dist/assets/react-libs-HP15TLKb.js @@ -0,0 +1,79 @@ +"use strict";function fc(i,a){for(var s=0;sf[v]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}function Yi(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}function dc(i){if(i.__esModule)return i;var a=i.default;if(typeof a=="function"){var s=function f(){return this instanceof f?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};s.prototype=a.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(i).forEach(function(f){var v=Object.getOwnPropertyDescriptor(i,f);Object.defineProperty(s,f,v.get?v:{enumerable:!0,get:function(){return i[f]}})}),s}var pc={exports:{}},_r={},hc={exports:{}},Y={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ya;function Ud(){if(Ya)return Y;Ya=1;var i=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),w=Symbol.for("react.provider"),k=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),D=Symbol.for("react.memo"),j=Symbol.for("react.lazy"),T=Symbol.iterator;function V(p){return p===null||typeof p!="object"?null:(p=T&&p[T]||p["@@iterator"],typeof p=="function"?p:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},X=Object.assign,U={};function S(p,E,$){this.props=p,this.context=E,this.refs=U,this.updater=$||b}S.prototype.isReactComponent={},S.prototype.setState=function(p,E){if(typeof p!="object"&&typeof p!="function"&&p!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,p,E,"setState")},S.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function ne(){}ne.prototype=S.prototype;function ae(p,E,$){this.props=p,this.context=E,this.refs=U,this.updater=$||b}var pe=ae.prototype=new ne;pe.constructor=ae,X(pe,S.prototype),pe.isPureReactComponent=!0;var ve=Array.isArray,Te=Object.prototype.hasOwnProperty,Le={current:null},Ie={key:!0,ref:!0,__self:!0,__source:!0};function Ze(p,E,$){var G,K={},oe=null,q=null;if(E!=null)for(G in E.ref!==void 0&&(q=E.ref),E.key!==void 0&&(oe=""+E.key),E)Te.call(E,G)&&!Ie.hasOwnProperty(G)&&(K[G]=E[G]);var le=arguments.length-2;if(le===1)K.children=$;else if(1>>1,$=N[E];if(0>>1;Ev(oe,p))q<$&&0>v(le,oe)?(N[E]=le,N[q]=p,E=q):(N[E]=oe,N[K]=p,E=K);else if(q<$&&0>v(le,p))N[E]=le,N[q]=p,E=q;else break e}}return W}function v(N,W){var p=N.sortIndex-W.sortIndex;return p!==0?p:N.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var w=performance;i.unstable_now=function(){return w.now()}}else{var k=Date,R=k.now();i.unstable_now=function(){return k.now()-R}}var C=[],D=[],j=1,T=null,V=3,b=!1,X=!1,U=!1,S=typeof setTimeout=="function"?setTimeout:null,ne=typeof clearTimeout=="function"?clearTimeout:null,ae=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function pe(N){for(var W=s(D);W!==null;){if(W.callback===null)f(D);else if(W.startTime<=N)f(D),W.sortIndex=W.expirationTime,a(C,W);else break;W=s(D)}}function ve(N){if(U=!1,pe(N),!X)if(s(C)!==null)X=!0,De(Te);else{var W=s(D);W!==null&&he(ve,W.startTime-N)}}function Te(N,W){X=!1,U&&(U=!1,ne(Ze),Ze=-1),b=!0;var p=V;try{for(pe(W),T=s(C);T!==null&&(!(T.expirationTime>W)||N&&!Gt());){var E=T.callback;if(typeof E=="function"){T.callback=null,V=T.priorityLevel;var $=E(T.expirationTime<=W);W=i.unstable_now(),typeof $=="function"?T.callback=$:T===s(C)&&f(C),pe(W)}else f(C);T=s(C)}if(T!==null)var G=!0;else{var K=s(D);K!==null&&he(ve,K.startTime-W),G=!1}return G}finally{T=null,V=p,b=!1}}var Le=!1,Ie=null,Ze=-1,Ot=5,gt=-1;function Gt(){return!(i.unstable_now()-gtN||125E?(N.sortIndex=p,a(D,N),s(C)===null&&N===s(D)&&(U?(ne(Ze),Ze=-1):U=!0,he(ve,p-E))):(N.sortIndex=$,a(C,N),X||b||(X=!0,De(Te))),N},i.unstable_shouldYield=Gt,i.unstable_wrapCallback=function(N){var W=V;return function(){var p=V;V=W;try{return N.apply(this,arguments)}finally{V=p}}}}($i)),$i}var Za;function Vd(){return Za||(Za=1,Ui.exports=Bd()),Ui.exports}/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ja;function Wd(){if(Ja)return We;Ja=1;var i=vc,a=Vd();function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),C=Object.prototype.hasOwnProperty,D=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,j={},T={};function V(e){return C.call(T,e)?!0:C.call(j,e)?!1:D.test(e)?T[e]=!0:(j[e]=!0,!1)}function b(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function X(e,t,n,r){if(t===null||typeof t>"u"||b(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function U(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new U(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];S[t]=new U(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new U(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new U(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new U(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new U(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new U(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new U(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new U(e,5,!1,e.toLowerCase(),null,!1,!1)});var ne=/[\-:]([a-z])/g;function ae(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ne,ae);S[t]=new U(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ne,ae);S[t]=new U(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ne,ae);S[t]=new U(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new U(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new U("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new U(e,1,!1,e.toLowerCase(),null,!0,!0)});function pe(e,t,n,r){var l=S.hasOwnProperty(t)?S[t]:null;(l!==null?l.type!==0:r||!(2c||l[u]!==o[c]){var d=` +`+l[u].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=u&&0<=c);break}}}finally{G=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?$(e):""}function oe(e){switch(e.tag){case 5:return $(e.type);case 16:return $("Lazy");case 13:return $("Suspense");case 19:return $("SuspenseList");case 0:case 2:case 15:return e=K(e.type,!1),e;case 11:return e=K(e.type.render,!1),e;case 1:return e=K(e.type,!0),e;default:return""}}function q(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ie:return"Fragment";case Le:return"Portal";case Ot:return"Profiler";case Ze:return"StrictMode";case Qe:return"Suspense";case rt:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Gt:return(e.displayName||"Context")+".Consumer";case gt:return(e._context.displayName||"Context")+".Provider";case ft:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case dt:return t=e.displayName||null,t!==null?t:q(e.type)||"Memo";case De:t=e._payload,e=e._init;try{return q(e(t))}catch{}}return null}function le(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return q(t);case 8:return t===Ze?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ee(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Fe(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ac(e){var t=Fe(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,o.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Cr(e){e._valueTracker||(e._valueTracker=Ac(e))}function qi(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Fe(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Pr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Hl(e,t){var n=t.checked;return p({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function bi(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ee(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function eu(e,t){t=t.checked,t!=null&&pe(e,"checked",t,!1)}function Ql(e,t){eu(e,t);var n=ee(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Kl(e,t.type,n):t.hasOwnProperty("defaultValue")&&Kl(e,t.type,ee(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function tu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Kl(e,t,n){(t!=="number"||Pr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Fn=Array.isArray;function cn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=Or.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Un(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var $n={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Bc=["Webkit","ms","Moz","O"];Object.keys($n).forEach(function(e){Bc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),$n[t]=$n[e]})});function uu(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||$n.hasOwnProperty(e)&&$n[e]?(""+t).trim():t+"px"}function su(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=uu(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Vc=p({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Xl(e,t){if(t){if(Vc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function Zl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Jl=null;function ql(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bl=null,fn=null,dn=null;function au(e){if(e=ur(e)){if(typeof bl!="function")throw Error(s(280));var t=e.stateNode;t&&(t=Zr(t),bl(e.stateNode,e.type,t))}}function cu(e){fn?dn?dn.push(e):dn=[e]:fn=e}function fu(){if(fn){var e=fn,t=dn;if(dn=fn=null,au(e),t)for(e=0;e>>=0,e===0?32:31-(bc(e)/ef|0)|0}var Lr=64,Mr=4194304;function Wn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function jr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,u=n&268435455;if(u!==0){var c=u&~l;c!==0?r=Wn(c):(o&=u,o!==0&&(r=Wn(o)))}else u=n&~l,u!==0?r=Wn(u):o!==0&&(r=Wn(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Hn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-lt(t),e[t]=n}function lf(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=qn),$u=" ",Au=!1;function Bu(e,t){switch(e){case"keyup":return Mf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var mn=!1;function If(e,t){switch(e){case"compositionend":return Vu(t);case"keypress":return t.which!==32?null:(Au=!0,$u);case"textInput":return e=t.data,e===$u&&Au?null:e;default:return null}}function Df(e,t){if(mn)return e==="compositionend"||!go&&Bu(e,t)?(e=Mu(),$r=fo=Lt=null,mn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Xu(n)}}function Ju(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ju(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function qu(){for(var e=window,t=Pr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Pr(e.document)}return t}function ko(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Qf(e){var t=qu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ju(n.ownerDocument.documentElement,n)){if(r!==null&&ko(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Zu(n,o);var u=Zu(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,vn=null,_o=null,nr=null,Eo=!1;function bu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Eo||vn==null||vn!==Pr(r)||(r=vn,"selectionStart"in r&&ko(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),nr&&tr(nr,r)||(nr=r,r=Yr(_o,"onSelect"),0kn||(e.current=Io[kn],Io[kn]=null,kn--)}function ie(e,t){kn++,Io[kn]=e.current,e.current=t}var Dt={},Oe=It(Dt),Ue=It(!1),Jt=Dt;function _n(e,t){var n=e.type.contextTypes;if(!n)return Dt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function $e(e){return e=e.childContextTypes,e!=null}function Jr(){se(Ue),se(Oe)}function hs(e,t,n){if(Oe.current!==Dt)throw Error(s(168));ie(Oe,t),ie(Ue,n)}function ms(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(s(108,le(e)||"Unknown",l));return p({},n,r)}function qr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Dt,Jt=Oe.current,ie(Oe,e),ie(Ue,Ue.current),!0}function vs(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=ms(e,t,Jt),r.__reactInternalMemoizedMergedChildContext=e,se(Ue),se(Oe),ie(Oe,e)):se(Ue),ie(Ue,n)}var St=null,br=!1,Do=!1;function ys(e){St===null?St=[e]:St.push(e)}function rd(e){br=!0,ys(e)}function Ft(){if(!Do&&St!==null){Do=!0;var e=0,t=re;try{var n=St;for(re=1;e>=u,l-=u,kt=1<<32-lt(t)+l|n<H?(xe=B,B=null):xe=B.sibling;var J=_(m,B,y[H],O);if(J===null){B===null&&(B=xe);break}e&&B&&J.alternate===null&&t(m,B),h=o(J,h,H),A===null?F=J:A.sibling=J,A=J,B=xe}if(H===y.length)return n(m,B),ce&&bt(m,H),F;if(B===null){for(;HH?(xe=B,B=null):xe=B.sibling;var Kt=_(m,B,J.value,O);if(Kt===null){B===null&&(B=xe);break}e&&B&&Kt.alternate===null&&t(m,B),h=o(Kt,h,H),A===null?F=Kt:A.sibling=Kt,A=Kt,B=xe}if(J.done)return n(m,B),ce&&bt(m,H),F;if(B===null){for(;!J.done;H++,J=y.next())J=P(m,J.value,O),J!==null&&(h=o(J,h,H),A===null?F=J:A.sibling=J,A=J);return ce&&bt(m,H),F}for(B=r(m,B);!J.done;H++,J=y.next())J=z(B,m,H,J.value,O),J!==null&&(e&&J.alternate!==null&&B.delete(J.key===null?H:J.key),h=o(J,h,H),A===null?F=J:A.sibling=J,A=J);return e&&B.forEach(function(Fd){return t(m,Fd)}),ce&&bt(m,H),F}function ge(m,h,y,O){if(typeof y=="object"&&y!==null&&y.type===Ie&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Te:e:{for(var F=y.key,A=h;A!==null;){if(A.key===F){if(F=y.type,F===Ie){if(A.tag===7){n(m,A.sibling),h=l(A,y.props.children),h.return=m,m=h;break e}}else if(A.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===De&&Ts(F)===A.type){n(m,A.sibling),h=l(A,y.props),h.ref=sr(m,A,y),h.return=m,m=h;break e}n(m,A);break}else t(m,A);A=A.sibling}y.type===Ie?(h=sn(y.props.children,m.mode,O,y.key),h.return=m,m=h):(O=Ol(y.type,y.key,y.props,null,m.mode,O),O.ref=sr(m,h,y),O.return=m,m=O)}return u(m);case Le:e:{for(A=y.key;h!==null;){if(h.key===A)if(h.tag===4&&h.stateNode.containerInfo===y.containerInfo&&h.stateNode.implementation===y.implementation){n(m,h.sibling),h=l(h,y.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=Mi(y,m.mode,O),h.return=m,m=h}return u(m);case De:return A=y._init,ge(m,h,A(y._payload),O)}if(Fn(y))return M(m,h,y,O);if(W(y))return I(m,h,y,O);sl(m,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,h!==null&&h.tag===6?(n(m,h.sibling),h=l(h,y),h.return=m,m=h):(n(m,h),h=Li(y,m.mode,O),h.return=m,m=h),u(m)):n(m,h)}return ge}var Rn=Ls(!0),Ms=Ls(!1),ar={},mt=It(ar),cr=It(ar),fr=It(ar);function tn(e){if(e===ar)throw Error(s(174));return e}function Zo(e,t){switch(ie(fr,t),ie(cr,e),ie(mt,ar),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Gl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Gl(t,e)}se(mt),ie(mt,t)}function Nn(){se(mt),se(cr),se(fr)}function js(e){tn(fr.current);var t=tn(mt.current),n=Gl(t,e.type);t!==n&&(ie(cr,e),ie(mt,n))}function Jo(e){cr.current===e&&(se(mt),se(cr))}var fe=It(0);function al(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var qo=[];function bo(){for(var e=0;en?n:4,e(!0);var r=ei.transition;ei.transition={};try{e(!1),t()}finally{re=n,ei.transition=r}}function qs(){return et().memoizedState}function ud(e,t,n){var r=Wt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},bs(e))ea(t,n);else if(n=Es(e,t,n,r),n!==null){var l=je();ct(n,e,r,l),ta(n,t,r)}}function sd(e,t,n){var r=Wt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(bs(e))ea(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var u=t.lastRenderedState,c=o(u,n);if(l.hasEagerState=!0,l.eagerState=c,ot(c,u)){var d=t.interleaved;d===null?(l.next=l,Ko(t)):(l.next=d.next,d.next=l),t.interleaved=l;return}}catch{}finally{}n=Es(e,t,l,r),n!==null&&(l=je(),ct(n,e,r,l),ta(n,t,r))}}function bs(e){var t=e.alternate;return e===de||t!==null&&t===de}function ea(e,t){dr=fl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ta(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,io(e,n)}}var hl={readContext:be,useCallback:Re,useContext:Re,useEffect:Re,useImperativeHandle:Re,useInsertionEffect:Re,useLayoutEffect:Re,useMemo:Re,useReducer:Re,useRef:Re,useState:Re,useDebugValue:Re,useDeferredValue:Re,useTransition:Re,useMutableSource:Re,useSyncExternalStore:Re,useId:Re,unstable_isNewReconciler:!1},ad={readContext:be,useCallback:function(e,t){return vt().memoizedState=[e,t===void 0?null:t],e},useContext:be,useEffect:Hs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,dl(4194308,4,Ys.bind(null,t,e),n)},useLayoutEffect:function(e,t){return dl(4194308,4,e,t)},useInsertionEffect:function(e,t){return dl(4,2,e,t)},useMemo:function(e,t){var n=vt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ud.bind(null,de,e),[r.memoizedState,e]},useRef:function(e){var t=vt();return e={current:e},t.memoizedState=e},useState:Vs,useDebugValue:ui,useDeferredValue:function(e){return vt().memoizedState=e},useTransition:function(){var e=Vs(!1),t=e[0];return e=id.bind(null,e[1]),vt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=de,l=vt();if(ce){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),Ee===null)throw Error(s(349));nn&30||Fs(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Hs($s.bind(null,r,o,e),[e]),r.flags|=2048,mr(9,Us.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=vt(),t=Ee.identifierPrefix;if(ce){var n=_t,r=kt;n=(r&~(1<<32-lt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=pr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[ht]=t,e[ir]=r,ga(e,t,!1,!1),t.stateNode=e;e:{switch(u=Zl(n,r),n){case"dialog":ue("cancel",e),ue("close",e),l=r;break;case"iframe":case"object":case"embed":ue("load",e),l=r;break;case"video":case"audio":for(l=0;lMn&&(t.flags|=128,r=!0,vr(o,!1),t.lanes=4194304)}else{if(!r)if(e=al(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),vr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!u.alternate&&!ce)return Ne(t),null}else 2*ye()-o.renderingStartTime>Mn&&n!==1073741824&&(t.flags|=128,r=!0,vr(o,!1),t.lanes=4194304);o.isBackwards?(u.sibling=t.child,t.child=u):(n=o.last,n!==null?n.sibling=u:t.child=u,o.last=u)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ye(),t.sibling=null,n=fe.current,ie(fe,r?n&1|2:n&1),t):(Ne(t),null);case 22:case 23:return Ni(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Xe&1073741824&&(Ne(t),t.subtreeFlags&6&&(t.flags|=8192)):Ne(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function yd(e,t){switch(Uo(t),t.tag){case 1:return $e(t.type)&&Jr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Nn(),se(Ue),se(Oe),bo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Jo(t),null;case 13:if(se(fe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Cn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return se(fe),null;case 4:return Nn(),null;case 10:return Ho(t.type._context),null;case 22:case 23:return Ni(),null;case 24:return null;default:return null}}var yl=!1,ze=!1,gd=typeof WeakSet=="function"?WeakSet:Set,L=null;function Tn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function yi(e,t,n){try{n()}catch(r){me(e,t,r)}}var ka=!1;function wd(e,t){if(No=Fr,e=qu(),ko(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var u=0,c=-1,d=-1,g=0,x=0,P=e,_=null;t:for(;;){for(var z;P!==n||l!==0&&P.nodeType!==3||(c=u+l),P!==o||r!==0&&P.nodeType!==3||(d=u+r),P.nodeType===3&&(u+=P.nodeValue.length),(z=P.firstChild)!==null;)_=P,P=z;for(;;){if(P===e)break t;if(_===n&&++g===l&&(c=u),_===o&&++x===r&&(d=u),(z=P.nextSibling)!==null)break;P=_,_=P.parentNode}P=z}n=c===-1||d===-1?null:{start:c,end:d}}else n=null}n=n||{start:0,end:0}}else n=null;for(zo={focusedElem:e,selectionRange:n},Fr=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var M=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(M!==null){var I=M.memoizedProps,ge=M.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?I:ut(t.type,I),ge);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(O){me(t,t.return,O)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return M=ka,ka=!1,M}function yr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&yi(t,n,o)}l=l.next}while(l!==r)}}function gl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function gi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function _a(e){var t=e.alternate;t!==null&&(e.alternate=null,_a(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ht],delete t[ir],delete t[jo],delete t[td],delete t[nd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ea(e){return e.tag===5||e.tag===3||e.tag===4}function xa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ea(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function wi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Xr));else if(r!==4&&(e=e.child,e!==null))for(wi(e,t,n),e=e.sibling;e!==null;)wi(e,t,n),e=e.sibling}function Si(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Si(e,t,n),e=e.sibling;e!==null;)Si(e,t,n),e=e.sibling}var Ce=null,st=!1;function At(e,t,n){for(n=n.child;n!==null;)Ca(e,t,n),n=n.sibling}function Ca(e,t,n){if(pt&&typeof pt.onCommitFiberUnmount=="function")try{pt.onCommitFiberUnmount(Tr,n)}catch{}switch(n.tag){case 5:ze||Tn(n,t);case 6:var r=Ce,l=st;Ce=null,At(e,t,n),Ce=r,st=l,Ce!==null&&(st?(e=Ce,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ce.removeChild(n.stateNode));break;case 18:Ce!==null&&(st?(e=Ce,n=n.stateNode,e.nodeType===8?Mo(e.parentNode,n):e.nodeType===1&&Mo(e,n),Xn(e)):Mo(Ce,n.stateNode));break;case 4:r=Ce,l=st,Ce=n.stateNode.containerInfo,st=!0,At(e,t,n),Ce=r,st=l;break;case 0:case 11:case 14:case 15:if(!ze&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,u=o.destroy;o=o.tag,u!==void 0&&(o&2||o&4)&&yi(n,t,u),l=l.next}while(l!==r)}At(e,t,n);break;case 1:if(!ze&&(Tn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(c){me(n,t,c)}At(e,t,n);break;case 21:At(e,t,n);break;case 22:n.mode&1?(ze=(r=ze)||n.memoizedState!==null,At(e,t,n),ze=r):At(e,t,n);break;default:At(e,t,n)}}function Pa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new gd),t.forEach(function(r){var l=Rd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function at(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=u),r&=~o}if(r=l,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*kd(r/1960))-r,10e?16:e,Vt===null)var r=!1;else{if(e=Vt,Vt=null,El=0,Z&6)throw Error(s(331));var l=Z;for(Z|=4,L=e.current;L!==null;){var o=L,u=o.child;if(L.flags&16){var c=o.deletions;if(c!==null){for(var d=0;dye()-Ei?on(e,0):_i|=n),Ve(e,t)}function $a(e,t){t===0&&(e.mode&1?(t=Mr,Mr<<=1,!(Mr&130023424)&&(Mr=4194304)):t=1);var n=je();e=Et(e,t),e!==null&&(Hn(e,t,n),Ve(e,n))}function Od(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),$a(e,n)}function Rd(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(s(314))}r!==null&&r.delete(t),$a(e,n)}var Aa;Aa=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ue.current)Ae=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ae=!1,md(e,t,n);Ae=!!(e.flags&131072)}else Ae=!1,ce&&t.flags&1048576&&gs(t,tl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;vl(e,t),e=t.pendingProps;var l=_n(t,Oe.current);On(t,n),l=ni(null,t,r,e,l,n);var o=ri();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,$e(r)?(o=!0,qr(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Yo(t),l.updater=ul,t.stateNode=l,l._reactInternals=t,Xo(t,r,e,n),t=fi(null,t,r,!0,o,n)):(t.tag=0,ce&&o&&Fo(t),Me(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(vl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=zd(r),e=ut(r,e),l){case 0:t=ci(null,t,r,e,n);break e;case 1:t=da(null,t,r,e,n);break e;case 11:t=ua(null,t,r,e,n);break e;case 14:t=sa(null,t,r,ut(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ut(r,l),ci(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ut(r,l),da(e,t,r,l,n);case 3:e:{if(pa(t),e===null)throw Error(s(387));r=t.pendingProps,o=t.memoizedState,l=o.element,xs(e,t),il(t,r,null,n);var u=t.memoizedState;if(r=u.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=zn(Error(s(423)),t),t=ha(e,t,r,n,l);break e}else if(r!==l){l=zn(Error(s(424)),t),t=ha(e,t,r,n,l);break e}else for(Ge=jt(t.stateNode.containerInfo.firstChild),Ye=t,ce=!0,it=null,n=Ms(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Cn(),r===l){t=Ct(e,t,n);break e}Me(e,t,r,n)}t=t.child}return t;case 5:return js(t),e===null&&Ao(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,u=l.children,To(r,l)?u=null:o!==null&&To(r,o)&&(t.flags|=32),fa(e,t),Me(e,t,u,n),t.child;case 6:return e===null&&Ao(t),null;case 13:return ma(e,t,n);case 4:return Zo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Rn(t,null,r,n):Me(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ut(r,l),ua(e,t,r,l,n);case 7:return Me(e,t,t.pendingProps,n),t.child;case 8:return Me(e,t,t.pendingProps.children,n),t.child;case 12:return Me(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,u=l.value,ie(rl,r._currentValue),r._currentValue=u,o!==null)if(ot(o.value,u)){if(o.children===l.children&&!Ue.current){t=Ct(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var c=o.dependencies;if(c!==null){u=o.child;for(var d=c.firstContext;d!==null;){if(d.context===r){if(o.tag===1){d=xt(-1,n&-n),d.tag=2;var g=o.updateQueue;if(g!==null){g=g.shared;var x=g.pending;x===null?d.next=d:(d.next=x.next,x.next=d),g.pending=d}}o.lanes|=n,d=o.alternate,d!==null&&(d.lanes|=n),Qo(o.return,n,t),c.lanes|=n;break}d=d.next}}else if(o.tag===10)u=o.type===t.type?null:o.child;else if(o.tag===18){if(u=o.return,u===null)throw Error(s(341));u.lanes|=n,c=u.alternate,c!==null&&(c.lanes|=n),Qo(u,n,t),u=o.sibling}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===t){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}Me(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,On(t,n),l=be(l),r=r(l),t.flags|=1,Me(e,t,r,n),t.child;case 14:return r=t.type,l=ut(r,t.pendingProps),l=ut(r.type,l),sa(e,t,r,l,n);case 15:return aa(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ut(r,l),vl(e,t),t.tag=1,$e(r)?(e=!0,qr(t)):e=!1,On(t,n),Ns(t,r,l),Xo(t,r,l,n),fi(null,t,r,!0,e,n);case 19:return ya(e,t,n);case 22:return ca(e,t,n)}throw Error(s(156,t.tag))};function Ba(e,t){return wu(e,t)}function Nd(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function nt(e,t,n,r){return new Nd(e,t,n,r)}function Ti(e){return e=e.prototype,!(!e||!e.isReactComponent)}function zd(e){if(typeof e=="function")return Ti(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ft)return 11;if(e===dt)return 14}return 2}function Qt(e,t){var n=e.alternate;return n===null?(n=nt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ol(e,t,n,r,l,o){var u=2;if(r=e,typeof e=="function")Ti(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Ie:return sn(n.children,l,o,t);case Ze:u=8,l|=8;break;case Ot:return e=nt(12,n,t,l|2),e.elementType=Ot,e.lanes=o,e;case Qe:return e=nt(13,n,t,l),e.elementType=Qe,e.lanes=o,e;case rt:return e=nt(19,n,t,l),e.elementType=rt,e.lanes=o,e;case he:return Rl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case gt:u=10;break e;case Gt:u=9;break e;case ft:u=11;break e;case dt:u=14;break e;case De:u=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=nt(u,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function sn(e,t,n,r){return e=nt(7,e,r,t),e.lanes=n,e}function Rl(e,t,n,r){return e=nt(22,e,r,t),e.elementType=he,e.lanes=n,e.stateNode={isHidden:!1},e}function Li(e,t,n){return e=nt(6,e,null,t),e.lanes=n,e}function Mi(e,t,n){return t=nt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Td(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=oo(0),this.expirationTimes=oo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=oo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function ji(e,t,n,r,l,o,u,c,d){return e=new Td(e,t,n,c,d),t===1?(t=1,o===!0&&(t|=8)):t=0,o=nt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yo(o),e}function Ld(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(gc)}catch(i){console.error(i)}}gc(),yc.exports=Wd();var Gi=yc.exports;const wc=Yi(Gi),Sc=fc({__proto__:null,default:wc},[Gi]),Hd=dc(Sc);var qa=Hd;Ai.createRoot=qa.createRoot,Ai.hydrateRoot=qa.hydrateRoot;/** + * @remix-run/router v1.14.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Il(){return Il=Object.assign?Object.assign.bind():function(i){for(var a=1;a"u")throw new Error(a)}function Al(i,a){if(!i){typeof console<"u"&&console.warn(a);try{throw new Error(a)}catch{}}}function Kd(){return Math.random().toString(36).substr(2,8)}function ec(i,a){return{usr:i.state,key:i.key,idx:a}}function Bi(i,a,s,f){return s===void 0&&(s=null),Il({pathname:typeof i=="string"?i:i.pathname,search:"",hash:""},typeof a=="string"?xr(a):a,{state:s,key:a&&a.key||f||Kd()})}function kc(i){let{pathname:a="/",search:s="",hash:f=""}=i;return s&&s!=="?"&&(a+=s.charAt(0)==="?"?s:"?"+s),f&&f!=="#"&&(a+=f.charAt(0)==="#"?f:"#"+f),a}function xr(i){let a={};if(i){let s=i.indexOf("#");s>=0&&(a.hash=i.substr(s),i=i.substr(0,s));let f=i.indexOf("?");f>=0&&(a.search=i.substr(f),i=i.substr(0,f)),i&&(a.pathname=i)}return a}function Yd(i,a,s,f){f===void 0&&(f={});let{window:v=document.defaultView,v5Compat:w=!1}=f,k=v.history,R=Yt.Pop,C=null,D=j();D==null&&(D=0,k.replaceState(Il({},k.state,{idx:D}),""));function j(){return(k.state||{idx:null}).idx}function T(){R=Yt.Pop;let S=j(),ne=S==null?null:S-D;D=S,C&&C({action:R,location:U.location,delta:ne})}function V(S,ne){R=Yt.Push;let ae=Bi(U.location,S,ne);s&&s(ae,S),D=j()+1;let pe=ec(ae,D),ve=U.createHref(ae);try{k.pushState(pe,"",ve)}catch(Te){if(Te instanceof DOMException&&Te.name==="DataCloneError")throw Te;v.location.assign(ve)}w&&C&&C({action:R,location:U.location,delta:1})}function b(S,ne){R=Yt.Replace;let ae=Bi(U.location,S,ne);s&&s(ae,S),D=j();let pe=ec(ae,D),ve=U.createHref(ae);k.replaceState(pe,"",ve),w&&C&&C({action:R,location:U.location,delta:0})}function X(S){let ne=v.location.origin!=="null"?v.location.origin:v.location.href,ae=typeof S=="string"?S:kc(S);return He(ne,"No window.location.(origin|href) available to create URL for href: "+ae),new URL(ae,ne)}let U={get action(){return R},get location(){return i(v,k)},listen(S){if(C)throw new Error("A history only accepts one active listener");return v.addEventListener(ba,T),C=S,()=>{v.removeEventListener(ba,T),C=null}},createHref(S){return a(v,S)},createURL:X,encodeLocation(S){let ne=X(S);return{pathname:ne.pathname,search:ne.search,hash:ne.hash}},push:V,replace:b,go(S){return k.go(S)}};return U}var tc;(function(i){i.data="data",i.deferred="deferred",i.redirect="redirect",i.error="error"})(tc||(tc={}));function Gd(i,a,s){s===void 0&&(s="/");let f=typeof a=="string"?xr(a):a,v=xc(f.pathname||"/",s);if(v==null)return null;let w=_c(i);Xd(w);let k=null;for(let R=0;k==null&&R{let C={relativePath:R===void 0?w.path||"":R,caseSensitive:w.caseSensitive===!0,childrenIndex:k,route:w};C.relativePath.startsWith("/")&&(He(C.relativePath.startsWith(f),'Absolute route path "'+C.relativePath+'" nested under path '+('"'+f+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),C.relativePath=C.relativePath.slice(f.length));let D=In([f,C.relativePath]),j=s.concat(C);w.children&&w.children.length>0&&(He(w.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+D+'".')),_c(w.children,a,j,D)),!(w.path==null&&!w.index)&&a.push({path:D,score:np(D,w.index),routesMeta:j})};return i.forEach((w,k)=>{var R;if(w.path===""||!((R=w.path)!=null&&R.includes("?")))v(w,k);else for(let C of Ec(w.path))v(w,k,C)}),a}function Ec(i){let a=i.split("/");if(a.length===0)return[];let[s,...f]=a,v=s.endsWith("?"),w=s.replace(/\?$/,"");if(f.length===0)return v?[w,""]:[w];let k=Ec(f.join("/")),R=[];return R.push(...k.map(C=>C===""?w:[w,C].join("/"))),v&&R.push(...k),R.map(C=>i.startsWith("/")&&C===""?"/":C)}function Xd(i){i.sort((a,s)=>a.score!==s.score?s.score-a.score:rp(a.routesMeta.map(f=>f.childrenIndex),s.routesMeta.map(f=>f.childrenIndex)))}const Zd=/^:[\w-]+$/,Jd=3,qd=2,bd=1,ep=10,tp=-2,nc=i=>i==="*";function np(i,a){let s=i.split("/"),f=s.length;return s.some(nc)&&(f+=tp),a&&(f+=qd),s.filter(v=>!nc(v)).reduce((v,w)=>v+(Zd.test(w)?Jd:w===""?bd:ep),f)}function rp(i,a){return i.length===a.length&&i.slice(0,-1).every((f,v)=>f===a[v])?i[i.length-1]-a[a.length-1]:0}function lp(i,a){let{routesMeta:s}=i,f={},v="/",w=[];for(let k=0;k{let{paramName:V,isOptional:b}=j;if(V==="*"){let U=R[T]||"";k=w.slice(0,w.length-U.length).replace(/(.)\/+$/,"$1")}const X=R[T];return b&&!X?D[V]=void 0:D[V]=sp(X||"",V),D},{}),pathname:w,pathnameBase:k,pattern:i}}function ip(i,a,s){a===void 0&&(a=!1),s===void 0&&(s=!0),Al(i==="*"||!i.endsWith("*")||i.endsWith("/*"),'Route path "'+i+'" will be treated as if it were '+('"'+i.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+i.replace(/\*$/,"/*")+'".'));let f=[],v="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(k,R,C)=>(f.push({paramName:R,isOptional:C!=null}),C?"/?([^\\/]+)?":"/([^\\/]+)"));return i.endsWith("*")?(f.push({paramName:"*"}),v+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?v+="\\/*$":i!==""&&i!=="/"&&(v+="(?:(?=\\/|$))"),[new RegExp(v,a?void 0:"i"),f]}function up(i){try{return decodeURI(i)}catch(a){return Al(!1,'The URL path "'+i+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+a+").")),i}}function sp(i,a){try{return decodeURIComponent(i)}catch(s){return Al(!1,'The value for the URL param "'+a+'" will not be decoded because'+(' the string "'+i+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+s+").")),i}}function xc(i,a){if(a==="/")return i;if(!i.toLowerCase().startsWith(a.toLowerCase()))return null;let s=a.endsWith("/")?a.length-1:a.length,f=i.charAt(s);return f&&f!=="/"?null:i.slice(s)||"/"}const In=i=>i.join("/").replace(/\/\/+/g,"/"),ap=i=>i.replace(/\/+$/,"").replace(/^\/*/,"/");function cp(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}const Cc=["post","put","patch","delete"];new Set(Cc);const fp=["get",...Cc];new Set(fp);/** + * React Router v6.21.3 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Dl(){return Dl=Object.assign?Object.assign.bind():function(i){for(var a=1;aObject.assign({},S,{params:Object.assign({},R,S.params),pathname:In([C,v.encodeLocation?v.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?C:In([C,v.encodeLocation?v.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),w,s,f);return a&&U?Q.createElement(Bl.Provider,{value:{location:Dl({pathname:"/",search:"",hash:"",state:null,key:"default"},j),navigationType:Yt.Pop}},U):U}function yp(){let i=Cp(),a=cp(i)?i.status+" "+i.statusText:i instanceof Error?i.message:JSON.stringify(i),s=i instanceof Error?i.stack:null,v={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return Q.createElement(Q.Fragment,null,Q.createElement("h2",null,"Unexpected Application Error!"),Q.createElement("h3",{style:{fontStyle:"italic"}},a),s?Q.createElement("pre",{style:v},s):null,null)}const gp=Q.createElement(yp,null);class wp extends Q.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,s){return s.location!==a.location||s.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:s.error,location:s.location,revalidation:a.revalidation||s.revalidation}}componentDidCatch(a,s){console.error("React Router caught the following error during render",a,s)}render(){return this.state.error!==void 0?Q.createElement(Vl.Provider,{value:this.props.routeContext},Q.createElement(Oc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Sp(i){let{routeContext:a,match:s,children:f}=i,v=Q.useContext(dp);return v&&v.static&&v.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(v.staticContext._deepestRenderedBoundaryId=s.route.id),Q.createElement(Vl.Provider,{value:a},f)}function kp(i,a,s,f){var v;if(a===void 0&&(a=[]),s===void 0&&(s=null),f===void 0&&(f=null),i==null){var w;if((w=s)!=null&&w.errors)i=s.matches;else return null}let k=i,R=(v=s)==null?void 0:v.errors;if(R!=null){let j=k.findIndex(T=>T.route.id&&(R==null?void 0:R[T.route.id]));j>=0||He(!1),k=k.slice(0,Math.min(k.length,j+1))}let C=!1,D=-1;if(s&&f&&f.v7_partialHydration)for(let j=0;j=0?k=k.slice(0,D+1):k=[k[0]];break}}}return k.reduceRight((j,T,V)=>{let b,X=!1,U=null,S=null;s&&(b=R&&T.route.id?R[T.route.id]:void 0,U=T.route.errorElement||gp,C&&(D<0&&V===0?(Pp("route-fallback",!1),X=!0,S=null):D===V&&(X=!0,S=T.route.hydrateFallbackElement||null)));let ne=a.concat(k.slice(0,V+1)),ae=()=>{let pe;return b?pe=U:X?pe=S:T.route.Component?pe=Q.createElement(T.route.Component,null):T.route.element?pe=T.route.element:pe=j,Q.createElement(Sp,{match:T,routeContext:{outlet:j,matches:ne,isDataRoute:s!=null},children:pe})};return s&&(T.route.ErrorBoundary||T.route.errorElement||V===0)?Q.createElement(wp,{location:s.location,revalidation:s.revalidation,component:U,error:b,children:ae(),routeContext:{outlet:null,matches:ne,isDataRoute:!0}}):ae()},null)}var Vi=function(i){return i.UseBlocker="useBlocker",i.UseLoaderData="useLoaderData",i.UseActionData="useActionData",i.UseRouteError="useRouteError",i.UseNavigation="useNavigation",i.UseRouteLoaderData="useRouteLoaderData",i.UseMatches="useMatches",i.UseRevalidator="useRevalidator",i.UseNavigateStable="useNavigate",i.UseRouteId="useRouteId",i}(Vi||{});function _p(i){let a=Q.useContext(pp);return a||He(!1),a}function Ep(i){let a=Q.useContext(Vl);return a||He(!1),a}function xp(i){let a=Ep(),s=a.matches[a.matches.length-1];return s.route.id||He(!1),s.route.id}function Cp(){var i;let a=Q.useContext(Oc),s=_p(Vi.UseRouteError),f=xp(Vi.UseRouteError);return a!==void 0?a:(i=s.errors)==null?void 0:i[f]}const rc={};function Pp(i,a,s){!a&&!rc[i]&&(rc[i]=!0)}function Rc(i){He(!1)}function Op(i){let{basename:a="/",children:s=null,location:f,navigationType:v=Yt.Pop,navigator:w,static:k=!1,future:R}=i;Xi()&&He(!1);let C=a.replace(/^\/*/,"/"),D=Q.useMemo(()=>({basename:C,navigator:w,static:k,future:Dl({v7_relativeSplatPath:!1},R)}),[C,R,w,k]);typeof f=="string"&&(f=xr(f));let{pathname:j="/",search:T="",hash:V="",state:b=null,key:X="default"}=f,U=Q.useMemo(()=>{let S=xc(j,C);return S==null?null:{location:{pathname:S,search:T,hash:V,state:b,key:X},navigationType:v}},[C,j,T,V,b,X,v]);return U==null?null:Q.createElement(Pc.Provider,{value:D},Q.createElement(Bl.Provider,{children:s,value:U}))}function Rp(i){let{children:a,location:s}=i;return mp(Wi(a),s)}new Promise(()=>{});function Wi(i,a){a===void 0&&(a=[]);let s=[];return Q.Children.forEach(i,(f,v)=>{if(!Q.isValidElement(f))return;let w=[...a,v];if(f.type===Q.Fragment){s.push.apply(s,Wi(f.props.children,w));return}f.type!==Rc&&He(!1),!f.props.index||!f.props.children||He(!1);let k={id:f.props.id||w.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,loader:f.props.loader,action:f.props.action,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(k.children=Wi(f.props.children,w)),s.push(k)}),s}/** + * React Router DOM v6.21.3 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */const Np="startTransition",lc=$l[Np];function zp(i){let{basename:a,children:s,future:f,window:v}=i,w=Q.useRef();w.current==null&&(w.current=Qd({window:v,v5Compat:!0}));let k=w.current,[R,C]=Q.useState({action:k.action,location:k.location}),{v7_startTransition:D}=f||{},j=Q.useCallback(T=>{D&&lc?lc(()=>C(T)):C(T)},[C,D]);return Q.useLayoutEffect(()=>k.listen(j),[k,j]),Q.createElement(Op,{basename:a,children:s,location:R.location,navigationType:R.action,navigator:k,future:f})}var oc;(function(i){i.UseScrollRestoration="useScrollRestoration",i.UseSubmit="useSubmit",i.UseSubmitFetcher="useSubmitFetcher",i.UseFetcher="useFetcher",i.useViewTransitionState="useViewTransitionState"})(oc||(oc={}));var ic;(function(i){i.UseFetcher="useFetcher",i.UseFetchers="useFetchers",i.UseScrollRestoration="useScrollRestoration"})(ic||(ic={}));function Hi(){return Hi=Object.assign?Object.assign.bind():function(i){for(var a=1;a=0)&&(s[v]=i[v]);return s}function Mp(i,a){if(i==null)return{};var s=Lp(i,a),f,v;if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(i);for(v=0;v=0)&&Object.prototype.propertyIsEnumerable.call(i,f)&&(s[f]=i[f])}return s}var Tc={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(i){(function(){var a={}.hasOwnProperty;function s(){for(var w="",k=0;k0},i.prototype.connect_=function(){!Qi||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Hp?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},i.prototype.disconnect_=function(){!Qi||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},i.prototype.onTransitionEnd_=function(a){var s=a.propertyName,f=s===void 0?"":s,v=Wp.some(function(w){return!!~f.indexOf(w)});v&&this.refresh()},i.getInstance=function(){return this.instance_||(this.instance_=new i),this.instance_},i.instance_=null,i}(),jc=function(i,a){for(var s=0,f=Object.keys(a);s"u"||!(Element instanceof Object))){if(!(a instanceof Dn(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(a)||(s.set(a,new bp(a)),this.controller_.addObserver(this),this.controller_.refresh())}},i.prototype.unobserve=function(a){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(a instanceof Dn(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(a)&&(s.delete(a),s.size||this.controller_.removeObserver(this))}},i.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},i.prototype.gatherActive=function(){var a=this;this.clearActive(),this.observations_.forEach(function(s){s.isActive()&&a.activeObservations_.push(s)})},i.prototype.broadcastActive=function(){if(this.hasActive()){var a=this.callbackCtx_,s=this.activeObservations_.map(function(f){return new eh(f.target,f.broadcastRect())});this.callback_.call(a,s,a),this.clearActive()}},i.prototype.clearActive=function(){this.activeObservations_.splice(0)},i.prototype.hasActive=function(){return this.activeObservations_.length>0},i}(),Dc=typeof WeakMap<"u"?new WeakMap:new Mc,Fc=function(){function i(a){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var s=Qp.getInstance(),f=new th(a,s,this);Dc.set(this,f)}return i}();["observe","unobserve","disconnect"].forEach(function(i){Fc.prototype[i]=function(){var a;return(a=Dc.get(this))[i].apply(a,arguments)}});var nh=function(){return typeof Fl.ResizeObserver<"u"?Fl.ResizeObserver:Fc}();function rh(i,a){if(!(i instanceof a))throw new TypeError("Cannot call a class as a function")}function cc(i,a){for(var s=0;s + + + + + + Vite + React + TS + + + + + +
+ + diff --git a/AIProofread/dist/vite.svg b/AIProofread/dist/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/AIProofread/dist/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/AIProofread/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs b/AIProofread/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs new file mode 100644 index 0000000..edc4647 --- /dev/null +++ b/AIProofread/obj/Debug/.NETFramework,Version=v4.6.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.2", FrameworkDisplayName = ".NET Framework 4.6.2")] diff --git a/AIProofread/obj/Debug/AIProofread.csproj.AssemblyReference.cache b/AIProofread/obj/Debug/AIProofread.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..e7a9b8e6a37f5c68a9d3cac37bc3332f5aa39e18 GIT binary patch literal 17225 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 literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/AIProofread.csproj.CoreCompileInputs.cache b/AIProofread/obj/Debug/AIProofread.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..3e9b682 --- /dev/null +++ b/AIProofread/obj/Debug/AIProofread.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +f8fc04f6cedea53f8bf5057ddd2cd790d7e32d69 diff --git a/AIProofread/obj/Debug/AIProofread.csproj.FileListAbsolute.txt b/AIProofread/obj/Debug/AIProofread.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..56e24dd --- /dev/null +++ b/AIProofread/obj/Debug/AIProofread.csproj.FileListAbsolute.txt @@ -0,0 +1,24 @@ +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.csproj.AssemblyReference.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Controls.FormLogin.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Controls.ProofreadMainControl.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Properties.Resources.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Ribbon1.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.csproj.GenerateResource.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.csproj.CoreCompileInputs.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-x86\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-x64\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-arm64\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\AIProofread.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\AIProofread.pdb +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\AIProofread.dll.manifest +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\AIProofread.vsto +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Office.Tools.Common.v4.0.Utilities.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Core.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.WinForms.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Wpf.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Core.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.WinForms.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Wpf.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.csproj.CopyComplete +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\AIProofread.pdb diff --git a/AIProofread/obj/Debug/AIProofread.csproj.GenerateResource.cache b/AIProofread/obj/Debug/AIProofread.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..0f5adc5b528c3d8132501f086f51af5be7884e2e GIT binary patch literal 545 zcmZQ$WMN=nU=(-G&nqd)&nb>^%P-3H$xqMB(<@3Xu3!X8;+ACsN*WyqeXvFG4hJKn z65Nb{qWt`{qSV9`-^9#3s3?+gL?{HA9Ic|46siO=SrTYqL26M+W@>RvP-=00X;E@& zF~mT2ph6uaX+1rJikRZm#G>R3-2#|%^a}FQm2fG}$xqKOEdeP}z@?YDr0EUOLDeJOKm>$d*fU_oadZ dk|!uLDJehC5GgWHgg~m>+D?9gs0MNv7ywD}y^a6? literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/AIProofread/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..221ed6b2b568bc7a09d9e3d91ace44e83bfa8b41 GIT binary patch literal 147 zcmZQ$WMp7qV9ay2iU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un3jADW-i%U{-^}$WN>*^Fgd6)8KdPosc$AO-vG za0Nh0jH-U=q?u$UU-}373p)LY?E~;tFIMB>(eek~3|A){@a$r-SS+werBkWYfAQ$Q z`g!vV$g>B`6I}ATavn3;BtbW=uU3InRl{IcG@mB z1JxAtPDGnZkYL(gZPo(j-KXs;e@>%2wd`!YP+zF$a(*F8X306tIQzr+Icr3eqqwQ$ zJ81L{2?D-N{Y5EhSPR-qJBmhH8hMe#agj%L)>vi%z3P$3XFgH1S5ueD8}()oEDI9S zZ7!boK2=E#->&TYw#)+`{d`{+R*7g()o)g5)+ALA0U|$Ujfe|cqICillq0Di-$1$! z@Mp(Y>cDlXzRiw?c<)g8a4S1NKczY#W{C+58yAeqOR=wrs8AxjtyQA7aw5>CY5Lp8cd>NifR>J2hgxGhPYfk@aX}M*mEjAIJ&sRWE_yTW_Yk+*T8Oc z8p8fyc9M%lNY51d1XJraq5fJkQY@t1CI^u^T9VhAlCIG@6*L0WvfyFYsNWL3Qll2@ zjCIzsQmM0`XVU4kg&%0@%)ic6+EUTbDRPXjr?kO2cWFcg^PCkZ>&x8Jr^i&mOn6L! zCS4^=e3|c8tti2w#^ojx_uaad7*HjM-PHMgmRC(x;Zj>Cpd4K%5Rb0e*z;K{QfQI%org=+ehfL?nnUoM zpYDaA-EebhXU}>INOAGDyDkxbx?4P?Gd^v(k~f7%T|r|m-6vf5i@slus)+mY+5DWl zSVl<0>w*&B<+W#SiPoA8P>JBPiU4ViN*=WO(eNM|ay;T~(a9g_PFwmy)<5g2CeAjC zLf?8D?-Pz61lBe4Mt5jNkHcrWjt>5xj-(YIVVX;@Z&1=@kxzGK3bpl>C++nm$CJ{! z4hDZtn873QRrp91zHpvN>jv;Q6T`pdWTK00Cxfx9DH4eNd2eUpA^z?gW?NrTG4d~%-9n*KdzbUW|lU}5=uF6$HuuIOwD zqzki}*||CIMntg|b$gXpIKkG=7}`%?wKVf{$4FyCnr~mBZionvmFEMHLZFg%_v{AwQy{M-vq9C1)LKHQU3)gTzf2G} zpgRl`(cn%4w+?wRpBgw1v(53C{R!OVr*1zuu)E=jo^69broZy<4{6-a;_ohc`nZPG zSin@B1Fd7JEM)lpkTwPl$1a44{??T?2iTF3DF>Oh zPeLzRA$c(W$B8J!Xre!Rj3#Cw%wJDJ6MY+DQVjLq?fCx<=sdi6u zjcN+LaeBFpP%q>dSon)0Ma0i;MAh8zT;3N}7IC<5gqeph-)SwKpfFEZw9G}=nL-N? z=K*cf+W`LWFX5 zcL^9?IHmG=(6ORl1J8c}-e`+%KljkJ*WZ9sYn+@)L=i_5MB#%ZoEfJ(mx*QE zmPzX@iAkLd3zODqlS8E$ok!76M(0wryw+WiYrDlGukY+x_we=d?mZSMePKi2{(@$U*D}BeK)1OXMK+E$)soQ1L@-K8rjw-Ci?cup0$FayHM}T?G1)cHES&DW^6J# z5u+1P)&r3744U;2&>Lg1hh^g7a9z3?ljs4PH;fTz3(?Qnf1moa|94mJ)Tj0DGHqP= EAIq!JNdN!< literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/AIProofread/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..23d64b8e1d74ad7a3cb0a4d7a49dd8cb146cd5b2 GIT binary patch literal 4096 zcmeHKU2Ggz6+Sb&-d(R_J6;z<)Bt0f2G^#89owbpAO2Z4aht`dy=fW>q_Z>E>!GuA zw|8b^yMo|0r6ROck;)4qNT^ShiUbdp2tO67D)ogHArKW0eW=6(5)$H#2Ly!g+?lnv zNfqH hyK&)+?B=G-&qjw@fhOc^4|;<|Q?=qhF&a~f|BJ5cw1^5=c@TK7A{SB;bJ z3|BY&$Z9HCS5CunoiLQKRTGwKg_a*$<&`z7Aw6OD_7*>tx<0i;bkZ=X{HLFZ_TAp6 z5v#|TBsu_znMmKAz--}~!$ovZ)6j9;JlZoo4klfbp}B9eDgW)wDa#^^XW@4xAwL}F zk}y78c@wEcROnC_z@O;g?O1HZ;NR;3K-c-K;PkMF9=DYUq?^Vt2QfceAFhruN3_tv z?u)$2dBxz^OzNV~j1WEAO=M{4{$a!%!|Ec9-=7j@=Iij49Y11@6u zzfb!g@6-NQH?v<@dvL)>D}!In^E39OJv})+#hZ!R34kY&?9mJ8Bba#?M%QBHhxLdp z?#dIrjd}F+8fEcv@M}4G{Pc1e^DW@Z*!|IkK-R$Xz`h!1KJv1Gf+G5dF-=2BT@Hff z_Z{vD#i1kOSAs8=!42^m6q}}5M)Zckaufmj&AVof0*!g&O|zf!Fv-ymiRC*+Kk&f} zhnvP}o2J7ju5pEl@}#lD{V*z53b(Aiy% z{rZ}_nCfE9y;S&?89?{TlzW(-1o!)t`!bye_g>0fFu#Vo9vCK!mkJ}AyEo-ThIK*8 z4H9!#Qtlyb`F6@(Hdy!1lzUC<__@E0U3}d%@EjcbAz+bi*YrH_AT0xj=wU5+8hDtd zG<{a%CAu4Z;}SJ9Q{+H$C-AY%3HmgZ=(EP{v`BXuHhRHjvT2aM2fP(0*&>b78^9uP zS=+c;;%bRY6Z95cq-pvq@E+J))Y=ic5A8IIn2BC6p9Vfj&jFt?p9db%=x3PzC^4>R z$#)H=uYxwQHUsR!&p=gmfzIP+;ymaEb|X#`5%dCks2_L$Suw#6Qg#PUJ}~}*Fu2y+ zV?|f>^|F3lW1V)7(iMJyWZYYkUMmpyQzLSv3j7+?MSLz2j&e87;kcITN;n>^w!+wN zi0XDzoNz)f5OiF`%srrFBb6|#S1-1LxTOR|@YJT2h-6E-qRlUPek|33lADoJ3&dLN z#DbO@HQ{-}n~%{MYAr|>Wuxf_LLC>OP%!CG?TQxh-LSW!ENZQKU8pa}@N^{92bH^K zrz59+!y*o3*MhE#a8I!+*4LbM5pS;|anYVUiPedH8Lo=J+0s;pKFuMUK~?huKi=M3 zeclOLN&1ks7=4k}wxd`y?6Pt;J6K*WLlMT4whxZZkK|#ZDDK4c2PoYv$F5hLm9=s8?{Ag z!gp7$33c9g#h$*MFiMIBS>~ihbVe#~-t(5js)*vFlSgOly);wBca@CfdJMlPywC}@ zBR`_uovb79iwuFBq{P}9+!t+6jGJ&>QGEa zX%g2AI@T#zNNPf^AosQ2rd2&lYC-C1ntEKEv;rMa5%n{*1#1^;LmYYkS*AUtM93O^s_A1JSqc6X$z5ZR6K^0M^XI-X@Q32vX0DLQm8NjbqQ8}<7-rE~v69JS z_>h1QFw1bPV5FbjpWrjGY7U)IP7`fnY0DK&F52n_w<7~~dEFqhj7O5g*TjO}`5=&+ z6?8Yhi4IsbyO+Zap?tI@nm1@VePP>m9NASVgUH5bjtuL;Hup!btz2mNfhSa9>T~!| z!VmuvBwwtW&^?=T`lAWPWW2?+l`_{&?Qiu&d~Q*yau8G;KTP_%5V{Aj_S$Xmq5tc- X&c%(amHcn<$9ry6{a^CGpMn1XJxYZ& literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.Controls.FormLogin.resources b/AIProofread/obj/Debug/WordAddInTest2024.Controls.FormLogin.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.Controls.ProofreadMainControl.resources b/AIProofread/obj/Debug/WordAddInTest2024.Controls.ProofreadMainControl.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.Properties.Resources.resources b/AIProofread/obj/Debug/WordAddInTest2024.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..2c927b543abdec42155e18cef10dd2e904a0d29d GIT binary patch literal 25898 zcmeFYcU%-pw=Uc>0}MHbQL;qINR&88kerj`q=4j{nITCO5D-u#gPp7)+}fA@Ru{o|hRyFJuUwQ8+rJ+-R3s%yHt|I=0r1OR|XU~)AG z^6|avCZK=U$HULt{;tp8IsLn~4tKrzSloQ(Bx^|Nzzw%52DWa!~?*Im|5Lc&(eUQAs0rikcWA<3I;|GhIm zcVB0>yZ`WRaMu?Kl7fTjlAzOH`byrm0nYA@0=Jxf-E2MiSpL2EUm+$Wa!>4@#64kQ z2QeXA5nEjaCGgKDsrE6sfGyyCSp$$>76Jihz#i}b+=2Im06^>tW*x!g2lxUR2moO5`OCl_ za02)NPteo@{M-ZoUjjJ*6r2D+d8u>>W)E69gVpXprvQk5DfazCQa`x_{ErSa z$IR<+%k#G$zx5&;T$|-&(hQ61-T^ zCc}x|V@G;GAjgHWq2Q<71p{C^C0JpTX$BX_$~RfXeL~(Up0vXmeuj!?h6(+M{yJmc zg_0JU$VKh^Dn4QY7GBWVt6KmFoev1@>0yzZkm46v?JshIIk{{^_w^*aN}Pv$7XE_L!Kj%v${Y7lCK< zWLgimAOiR8<2XBUJ@x1paD4S0hn!{VuWKW@{5W&F4RYrHujoII#4XX%9k62`vc3!P zI_Np|DHV@h-t79$yfyZCf}yDS@bvzBW|R9qahpE|Dt20|U-W^BM_h7*FG#Mva|t~| z#ppmpUrGKBj1h!6t9y;^u(&I!MEV{g&OfjTK*ELNHqD;7$(^9k8t6^aXDf)H1p*7G zZ`nLw2Xz);O+2)+6Eky704nwBh)%wrPkswkIR52mr1uDy@HuXsxuBq|{4ct=MC7?n zpty=~VBJXyp)`4P>9#ykiZNDi&fsq0$mCP`j?Ur{d5vFC z?z$6cXsC4J?Fu@e_Tttm3Qa`^Fm*lAb?hR*HTGD=*B!p&Wk;!treJwf8Q$25`)AGy z(99wff-2FfM8HiylwN_%^Cv;cF!Hclu+ z1-%S%gCzl9WAtY6Km(#;49R6ZXkddACjinc5Fd>v0`j}KtFN#jeGMEx#j9bUpj|h2 zHP}dBd+KqJ**jrE*G_!$X#}qLWw#s?RTv8bDiK7(52S>lojfWLTE-qf$|KFjuIHG2 zyG$>@e7sIkzUL==-B%kKTCY|vlVOCOO_YHO`o3G4>wT?15@8aQ{@D$vp^Nlg0~e{w zWMo4;Xn1){>_Cg zwdryOg^lh%iAq|bhW{k`548S!k*ZsP!ICxP<$ms)7h-=Tuq*kzhwz2U|4qd6Vm~(< zM`o@rzkXOm^6%E#QJc<|fK&!%|Bh0;o=rr$3R*!n%0RsS`5%cxB?4FbDgsdw43MkNRGwmz~@~-<{bo1$k|MNAzhh9vGG_$sI?& zeTKgwM-aH2Qf?rm&%g1rr_NrkyW}_bH@}B^Hbvhq`NjUt4;+E<+Vmj5e-EZl|I<(w zO1ygW+24T?Ce-wv2l@T_o8M|dUPrtd+H-Zlc=gWTic&&^n$^J&-y|R^nD+1CLRvwG z?8zFLG-rJ6+h;OT`!`QN$^A-qH$Q`T?RX;OEVSVI4jX!##sDaynun6N*tMwp-ePQh z?HxVhVG^&6?_tV_OS!?sjGbvqf%qOC9bqFzZ`1crPZfWD^N75b@qXjGq{7( z^M_ciGduEWj_}`G=}kDxdq;0k6j?y-Rkl_^N^9a>ja$CzI~?Njzq#V*A19*y`K>}P zMg+<8@vQ`+;%Zop=o|$Se)nXB{zq3>{{z|7Xrl)fMn{kKr>&T%zEo6G)>f*zWfMvC zfAqDh7|FkO?Ml4<*R^ZzhTo(VIj%v1h8KYve6zE(DI;TE|3@<~f0zRvXD0b|Na7Qp z&6G}Pmj={ceY8jLe-OmWDzxM8)59&gC8HpNAF|A-i?d_%k6ceA#05k1-XHBn=vAjb zAHUUVIg6zjB2RB?*5O~KvEJK~vgPyl4opSHPVt@0tFbL&#vfxUbYufLTb4I!%vO{r zyp1nTsG}V*9wEDnp(lpXx9zg5{I^ZGqEcgHVJ~6PqJV4n5^8OmRjbUBf79|>&03c4F-JXVSZ$ASt zPEK=79Kh!#7&7b|Feq(Scbm|rcUKK#K>_R~(XL&An%Z5f-U4Qo6#>~I<>2RlyU+1Y zX1aEIeP9{j|8$$6AmjCGn2#`DO)MEL6)vk|v^DYpznpba^cUK^x={rr;Bb(Q|MUGd z-5?xf9Q&+>oq!<&guG~($EGEq>7^u;W%22871Z!5gna(V=3C&g3J@Jgj^xXt+oQh7 zPc1ACI{&F*Pipv18OS1oer*fZ`#~hnNq&vxP9$J=J)Al_(dH3kfIoE( zEE0s#7JSB71-K2+vEU4afoOfqc&qw>mhrZ|yFUwt!YI9iFNM(YsLzq9a9iCv8a zph0l}V5R^lfLxGLjMw{HASBLR`TK77#aqzbzWq!;@ZgEf?oOR6~fO@%<+eq2ZE5hc`a*I6{7&C>8-5b z*sw%|v7k%J_cEYDsYnK#RO-ih#(;_;^xgC{>Ken9KLln#Hz@(b#g7O*G>}#_gg^UWqVtJ+q$EDeb)JWS@i;rTZ=U}S{hvibr)!}hTbM72 zGk;p@Vz>sE#_O~R=_S-dvrtNn3cwW*a2qBbzxjkbW?|H=vSQ1h;+z5E0FE|{8g;Tc zs4@nQadITO-D^!8fA%U4IS~|JSJHhN4`LAo*eL)I!k$-?ENB;SB;&In=bHTJaXd+& zabPc2t4aR1ZU7^4r2gfgrnzjR3ZRP%VOK7VrA2FJf4Daz^^9_|WoBgfGB$Nud-HAM zsuIxZusa)*g5NlNf#dlH1O-Ng9P<|_y#iqJ?-f@Hac#IX zgIc*p9Y?l!PmXP&gAECS9bpckCjP}W_$+KZvUNZ*lIwi(7j{}jURodMBBKv;03*>a zAWHg2Bmii6k=Lc>Lx3Df^HA}RsG)(EP7KhGaq4UUj;`_oIZ_2|8w;8TJcVz79a8{< zjGvDWkbSznBFA@f1v(zbC_mH5P%a8xRs>?T-hVo0K|f>&VtRlC&+C5yAAlHsmBdM< z00W6%kkHMFP6DBkfYJW~<^OGvd#u1|(a=0yus9B6S(5so_NughOZ-h;XPm(ZfQe>p zwYiq)e-uRqb|A;Mfgk%zeteN*h3vnGVQ`|mnalbKx0f7D3h z%u;Pk3J+sHoTRkcrmr3N55)QHPk)c`<8d2^0#uYsDUij0IIZ%|5ePeVK-tVZnF252 zF1spTRX4+gBg6ytZ=Db!qu|$p1nBtHVrsf*t*Ul6!IiLiXY8N-yH1YQsT|nf7_D(T zNfmVUe(dg2lYiXzPU-Z|UT5J(znXky@Kp5xRXS;=-nd1u!TiSvAH6-tEq48*_)H2wA9U2s$xcs#o_6p1)tTj{3ub0CRvEDMM&Ia27ls8*k@kWFvzj zXddUO0}Wdh0$rLC6g+>-dZN&6HNB9pWLamt(4JS#$7mq3e9zDXc-$+qr{`s!SSKCvo?8Xt(fIrW1wC|;(hX4!XB{CbJ3cp-V@PVO- zKQRBLYJTYQfm;E92O_oeTR(gV6kHOaaX&PziJp4LO8o)9V@GltZ%cpa+4-)~V(SZM8aJ7sKHF^^XNb4Ps#zMfA^%

z9S&q&scY+a*i_??nTF&ys5lQ_&#ORlpxn$`?x4%iz*XJjkk`;mPcc9T7b02|<=JV3 zp`?lk!!qemwks+C59^qkkhE9Ev$VI#A=;&WOp|AOT3-?wqlemVN*?$b9E7%Ai+Sx) zd}qEHR!yHHUvW$e&SHQfeEy?gI=e$03(!Lny!aau?aPeg38Q4G#f4M~5pc^euo&P# zsF6^IOcpdrD$vV>quW-6=UWhHg)Sk6;@iR1;a@H?tz}Z9lMtu4zYG}ekGJUunj(if z%f#2)lx<9KWJFmyRD6y)%0%nhjUZRV7!_W%v|h=P|~#=DgozrY6$ij-D|YLAlPTU5nrZ`YTcY zxG(eXBZ*E#A#ecJvr|Q^IbRqjfP;nruEcmiwJ-v}blU&`eboQDKyYy5^@JVJGbhOC zffhe*WjpAcyn2hqNDRcj`9tl3RkHxNEgo22L|_BR*Sfg6cC^ZgPSyn&x)lqf zd!9WyYi!49mlQdU<#__&ZOb}xVaYkk+l}b?jD#V?HvNxlSZ$&As(#qKhy(#pw_HUX zyYR?LJw)-gY3zz`@=6492Z2B{9niOjQAx(L4IEg%qNW-j0VvZ^sx@uRFs|)Y^RSA? zHc;uSNbg;;>*BLOGA8`CJJtAC!1tYT9N9%4Cdbh8$b2OXhfew`rXZ3)(!Q9zHw^p1 z_oNvvCryvmeecA4Z$?CcKv+LvuLb4w%Rs0XPzu(-$jqwou%n(9+XJm?;*g&Z`PBD8 zit!OCkWh}d9I93lyeo>Wi*lr}qjW*YufPy^Fxxmbwv9LhGAT zhEu;?i|hF!>eLR{Dm2x6p|mgC;DkGbhhn5k_aH zyvXZOtyPM&#IrK`?syZO_djLS|Bj}CNoGYS)N9eC4xKjgyx7D5{amc>=5-ad%nfGK zQDAj`v@tUO^_E^H4&8>u37HVuMKw^az?VkoRH0(z?H;oYFg7RGX^5M_-X?1oKPYN4 zkGNrkKHZynaf#^S+2bD{)o01G;eSFzY(uii!*bziu-n&i#8V&Wy-Fg4_S40c!Gt-! zTUZeU3r!X1WxoJYtiS9zE?zaQBMrGUv2PZ(Iqw1rGfiwJj7#!!JZ}Acsk<+^AnU!6 zyM*m8YsCPg3zg7olj!esmW9(gs0c`)r!hn?HqVFq%_*o1koEJh+&{Nmk}tz@A<$$d zG~^?AUs`4fU+e9 z@5A_-7*ckzIznh-hEtY1Ja%J%?qSt74KWLBOazko!IK1-11lNsx%k!dMIn2D)Lj%Q zUTTy*sm&Ff{+5p;*Oq_U0N{dY_ZHHGhkk!10*8HUdrYqZk01tW!E+bfYGpAc|B-*= z`K2dw6Ar`h38DEIqA;ZrkXk{{`eke@XwzQ9{24F8d{43q1H8F3`ts2X+f-x&+-V~1 z<&b~~z|dQ5z^><)-b@5~fiM*^YcGVB0Z};IZs4WD@ltP_!#r{5@wO4fEMz^kH#82S zZ9YfI_7-pCNj`hXi|Mfef+P-A${Ko++z-{pA`nxstzFnjt7M%L`+c-ha2XN z6@E8s$v&7}`cMD<&hpjgCt=GYk)YcrUq(0XTaqebWI)0b{Q&rVnfU?TX3=H3^p_9& z(}B||JIkL&_c4w=D^xD9EC)d2L0#gYnPc&PNp(Fm!J`8PbN*xb6v~W$L)h@*kT~ zx+;530ji%pWr#cDVMd;Y4jPjVu@Jtu^MGVTg9$q7fE4ZtUgTi(VNNp(0D}!}vx&>f zw>MXzeJ!0ML%*Qx3sMYOq<1YPAYULXjJL6Z{H>3@_HO=Buu}c(HHD)(C9im+Hv5BF zX24wr2?+SCglg9a*4)f~j3re9#!6#?ZQaAO0r%`T;Aq2!6)e2!Cg28?)EFJhd-g$` zU@Rmi#~xv~yT#xIBxuolUhi&=-X9l(r}9OSp$V#Xt=}v>g$?2%39A^Y53sN?2BaMV z-@V~=q@@qgD+NG~Fk)xv*YXnlq*ywTo(u0zv+O+gk(6M5j^RRi4-0doN74WS&&p6! zXP@uj3K2(-Na~=jlm2o8jDX7Spp)B=v9Mo4xjPB?3u%i4M$)_HL>$f1#9E z5#w$3NR{ImrTSczYw3+9I0q$6L6RuIh*y~myQ#*Vg}`sW)5L4`f`PyYcm*(Y$sVPv zlQtN<1k4~H%8)gW#w{8oFR+!Sdy>^Ms$C9c2P+;&zi2hgi)K>i*(j;b$jEl{@+>uk ze1Xkg(LV`Sd;1M~^ZPoyiuN~f6d&DUeSf6kxgmrSEG1`vC7%;AN_U(G*>H@kTJOva zxg{sQ8|-N}_R`H7U#P)o38>H|pA7HImup|aSNAs8w6Pu{E#d!ZpaxTjUu%<9(+Gbt zJ-a16^hrR|MvyYy`eqG@GfaViYCNiQ(L})Ywiz#rFx9e_-LA$YlZ+ay4ZNh_a(4SQ zI7;^X1)*+xA8j|kW&zp6=kH9-rQSEaJRI`AR50>Zkdm zvjBGKdUY{e>S30*^%)J%POwTR&sUniQZA-XY>|CElxGQI5{eFSOtac0(>uW;cV%qi zGFcLbPtQXho#~{>kRggVKC*mRWG?a!jo1sqyxNoXI@ovW#)7~9bE-J*;dxJrN!(KD&X*0+%n>3Zg z!8T&4$44T12RSSEp^EAZxk5(7w(OxJYt1GlGXxM{i3oEN#lb1$gIQ5rj%GPjR&*;( z<4s#9#e4MiQ4WM@pS}tk8rtzFq!ggSRk8h#mMuRYI~o;IPEz8ox^@hDq$BjN&A6Ne z)S{Te5*EpBb0W!$YfH1Qf!j-h0+CWveN6?{I$LQH_*b#{r>`ZmfnXEOlN_W5+KS>l zT+xYOP^4(lgOn59LdAjQ9HcBT7haknH-oZY$Fs3_zzHUFr)4OAExA8OBt_svbfOXR zidP(ls-b*U$V@`Z|#KHkXUo2Z1Lns=aUrIv{#+$o95$XUiyU%}3Q2 zT}1q?iRRz$8vao-oE>|Og=t$sZ*5p@|Gbp`*VufK1$kUq0sPUGHtt7<$95O0*5bQF|}4 zl_I?bCy*mT^X6{d^*=v2*vfBXMxE~*uJnj3AQjH7!h$ij9&@*3~Bpw9?!GZ=I$Jj2ktHRDlNT#Gi)&nRa ze`_z&)bA6|k9BdX$cizOx;Ih!mOf}N7eU!B!qU#*6utX!4vo`hq8kN1SFa3xCRN<1 z?LO$-)Y%waoR`ZH^w8MK{qg*HmaCgau48)H#2gFEWS)rFbUU!(n(ebD+N$q3h}cD| zQv-Ee-p_Mt!|LCgbUxkK3-k_^a(OuO{v~dMUFJul$WrZlH*>vS1+Iu0F{w8D(N}+w zX?^~Z^1TAIamb>gT+~LAZY(Z~UZrqg;s#WhE7K%`otaeB-5zy|u)1b&?+lU0m}VjA zY4yI7dP1SMkF)kx8c|PWZfLmp6VHHj`nazegttHU+(WIYYVSVL`4xCVNl3y+6YH2a zd)KVIet3~7q#-=2g2SF;L)tio?K(WoHpkf6&5|*h{U$r?fNi(M{#D+B>TaGx^--^S zVuyknaW8kNikX@5_@|%hw4W9H#r9^I1BdZ6)J#3~#KTWRQ_3bX7MmG=WbCrLnf2Xs zSW%jH7I?sZ9`_xtlP3H8lutn+P2c`TqAsj-y_7>Ijo3|~J8gZgIWu%;!F7Gixb%IbSgb5#8U~{{{bU1=f#_feG^jq ziC>U+%L3>=kIWQ%bjCOI_KT;Q)&2)KOTj#a1s;LKfu)Fq7|SPK@v?zA)qYg_TjoW- z&p+0uKS%bxP+@a!`Qq7VUh$ZYfWcEOR5R;Jsv619QQpUN*DuTCGjuCE^@QFm(F=3m zc;U%Idjo4eQhTgZ5wC_&0IB;s?B>w$K&<{-vN`c`-aY2Gp2GsRZv!HjjR~&Fj~1vz3|jCTo0ccU{6<9@clBGYALQ%npsT4)jxVp?IDW~Ps6#scX&;tFLa?xMg@QCr z+MR(;$61hx#Z9gf#y)jweN4b!+zxqy6MahEcoO%PlYQ4swDK?*tC~$E+wD@3oORwQ zRv9A3(i>ac(b&n1zfjl{v=P{p+!WCT?KXH?j+1s}7QO6c)x0k?ML?uTviM_T%~zb= zZZaw=zn7-5No`8`YkAn!RMRNf{6XYPlKW}(Z84SI6+Qaq(Xjb`lLgifRE-Z@Mq6o9 zO=Dn1-5NKUsw%1xd+4fHr!57X?3r^y(mm4XvS}w^r{^a} zFVpj%9G|XD8ZhYi5JbZhleug)zO$*_I#j(rozRp68F#4V@4LoUdhjF76(@Lu_D-4u z#WyNp_U}=Sp%ntTnx8$M^<7hQ7XBVGrJhEr_~OdKk|A0A?6{25_imQERKLTc)7BLx zW%R{qv#!pZSgF;OPRlsRa|H#_uBRgPC1+Vb*S#NhWh(5w&mHu0TE@FLUu;fUL{0lA z;!WL@`jqR2RfShyg#Amn+K&{B3o`8xAejh|8M3;6gZ0Y0ZaE6OYnxw-$|Bibu(Q-E zP^u@aSETlSl-#-T+j)TfNdy6h;~5v1V7iLVQ?1vAc)dT}c#~W@Ka&)vRqia&01*kF z`Zm3S(|6y7A4>if7|l~tAKKU?7fQUs@g)Vj4{u>iBW81&3kdJj2>5zeZZhzr*XZu8 zRHPq^n)V%Kc%~rtQ-?%HE8;ZS!I69!oSol{<{f4jn`a>%Z~3)9{J1v8dn>Z+5wQvh zxC7IIaJApWwy{JxwE59~V!cit zN!L(p{6^grk;F?{lfaNhc#C}J0;=$J%|!dxxfMx4(_=;bI|SJowx0^$V#v{h*!3P( zJzd}zbRd8&bq1Sc@98Qt63sw4R`@@Yyjk0Vb||a9KgNxBd{oaKgTt)aZD3iUiqkte z(aP(7r-s!FIZ6YkWS}AocvTMcHk5vdvQM@iT6oEVq-W7Lh(}WmluC>VihA5@yuB@a)Cr1S+=N{yOz!V2&kl}3 z90l^w*DotvXT0&rvpIzpt5C4Z@ci3>4*7j_a7AW zDc;YzmJ{HEVDgw@vNeBQ^egoEBJe$S(^4vvfQuV%Py>OfQTO@9&88Z$!EVwzdAl75 zCV(v$GWTiO%rENvSt@PdoIO2XRuaL7EpreTludkbX+6Eom930G3fcl;BX%@45iKY} znJgi+6=>mtoyrToB^LwPqr@9D;jaon1Pa&!AEF_?Spf!Igi=rbPr3OnHe#ulMcDSdddfJNQzE>f5xXWIi&GFHH;tpicGX_{?~RNgq@vgaOC&gRG6R4F}OJp_P+TsL_$^=OF|Y*djD zfQITkedlt?Qg<^4nRR8U4{9nqA ze_lxOz>0pIY>bV?LDQ935csI3#tsL)KR@1Y`Tt@x!Tz2XonddQY zMxZL5-2S=3z_Ox{_GFP9Sa=8)q8@%uaeeklIc%1E9lV<~2&bo;1}>=fBQnRux_|<* zeKE92k=!7(ITHcw%`LGZwHk_MLzqLVUE)Ajd4fR9LcPu~++qF178oR>&%yIUi|H|! zcU95j0q0KUaMO{1q=KX+v#zmfv%gL`LRF}4=%k-yGH42GHx+Q%J!5~{&gAU8W+ zj{%L1`~aPyrR;Z)I~vN#YyeNvw(PD?l*4_+8x6DF`;awxkXDT_kLLW5ku~bsc$1uG zD_wl$4A{7`vzUU`ivz`5q~&DUn+D9)7hpJ;Tcd8`a@TElngZO=w3~g!dxAOhj&e+KrlfWf&=w`l=DoRg#pPFQRDC9T@!k6Q#OtY zdWBGJt$RFU$A$VXf*{b>TGHz7+%?#!F$lzgXf=hK{Ma&Ot`@fgJO#w9V${YQ!C%kR z)xM77^Zi7tRM+vkd({6m&3UpW9L~XqA)`$iVVH?%2G9CT}MFK!67z@@`*KVoUhE9d23lOZ}$uVu#l^j2!S z4mfyJs)ymh^bxsqF!b;1RWM&Z9Cu;GFid|u1aoXr2oit12J;sn2D&lb8o-tB!YoJ6w29vKf?>rwgq;-Yl4J&YK9f?!H0gmS@_3VFxx(UM8nzP7asCD z8nz0{2}+eqXZ(Bar+eN+YLow4@p)lTn2r5ohx{ua0sS6xr#I3a)8*x`vu(xa#g<{S zegb@BQlD5Am?&+S<&L9z8JyBUHtr8XlF%bU7Gyb1jg_!U+b|<70ES+x;p1H($aQX! zLTVq^7~g`uw|O$V(>dV#fiCi;vE-xit&a6CCtU^88sTZoo5()PA+jq^IZw}X z-d_+4O%o|lp8`BJ@$$-y1)UsdbvHcLFFwMws+pI664MTzwVR1|H$f724Nnb|f(eoK)YcD*f zPkdW2{4K~C1_wxDxoP*%6&MwFVKaxI&G;xdgIJxe1onm31g^#S$#126flQ0adr8j zRRnRuUXGXjI)by$2>#;!s;~hdo?7{#eb?8r{3qOnGk@!m0ps1A7lnRkyL9JJctf_# zRh;pnGrx%wDdY&@0{TN!R|ylaO_;NHS55y8yxM+s3j^ot;O7MSiY1rBGG6oC64SyA z-%E@q04gcik(Cb}e`>th(6}h;pCPnpW!es1973A3l2^xT9ZknzKAm4=PK?1;AFfR7 zqYD&Ynv!a1?+_{Q`T?goZ)RpF%_C%Sa`j>$n*BcYbjjyj$E?_|4!x}}ySLynr$J;? z_)@}?<0GOcivwO8oAUpl|WhiDq1wzoxX0SQd^+a}V%z*ekTufs$Ra)W0! z81zK-QV312YXHZ`hP>6^&3#8~Z7j&uIOiEjTHX%0BefWjnRFBz`8w7Q%)gw7yUO4( zCRD?of;NM;cd(yj)UkQzVH)pwEEER=jSv{E>Y6G`+AQa#erJ?)*cEr-wFyt8);xK8 zw+o2Y4lz2YPhLeg}Q9L)N7@c;=PO)*iOQxI_}eAF$I1Ir(=>1}<`_1gM@gnP>C=qeYe!h#_f(M4tcf?g0y znrt5}8~yMb2%nL${5d@EI~A9r((snKKe2p=Yr2P9v?`Cce#`)O4dLn{-x=q(VU zL+I0uDZAtkH27Bw2w~_#Ri7I<#T@sgQf>=L%g?ojR#J~g2zOSzR?iF)4EWYC%74}d(GrZ(s|GUop%8yyG>AT0)`Dbe26}Lw47%X!} zJE!;4DnB$`zE? z%hlHV(Pf6V9nUH7294;%(b4<1TgA=#xwSJX_*W$!38AaNm59BP`E+yDTz$cMN3Lxy z`r$Jb5TnlqFq19NWV2#+8LvqW0LNn0Qw#{3#nu4*MSD70{lFGrYy+wy_RDe!lHSau zkpGBpNxjti2x^smkm&JB2y-dH!z0O8x`ew2gsehL-qHT9f?g_p0hI*r@(TS7M?F;J z%`YQ_Ex#lnVbSx8VhHPP?S96I1|w2}ms)+{w$y!edd^Qvm3=?b4zLufg}i^K@Laea z++e;=p~L(3gUj!zy#fk`i4$yJ4(7I%3>6A<^PgYl7TKKy-y`~bQgSWulVsK9MfiV> zTOOix|Jv^dv}^zP{UGttVpEmUSccVo9_*X!1c6M}P>`Bv=g!1~y`#jRHCg*^Qv z8T}Y`QvUiyE9yx4VC~kIHcsJe^87tP)R@4=1I$tR-6Y*HT%9<@NVTn%*bj#HCAG&t zk#^H7#v2lMBBoOJLe5$e3h*L-Z^HF_P^1~hP z`B-V9@v(Je($>cJJp~UMVj8F(8FV?{5-D5Cp*yD3jrvV-XX`L|cpaI#^`UktJ<~k9 z!L0x_!;N>nLA{8LTvP}CGi~qamq*$7dwmj^j3Dr@q{rVU&>*`P0=d}H=j<@WKZPXiD}vhdt0$`f%tKuZmiwb zZzYq04fM7`+K&@VrC%G*xLB9Fvp0yoCjqOzbbMoQw zoD2Jrd1Z3)uh8vPH;(t#ZV~sNbETsaX;e?R^zjXWPHgq#PNIyNy?gT>Z6N^$I6u@c z_>J)s2Jp?sxzi~5fIcXfog?r5e14{Xf`bs^J6ZuUUPK$@{2yiwBsOCcej|o1C$#kftTEt->0(PwRBOnpYp# zV=p+;_V@+d9+$k=$8kRw2CF6U^AWn(j#IhR2&oTIh5lsoCenqY+qs4yNWv0!PXT`)AI`p3F3@V8h*o_nnUvQNc zWv?Y;zOVr8GX?fp2_-hkMLsW+-BpBk<`!e?PPk%y>T+sR=C7n$3fyA}UUt-P9)~o% zBBBeRi6AH^AytQ~oa=hgR;w!8*xZk5FA1}AwCR6IC|lADZ#hkJrW`qrH8}5sZktd`9JMlNS)ewcPLH4NFA}$0PSa~Rh=OfVeM^>sCkDjNgjPE zIO>Sozd6=8Bx#8jY07+h3L)O1w{WAN`%c(~V3zAZE}MFwtFoVs3QvVK>&6SpwO5hX zcpnoCfo-a7ItULhxo8H6uNfL`you4e`!iaJsC{=aGtFw)#u3Lw7{BMo)9nLqBHDpR zW2?ws53P=))e-AB ziYL#B&~v{H-z`@1($&dY7n&9vDhHpVs8O-`or_{8+-q8cS%ag$@`tV6G0R~#xt|26 zBy0$PuI%oAaLav0Jy48zP2jLIJsipWy64M@%BC zWSbQal~OzNSiR;%ulE&q5haALLJKc9j=RC9nyJpe7LhP^X)=00^X+KX28fX61{QZVeL0Gi;#I!3V&!Az zk2?X^c{S? zvw#wdNdQrD&`NoFDMe_DcYS|Xc2+SYwR$V;q$Y7GhX(%2P&Y;fefai?3C zS0?8z*<_IZWMIR%Kw1hMYJbT)V$3UU-q{!nk(HF?@6jPCg!gA6}*sV?%&xu(<}KN zdM{?^_Xu@9&tj;wy?ln{C@F%1WPODY(rpp4EHT1XmwA@QY)oQ~QxxC&Nx%c1R8F#a zhbP!*ZD4Jk<2htOAilJaN$AZhZKDAE`kAZkaTRd$4u6>V+aFCjV)nc6Ffk=Z!{$|w z;U8r63N7DKr-5#o&14mUILGScpbJUeO^@zl^pd9Aud`Con=tz-Ur5CR9%vidN^Ilz zZ<>qM-TseSME9y<=BpC$NPJ$?+sB{SuaXT6v#WU2=)dI-{6xnq9#J2A#oP}ifEJFH zE_(DX-)uH^*&uD2x{p3xe(Rto0aJS0Qp+*`T8EOz(;1TZiPmdI7n+2VAwJP;-#9Ny>-kMAe9$vtK+Kp@9v#&hHkj35)}!c$Vf=MRhlB=mBR&@1Nd_BO9lX z!p{>wHkpmC(g`70Pguu}T)^=KDEk`Yt67H#R#}B4S$zXDYwX&qKJthKbdgc6S3MOV zZ?jW&=5?Z)@`JWj&A;@>iUYRI>2@LxQ~2&J%VJKLaFc*(ujDNi5Ml^e0T&w6&imflk1~^qkSlE|6D>pzDJkIUduNbI>h7-+ z#TUSr9#velea+`iLWXZkwpZ8nAc2r0!F^~U)RRK;`51I|Vp$b;7P@V{3MH4pG2~m1 zFnAXl*Iv7Ye7Z-3LGb`=urg{opqU-F`nEZm&SrA`XxIpji_C|OFG#MazMv#H$e;zZ zPH^AQ0g;EJ{Bu`lQ$H@$z1S>l&l^%RfiwYUSr_`P0Gs) z5WWi+BM_9Ungw-MVDVIP*w^s`RBa5h0tAC$7aAy)&R4OH1CPwyjPxP5l_sA1RydJ` ze52St3o5whsN_$MSh@F04v}oE$vrJH{7AUkbo}l$VICr10*3i?o$~8l(JVnDLva5s5uG@OB zo7R(XgOx4iD$N}*;jELRb%6MT{!YuVd5%R5$)N2l0Zn|mxPq&~o-66~urHX8*V9qB z4Y#{r3(Vpian+$3J`X|Z6(^riEhW(-#Qk>D6VzvJn;+hwsX);=@>Kt>x|X^IzVS1C zqdG4=-*i@`Uv3yz5+hjHRZ`aUc108YsWwouTUqQ2j2xj+hgeOy0e{#=4;fogcglWwv7#0op!I=f)^7G_(Xg10h3;L%0Z}Zt4yfpy@gqC} zT}0DS4TiK|HchayG%*DgP$8on7X`)-Vp8i3%fw02p+rFr^0uK}mi3lHqzFBkpjzC3 zrBC7`5}h{h#d_sk%Q_i$xyMQyl&nbpko$Qroc#c^pcTGtJ#G@q|1vwVTiFd}NA~dE?hqM<~L?Xjf5j z=6c)FEqIUroe&#Mhg)Uur;Xmy6f|8U-gyEs=ewVdYBIpeBJ8aUq~m2!RNQ20;*M(iCj;A`(Q9DxeYwU=l!@3W5-tlmt7%j}FqL2nZxp z5s;do6ai^M=t5|MfOHaS@{f1^b7$_oU+&y*cfaiO?(REh&diy8_I>s}yRgXEh7YfW zqI}d=l;&(seBwDfGkwI+H}IlY-r6mtX0Fx|*L@Nwht*Dgqtlg5B|OT={e)n4AoFd` zUmnyRWAdlD_aM#tAF+Mo(Z?GHsd`<{uXymfA{zGZUThE2y26qs`A80AnR25xoela=Mk!gH^|g*8!38dMY{CYA@^x|j?h$OQ@X zbu7%oYX6Ey=0~Ni1F!e>?_$|2T(@FB+~4dTmWrRxk$3cF%s#~2ETY_~*c{AN>)N|k zpfJkh7ZkehI>0W-D-c$k{MqCdUfuiz+gh4xc=u%8%;nYim$+~9oRL>=n{Ilh*|dm! z?a94p|7>?PoL@B$>E^!BAGZF=3fKA)m3ndvq6b2v$VWG)gylU=ZjNktX7l=KYb2tQ z!~}&2?lH9hjy?8MCBn&p6ik>{Yu9mKAbtJE2-z+*l!D2=>w37DfICd8^?M zdcX4lEmHReHG19WI*P1>9X#&EKn(jQW3+HJA3OKhS|`!JlL1L!+@1QDw#+nm1x6(G zrUWN@zp!H6OOpeS<;TGTr~DHRN6-1aTdHQ;UNX?^6zWY0T>`0wb<@-aZs~M}JPIn5 z7y&yi{b{oBV6X!8hHoM%Dl6mp3V-G&d`p%;hBk@o@<$(4%byhL?aU3}Q#_USba%_6 zS$gVR(2_)%{t|8YSyEIJ0~7mltyp6~#9s2IkGTG18dE5M`%CJ3G62oB5L0}$y!?gL ze7^ICZC(i9PkMcJp{G%COPKarbLL3tQJ%IA0_W^rjE7YTh+H)(i(opm zL=zi@PZm47M6p2<%ejy$6wFMDh~0LBx?y&<6*KWW3U9EO9Fu4{hQ^0Z(f%Jj&* zi<))*?TrX_@b%fGSliZIbsyieqTn%SN5A)Wz~a-p`?UB!9Ru*=oz#7>XY2G{uZpX`sRoW-|0RK}r!ct0 zGPth*XN)<*0;zWcd}djzgXtJUApTRdDQKQ`!s)Bqz+m%4b7M%_%#Qw<)?ENa)3Y!;IV2v^=xQr(a;$FQxHF&E24Bpq6w76>jM=7 z8?5&``58Sp-#&EdeWcc+DZET@BjS9&zvk)rR+{;b>vzAjL6ao&c;2i07D+30JA6R< z)Ph%Cao4uw)xTNK4U+VZOJBLK2vJ!k?50)}B)k2l^_3L{EVEP)wPS)U`?!*qel|Wu zhar;dbmMJViiT{|KL$T$$kSIi->levv+spx_hPyNVcp^PCS$Qj#T#e9?W{<^MfvV_ z^gzAv<;;MpnvQ{n*RA5>wIfUp>smF+fjeNe)CX{!1K8J+lN%n7L-bz&PQW+B-)i%T zhc?--J#D^2B>xuQwN_aIuQj4XXWz8y9l`&mB$njNVzw72hbwmFwVPFb$J(z)a6xGS z60b!cg&d22zGqZ-;qkDl&s^?`7Bcw2zIT~EQK!dxlap#vBllhaN<&o6eXUA?BL&|R z7tzt$!DDhcv;jPEWiKh=H$LDxQy$z<*w!~w0x_MA!tGDsI zL)M-qSz}{%o8~tSbTF2g9OLOb5hcTtkY6i0&yp|0AAq_`w$YoWZ{z;(S--(I=qZ>> zH5w5~YvlmarnozC+7Uk)q4l!L?L@N3Q_D%Wdnodl9ZCwo$E8+^MQ)u*P$|LkIhLv=Y?NS5n$ z96HiSUx8{oj9BVa7+w7HPh0;6yR=`;F`qJd$lcw7x%(P2dY<8=HlfMXwbMCq=>L@f z{ruRp8e?aMG!sv-3;4=z`~OGQZ|C~I$@*OQf6MygV~?e3jZ|kDPYwFC+nEPbKg%hhjLX z*JKzeG&(}!xL1(%@Qmj_QlKu~N74q)LOVIo$88ooUR>6{m;GPpk)53>VmwdQ6{LU{ zTL{c23p`#>|K&C77Z-r}i4>EZQW+_rnRGl(Ii_VV2CUBB)!6tgKF$j%gTv+KgI@Uz zv}bDTo#B&p#yajwi-x;fZ@4lp#v)W>OW_ZAB}=)E&KSnS<0a$kH#jd$%C}D$%AS$~ z9-ZQh$JzXJMaDH9*RCm$C6~~aX_xX2GNNL*U8J>lj37+WpxMQZMq~6H^w@%m|0^jn zwu1h3H_#w`ht%F5y+z|a1I?UR0T>{oS?gsC+<@^ zlCtV9Q6(fgut^N-u~j(n3UvHJ;g8%3r-r3j3|5W9gMGN@VPft6EJg~7wL%8LFLs6d zUY&X5yk|4-N3L|K?86f{gZiW6z&C~nXDosBMGv>tcHu)5&s*$kANzDhPi5TRM_b>q z;3xNMTH$Vz=6$7r2!OdTPu2y8wT2H%PCESLYE3J#ea6sS>OUoONinZ?tsw1gYehVH z%qJoUywmr5&Dvhb_+Q+^xmLLNE3>Hz<;!m`OwPZ-=3;_8tX>Mx`4%$uY;j|95tCo5 z*#DM=uO%f$oT4D`9ssdONXKZ|-Vo8Ow+dKKyvXD!c|wr|iFW=%`GT_0+p0QZc>hF$ zn;lH;M7j|R=Kw#dYI#oNKM}SkzT9By5vqZEfCL%99FElCfd}jSUXR-#VVu7Va^_<7 z*VoMdw%!oW6Jt6brAI2}Tq~C;lG(Jh@-PEED%wCAv3ZF?@h~$$x6w=zED=hM{h^ge zs_qM^EAI$%l1?!IWjzObnI$#|L#eHD^te=`O}B~L?-hXooNgH%ufnA8!tpF$P?nxE zsEj?iO#lyrku?HCpTW$4-R+yg2?eGA$PcX*VQD#zxZB`YJKP<9FvCOxxf?_f!)I2Y(bHmZT0yR=lt= zM}oEvsm~W9Yz8D3f+f|2kMFLV3~xZ zZ9*q56G%n*ijfy@m)0J<%?-5v$x+5rpjO*$2bw_8fiMDIlR_i~edVBp;4Og}N|Pm$ z8dsR}&lWv&z8F`awih$;ydQs9iYiHO94e;`#wVl@_LRk^Hi1hB&rTRjF>`U)Q--^C z$hU|A-MQUHm_e@jiqM;T6){jq|?B449eoj+KFu7u1LvgvulR5;I>SfYOfy z7eCyPEn;XD6NQouVV4Eri}k;(aOgn+1g2dFu$8P>}4v0Nccl)Ylg{>=p zOz(;1rJYMaV&0L3yYFEB=c z&L16}pGHA!oo8L|)?DiSdB;X~Cfd6K;yL}sNPPAF7Ml3=xV(o8&vY}Q3amuikIvr8 z?^8WLaQl zikrccQfPeUPiOD%+Cl*`aon4GU{j)qRtv%Ut5yD|X`j7;DeOeQXERbh`2^s2qb z!3iYd`~I#1LH_jcazP@Q@};B4K^l76BQrSf@~(!KQI@P}sF^;jAbiV;1&mbbaFFDj9fbUmYuVzip=SEhC zUb3p>od(uiZWy)q>qbdsJjic8z;p6jq45gP)OA`+(w!?=PChF7Q1p^JmzygE?pFYD zbD+SjrH(J~Se$X5bBlSW!k`H-10rw@EpVJ3<6`vGubw`V#=Qc_@Upu!4ia+a=XyPD z?j*h>mR~t`H5M6aw6HKQsv!kL`z6KUZ020lNZuhEN}Clu-tXL@0Ufa>j0Twl|0Lt7 zZ-_76f2enansb^eT+<&@FG8nYx9h;{&k~2+$jiq&b4j`*sq`3n99{WIY0z^ivU$|U z+s^i)#r35LbiV{WdFUF(Ao;*wIMM`hxmG|)lAe*)AwKT2@z7XA^7yRwT?b+d7cKoj zhG7sS3o@eK_zyfpGX=+yZ!RnBDt#^)A178>$90EHe{tbu{l5Do2*DOd*6+$V&{%P- zy9x^n@>fvm$w=J4>V4B-s7_ugEF!t)iPOeIsqOa4E)`MKepFe=m70_un(%p_?-Q`k zrLrnSC(Di1uZMFcO2+!q%tjXv==gkmO5b`-$dNKBw6rVsDI&!JP8X2_mUPzB8&lg`;`Xdq;RJuA22$?$rg- z`zl{pvMVpy9#*K$qHFhn0&zD)h@_$rOlyBQwwR$v3-R?}k1T|UjEv@_W3|lRA2~Z% zzPGf;hsp;L@VX+d)sK!vM7_+C%j#VKc|z4*VGy1QcMwRYBgn&)>>P;&B@jD-?s^Ir z{2}Lv{j;cs6iQ|f))Lq{2BFN6D4DC4*1*5%R~~*J1Q5&wbUZp`>zN4J}#=j+u;Ytj_%wp=@5?C0?G)X$|@b0 z=822i0JcOMs}%jp4sHAms?Hn~e+Z|@?E|Xv*)Co-u+q?e2j;fS02l%+EA&0A0zp|o z!^(~uS@HO=z8AKvoI2&f!RO$$h>m4K{riY`yiDT0yet443rMw;0f<=DT4sO^0ladV zKrfKa+m6R_K&=>nI@`>raIQ|FVS;LT^)$B>UIqqm6$dI826GSJ!D9=9(Jha+*`Ro( z7(l8aAUzD+o4Wy(UpNC)j%E2mv%FB~78WEHp4rjwp!c;rQC%)fc7DiDeY_p!G+0RzwA_qNsft8! zQBDpfSu4s_I2SdJ9#h`UjA=h`_v;#(yFnIJq-Bg8bxOC*MX!B-;XB)Q%cHG<~ s8O6kFt)5?+C#geROHcn^Me$#Y*E!N5P3%>(HL~c=Y16-b|CvJcFI_{4%m4rY literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.Ribbon1.resources b/AIProofread/obj/Debug/WordAddInTest2024.Ribbon1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.csproj.AssemblyReference.cache b/AIProofread/obj/Debug/WordAddInTest2024.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..e7a9b8e6a37f5c68a9d3cac37bc3332f5aa39e18 GIT binary patch literal 17225 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 literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.csproj.CopyComplete b/AIProofread/obj/Debug/WordAddInTest2024.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.csproj.CoreCompileInputs.cache b/AIProofread/obj/Debug/WordAddInTest2024.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..7878d17 --- /dev/null +++ b/AIProofread/obj/Debug/WordAddInTest2024.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +05295374399443ed167c5f518320ce2dc3e3ea45 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.csproj.FileListAbsolute.txt b/AIProofread/obj/Debug/WordAddInTest2024.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..517fa43 --- /dev/null +++ b/AIProofread/obj/Debug/WordAddInTest2024.csproj.FileListAbsolute.txt @@ -0,0 +1,24 @@ +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\WordAddInTest2024.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\WordAddInTest2024.pdb +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\WordAddInTest2024.dll.manifest +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\WordAddInTest2024.vsto +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Office.Tools.Common.v4.0.Utilities.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.csproj.AssemblyReference.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Properties.Resources.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.csproj.GenerateResource.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.csproj.CoreCompileInputs.cache +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.csproj.CopyComplete +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.pdb +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Ribbon1.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-x86\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-x64\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\runtimes\win-arm64\native\WebView2Loader.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Core.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.WinForms.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Wpf.dll +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Core.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.WinForms.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\bin\Debug\Microsoft.Web.WebView2.Wpf.xml +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Controls.ProofreadMainControl.resources +C:\Users\home-dev\source\repos\WordAddInTest2024\WordAddInTest2024\obj\Debug\WordAddInTest2024.Controls.FormLogin.resources diff --git a/AIProofread/obj/Debug/WordAddInTest2024.csproj.GenerateResource.cache b/AIProofread/obj/Debug/WordAddInTest2024.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..95661af11bb7bcdb8741327ff543c0e02c954f52 GIT binary patch literal 473 zcmZQ$WMN=nU=(-G&nqd)&nb>^%P-3H$xqMB(<@3Xu3!X8;+ACsN*WyqeXvFG4hJKn z65Nb{qWt`{qSV9`-^9#3s3?+gL?{HA9Ic|46siO=SrTYqL26M+W@>RvP-=00X;E@& zF~mStph6uaX+1rJikRZm#G>R3-2#|%^a}FQm2fG}$xqKOEdeP}z@?}N5dx{+_s8y0 L3OKlc90mpebBv(E literal 0 HcmV?d00001 diff --git a/AIProofread/obj/Debug/WordAddInTest2024.dll b/AIProofread/obj/Debug/WordAddInTest2024.dll new file mode 100644 index 0000000000000000000000000000000000000000..eac1ea6640200922a50a462e7d92d7c23e02b893 GIT binary patch literal 47616 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 + + + \ No newline at end of file