diff --git a/Cunkebao/.env.development b/Cunkebao/.env.development index 7afdd84c..c008d630 100644 --- a/Cunkebao/.env.development +++ b/Cunkebao/.env.development @@ -1,4 +1,4 @@ # 基础环境变量示例 -# VITE_API_BASE_URL=http://www.yishi.com -VITE_API_BASE_URL=https://ckbapi.quwanzhi.com +VITE_API_BASE_URL=http://www.yishi.com +# VITE_API_BASE_URL=https://ckbapi.quwanzhi.com VITE_APP_TITLE=存客宝 diff --git a/Cunkebao/.env.production b/Cunkebao/.env.production index 1c009a77..2f19277d 100644 --- a/Cunkebao/.env.production +++ b/Cunkebao/.env.production @@ -1,3 +1,4 @@ # 基础环境变量示例 -VITE_API_BASE_URL=https://ckbapi.quwanzhi.com +# VITE_API_BASE_URL=https://ckbapi.quwanzhi.com +VITE_API_BASE_URL=http://www.yishi.com VITE_APP_TITLE=存客宝 diff --git a/Cunkebao/dist/.vite/manifest.json b/Cunkebao/dist/.vite/manifest.json index 7f4aac10..ccaebbc8 100644 --- a/Cunkebao/dist/.vite/manifest.json +++ b/Cunkebao/dist/.vite/manifest.json @@ -6,8 +6,12 @@ "_vendor-2vc8h_ct.js" ] }, - "_ui-BzcYqnYX.js": { - "file": "assets/ui-BzcYqnYX.js", + "_ui-D0C0OGrH.css": { + "file": "assets/ui-D0C0OGrH.css", + "src": "_ui-D0C0OGrH.css" + }, + "_ui-DE3rfvO3.js": { + "file": "assets/ui-DE3rfvO3.js", "name": "ui", "imports": [ "_vendor-2vc8h_ct.js" @@ -16,10 +20,6 @@ "assets/ui-D0C0OGrH.css" ] }, - "_ui-D0C0OGrH.css": { - "file": "assets/ui-D0C0OGrH.css", - "src": "_ui-D0C0OGrH.css" - }, "_utils-BEiZ4iZ8.js": { "file": "assets/utils-BEiZ4iZ8.js", "name": "utils", @@ -32,18 +32,18 @@ "name": "vendor" }, "index.html": { - "file": "assets/index-CsnC1RX4.js", + "file": "assets/index-D1UOlQE0.js", "name": "index", "src": "index.html", "isEntry": true, "imports": [ "_vendor-2vc8h_ct.js", - "_ui-BzcYqnYX.js", + "_ui-DE3rfvO3.js", "_utils-BEiZ4iZ8.js", "_charts-fIK39zKn.js" ], "css": [ - "assets/index-CrTfgZBT.css" + "assets/index-H_tfbIxK.css" ] } } \ No newline at end of file diff --git a/Cunkebao/dist/assets/index-CrTfgZBT.css b/Cunkebao/dist/assets/index-CrTfgZBT.css deleted file mode 100644 index 8faa83f2..00000000 --- a/Cunkebao/dist/assets/index-CrTfgZBT.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";._login-page_3f9lz_1{min-height:100vh;background:var(--primary-gradient);display:flex;align-items:center;justify-content:center;padding:.9375rem;position:relative;overflow:hidden}._bg-decoration_3f9lz_12{position:absolute;inset:0;pointer-events:none;z-index:0}._bg-circle_3f9lz_22{position:absolute;border-radius:50%;background:#ffffff1a;animation:_float_3f9lz_1 6s ease-in-out infinite}._bg-circle_3f9lz_22:nth-child(1){width:12.5rem;height:12.5rem;top:-6.25rem;right:-6.25rem;animation-delay:0s}._bg-circle_3f9lz_22:nth-child(2){width:9.375rem;height:9.375rem;bottom:-4.6875rem;left:-4.6875rem;animation-delay:2s}._bg-circle_3f9lz_22:nth-child(3){width:6.25rem;height:6.25rem;top:50%;right:10%;animation-delay:4s}@keyframes _float_3f9lz_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1.25rem) rotate(180deg)}}._login-container_3f9lz_58{width:100%;max-width:26.25rem;background:#fff;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border-radius:1.5rem;padding:1.5rem 1.25rem;box-shadow:0 1.25rem 2.5rem #0000001a;position:relative;z-index:1;border:.0625rem solid rgba(255,255,255,.2)}._login-header_3f9lz_71{text-align:center;margin-bottom:1.5rem}._logo-section_3f9lz_76{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}._logo-icon_3f9lz_84{width:2.5rem;height:2.5rem;background:var(--primary-gradient);border-radius:.625rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;box-shadow:0 .375rem .75rem var(--primary-shadow)}._app-name_3f9lz_97{font-size:1.5rem;font-weight:800;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}._subtitle_3f9lz_107{font-size:.8125rem;color:#666;margin:0}._tab-container_3f9lz_113{display:flex;background:#f8f9fa;border-radius:.625rem;padding:.1875rem;margin-bottom:1.5rem;position:relative}._tab-item_3f9lz_122{flex:1;text-align:center;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;color:#666;cursor:pointer;border-radius:.4375rem;transition:all .3s ease;position:relative;z-index:2}._tab-item_3f9lz_122._active_3f9lz_135{color:var(--primary-color);font-weight:600;background:#fff;box-shadow:0 .125rem .375rem #0000001a}._tab-indicator_3f9lz_142{display:none}._login-form_3f9lz_146 .adm-form{--adm-font-size-main: .875rem}._input-group_3f9lz_150{margin-bottom:1.125rem}._input-label_3f9lz_154{display:block;font-size:.8125rem;font-weight:600;color:#333;margin-bottom:.375rem}._input-wrapper_3f9lz_162{position:relative;display:flex;align-items:center;background:#f8f9fa;border:.125rem solid transparent;border-radius:.625rem;transition:all .3s ease}._input-wrapper_3f9lz_162:focus-within{border-color:var(--primary-color);background:#fff;box-shadow:0 0 0 .1875rem var(--primary-shadow-light)}._input-prefix_3f9lz_177{padding:0 .75rem;color:#666;font-size:.8125rem;font-weight:500;border-right:.0625rem solid #e5e5e5}._phone-input_3f9lz_185,._password-input_3f9lz_186,._code-input_3f9lz_187{flex:1;border:none!important;background:transparent!important;padding:.75rem .875rem!important;font-size:.9375rem!important;color:#333!important}._phone-input_3f9lz_185::placeholder,._password-input_3f9lz_186::placeholder,._code-input_3f9lz_187::placeholder{color:#999}._phone-input_3f9lz_185:focus,._password-input_3f9lz_186:focus,._code-input_3f9lz_187:focus{box-shadow:none!important}._eye-icon_3f9lz_206{padding:0 .75rem;color:#666;cursor:pointer;transition:color .3s ease}._eye-icon_3f9lz_206:hover{color:var(--primary-color)}._send-code-btn_3f9lz_216{padding:.375rem .75rem;margin-right:.375rem;background:var(--primary-gradient);color:#fff;border:none;border-radius:.375rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._send-code-btn_3f9lz_216:hover:not(._disabled_3f9lz_228){transform:translateY(-.0625rem);box-shadow:0 .1875rem .5rem var(--primary-shadow)}._send-code-btn_3f9lz_216._disabled_3f9lz_228{background:#e5e5e5;color:#999;cursor:not-allowed;transform:none;box-shadow:none}._agreement-section_3f9lz_240{margin-bottom:1.5rem}._agreement-checkbox_3f9lz_244{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:#666;line-height:1.3;white-space:nowrap}._agreement-checkbox_3f9lz_244 .adm-checkbox{margin-top:0;flex-shrink:0;transform:scale(.8)}._agreement-text_3f9lz_259{flex:1;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;overflow:visible;text-overflow:clip;font-size:.8125rem}._agreement-link_3f9lz_270{color:var(--primary-color);cursor:pointer;text-decoration:none;white-space:nowrap;font-size:.6875rem}._agreement-link_3f9lz_270:hover{text-decoration:underline}._login-btn_3f9lz_281{height:2.875rem;font-size:.9375rem;font-weight:600;border-radius:.625rem;background:var(--primary-gradient);border:none;box-shadow:0 .375rem .75rem var(--primary-shadow);transition:all .3s ease}._login-btn_3f9lz_281:hover:not(:disabled){transform:translateY(-.0625rem);box-shadow:0 .5rem 1rem var(--primary-shadow-dark)}._login-btn_3f9lz_281:disabled{background:#e5e5e5;color:#999;transform:none;box-shadow:none}._divider_3f9lz_302{position:relative;text-align:center;margin:1.5rem 0}._divider_3f9lz_302:before{content:"";position:absolute;top:50%;left:0;right:0;height:.0625rem;background:#e5e5e5}._divider_3f9lz_302 span{background:#fffffff2;padding:0 .75rem;color:#999;font-size:.6875rem;font-weight:500}._third-party-login_3f9lz_324{display:flex;justify-content:center;gap:1.25rem}._third-party-item_3f9lz_330{display:flex;flex-direction:column;align-items:center;gap:.375rem;cursor:pointer;padding:.75rem;border-radius:.625rem;transition:all .3s ease}._third-party-item_3f9lz_330:hover{background:#f8f9fa;transform:translateY(-.0625rem)}._third-party-item_3f9lz_330 span{font-size:.6875rem;color:#666;font-weight:500}._wechat-icon_3f9lz_350,._apple-icon_3f9lz_351{width:2.25rem;height:2.25rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.125rem;transition:all .3s ease}._wechat-icon_3f9lz_350{background:#07c160;box-shadow:0 .1875rem .5rem #07c1604d}._wechat-icon_3f9lz_350:hover{box-shadow:0 .25rem .75rem #07c16066}._wechat-icon_3f9lz_350 svg{width:1.25rem;height:1.25rem}._apple-icon_3f9lz_351{background:#000;box-shadow:0 .1875rem .5rem #0000004d}._apple-icon_3f9lz_351:hover{box-shadow:0 .25rem .75rem #0006}._apple-icon_3f9lz_351 svg{width:1.25rem;height:1.25rem}@media (max-width: 480px){._login-container_3f9lz_58{padding:1.5rem 1.25rem;margin:0 .75rem}._app-name_3f9lz_97{font-size:1.375rem}._third-party-login_3f9lz_324{gap:1rem}._third-party-item_3f9lz_330{padding:.625rem}._wechat-icon_3f9lz_350,._apple-icon_3f9lz_351{width:2rem;height:2rem}}._container_jxe89_1{display:flex;height:100vh;flex-direction:column;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}._container_jxe89_1 main{flex:1;overflow:auto}._loadingContainer_jxe89_13{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:18.75rem;background:#fffc}._loadingText_jxe89_23{margin-top:1rem;color:#666;font-size:.875rem;text-align:center}._guideContainer_17e35_1{height:100vh;background:var(--primary-color);padding:1rem;display:flex;flex-direction:column;position:relative;overflow:hidden}._guideContainer_17e35_1:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,');opacity:.3;pointer-events:none}._loadingContainer_17e35_22{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:var(--primary-color)}._loadingText_17e35_31{color:#fff;font-size:1rem;margin-top:1rem;font-weight:500}._header_17e35_38{text-align:center;margin-bottom:1.25rem;position:relative;z-index:1}._iconContainer_17e35_45{width:3.75rem;height:3.75rem;background:#fff;border-radius:50%;margin:0 auto .75rem;border:.0625rem solid rgba(255,255,255,.3);overflow:hidden}._logo_17e35_55{width:100%;height:100%;object-fit:contain}._title_17e35_61{color:#fff;font-size:1.375rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 .125rem .25rem rgba(0,0,0,.3)}._subtitle_17e35_69{color:#ffffffe6;font-size:.875rem;line-height:1.4;max-width:17.5rem;margin:0 auto}._content_17e35_77{flex:1;position:relative;z-index:1;overflow-y:auto;padding-right:.25rem}._deviceStatus_17e35_85{margin-bottom:1rem}._statusCard_17e35_89{background:#fffffff2;border-radius:.75rem;padding:.75rem;display:flex;align-items:center;box-shadow:0 .25rem 1rem #0000001a;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2)}._statusIcon_17e35_100{width:2.5rem;height:2.5rem;background:var(--primary-color);border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem;color:#fff;font-size:1.25rem}._statusInfo_17e35_113{flex:1}._statusTitle_17e35_117{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.125rem}._statusValue_17e35_124{font-size:.75rem;color:#666}._deviceCount_17e35_129{color:var(--primary-color);font-weight:700;font-size:1rem}._guideSteps_17e35_135{margin-bottom:1rem}._stepsTitle_17e35_139{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.75rem;text-shadow:0 .125rem .25rem rgba(0,0,0,.3)}._stepList_17e35_147{display:flex;flex-direction:column;gap:.5rem}._stepItem_17e35_153{background:#fffffff2;border-radius:.5rem;padding:.625rem;display:flex;align-items:flex-start;box-shadow:0 .125rem .75rem #0000001a;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2);transition:transform .2s ease}._stepItem_17e35_153:hover{transform:translateY(-.0625rem)}._stepNumber_17e35_168{width:1.5rem;height:1.5rem;background:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.75rem;margin-right:.625rem;flex-shrink:0}._stepContent_17e35_183{flex:1}._stepTitle_17e35_187{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.125rem}._stepDesc_17e35_194{font-size:.75rem;color:#666;line-height:1.3}._tips_17e35_200{background:#fffffff2;border-radius:.5rem;padding:.75rem;box-shadow:0 .125rem .75rem #0000001a;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.2)}._tipsTitle_17e35_209{display:flex;align-items:center;font-size:.875rem;font-weight:600;color:#333;margin-bottom:.5rem}._tipsIcon_17e35_218{color:#ff6b6b;margin-right:.375rem;font-size:1rem}._tipsContent_17e35_224 p{font-size:.75rem;color:#666;line-height:1.4;margin-bottom:.25rem}._tipsContent_17e35_224 p:last-child{margin-bottom:0}._footer_17e35_234{margin-top:1rem;position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem}._primaryButton_17e35_243{background:#fff;border:none;border-radius:.5rem;height:2.75rem;font-size:.9375rem;font-weight:600;color:var(--primary-color);box-shadow:0 .125rem .75rem #fff6;transition:all .3s ease}._primaryButton_17e35_243:active{transform:translateY(.0625rem);box-shadow:0 .0625rem .375rem #fff6}._buttonIcon_17e35_259{margin-left:.375rem;font-size:.75rem}._secondaryButton_17e35_264{border:.125rem solid rgba(255,255,255,.8);border-radius:.5rem;height:2.75rem;font-size:.9375rem;font-weight:600;color:#fff;background:transparent;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}._secondaryButton_17e35_264:active{background:#ffffff1a}@media (max-width: 480px){._guideContainer_17e35_1{padding:.75rem}._title_17e35_61{font-size:1.25rem}._subtitle_17e35_69{font-size:.8125rem}._statusCard_17e35_89{padding:.625rem}._stepItem_17e35_153{padding:.5rem}._tips_17e35_200{padding:.625rem}}@keyframes _fadeInUp_17e35_1{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}._header_17e35_38,._deviceStatus_17e35_85,._guideSteps_17e35_135,._tips_17e35_200{animation:_fadeInUp_17e35_1 .5s ease-out}._guideSteps_17e35_135{animation-delay:.1s}._tips_17e35_200{animation-delay:.2s}._footer_17e35_234{animation:_fadeInUp_17e35_1 .5s ease-out .3s both}._content-library-page_17och_1{padding:1rem;background:#f5f5f5;min-height:100vh}._search-bar_17och_7{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;background:#fff;padding:.75rem;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a}._search-input-wrapper_17och_18{position:relative;flex:1}._search-icon_17och_23{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#999;z-index:1}._search-input_17och_18{padding-left:2.25rem;border-radius:1.25rem;border:.0625rem solid #e0e0e0}._search-input_17och_18:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._create-btn_17och_42{border-radius:1.25rem;padding:0 1rem}._spinning_17och_47{animation:_spin_17och_47 1s linear infinite}@keyframes _spin_17och_47{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabs_17och_59{flex:1}._library-list_17och_63{display:flex;flex-direction:column;gap:.75rem}._loading_17och_69{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}._empty-state_17och_76{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center;background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a}._empty-icon_17och_88{font-size:3rem;margin-bottom:1rem;opacity:.6}._empty-text_17och_94{color:#999;margin-bottom:1.25rem;font-size:.875rem}._empty-btn_17och_100{border-radius:1.25rem;padding:0 1.25rem}._library-card_17och_105{background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a;border:none}._library-card_17och_105:hover{box-shadow:0 .125rem .5rem #00000026}._card-header_17och_115{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._library-info_17och_122{display:flex;align-items:center;gap:.5rem;flex:1}._library-name_17och_129{font-size:1rem;font-weight:600;color:#333;margin:0}._status-tag_17och_136{font-size:.75rem;padding:.125rem .5rem;border-radius:.625rem}._menu-btn_17och_142{background:none;border:none;padding:.25rem;cursor:pointer;color:#999;border-radius:.25rem}._menu-btn_17och_142:hover{background:#f5f5f5;color:#666}._menu-dropdown_17och_155{position:absolute;right:0;top:100%;background:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #00000026;z-index:1000;min-width:7.5rem;padding:.25rem;margin-top:.25rem}._menu-item_17och_168{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;border-radius:.25rem;font-size:.875rem;color:#333;transition:background .2s}._menu-item_17och_168:hover{background:#f5f5f5}._menu-item_17och_168._danger_17och_182{color:#ff4d4f}._menu-item_17och_168._danger_17och_182:hover{background:#fff2f0}._card-content_17och_189{display:flex;flex-direction:column;gap:.375rem}._info-row_17och_195{display:flex;align-items:center;font-size:.8125rem}._label_17och_201{color:#999;min-width:4.375rem;margin-right:.5rem}._value_17och_207{color:#333;flex:1}._inputWrapper_8kdol_1{position:relative}._selectedListRow_8kdol_5{padding:.5rem;border-bottom:.0625rem solid #f0f0f0;font-size:.875rem}._selectedListRowContent_8kdol_11{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._selectedListRowContentText_8kdol_19{flex:1}._inputIcon_8kdol_23{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1.25rem}._input_8kdol_1{padding-left:2.375rem!important;height:3rem;border-radius:1rem!important;border:.0625rem solid #e5e6eb!important;font-size:1rem;background:#f8f9fa}._popupContainer_8kdol_41{display:flex;flex-direction:column;height:100vh;background:#fff}._popupHeader_8kdol_48{padding:1.5rem}._popupTitle_8kdol_52{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}._searchWrapper_8kdol_59{position:relative;margin-bottom:1rem}._searchInput_8kdol_64{padding-left:2.5rem!important;padding-top:.5rem!important;padding-bottom:.5rem!important;border-radius:1.5rem!important;border:.0625rem solid #e5e6eb!important;font-size:.9375rem;background:#f8f9fa}._searchIcon_8kdol_74{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1rem}._clearBtn_8kdol_83{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem;border-radius:50%;min-width:1.5rem}._friendList_8kdol_94{flex:1;overflow-y:auto}._friendListInner_8kdol_99{border-top:.0625rem solid #f0f0f0}._friendItem_8kdol_103{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #f0f0f0;cursor:pointer;transition:background .2s}._friendItem_8kdol_103:hover{background:#f5f6fa}._radioWrapper_8kdol_115{margin-right:.75rem;display:flex;align-items:center;justify-content:center}._radioSelected_8kdol_122{width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid #1890ff;display:flex;align-items:center;justify-content:center}._radioUnselected_8kdol_132{width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid #e5e6eb;display:flex;align-items:center;justify-content:center}._radioDot_8kdol_142{width:.75rem;height:.75rem;border-radius:50%;background:#1890ff}._friendInfo_8kdol_149{display:flex;align-items:center;gap:.75rem;flex:1}._friendAvatar_8kdol_156{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:500;overflow:hidden}._avatarImg_8kdol_170{width:100%;height:100%;object-fit:cover}._friendDetail_8kdol_176{flex:1}._friendName_8kdol_180{font-weight:500;font-size:1rem;color:#222;margin-bottom:.125rem}._friendId_8kdol_187{font-size:.8125rem;color:#888;margin-bottom:.125rem}._friendCustomer_8kdol_193{font-size:.8125rem;color:#bdbdbd}._loadingBox_8kdol_198{display:flex;align-items:center;justify-content:center;height:100%}._loadingText_8kdol_205{color:#888;font-size:.9375rem}._emptyBox_8kdol_210{display:flex;align-items:center;justify-content:center;height:100%}._emptyText_8kdol_217{color:#888;font-size:.9375rem}._paginationRow_8kdol_222{border-top:.0625rem solid #f0f0f0;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff}._totalCount_8kdol_231{font-size:.875rem;color:#888}._paginationControls_8kdol_236{display:flex;align-items:center;gap:.5rem}._pageBtn_8kdol_242{padding:0 .5rem;height:2rem;min-width:2rem}._pageInfo_8kdol_248{font-size:.875rem;color:#222}._popupFooter_8kdol_253{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:.0625rem solid #f0f0f0;background:#fff}._selectedCount_8kdol_262{font-size:.875rem;color:#888}._footerBtnGroup_8kdol_267{display:flex;gap:.75rem}._cancelBtn_8kdol_272{padding:0 1.5rem;border-radius:1.5rem;border:.0625rem solid #e5e6eb}._confirmBtn_8kdol_278{padding:0 1.5rem;border-radius:1.5rem}._popupHeader_8yz9t_1{padding:1rem;border-bottom:.0625rem solid #f0f0f0}._popupTitle_8yz9t_6{font-size:1.25rem;font-weight:600;text-align:center}._popupSearchRow_8yz9t_12{display:flex;align-items:center;gap:.3125rem;padding:1rem}._popupSearchInputWrap_8yz9t_19{position:relative;flex:1}._inputIcon_8yz9t_24{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;z-index:10;font-size:1.125rem}._refreshBtn_8yz9t_34{width:2.25rem;height:2.25rem}._loadingIcon_8yz9t_39{animation:_spin_8yz9t_1 1s linear infinite;font-size:1rem}@keyframes _spin_8yz9t_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._popupFooter_1s0dg_1{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:.0625rem solid #f0f0f0;background:#fff}._selectedCount_1s0dg_10{font-size:.875rem;color:#888}._footerBtnGroup_1s0dg_15{display:flex;gap:.75rem}._paginationRow_1s0dg_20{border-top:.0625rem solid #f0f0f0;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff}._totalCount_1s0dg_29{font-size:.875rem;color:#888}._paginationControls_1s0dg_34{display:flex;align-items:center;gap:.5rem}._pageBtn_1s0dg_40{padding:0 .5rem;height:2rem;min-width:2rem;border-radius:1rem;border:.0625rem solid #d9d9d9;color:#333;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._pageBtn_1s0dg_40:hover:not(:disabled){border-color:#1677ff;color:#1677ff}._pageBtn_1s0dg_40:disabled{background:#f5f5f5;color:#ccc;cursor:not-allowed}._pageInfo_1s0dg_63{font-size:.875rem;color:#222;margin:0 .5rem;min-width:3.75rem;text-align:center}._inputWrapper_h90gl_1{position:relative}._inputIcon_h90gl_5{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1.25rem}._input_h90gl_1{padding-left:2.375rem!important;height:3rem;border-radius:1rem!important;border:.0625rem solid #e5e6eb!important;font-size:1rem;background:#f8f9fa}._selectedListRow_h90gl_23{padding:.5rem;border-bottom:.0625rem solid #f0f0f0;font-size:.875rem}._selectedListRowContent_h90gl_29{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._selectedListRowContentText_h90gl_37{flex:1}._popupContainer_h90gl_41{display:flex;flex-direction:column;height:100vh;background:#fff}._popupHeader_h90gl_48{padding:1.5rem}._popupTitle_h90gl_52{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}._searchWrapper_h90gl_59{position:relative;margin-bottom:1rem}._searchInput_h90gl_64{padding-left:2.5rem!important;padding-top:.5rem!important;padding-bottom:.5rem!important;border-radius:1.5rem!important;border:.0625rem solid #e5e6eb!important;font-size:.9375rem;background:#f8f9fa}._searchIcon_h90gl_74{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1rem}._clearBtn_h90gl_83{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem;border-radius:50%;min-width:1.5rem}._groupList_h90gl_94{flex:1;overflow-y:auto}._groupListInner_h90gl_99{border-top:.0625rem solid #f0f0f0}._groupItem_h90gl_103{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #f0f0f0;transition:background .2s}._groupItem_h90gl_103:hover{background:#f5f6fa}._groupInfo_h90gl_114{display:flex;align-items:center;gap:.75rem;flex:1}._groupAvatar_h90gl_121{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:500;overflow:hidden}._avatarImg_h90gl_135{width:100%;height:100%;object-fit:cover}._groupDetail_h90gl_141{flex:1}._groupName_h90gl_145{font-weight:500;font-size:1rem;color:#222;margin-bottom:.125rem}._groupId_h90gl_152{font-size:.8125rem;color:#888;margin-bottom:.125rem}._groupOwner_h90gl_158{font-size:.8125rem;color:#bdbdbd}._loadingBox_h90gl_163{display:flex;align-items:center;justify-content:center;height:100%}._loadingText_h90gl_170{color:#888;font-size:.9375rem}._emptyBox_h90gl_175{display:flex;align-items:center;justify-content:center;height:100%}._emptyText_h90gl_182{color:#888;font-size:.9375rem}._paginationRow_h90gl_187{border-top:.0625rem solid #f0f0f0;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff}._totalCount_h90gl_196{font-size:.875rem;color:#888}._paginationControls_h90gl_201{display:flex;align-items:center;gap:.5rem}._pageBtn_h90gl_207{padding:0 .5rem;height:2rem;min-width:2rem}._pageInfo_h90gl_213{font-size:.875rem;color:#222}._popupFooter_h90gl_218{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:.0625rem solid #f0f0f0;background:#fff}._selectedCount_h90gl_227{font-size:.875rem;color:#888}._footerBtnGroup_h90gl_232{display:flex;gap:.75rem}._form-page_ry8cq_1{background:#f7f8fa;padding:1rem}._form-main_ry8cq_6{max-width:26.25rem;margin:0 auto;padding:1rem 0 0}._form-section_ry8cq_12{margin-bottom:1.125rem}._form-card_ry8cq_16{border-radius:1rem;box-shadow:0 .25rem 1.5rem #0000000f;padding:1.5rem 1.125rem 1.125rem;background:#fff}._form-label_ry8cq_23{font-weight:600;font-size:1rem;color:#222;display:block;margin-bottom:.375rem}._section-title_ry8cq_31{font-size:1rem;font-weight:700;color:#222;margin-top:1.75rem;margin-bottom:.75rem;letter-spacing:.03125rem}._section-block_ry8cq_40{padding:.75rem 0 .5rem;border-bottom:.0625rem solid #f0f0f0;margin-bottom:.5rem}._tabs-bar_ry8cq_46 ._adm-tabs-header_ry8cq_46{background:#f7f8fa;border-radius:.5rem;margin-bottom:.5rem}._tabs-bar_ry8cq_46 ._adm-tabs-tab_ry8cq_51{font-size:.9375rem;font-weight:500;padding:.5rem 0}._collapse_ry8cq_57{margin-top:.75rem}._collapse_ry8cq_57 ._adm-collapse-panel-content_ry8cq_60{padding-bottom:.5rem;background:#f8fafc;border-radius:.625rem;padding:1.125rem .875rem .625rem;margin-top:.125rem;box-shadow:0 .125rem .5rem #00000008}._collapse_ry8cq_57 ._form-section_ry8cq_12{margin-bottom:1.375rem}._collapse_ry8cq_57 ._form-label_ry8cq_23{font-size:.9375rem;font-weight:500;margin-bottom:.25rem;color:#333}._collapse_ry8cq_57 ._adm-input_ry8cq_77{min-height:2.625rem;font-size:.9375rem;border-radius:.4375rem;margin-bottom:.125rem}._ai-row_ry8cq_84,._section-block_ry8cq_40{display:flex;align-items:center;gap:.75rem}._ai-desc_ry8cq_91{color:#888;font-size:.8125rem;flex:1}._date-row_ry8cq_97,._section-block_ry8cq_40{display:flex;gap:.75rem;align-items:center}._adm-input_ry8cq_77{min-height:2.75rem;font-size:.9375rem;border-radius:.5rem}._submit-btn_ry8cq_110{margin-top:2rem;height:3rem!important;border-radius:.625rem!important;font-size:1.0625rem;font-weight:600;letter-spacing:.0625rem}@media (max-width: 600px){._form-main_ry8cq_6{max-width:100vw;padding:0}._form-card_ry8cq_16{border-radius:0;box-shadow:none;padding:1rem .375rem .75rem}._section-title_ry8cq_31{font-size:.9375rem;margin-top:1.375rem;margin-bottom:.5rem}._submit-btn_ry8cq_110{height:2.75rem!important;font-size:.9375rem}}._materials-page_1t6z4_1{padding:1rem}._search-bar_1t6z4_5{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;background:#fff;padding:.75rem;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a}._search-input-wrapper_1t6z4_16{position:relative;flex:1}._search-icon_1t6z4_21{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#999;z-index:1}._search-input_1t6z4_16{padding-left:2.25rem;border-radius:1.25rem;border:.0625rem solid #e0e0e0}._search-input_1t6z4_16:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._create-btn_1t6z4_40{border-radius:1.25rem;padding:0 1rem}._spinning_1t6z4_45{animation:_spin_1t6z4_45 1s linear infinite}@keyframes _spin_1t6z4_45{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._materials-list_1t6z4_57{display:flex;flex-direction:column;gap:.75rem}._loading_1t6z4_63{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}._empty-state_1t6z4_70{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center;background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a}._empty-icon_1t6z4_82{font-size:3rem;margin-bottom:1rem;opacity:.6}._empty-text_1t6z4_88{color:#999;margin-bottom:1.25rem;font-size:.875rem}._empty-btn_1t6z4_94{border-radius:1.25rem;padding:0 1.25rem}._material-card_1t6z4_99{background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a;border:none}._material-card_1t6z4_99:hover{box-shadow:0 .125rem .5rem #00000026}._card-header_1t6z4_109{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._avatar-section_1t6z4_116{display:flex;align-items:center;gap:.75rem;flex:1}._avatar_1t6z4_116{width:3rem;height:3rem;border-radius:50%;background:#e6f7ff;display:flex;align-items:center;justify-content:center}._avatar-icon_1t6z4_133{font-size:1.5rem;color:#1677ff}._header-info_1t6z4_138{display:flex;flex-direction:column;gap:.25rem}._creator-name_1t6z4_144{font-size:1rem;font-weight:600;color:#333;line-height:1.2}._material-id_1t6z4_151{background:#e6f7ff;color:#1677ff;font-size:.75rem;font-weight:600;border-radius:.75rem;padding:.125rem .5rem;display:inline-block}._material-title_1t6z4_161{font-size:1rem;font-weight:600;color:#333;margin-bottom:.75rem;line-height:1.4}._content-icon_1t6z4_169{font-size:1rem;color:#1677ff}._type-tag_1t6z4_174{font-size:.75rem;padding:.125rem .5rem;border-radius:.625rem}._menu-btn_1t6z4_180{background:none;border:none;padding:.25rem;cursor:pointer;color:#999;border-radius:.25rem}._menu-btn_1t6z4_180:hover{background:#f5f5f5;color:#666}._menu-dropdown_1t6z4_193{position:absolute;right:0;top:100%;background:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #00000026;z-index:1000;min-width:7.5rem;padding:.25rem;margin-top:.25rem}._menu-item_1t6z4_206{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;border-radius:.25rem;font-size:.875rem;color:#333;transition:background .2s}._menu-item_1t6z4_206:hover{background:#f5f5f5}._menu-item_1t6z4_206._danger_1t6z4_220{color:#ff4d4f}._menu-item_1t6z4_206._danger_1t6z4_220:hover{background:#fff2f0}._link-preview_1t6z4_227{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#f8f9fa;border-radius:.5rem;margin-bottom:1rem;border:.0625rem solid #e9ecef;cursor:pointer;transition:all .2s ease}._link-preview_1t6z4_227:hover{background:#e9ecef;border-color:#1677ff}._link-icon_1t6z4_244{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._link-icon_1t6z4_244 img{width:100%;height:100%;object-fit:cover}._link-content_1t6z4_260{flex:1;min-width:0}._link-title_1t6z4_265{font-size:.875rem;font-weight:500;color:#333;margin-bottom:.25rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._link-url_1t6z4_276{font-size:.75rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._action-buttons_1t6z4_284{display:flex;margin-top:1rem;justify-content:space-between}._action-btn-group_1t6z4_290{display:flex;gap:.5rem}._action-btn_1t6z4_290{border-radius:.375rem;font-size:1rem;padding:.375rem .75rem;border:.0625rem solid #d9d9d9;background:#fff;color:#333}._action-btn_1t6z4_290:hover{border-color:#1677ff;color:#1677ff}._delete-btn_1t6z4_308{border-radius:.375rem;font-size:1rem;padding:.375rem .75rem;background:#ff4d4f;border-color:#ff4d4f;color:#fff}._delete-btn_1t6z4_308:hover{background:#ff7875;border-color:#ff7875}._pagination-wrapper_1t6z4_321{display:flex;justify-content:center;align-items:center;padding:1rem;background:#fff;border-top:.0625rem solid #f0f0f0}._content-type-tag_1t6z4_330{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.75rem;font-size:.75rem;font-weight:500;border:.0625rem solid currentColor}._material-image-preview_1t6z4_340{margin:.75rem 0}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343{display:grid;gap:.5rem;width:100%}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._single_1t6z4_348{grid-template-columns:1fr}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._single_1t6z4_348 img{width:100%;height:auto;object-fit:cover;border-radius:.5rem}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._double_1t6z4_357{grid-template-columns:1fr 1fr}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._double_1t6z4_357 img{width:100%;height:7.5rem;object-fit:cover;border-radius:.5rem}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._triple_1t6z4_366{grid-template-columns:1fr 1fr 1fr}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._triple_1t6z4_366 img{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._quad_1t6z4_375{grid-template-columns:repeat(2,1fr)}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._quad_1t6z4_375 img{width:100%;height:8.75rem;object-fit:cover;border-radius:.5rem}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._grid_1t6z4_384{grid-template-columns:repeat(3,1fr)}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._grid_1t6z4_384 img{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem}._material-image-preview_1t6z4_340 ._image-grid_1t6z4_343._grid_1t6z4_384 ._image-more_1t6z4_393{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:.5rem;color:#666;font-size:.75rem;font-weight:500;height:6.25rem}._material-image-preview_1t6z4_340 ._no-image_1t6z4_404{display:flex;align-items:center;justify-content:center;height:5rem;background:#f5f5f5;border-radius:.5rem;color:#999;font-size:.875rem}._material-link-preview_1t6z4_415{margin:.75rem 0}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418{display:flex;background:#e9f8ff;border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s;border:.0625rem solid #cde6ff}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418:hover{background:#cde6ff}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418 ._link-image_1t6z4_430{width:3.75rem;height:3.75rem;margin-right:.75rem;flex-shrink:0}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418 ._link-image_1t6z4_430 img{width:100%;height:100%;object-fit:cover;border-radius:.375rem}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418 ._link-content_1t6z4_260{flex:1;min-width:0}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418 ._link-content_1t6z4_260 ._link-title_1t6z4_265{font-weight:500;margin-bottom:.25rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._material-link-preview_1t6z4_415 ._link-card_1t6z4_418 ._link-content_1t6z4_260 ._link-url_1t6z4_276{font-size:.75rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._material-video-preview_1t6z4_462{margin:.75rem 0}._material-video-preview_1t6z4_462 ._video-thumbnail_1t6z4_465 video{width:100%;max-height:12.5rem;border-radius:.5rem}._material-video-preview_1t6z4_462 ._no-video_1t6z4_470{display:flex;align-items:center;justify-content:center;height:7.5rem;background:#f5f5f5;border-radius:.5rem;color:#999;font-size:.875rem}._material-text-preview_1t6z4_481{margin:.75rem 0}._material-text-preview_1t6z4_481 ._text-content_1t6z4_484{background:#f8f9fa;padding:.75rem;border-radius:.5rem;line-height:1.6;color:#333;font-size:.875rem}._material-miniprogram-preview_1t6z4_493{margin:.75rem 0}._material-miniprogram-preview_1t6z4_493 ._miniprogram-card_1t6z4_496{display:flex;background:#f8f9fa;border-radius:.5rem;padding:.75rem;width:100%}._material-miniprogram-preview_1t6z4_493 ._miniprogram-card_1t6z4_496 img{width:3.75rem;height:3.75rem;border-radius:.5rem;margin-right:.75rem;flex-shrink:0;object-fit:cover}._material-miniprogram-preview_1t6z4_493 ._miniprogram-card_1t6z4_496 ._miniprogram-info_1t6z4_511{flex:1;min-width:0}._material-miniprogram-preview_1t6z4_493 ._miniprogram-card_1t6z4_496 ._miniprogram-info_1t6z4_511 ._miniprogram-title_1t6z4_515{font-weight:500;color:#333;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._material-article-preview_1t6z4_524{margin:.75rem 0}._material-article-preview_1t6z4_524 ._article-image_1t6z4_527{margin-bottom:.75rem}._material-article-preview_1t6z4_524 ._article-image_1t6z4_527 img{width:100%;height:7.5rem;object-fit:cover;border-radius:.5rem}._material-article-preview_1t6z4_524 ._article-content_1t6z4_536 ._article-title_1t6z4_536{font-weight:500;color:#333;margin-bottom:.5rem;font-size:1rem}._material-article-preview_1t6z4_524 ._article-content_1t6z4_536 ._article-text_1t6z4_542{color:#666;line-height:1.6;font-size:.875rem}._material-default-preview_1t6z4_548{margin:.75rem 0}._material-default-preview_1t6z4_548 ._default-content_1t6z4_551{background:#f8f9fa;padding:.75rem;border-radius:.5rem;color:#333;line-height:1.6}._videoUploadContainer_10a90_1,._videoUploadContainer_10a90_1 .ant-upload,._videoUploadContainer_10a90_1 .ant-upload-list,._videoUploadContainer_10a90_1 .ant-upload-list-text,._videoUploadContainer_10a90_1 .ant-upload-list-text .ant-upload-list-item{width:100%}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16{width:100%;aspect-ratio:16/9;min-height:clamp(5.625rem,20vw,11.25rem);border:.125rem dashed #d9d9d9;border-radius:.75rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16:hover{border-color:#1890ff;background:linear-gradient(135deg,#f0f8ff,#e6f7ff);transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #1890ff26}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16:active{transform:translateY(0)}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadingContainer_10a90_40{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:1.25rem}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadingContainer_10a90_40 ._uploadingIcon_10a90_48{font-size:clamp(1.5rem,4vw,2rem);color:#1890ff;animation:_pulse_10a90_1 2s infinite}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadingContainer_10a90_40 ._uploadingText_10a90_53{font-size:clamp(.6875rem,2vw,.875rem);color:#666;font-weight:500}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadingContainer_10a90_40 ._uploadProgress_10a90_58{width:100%;max-width:12.5rem}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadContent_10a90_62{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;text-align:center}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadContent_10a90_62 ._uploadIcon_10a90_70{font-size:clamp(3.125rem,6vw,3rem);color:#1890ff;transition:all .3s ease}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadContent_10a90_62 ._uploadText_10a90_75 ._uploadTitle_10a90_75{font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;color:#333;margin-bottom:.25rem}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadContent_10a90_62 ._uploadText_10a90_75 ._uploadSubtitle_10a90_81{font-size:clamp(.625rem,1.5vw,.875rem);color:#666;line-height:1.4}._videoUploadContainer_10a90_1 ._videoUploadButton_10a90_16 ._uploadContent_10a90_62:hover ._uploadIcon_10a90_70{transform:scale(1.1);color:#40a9ff}._videoUploadContainer_10a90_1 ._videoItem_10a90_90{width:100%;background:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;padding:.75rem;margin-bottom:.5rem;transition:all .3s ease}._videoUploadContainer_10a90_1 ._videoItem_10a90_90:hover{border-color:#1890ff;box-shadow:0 .25rem .75rem #1890ff1a}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103{display:flex;align-items:center;gap:.75rem}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoIcon_10a90_108{width:clamp(1.75rem,5vw,2.5rem);height:clamp(1.75rem,5vw,2.5rem);background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(.875rem,2.5vw,1.125rem);flex-shrink:0}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoInfo_10a90_120{flex:1;min-width:0}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoInfo_10a90_120 ._videoName_10a90_124{font-size:clamp(.6875rem,2vw,.875rem);font-weight:500;color:#333;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoInfo_10a90_120 ._videoSize_10a90_133{font-size:clamp(.625rem,1.5vw,.75rem);color:#666}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137{display:flex;gap:.25rem;flex-shrink:0}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._previewBtn_10a90_142,._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._deleteBtn_10a90_143{padding:.25rem .5rem;border-radius:.375rem;transition:all .3s ease}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._previewBtn_10a90_142:hover,._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._deleteBtn_10a90_143:hover{background:#f5f5f5}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._previewBtn_10a90_142{color:#1890ff}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._previewBtn_10a90_142:hover{color:#40a9ff;background:#e6f7ff}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._deleteBtn_10a90_143{color:#ff4d4f}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._videoItemContent_10a90_103 ._videoActions_10a90_137 ._deleteBtn_10a90_143:hover{color:#ff7875;background:#fff2f0}._videoUploadContainer_10a90_1 ._videoItem_10a90_90 ._itemProgress_10a90_166{margin-top:.5rem}._videoUploadContainer_10a90_1 ._videoPreview_10a90_169{display:flex;justify-content:center;align-items:center;background:#000;border-radius:.5rem;overflow:hidden}._videoUploadContainer_10a90_1 ._videoPreview_10a90_169 video{border-radius:.5rem}._videoUploadContainer_10a90_1._disabled_10a90_181{opacity:.6;pointer-events:none}._videoUploadContainer_10a90_1._error_10a90_186 ._videoUploadButton_10a90_16{border-color:#ff4d4f;background:#fff2f0}@keyframes _pulse_10a90_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}._form-page_1ouu4_1{padding:1rem;background:#f5f5f5;min-height:100vh}._loading_1ouu4_7{display:flex;justify-content:center;align-items:center;padding:2.5rem 0}._form_1ouu4_1{display:flex;flex-direction:column;gap:1rem}._form-card_1ouu4_20{background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a;border:none;padding:1rem}._card-title_1ouu4_28{font-size:1rem;font-weight:600;color:#333;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:.0625rem solid #f0f0f0}._form-item_1ouu4_37{margin-bottom:1rem}._form-label_1ouu4_41{display:block;font-size:.875rem;font-weight:500;color:#333;margin-bottom:.5rem}._form-label_1ouu4_41 ._required_1ouu4_48{color:#ff4d4f;margin-right:.25rem}._form-input_1ouu4_53{width:100%;height:2.5rem;border-radius:.375rem;border:.0625rem solid #d9d9d9;padding:0 .75rem;font-size:.875rem}._form-input_1ouu4_53:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._form-select_1ouu4_66{width:100%;border-radius:.375rem}._form-select_1ouu4_66:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._form-textarea_1ouu4_75{width:100%;border-radius:.375rem;border:.0625rem solid #d9d9d9;padding:.5rem .75rem;font-size:.875rem;resize:vertical}._form-textarea_1ouu4_75:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._select-option_1ouu4_88{display:flex;align-items:center;gap:.5rem}._select-option_1ouu4_88 ._anticon_1ouu4_93{font-size:1rem;color:#1677ff}._form-actions_1ouu4_98{display:flex;gap:.75rem;padding:1rem;background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a;margin-top:1rem}._back-btn_1ouu4_108{flex:1;border-radius:.375rem;border:.0625rem solid #d9d9d9}._back-btn_1ouu4_108:hover{border-color:#1677ff;color:#1677ff}._submit-btn_1ouu4_118{flex:1;border-radius:.375rem}.adm-form-item{margin-bottom:1rem}.adm-form-item-label{font-size:.875rem;color:#333;font-weight:500}.adm-input{border-radius:.375rem;border:.0625rem solid #d9d9d9}.adm-input:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}.adm-select{border-radius:.375rem;border:.0625rem solid #d9d9d9}.adm-select:focus{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}._home-page_wobj8_1{padding:.75rem}._content-wrapper_wobj8_5{display:flex;flex-direction:column;gap:.75rem}._nav-title_wobj8_11{display:flex;width:100%;justify-content:center}._nav-text_wobj8_17{color:var(--primary-color);font-weight:700;font-size:1.125rem;text-shadow:0 .125rem .25rem rgba(24,142,238,.2)}._nav-right_wobj8_24{display:flex;align-items:center;gap:.5rem}._error-tip_wobj8_30{font-size:.75rem;color:#f97316;background:#fef3c7;padding:.25rem .5rem;border-radius:.25rem;margin-right:.5rem}._nav-button_wobj8_39{padding:.5rem;border-radius:50%;border:none;background:transparent;cursor:pointer;transition:background-color .2s}._nav-button_wobj8_39:hover{background:#f3f4f6}._stats-grid_wobj8_51{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._stat-card_wobj8_57{background:#fff;border-radius:.5rem;padding:.75rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;box-shadow:0 .125rem .25rem #0000001a;transition:all .3s ease}._stat-card_wobj8_57:hover{transform:translateY(-.0625rem);box-shadow:0 .25rem .5rem #00000026}._stat-label_wobj8_73{font-size:.875rem;color:#333;line-height:1.2;font-weight:700}._stat-value_wobj8_80{font-size:1.25rem;font-weight:700;color:#3b82f6;line-height:1.2;display:flex;align-items:center;justify-content:space-between}._progress-bar_wobj8_90{height:.25rem;background:#e5e7eb;border-radius:.125rem;margin-top:.5rem;overflow:hidden}._progress-fill_wobj8_98{height:100%;background:#3b82f6;border-radius:.125rem;transition:width .3s ease}._stat-card_wobj8_57 ._stat-label_wobj8_73:empty:before{content:"";display:block;width:3.75rem;height:.75rem;background:#f0f0f0;border-radius:.125rem;animation:_pulse_wobj8_1 1.5s ease-in-out infinite}._stat-card_wobj8_57 ._stat-value_wobj8_80 span:empty:before{content:"";display:block;width:2.5rem;height:1.25rem;background:#f0f0f0;border-radius:.125rem;animation:_pulse_wobj8_1 1.5s ease-in-out infinite}._stat-card_wobj8_57 ._stat-value_wobj8_80 div:empty:before{content:"";display:block;width:1.25rem;height:1.25rem;background:#f0f0f0;border-radius:.25rem;animation:_pulse_wobj8_1 1.5s ease-in-out infinite}@keyframes _pulse_wobj8_1{0%,to{opacity:1}50%{opacity:.5}}._section_wobj8_141{background:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 .125rem .5rem #0000000f;transition:all .3s ease}._section_wobj8_141:hover{box-shadow:0 .25rem .75rem #0000001a}._section-header_wobj8_152{margin-bottom:.75rem}._section-title_wobj8_156{font-size:.875rem;font-weight:600;color:#333;position:relative;padding-left:.5rem}._section-title_wobj8_156:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1875rem;height:.875rem;background:var(--primary-gradient);border-radius:.125rem}._scene-grid_wobj8_175{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}._scene-item_wobj8_181{text-align:center;padding:.5rem .25rem}._scene-icon_wobj8_186{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto .375rem;box-shadow:0 .125rem .5rem #00000026;overflow:hidden}._scene-image_wobj8_198{width:100%;height:100%;object-fit:cover;border-radius:.5rem}._scene-value_wobj8_205{font-size:1rem;font-weight:700;color:#333;margin-bottom:.125rem;line-height:1.2}._scene-label_wobj8_213{font-size:.625rem;color:#666;line-height:1.2}._today-grid_wobj8_219{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._today-item_wobj8_225{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f8fafc;border-radius:.5rem;transition:all .3s ease;cursor:pointer}._today-item_wobj8_225:hover{background:#f1f5f9;transform:translateY(-.0625rem);box-shadow:0 .125rem .5rem #0000001a}._today-icon_wobj8_241{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#fff;border-radius:50%;flex-shrink:0}._today-value_wobj8_252{font-size:1.125rem;font-weight:700;color:#333;line-height:1.2}._today-label_wobj8_259{font-size:.75rem;color:#666;line-height:1.2}._chart-container_wobj8_265{width:100%;min-height:10rem;border-radius:.5rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:.75rem}@media (max-width: 375px){._home-page_wobj8_1{padding:.5rem}._stats-grid_wobj8_51{gap:.375rem;margin-bottom:.75rem}._stat-card_wobj8_57{padding:.625rem .375rem}._stat-icon_wobj8_284{width:1.75rem;height:1.75rem}._stat-value_wobj8_80{font-size:1rem}._stat-label_wobj8_73{font-size:.625rem}._section_wobj8_141{padding:.75rem;margin-bottom:.5rem}._scene-grid_wobj8_175,._today-grid_wobj8_219{gap:.375rem}._scene-icon_wobj8_186{width:2rem;height:2rem}._scene-value_wobj8_205{font-size:.875rem}._scene-label_wobj8_213{font-size:.5625rem}._today-value_wobj8_252{font-size:.75rem}._today-label_wobj8_259{font-size:.5625rem}._chart-container_wobj8_265{min-height:8.75rem;padding:.5rem}}._iframe-debug-page_pmxce_1{min-height:100vh;background:var(--primary-gradient);padding:1.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._header_pmxce_8{text-align:center;color:#fff;margin-bottom:1.875rem}._header_pmxce_8 h1{font-size:2.5rem;margin:0 0 .625rem;text-shadow:.125rem .125rem .25rem rgba(0,0,0,.3)}._header_pmxce_8 p{font-size:1.1rem;margin:0;opacity:.9}._content_pmxce_24{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem;margin-bottom:1.875rem}@media (max-width: 768px){._content_pmxce_24{grid-template-columns:1fr;gap:1.25rem}}._control-panel_pmxce_37,._message-panel_pmxce_38{background:#fff;border-radius:.9375rem;padding:1.5625rem;box-shadow:0 .625rem 1.875rem var(--primary-shadow)}._control-panel_pmxce_37 h3,._message-panel_pmxce_38 h3{margin:0 0 1.25rem;color:#333;font-size:1.3rem;border-bottom:.125rem solid var(--primary-color);padding-bottom:.625rem}._input-group_pmxce_53{display:flex;gap:.625rem;margin-bottom:1.25rem}@media (max-width: 480px){._input-group_pmxce_53{flex-direction:column}}._button-group_pmxce_64{display:flex;gap:.625rem;flex-wrap:wrap}._btn_pmxce_70{padding:.75rem 1.25rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.03125rem}._btn_pmxce_70:hover{transform:translateY(-.125rem);box-shadow:0 .3125rem .9375rem #0003}._btn_pmxce_70:active{transform:translateY(0)}._btn_pmxce_70._btn-primary_pmxce_88{background:var(--primary-gradient);color:#fff}._btn_pmxce_70._btn-primary_pmxce_88:hover{background:linear-gradient(135deg,var(--primary-color-dark) 0%,var(--primary-color) 100%)}._btn_pmxce_70._btn-secondary_pmxce_95{background:linear-gradient(135deg,var(--primary-color-light) 0%,var(--primary-color) 100%);color:#fff}._btn_pmxce_70._btn-secondary_pmxce_95:hover{background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-color-dark) 100%)}._btn_pmxce_70._btn-danger_pmxce_102{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff}._btn_pmxce_70._btn-danger_pmxce_102:hover{background:linear-gradient(135deg,#ee5a52,#d63031)}._message-list_pmxce_110{max-height:25rem;overflow-y:auto;border:.0625rem solid #e1e5e9;border-radius:.5rem;padding:.625rem;background:#f8f9fa;font-size:.75rem}._no-messages_pmxce_120{text-align:center;color:#6c757d;font-style:italic;padding:1.25rem}._message-item_pmxce_127{background:#fff;padding:.75rem .9375rem;margin-bottom:.5rem;border-radius:.375rem;border-left:.25rem solid var(--primary-color);box-shadow:0 .125rem .25rem var(--primary-shadow-light);font-size:.75rem}._message-item_pmxce_127:last-child{margin-bottom:0}._message-text_pmxce_140{font-family:Courier New,monospace;font-size:.75rem;color:#333;word-break:break-all;line-height:1.4}._info-panel_pmxce_148{background:#fff;border-radius:.9375rem;padding:1.5625rem;box-shadow:0 .625rem 1.875rem var(--primary-shadow)}._info-panel_pmxce_148 h3{margin:0 0 1.25rem;color:#333;font-size:1.3rem;border-bottom:.125rem solid var(--primary-color);padding-bottom:.625rem}._info-item_pmxce_162{margin-bottom:.75rem;padding:.625rem;background:#f8f9fa;border-radius:.375rem;border-left:.1875rem solid var(--primary-color)}._info-item_pmxce_162 strong{color:#495057;margin-right:.5rem}._info-item_pmxce_162:last-child{margin-bottom:0}._message-list_pmxce_110::-webkit-scrollbar{width:.5rem}._message-list_pmxce_110::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.25rem}._message-list_pmxce_110::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.25rem}._message-list_pmxce_110::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width: 768px){._iframe-debug-page_pmxce_1{padding:.9375rem}._header_pmxce_8 h1{font-size:2rem}._control-panel_pmxce_37,._message-panel_pmxce_38,._info-panel_pmxce_148{padding:1.25rem}._btn_pmxce_70{padding:.625rem 1rem;font-size:.9rem}}@media (max-width: 480px){._header_pmxce_8 h1{font-size:1.8rem}._content_pmxce_24{gap:.9375rem}._control-panel_pmxce_37,._message-panel_pmxce_38,._info-panel_pmxce_148{padding:.9375rem}._button-group_pmxce_64{flex-direction:column}._btn_pmxce_70{width:100%}}._url-params-section_pmxce_230{margin-top:1.25rem;padding-top:1.25rem;border-top:.125rem solid #e1e5e9}._url-params-section_pmxce_230 h4{margin:0 0 .9375rem;color:#333;font-size:1.1rem;font-weight:600}._no-params_pmxce_242{color:#666;font-style:italic;text-align:center;padding:1.25rem;background:#f8f9fa;border-radius:.5rem;border:.125rem dashed #dee2e6}._params-list_pmxce_252{display:flex;flex-direction:column;gap:.5rem}._param-item_pmxce_258{display:flex;align-items:center;padding:.625rem .9375rem;background:#f8f9fa;border-radius:.5rem;border-left:.25rem solid var(--primary-color);transition:all .3s ease}._param-item_pmxce_258:hover{background:#e9ecef;transform:translate(.3125rem)}._param-key_pmxce_272{font-weight:600;color:#333;min-width:5rem;margin-right:.625rem}._param-value_pmxce_279{color:#666;font-family:Courier New,monospace;word-break:break-all;flex:1}._mine-page_1cx7g_1{padding:.75rem}._user-card_1cx7g_5{border-radius:1rem;box-shadow:0 .125rem .5rem #0000000f;margin:1rem 0 .75rem;padding:0}._user-info-row_1cx7g_12{display:flex;align-items:center;padding:1.25rem 1.5rem 1rem}._user-avatar_1cx7g_18{width:3.5rem;height:3.5rem;border-radius:50%;background:#666;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;color:#1890ff;margin-right:1.125rem;overflow:hidden}._avatar-placeholder_1cx7g_33{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;color:#1890ff;background:#e6f7ff;border-radius:50%}._user-main-info_1cx7g_46{flex:1;min-width:0;position:relative}._user-main-row_1cx7g_52{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._user-name_1cx7g_59{font-size:1.25rem;font-weight:700;color:#222;margin-right:.125rem}._role-badge_1cx7g_66{background:#fa8c16;color:#fff;font-size:.8125rem;font-weight:500;border-radius:.75rem;padding:.125rem .625rem;margin-right:.5rem}._balance-label_1cx7g_76{color:#666;font-size:.9375rem;margin-right:.125rem}._balance-value_1cx7g_82{color:#16b364;font-size:1.25rem;font-weight:700;margin-right:.25rem}._recharge-btn_1cx7g_89{margin-right:.5rem;padding:0 .875rem;font-size:.875rem;height:1.75rem;line-height:1.75rem;border-radius:.5rem}._icon-setting_1cx7g_98{font-size:1.625rem;color:#666;position:absolute;right:0;top:0}._icon-btn_1cx7g_106{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:none;font-size:1.25rem;color:#666;cursor:pointer;margin-left:.125rem}._last-login_1cx7g_120{color:#888;font-size:.8125rem;margin-top:.375rem;margin-left:.125rem}._menu-card_1cx7g_127{margin-bottom:1rem;border-radius:.75rem}._menu-card_1cx7g_127 .adm-list-body{border:none}._menu-card_1cx7g_127 .adm-card-body{padding:.875rem 0 0}._menu-card_1cx7g_127 .adm-list-body-inner{margin-top:0}._menu-card_1cx7g_127 .adm-list-item{padding:0}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-content{border:.0625rem solid #f0f0f0;margin-bottom:.75rem;padding:0 .75rem;border-radius:.75rem}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-content-prefix{margin-right:.75rem;color:var(--primary-color);font-size:1.25rem}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-content-main{flex:1}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-title{font-size:1rem;color:#333;margin-bottom:.25rem}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-description{font-size:.75rem;color:#666}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-content-arrow{color:#ccc}._logout-btn_1cx7g_170{border-radius:.5rem;height:3rem;font-size:1rem;font-weight:500}@media (max-width: 375px){._mine-page_1cx7g_1{padding:.75rem}._user-info_1cx7g_12{gap:.75rem}._user-avatar_1cx7g_18{width:3.125rem;height:3.125rem;background:#666}._user-name_1cx7g_59{font-size:1rem}._menu-card_1cx7g_127 .adm-list-item{padding:.75rem}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-content-prefix{font-size:1.125rem}._menu-card_1cx7g_127 .adm-list-item .adm-list-item-title{font-size:.875rem}}._listWrap_aek4n_1{padding:.75rem}._cardContent_aek4n_5{display:flex;align-items:center;gap:.75rem;position:relative}._checkbox_aek4n_12{position:absolute;top:0;left:0}._cardWrap_aek4n_18{background:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 .125rem .5rem #0000000a;margin-bottom:.75rem}._card_aek4n_5{margin-bottom:.75rem}._title_aek4n_30{font-size:1rem;font-weight:600;color:#222}._desc_aek4n_36{font-size:.8125rem;color:#888;margin:.375rem 0 .25rem}._count_aek4n_42{font-size:.8125rem;color:#1677ff}._pagination_aek4n_47{display:flex;align-items:center;justify-content:center;gap:1rem;margin:1rem 0}._pagination_aek4n_47 button{background:#f5f5f5;border:none;border-radius:.25rem;padding:.25rem .75rem;color:#1677ff;cursor:pointer}._pagination_aek4n_47 button:disabled{color:#ccc;cursor:not-allowed}._container_lb6td_1{padding:0;background:#f5f5f5;min-height:100vh}._header_lb6td_7{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#fff;border-bottom:.0625rem solid #f0f0f0}._header_lb6td_7 ._title_lb6td_15{font-size:1.125rem;font-weight:600;color:#333}._header_lb6td_7 ._closeBtn_lb6td_20{padding:.5rem;border:none;background:transparent;color:#999;font-size:1rem}._userCard_lb6td_28{margin:1rem;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000001a}._userCard_lb6td_28 ._userInfo_lb6td_33{display:flex;align-items:flex-start;gap:1rem}._userCard_lb6td_28 ._avatar_lb6td_38{width:3.75rem;height:3.75rem;border-radius:50%;flex-shrink:0}._userCard_lb6td_28 ._avatarFallback_lb6td_44{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:1.5rem;border-radius:50%}._userCard_lb6td_28 ._userDetails_lb6td_55{flex:1;min-width:0}._userCard_lb6td_28 ._nickname_lb6td_59{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:.25rem}._userCard_lb6td_28 ._wechatId_lb6td_65{font-size:.875rem;color:#666;margin-bottom:.5rem}._userCard_lb6td_28 ._tags_lb6td_70{display:flex;flex-wrap:wrap;gap:.5rem}._userCard_lb6td_28 ._userTag_lb6td_75{font-size:.75rem;padding:.25rem .5rem;border-radius:.75rem}._tabNav_lb6td_81{display:flex;background:#fff;margin:0 1rem;border-radius:.5rem;overflow:hidden;box-shadow:0 .125rem .25rem #0000001a}._tabNav_lb6td_81 ._tabItem_lb6td_89{flex:1;padding:.75rem 1rem;text-align:center;font-size:.875rem;color:#666;cursor:pointer;transition:all .3s ease;border-bottom:.125rem solid transparent}._tabNav_lb6td_81 ._tabItem_lb6td_89._active_lb6td_99{color:var(--primary-color);border-bottom-color:var(--primary-color);background:#188eee0d}._tabNav_lb6td_81 ._tabItem_lb6td_89:hover{background:#188eee0d}._content_lb6td_108{padding:1rem}._tabContent_lb6td_112{display:flex;flex-direction:column;gap:1rem}._infoCard_lb6td_118{border-radius:.75rem;box-shadow:0 .125rem .5rem #0000001a;overflow:hidden}._infoCard_lb6td_118 .adm-card-header{padding:1rem;border-bottom:.0625rem solid #f0f0f0;font-weight:600;color:#333}._infoCard_lb6td_118 .adm-card-body{padding:0}._rfmGrid_lb6td_133{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem}._rfmItem_lb6td_140{text-align:center;padding:.75rem;background:#f8f9fa;border-radius:.5rem}._rfmLabel_lb6td_147{font-size:.75rem;color:#666;margin-bottom:.25rem}._rfmValue_lb6td_153{font-size:1.125rem;font-weight:600}._poolSection_lb6td_158{padding:1rem;display:flex;flex-direction:column;gap:.75rem}._currentPool_lb6td_165,._availablePools_lb6td_166{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._poolLabel_lb6td_173{font-size:.875rem;color:#666;white-space:nowrap}._statsGrid_lb6td_179{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem}._statItem_lb6td_186{text-align:center;padding:.75rem;background:#f8f9fa;border-radius:.5rem}._statValue_lb6td_193{font-size:1.125rem;font-weight:600;margin-bottom:.25rem}._statLabel_lb6td_199{font-size:.75rem;color:#666}._journeyItem_lb6td_204{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#666;margin-top:.25rem}._timestamp_lb6td_213{color:#999}._loadingContainer_lb6td_217{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;text-align:center}._loadingText_lb6td_226{font-size:.875rem;color:#999;margin-top:.5rem}._loadingMore_lb6td_232{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:#666;font-size:.875rem}._loadMoreBtn_lb6td_242{display:flex;justify-content:center;padding:1rem}._tagsSection_lb6td_248{padding:1rem;display:flex;flex-wrap:wrap;gap:.5rem}._valueTagsSection_lb6td_255{padding:1rem;display:flex;flex-direction:column;gap:.75rem}._tagItem_lb6td_262{font-size:.75rem;padding:.375rem .75rem;border-radius:1rem}._valueTagContainer_lb6td_268{display:flex;flex-direction:column;gap:.5rem}._valueTagRow_lb6td_274{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._rfmScoreText_lb6td_281,._valueLevelLabel_lb6td_287{font-size:.75rem;color:#666;white-space:nowrap}._valueTagItem_lb6td_293{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:.0625rem solid #f0f0f0}._valueTagItem_lb6td_293:last-child{border-bottom:none}._valueInfo_lb6td_304{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#666}._addTagBtn_lb6td_312{margin-top:1rem;border-radius:.5rem;height:3rem;font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem}._emptyState_lb6td_324{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem 1rem;text-align:center}._emptyIcon_lb6td_333{margin-bottom:1rem;opacity:.6}._emptyText_lb6td_338{font-size:.875rem;color:#666;margin-bottom:.25rem;font-weight:500}._emptyDesc_lb6td_345{font-size:.75rem;color:#999;line-height:1.4}._restrictionTitle_lb6td_351{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;font-weight:500;color:#333;line-height:1.4}._restrictionLevel_lb6td_362{font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;flex-shrink:0}._restrictionContent_lb6td_369{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:#666;line-height:1.4;margin-top:.25rem}@media (max-width: 375px){._rfmGrid_lb6td_133,._statsGrid_lb6td_179{grid-template-columns:1fr}._userInfo_lb6td_33{flex-direction:column;text-align:center}._avatar_lb6td_38{align-self:center}._restrictionTitle_lb6td_351{font-size:.8125rem}._restrictionContent_lb6td_369{font-size:.6875rem}}._wechat-accounts-page_q4u2g_1{padding:0 .75rem}._nav-title_q4u2g_5{font-size:1.125rem;font-weight:600;color:#222}._card-list_q4u2g_11{display:flex;flex-direction:column;gap:.875rem}._account-card_q4u2g_17{background:#fff;border-radius:.875rem;box-shadow:0 .125rem .5rem #0000000a;padding:.875rem .875rem .625rem;transition:box-shadow .2s;cursor:pointer;border:.0625rem solid #f0f0f0}._account-card_q4u2g_17:hover{box-shadow:0 .25rem 1rem #0000001a;border-color:#e6f7ff}._card-header_q4u2g_31{display:flex;align-items:center;margin-bottom:.5rem}._avatar-wrapper_q4u2g_37{position:relative;margin-right:.75rem}._avatar_q4u2g_37{width:3rem;height:3rem;border-radius:50%;border:.1875rem solid #e6f0fa;box-shadow:0 0 0 .125rem #1677ff33;object-fit:cover}._status-dot-normal_q4u2g_51{position:absolute;right:-.125rem;bottom:-.125rem;width:.875rem;height:.875rem;background:#52c41a;border:.125rem solid #fff;border-radius:50%}._status-dot-abnormal_q4u2g_62{position:absolute;right:-.125rem;bottom:-.125rem;width:.875rem;height:.875rem;background:#ff4d4f;border:.125rem solid #fff;border-radius:50%}._header-info_q4u2g_73{flex:1;min-width:0}._nickname-row_q4u2g_78{display:flex;align-items:center;gap:.5rem}._nickname_q4u2g_78{font-weight:600;font-size:1rem;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status-label-normal_q4u2g_93{background:#e6fffb;color:#13c2c2;font-size:.75rem;border-radius:.5rem;padding:.125rem .5rem;margin-left:.25rem}._status-label-abnormal_q4u2g_102{background:#fff1f0;color:#ff4d4f;font-size:.75rem;border-radius:.5rem;padding:.125rem .5rem;margin-left:.25rem}._wechat-id_q4u2g_111{color:#888;font-size:.8125rem;margin-top:.125rem}._card-action_q4u2g_117{margin-left:.5rem}._card-body_q4u2g_121{margin-top:.125rem}._row-group_q4u2g_125{display:flex;justify-content:space-between;margin-bottom:.25rem;gap:.5rem}._row-item_q4u2g_132{font-size:.8125rem;color:#555;display:flex;align-items:center;gap:.125rem}._strong_q4u2g_140{font-weight:600;color:#222}._strong-green_q4u2g_145{font-weight:600;color:#52c41a}._progress-bar_q4u2g_150{margin:.375rem 0 .5rem}._progress-bg_q4u2g_154{width:100%;height:.5rem;background:#f0f0f0;border-radius:.375rem;overflow:hidden}._progress-fill_q4u2g_162{height:.5rem;background:linear-gradient(90deg,#1677ff,#69c0ff);border-radius:.375rem;transition:width .3s}._pagination_q4u2g_169{margin:1rem 0 0;display:flex;justify-content:center}._popup-content_q4u2g_175{padding:1rem 0 .5rem}._popup-content_q4u2g_175 img{box-shadow:0 .125rem .5rem #00000014}._loading_q4u2g_183{display:flex;justify-content:center;align-items:center;min-height:12.5rem}._empty_q4u2g_190{text-align:center;color:#999;padding:3rem 0 2rem;font-size:.9375rem}._wechat-account-detail-page_1neph_1{padding:1rem}._wechat-account-detail-page_1neph_1 ._loading_1neph_4{display:flex;justify-content:center;align-items:center;height:12.5rem}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10{margin-bottom:1rem;border-radius:1rem;box-shadow:0 .125rem .5rem #0000001a;border:.0625rem solid #e8f4fd}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._avatar-section_1neph_22{position:relative}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._avatar-section_1neph_22 ._avatar_1neph_22{width:4rem;height:4rem;border-radius:50%;border:.25rem solid #e8f4fd}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._avatar-section_1neph_22 ._status-dot_1neph_31{position:absolute;bottom:.125rem;right:.125rem;width:1rem;height:1rem;border-radius:50%;border:.125rem solid #fff}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._avatar-section_1neph_22 ._status-dot_1neph_31._status-normal_1neph_40{background:#52c41a}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._avatar-section_1neph_22 ._status-dot_1neph_31._status-abnormal_1neph_43{background:#ff4d4f}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46{flex:1;min-width:0}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._name-row_1neph_50{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._name-row_1neph_50 ._nickname_1neph_56{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0;max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._name-row_1neph_50 ._status-tag_1neph_66{font-size:.75rem;padding:.125rem .5rem;border-radius:.75rem}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._wechat-id_1neph_71{font-size:.875rem;color:#666;margin:0 0 .75rem}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._action-buttons_1neph_76{display:flex;gap:.5rem;flex-wrap:wrap}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._action-buttons_1neph_76 ._action-btn_1neph_81{font-size:.75rem;padding:.375rem .75rem;border-radius:.5rem;border:.0625rem solid #d9d9d9;background:#fff;color:#666;transition:all .2s}._wechat-account-detail-page_1neph_1 ._account-card_1neph_10 ._account-info_1neph_16 ._info-section_1neph_46 ._action-buttons_1neph_76 ._action-btn_1neph_81:hover{background:#f5f5f5;border-color:#bfbfbf}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94{border-radius:1rem;box-shadow:0 .125rem .5rem #0000001a;border:.0625rem solid #e8f4fd}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94 ._tabs_1neph_94 ._adm-tabs-header_1neph_99{border-bottom:.0625rem solid #e8e8e8;background:#fff;border-radius:1rem 1rem 0 0}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94 ._tabs_1neph_94 ._adm-tabs-header_1neph_99 ._adm-tabs-tab_1neph_104{font-size:.875rem;font-weight:500;color:#666;transition:all .2s}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94 ._tabs_1neph_94 ._adm-tabs-header_1neph_99 ._adm-tabs-tab_1neph_104._adm-tabs-tab-active_1neph_110{color:#1677ff;font-weight:600}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94 ._tabs_1neph_94 ._adm-tabs-header_1neph_99 ._adm-tabs-tab-line_1neph_114{background:#1677ff;height:.125rem}._wechat-account-detail-page_1neph_1 ._tabs-card_1neph_94 ._tabs_1neph_94 ._adm-tabs-content_1neph_118{padding:1rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127{background:linear-gradient(135deg,#e6f7ff,#f0f8ff);padding:1rem;border-radius:.75rem;border:.0625rem solid #bae7ff;box-shadow:0 .125rem .25rem #0000000d;transition:all .3s}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127:hover{box-shadow:0 .25rem .5rem #0000001a;transform:translateY(-.0625rem)}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-header_1neph_139{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-header_1neph_139 ._info-icon_1neph_145{font-size:1rem;color:#1677ff;padding:.375rem;background:#e6f7ff;border-radius:.5rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-header_1neph_139 ._info-title_1neph_152{flex:1}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-header_1neph_139 ._info-title_1neph_152 ._title-text_1neph_155{font-size:.75rem;font-weight:600;color:#1677ff;margin-bottom:.125rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-header_1neph_139 ._info-title_1neph_152 ._title-sub_1neph_161{font-size:.625rem;color:#666}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-value_1neph_165{text-align:right;font-size:1.125rem;font-weight:700;color:#1677ff}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._info-grid_1neph_121 ._info-card_1neph_127 ._info-value_1neph_165 ._value-unit_1neph_171{font-size:.75rem;color:#666;margin-left:.25rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176{background:linear-gradient(135deg,#fff7e6,#fff2d9);padding:1.25rem;border-radius:.75rem;border:.0625rem solid #ffd591;box-shadow:0 .125rem .25rem #0000000d;margin-bottom:1rem;transition:all .3s}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176:hover{box-shadow:0 .25rem .5rem #0000001a;transform:translateY(-.0625rem)}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-icon_1neph_195{font-size:1rem;color:#fa8c16;margin-right:.5rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-title_1neph_200{flex:1;font-size:.875rem;font-weight:600;color:#fa8c16}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:1rem;font-weight:600}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206._text-green-600_1neph_214{background:#f6ffed;color:#52c41a}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206._text-yellow-600_1neph_218{background:#fffbe6;color:#fa8c16}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206._text-red-600_1neph_222{background:#fff2f0;color:#ff4d4f}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206 ._score-value_1neph_226{font-size:1.25rem;font-weight:700}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-header_1neph_189 ._weight-score_1neph_206 ._score-unit_1neph_230{font-size:.75rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-description_1neph_233{font-size:.75rem;color:#fa8c16;background:#fff7e6;padding:.5rem .75rem;border-radius:.5rem;border:.0625rem solid #ffd591;margin-bottom:1rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-items_1neph_242 ._weight-item_1neph_242{display:flex;align-items:center;margin-bottom:.75rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-items_1neph_242 ._weight-item_1neph_242 ._item-label_1neph_247{flex-shrink:0;width:4rem;font-size:.75rem;font-weight:500;color:#fa8c16}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-items_1neph_242 ._weight-item_1neph_242 ._progress-bar_1neph_254{flex:1;margin:0 .75rem;height:.5rem;background:#ffd591;border-radius:.25rem;overflow:hidden}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-items_1neph_242 ._weight-item_1neph_242 ._progress-bar_1neph_254 ._progress-fill_1neph_262{height:100%;background:linear-gradient(90deg,#fa8c16,#ffa940);border-radius:.25rem;transition:width .5s ease}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._weight-card_1neph_176 ._weight-items_1neph_242 ._weight-item_1neph_242 ._item-value_1neph_268{flex-shrink:0;width:2.5rem;font-size:.75rem;font-weight:500;color:#fa8c16;text-align:right}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276{background:linear-gradient(135deg,#fff2f0,#fff1f0);padding:1rem;border-radius:.75rem;border:.0625rem solid #ffccc7;box-shadow:0 .125rem .25rem #0000000d}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-header_1neph_283{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-header_1neph_283 ._restrictions-icon_1neph_289{font-size:1rem;color:#ff4d4f;margin-right:.5rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-header_1neph_283 ._restrictions-title_1neph_294{flex:1;font-size:.875rem;font-weight:600;color:#ff4d4f}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-header_1neph_283 ._restrictions-btn_1neph_300{font-size:.75rem;padding:.25rem .5rem;border-radius:.375rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:.0625rem solid #ffccc7}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305:last-child{border-bottom:none}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-info_1neph_315{flex:1}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-info_1neph_315 ._restriction-reason_1neph_318{display:block;font-size:.75rem;color:#333;margin-bottom:.125rem}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-info_1neph_315 ._restriction-date_1neph_324{font-size:.625rem;color:#666}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-level_1neph_328{font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;font-weight:500}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-level_1neph_328._text-red-600_1neph_222{background:#fff2f0;color:#ff4d4f}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-level_1neph_328._text-yellow-600_1neph_218{background:#fffbe6;color:#fa8c16}._wechat-account-detail-page_1neph_1 ._overview-content_1neph_121 ._restrictions-card_1neph_276 ._restrictions-list_1neph_305 ._restriction-item_1neph_305 ._restriction-level_1neph_328._text-gray-600_1neph_342{background:#f5f5f5;color:#666}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346{display:flex;gap:.5rem;margin-bottom:1rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346 ._search-input-wrapper_1neph_351{flex:1}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346 ._search-input-wrapper_1neph_351 ._adm-input_1neph_354{border-radius:.5rem;border:.0625rem solid #d9d9d9}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346 ._search-btn_1neph_358{padding:.5rem .75rem;border-radius:.5rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346 ._refresh-btn_1neph_362{padding:.5rem .75rem;border-radius:.5rem;border:.0625rem solid #d9d9d9;background:#fff;color:#666;transition:all .2s}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._search-bar_1neph_346 ._refresh-btn_1neph_362:hover{background:#f5f5f5;border-color:#bfbfbf}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._empty_1neph_374{text-align:center;color:#999;padding:2.5rem 0;font-size:.875rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._error_1neph_380{text-align:center;color:#ff4d4f;padding:2.5rem 0}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._error_1neph_380 p{margin-bottom:.75rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-item_1neph_388,._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-item-static_1neph_397{display:flex;align-items:center;padding:.75rem;background:#fff;border:.0625rem solid #e8e8e8;border-radius:.5rem;margin-bottom:.5rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-avatar_1neph_406{width:2.5rem;height:2.5rem;border-radius:50%;margin-right:.75rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412{flex:1;min-width:0}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-header_1neph_416{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-header_1neph_416 ._friend-name_1neph_422{font-size:.875rem;font-weight:500;color:#333;max-width:11.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-header_1neph_416 ._friend-name_1neph_422 ._friend-remark_1neph_431{color:#666;margin-left:.25rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-header_1neph_416 ._friend-arrow_1neph_435{font-size:.75rem;color:#ccc}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-wechat-id_1neph_439{font-size:.75rem;color:#666;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-tags_1neph_447{display:flex;flex-wrap:wrap;gap:.25rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._friends-list_1neph_374 ._friend-info_1neph_412 ._friend-tags_1neph_447 ._friend-tag_1neph_447{font-size:.625rem;padding:.125rem .375rem;border-radius:.375rem}._wechat-account-detail-page_1neph_1 ._friends-content_1neph_346 ._loading-more_1neph_457{display:flex;justify-content:center;padding:1rem 0}._popup-content_1neph_463{padding:1.25rem;max-height:80vh;overflow-y:auto}._popup-content_1neph_463 ._popup-header_1neph_468{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._popup-content_1neph_463 ._popup-header_1neph_468 h3{font-size:1.125rem;font-weight:600;color:#333;margin:0}._popup-content_1neph_463 ._popup-description_1neph_480{font-size:.875rem;color:#666;margin-bottom:1rem;line-height:1.5}._popup-content_1neph_463 ._popup-actions_1neph_486{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:.0625rem solid #f0f0f0}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492:last-child{border-bottom:none}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-info_1neph_502{flex:1}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-info_1neph_502 ._restriction-detail-reason_1neph_505{font-size:.875rem;color:#333;margin-bottom:.25rem}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-info_1neph_502 ._restriction-detail-date_1neph_510{font-size:.75rem;color:#666}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-level_1neph_514{font-size:.75rem;padding:.25rem .5rem;border-radius:.5rem;font-weight:500}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-level_1neph_514._text-red-600_1neph_222{background:#fff2f0;color:#ff4d4f}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-level_1neph_514._text-yellow-600_1neph_218{background:#fffbe6;color:#fa8c16}._popup-content_1neph_463 ._restrictions-detail_1neph_492 ._restriction-detail-item_1neph_492 ._restriction-detail-level_1neph_514._text-gray-600_1neph_342{background:#f5f5f5;color:#666}._pagination-wrapper_1neph_533{display:flex;justify-content:center;align-items:center;padding:1.25rem 0;margin-top:1rem;border-top:.0625rem solid #f0f0f0}._summary-grid_1neph_542{display:flex;gap:1rem;margin-bottom:.75rem}._summary-item_1neph_548{flex:1;background:#fafbfc;border-radius:.625rem;padding:1rem 0 .5rem;text-align:center;box-shadow:0 .0625rem .125rem #00000008}._summary-value_1neph_557{font-size:1.5rem;font-weight:600;color:#222;margin-bottom:.125rem}._summary-value-green_1neph_564{font-size:1.5rem;font-weight:600;color:#27ae60;margin-bottom:.125rem}._summary-value-blue_1neph_571{font-size:1.5rem;font-weight:600;color:#3498db;margin-bottom:.125rem}._summary-label_1neph_578{font-size:.8125rem;color:#888}._summary-progress-row_1neph_583{display:flex;align-items:center;font-size:.875rem;color:#666;margin-bottom:.25rem;gap:.5rem}._summary-progress-text_1neph_592{font-weight:500;color:#222}._summary-progress-bar_1neph_597{width:100%;margin-bottom:1rem}._progress-bg_1neph_602{width:100%;height:.5rem;background:#f0f0f0;border-radius:.375rem;overflow:hidden}._progress-fill_1neph_262{height:.5rem;background:#3498db;border-radius:.375rem 0 0 .375rem;transition:width .3s}._device-card_1neph_617{background:#fafbfc;border-radius:.625rem;padding:1rem;margin-top:.75rem;box-shadow:0 .0625rem .125rem #00000008}._device-title_1neph_625{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;color:#222}._device-row_1neph_632{display:flex;align-items:center;font-size:.875rem;margin-bottom:.25rem}._device-label_1neph_639{color:#888;min-width:4.375rem;margin-right:.5rem}._record-btn_s2x0d_1{color:var(--primary-color);font-size:.875rem;font-weight:500;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .2s ease}._record-btn_s2x0d_1:hover{background-color:#188eee1a}._record-btn_s2x0d_1:active{background-color:#188eee33}._recharge-tabs_s2x0d_17 .adm-tabs-header{background:#fff;border-bottom:.0625rem solid #f0f0f0;position:sticky;top:0;z-index:10}._recharge-tabs_s2x0d_17 .adm-tabs-tab{font-size:1rem;font-weight:500}._recharge-tabs_s2x0d_17 .adm-tabs-tab-active{color:var(--primary-color)}._recharge-tabs_s2x0d_17 .adm-tabs-tab-line{background:var(--primary-color)}._balance-card_s2x0d_35{margin-bottom:1rem;background:#f6ffed;border:.0625rem solid #b7eb8f;border-radius:.75rem;padding:1.125rem 0;display:flex;align-items:center}._balance-card_s2x0d_35 ._balance-content_s2x0d_44{display:flex;color:#16b364;padding-left:1.875rem}._balance-card_s2x0d_35 ._wallet-icon_s2x0d_49{color:#16b364;font-size:1.875rem;flex-shrink:0}._balance-card_s2x0d_35 ._balance-info_s2x0d_54{margin-left:.9375rem;display:flex;flex-direction:column;justify-content:center}._balance-card_s2x0d_35 ._balance-label_s2x0d_60{font-size:.875rem;font-weight:400;color:#666;margin-bottom:.125rem}._balance-card_s2x0d_35 ._balance-amount_s2x0d_66{font-size:1.5rem;font-weight:700;color:#16b364;line-height:1.1}._quick-card_s2x0d_73{margin-bottom:1rem}._quick-card_s2x0d_73 ._quick-list_s2x0d_76{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-start;margin-bottom:.5rem}._desc-card_s2x0d_84{margin:1rem 0;background:#fffbe6;border:.0625rem solid #ffe58f}._warn-card_s2x0d_90{margin:1rem 0;background:#fff2e8;border:.0625rem solid #ffbb96}._quick-title_s2x0d_96{font-weight:500;margin-bottom:.5rem;font-size:1rem}._quick-list_s2x0d_76{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-bottom:.5rem}._quick-btn_s2x0d_110,._quick-btn-active_s2x0d_110{min-width:5rem;margin:.25rem 0;font-size:1rem;border-radius:.5rem}._quick-btn-active_s2x0d_110{font-weight:600}._recharge-main-btn_s2x0d_121{margin-top:1rem;font-size:1.125rem;border-radius:.5rem}._desc-title_s2x0d_127{font-weight:500;margin-bottom:.5rem;font-size:1rem}._desc-text_s2x0d_133{color:#666;font-size:.875rem}._warn-content_s2x0d_138{display:flex;align-items:center;gap:.5rem;color:#faad14;font-size:.875rem}._warn-icon_s2x0d_146{font-size:1.875rem;color:#faad14;flex-shrink:0}._warn-info_s2x0d_152{display:flex;flex-direction:column}._warn-title_s2x0d_157{font-weight:600;font-size:.9375rem}._warn-text_s2x0d_162{color:#faad14;font-size:.875rem}._ai-header_s2x0d_167{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._ai-title_s2x0d_174{display:flex;align-items:center;font-size:1.25rem;font-weight:700;color:#222}._ai-icon_s2x0d_182{font-size:1.5rem;color:var(--primary-color);margin-right:.5rem}._ai-tag_s2x0d_188{background:#ff6b35;color:#fff;font-size:.75rem;padding:.25rem .5rem;border-radius:.75rem;font-weight:500}._ai-description_s2x0d_197{color:#666;font-size:.875rem;margin-bottom:1.25rem}._ai-services_s2x0d_203{display:flex;flex-direction:column;gap:1rem}._ai-service-card_s2x0d_209{border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000f}._service-header_s2x0d_214{margin-bottom:.75rem}._service-info_s2x0d_218{display:flex;align-items:center;gap:.75rem}._service-icon_s2x0d_224{font-size:1.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:.5rem}._service-details_s2x0d_235{flex:1;display:flex;justify-content:space-between;align-items:center}._service-name_s2x0d_242{font-size:1rem;font-weight:600;color:#222}._service-price_s2x0d_248{font-size:1rem;font-weight:700;color:#ff4d4f}._service-description_s2x0d_254{color:#666;font-size:.875rem;margin-bottom:.75rem;line-height:1.5}._service-features_s2x0d_261{margin-bottom:1rem}._feature-item_s2x0d_265{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem;font-size:.875rem;color:#333}._feature-check_s2x0d_274{color:#52c41a;font-weight:700;font-size:1rem}._usage-progress_s2x0d_280{margin-top:.75rem}._usage-label_s2x0d_284{font-size:.875rem;color:#666;margin-bottom:.5rem}._progress-bar_s2x0d_290{width:100%;height:.375rem;background:#f0f0f0;border-radius:.1875rem;overflow:hidden;margin-bottom:.375rem}._progress-fill_s2x0d_299{height:100%;background:var(--primary-color);border-radius:.1875rem;transition:width .3s ease}._usage-text_s2x0d_306{font-size:.75rem;color:#999;text-align:right}._version-header_s2x0d_312{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;color:#222}._version-icon_s2x0d_322{font-size:1.5rem;color:#722ed1}._version-description_s2x0d_327{color:#666;font-size:.875rem;margin-bottom:1.25rem}._version-packages_s2x0d_333{display:flex;flex-direction:column;gap:1rem}._version-card_s2x0d_339{border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000f;position:relative}._package-header_s2x0d_345{margin-bottom:.75rem}._package-info_s2x0d_349{display:flex;align-items:center;gap:.75rem}._package-icon_s2x0d_355{font-size:1.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:.5rem}._package-details_s2x0d_366{flex:1;display:flex;justify-content:space-between;align-items:center}._package-name_s2x0d_373{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#222}._package-tag_s2x0d_382{font-size:.75rem;padding:.125rem .5rem;border-radius:.625rem;font-weight:500}._tag-blue_s2x0d_389{background:#e6f7ff;color:#1890ff}._tag-green_s2x0d_394{background:#f6ffed;color:#52c41a}._package-price_s2x0d_399{font-size:1.125rem;font-weight:700;color:var(--primary-color)}._package-description_s2x0d_405{color:#666;font-size:.875rem;margin-bottom:.75rem;line-height:1.5}._package-features_s2x0d_412{margin-bottom:1rem}._features-title_s2x0d_416{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.5rem}._package-status_s2x0d_423{text-align:center;color:#52c41a;font-size:.875rem;font-weight:500;margin-bottom:.75rem}._upgrade-btn_s2x0d_431{border-radius:.5rem;font-size:1rem;font-weight:600}._recharge-orders-page_lym0b_1{padding:1rem;background:#f5f5f5;min-height:100vh}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6{margin-bottom:.75rem;border-radius:.75rem;background:#fff;box-shadow:0 .125rem .5rem #0000000f;overflow:hidden}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:.0625rem solid #f0f0f0}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-info_lym0b_20{flex:1}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-info_lym0b_20 ._order-no_lym0b_23{font-size:.875rem;color:#333;font-weight:500;margin-bottom:.25rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-info_lym0b_20 ._order-time_lym0b_29{font-size:.75rem;color:#999;display:flex;align-items:center;gap:.25rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-amount_lym0b_36{text-align:right}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-amount_lym0b_36 ._amount-text_lym0b_39{font-size:1.125rem;font-weight:600;color:#52c41a;margin-bottom:.25rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-header_lym0b_13 ._order-amount_lym0b_36 ._status-tag_lym0b_45{font-size:.75rem;padding:.125rem .5rem;border-radius:.625rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50{padding:.75rem 1rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._detail-row_lym0b_53{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._detail-row_lym0b_53:last-child{margin-bottom:0}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._detail-row_lym0b_53 ._label_lym0b_63{color:#666}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._detail-row_lym0b_53 ._value_lym0b_66{color:#333;font-weight:500}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._payment-method_lym0b_70{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._payment-method_lym0b_70 ._method-icon_lym0b_76{width:1.25rem;height:1.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._payment-method_lym0b_70 ._method-text_lym0b_86{font-size:.875rem;color:#333}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-details_lym0b_50 ._balance-info_lym0b_90{background:#f8f9fa;padding:.5rem .75rem;border-radius:.375rem;font-size:.75rem;color:#666;margin-top:.5rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98{padding:.75rem 1rem;border-top:.0625rem solid #f0f0f0;display:flex;gap:.5rem}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104{flex:1;height:2rem;border-radius:.375rem;font-size:.75rem;border:none;cursor:pointer;transition:all .2s}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._primary_lym0b_113{background:#1677ff;color:#fff}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._primary_lym0b_113:hover{background:#0958d9}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._secondary_lym0b_120{background:#f5f5f5;color:#666;border:.0625rem solid #d9d9d9}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._secondary_lym0b_120:hover{background:#e6e6e6}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._danger_lym0b_128{background:#ff4d4f;color:#fff}._recharge-orders-page_lym0b_1 ._orders-list_lym0b_6 ._order-card_lym0b_6 ._order-actions_lym0b_98 ._action-btn_lym0b_104._danger_lym0b_128:hover{background:#cf1322}._recharge-orders-page_lym0b_1 ._empty-state_lym0b_135{padding:3.75rem 1.25rem;text-align:center}._recharge-orders-page_lym0b_1 ._empty-state_lym0b_135 ._empty-icon_lym0b_139{font-size:3rem;color:#d9d9d9;margin-bottom:1rem}._recharge-orders-page_lym0b_1 ._empty-state_lym0b_135 ._empty-text_lym0b_144{font-size:.875rem;color:#999}._recharge-orders-page_lym0b_1 ._loading-container_lym0b_148{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem}._recharge-orders-page_lym0b_1 ._loading-container_lym0b_148 ._loading-text_lym0b_155{margin-top:.75rem;font-size:.875rem;color:#666}._recharge-orders-page_lym0b_1 ._load-more_lym0b_160{text-align:center;padding:1rem;color:#1677ff;font-size:.875rem;cursor:pointer;background:#fff;border-radius:.5rem;margin-top:.75rem}._recharge-orders-page_lym0b_1 ._load-more_lym0b_160:hover{background:#f0f8ff}._recharge-orders-page_lym0b_1 ._filter-bar_lym0b_173{background:#fff;border-radius:.75rem;padding:1rem;margin-bottom:1rem;box-shadow:0 .125rem .5rem #0000000f}._recharge-orders-page_lym0b_1 ._filter-bar_lym0b_173 ._filter-tabs_lym0b_180{display:flex;gap:.5rem}._recharge-orders-page_lym0b_1 ._filter-bar_lym0b_173 ._filter-tabs_lym0b_180 ._filter-tab_lym0b_180{flex:1;height:2rem;border-radius:1rem;font-size:.75rem;border:.0625rem solid #d9d9d9;background:#fff;color:#666;cursor:pointer;transition:all .2s}._recharge-orders-page_lym0b_1 ._filter-bar_lym0b_173 ._filter-tabs_lym0b_180 ._filter-tab_lym0b_180._active_lym0b_195{background:#1677ff;color:#fff;border-color:#1677ff}._recharge-orders-page_lym0b_1 ._filter-bar_lym0b_173 ._filter-tabs_lym0b_180 ._filter-tab_lym0b_180:hover:not(._active_lym0b_195){border-color:#1677ff;color:#1677ff}._save-buttons_oan75_1,._setting-page_oan75_5{padding:.75rem}._setting-page_oan75_5 ._user-card_oan75_8{margin-bottom:1rem;border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 2rem #0000001a;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-color-dark) 100%);position:relative}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16{display:flex;align-items:center;padding:1.25rem;gap:1rem;position:relative;z-index:1}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._avatar_oan75_24{width:4.375rem;height:4.375rem;border-radius:2.1875rem;overflow:hidden;flex-shrink:0;background:#fff3;border:.1875rem solid rgba(255,255,255,.3);position:relative;box-shadow:0 .25rem 1rem #0003}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._avatar_oan75_24 img{width:100%;height:100%;object-fit:cover}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._avatar_oan75_24 ._avatar-placeholder_oan75_40{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-color-dark) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.75rem;font-weight:700;text-shadow:0 .125rem .25rem rgba(0,0,0,.3)}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._user-details_oan75_52{flex:1;min-width:0}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._user-details_oan75_52 ._username_oan75_56{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .125rem .25rem rgba(0,0,0,.3)}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._user-details_oan75_52 ._account_oan75_66{font-size:.875rem;color:#fffc;margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._user-details_oan75_52 ._role_oan75_74{font-size:.75rem;color:#ffffffe6;background:#fff3;padding:.25rem .75rem;border-radius:.75rem;display:inline-block;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.3)}._setting-page_oan75_5 ._user-card_oan75_8 ._user-info_oan75_16 ._user-actions_oan75_84{flex-shrink:0}._setting-page_oan75_5 ._setting-group_oan75_87{margin-bottom:1rem;border-radius:1rem;overflow:hidden;box-shadow:0 .25rem 1.25rem #00000014;background:#fff;border:.0625rem solid rgba(0,0,0,.05)}._setting-page_oan75_5 ._setting-group_oan75_87 ._group-title_oan75_95{padding:1rem 1.25rem .75rem;font-size:.9375rem;font-weight:700;color:#333;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:.0625rem solid #f0f0f0;display:flex;align-items:center;gap:.5rem}._setting-page_oan75_5 ._setting-group_oan75_87 ._group-title_oan75_95 ._group-icon_oan75_106{font-size:1rem}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list{--border-inner: solid .0625rem #f0f0f0;--border-top: none;--border-bottom: none;--adm-font-size-main: 1rem;--adm-color-text: #333;--adm-color-text-secondary: #666}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117{padding:1rem 1.25rem;min-height:4rem;transition:all .2s ease;position:relative}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117:hover{background:#f8f9fa;transform:translate(.25rem)}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117:active{background:#e9ecef;transform:scale(.98)}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content_oan75_131{padding:0}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content-prefix_oan75_134{margin-right:1rem}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content-main_oan75_137{flex:1;min-width:0}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content-main_oan75_137 ._adm-list-item-content-main-title_oan75_141{font-size:1rem;font-weight:600;color:#333;margin-bottom:.25rem}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content-main_oan75_137 ._adm-list-item-content-main-description_oan75_147{font-size:.875rem;color:#666;line-height:1.4}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117 ._adm-list-item-content-extra_oan75_152{margin-left:.5rem}._setting-page_oan75_5 ._setting-group_oan75_87 ._setting-list_oan75_109 .adm-list ._adm-list-item_oan75_117:last-child{border-bottom:none}._setting-page_oan75_5 ._setting-icon_oan75_158{width:2.5rem;height:2.5rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;background:#1890ff1a;color:var(--primary-color);transition:all .2s ease}._setting-page_oan75_5 ._setting-icon_oan75_158:hover{transform:scale(1.1);background:#1890ff33}._setting-page_oan75_5 ._setting-title_oan75_174{display:flex;align-items:center;gap:.5rem}._setting-page_oan75_5 ._setting-badge_oan75_179{background:#ff4d4f;color:#fff;font-size:.625rem;padding:.125rem .375rem;border-radius:.5rem;font-weight:500}._setting-page_oan75_5 ._setting-item_oan75_187{transition:all .2s ease}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:1rem;box-shadow:0 .25rem 1.25rem #00000014;display:flex;align-items:center;gap:1rem}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._app-logo_oan75_200{flex-shrink:0;width:3.75rem;height:3.75rem}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._app-logo_oan75_200 img{width:100%;height:100%;object-fit:cover}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._version-details_oan75_210{flex:1;text-align:left}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._version-details_oan75_210 ._app-name_oan75_214{font-size:1.125rem;font-weight:700;color:#333;margin-bottom:.25rem}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._version-details_oan75_210 ._version-text_oan75_220{font-size:.875rem;color:#666;margin-bottom:.125rem}._setting-page_oan75_5 ._version-info_oan75_190 ._version-card_oan75_190 ._version-details_oan75_210 ._build-info_oan75_225{font-size:.75rem;color:#999}._setting-page_oan75_5 ._version-info_oan75_190 ._copyright_oan75_229{color:#999;font-size:.75rem;line-height:1.6;text-align:center}._setting-page_oan75_5 ._version-info_oan75_190 ._copyright_oan75_229 span{display:block;margin-bottom:.25rem}._setting-page_oan75_5 ._version-info_oan75_190 ._copyright_oan75_229 span:last-child{margin-bottom:0;color:#ccc}._setting-page_oan75_5 ._security-tip-card_oan75_243{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a;background:linear-gradient(135deg,#fff7e6,#ffe7ba)}._setting-page_oan75_5 ._security-tip-card_oan75_243 ._tip-content_oan75_250{display:flex;align-items:flex-start;padding:1rem;gap:.75rem}._setting-page_oan75_5 ._security-tip-card_oan75_243 ._tip-content_oan75_250 ._tip-icon_oan75_256{font-size:1.5rem;color:#fa8c16;flex-shrink:0;margin-top:.125rem}._setting-page_oan75_5 ._security-tip-card_oan75_243 ._tip-content_oan75_250 ._tip-text_oan75_262{flex:1}._setting-page_oan75_5 ._security-tip-card_oan75_243 ._tip-content_oan75_250 ._tip-text_oan75_262 ._tip-title_oan75_265{font-size:1rem;font-weight:600;color:#d46b08;margin-bottom:.25rem}._setting-page_oan75_5 ._security-tip-card_oan75_243 ._tip-content_oan75_250 ._tip-text_oan75_262 ._tip-description_oan75_271{font-size:.875rem;color:#873800;line-height:1.4}._setting-page_oan75_5 ._security-advice-card_oan75_276{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._security-advice-card_oan75_276 ._advice-title_oan75_282{padding:1rem 1rem .75rem;font-size:1rem;font-weight:600;color:#333;border-bottom:.0625rem solid #f0f0f0}._setting-page_oan75_5 ._security-advice-card_oan75_276 ._advice-list_oan75_289{padding:1rem}._setting-page_oan75_5 ._security-advice-card_oan75_276 ._advice-list_oan75_289 ._advice-item_oan75_292{display:flex;align-items:flex-start;margin-bottom:.75rem;font-size:.875rem;color:#666;line-height:1.5}._setting-page_oan75_5 ._security-advice-card_oan75_276 ._advice-list_oan75_289 ._advice-item_oan75_292:last-child{margin-bottom:0}._setting-page_oan75_5 ._security-advice-card_oan75_276 ._advice-list_oan75_289 ._advice-item_oan75_292 ._advice-dot_oan75_303{color:var(--primary-color);margin-right:.5rem;font-weight:700;flex-shrink:0;margin-top:.0625rem}._setting-page_oan75_5 ._password-form_oan75_310{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}._setting-page_oan75_5 ._password-form_oan75_310 ._line_oan75_316{margin-bottom:.75rem}._setting-page_oan75_5 ._password-form_oan75_310 .adm-input{border:.0625rem solid #d9d9d9;border-radius:.5rem;padding:.75rem;font-size:1rem}._setting-page_oan75_5 ._password-form_oan75_310 .adm-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 .125rem #188eee33}._setting-page_oan75_5 ._app-info-card_oan75_329{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329{display:flex;align-items:center;padding:1.25rem 1rem;gap:1rem}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-logo_oan75_200{width:5rem;height:5rem;border-radius:1.25rem;overflow:hidden;flex-shrink:0}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-logo_oan75_200 ._logo-placeholder_oan75_348{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-color-dark) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-details_oan75_358{flex:1;min-width:0}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-details_oan75_358 ._app-name_oan75_214{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.25rem}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-details_oan75_358 ._app-version_oan75_368{font-size:.875rem;color:#666;margin-bottom:.125rem}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-info_oan75_329 ._app-details_oan75_358 ._app-build_oan75_373{font-size:.75rem;color:#999}._setting-page_oan75_5 ._app-info-card_oan75_329 ._app-description_oan75_377{padding:0 1rem 1.25rem;font-size:.875rem;color:#666;line-height:1.5}._setting-page_oan75_5 ._features-list_oan75_383{padding:1rem}._setting-page_oan75_5 ._features-list_oan75_383 ._feature-item_oan75_386{margin-bottom:1rem;padding:1rem;background:#f8f9fa;border-radius:.5rem;border-left:.25rem solid var(--primary-color)}._setting-page_oan75_5 ._features-list_oan75_383 ._feature-item_oan75_386:last-child{margin-bottom:0}._setting-page_oan75_5 ._features-list_oan75_383 ._feature-item_oan75_386 ._feature-title_oan75_396{font-size:1rem;font-weight:600;color:#333;margin-bottom:.5rem}._setting-page_oan75_5 ._features-list_oan75_383 ._feature-item_oan75_386 ._feature-description_oan75_402{font-size:.875rem;color:#666;line-height:1.5}._setting-page_oan75_5 ._features-grid_oan75_407{padding:.75rem;display:grid;grid-template-columns:1fr;gap:.5rem}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#fff;border-radius:.5rem;border:.0625rem solid #f0f0f0;transition:all .2s ease;position:relative}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:hover{background:#f8f9fa;border-color:var(--primary-color);transform:translate(.25rem)}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413 ._feature-icon_oan75_429{flex-shrink:0}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413 ._feature-icon_oan75_429 ._icon-placeholder_oan75_432{width:2rem;height:2rem;border-radius:.375rem;background:var(--primary-color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:600}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413 ._feature-content_oan75_444{flex:1;min-width:0}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413 ._feature-content_oan75_444 ._feature-title_oan75_396{font-size:.9375rem;font-weight:500;color:#333;margin-bottom:.125rem;line-height:1.3}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413 ._feature-content_oan75_444 ._feature-description_oan75_402{font-size:.75rem;color:#999;line-height:1.4}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:nth-child(1) ._icon-placeholder_oan75_432{background:#1890ff}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:nth-child(2) ._icon-placeholder_oan75_432{background:#52c41a}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:nth-child(3) ._icon-placeholder_oan75_432{background:#722ed1}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:nth-child(4) ._icon-placeholder_oan75_432{background:#fa8c16}._setting-page_oan75_5 ._features-grid_oan75_407 ._feature-card_oan75_413:nth-child(5) ._icon-placeholder_oan75_432{background:#eb2f96}._setting-page_oan75_5 ._copyright-info_oan75_475{text-align:center;padding:2rem 1rem;color:#999;font-size:.75rem;line-height:1.6}._setting-page_oan75_5 ._copyright-info_oan75_475 ._copyright-text_oan75_482{font-weight:500;margin-bottom:.25rem}._setting-page_oan75_5 ._copyright-info_oan75_475 ._copyright-subtext_oan75_486{color:#ccc}._setting-page_oan75_5 ._privacy-card_oan75_489{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495{padding:1.25rem 1rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 h2{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.5rem;text-align:center}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 ._update-time_oan75_505{font-size:.75rem;color:#999;text-align:center;margin-bottom:1.5rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 section{margin-bottom:1.5rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 section h3{font-size:1rem;font-weight:600;color:#333;margin-bottom:.75rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 section p{font-size:.875rem;color:#666;line-height:1.6;margin-bottom:.5rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 section ul{margin:.5rem 0;padding-left:1.25rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 section ul li{font-size:.875rem;color:#666;line-height:1.6;margin-bottom:.25rem}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 ._privacy-footer_oan75_536{text-align:center;margin-top:2rem;padding-top:1.25rem;border-top:.0625rem solid #f0f0f0}._setting-page_oan75_5 ._privacy-card_oan75_489 ._privacy-content_oan75_495 ._privacy-footer_oan75_536 p{font-size:.875rem;color:#999;font-style:italic}._setting-page_oan75_5 ._save-buttons_oan75_1{padding:1rem;background:#fff;border-top:.0625rem solid #f0f0f0}._setting-page_oan75_5 ._avatar-card_oan75_552{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558{padding:1.25rem 1rem}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-title_oan75_561{font-size:1rem;font-weight:600;color:#333;margin-bottom:1rem}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567{display:flex;justify-content:center;margin-bottom:.75rem}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572{position:relative;width:6.25rem;height:6.25rem;border-radius:3.125rem;overflow:hidden;background:#f0f0f0;border:.125rem solid #e0e0e0;cursor:pointer}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572 ._avatar-image_oan75_582{width:100%;height:100%;object-fit:cover}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572 ._avatar-placeholder_oan75_40{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:2.5rem}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572 ._avatar-upload-overlay_oan75_597{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;opacity:0;transition:opacity .3s ease}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572 ._avatar-upload-overlay_oan75_597:hover{opacity:1}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572 ._avatar-upload-overlay_oan75_597 ._upload-loading_oan75_615{font-size:.75rem;text-align:center;line-height:1.4}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-container_oan75_567 ._avatar-wrapper_oan75_572:hover ._avatar-upload-overlay_oan75_597{opacity:1}._setting-page_oan75_5 ._avatar-card_oan75_552 ._avatar-section_oan75_558 ._avatar-tip_oan75_623{font-size:.75rem;color:#999;text-align:center;line-height:1.4}._setting-page_oan75_5 ._info-card_oan75_629{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635{padding:1.25rem 1rem}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._info-title_oan75_638{font-size:1rem;font-weight:600;color:#333;margin-bottom:1.25rem}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644{margin-bottom:1.25rem}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644:last-child{margin-bottom:0}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644 ._input-label_oan75_650{display:block;font-size:.875rem;font-weight:500;color:#333;margin-bottom:.5rem}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644 ._input-field_oan75_657{width:100%;border:.0625rem solid #d9d9d9;border-radius:.5rem;padding:.75rem;font-size:1rem;background:#fff}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644 ._input-field_oan75_657:focus{border-color:var(--primary-color);box-shadow:0 0 0 .125rem #188eee33}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644 ._readonly-field_oan75_669{padding:.75rem;background:#f8f9fa;border:.0625rem solid #e9ecef;border-radius:.5rem;font-size:1rem;color:#666;min-height:3rem;display:flex;align-items:center}._setting-page_oan75_5 ._info-card_oan75_629 ._info-section_oan75_635 ._input-group_oan75_644 ._input-tip_oan75_680{font-size:.75rem;color:#999;margin-top:.25rem;text-align:right}._setting-page_oan75_5 ._tip-card_oan75_686{margin-bottom:.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0000001a}._setting-page_oan75_5 ._tip-card_oan75_686 ._tip-content_oan75_250{padding:1rem}._setting-page_oan75_5 ._tip-card_oan75_686 ._tip-content_oan75_250 ._tip-title_oan75_265{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.75rem}._setting-page_oan75_5 ._tip-card_oan75_686 ._tip-content_oan75_250 ._tip-list_oan75_701 ._tip-item_oan75_701{font-size:.75rem;color:#666;line-height:1.6;margin-bottom:.375rem}._setting-page_oan75_5 ._tip-card_oan75_686 ._tip-content_oan75_250 ._tip-list_oan75_701 ._tip-item_oan75_701:last-child{margin-bottom:0}._uploadContainer_1iec3_1{width:100%}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-upload-button{width:6.25rem;height:6.25rem;border:.0625rem dashed #d9d9d9;border-radius:.5rem;background:#fafafa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-upload-button:hover{border-color:#1677ff;background:#f0f8ff}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-upload-button .adm-image-uploader-upload-button-icon{font-size:2rem;color:#999}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-item{width:6.25rem;height:6.25rem;border-radius:.5rem;overflow:hidden;position:relative}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-item .adm-image-uploader-item-image{width:100%;height:100%;object-fit:cover}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-item .adm-image-uploader-item-delete{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;cursor:pointer}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-item .adm-image-uploader-item-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;align-items:center;justify-content:center}._uploadContainer_1iec3_1._disabled_1iec3_63{opacity:.6;pointer-events:none}._uploadContainer_1iec3_1._error_1iec3_68 .adm-image-uploader-upload-button{border-color:#ff4d4f;background:#fff2f0}@media (max-width: 768px){._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-upload-button,._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-item{width:5rem;height:5rem}._uploadContainer_1iec3_1 .adm-image-uploader .adm-image-uploader-upload-button-icon{font-size:1.75rem}}._avatarUploadContainer_1iec3_83{display:flex;flex-direction:column;align-items:center;gap:.75rem}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89{position:relative;border-radius:50%;overflow:hidden;background:#f0f0f0;border:.125rem solid #e0e0e0;cursor:pointer;transition:all .3s ease}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89:hover{border-color:var(--primary-color);box-shadow:0 .25rem .75rem #188eee4d}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarImage_1iec3_102{width:100%;height:100%;object-fit:cover}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarPlaceholder_1iec3_107{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:2.5rem}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarUploadOverlay_1iec3_117{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;opacity:0;transition:opacity .3s ease}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarUploadOverlay_1iec3_117:hover{opacity:1}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarUploadOverlay_1iec3_117 ._uploadLoading_1iec3_135{font-size:.75rem;text-align:center;line-height:1.4}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarDeleteBtn_1iec3_140{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;background:#ff4d4f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;z-index:10}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89 ._avatarDeleteBtn_1iec3_140:hover{background:#ff7875;transform:scale(1.1)}._avatarUploadContainer_1iec3_83 ._avatarWrapper_1iec3_89:hover ._avatarUploadOverlay_1iec3_117{opacity:1}._avatarUploadContainer_1iec3_83 ._avatarTip_1iec3_165{font-size:.75rem;color:#999;text-align:center;line-height:1.4;max-width:12.5rem}._videoUploadContainer_1iec3_173{width:100%}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176{width:100%;min-height:7.5rem;border:.125rem dashed #d9d9d9;border-radius:.75rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176:hover{border-color:#1890ff;background:linear-gradient(135deg,#f0f8ff,#e6f7ff);transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #1890ff26}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176:active{transform:translateY(0)}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadingContainer_1iec3_199{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:1.25rem}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadingContainer_1iec3_199 ._uploadingIcon_1iec3_207{font-size:2rem;color:#1890ff;animation:_pulse_1iec3_1 2s infinite}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadingContainer_1iec3_199 ._uploadingText_1iec3_212{font-size:.875rem;color:#666;font-weight:500}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadingContainer_1iec3_199 ._uploadProgress_1iec3_217{width:100%;max-width:12.5rem}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;text-align:center}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221 ._uploadIcon_1iec3_229{font-size:3rem;color:#1890ff;transition:all .3s ease}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221 ._uploadText_1iec3_234 ._uploadTitle_1iec3_234{font-size:1rem;font-weight:600;color:#333;margin-bottom:.25rem}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221 ._uploadText_1iec3_234 ._uploadSubtitle_1iec3_240{font-size:.75rem;color:#666;line-height:1.4}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221:hover ._uploadIcon_1iec3_229{transform:scale(1.1);color:#40a9ff}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249{width:100%;background:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;padding:.75rem;margin-bottom:.5rem;transition:all .3s ease}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249:hover{border-color:#1890ff;box-shadow:0 .25rem .75rem #1890ff1a}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262{display:flex;align-items:center;gap:.75rem}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoIcon_1iec3_267{width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.125rem;flex-shrink:0}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoInfo_1iec3_279{flex:1;min-width:0}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoInfo_1iec3_279 ._videoName_1iec3_283{font-size:.875rem;font-weight:500;color:#333;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoInfo_1iec3_279 ._videoSize_1iec3_292{font-size:.75rem;color:#666}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296{display:flex;gap:.25rem;flex-shrink:0}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._previewBtn_1iec3_301,._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._deleteBtn_1iec3_302{padding:.25rem .5rem;border-radius:.375rem;transition:all .3s ease}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._previewBtn_1iec3_301:hover,._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._deleteBtn_1iec3_302:hover{background:#f5f5f5}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._previewBtn_1iec3_301{color:#1890ff}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._previewBtn_1iec3_301:hover{color:#40a9ff;background:#e6f7ff}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._deleteBtn_1iec3_302{color:#ff4d4f}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._deleteBtn_1iec3_302:hover{color:#ff7875;background:#fff2f0}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._itemProgress_1iec3_325{margin-top:.5rem}._videoUploadContainer_1iec3_173 ._videoPreview_1iec3_328{display:flex;justify-content:center;align-items:center;background:#000;border-radius:.5rem;overflow:hidden}._videoUploadContainer_1iec3_173 ._videoPreview_1iec3_328 video{border-radius:.5rem}@keyframes _pulse_1iec3_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-color-scheme: dark){._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176{background:linear-gradient(135deg,#2a2a2a,#1f1f1f);border-color:#434343}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176:hover{background:linear-gradient(135deg,#1a365d,#2d3748);border-color:#40a9ff}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadingContainer_1iec3_199 ._uploadingText_1iec3_212{color:#ccc}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221 ._uploadText_1iec3_234 ._uploadTitle_1iec3_234{color:#fff}._videoUploadContainer_1iec3_173 ._videoUploadButton_1iec3_176 ._uploadContent_1iec3_221 ._uploadText_1iec3_234 ._uploadSubtitle_1iec3_240{color:#ccc}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249{background:#2a2a2a;border-color:#434343}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249:hover{border-color:#40a9ff}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoInfo_1iec3_279 ._videoName_1iec3_283{color:#fff}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoInfo_1iec3_279 ._videoSize_1iec3_292{color:#ccc}._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._previewBtn_1iec3_301:hover,._videoUploadContainer_1iec3_173 ._videoItem_1iec3_249 ._videoItemContent_1iec3_262 ._videoActions_1iec3_296 ._deleteBtn_1iec3_302:hover{background:#434343}}._nav-title_asvzc_1{font-size:1.125rem;font-weight:600;color:var(--primary-color)}._nav-text_asvzc_7{color:var(--primary-color)}._nav-right_asvzc_11{margin-left:.25rem;font-size:.75rem}._new-plan-btn_asvzc_16{border-radius:1.25rem;padding:.25rem .75rem;height:2rem;font-size:.75rem;background:var(--primary-gradient);border:none;box-shadow:0 .125rem .5rem var(--primary-shadow)}._new-plan-btn_asvzc_16:active{transform:translateY(.0625rem);box-shadow:0 .0625rem .25rem var(--primary-shadow)}._scene-page_asvzc_30{background:#f5f6fa;min-height:100vh;padding:0 0 3.75rem}._error_asvzc_36{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.125rem 1.875rem}._error-notice_asvzc_44{margin-bottom:.75rem;padding:.5rem .75rem;background:#fff2e8;border:.0625rem solid #ffd591;border-radius:.5rem;box-shadow:0 .0625rem .25rem #ffd59133}._error-notice-text_asvzc_53{font-size:.75rem;color:#d46b08;font-weight:500}._loading-container_asvzc_59{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12.5rem;gap:.75rem}._loading-text_asvzc_68{font-size:.875rem;color:#666;font-weight:500}._error-container_asvzc_74{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12.5rem;gap:1rem}._error-text_asvzc_83{font-size:.875rem;color:#ff4d4f;text-align:center;font-weight:500}._retry-button_asvzc_90{min-width:6.25rem;border-radius:1.25rem;background:var(--primary-gradient);border:none;box-shadow:0 .125rem .5rem var(--primary-shadow)}._scene-header_asvzc_98{margin-bottom:1rem;text-align:center}._header-title_asvzc_103{display:flex;align-items:center;justify-content:center;gap:.375rem;font-size:1.125rem;font-weight:700;color:var(--primary-color);margin-bottom:.375rem}._header-icon_asvzc_114{font-size:1.25rem;color:var(--primary-color)}._header-subtitle_asvzc_119{font-size:.75rem;color:#666;line-height:1.4}._scenarios-list_asvzc_125{display:flex;flex-direction:column;gap:.625rem}._scenario-item_asvzc_131{cursor:pointer;transition:all .2s ease}._scenario-item_asvzc_131:hover{transform:translateY(-.0625rem)}._scenario-item_asvzc_131:active{transform:translateY(0)}._scenarios-grid_asvzc_142{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem}._scenario-card_asvzc_149{background:#fff;border-radius:1rem;box-shadow:0 .125rem .5rem #0000000f;transition:box-shadow .2s,transform .2s;cursor:pointer;overflow:hidden}._scenario-card_asvzc_149:hover{box-shadow:0 .375rem 1rem #0000001f;transform:translateY(-.125rem) scale(1.02)}._card-inner_asvzc_162{display:flex;flex-direction:column;align-items:center;padding:1.125rem .625rem .875rem}._card-img-wrap_asvzc_169{margin-bottom:.5rem}._card-img-bg_asvzc_173{width:3rem;height:3rem;background:#f0f2f5;border-radius:50%;display:flex;align-items:center;justify-content:center}._card-img_asvzc_169{width:2rem;height:2rem;object-fit:contain}._card-title_asvzc_189{font-size:1rem;font-weight:600;color:#1677ff;text-align:center;margin-bottom:.125rem}._card-desc_asvzc_197{font-size:.75rem;color:#888;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._card-stats_asvzc_207{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-top:.25rem}._card-count_asvzc_215{font-size:.8125rem;color:#666}._card-growth_asvzc_220{font-size:.75rem;color:#52c41a;display:flex;align-items:center}._empty-state_asvzc_227{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem;text-align:center}._empty-icon_asvzc_236{font-size:2.25rem;margin-bottom:.75rem;opacity:.6}._empty-text_asvzc_242{font-size:.875rem;color:#666;margin-bottom:1rem;font-weight:500}._empty-action_asvzc_249{border-radius:1.25rem;background:var(--primary-gradient);border:none;box-shadow:0 .125rem .5rem var(--primary-shadow);padding:.375rem 1rem;font-weight:500;font-size:.75rem}@media (max-width: 480px){._scenario-card_asvzc_149{padding:.875rem 1rem;min-height:4.375rem}._scenario-icon_asvzc_264{width:2.875rem;height:2.875rem}._scenario-image_asvzc_268{width:1.75rem;height:1.75rem}._scenario-name_asvzc_272{font-size:.9375rem}._stat-text_asvzc_275{font-size:.75rem}._scenario-growth_asvzc_278{font-size:.9375rem}._growth-icon_asvzc_281{font-size:.8125rem}}@media (max-width: 500px){._scenarios-grid_asvzc_142{gap:.625rem;padding:.625rem}._card-inner_asvzc_162{padding:.75rem .25rem .625rem}._card-img-bg_asvzc_173{width:3.75rem;height:3.75rem}._card-img_asvzc_169{width:2.5rem;height:2.5rem}._card-title_asvzc_189{font-size:.9375rem}._card-desc_asvzc_197{font-size:.6875rem}._card-count_asvzc_215{font-size:.75rem}._card-growth_asvzc_220{font-size:.6875rem}}._basic-container_1lthm_1{padding:.75rem}._basic-scene-select_1lthm_5{background:#fff;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}._basic-scene-grid_1lthm_12{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}._basic-scene-btn_1lthm_18{height:2.5rem;border:none;border-radius:.625rem;font-weight:500;font-size:1rem;outline:none;cursor:pointer;background:#1677ff1a;color:#1677ff;transition:all .2s}._basic-scene-btn_1lthm_18._selected_1lthm_31{background:#1677ff;color:#fff;box-shadow:0 .125rem .5rem #1677ff14}._basic-label_1lthm_37{margin-bottom:.75rem;font-weight:500}._basic-input-block_1lthm_42{border:.0625rem solid #eee;margin-bottom:1rem}._basic-tag-list_1lthm_47{display:flex;flex-wrap:wrap;gap:.3125rem;padding-bottom:1rem}._basic-tag-item_1lthm_54{margin-bottom:.375rem}._basic-custom-tag-input_1lthm_58{display:flex;gap:.5rem;margin-bottom:1rem}._basic-success-tip_1lthm_64{display:flex}._basic-materials_1lthm_68{margin:1rem 0}._basic-materials-grid_1lthm_72{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._basic-material-preview_1lthm_78{position:absolute;top:.5rem;padding-left:.125rem;right:.5rem;background:#00000080;border-radius:50%;height:1.25rem;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}._basic-material-card_1lthm_93{border:.125rem solid #eee;border-radius:.5rem;padding:.375rem;cursor:pointer;background:#fff;text-align:center;position:relative;min-height:12rem;transition:border .2s}._basic-material-card_1lthm_93._selected_1lthm_31{border:.125rem solid #1890ff;background:#e6f7ff}._basic-material-img_1lthm_110{width:6.25rem;height:11.25rem;object-fit:cover;border-radius:.25rem;margin-bottom:0;display:block}._basic-material-name_1lthm_119{position:absolute;left:0;bottom:0;width:100%;background:#00000080;color:#fff;font-size:.875rem;padding:.25rem 0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;text-align:center;z-index:3}._basic-add-material_1lthm_134{border:.125rem dashed #bbb;border-radius:.5rem;padding:.375rem;cursor:pointer;background:#fafbfc;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:11.875rem}._basic-order-upload_1lthm_148{margin:1rem 0}._basic-order-upload-label_1lthm_152{font-weight:500;margin-bottom:.5rem}._basic-order-upload-actions_1lthm_157{display:flex;gap:.75rem;margin-bottom:.25rem}._basic-order-upload-tip_1lthm_163{color:#888;font-size:.8125rem;margin-bottom:.5rem}._basic-phone-settings_1lthm_169{margin:1rem 0 .75rem;background:#f7f8fa;border-radius:.625rem;padding:1.25rem;box-shadow:0 .125rem .5rem #00000008}._basic-wechat-group_1lthm_178{margin:1rem 0}._basic-footer-switch_1lthm_182{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}._fileUploadContainer_1fcrd_1,._fileUploadContainer_1fcrd_1 .ant-upload,._fileUploadContainer_1fcrd_1 .ant-upload-list,._fileUploadContainer_1fcrd_1 .ant-upload-list-text,._fileUploadContainer_1fcrd_1 .ant-upload-list-text .ant-upload-list-item{width:100%}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16{width:100%;aspect-ratio:16/9;min-height:clamp(5.625rem,20vw,11.25rem);border:.125rem dashed #d9d9d9;border-radius:.75rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16:hover{border-color:#1890ff;background:linear-gradient(135deg,#f0f8ff,#e6f7ff);transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #1890ff26}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16:active{transform:translateY(0)}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadingContainer_1fcrd_40{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:1.25rem}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadingContainer_1fcrd_40 ._uploadingIcon_1fcrd_48{font-size:clamp(1.5rem,4vw,2rem);color:#1890ff;animation:_pulse_1fcrd_1 2s infinite}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadingContainer_1fcrd_40 ._uploadingText_1fcrd_53{font-size:clamp(.6875rem,2vw,.875rem);color:#666;font-weight:500}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadingContainer_1fcrd_40 ._uploadProgress_1fcrd_58{width:100%;max-width:12.5rem}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadContent_1fcrd_62{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;text-align:center}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadContent_1fcrd_62 ._uploadIcon_1fcrd_70{font-size:clamp(3.125rem,6vw,3rem);color:#1890ff;transition:all .3s ease}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadContent_1fcrd_62 ._uploadText_1fcrd_75 ._uploadTitle_1fcrd_75{font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;color:#333;margin-bottom:.25rem}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadContent_1fcrd_62 ._uploadText_1fcrd_75 ._uploadSubtitle_1fcrd_81{font-size:clamp(.625rem,1.5vw,.875rem);color:#666;line-height:1.4}._fileUploadContainer_1fcrd_1 ._fileUploadButton_1fcrd_16 ._uploadContent_1fcrd_62:hover ._uploadIcon_1fcrd_70{transform:scale(1.1);color:#40a9ff}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90{width:100%;background:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;padding:.75rem;margin-bottom:.5rem;transition:all .3s ease}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90:hover{border-color:#1890ff;box-shadow:0 .25rem .75rem #1890ff1a}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103{display:flex;align-items:center;gap:.75rem}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileIcon_1fcrd_108{width:clamp(1.75rem,5vw,2.5rem);height:clamp(1.75rem,5vw,2.5rem);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:clamp(.875rem,2.5vw,1.125rem);flex-shrink:0}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileIcon_1fcrd_108 .anticon-file-excel{color:#217346;background:#2173461a}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileIcon_1fcrd_108 .anticon-file-word{color:#2b579a;background:#2b579a1a}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileIcon_1fcrd_108 .anticon-file-ppt{color:#d24726;background:#d247261a}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileIcon_1fcrd_108 .anticon-file{color:#666;background:#6666661a}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileInfo_1fcrd_134{flex:1;min-width:0}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileInfo_1fcrd_134 ._fileName_1fcrd_138{font-size:clamp(.6875rem,2vw,.875rem);font-weight:500;color:#333;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileInfo_1fcrd_134 ._fileSize_1fcrd_147{font-size:clamp(.625rem,1.5vw,.75rem);color:#666}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151{display:flex;gap:.25rem;flex-shrink:0}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._previewBtn_1fcrd_156,._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._deleteBtn_1fcrd_157{padding:.25rem .5rem;border-radius:.375rem;transition:all .3s ease}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._previewBtn_1fcrd_156:hover,._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._deleteBtn_1fcrd_157:hover{background:#f5f5f5}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._previewBtn_1fcrd_156{color:#1890ff}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._previewBtn_1fcrd_156:hover{color:#40a9ff;background:#e6f7ff}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._deleteBtn_1fcrd_157{color:#ff4d4f}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._fileItemContent_1fcrd_103 ._fileActions_1fcrd_151 ._deleteBtn_1fcrd_157:hover{color:#ff7875;background:#fff2f0}._fileUploadContainer_1fcrd_1 ._fileItem_1fcrd_90 ._itemProgress_1fcrd_180{margin-top:.5rem}._fileUploadContainer_1fcrd_1 ._filePreview_1fcrd_183{display:flex;justify-content:center;align-items:center;background:#f5f5f5;border-radius:.5rem;overflow:hidden}._fileUploadContainer_1fcrd_1 ._filePreview_1fcrd_183 iframe{border-radius:.5rem}._fileUploadContainer_1fcrd_1._disabled_1fcrd_195{opacity:.6;pointer-events:none}._fileUploadContainer_1fcrd_1._error_1fcrd_200 ._fileUploadButton_1fcrd_16{border-color:#ff4d4f;background:#fff2f0}@keyframes _pulse_1fcrd_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}._inputWrapper_1ku6p_1{position:relative}._inputIcon_1ku6p_5{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;z-index:10;font-size:1.125rem}._input_1ku6p_1{padding-left:2.375rem!important;height:3.5rem;border-radius:1rem!important;border:.0625rem solid #e5e6eb!important;font-size:1rem;background:#f8f9fa}._popupHeader_1ku6p_24{padding:1rem;border-bottom:.0625rem solid #f0f0f0}._popupTitle_1ku6p_29{font-size:1.25rem;font-weight:600;text-align:center}._popupSearchRow_1ku6p_35{display:flex;align-items:center;gap:1rem;padding:1rem}._popupSearchInputWrap_1ku6p_42{position:relative;flex:1}._popupSearchInput_1ku6p_42{padding-left:2.25rem!important;border-radius:.75rem!important;height:2.75rem;font-size:.9375rem;border:.0625rem solid #e5e6eb!important;background:#f8f9fa}._statusSelect_1ku6p_56{width:7.5rem;height:2.5rem;border-radius:.5rem;border:.0625rem solid #e5e6eb;font-size:.9375rem;padding:0 .625rem;background:#fff}._deviceList_1ku6p_66{flex:1;overflow-y:auto}._deviceListInner_1ku6p_71{display:flex;flex-direction:column;gap:.75rem;padding:1rem}._deviceItem_1ku6p_78{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.75rem;border:.0625rem solid #f0f0f0;background:#fff;cursor:pointer;transition:background .2s}._deviceItem_1ku6p_78:hover{background:#f5f6fa}._deviceCheckbox_1ku6p_93{margin-top:.25rem}._deviceInfo_1ku6p_97{flex:1}._deviceInfoRow_1ku6p_101{display:flex;align-items:center;justify-content:space-between}._deviceName_1ku6p_107{font-weight:500;font-size:1rem;color:#222}._statusOnline_1ku6p_113{width:3.5rem;height:1.5rem;border-radius:.75rem;background:#52c41a;color:#fff;font-size:.8125rem;display:flex;align-items:center;justify-content:center}._statusOffline_1ku6p_125{width:3.5rem;height:1.5rem;border-radius:.75rem;background:#e5e6eb;color:#888;font-size:.8125rem;display:flex;align-items:center;justify-content:center}._deviceInfoDetail_1ku6p_137{font-size:.8125rem;color:#888;margin-top:.25rem}._loadingBox_1ku6p_143{display:flex;align-items:center;justify-content:center;height:100%}._loadingText_1ku6p_150{color:#888;font-size:.9375rem}._popupFooter_1ku6p_155{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:.0625rem solid #f0f0f0;background:#fff}._selectedCount_1ku6p_164{font-size:.875rem;color:#888}._footerBtnGroup_1ku6p_169{display:flex;gap:.75rem}._refreshBtn_1ku6p_174{width:2.25rem;height:2.25rem}._paginationRow_1ku6p_179{border-top:.0625rem solid #f0f0f0;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff}._totalCount_1ku6p_188{font-size:.875rem;color:#888}._paginationControls_1ku6p_193{display:flex;align-items:center;gap:.5rem}._pageBtn_1ku6p_199{padding:0 .5rem;height:2rem;min-width:2rem;border-radius:1rem}._pageInfo_1ku6p_206{font-size:.875rem;color:#222;margin:0 .5rem}._friend-container_1qjbt_1{padding:.75rem}._friend-label_1qjbt_5{margin-bottom:.75rem;font-weight:500}._friend-block_1qjbt_10{margin-bottom:1rem}._friend-remark-tip_1qjbt_14{position:absolute;right:0;top:2.25rem;z-index:10;background:#fff;border:.0625rem solid #eee;border-radius:.375rem;padding:.75rem;width:13.75rem;box-shadow:0 .125rem .5rem #00000014}._friend-remark-q_1qjbt_27{position:absolute;right:.5rem;top:.5rem;cursor:pointer;color:#888}._friend-interval-row_1qjbt_35,._friend-time-row_1qjbt_41{display:flex;align-items:center;gap:.5rem}._friend-footer_1qjbt_47{display:flex;justify-content:space-between;margin-top:2rem}._friend-modal-btn_1qjbt_53{width:100%;margin-bottom:.5rem}._messages-container_hj3nc_1{padding:1rem}._messages-header_hj3nc_5{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._messages-title_hj3nc_12{font-size:1.125rem;font-weight:600}._messages-tab_hj3nc_17{margin-bottom:1rem}._messages-day-panel_hj3nc_21{border-radius:.625rem;margin-bottom:1rem}._messages-message-card_hj3nc_26{background:#fff;border-radius:.75rem;box-shadow:0 .25rem 1rem #1677ff0f,0 .09375rem .25rem #0000000a;padding:1.25rem .75rem 1rem;margin-bottom:1.25rem;border:.09375rem solid #f0f3fa;transition:box-shadow .2s,border .2s,transform .2s;position:relative}._messages-message-card_hj3nc_26:hover{box-shadow:0 .5rem 1.5rem #1677ff1f,0 .125rem .5rem #00000014;border:.09375rem solid #1677ff;transform:translateY(-.125rem) scale(1.01)}._messages-message-header-content_hj3nc_43{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._messages-message-type-btns_hj3nc_50{display:flex;gap:.3125rem;margin-bottom:.5rem}._messages-message-type-btn_hj3nc_50{width:1.25rem}._messages-message-content_hj3nc_60{margin-bottom:.625rem;font-size:.9375rem;color:#222;line-height:1.7}._messages-message-actions_hj3nc_67{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}._messages-message-remove-btn_hj3nc_74{color:#ff4d4f;background:none;border:none;cursor:pointer;font-size:1rem;padding:0 .5rem;transition:color .2s}._messages-message-remove-btn_hj3nc_74:hover{color:#d9363e}._messages-add-message-btn_hj3nc_88{width:100%;margin-top:.5rem}._messages-footer_hj3nc_93{display:flex;justify-content:space-between;margin-top:2rem}._messages-modal-btn_hj3nc_99{width:100%;margin-bottom:.5rem}._messages-group-select-item_hj3nc_104{padding:1rem;border-radius:.5rem;cursor:pointer;background:#fff;margin-bottom:.5rem;border:.0625rem solid #eee;transition:border .2s,background .2s}._messages-group-select-item_hj3nc_104._selected_hj3nc_114{background:#e6f7ff;border:.09375rem solid #1677ff}._mainImgUploadContainer_1mcqt_1,._mainImgUploadContainer_1mcqt_1 .ant-upload,._mainImgUploadContainer_1mcqt_1 .ant-upload-list,._mainImgUploadContainer_1mcqt_1 .ant-upload-list-text,._mainImgUploadContainer_1mcqt_1 .ant-upload-list-text .ant-upload-list-item{width:100%}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16{width:100%;aspect-ratio:16/9;min-height:clamp(5.625rem,20vw,11.25rem);border:.125rem dashed #d9d9d9;border-radius:.75rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16:hover{border-color:#1890ff;background:linear-gradient(135deg,#f0f8ff,#e6f7ff);transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #1890ff26}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16:active{transform:translateY(0)}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadingContainer_1mcqt_40{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:1.25rem}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadingContainer_1mcqt_40 ._uploadingIcon_1mcqt_48{font-size:clamp(1.5rem,4vw,2rem);color:#1890ff;animation:_pulse_1mcqt_1 2s infinite}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadingContainer_1mcqt_40 ._uploadingText_1mcqt_53{font-size:clamp(.6875rem,2vw,.875rem);color:#666;font-weight:500}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadContent_1mcqt_58{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;text-align:center}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadContent_1mcqt_58 ._uploadIcon_1mcqt_66{font-size:clamp(3.125rem,6vw,3rem);color:#1890ff;transition:all .3s ease}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadContent_1mcqt_58 ._uploadText_1mcqt_71 ._uploadTitle_1mcqt_71{font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;color:#333;margin-bottom:.25rem}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadContent_1mcqt_58 ._uploadText_1mcqt_71 ._uploadSubtitle_1mcqt_77{font-size:clamp(.625rem,1.5vw,.875rem);color:#666;line-height:1.4}._mainImgUploadContainer_1mcqt_1 ._mainImgUploadButton_1mcqt_16 ._uploadContent_1mcqt_58:hover ._uploadIcon_1mcqt_66{transform:scale(1.1);color:#40a9ff}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86{width:100%;background:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;padding:.75rem;margin-bottom:.5rem;transition:all .3s ease}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86:hover{border-color:#1890ff;box-shadow:0 .25rem .75rem #1890ff1a}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99{display:flex;align-items:center;gap:.75rem}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgIcon_1mcqt_104{width:clamp(1.75rem,5vw,2.5rem);height:clamp(1.75rem,5vw,2.5rem);background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(.875rem,2.5vw,1.125rem);flex-shrink:0}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgInfo_1mcqt_116{flex:1;min-width:0}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgInfo_1mcqt_116 ._mainImgName_1mcqt_120{font-size:clamp(.6875rem,2vw,.875rem);font-weight:500;color:#333;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgInfo_1mcqt_116 ._mainImgSize_1mcqt_129{font-size:clamp(.625rem,1.5vw,.75rem);color:#666}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133{display:flex;gap:.25rem;flex-shrink:0}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138,._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139{padding:.25rem .5rem;border-radius:.375rem;transition:all .3s ease}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138:hover,._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139:hover{background:#f5f5f5}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138{color:#1890ff}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138:hover{color:#40a9ff;background:#e6f7ff}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139{color:#ff4d4f}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgItemContent_1mcqt_99 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139:hover{color:#ff7875;background:#fff2f0}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162{position:relative;width:100%;aspect-ratio:16/9;min-height:clamp(5.625rem,20vw,11.25rem);border-radius:.5rem;overflow:hidden;background:#f5f5f5}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgImage_1mcqt_171{width:100%;height:100%;object-fit:cover;border-radius:.5rem}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:.5rem}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133{display:flex;gap:.5rem}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138,._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:none;background:#ffffffe6;color:#666;cursor:pointer;transition:all .3s ease}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138:hover,._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139:hover{background:#fff;color:#1890ff;transform:scale(1.1)}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._previewBtn_1mcqt_138 ._anticon_1mcqt_215,._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139 ._anticon_1mcqt_215{font-size:.875rem}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162 ._mainImgOverlay_1mcqt_177 ._mainImgActions_1mcqt_133 ._deleteBtn_1mcqt_139:hover{color:#ff4d4f}._mainImgUploadContainer_1mcqt_1 ._mainImgItem_1mcqt_86 ._mainImgPreview_1mcqt_162:hover ._mainImgOverlay_1mcqt_177{opacity:1}._mainImgUploadContainer_1mcqt_1._disabled_1mcqt_226{opacity:.6;pointer-events:none}._mainImgUploadContainer_1mcqt_1._error_1mcqt_231 ._mainImgUploadButton_1mcqt_16{border-color:#ff4d4f;background:#fff2f0}@keyframes _pulse_1mcqt_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}._scenario-list-page_odvbi_1{padding:0 1rem}._loading_odvbi_5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;gap:1rem}._loading-text_odvbi_14{color:#666;font-size:.875rem}._search-bar_odvbi_19{display:flex;gap:.75rem;align-items:center;padding:1rem}._search-input-wrapper_odvbi_26{position:relative;flex:1}._search-input-wrapper_odvbi_26 ._ant-input_odvbi_30{border-radius:.5rem;height:2.5rem}._plan-list_odvbi_35{display:flex;flex-direction:column;gap:.75rem}._pagination-container_odvbi_41{display:flex;justify-content:center;padding:.875rem 0;background:#fff;border-radius:.75rem;margin-top:1rem;box-shadow:0 .125rem .5rem #0000001a}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-item_odvbi_50{border-radius:.375rem;border:.0625rem solid #d9d9d9}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-item_odvbi_50:hover{border-color:var(--primary-color)}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-item_odvbi_50._ant-pagination-item-active_odvbi_57{background:var(--primary-color);border-color:var(--primary-color)}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-item_odvbi_50._ant-pagination-item-active_odvbi_57 a{color:#fff}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-prev_odvbi_64,._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-next_odvbi_65{border-radius:.375rem;border:.0625rem solid #d9d9d9}._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-prev_odvbi_64:hover,._pagination-container_odvbi_41 .ant-pagination ._ant-pagination-next_odvbi_65:hover{border-color:var(--primary-color);color:var(--primary-color)}._plan-item_odvbi_75{background:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 .125rem .5rem #0000001a;transition:all .2s ease}._plan-item_odvbi_75:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00000026}._plan-header_odvbi_87{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._plan-name_odvbi_94{font-size:1rem;font-weight:600;color:#333;flex:1;margin-right:.75rem}._plan-header-right_odvbi_102{display:flex;align-items:center;gap:.5rem}._more-btn_odvbi_108{padding:.25rem;min-width:auto;height:1.75rem;width:1.75rem;border-radius:.25rem}._more-btn_odvbi_108:hover{background-color:#f5f5f5}._stats-grid_odvbi_119{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}._stat-item_odvbi_126{background:#f8f9fa;border-radius:.5rem;padding:.75rem;text-align:center;border:.0625rem solid #e9ecef}._stat-label_odvbi_134{font-size:.75rem;color:#666;margin-bottom:.25rem;font-weight:500}._stat-value_odvbi_141{font-size:1.125rem;font-weight:600;color:#333;line-height:1.2}._plan-footer_odvbi_148{border-top:.0625rem solid #f0f0f0;padding-top:.75rem}._last-execution_odvbi_153{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:#999}._last-execution_odvbi_153 svg{font-size:.875rem;color:#999}._empty-state_odvbi_165{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center}._empty-text_odvbi_174{color:#999;font-size:.875rem;margin-bottom:1.25rem}._create-first-btn_odvbi_180{height:2.5rem;padding:0 1.5rem;border-radius:1.25rem}._load-more-container_odvbi_186{display:flex;justify-content:center;padding:1.25rem 0}._load-more-btn_odvbi_192{height:2.75rem;padding:0 2rem;border-radius:1.375rem;font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}._load-more-btn_odvbi_192:hover{transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem #00000026}._load-more-btn_odvbi_192:active{transform:translateY(0)}._no-more-data_odvbi_211{display:flex;justify-content:center;align-items:center;padding:1.25rem 0;color:#999;font-size:.875rem}._no-more-data_odvbi_211 span{position:relative;padding:0 1.25rem}._no-more-data_odvbi_211 span:before,._no-more-data_odvbi_211 span:after{content:"";position:absolute;top:50%;width:2.5rem;height:.0625rem;background-color:#e0e0e0}._no-more-data_odvbi_211 span:before{left:-3.125rem}._no-more-data_odvbi_211 span:after{right:-3.125rem}._action-menu-dialog_odvbi_238{background:#fff;border-radius:1rem 1rem 0 0;padding:1.25rem;max-height:60vh;display:flex;flex-direction:column}._action-menu-item_odvbi_247{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease}._action-menu-item_odvbi_247:hover{background-color:#f5f5f5}._action-menu-item_odvbi_247._danger_odvbi_259{color:#ff4d4f}._action-menu-item_odvbi_247._danger_odvbi_259:hover{background-color:#fff2f0}._action-icon_odvbi_266{font-size:1rem;width:1.25rem;text-align:center}._action-text_odvbi_272{font-size:1rem;font-weight:500}._dialog-header_odvbi_277{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:.0625rem solid #f0f0f0}._dialog-header_odvbi_277 h3{margin:0;font-size:1.125rem;font-weight:600;color:#333}._dialog-content_odvbi_292{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}._qr-dialog_odvbi_301{background:#fff;border-radius:1rem;padding:1.25rem;width:100%}._qr-loading_odvbi_308{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.25rem;gap:1rem;color:#666;font-size:.875rem}._qr-image_odvbi_319{width:100%;max-width:12.5rem;height:auto;border-radius:.5rem}._qr-error_odvbi_326{text-align:center;color:#ff4d4f;font-size:.875rem;padding:2.5rem 1.25rem}._qr-link-section_odvbi_333{margin-top:1.25rem;width:100%;padding:0 .625rem}._link-label_odvbi_339{font-size:.875rem;font-weight:500;color:#333;margin-bottom:.5rem;text-align:left}._link-input-wrapper_odvbi_347{display:flex;gap:.5rem;align-items:center;width:100%}@media (max-width: 480px){._link-input-wrapper_odvbi_347{flex-direction:column;gap:.75rem}}._link-input_odvbi_347{flex:1}._link-input_odvbi_347 ._ant-input_odvbi_30{border-radius:.5rem;font-size:.75rem;color:#666;background-color:#f8f9fa;border:.0625rem solid #e9ecef}._link-input_odvbi_347 ._ant-input_odvbi_30:focus{border-color:#1890ff;box-shadow:0 0 0 .125rem #1890ff33}@media (max-width: 480px){._link-input_odvbi_347{width:100%}}._copy-button_odvbi_380{height:2rem;padding:0 .75rem;border-radius:.5rem;font-size:.75rem;display:flex;align-items:center;gap:.25rem;white-space:nowrap;flex-shrink:0}._copy-button_odvbi_380 ._anticon_odvbi_391{font-size:.75rem}@media (max-width: 480px){._copy-button_odvbi_380{width:100%;justify-content:center}}._plan-api-dialog_62ye8_1{background:#fff;border-radius:1rem 1rem 0 0;height:100%;display:flex;flex-direction:column;overflow:hidden}._dialog-header_62ye8_10{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem;border-bottom:.0625rem solid #f0f0f0;background:#fafafa}._dialog-header_62ye8_10 ._header-left_62ye8_18{display:flex;align-items:flex-start;gap:.75rem;flex:1}._dialog-header_62ye8_10 ._header-icon_62ye8_24{font-size:1.5rem;color:#1890ff;margin-top:.25rem}._dialog-header_62ye8_10 ._header-content_62ye8_29{flex:1}._dialog-header_62ye8_10 ._header-content_62ye8_29 h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:#333}._dialog-header_62ye8_10 ._header-content_62ye8_29 p{margin:0;font-size:.875rem;color:#666;line-height:1.5}._dialog-header_62ye8_10 ._close-btn_62ye8_44{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:#999;background:transparent;border:none;cursor:pointer}._dialog-header_62ye8_10 ._close-btn_62ye8_44:hover{background:#f5f5f5}._nav-tabs_62ye8_61{display:flex;background:#fff;border-bottom:.0625rem solid #f0f0f0;overflow-x:auto;-webkit-overflow-scrolling:touch}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61{flex:1;min-width:5rem;padding:.75rem .5rem;border:none;background:transparent;color:#666;font-size:.875rem;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.25rem;transition:all .2s ease;white-space:nowrap}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61 svg{font-size:1rem}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61:hover{color:#1890ff}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61._active_62ye8_90{color:#1890ff;border-bottom:.125rem solid #1890ff}._dialog-content_62ye8_95{flex:1;overflow-y:auto;padding:1.25rem}._dialog-footer_62ye8_101{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-top:.0625rem solid #f0f0f0;background:#fafafa}._dialog-footer_62ye8_101 ._security-note_62ye8_109{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:#666}._dialog-footer_62ye8_101 ._security-note_62ye8_109 svg{color:#52c41a}._dialog-footer_62ye8_101 ._complete-btn_62ye8_119{height:2.25rem;padding:0 1.5rem;border-radius:1.125rem}._config-content_62ye8_125 ._config-section_62ye8_125{margin-bottom:1.5rem}._config-content_62ye8_125 ._config-section_62ye8_125:last-child{margin-bottom:0}._config-content_62ye8_125 ._section-header_62ye8_131{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._config-content_62ye8_125 ._section-header_62ye8_131 ._section-title_62ye8_137{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#333}._config-content_62ye8_125 ._section-header_62ye8_131 ._section-title_62ye8_137 ._section-icon_62ye8_145{color:#1890ff}._config-content_62ye8_125 ._input-group_62ye8_148{display:flex;gap:.5rem;margin-bottom:.75rem}._config-content_62ye8_125 ._input-group_62ye8_148 ._api-input_62ye8_153{flex:1;border-radius:.5rem}._config-content_62ye8_125 ._input-group_62ye8_148 ._copy-btn_62ye8_157{height:2.5rem;padding:0 1rem;border-radius:.5rem;display:flex;align-items:center;gap:.25rem}._config-content_62ye8_125 ._security-tip_62ye8_165{padding:.75rem;background:#fff7e6;border:.0625rem solid #ffd591;border-radius:.5rem;font-size:.75rem;color:#d46b08;line-height:1.5}._config-content_62ye8_125 ._params-grid_62ye8_174{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}._config-content_62ye8_125 ._param-section_62ye8_180{background:#f8f9fa;border-radius:.5rem;padding:.75rem;border:.0625rem solid #e9ecef}._config-content_62ye8_125 ._param-section_62ye8_180 h4{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:#333}._config-content_62ye8_125 ._param-section_62ye8_180 ._param-list_62ye8_192{font-size:.75rem;color:#666;line-height:1.6}._config-content_62ye8_125 ._param-section_62ye8_180 ._param-list_62ye8_192 div{margin-bottom:.25rem}._config-content_62ye8_125 ._param-section_62ye8_180 ._param-list_62ye8_192 code{background:#e9ecef;padding:.125rem .25rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.6875rem}._test-content_62ye8_208 ._test-section_62ye8_208 h3{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#333}._test-content_62ye8_208 ._test-section_62ye8_208 ._test-input_62ye8_214{margin-bottom:1rem;border-radius:.5rem}._test-content_62ye8_208 ._test-section_62ye8_208 ._test-buttons_62ye8_218{display:flex;gap:.75rem}._test-content_62ye8_208 ._test-section_62ye8_208 ._test-buttons_62ye8_218 ._test-btn_62ye8_222{flex:1;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.375rem}._docs-content_62ye8_232 ._docs-grid_62ye8_232{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._docs-content_62ye8_232 ._doc-card_62ye8_237{text-align:center;padding:1.5rem 1rem;border-radius:.75rem;border:.0625rem solid #f0f0f0;transition:all .2s ease}._docs-content_62ye8_232 ._doc-card_62ye8_237:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #0000001a}._docs-content_62ye8_232 ._doc-card_62ye8_237 ._doc-icon_62ye8_248{width:3rem;height:3rem;border-radius:50%;background:#f0f8ff;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem;color:#1890ff}._docs-content_62ye8_232 ._doc-card_62ye8_237 h4{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:#333}._docs-content_62ye8_232 ._doc-card_62ye8_237 p{margin:0;font-size:.875rem;color:#666;line-height:1.5}._code-content_62ye8_273 ._language-tabs_62ye8_273{display:flex;gap:.5rem;margin-bottom:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}._code-content_62ye8_273 ._language-tabs_62ye8_273 ._lang-tab_62ye8_280{padding:.5rem 1rem;border:.0625rem solid #d9d9d9;background:#fff;border-radius:.375rem;font-size:.875rem;color:#666;cursor:pointer;transition:all .2s ease;white-space:nowrap}._code-content_62ye8_273 ._language-tabs_62ye8_273 ._lang-tab_62ye8_280:hover{border-color:#1890ff;color:#1890ff}._code-content_62ye8_273 ._language-tabs_62ye8_273 ._lang-tab_62ye8_280._active_62ye8_90{background:#1890ff;border-color:#1890ff;color:#fff}._code-content_62ye8_273 ._code-block_62ye8_300{position:relative;background:#f6f8fa;border-radius:.5rem;border:.0625rem solid #e1e4e8;overflow:hidden}._code-content_62ye8_273 ._code-block_62ye8_300 ._code_62ye8_273{margin:0;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8125rem;line-height:1.5;color:#24292e;overflow-x:auto;white-space:pre-wrap;word-break:break-all}._code-content_62ye8_273 ._code-block_62ye8_300 ._copy-code-btn_62ye8_318{position:absolute;top:.5rem;right:.5rem;height:2rem;padding:0 .75rem;border-radius:.375rem;display:flex;align-items:center;gap:.25rem;font-size:.75rem}._plan-api-modal_62ye8_331 ._plan-api-dialog_62ye8_1{border-radius:.75rem;height:auto;max-height:80vh}._plan-api-modal_62ye8_331 ._nav-tabs_62ye8_61 ._nav-tab_62ye8_61{min-width:6.25rem;padding:1rem .75rem;font-size:.9375rem}._plan-api-modal_62ye8_331 ._nav-tabs_62ye8_61 ._nav-tab_62ye8_61 svg{font-size:1.125rem}._plan-api-modal_62ye8_331 ._dialog-content_62ye8_95{padding:1.5rem}._plan-api-modal_62ye8_331 ._params-grid_62ye8_174,._plan-api-modal_62ye8_331 ._docs-grid_62ye8_232{grid-template-columns:1fr 1fr}._plan-api-modal_62ye8_331 ._test-buttons_62ye8_218{flex-direction:row}@media (max-width: 768px){._plan-api-dialog_62ye8_1 ._header-content_62ye8_29 h3{font-size:1rem}._plan-api-dialog_62ye8_1 ._header-content_62ye8_29 p{font-size:.8125rem}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61{font-size:.8125rem;padding:.625rem .375rem}._nav-tabs_62ye8_61 ._nav-tab_62ye8_61 svg{font-size:.875rem}._dialog-content_62ye8_95{padding:1rem}._config-content_62ye8_125 ._params-grid_62ye8_174{grid-template-columns:1fr;gap:.5rem}._docs-content_62ye8_232 ._docs-grid_62ye8_232{grid-template-columns:1fr;gap:.75rem}._test-content_62ye8_208 ._test-buttons_62ye8_218{flex-direction:column;gap:.5rem}._code-content_62ye8_273 ._language-tabs_62ye8_273 ._lang-tab_62ye8_280{padding:.375rem .75rem;font-size:.8125rem}._code-content_62ye8_273 ._code-block_62ye8_300 ._code_62ye8_273{font-size:.75rem;padding:.75rem}}@media (prefers-color-scheme: dark){._plan-api-dialog_62ye8_1{background:#1f1f1f;color:#fff}._plan-api-dialog_62ye8_1 ._dialog-header_62ye8_10{background:#262626;border-bottom-color:#434343}._plan-api-dialog_62ye8_1 ._dialog-header_62ye8_10 ._header-content_62ye8_29 h3{color:#fff}._plan-api-dialog_62ye8_1 ._dialog-header_62ye8_10 ._header-content_62ye8_29 p{color:#a6a6a6}._plan-api-dialog_62ye8_1 ._nav-tabs_62ye8_61{background:#262626;border-bottom-color:#434343}._plan-api-dialog_62ye8_1 ._nav-tabs_62ye8_61 ._nav-tab_62ye8_61{color:#a6a6a6}._plan-api-dialog_62ye8_1 ._nav-tabs_62ye8_61 ._nav-tab_62ye8_61:hover{color:#1890ff}._plan-api-dialog_62ye8_1 ._nav-tabs_62ye8_61 ._nav-tab_62ye8_61._active_62ye8_90{color:#1890ff;border-bottom-color:#1890ff}._plan-api-dialog_62ye8_1 ._dialog-footer_62ye8_101{background:#262626;border-top-color:#434343}._plan-api-dialog_62ye8_1 ._dialog-footer_62ye8_101 ._security-note_62ye8_109{color:#a6a6a6}._config-content_62ye8_125 ._section-title_62ye8_137{color:#fff}._config-content_62ye8_125 ._security-tip_62ye8_165{background:#2a1f00;border-color:#d48806;color:#ffc53d}._config-content_62ye8_125 ._param-section_62ye8_180{background:#262626;border-color:#434343}._config-content_62ye8_125 ._param-section_62ye8_180 h4{color:#fff}._config-content_62ye8_125 ._param-section_62ye8_180 ._param-list_62ye8_192{color:#a6a6a6}._config-content_62ye8_125 ._param-section_62ye8_180 ._param-list_62ye8_192 code{background:#434343}._test-content_62ye8_208 h3{color:#fff}._docs-content_62ye8_232 ._doc-card_62ye8_237{background:#262626;border-color:#434343}._docs-content_62ye8_232 ._doc-card_62ye8_237 h4{color:#fff}._docs-content_62ye8_232 ._doc-card_62ye8_237 p{color:#a6a6a6}._code-content_62ye8_273 ._code-block_62ye8_300{background:#0d1117;border-color:#30363d}._code-content_62ye8_273 ._code-block_62ye8_300 ._code_62ye8_273{color:#c9d1d9}}._inputWrapper_9wu3d_1{position:relative}._selectedListWindow_9wu3d_5{margin-top:.5rem;border:.0625rem solid #e5e6eb;border-radius:.5rem;background:#fff}._selectedListRow_9wu3d_12{display:flex;align-items:center;padding:.25rem .5rem;border-bottom:.0625rem solid #f0f0f0;font-size:.875rem}._libraryList_9wu3d_20{flex:1;overflow-y:auto}._libraryListInner_9wu3d_25{display:flex;flex-direction:column;gap:.75rem;padding:1rem}._libraryItem_9wu3d_32{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.75rem;border:.0625rem solid #f0f0f0;background:#fff;cursor:pointer;transition:background .2s}._libraryItem_9wu3d_32:hover{background:#f5f6fa}._checkboxWrapper_9wu3d_47{margin-top:.25rem}._checkboxSelected_9wu3d_51{width:1.25rem;height:1.25rem;border-radius:.25rem;background:#1677ff;display:flex;align-items:center;justify-content:center}._checkboxUnselected_9wu3d_61{width:1.25rem;height:1.25rem;border-radius:.25rem;border:.0625rem solid #e5e6eb;background:#fff}._checkboxDot_9wu3d_69{width:.75rem;height:.75rem;border-radius:.125rem;background:#fff}._libraryInfo_9wu3d_76{flex:1}._libraryHeader_9wu3d_80{display:flex;align-items:center;justify-content:space-between}._libraryName_9wu3d_86{font-weight:500;font-size:1rem;color:#222}._typeTag_9wu3d_92{font-size:.75rem;color:#1677ff;border:.0625rem solid #1677ff;border-radius:.75rem;padding:.125rem .625rem;margin-left:.5rem;background:#f4f8ff;font-weight:500}._libraryMeta_9wu3d_103{font-size:.75rem;color:#888}._libraryDesc_9wu3d_108{font-size:.8125rem;color:#888;margin-top:.25rem}._loadingBox_9wu3d_114{display:flex;align-items:center;justify-content:center;height:100%}._loadingText_9wu3d_121{color:#888;font-size:.9375rem}._emptyBox_9wu3d_126{display:flex;align-items:center;justify-content:center;height:6.25rem}._emptyText_9wu3d_133{color:#888;font-size:.9375rem}._inputWrapper_6kff0_1{position:relative}._inputIcon_6kff0_5{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1.25rem}._input_6kff0_1{padding-left:2.375rem!important;height:3rem;border-radius:1rem!important;border:.0625rem solid #e5e6eb!important;font-size:1rem;background:#f8f9fa}._popupContainer_6kff0_23{display:flex;flex-direction:column;height:100vh;background:#fff}._popupHeader_6kff0_30{padding:1.5rem}._popupTitle_6kff0_34{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}._searchWrapper_6kff0_41{position:relative;margin-bottom:1rem}._searchInput_6kff0_46{padding-left:2.5rem!important;padding-top:.5rem!important;padding-bottom:.5rem!important;border-radius:1.5rem!important;border:.0625rem solid #e5e6eb!important;font-size:.9375rem;background:#f8f9fa}._searchIcon_6kff0_56{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:1rem}._clearBtn_6kff0_65{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem;border-radius:50%;min-width:1.5rem}._friendList_6kff0_76{flex:1;overflow-y:auto}._friendListInner_6kff0_81{border-top:.0625rem solid #f0f0f0}._friendItem_6kff0_85{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:.0625rem solid #f0f0f0;cursor:pointer;transition:background .2s}._friendItem_6kff0_85:hover{background:#f5f6fa}._radioWrapper_6kff0_97{margin-right:.75rem;display:flex;align-items:center;justify-content:center}._radioSelected_6kff0_104{width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid #1890ff;display:flex;align-items:center;justify-content:center}._radioUnselected_6kff0_114{width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid #e5e6eb;display:flex;align-items:center;justify-content:center}._radioDot_6kff0_124{width:.75rem;height:.75rem;border-radius:50%;background:#1890ff}._friendInfo_6kff0_131{display:flex;align-items:center;gap:.75rem;flex:1}._friendAvatar_6kff0_138{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:500;overflow:hidden}._avatarImg_6kff0_152{width:100%;height:100%;object-fit:cover}._friendDetail_6kff0_158{flex:1}._friendName_6kff0_162{font-weight:500;font-size:1rem;color:#222;margin-bottom:.125rem}._friendId_6kff0_169{font-size:.8125rem;color:#888;margin-bottom:.125rem}._friendCustomer_6kff0_175{font-size:.8125rem;color:#bdbdbd}._loadingBox_6kff0_180{display:flex;align-items:center;justify-content:center;height:100%}._loadingText_6kff0_187{color:#888;font-size:.9375rem}._emptyBox_6kff0_192{display:flex;align-items:center;justify-content:center;height:100%}._emptyText_6kff0_199{color:#888;font-size:.9375rem}._paginationRow_6kff0_204{border-top:.0625rem solid #f0f0f0;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff}._totalCount_6kff0_213{font-size:.875rem;color:#888}._paginationControls_6kff0_218{display:flex;align-items:center;gap:.5rem}._pageBtn_6kff0_224{padding:0 .5rem;height:2rem;min-width:2rem}._pageInfo_6kff0_230{font-size:.875rem;color:#222}._popupFooter_6kff0_235{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:.0625rem solid #f0f0f0;background:#fff}._selectedCount_6kff0_244{font-size:.875rem;color:#888}._footerBtnGroup_6kff0_249{display:flex;gap:.75rem}._cancelBtn_6kff0_254{padding:0 1.5rem;border-radius:1.5rem;border:.0625rem solid #e5e6eb}._confirmBtn_6kff0_260{padding:0 1.5rem;border-radius:1.5rem}._workspace_1coas_1{padding:.75rem}._section_1coas_5{margin-bottom:1.5rem}._sectionTitle_1coas_9{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:1rem;padding-left:.25rem}._featuresGrid_1coas_17{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._featureLink_1coas_23{text-decoration:none;color:inherit}._featureCard_1coas_28{background:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 .125rem .5rem #0000000f;transition:all .2s ease}._featureCard_1coas_28:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #0000001a}._featureCard_1coas_28 .adm-card-body{padding:0}._featureIcon_1coas_43{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}._icon_1coas_53{font-size:1.25rem}._featureHeader_1coas_57{display:flex;align-items:center;margin-bottom:.25rem}._featureName_1coas_63{font-size:1rem;font-weight:600;color:#333}._newBadge_1coas_69{margin-left:.5rem}._newBadge_1coas_69 .adm-badge-content{background-color:var(--primary-color);color:#fff;font-size:.625rem;padding:.125rem .375rem;border-radius:.625rem}._featureDescription_1coas_80{font-size:.75rem;color:#666;line-height:1.4}@media (max-width: 375px){._workspace_1coas_1{padding:.75rem}._statsGrid_1coas_90,._featuresGrid_1coas_17{gap:.5rem}._featureCard_1coas_28{padding:.625rem}._featureIcon_1coas_43{width:2.25rem;height:2.25rem}._icon_1coas_53{font-size:1.125rem}}._task-list_yu73r_1{padding:0 1rem;display:flex;flex-direction:column;gap:1rem}._task-card_yu73r_8{background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem #0000001a;transition:all .2s}._task-card_yu73r_8:hover{box-shadow:0 .125rem .5rem #00000026}._task-header_yu73r_18{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._task-title-section_yu73r_25{display:flex;align-items:center;gap:.5rem}._task-name_yu73r_31{font-size:1.125rem;font-weight:600;color:#333}._task-status_yu73r_37{padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}._task-status_yu73r_37._active_yu73r_43{background:#f6ffed;color:#52c41a;border:.0625rem solid #b7eb8f}._task-status_yu73r_37._inactive_yu73r_48{background:#f5f5f5;color:#666;border:.0625rem solid #d9d9d9}._task-controls_yu73r_54{display:flex;align-items:center;gap:.5rem}._switch_yu73r_60{position:relative;display:inline-block;width:2.75rem;height:1.5rem}._switch_yu73r_60 input{opacity:0;width:0;height:0}._switch_yu73r_60 ._slider_yu73r_71{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:1.5rem}._switch_yu73r_60 ._slider_yu73r_71:before{position:absolute;content:"";height:1.125rem;width:1.125rem;left:.1875rem;bottom:.1875rem;background-color:#fff;transition:.4s;border-radius:50%}._switch_yu73r_60 input:checked+._slider_yu73r_71{background-color:#1890ff}._switch_yu73r_60 input:checked+._slider_yu73r_71:before{transform:translate(1.25rem)}._menu-btn_yu73r_100{background:none;border:none;padding:.25rem;cursor:pointer;border-radius:.25rem;color:#666}._menu-btn_yu73r_100:hover{background:#f5f5f5}._menu-dropdown_yu73r_112{position:absolute;right:0;top:1.75rem;background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem #00000026;z-index:100;min-width:7.5rem;padding:.25rem;border:.0625rem solid #e5e5e5}._menu-item_yu73r_125{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;border-radius:.25rem;font-size:.875rem;gap:.5rem;transition:background .2s}._menu-item_yu73r_125:hover{background:#f5f5f5}._menu-item_yu73r_125._danger_yu73r_138{color:#ff4d4f}._menu-item_yu73r_125._danger_yu73r_138:hover{background:#fff2f0}._task-info_yu73r_145{display:flex;justify-content:space-between;margin-bottom:1.25rem}._info-section_yu73r_151{display:flex;flex-direction:column;gap:.75rem;flex:1}._info-item_yu73r_158{display:flex}._info-label_yu73r_162{font-size:.875rem;color:#666}._info-value_yu73r_167{font-size:.875rem;color:#333}._task-stats_yu73r_172{display:flex;justify-content:space-between;font-size:.875rem;color:#666;border-top:.0625rem solid #f0f0f0;padding-top:.625rem}._stats-item_yu73r_181{display:flex;align-items:center;gap:.5rem}._stats-icon_yu73r_187{font-size:1rem}._stats-icon_yu73r_187._blue_yu73r_190{color:#1890ff}._stats-icon_yu73r_187._green_yu73r_193{color:#52c41a}._stats-label_yu73r_197{font-weight:500}._stats-value_yu73r_201{color:#333;font-weight:600}._loading_yu73r_206{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;gap:1rem}._loading-text_yu73r_215{color:#666;font-size:.875rem}._empty-state_yu73r_220{text-align:center;padding:3.75rem 1.25rem;color:#666}._empty-icon_yu73r_226{font-size:3rem;color:#d9d9d9;margin-bottom:1rem}._empty-text_yu73r_232{font-size:1rem;margin-bottom:.5rem}._empty-subtext_yu73r_237{font-size:.875rem;color:#999}@media (max-width: 768px){._task-info_yu73r_145{grid-template-columns:1fr;gap:1rem}._task-stats_yu73r_172{gap:.75rem;align-items:flex-start}._header-content_yu73r_251,._search-section_yu73r_254{padding:.75rem 1rem}._task-list_yu73r_1{padding:0 .75rem}}._formBg_fhdug_1{background:#f8f6f3;min-height:100vh;padding:0 0 5rem;position:relative}._basicSection_fhdug_8{background:none;border-radius:0;box-shadow:none;padding:1.5rem 1rem 0;width:100%;max-width:37.5rem;margin:0 auto}._formItem_fhdug_18{margin-bottom:1.5rem}._formLabel_fhdug_22{font-size:.9375rem;color:#222;font-weight:500;margin-bottom:.625rem}._input_fhdug_29{height:2.75rem;border-radius:.5rem;font-size:.9375rem}._timeRow_fhdug_35{display:flex;align-items:center}._inputTime_fhdug_40{width:6.25rem;height:2.5rem;border-radius:.5rem;font-size:.9375rem}._timeTo_fhdug_47{margin:0 .5rem;color:#888}._counterRow_fhdug_52{display:flex;align-items:center;gap:0}._counterBtn_fhdug_58{width:2.5rem;height:2.5rem;border-radius:.5rem;background:#fff;border:.0625rem solid #e5e7eb;font-size:1rem;color:#188eee;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border .2s}._counterBtn_fhdug_58:hover{border:.0625rem solid #188eee}._counterValue_fhdug_77{width:3rem;text-align:center;font-size:1.125rem;font-weight:600;color:#222}._counterInputWrapper_fhdug_85{position:relative;width:5rem;display:flex;align-items:center}._counterInput_fhdug_85{width:100%;height:2.5rem;border-radius:0;border:.0625rem solid #e5e7eb;border-left:none;border-right:none;text-align:center;font-size:1rem;font-weight:600;color:#222;padding:0 .5rem}._counterUnit_fhdug_106{color:#888;font-size:.875rem;margin-left:.5rem}._timeSeparator_fhdug_112{margin:0 .5rem;color:#888;font-size:.875rem}._counterTip_fhdug_118{font-size:.75rem;color:#aaa;margin-top:.25rem}._contentTypes_fhdug_124{display:flex;gap:.5rem}._contentTypeTag_fhdug_129{padding:.5rem 1rem;border-radius:.375rem;background:#f5f5f5;color:#666;font-size:.875rem;cursor:pointer;transition:all .2s}._contentTypeTag_fhdug_129:hover{background:#e5e7eb}._contentTypeTagActive_fhdug_143{padding:.5rem 1rem;border-radius:.375rem;background:#e6f7ff;color:#188eee;border:.0625rem solid #91d5ff;font-size:.875rem;cursor:pointer;transition:all .2s}._switchRow_fhdug_154{display:flex;align-items:center;justify-content:space-between}._switchLabel_fhdug_160{font-size:.9375rem;color:#222;font-weight:500}._switch_fhdug_154{margin-top:0}._selectedTip_fhdug_170{font-size:.8125rem;color:#888;margin-top:.5rem}._formStepBtnRow_fhdug_176{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem}._prevBtn_fhdug_183,._nextBtn_fhdug_190,._completeBtn_fhdug_197{height:2.75rem;border-radius:.5rem;font-size:.9375rem;min-width:6.25rem}._formLoading_fhdug_204{min-height:12.5rem;display:flex;align-items:center;justify-content:center}._footerBtnBar_fhdug_211{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;box-shadow:0 -.125rem .5rem #0000000a;padding:1rem 1.5rem 1.5rem;display:flex;justify-content:center;gap:1rem}._prevBtn_fhdug_183,._nextBtn_fhdug_190,._completeBtn_fhdug_197{height:2.75rem;border-radius:.5rem;font-size:.9375rem;min-width:7.5rem}._headerSearchBar_wui3f_1{display:flex;align-items:center;gap:.5rem;padding:0 1rem}._headerSearchInputWrap_wui3f_8{position:relative;flex:1}._headerSearchIcon_wui3f_13{position:absolute;left:.75rem;top:.625rem;width:1rem;height:1rem;color:#a3a3a3}._headerSearchInput_wui3f_8{padding-left:2rem!important}._spin_wui3f_26{animation:_spin_wui3f_26 1s linear infinite}@keyframes _spin_wui3f_26{to{transform:rotate(360deg)}}._footerPagination_wui3f_35{display:flex;justify-content:center;align-items:center;padding:.75rem 0;background:#fff}._pagination_wui3f_43 .ant-pagination-item{border-radius:.375rem}._pagination_wui3f_43 .ant-pagination-item-active{background:#1890ff;border-color:#1890ff}._pagination_wui3f_43 .ant-pagination-prev,._pagination_wui3f_43 .ant-pagination-next,._pagination_wui3f_43 .ant-pagination-jump-prev,._pagination_wui3f_43 .ant-pagination-jump-next{border-radius:.375rem}._bgWrap_wui3f_59{background:#f7f7fa;min-height:100vh;padding-bottom:5rem}._contentWrap_wui3f_65{padding:0 1rem;display:flex;flex-direction:column;gap:1rem}._skeletonWrap_wui3f_72{display:flex;flex-direction:column;gap:1rem}._skeletonCard_wui3f_78{padding:0}._skeletonCardHeader_wui3f_82{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._skeletonAvatar_wui3f_89{width:2.5rem;height:2.5rem;border-radius:50%}._skeletonNameWrap_wui3f_95{display:flex;flex-direction:column;gap:.5rem}._skeletonName_wui3f_95{width:6rem;height:1rem}._skeletonSub_wui3f_106{width:4rem;height:.75rem}._skeletonSep_wui3f_111{margin:.75rem 0}._skeletonContentWrap_wui3f_115{display:flex;flex-direction:column;gap:.5rem}._skeletonContent1_wui3f_121{width:100%;height:1rem}._skeletonContent2_wui3f_126{width:75%;height:1rem}._skeletonImgWrap_wui3f_131{display:flex;gap:.5rem;margin-top:.75rem}._skeletonImg_wui3f_131{width:5rem;height:5rem;border-radius:.5rem}._emptyWrap_wui3f_143{text-align:center;padding:3rem 0}._emptyIcon_wui3f_148{width:3rem;height:3rem;color:#e5e7eb;margin:0 auto .75rem}._emptyText_wui3f_155{color:#888;font-size:1rem}._recordCard_wui3f_160{background:#fff;border-radius:1rem;box-shadow:0 .125rem .5rem #0000000a;padding:1rem}._recordCardHeader_wui3f_167{display:flex;align-items:flex-start;justify-content:space-between}._recordCardHeaderLeft_wui3f_173{display:flex;align-items:center;gap:.75rem;max-width:65%}._avatarImg_wui3f_180{width:2.5rem;height:2.5rem;border-radius:50%}._friendInfo_wui3f_186{min-width:0}._friendName_wui3f_190{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._friendSub_wui3f_197{font-size:.8125rem;color:#888}._timeBadge_wui3f_202{background:#e8f0fe;white-space:nowrap;flex-shrink:0}._cardSep_wui3f_208{margin:.75rem 0}._cardContent_wui3f_212{margin-bottom:.75rem}._contentText_wui3f_216{color:#444;margin-bottom:.75rem;white-space:pre-line}._imgGrid_wui3f_222{display:grid;gap:.5rem}._grid1_wui3f_227{grid-template-columns:1fr}._grid2_wui3f_231{grid-template-columns:1fr 1fr}._grid3_wui3f_235{grid-template-columns:1fr 1fr 1fr}._grid6_wui3f_239{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}._grid9_wui3f_244{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}._imgItem_wui3f_249{position:relative;aspect-ratio:1/1;border-radius:.5rem;overflow:hidden}._img_wui3f_222{width:100%;height:100%;object-fit:cover}._operatorWrap_wui3f_262{display:flex;align-items:center;margin-top:1rem;padding:.5rem;background:#f3f4f6;border-radius:.5rem}._operatorAvatar_wui3f_271{width:2rem!important;height:2rem!important;margin-right:.5rem;flex-shrink:0}._operatorInfo_wui3f_278{font-size:.875rem;flex:1;position:relative}._operatorName_wui3f_285{font-weight:500;max-width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._operatorAction_wui3f_294{color:#888;margin-left:.5rem;font-size:.75rem;position:absolute;right:0;top:.125rem}._autoGroupList_1ak4d_1{padding:0 .75rem}._taskCard_1ak4d_5{margin-bottom:1rem;border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;border:none;background:#fff;padding:1rem}._taskHeader_1ak4d_14{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;margin-bottom:.5rem}._taskTitle_1ak4d_23{flex:1;font-size:1rem;font-weight:500;color:#222}._statusRunning_1ak4d_30{background:#e6f7e6;color:#389e0d;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem;margin-left:.5rem}._statusPaused_1ak4d_39{background:#f5f5f5;color:#888;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem;margin-left:.5rem}._statusCompleted_1ak4d_48{background:#e6f4ff;color:#1677ff;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem;margin-left:.5rem}._taskInfoGrid_1ak4d_57{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;margin-bottom:.5rem;font-size:.8125rem}._infoLabel_1ak4d_65{color:#888;font-size:.75rem}._infoValue_1ak4d_70{color:#222;font-weight:500;font-size:.875rem}._taskFooter_1ak4d_76{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#888;border-top:.0625rem solid #f0f0f0;padding-top:.5rem;margin-top:.5rem}._footerLeft_1ak4d_87,._footerRight_1ak4d_92{display:flex;align-items:center}._expandPanel_1ak4d_97{margin-top:1rem;padding-top:.75rem;border-top:.0625rem dashed #e0e0e0}._expandGrid_1ak4d_103{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._expandTitle_1ak4d_109{font-size:.875rem;font-weight:500;margin-bottom:.25rem;display:flex;align-items:center;color:#1677ff}._expandInfo_1ak4d_118{font-size:.8125rem;color:#444;margin-bottom:.125rem}._expandTags_1ak4d_124{display:flex;flex-wrap:wrap;gap:.375rem}._tag_1ak4d_130{background:#f0f5ff;color:#1677ff;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem}._menuItem_1ak4d_138{padding:.5rem .75rem;font-size:.875rem;color:#222;cursor:pointer;border-radius:.375rem;transition:background .2s}._menuItem_1ak4d_138:hover{background:#f5f5f5}._menuItemDanger_1ak4d_151{padding:.5rem .75rem;font-size:.875rem;color:#e53e3e;cursor:pointer;border-radius:.375rem;transition:background .2s}._menuItemDanger_1ak4d_151:hover{background:#fff1f0}._emptyCard_1ak4d_164{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 0;background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;margin-top:2rem}._emptyTitle_1ak4d_176{font-size:1rem;color:#888;margin:.75rem 0 .25rem}._emptyDesc_1ak4d_182{font-size:.8125rem;color:#bbb;margin-bottom:1rem}._autoGroupDetail_i3otz_1{padding:1rem 0 5rem;background:#f7f8fa;min-height:100vh}._headerBar_i3otz_7{display:flex;align-items:center;height:3rem;background:#fff;border-bottom:.0625rem solid #f0f0f0;font-size:1.125rem;font-weight:600;padding:0 1rem}._title_i3otz_18{font-size:1.125rem;font-weight:600;color:#222;flex:1;text-align:center}._infoCard_i3otz_26{margin-bottom:1rem;border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;border:none;background:#fff;padding:1rem}._infoGrid_i3otz_35{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._infoTitle_i3otz_41{font-size:.875rem;font-weight:500;color:#1677ff;margin-bottom:.25rem}._infoItem_i3otz_48{font-size:.8125rem;color:#444;margin-bottom:.125rem}._progressSection_i3otz_54{margin-top:1rem}._progressCard_i3otz_58{border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;border:none;background:#fff;padding:1rem;margin-bottom:1rem}._progressHeader_i3otz_67{display:flex;align-items:center;justify-content:space-between;font-size:.9375rem;font-weight:500;margin-bottom:.5rem}._groupList_i3otz_76{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem}._groupCard_i3otz_83{border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;border:none;background:#fff;padding:.75rem 1rem}._groupHeader_i3otz_91{display:flex;align-items:center;justify-content:space-between;font-size:.9375rem;font-weight:500;margin-bottom:.5rem}._memberGrid_i3otz_100{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem;margin-top:.5rem}._memberItem_i3otz_107{background:#f5f7fa;border-radius:.5rem;padding:.25rem .5rem;font-size:.8125rem;color:#333;display:flex;align-items:center}._warnText_i3otz_117{color:#faad14;font-size:.8125rem;margin-top:.5rem;display:flex;align-items:center}._successText_i3otz_125{color:#389e0d;font-size:.8125rem;margin-top:.5rem;display:flex;align-items:center}._successAlert_i3otz_133{color:#389e0d;background:#f6ffed;border-radius:.5rem;padding:.5rem 0;text-align:center;margin-top:.75rem;font-size:.875rem}._emptyCard_i3otz_143{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 0;background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #00000008;margin-top:2rem}._emptyTitle_i3otz_155{font-size:1rem;color:#888;margin:.75rem 0 .25rem}._emptyDesc_i3otz_161{font-size:.8125rem;color:#bbb;margin-bottom:1rem}._autoGroupForm_yue3x_1{padding:.625rem;background:#f7f8fa}._headerBar_yue3x_6{display:flex;align-items:center;height:3rem;background:#fff;border-bottom:.0625rem solid #f0f0f0;font-size:1.125rem;font-weight:600;padding:0 1rem}._title_yue3x_17{font-size:1.125rem;font-weight:600;color:#222;flex:1;text-align:center}._timeRangeRow_yue3x_25,._groupSizeRow_yue3x_31{display:flex;align-items:center;gap:.5rem}._nav-title_k7z9x_1{font-size:1.125rem;font-weight:600;color:#333}._searchBar_k7z9x_7{display:flex;gap:.5rem;padding:1rem}._refresh-btn_k7z9x_13._ant-btn_k7z9x_13{height:2.375rem!important;width:2.5rem!important;padding:0!important;border-radius:.5rem!important;min-width:2.5rem!important;flex-shrink:0!important}._taskList_k7z9x_22{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}._emptyCard_k7z9x_29{text-align:center;padding:3rem 0;background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000a}._taskCard_k7z9x_37{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000a;padding:1.25rem 1rem .75rem}._taskHeader_k7z9x_44{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._taskTitle_k7z9x_51{display:flex;align-items:center;font-size:1rem;font-weight:600}._taskActions_k7z9x_58{display:flex;align-items:center;gap:.5rem}._taskInfoGrid_k7z9x_64{font-size:.8125rem;color:#666;margin-bottom:.75rem;display:flex;justify-content:space-between}._progressBlock_k7z9x_72{margin-bottom:.75rem}._progressLabel_k7z9x_76{font-size:.8125rem;color:#888;margin-bottom:.25rem}._taskFooter_k7z9x_82{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#888;border-top:.0625rem dashed #eee;padding-top:.5rem;margin-top:.5rem}._expandedPanel_k7z9x_93{margin-top:1rem;padding-top:1rem;border-top:.0625rem dashed #eee}._expandedGrid_k7z9x_99{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:1rem}._menu-btn_k7z9x_105{background:none;border:none;padding:.25rem;cursor:pointer;border-radius:.25rem;color:#666}._menu-btn_k7z9x_105:hover{background:#f5f5f5}._menu-dropdown_k7z9x_117{position:absolute;right:0;top:1.75rem;background:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem #00000026;z-index:100;min-width:7.5rem;padding:.25rem;border:.0625rem solid #e5e5e5}._menu-item_k7z9x_130{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;border-radius:.25rem;font-size:.875rem;gap:.5rem;transition:background .2s}._menu-item_k7z9x_130:hover{background:#f5f5f5}._menu-item_k7z9x_130._danger_k7z9x_143{color:#ff4d4f}._menu-item_k7z9x_130._danger_k7z9x_143:hover{background:#fff2f0}@media (max-width: 600px){._taskCard_k7z9x_37{padding:.75rem .375rem .5rem}._expandedGrid_k7z9x_99{grid-template-columns:1fr}}._searchBar_rxiy1_1{display:flex;align-items:center;gap:.5rem;padding:1rem 0 .5rem}._taskList_rxiy1_8{display:flex;flex-direction:column;gap:1rem}._emptyCard_rxiy1_14{text-align:center;padding:3rem 0;background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000a}._taskCard_rxiy1_22{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000a;padding:1.25rem 1rem .75rem}._taskHeader_rxiy1_29{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._taskTitle_rxiy1_36{display:flex;align-items:center;font-size:1rem;font-weight:600}._taskActions_rxiy1_43{display:flex;align-items:center;gap:.5rem}._taskInfoGrid_rxiy1_49{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;font-size:.8125rem;color:#666;margin-bottom:.75rem}._progressBlock_rxiy1_58{margin-bottom:.75rem}._progressLabel_rxiy1_62{font-size:.8125rem;color:#888;margin-bottom:.25rem}._taskFooter_rxiy1_68{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#888;border-top:.0625rem dashed #eee;padding-top:.5rem;margin-top:.5rem}._expandedPanel_rxiy1_79{margin-top:1rem;padding-top:1rem;border-top:.0625rem dashed #eee}._expandedGrid_rxiy1_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:1rem}@media (max-width: 600px){._taskCard_rxiy1_22{padding:.75rem .375rem .5rem}._expandedGrid_rxiy1_85{grid-template-columns:1fr}}._title_1pj8n_1{font-size:1.125rem;font-weight:700;color:#188eee}._backBtn_1pj8n_7{border:none;background:none;box-shadow:none;color:#666;font-size:1.125rem;margin-right:.5rem}._addBtn_1pj8n_16{margin-left:.5rem}._taskList_1pj8n_20{padding:0 1rem}._taskCard_1pj8n_24{border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000f;margin-bottom:1rem;padding:1rem;transition:box-shadow .2s}._taskCard_1pj8n_24:hover{box-shadow:0 .25rem 1rem #188eee1a}._taskCardTop_1pj8n_35{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}._taskName_1pj8n_42{font-size:1rem;font-weight:500;color:#222;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionBtn_1pj8n_57{margin-left:.25rem}._taskCardInfo_1pj8n_61{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem 1rem;font-size:.8125rem;color:#666;margin-top:.5rem}._emptyBox_1pj8n_70{background:#fff;border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000f;padding:2.5rem 0 2rem;text-align:center;color:#bbb;margin-top:2.5rem}._emptyText_1pj8n_80{font-size:1rem;color:#888;margin:1rem 0 1.25rem}._itemCard_1pj8n_86{background:#fff;border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000f;margin-bottom:1rem;padding:1rem 1rem .75rem;transition:box-shadow .2s;position:relative}._itemCard_1pj8n_86:hover{box-shadow:0 .25rem 1rem #188eee1a}._itemTop_1pj8n_99{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._itemTitle_1pj8n_106{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:#222}._itemName_1pj8n_115{font-size:.9375rem;font-weight:500;color:#222;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11.25rem}._itemActions_1pj8n_148{display:flex;align-items:center;gap:.375rem}._switchBtn_1pj8n_53{margin-right:.125rem}._moreBtn_1pj8n_158{margin-left:.125rem;color:#888;font-size:1.125rem;background:none;border:none;box-shadow:none}._itemInfoRow_1pj8n_167{display:flex;font-size:.8125rem;color:#666;margin-bottom:.125rem}._itemBottom_1pj8n_182{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#888;border-top:.0625rem solid #f3f3f3;margin-top:.5rem;padding-top:.375rem}._ant-dropdown-menu_1pj8n_209{border-radius:.625rem!important;box-shadow:0 .25rem 1rem #0000001f!important;min-width:6.875rem!important;padding:.375rem 0!important}._ant-dropdown-menu-item_1pj8n_216{font-size:.875rem!important;padding:.4375rem 1rem!important;border-radius:.375rem!important;display:flex;align-items:center;gap:.5rem;transition:background .2s}._ant-dropdown-menu-item_1pj8n_216:hover{background:#f5f5f5!important}._ant-dropdown-menu-item-danger_1pj8n_230{color:#e53e3e!important}._detailBg_1pj8n_234{padding:.75rem;display:flex;flex-direction:column;align-items:center}._detailCard_1pj8n_241{background:#fff;border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000f;padding:1.25rem 1.25rem .75rem;width:100%;max-width:30rem;margin-bottom:1.5rem}._detailTop_1pj8n_251{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}._detailTitle_1pj8n_258{font-size:1.125rem;font-weight:600;color:#222;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_1pj8n_126{margin-left:.125rem}._statusBadge_1pj8n_126 ._ant-badge-status-dot_1pj8n_129{width:.5rem;height:.5rem}._statusBadge_1pj8n_126 ._ant-badge-status-success_1pj8n_133{background:#19c37d}._statusBadge_1pj8n_126 ._ant-badge-status-default_1pj8n_136{background:#bdbdbd}._statusBadge_1pj8n_126 ._ant-badge-status-text_1pj8n_139{font-size:.75rem;font-weight:400;padding:0 .375rem;border-radius:.5rem;background:#f5f5f5;color:#222}._switchBtn_1pj8n_53{margin-left:.5rem}._detailInfoRow_1pj8n_295{display:flex;font-size:.875rem;color:#666;margin-bottom:.125rem}._infoCol_1pj8n_174{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailBottom_1pj8n_310{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#888;border-top:.0625rem solid #f3f3f3;margin-top:.625rem;padding-top:.375rem}._bottomLeft_1pj8n_193{display:flex;align-items:center;gap:.25rem}._clockIcon_1pj8n_199{color:#bdbdbd;font-size:.875rem;margin-right:.125rem}._bottomRight_1pj8n_205{text-align:right}._detailLoading_1pj8n_337{min-height:18.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888;font-size:1rem;gap:1rem}._statusPill_1pj8n_348{display:inline-block;min-width:3rem;height:1.25rem;line-height:1.25rem;font-size:.625rem;border-radius:.75rem;text-align:center;margin-left:.375rem;box-sizing:border-box}._statusActive_1pj8n_360{background:#19c37d;color:#fff}._statusPaused_1pj8n_365{background:#e5e7eb;color:#888}._formBg_9qbsy_1{padding:1rem}._formStepBtnRow_9qbsy_5{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding:.75rem}._formSteps_9qbsy_13{display:flex;justify-content:center;margin-bottom:2rem;gap:2rem}._formStepIndicator_9qbsy_20{display:flex;flex-direction:column;align-items:center;color:#bbb;font-size:.8125rem;font-weight:400;transition:color .2s}._formStepActive_9qbsy_30{color:#188eee;font-weight:600}._formStepDone_9qbsy_35{color:#19c37d}._formStepNum_9qbsy_39{width:1.75rem;height:1.75rem;border-radius:50%;background:#e5e7eb;color:#888;display:flex;align-items:center;justify-content:center;font-size:.9375rem;margin-bottom:.25rem}._formStepActive_9qbsy_30 ._formStepNum_9qbsy_39{background:#188eee;color:#fff}._formStepDone_9qbsy_35 ._formStepNum_9qbsy_39{background:#19c37d;color:#fff}._formStep_9qbsy_5{background:#fff;border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000f;padding:2rem 1.5rem 1.5rem;width:100%;max-width:26.25rem;margin:0 auto 1.5rem}._formItem_9qbsy_72{margin-bottom:1.5rem}._formLabel_9qbsy_76{font-size:.9375rem;color:#222;font-weight:500;margin-bottom:.625rem}._input_9qbsy_83{height:2.75rem;border-radius:.5rem;font-size:.9375rem}._timeRow_9qbsy_89{display:flex;align-items:center}._inputTime_9qbsy_94{width:6.25rem;height:2.5rem;border-radius:.5rem;font-size:.9375rem}._timeTo_9qbsy_101{margin:0 .5rem;color:#888}._counterRow_9qbsy_106{display:flex;align-items:center;gap:0}._counterBtn_9qbsy_112{width:2.5rem;height:2.5rem;border-radius:.5rem;background:#fff;border:.0625rem solid #e5e7eb;font-size:1.25rem;color:#188eee;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border .2s}._counterBtn_9qbsy_112:hover{border:.0625rem solid #188eee}._counterValue_9qbsy_131{width:3rem;text-align:center;font-size:1.125rem;font-weight:600;color:#222}._counterUnit_9qbsy_139{margin-left:.5rem;color:#888;font-size:.875rem}._accountTypeRow_9qbsy_145{display:flex;gap:.75rem}._accountTypeBtn_9qbsy_150{flex:1;height:2.75rem;border-radius:.5rem;background:#fff;border:.0625rem solid #e5e7eb;font-size:.9375rem;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;position:relative}._accountTypeBtn_9qbsy_150:hover{border:.0625rem solid #188eee}._accountTypeActive_9qbsy_170{background:#f0f8ff;border:.0625rem solid #188eee;color:#188eee}._questionIcon_9qbsy_176{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#999}._switchRow_9qbsy_185{display:flex;align-items:center;justify-content:space-between}._switchLabel_9qbsy_191{font-size:.9375rem;color:#222;font-weight:500}._switch_9qbsy_185{margin-top:0}._searchInput_9qbsy_201{height:2.75rem;border-radius:.5rem;font-size:.9375rem}._searchIcon_9qbsy_207{color:#999;font-size:1rem}._selectedTip_9qbsy_212{font-size:.8125rem;color:#888;margin-top:.5rem}._formStepBtnRow_9qbsy_5{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem}._prevBtn_9qbsy_225,._nextBtn_9qbsy_232,._completeBtn_9qbsy_239{height:2.75rem;border-radius:.5rem;font-size:.9375rem;min-width:6.25rem}._formLoading_9qbsy_246{min-height:12.5rem;display:flex;align-items:center;justify-content:center}._chatContainer_1gwb6_1{display:flex;flex-direction:column}._messageList_1gwb6_6{flex:1;overflow-y:auto;padding:1rem .75rem 5rem;display:flex;flex-direction:column;gap:.75rem}._userMessage_1gwb6_15{display:flex;flex-direction:column;align-items:flex-end}._aiMessage_1gwb6_21{display:flex;flex-direction:column;align-items:flex-start}._bubble_1gwb6_27{max-width:80%;padding:.625rem .875rem;border-radius:1.125rem;font-size:.9375rem;line-height:1.6;word-break:break-word;background:#fff;color:#222;box-shadow:0 .125rem .5rem #0000000a}._userMessage_1gwb6_15 ._bubble_1gwb6_27{background:linear-gradient(135deg,#a7e0ff,#5bbcff);color:#222;border-bottom-right-radius:.375rem}._aiMessage_1gwb6_21 ._bubble_1gwb6_27{background:#fff;color:#222;border-bottom-left-radius:.375rem}._time_1gwb6_51{font-size:.6875rem;color:#aaa;margin:.25rem .5rem 0;align-self:flex-end}._inputBar_1gwb6_58{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;background:#fff;padding:.625rem .75rem;box-shadow:0 -.125rem .5rem #0000000a;z-index:10}._input_1gwb6_58{flex:1;border:none;outline:none;background:#f3f4f6;border-radius:1.125rem;padding:.625rem .875rem;font-size:.9375rem;margin-right:.5rem}._sendButton_1gwb6_82{background:var(--primary-gradient, linear-gradient(135deg, #a7e0ff 0%, #5bbcff 100%));color:#fff;border:none;border-radius:1.125rem;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .2s}._sendButton_1gwb6_82:disabled{background:#e5e7eb;color:#aaa;cursor:not-allowed}._iconBtn_1gwb6_100{background:none;border:none;outline:none;margin-right:.375rem;font-size:1.25rem;color:#888;cursor:pointer;padding:.25rem;border-radius:50%;transition:background .2s,color .2s}._iconBtn_1gwb6_100:hover,._iconBtn_1gwb6_100:active{background:#f3f4f6;color:#5bbcff}._image_1gwb6_119{max-width:11.25rem;max-height:11.25rem;border-radius:.625rem;display:block}._fileLink_1gwb6_126{color:#5bbcff;text-decoration:none;font-size:.9375rem;word-break:break-all;display:flex;align-items:center}._nav-title_1gwb6_135{color:var(--primary-color);font-weight:700;font-size:1.125rem;text-shadow:0 .125rem .25rem rgba(24,142,238,.2)}._listToolbar_12k5s_1{display:flex;align-items:center;padding:.75rem 0;border-bottom:.0625rem solid #f0f0f0;background:#fff;font-size:1rem;color:#222}._ruleList_12k5s_11{padding:0 1rem}._ruleCard_12k5s_15{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000a;margin-bottom:1.25rem;padding:1rem;border:.0625rem solid #ececec;transition:box-shadow .2s,border-color .2s;position:relative}._ruleCard_12k5s_15:hover{box-shadow:0 .25rem 1rem #00000014;border-color:#b3e5fc}._ruleHeader_12k5s_31{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._ruleName_12k5s_38{font-size:1.0625rem;font-weight:600;color:#222}._ruleStatus_12k5s_44{display:flex;align-items:center;gap:.5rem}._ruleSwitch_12k5s_50{margin-left:.25rem}._ruleMenu_12k5s_54{margin-left:.5rem;cursor:pointer;color:#888;font-size:1.125rem}._ruleMeta_12k5s_61{display:flex;justify-content:space-between;margin-bottom:.625rem;font-size:.9375rem;color:#444;font-weight:500}._ruleMetaItem_12k5s_70{flex:1;text-align:center}._ruleMetaItem_12k5s_70:not(:last-child){border-right:.0625rem solid #f0f0f0}._ruleDivider_12k5s_79{border-top:.0625rem solid #f0f0f0;margin:.75rem 0 .625rem}._ruleStats_12k5s_84{display:flex;justify-content:space-between;font-size:1rem;color:#222;font-weight:600;margin-bottom:.5rem}._ruleStatsItem_12k5s_93{flex:1;text-align:center}._ruleStatsItem_12k5s_93:not(:last-child){border-right:.0625rem solid #f0f0f0}._ruleFooter_12k5s_102{display:flex;justify-content:space-between;font-size:.75rem;color:#888;margin-top:.375rem;align-items:center}._ruleFooterIcon_12k5s_111{margin-right:.25rem;vertical-align:middle;font-size:.9375rem;position:relative;top:-.125rem}._empty_12k5s_119{text-align:center;color:#bbb;padding:2.5rem 0}._pagination_12k5s_125{display:flex;justify-content:center;padding:1rem 0;background:#fff}._formHeader_l0sqg_1{background:#fff;padding:0 1rem;height:3.5rem;display:flex;align-items:center;border-bottom:.0625rem solid #f0f0f0;position:relative}._formTitle_l0sqg_11{font-size:1.125rem;font-weight:600;color:#222;flex:1;text-align:center}._backBtn_l0sqg_19{position:absolute;left:.5rem;top:.625rem;font-size:1.125rem;color:#222;border:none;background:none}._cancelBtn_l0sqg_29{position:absolute;right:.5rem;top:.625rem;color:#888;border:none;background:none}._formStepsWrap_l0sqg_38{background:#fff;padding:0 0 .5rem}._formSteps_l0sqg_38{padding:0 1.5rem;margin-top:.5rem}._formBody_l0sqg_48{background:#fff;padding:.75rem;border-radius:.625rem;box-shadow:0 .125rem .5rem #0000000a}._sectionTitle_l0sqg_55{font-size:1.0625rem;font-weight:600;margin-bottom:1.125rem;color:#222}._accountSelectItem_l0sqg_62{margin-bottom:0!important}._accountListWrap_l0sqg_66{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.625rem 0 .25rem}._accountItem_l0sqg_73{display:flex;align-items:center;font-size:.9375rem;background:#f7f8fa;border-radius:.375rem;padding:.25rem .625rem;cursor:pointer;border:.0625rem solid #e5e6eb;transition:border .2s}._accountItem_l0sqg_73 input[type=checkbox]{margin-right:.375rem}._accountSelectedCount_l0sqg_89{font-size:.8125rem;color:#888;margin-bottom:.5rem}._radioGroup_l0sqg_95{display:flex;flex-direction:column;gap:.5rem}._radioDesc_l0sqg_101{font-size:.8125rem;color:#888;margin-left:.375rem}._sliderLabelWrap_l0sqg_107{display:flex;align-items:center;justify-content:space-between;margin-bottom:.125rem}._sliderValue_l0sqg_114{font-size:.9375rem;color:#222;font-weight:500}._slider_l0sqg_107{margin:0 0 .125rem}._sliderDesc_l0sqg_124{font-size:.8125rem;color:#888;margin-bottom:.5rem}._timeRangeWrap_l0sqg_130{display:flex;gap:1.5rem;align-items:flex-end}._timeRangeWrap_l0sqg_130>div{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:#888}._formBlock_l0sqg_144{margin-bottom:1.5rem}._formLabel_l0sqg_148{font-size:.9375rem;font-weight:500;margin-bottom:.5rem;color:#222}._checkboxGroup_l0sqg_155{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}._poolListWrap_l0sqg_161{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.5rem}._poolItem_l0sqg_168{display:flex;align-items:center;background:#f7f8fa;border-radius:.375rem;padding:.5rem .75rem;border:.0625rem solid #e5e6eb;font-size:.9375rem;gap:.625rem;cursor:pointer;transition:border .2s}._poolItem_l0sqg_168 input[type=checkbox]{margin-right:.375rem}._poolName_l0sqg_185{font-weight:500;color:#222}._poolTags_l0sqg_190{font-size:.8125rem;color:#888;margin-left:.5rem}._poolCount_l0sqg_196{font-size:.8125rem;color:#888;margin-left:auto}._poolSelectedCount_l0sqg_202{font-size:.8125rem;color:#888;margin-bottom:.5rem}._formStepBtns_l0sqg_208{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._formSteps_l0sqg_38 .ant-steps-item-title{font-size:.9375rem}._formSteps_l0sqg_38 .ant-steps-item-process .ant-steps-item-title{color:#1677ff;font-weight:600}._formSteps_l0sqg_38 .ant-steps-item-finish .ant-steps-item-title{color:#222}._formSteps_l0sqg_38 .ant-steps-item-wait .ant-steps-item-title{color:#888}._tabs_oio5b_1{background:#fff;padding:0 .75rem;border-radius:0 0 .75rem .75rem;margin-bottom:.5rem}._planList_oio5b_8{display:flex;flex-direction:column;gap:1rem;padding:0 .75rem 1rem}._planCard_oio5b_15{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem #0000000f;padding:1rem .875rem .75rem;display:flex;flex-direction:column;gap:.5rem}._cardHeader_oio5b_25{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}._cardTitle_oio5b_32{font-size:1rem;font-weight:700;color:#222}._statusDone_oio5b_38{background:#e6f9e6;color:#22c55e;font-size:.75rem;border-radius:.5rem;padding:.125rem .625rem;font-weight:600}._statusDoing_oio5b_47{background:#e0f2fe;color:#1677ff;font-size:.75rem;border-radius:.5rem;padding:.125rem .625rem;font-weight:600}._cardInfo_oio5b_56{font-size:.8125rem;color:#444;display:flex;flex-direction:column;gap:.25rem}._label_oio5b_64{color:#888;font-size:.75rem;margin-right:.125rem}._keyword_oio5b_70{display:inline-block;background:#f3f4f6;color:#1677ff;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;margin-right:.375rem;margin-bottom:.125rem}._cardActions_oio5b_81{display:flex;gap:.625rem;margin-top:.5rem}._actionBtn_oio5b_87{border-radius:.375rem!important;font-size:.8125rem!important;padding:0 .75rem!important}:root{--primary-color: #188eee;--primary-color-light: #40a9ff;--primary-color-dark: #096dd9;--primary-gradient: linear-gradient(135deg, #188eee 0%, #096dd9 100%);--primary-shadow: rgba(24, 142, 238, .3);--primary-shadow-light: rgba(24, 142, 238, .1);--primary-shadow-dark: rgba(24, 142, 238, .4)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;display:block;border:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;outline:none;border:none;background:none;box-shadow:none;appearance:none}::-webkit-scrollbar{width:.5rem;background:transparent}::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:.25rem}:root{--safe-area-top: 0;--safe-area-bottom: 0;--safe-area-left: 0;--safe-area-right: 0;--status-bar-height: 0;--nav-bar-height: 2.75rem}html,body{height:100%;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}#root,.app-content{height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#f5f5f5;color:#222;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{border-radius:0;box-shadow:none}body,input,textarea,select,button{touch-action:manipulation}.nav-title{font-size:1.125rem;font-weight:600;color:var(--primary-color)}.search-bar{display:flex;gap:.75rem;align-items:center;padding:.75rem}.search-input-wrapper{position:relative;flex:1}.search-input-wrapper .ant-input{border-radius:.5rem}.refresh-btn{height:2.5rem;width:2.5rem;padding:0;border-radius:.5rem}.new-task-btn{height:2rem;padding:0 .75rem;border-radius:.375rem;font-size:.875rem;display:flex;align-items:center;gap:.375rem}.pagination-container{display:flex;justify-content:center;padding:.875rem 0;background:#fff;border-radius:.75rem;margin-top:1rem;box-shadow:0 .125rem .5rem #0000001a}.pagination-container :global(.ant-pagination) .ant-pagination-item{border-radius:.375rem;border:.0625rem solid #d9d9d9}.pagination-container :global(.ant-pagination) .ant-pagination-item:hover{border-color:var(--primary-color)}.pagination-container :global(.ant-pagination) .ant-pagination-item.ant-pagination-item-active{background:var(--primary-color);border-color:var(--primary-color)}.pagination-container :global(.ant-pagination) .ant-pagination-item.ant-pagination-item-active a{color:#fff}.pagination-container :global(.ant-pagination) .ant-pagination-prev,.pagination-container :global(.ant-pagination) .ant-pagination-next{border-radius:.375rem;border:.0625rem solid #d9d9d9}.pagination-container :global(.ant-pagination) .ant-pagination-prev:hover,.pagination-container :global(.ant-pagination) .ant-pagination-next:hover{border-color:var(--primary-color);color:var(--primary-color)}.footer-btn-group{padding:.75rem;display:flex;gap:.5rem;justify-content:center;background-color:#fff}.footer-btn-group .ant-btn{flex:1} diff --git a/Cunkebao/dist/assets/index-CsnC1RX4.js b/Cunkebao/dist/assets/index-CsnC1RX4.js deleted file mode 100644 index cf153f4b..00000000 --- a/Cunkebao/dist/assets/index-CsnC1RX4.js +++ /dev/null @@ -1,79 +0,0 @@ -import{d as Ya,b as en,r as n,u as he,R as Es,i as Ke,j as sn,L as tn,k as an,B as nn,l as rn}from"./vendor-2vc8h_ct.js";import{T as R,F as Ye,U as Sa,I as qe,E as cn,a as ln,C as Ks,B as H,S as Je,R as ot,b as on,c as Ca,P as ls,d as fe,e as kt,M as Ta,N as St,f as Is,g as te,h as as,i as Ee,j as W,k as Ue,l as ns,m as Gs,n as vs,o as De,p as xs,D as us,q as A,A as $s,r as Dt,s as Qe,t as Et,u as ys,v as Ia,w as zs,x as Ps,y as Ct,z as Tt,G as It,H as Ms,J as dn,K as Lt,L as Fs,O as $t,Q as Pt,V as bs,W as ct,X as un,Y as Q,Z as hs,_ as mn,$ as Mt,a0 as hn,a1 as Rs,a2 as pn,a3 as xn,a4 as gn,a5 as Ft,a6 as Zs,a7 as La,a8 as _n,a9 as fn,aa as jn,ab as Xs,ac as es,ad as Js,ae as vn,af as yn,ag as $a,ah as Gt,ai as Pa,aj as Ra,ak as ut,al as nt,am as bn,an as Nn,ao as Ns,ap as vt,aq as wn,ar as kn,as as Sn,at as Cn,au as Tn,av as lt,aw as za,ax as In,ay as Ln,az as $n,aA as Pn,aB as Rn,aC as zn,aD as qs,aE as Qs,aF as yt,aG as Bn,aH as An,aI as Dn,aJ as qt,aK as Ut,aL as En,aM as Ot,aN as Mn,aO as js,aP as ws,aQ as Fn,aR as Gn,aS as Ds,aT as Ba,aU as bt,aV as Cs,aW as Wt,aX as Vt,aY as Hs,aZ as qn,a_ as Un,a$ as On,b0 as Wn,b1 as Vn,b2 as mt,b3 as Aa,b4 as Da,b5 as Hn,b6 as Jn,b7 as Qn,b8 as Se,b9 as Kn,ba as Nt,bb as Ea,bc as fs,bd as Ht,be as Zn,bf as Jt,bg as Qt,bh as Ts,bi as Kt,bj as Zt}from"./ui-BzcYqnYX.js";import{c as Xn,a as Yn}from"./utils-BEiZ4iZ8.js";import{E as ei}from"./charts-fIK39zKn.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const c of i)if(c.type==="childList")for(const m of c.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&r(m)}).observe(document,{childList:!0,subtree:!0});function a(i){const c={};return i.integrity&&(c.integrity=i.integrity),i.referrerPolicy&&(c.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?c.credentials="include":i.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function r(i){if(i.ep)return;i.ep=!0;const c=a(i);fetch(i.href,c)}})();var ht={exports:{}},Os={};/** - * @license React - * react-jsx-runtime.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 Xt;function si(){if(Xt)return Os;Xt=1;var s=Ya(),t=Symbol.for("react.element"),a=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function m(u,_,d){var o,f={},b=null,h=null;d!==void 0&&(b=""+d),_.key!==void 0&&(b=""+_.key),_.ref!==void 0&&(h=_.ref);for(o in _)r.call(_,o)&&!c.hasOwnProperty(o)&&(f[o]=_[o]);if(u&&u.defaultProps)for(o in _=u.defaultProps,_)f[o]===void 0&&(f[o]=_[o]);return{$$typeof:t,type:u,key:b,ref:h,props:f,_owner:i.current}}return Os.Fragment=a,Os.jsx=m,Os.jsxs=m,Os}var Yt;function ti(){return Yt||(Yt=1,ht.exports=si()),ht.exports}var e=ti(),tt={},ea;function ai(){if(ea)return tt;ea=1;var s=en();return tt.createRoot=s.createRoot,tt.hydrateRoot=s.hydrateRoot,tt}var ni=ai();function ii(s,t){let a;try{a=s()}catch{return}return{getItem:i=>{var c;const m=_=>_===null?null:JSON.parse(_,void 0),u=(c=a.getItem(i))!=null?c:null;return u instanceof Promise?u.then(m):m(u)},setItem:(i,c)=>a.setItem(i,JSON.stringify(c,void 0)),removeItem:i=>a.removeItem(i)}}const wt=s=>t=>{try{const a=s(t);return a instanceof Promise?a:{then(r){return wt(r)(a)},catch(r){return this}}}catch(a){return{then(r){return this},catch(r){return wt(r)(a)}}}},ri=(s,t)=>(a,r,i)=>{let c={storage:ii(()=>localStorage),partialize:l=>l,version:0,merge:(l,p)=>({...p,...l}),...t},m=!1;const u=new Set,_=new Set;let d=c.storage;if(!d)return s((...l)=>{console.warn(`[zustand persist middleware] Unable to update item '${c.name}', the given storage is currently unavailable.`),a(...l)},r,i);const o=()=>{const l=c.partialize({...r()});return d.setItem(c.name,{state:l,version:c.version})},f=i.setState;i.setState=(l,p)=>{f(l,p),o()};const b=s((...l)=>{a(...l),o()},r,i);i.getInitialState=()=>b;let h;const g=()=>{var l,p;if(!d)return;m=!1,u.forEach(k=>{var x;return k((x=r())!=null?x:b)});const y=((p=c.onRehydrateStorage)==null?void 0:p.call(c,(l=r())!=null?l:b))||void 0;return wt(d.getItem.bind(d))(c.name).then(k=>{if(k)if(typeof k.version=="number"&&k.version!==c.version){if(c.migrate){const x=c.migrate(k.state,k.version);return x instanceof Promise?x.then(N=>[!0,N]):[!0,x]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,k.state];return[!1,void 0]}).then(k=>{var x;const[N,C]=k;if(h=c.merge(C,(x=r())!=null?x:b),a(h,!0),N)return o()}).then(()=>{y?.(h,void 0),h=r(),m=!0,_.forEach(k=>k(h))}).catch(k=>{y?.(void 0,k)})};return i.persist={setOptions:l=>{c={...c,...l},l.storage&&(d=l.storage)},clearStorage:()=>{d?.removeItem(c.name)},getOptions:()=>c,rehydrate:()=>g(),hasHydrated:()=>m,onHydrate:l=>(u.add(l),()=>{u.delete(l)}),onFinishHydration:l=>(_.add(l),()=>{_.delete(l)})},c.skipHydration||g(),h||b},ci=ri,Ws={storage:localStorage,version:1,skipHydration:!1,compress:!1,encrypt:!1};function li(s){try{const t=JSON.stringify(s);return btoa(encodeURIComponent(t))}catch{return JSON.stringify(s)}}function oi(s){try{const t=decodeURIComponent(atob(s));return JSON.parse(t)}catch{return JSON.parse(s)}}function di(s,t="default-key"){let a="";for(let r=0;rt}function Ma(s,t){const{name:a,partialize:r,storage:i=Ws.storage,version:c=Ws.version,migrate:m,onRehydrateStorage:u,skipHydration:_=Ws.skipHydration,compress:d=Ws.compress,encrypt:o=Ws.encrypt,ttl:f,encryptionKey:b="default-key"}=t;return Xn()(ci(s,{name:a,partialize:r,storage:{getItem:h=>{try{const g=i.getItem(h);if(!g)return null;let l;try{l=JSON.parse(g)}catch{return null}if(l.timestamp&&f&&mi(l.timestamp,f))return i.removeItem(h),null;let p=l.value;return o&&typeof p=="string"&&(p=ui(p,b)),d&&typeof p=="string"&&(p=oi(p)),p}catch(g){return console.warn(`Failed to get item ${h} from storage:`,g),null}},setItem:(h,g)=>{try{let l=g;d&&(l=li(l)),o&&typeof l=="string"&&(l=di(l,b));const p={value:l,timestamp:Date.now(),config:{compress:d,encrypt:o,ttl:f}};i.setItem(h,JSON.stringify(p))}catch(l){console.warn(`Failed to set item ${h} to storage:`,l)}},removeItem:h=>{try{i.removeItem(h)}catch(g){console.warn(`Failed to remove item ${h} from storage:`,g)}}},version:c,migrate:m,onRehydrateStorage:u,skipHydration:_}))}const gs=Ma(s=>({user:null,token:null,isLoggedIn:!1,setUser:t=>s({user:t,isLoggedIn:!0}),setToken:t=>s({token:t}),clearUser:()=>s({user:null,token:null,isLoggedIn:!1}),login:(t,a,r)=>{localStorage.setItem("token",t);const i={id:a.id,account:a.account,username:a.username,phone:a.phone,avatar:a.avatar,isAdmin:a.isAdmin,companyId:a.companyId,typeId:a.typeId,status:a.status,s2_accountId:a.s2_accountId,createTime:a.createTime,updateTime:a.updateTime,lastLoginIp:a.lastLoginIp,lastLoginTime:a.lastLoginTime,deviceTotal:r};s({user:i,token:t,isLoggedIn:!0}),R.show({content:"登录成功",position:"top"}),r>0?window.location.href="/":window.location.href="/guide"},logout:()=>{localStorage.removeItem("token"),s({user:null,token:null,isLoggedIn:!1})}}),{name:"user-store",partialize:s=>({user:s.user,token:s.token,isLoggedIn:s.isLoggedIn}),onRehydrateStorage:()=>s=>{}}),{token:sa}=gs.getState(),hi=1e3,ta=new Map,Rt=Yn.create({baseURL:"https://ckbapi.quwanzhi.com",timeout:2e4,headers:{"Content-Type":"application/json"}});Rt.interceptors.request.use(s=>(sa&&(s.headers=s.headers||{},s.headers.Authorization=`Bearer ${sa}`),s));Rt.interceptors.response.use(s=>{const{code:t,success:a,msg:r}=s.data||{};if(t===200||a)return s.data.data??s.data;if(R.show({content:r||"接口错误",position:"top"}),t===401){localStorage.removeItem("token");const i=window.location.pathname+window.location.search;i==="/login"?window.location.href="/login":window.location.href=`/login?redirect=${encodeURIComponent(i)}`}return Promise.reject(r||"接口错误")},s=>(R.show({content:s.message||"网络异常",position:"top"}),Promise.reject(s)));function M(s,t,a="GET",r,i){const c=hi,m=`${a}_${s}_${JSON.stringify(t)}`,u=Date.now(),_=ta.get(m)||0;if(u-_{const[s]=Ye.useForm(),[t,a]=n.useState(1),[r,i]=n.useState(!1),[c,m]=n.useState(0),[u,_]=n.useState(!1),[d,o]=n.useState(!1),{login:f}=gs();n.useEffect(()=>{if(c>0){const y=setTimeout(()=>m(c-1),1e3);return()=>clearTimeout(y)}},[c]);const b=async()=>{const y=s.getFieldValue("account");if(!y){R.show({content:"请输入手机号",position:"top"});return}if(!/^1[3-9]\d{9}$/.test(y)){R.show({content:"请输入正确的11位手机号",position:"top"});return}try{i(!0),await gi({mobile:y,type:"login"}),R.show({content:"验证码已发送",position:"top"}),m(60)}catch{}finally{i(!1)}},h=async y=>{if(!d){R.show({content:"请同意用户协议和隐私政策",position:"top"});return}i(!0);try{const k={...y,typeId:t};let x;t===1?x=await pi(k):x=await xi(k);const N=x.deviceTotal||0;f(x.token,x.member,N)}catch{}finally{i(!1)}},g=()=>{R.show({content:"微信登录功能开发中",position:"top"})},l=()=>{R.show({content:"Apple登录功能开发中",position:"top"})},p=localStorage.getItem("paddingTop")||"44px";return e.jsxs("div",{className:oe["login-page"],children:[e.jsx("div",{style:{height:p}}),e.jsx("div",{style:{height:"80px"}}),e.jsxs("div",{className:oe["bg-decoration"],children:[e.jsx("div",{className:oe["bg-circle"]}),e.jsx("div",{className:oe["bg-circle"]}),e.jsx("div",{className:oe["bg-circle"]})]}),e.jsxs("div",{className:oe["login-container"],children:[e.jsxs("div",{className:oe["login-header"],children:[e.jsxs("div",{className:oe["logo-section"],children:[e.jsx("div",{className:oe["logo-icon"],children:e.jsx(Sa,{})}),e.jsx("h1",{className:oe["app-name"],children:"存客宝"})]}),e.jsx("p",{className:oe.subtitle,children:"登录您的账户继续使用"})]}),e.jsxs("div",{className:oe["form-container"],children:[e.jsxs("div",{className:oe["tab-container"],children:[e.jsx("div",{className:`${oe["tab-item"]} ${t===1?oe.active:""}`,onClick:()=>a(1),children:"密码登录"}),e.jsx("div",{className:`${oe["tab-item"]} ${t===2?oe.active:""}`,onClick:()=>a(2),children:"验证码登录"}),e.jsx("div",{className:`${oe["tab-indicator"]} ${t===2?oe.slide:""}`})]}),e.jsxs(Ye,{form:s,layout:"vertical",className:oe["login-form"],onFinish:h,children:[e.jsx(Ye.Item,{name:"account",label:"手机号",rules:[{required:!0,message:"请输入手机号"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确的11位手机号"}],children:e.jsxs("div",{className:oe["input-wrapper"],children:[e.jsx("span",{className:oe["input-prefix"],children:"+86"}),e.jsx(qe,{placeholder:"请输入手机号",clearable:!0,className:oe["phone-input"]})]})}),t===1&&e.jsx(Ye.Item,{name:"password",label:"密码",rules:[{required:!0,message:"请输入密码"}],children:e.jsxs("div",{className:oe["input-wrapper"],children:[e.jsx(qe,{placeholder:"请输入密码",clearable:!0,type:u?"text":"password",className:oe["password-input"]}),e.jsx("div",{className:oe["eye-icon"],onClick:()=>_(!u),children:u?e.jsx(cn,{}):e.jsx(ln,{})})]})}),t===2&&e.jsx(Ye.Item,{name:"verificationCode",label:"验证码",rules:[{required:!0,message:"请输入验证码"}],children:e.jsxs("div",{className:oe["input-wrapper"],children:[e.jsx(qe,{placeholder:"请输入验证码",clearable:!0,className:oe["code-input"]}),e.jsx("button",{type:"button",className:`${oe["send-code-btn"]} ${c>0?oe.disabled:""}`,onClick:b,disabled:r||c>0,children:c>0?`${c}s`:"获取验证码"})]})}),e.jsx("div",{className:oe["agreement-section"],children:e.jsx(Ks,{checked:d,onChange:o,className:oe["agreement-checkbox"],children:e.jsxs("span",{className:oe["agreement-text"],children:["我已阅读并同意",e.jsx("span",{className:oe["agreement-link"],children:"《存客宝用户协议》"}),"和",e.jsx("span",{className:oe["agreement-link"],children:"《隐私政策》"})]})})}),e.jsx(H,{block:!0,type:"submit",color:"primary",loading:r,size:"large",className:oe["login-btn"],children:r?"登录中...":"登录"})]}),e.jsx("div",{className:oe.divider,children:e.jsx("span",{children:"其他登录方式"})}),e.jsxs("div",{className:oe["third-party-login"],children:[e.jsxs("div",{className:oe["third-party-item"],onClick:g,children:[e.jsx("div",{className:oe["wechat-icon"],children:e.jsxs("svg",{viewBox:"0 0 24 24",fill:"currentColor",height:"24",width:"24",className:oe["wechat-icon"],children:[e.jsx("path",{d:"M8.691 2.188C3.891 2.188 0 5.476 0 9.53c0 2.212 1.17 4.203 3.002 5.55a.59.59 0 0 1 .213.665l-.39 1.48c-.019.07-.048.141-.048.213 0 .163.13.295.29.295a.326.326 0 0 0 .167-.054l1.903-1.114a.864.864 0 0 1 .717-.098 10.16 10.16 0 0 0 2.837.403c.276 0 .543-.027.81-.05-.857-2.578.157-4.972 1.932-6.446 1.703-1.415 3.882-1.98 5.853-1.838-.576-3.583-4.196-6.348-8.595-6.348zM5.959 5.48c.609 0 1.104.498 1.104 1.112 0 .612-.495 1.11-1.104 1.11-.612 0-1.108-.498-1.108-1.11 0-.614.496-1.112 1.108-1.112zm5.315 0c.61 0 1.107.498 1.107 1.112 0 .612-.497 1.11-1.107 1.11-.611 0-1.105-.498-1.105-1.11 0-.614.494-1.112 1.105-1.112z"}),e.jsx("path",{d:"M23.002 15.816c0-3.309-3.136-6-7-6-3.863 0-7 2.691-7 6 0 3.31 3.137 6 7 6 .814 0 1.601-.099 2.338-.285a.7.7 0 0 1 .579.08l1.5.87a.267.267 0 0 0 .135.044c.13 0 .236-.108.236-.241 0-.06-.023-.118-.038-.17l-.309-1.167a.476.476 0 0 1 .172-.534c1.645-1.17 2.387-2.835 2.387-4.597zm-9.498-1.19c-.497 0-.9-.407-.9-.908a.905.905 0 0 1 .9-.91c.498 0 .9.408.9.91 0 .5-.402.908-.9.908zm4.998 0c-.497 0-.9-.407-.9-.908a.905.905 0 0 1 .9-.91c.498 0 .9.408.9.91 0 .5-.402.908-.9.908z"})]})}),e.jsx("span",{children:"微信"})]}),e.jsxs("div",{className:oe["third-party-item"],onClick:l,children:[e.jsx("div",{className:oe["apple-icon"],children:e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:e.jsx("path",{d:"M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"})})}),e.jsx("span",{children:"Apple"})]})]})]})]})]})},bi="_container_jxe89_1",Ni="_loadingContainer_jxe89_13",wi="_loadingText_jxe89_23",pt={container:bi,loadingContainer:Ni,loadingText:wi},Z=({children:s,header:t,footer:a,loading:r=!1})=>(n.useEffect(()=>{const i=()=>{document.documentElement.style.setProperty("--real-vh",`${window.innerHeight*.01}px`)};return i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)},[]),e.jsxs("div",{className:pt.container,style:{height:"calc(var(--real-vh, 1vh) * 100)"},children:[t&&e.jsx("header",{children:t}),e.jsx("main",{children:r?e.jsxs("div",{className:pt.loadingContainer,children:[e.jsx(Je,{color:"primary",style:{fontSize:32}}),e.jsx("div",{className:pt.loadingText,children:"加载中..."})]}):s}),a&&e.jsx("footer",{children:a})]})),ki=s=>M("/v1/api/device/add",{accountId:s},"POST"),Si=(s,t)=>M("/v1/api/device/add-by-imei",{imei:s,name:t},"POST"),Ci=s=>M("/v1/devices/add-results",s,"GET"),Ti="_guideContainer_17e35_1",Ii="_loadingContainer_17e35_22",Li="_loadingText_17e35_31",$i="_header_17e35_38",Pi="_iconContainer_17e35_45",Ri="_logo_17e35_55",zi="_title_17e35_61",Bi="_subtitle_17e35_69",Ai="_content_17e35_77",Di="_deviceStatus_17e35_85",Ei="_statusCard_17e35_89",Mi="_statusIcon_17e35_100",Fi="_statusInfo_17e35_113",Gi="_statusTitle_17e35_117",qi="_statusValue_17e35_124",Ui="_deviceCount_17e35_129",Oi="_guideSteps_17e35_135",Wi="_stepsTitle_17e35_139",Vi="_stepList_17e35_147",Hi="_stepItem_17e35_153",Ji="_stepNumber_17e35_168",Qi="_stepContent_17e35_183",Ki="_stepTitle_17e35_187",Zi="_stepDesc_17e35_194",Xi="_tips_17e35_200",Yi="_tipsTitle_17e35_209",er="_tipsIcon_17e35_218",sr="_tipsContent_17e35_224",tr="_footer_17e35_234",ar="_primaryButton_17e35_243",nr="_buttonIcon_17e35_259",de={guideContainer:Ti,loadingContainer:Ii,loadingText:Li,header:$i,iconContainer:Pi,logo:Ri,title:zi,subtitle:Bi,content:Ai,deviceStatus:Di,statusCard:Ei,statusIcon:Mi,statusInfo:Fi,statusTitle:Gi,statusValue:qi,deviceCount:Ui,guideSteps:Oi,stepsTitle:Wi,stepList:Vi,stepItem:Hi,stepNumber:Ji,stepContent:Qi,stepTitle:Ki,stepDesc:Zi,tips:Xi,tipsTitle:Yi,tipsIcon:er,tipsContent:sr,footer:tr,primaryButton:ar,buttonIcon:nr},ir=()=>{const s=he(),{user:t}=gs(),[a,r]=n.useState(!1),[i,c]=n.useState(t?.deviceTotal||0),[m,u]=n.useState(!1),[_,d]=n.useState("scan"),[o,f]=n.useState(!1),[b,h]=n.useState(null),[g,l]=n.useState(""),[p,y]=n.useState(""),[k,x]=n.useState(!1),[N,C]=n.useState(!1),j=n.useRef(null),v=n.useRef(i),T=n.useCallback(async()=>{try{r(!0);const F=t?.deviceTotal||0;if(c(F),F>0){s("/");return}}catch(F){console.error("检查设备状态失败:",F),R.show({content:"检查设备状态失败,请重试",position:"top"})}finally{r(!1)}},[t?.deviceTotal,s]);n.useEffect(()=>{T()},[T]);const S=n.useCallback(()=>{if(N)return;C(!0),v.current=i;const F=async()=>{try{let V=t?.deviceTotal||0;if((await Ci({accountId:t?.s2_accountId})).added){V=1,R.show({content:"设备添加成功!",position:"top"}),u(!1),c(V),C(!1),j.current&&(clearInterval(j.current),j.current=null),s("/");return}}catch(V){console.error("轮询检查设备状态失败:",V)}};j.current=setInterval(F,3e3)},[N,t?.s2_accountId]),L=n.useCallback(()=>{C(!1),j.current&&(clearInterval(j.current),j.current=null)},[]);n.useEffect(()=>()=>{j.current&&clearInterval(j.current)},[]);const E=async()=>{f(!0),h(null);try{const F=t?.s2_accountId;if(!F)throw new Error("未获取到用户信息");const V=await ki(F);h(V.qrCode),S()}catch(F){R.show({content:F.message||"获取二维码失败",position:"top"})}finally{f(!1)}},K=()=>{E(),u(!0)},ae=async()=>{if(!g.trim()||!p.trim()){R.show({content:"请填写完整信息",position:"top"});return}x(!0);try{await Si(g,p),R.show({content:"添加成功",position:"top"}),u(!1),l(""),y(""),await T()}catch(F){R.show({content:F.message||"添加失败",position:"top"})}finally{x(!1)}},q=()=>{u(!1),L(),h(null)};return a?e.jsx(Z,{loading:!0,children:e.jsx("div",{className:de.loadingContainer,children:e.jsx("div",{className:de.loadingText,children:"检查设备状态中..."})})}):e.jsxs(Z,{children:[e.jsxs("div",{className:de.guideContainer,children:[e.jsxs("div",{className:de.header,children:[e.jsx("div",{className:de.iconContainer,children:e.jsx("img",{src:"/logo.png",alt:"存客宝",className:de.logo})}),e.jsx("h1",{className:de.title,children:"欢迎使用存客宝"}),e.jsx("p",{className:de.subtitle,children:"请先绑定设备以获得完整功能体验"})]}),e.jsxs("div",{className:de.content,children:[e.jsx("div",{className:de.deviceStatus,children:e.jsxs("div",{className:de.statusCard,children:[e.jsx("div",{className:de.statusIcon,children:e.jsx(ot,{})}),e.jsxs("div",{className:de.statusInfo,children:[e.jsx("div",{className:de.statusTitle,children:"设备绑定状态"}),e.jsxs("div",{className:de.statusValue,children:["已绑定:",e.jsx("span",{className:de.deviceCount,children:i})," 台"]})]})]})}),e.jsxs("div",{className:de.guideSteps,children:[e.jsx("h2",{className:de.stepsTitle,children:"绑定步骤"}),e.jsxs("div",{className:de.stepList,children:[e.jsxs("div",{className:de.stepItem,children:[e.jsx("div",{className:de.stepNumber,children:"1"}),e.jsxs("div",{className:de.stepContent,children:[e.jsx("div",{className:de.stepTitle,children:"准备设备"}),e.jsx("div",{className:de.stepDesc,children:"确保手机已安装存客宝应用"})]})]}),e.jsxs("div",{className:de.stepItem,children:[e.jsx("div",{className:de.stepNumber,children:"2"}),e.jsxs("div",{className:de.stepContent,children:[e.jsx("div",{className:de.stepTitle,children:"扫描二维码"}),e.jsx("div",{className:de.stepDesc,children:"在设备管理页面扫描绑定"})]})]}),e.jsxs("div",{className:de.stepItem,children:[e.jsx("div",{className:de.stepNumber,children:"3"}),e.jsxs("div",{className:de.stepContent,children:[e.jsx("div",{className:de.stepTitle,children:"开始使用"}),e.jsx("div",{className:de.stepDesc,children:"绑定成功后即可使用所有功能"})]})]})]})]}),e.jsxs("div",{className:de.tips,children:[e.jsxs("div",{className:de.tipsTitle,children:[e.jsx(on,{className:de.tipsIcon}),"温馨提示"]}),e.jsxs("div",{className:de.tipsContent,children:[e.jsx("p",{children:"• 绑定设备后可享受完整功能体验"}),e.jsx("p",{children:"• 每个账号最多可绑定10台设备"}),e.jsx("p",{children:"• 如需帮助请联系客服"})]})]})]}),e.jsx("div",{className:de.footer,children:e.jsxs(H,{block:!0,color:"primary",size:"large",className:de.primaryButton,onClick:K,children:["立即绑定设备",e.jsx(Ca,{className:de.buttonIcon})]})})]}),e.jsx(ls,{visible:m,onMaskClick:q,bodyStyle:{borderTopLeftRadius:16,borderTopRightRadius:16,minHeight:320},children:e.jsxs("div",{style:{padding:20},children:[e.jsxs(fe,{activeKey:_,onChange:d,style:{marginBottom:16},children:[e.jsx(fe.Tab,{title:"扫码添加"},"scan"),e.jsx(fe.Tab,{title:"手动添加"},"manual")]}),_==="scan"&&e.jsxs("div",{style:{textAlign:"center",minHeight:200},children:[e.jsxs(H,{color:"primary",onClick:E,loading:o,children:[e.jsx(kt,{}),"  获取二维码"]}),b&&e.jsxs("div",{style:{marginTop:16},children:[e.jsx("img",{src:b,alt:"二维码",style:{width:180,height:180,background:"#f5f5f5",borderRadius:8,margin:"0 auto"}}),e.jsx("div",{style:{color:"#888",fontSize:12,marginTop:8},children:"请用手机扫码添加设备"}),N&&e.jsx("div",{style:{color:"#1890ff",fontSize:12,marginTop:8},children:"正在监听设备添加状态..."})]})]}),_==="manual"&&e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:16},children:[e.jsx(qe,{placeholder:"设备名称",value:p,onChange:F=>y(F),clearable:!0}),e.jsx(qe,{placeholder:"设备IMEI",value:g,onChange:F=>l(F),clearable:!0}),e.jsx(H,{color:"primary",onClick:ae,loading:k,children:"添加"})]})]})})]})},rr=[{path:"/login",element:e.jsx(yi,{}),auth:!1},{path:"/guide",element:e.jsx(ir,{}),auth:!0}],cr=Object.freeze(Object.defineProperty({__proto__:null,default:rr},Symbol.toStringTag,{value:"Module"})),aa={paddingTop:0,appId:"",appName:"",appVersion:"",isAppMode:!1},zt=Ma(s=>({settings:aa,setSettings:t=>s(a=>({settings:{...a.settings,...t}})),resetSettings:()=>s({settings:aa}),updateSetting:(t,a)=>s(r=>({settings:{...r.settings,[t]:a}}))}),{name:"settings-store",partialize:s=>({settings:s.settings}),onRehydrateStorage:()=>s=>{}}),lr=s=>{const{settings:t}=zt.getState();return t[s]},or=(s,t)=>new Promise((a,r)=>{Ta.show({title:t?.title,content:s,closeOnAction:!0,actions:[{key:"cancel",text:t?.cancelText,onClick:()=>r()},{key:"confirm",text:t?.confirmText,danger:!0,onClick:()=>a()}]})});function dr(){if(CSS.supports("padding-top","env(safe-area-inset-top)")){const r=getComputedStyle(document.documentElement).getPropertyValue("env(safe-area-inset-top)"),i=parseInt(r)||0;if(i>0)return i}const s=/iPad|iPhone|iPod/.test(navigator.userAgent),t=/Android/.test(navigator.userAgent),a=lr("isAppMode");return s&&a?window.screen.height>=812?44:20:t?24:0}const me=({title:s,backFn:t,right:a,left:r})=>{const i=he(),[c,m]=n.useState("0px");return n.useEffect(()=>{m(dr()+"px")},[]),e.jsx("div",{style:{paddingTop:c,background:"#fff"},children:e.jsx(St,{back:null,left:r||e.jsx("div",{className:"nav-title",children:e.jsx(Is,{twoToneColor:"#1677ff",onClick:()=>{t?t():i(-1)}})}),right:a,children:e.jsx("span",{style:{color:"var(--primary-color)",fontWeight:600},children:s})})})};function ur(s){return M("/v1/content/library/list",s,"GET")}function mr(s){return M("/v1/content/library/delete",{id:s},"DELETE")}const hr="_tabs_17och_59",pr="_loading_17och_69",xr="_danger_17och_182",gr="_label_17och_201",_r="_value_17och_207",ke={"content-library-page":"_content-library-page_17och_1",tabs:hr,"library-list":"_library-list_17och_63",loading:pr,"empty-state":"_empty-state_17och_76","empty-icon":"_empty-icon_17och_88","empty-text":"_empty-text_17och_94","empty-btn":"_empty-btn_17och_100","library-card":"_library-card_17och_105","card-header":"_card-header_17och_115","library-info":"_library-info_17och_122","library-name":"_library-name_17och_129","status-tag":"_status-tag_17och_136","menu-btn":"_menu-btn_17och_142","menu-dropdown":"_menu-dropdown_17och_155","menu-item":"_menu-item_17och_168",danger:xr,"card-content":"_card-content_17och_189","info-row":"_info-row_17och_195",label:gr,value:_r},fr=({onView:s,onEdit:t,onDelete:a,onViewMaterials:r})=>{const[i,c]=n.useState(!1),m=Es.useRef(null);return Es.useEffect(()=>{function u(_){m.current&&!m.current.contains(_.target)&&c(!1)}return i&&document.addEventListener("mousedown",u),()=>document.removeEventListener("mousedown",u)},[i]),e.jsxs("div",{style:{position:"relative"},children:[e.jsx("button",{onClick:()=>c(u=>!u),className:ke["menu-btn"],children:e.jsx(Gs,{})}),i&&e.jsxs("div",{ref:m,className:ke["menu-dropdown"],children:[e.jsxs("div",{onClick:()=>{t(),c(!1)},className:ke["menu-item"],children:[e.jsx(vs,{}),"编辑"]}),e.jsxs("div",{onClick:()=>{a(),c(!1)},className:`${ke["menu-item"]} ${ke.danger}`,children:[e.jsx(De,{}),"删除"]}),e.jsxs("div",{onClick:()=>{r(),c(!1)},className:ke["menu-item"],children:[e.jsx(xs,{}),"查看素材"]})]})]})},jr=()=>{const s=he(),[t,a]=n.useState([]),[r,i]=n.useState(""),[c,m]=n.useState("all"),[u,_]=n.useState(!1),d=n.useCallback(async()=>{_(!0);try{const p=await ur({page:1,limit:100,keyword:r,sourceType:c!=="all"?c==="friends"?1:2:void 0});a(p.list||[])}catch(p){console.error("获取内容库列表失败:",p)}finally{_(!1)}},[r,c]);n.useEffect(()=>{d()},[d]);const o=()=>{s("/mine/content/new")},f=p=>{s(`/content/edit/${p}`)},b=async p=>{if(await us.confirm({content:"确定要删除这个内容库吗?",confirmText:"删除",cancelText:"取消"}))try{const k=await mr(p);k.code===200?(R.show({content:"删除成功",position:"top"}),d()):R.show({content:k.msg||"删除失败",position:"top"})}catch(k){console.error("删除内容库失败:",k),R.show({content:k?.message||"请检查网络连接",position:"top"})}},h=p=>{s(`/mine/content/materials/${p}`)},g=()=>{d()},l=t.filter(p=>p.name.toLowerCase().includes(r.toLowerCase())||p.creatorName?.toLowerCase().includes(r.toLowerCase()));return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"内容库",backFn:()=>s("/mine"),right:e.jsxs(H,{size:"small",color:"primary",onClick:o,children:[e.jsx(Ee,{})," 新建内容库"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索内容库",value:r,onChange:p=>i(p.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(H,{size:"small",onClick:g,loading:u,className:"refresh-btn",children:e.jsx(ns,{})})]}),e.jsx("div",{className:ke.tabs,children:e.jsxs(fe,{activeKey:c,onChange:m,children:[e.jsx(fe.Tab,{title:"全部"},"all"),e.jsx(fe.Tab,{title:"微信好友"},"friends"),e.jsx(fe.Tab,{title:"聊天群"},"groups")]})})]}),children:e.jsx("div",{className:ke["content-library-page"],children:e.jsx("div",{className:ke["library-list"],children:u?e.jsx("div",{className:ke.loading,children:e.jsx(Je,{color:"primary",style:{fontSize:32}})}):l.length===0?e.jsxs("div",{className:ke["empty-state"],children:[e.jsx("div",{className:ke["empty-icon"],children:"📚"}),e.jsx("div",{className:ke["empty-text"],children:"暂无内容库,快去新建一个吧!"}),e.jsx(H,{color:"primary",size:"small",onClick:o,className:ke["empty-btn"],children:"新建内容库"})]}):l.map(p=>e.jsxs(te,{className:ke["library-card"],children:[e.jsxs("div",{className:ke["card-header"],children:[e.jsxs("div",{className:ke["library-info"],children:[e.jsx("h3",{className:ke["library-name"],children:p.name}),e.jsx(as,{color:p.status===1?"success":"default",className:ke["status-tag"],children:p.status===1?"已启用":"未启用"})]}),e.jsx(fr,{onView:()=>s(`/content/${p.id}`),onEdit:()=>f(p.id),onDelete:()=>b(p.id),onViewMaterials:()=>h(p.id)})]}),e.jsxs("div",{className:ke["card-content"],children:[e.jsxs("div",{className:ke["info-row"],children:[e.jsx("span",{className:ke.label,children:"来源:"}),e.jsx("span",{className:ke.value,children:p.sourceType===1?"微信好友":"聊天群"})]}),e.jsxs("div",{className:ke["info-row"],children:[e.jsx("span",{className:ke.label,children:"创建人:"}),e.jsx("span",{className:ke.value,children:p.creatorName||"系统"})]}),e.jsxs("div",{className:ke["info-row"],children:[e.jsx("span",{className:ke.label,children:"内容数量:"}),e.jsx("span",{className:ke.value,children:p.itemCount||0})]}),e.jsxs("div",{className:ke["info-row"],children:[e.jsx("span",{className:ke.label,children:"更新时间:"}),e.jsx("span",{className:ke.value,children:new Date(p.updateTime).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"})})]})]})]},p.id))})})})},vr="_inputWrapper_8kdol_1",yr="_selectedListRow_8kdol_5",br="_selectedListRowContent_8kdol_11",Nr="_selectedListRowContentText_8kdol_19",wr="_friendList_8kdol_94",kr="_friendListInner_8kdol_99",Sr="_friendItem_8kdol_103",Cr="_friendInfo_8kdol_149",Tr="_friendAvatar_8kdol_156",Ir="_avatarImg_8kdol_170",Lr="_friendDetail_8kdol_176",$r="_friendName_8kdol_180",Pr="_friendId_8kdol_187",Rr="_friendCustomer_8kdol_193",zr="_loadingBox_8kdol_198",Br="_loadingText_8kdol_205",Ar="_emptyBox_8kdol_210",Dr="_emptyText_8kdol_217",Fe={inputWrapper:vr,selectedListRow:yr,selectedListRowContent:br,selectedListRowContentText:Nr,friendList:wr,friendListInner:kr,friendItem:Sr,friendInfo:Cr,friendAvatar:Tr,avatarImg:Ir,friendDetail:Lr,friendName:$r,friendId:Pr,friendCustomer:Rr,loadingBox:zr,loadingText:Br,emptyBox:Ar,emptyText:Dr},Er="_popupHeader_8yz9t_1",Mr="_popupTitle_8yz9t_6",Fr="_popupSearchRow_8yz9t_12",Gr="_popupSearchInputWrap_8yz9t_19",qr="_refreshBtn_8yz9t_34",Ur="_loadingIcon_8yz9t_39",Bs={popupHeader:Er,popupTitle:Mr,popupSearchRow:Fr,popupSearchInputWrap:Gr,refreshBtn:qr,loadingIcon:Ur},Ys=({title:s,searchQuery:t,setSearchQuery:a,searchPlaceholder:r="搜索...",loading:i=!1,onRefresh:c,showRefresh:m=!0,showSearch:u=!0,showTabs:_=!1,tabsConfig:d})=>e.jsxs(e.Fragment,{children:[e.jsx("div",{className:Bs.popupHeader,children:e.jsx("div",{className:Bs.popupTitle,children:s})}),u&&e.jsxs("div",{className:Bs.popupSearchRow,children:[e.jsx("div",{className:Bs.popupSearchInputWrap,children:e.jsx(W,{placeholder:r,value:t,onChange:o=>a(o.target.value),prefix:e.jsx(Ue,{}),size:"large"})}),m&&c&&e.jsx(A,{type:"text",onClick:c,disabled:i,className:Bs.refreshBtn,children:i?e.jsx("div",{className:Bs.loadingIcon,children:"⟳"}):e.jsx(ns,{})})]}),_&&d&&e.jsx(fe,{activeKey:d.activeKey,onChange:d.onChange,style:{marginTop:8},children:d.tabs.map(o=>e.jsx(fe.Tab,{title:o.title},o.key))})]}),Or="_popupFooter_1s0dg_1",Wr="_selectedCount_1s0dg_10",Vr="_footerBtnGroup_1s0dg_15",Hr="_paginationRow_1s0dg_20",Jr="_totalCount_1s0dg_29",Qr="_paginationControls_1s0dg_34",Kr="_pageBtn_1s0dg_40",Zr="_pageInfo_1s0dg_63",_s={popupFooter:Or,selectedCount:Wr,footerBtnGroup:Vr,paginationRow:Hr,totalCount:Jr,paginationControls:Qr,pageBtn:Kr,pageInfo:Zr},et=({total:s,currentPage:t,totalPages:a,loading:r,selectedCount:i,onPageChange:c,onCancel:m,onConfirm:u})=>e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:_s.paginationRow,children:[e.jsxs("div",{className:_s.totalCount,children:["总计 ",s," 条记录"]}),e.jsxs("div",{className:_s.paginationControls,children:[e.jsx(A,{onClick:()=>c(Math.max(1,t-1)),disabled:t===1||r,className:_s.pageBtn,children:e.jsx(Is,{})}),e.jsxs("span",{className:_s.pageInfo,children:[t," / ",a]}),e.jsx(A,{onClick:()=>c(Math.min(a,t+1)),disabled:t===a||r,className:_s.pageBtn,children:e.jsx(Ca,{})})]})]}),e.jsxs("div",{className:_s.popupFooter,children:[e.jsxs("div",{className:_s.selectedCount,children:["已选择 ",i," 条记录"]}),e.jsxs("div",{className:_s.footerBtnGroup,children:[e.jsx(A,{color:"primary",variant:"filled",onClick:m,children:"取消"}),e.jsx(A,{type:"primary",onClick:u,children:"确定"})]})]})]});function Xr(s){return M("/v1/friend",s,"GET")}const Yr=({visible:s,onVisibleChange:t,selectedOptions:a,onSelect:r,deviceIds:i=[],enableDeviceFilter:c=!0,readonly:m=!1,onConfirm:u})=>{const[_,d]=n.useState([]),[o,f]=n.useState(""),[b,h]=n.useState(1),[g,l]=n.useState(1),[p,y]=n.useState(0),[k,x]=n.useState(!1),N=n.useCallback(async(v,T="")=>{x(!0);try{const S={page:v,limit:20};T.trim()&&(S.keyword=T.trim()),c&&i.length>0&&(S.deviceIds=i.join(","));const L=await Xr(S);L&&L.list&&(d(L.list),y(L.total||0),l(Math.ceil((L.total||0)/20)))}catch(S){console.error("获取好友列表失败:",S)}finally{x(!1)}},[i,c]),C=v=>{if(m)return;const T=a.some(S=>S.id===v.id)?a.filter(S=>S.id!==v.id):a.concat(v);r(T)},j=()=>{u&&u(a.map(v=>v.id),a),t(!1)};return n.useEffect(()=>{s&&(h(1),f(""),N(1,""))},[s]),n.useEffect(()=>{if(!s||o==="")return;const v=setTimeout(()=>{h(1),N(1,o)},500);return()=>clearTimeout(v)},[o,s]),n.useEffect(()=>{!s||b===1||N(b,o)},[b,s,o]),e.jsx(ls,{visible:s&&!m,onMaskClick:()=>t(!1),position:"bottom",bodyStyle:{height:"100vh"},children:e.jsx(Z,{header:e.jsx(Ys,{title:"选择微信好友",searchQuery:o,setSearchQuery:f,searchPlaceholder:"搜索好友",loading:k,onRefresh:()=>N(b,o)}),footer:e.jsx(et,{total:p,currentPage:b,totalPages:g,loading:k,selectedCount:a.length,onPageChange:h,onCancel:()=>t(!1),onConfirm:j}),children:e.jsx("div",{className:Fe.friendList,children:k?e.jsx("div",{className:Fe.loadingBox,children:e.jsx("div",{className:Fe.loadingText,children:"加载中..."})}):_.length>0?e.jsx("div",{className:Fe.friendListInner,children:_.map(v=>e.jsxs("div",{className:Fe.friendItem,children:[e.jsx(Ks,{checked:a.some(T=>T.id===v.id),onChange:()=>!m&&C(v),disabled:m,style:{marginRight:12}}),e.jsxs("div",{className:Fe.friendInfo,children:[e.jsx("div",{className:Fe.friendAvatar,children:v.avatar?e.jsx("img",{src:v.avatar,alt:v.nickname,className:Fe.avatarImg}):v.nickname.charAt(0)}),e.jsxs("div",{className:Fe.friendDetail,children:[e.jsx("div",{className:Fe.friendName,children:v.nickname}),e.jsxs("div",{className:Fe.friendId,children:["微信ID: ",v.wechatId]}),v.customer&&e.jsxs("div",{className:Fe.friendCustomer,children:["归属客户: ",v.customer]})]})]})]},v.id))}):e.jsx("div",{className:Fe.emptyBox,children:e.jsx("div",{className:Fe.emptyText,children:i.length===0?"请先选择设备":o?`没有找到包含"${o}"的好友`:"没有找到好友"})})})})})};function Fa({selectedOptions:s=[],onSelect:t,deviceIds:a=[],enableDeviceFilter:r=!0,placeholder:i="选择微信好友",className:c="",visible:m,onVisibleChange:u,selectedListMaxHeight:_=300,showInput:d=!0,showSelectedList:o=!0,readonly:f=!1,onConfirm:b}){const[h,g]=n.useState(!1),l=m!==void 0?m:h,p=C=>{u&&u(C),m===void 0&&g(C)},y=()=>{f||p(!0)},k=()=>!s||s.length===0?"":`已选择 ${s.length} 个好友`,x=C=>{f||t((s||[]).filter(j=>j.id!==C))},N=(C,j)=>{t(j),b&&b(C,j),p(!1)};return e.jsxs(e.Fragment,{children:[d&&e.jsx("div",{className:`${Fe.inputWrapper} ${c}`,children:e.jsx(W,{placeholder:i,value:k(),onClick:y,prefix:e.jsx(Ue,{}),allowClear:!f,size:"large",readOnly:f,disabled:f,style:f?{background:"#f5f5f5",cursor:"not-allowed"}:{}})}),o&&(s||[]).length>0&&e.jsx("div",{className:Fe.selectedListWindow,style:{maxHeight:_,overflowY:"auto",marginTop:8,border:"1px solid #e5e6eb",borderRadius:8,background:"#fff"},children:(s||[]).map(C=>e.jsx("div",{className:Fe.selectedListRow,children:e.jsxs("div",{className:Fe.selectedListRowContent,children:[e.jsx($s,{src:C.avatar}),e.jsxs("div",{className:Fe.selectedListRowContentText,children:[e.jsx("div",{children:C.nickname}),e.jsx("div",{children:C.wechatId})]}),!f&&e.jsx(A,{type:"text",icon:e.jsx(De,{}),size:"small",style:{marginLeft:4,color:"#ff4d4f",border:"none",background:"none",minWidth:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},onClick:()=>x(C.id)})]})},C.id))}),e.jsx(Yr,{visible:l&&!f,onVisibleChange:p,selectedOptions:s||[],onSelect:t,deviceIds:a,enableDeviceFilter:r,readonly:f,onConfirm:N})]})}const ec="_inputWrapper_h90gl_1",sc="_selectedListRow_h90gl_23",tc="_selectedListRowContent_h90gl_29",ac="_selectedListRowContentText_h90gl_37",nc="_groupList_h90gl_94",ic="_groupListInner_h90gl_99",rc="_groupItem_h90gl_103",cc="_groupInfo_h90gl_114",lc="_groupAvatar_h90gl_121",oc="_avatarImg_h90gl_135",dc="_groupDetail_h90gl_141",uc="_groupName_h90gl_145",mc="_groupId_h90gl_152",hc="_groupOwner_h90gl_158",pc="_loadingBox_h90gl_163",xc="_loadingText_h90gl_170",gc="_emptyBox_h90gl_175",_c="_emptyText_h90gl_182",Ge={inputWrapper:ec,selectedListRow:sc,selectedListRowContent:tc,selectedListRowContentText:ac,groupList:nc,groupListInner:ic,groupItem:rc,groupInfo:cc,groupAvatar:lc,avatarImg:oc,groupDetail:dc,groupName:uc,groupId:mc,groupOwner:hc,loadingBox:pc,loadingText:xc,emptyBox:gc,emptyText:_c};function fc(s){return M("/v1/chatroom",s,"GET")}function jc({visible:s,onVisibleChange:t,selectedOptions:a,onSelect:r,onSelectDetail:i,readonly:c=!1,onConfirm:m}){const[u,_]=n.useState([]),[d,o]=n.useState(""),[f,b]=n.useState(1),[h,g]=n.useState(1),[l,p]=n.useState(0),[y,k]=n.useState(!1),x=async(j,v="")=>{k(!0);try{const T={page:j,limit:20};v.trim()&&(T.keyword=v.trim());const S=await fc(T);S&&S.list&&(_(S.list),p(S.total||0),g(Math.ceil((S.total||0)/20)))}catch(T){console.error("获取群聊列表失败:",T)}finally{k(!1)}},N=j=>{if(c)return;const v=a.some(T=>T.id===j.id)?a.filter(T=>T.id!==j.id):a.concat(j);if(r(v),i){const T=u.filter(S=>v.some(L=>L.id===S.id));i(T)}},C=()=>{m&&m(a.map(j=>j.id),a),t(!1)};return n.useEffect(()=>{s&&(b(1),o(""),x(1,""))},[s]),n.useEffect(()=>{if(!s||d==="")return;const j=setTimeout(()=>{b(1),x(1,d)},500);return()=>clearTimeout(j)},[d,s]),n.useEffect(()=>{!s||f===1||x(f,d)},[f,s,d]),e.jsx(ls,{visible:s&&!c,onMaskClick:()=>t(!1),position:"bottom",bodyStyle:{height:"100vh"},children:e.jsx(Z,{header:e.jsx(Ys,{title:"选择群聊",searchQuery:d,setSearchQuery:o,searchPlaceholder:"搜索群聊",loading:y,onRefresh:()=>x(f,d)}),footer:e.jsx(et,{total:l,currentPage:f,totalPages:h,loading:y,selectedCount:a.length,onPageChange:b,onCancel:()=>t(!1),onConfirm:C}),children:e.jsx("div",{className:Ge.groupList,children:y?e.jsx("div",{className:Ge.loadingBox,children:e.jsx("div",{className:Ge.loadingText,children:"加载中..."})}):u.length>0?e.jsx("div",{className:Ge.groupListInner,children:u.map(j=>e.jsxs("div",{className:Ge.groupItem,children:[e.jsx(Ks,{checked:a.some(v=>v.id===j.id),onChange:()=>!c&&N(j),disabled:c,style:{marginRight:12}}),e.jsxs("div",{className:Ge.groupInfo,children:[e.jsx("div",{className:Ge.groupAvatar,children:j.avatar?e.jsx("img",{src:j.avatar,alt:j.name,className:Ge.avatarImg}):j.name.charAt(0)}),e.jsxs("div",{className:Ge.groupDetail,children:[e.jsx("div",{className:Ge.groupName,children:j.name}),e.jsxs("div",{className:Ge.groupId,children:["群ID: ",j.chatroomId]}),j.ownerNickname&&e.jsxs("div",{className:Ge.groupOwner,children:["群主: ",j.ownerNickname]})]})]})]},j.id))}):e.jsx("div",{className:Ge.emptyBox,children:e.jsx("div",{className:Ge.emptyText,children:d?`没有找到包含"${d}"的群聊`:"没有找到群聊"})})})})})}function dt({selectedOptions:s,onSelect:t,onSelectDetail:a,placeholder:r="选择群聊",className:i="",visible:c,onVisibleChange:m,selectedListMaxHeight:u=300,showInput:_=!0,showSelectedList:d=!0,readonly:o=!1,onConfirm:f}){const[b,h]=n.useState(!1),g=x=>{o||t(s.filter(N=>N.id!==x))},l=c!==void 0?c:b,p=x=>{m&&m(x),c===void 0&&h(x)},y=()=>{o||p(!0)},k=()=>s.length===0?"":`已选择 ${s.length} 个群聊`;return e.jsxs(e.Fragment,{children:[_&&e.jsx("div",{className:`${Ge.inputWrapper} ${i}`,children:e.jsx(W,{placeholder:r,value:k(),onClick:y,prefix:e.jsx(Ue,{}),allowClear:!o,size:"large",readOnly:o,disabled:o,style:o?{background:"#f5f5f5",cursor:"not-allowed"}:{}})}),d&&s.length>0&&e.jsx("div",{className:Ge.selectedListWindow,style:{maxHeight:u,overflowY:"auto",marginTop:8,border:"1px solid #e5e6eb",borderRadius:8,background:"#fff"},children:s.map(x=>e.jsx("div",{className:Ge.selectedListRow,children:e.jsxs("div",{className:Ge.selectedListRowContent,children:[e.jsx($s,{src:x.avatar}),e.jsxs("div",{className:Ge.selectedListRowContentText,children:[e.jsx("div",{children:x.name}),e.jsx("div",{children:x.chatroomId})]}),!o&&e.jsx(A,{type:"text",icon:e.jsx(De,{}),size:"small",style:{marginLeft:4,color:"#ff4d4f",border:"none",background:"none",minWidth:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},onClick:()=>g(x.id)})]})},x.id))}),e.jsx(jc,{visible:l,onVisibleChange:p,selectedOptions:s,onSelect:t,onSelectDetail:a,readonly:o,onConfirm:f})]})}const vc="_collapse_ry8cq_57",Pe={"form-page":"_form-page_ry8cq_1","form-main":"_form-main_ry8cq_6","form-section":"_form-section_ry8cq_12","form-label":"_form-label_ry8cq_23","section-title":"_section-title_ry8cq_31","tabs-bar":"_tabs-bar_ry8cq_46",collapse:vc,"ai-desc":"_ai-desc_ry8cq_91"};function yc(s){return M("/v1/content/library/detail",{id:s},"GET")}function bc(s){const{id:t,...a}=s;return M("/v1/content/library/update",{id:t,...a},"POST")}const{TextArea:na}=W;function ia(s){if(!s)return"";const t=s.getFullYear(),a=(s.getMonth()+1).toString().padStart(2,"0"),r=s.getDate().toString().padStart(2,"0");return`${t}-${a}-${r}`}function ra(){const s=he(),{id:t}=Ke(),a=!!t,[r,i]=n.useState("friends"),[c,m]=n.useState(""),[u,_]=n.useState([]),[d,o]=n.useState([]),[f,b]=n.useState([]),[h,g]=n.useState([]),[l,p]=n.useState(!1),[y,k]=n.useState(""),[x,N]=n.useState(!0),[C,j]=n.useState([null,null]),[v,T]=n.useState(!1),[S,L]=n.useState(!1),[E,K]=n.useState(""),[ae,q]=n.useState(""),[F,V]=n.useState(!1),[w,B]=n.useState(!1);n.useEffect(()=>{a&&t&&(B(!0),yc(t).then(z=>{m(z.name||""),i(z.sourceType===1?"friends":"groups"),_(z.sourceFriends||[]),b(z.selectedGroups||[]),g(z.selectedGroupsOptions||[]),o(z.sourceFriendsOptions||[]),K((z.keywordInclude||[]).join(",")),q((z.keywordExclude||[]).join(",")),k(z.aiPrompt||""),p(!!z.aiPrompt),N(z.status===1);const ee=z.timeStart||z.startTime,P=z.timeEnd||z.endTime;j([ee?new Date(ee):null,P?new Date(P):null])}).catch(z=>{R.show({content:z?.message||"获取详情失败",position:"top"})}).finally(()=>B(!1)))},[a,t]);const Ce=async z=>{if(z&&z.preventDefault(),!c.trim()){R.show({content:"请输入内容库名称",position:"top"});return}V(!0);try{const ee={name:c,sourceType:r==="friends"?1:2,friends:u,groups:f,groupMembers:{},keywordInclude:E.split(/,|,|\n|\s+/).map(P=>P.trim()).filter(Boolean),keywordExclude:ae.split(/,|,|\n|\s+/).map(P=>P.trim()).filter(Boolean),aiPrompt:y,timeEnabled:C[0]||C[1]?1:0,startTime:C[0]?ia(C[0]):"",endTime:C[1]?ia(C[1]):"",status:x?1:0};a&&t?(await bc({id:t,...ee}),R.show({content:"保存成功",position:"top"})):(await M("/v1/content/library/create",ee,"POST"),R.show({content:"创建成功",position:"top"})),s("/mine/content")}catch(ee){R.show({content:ee?.message||(a?"保存失败":"创建失败"),position:"top"})}finally{V(!1)}},Re=z=>{b(z.map(ee=>ee.id.toString())),g(z)},os=z=>{_(z.map(ee=>ee.id.toString())),o(z)};return e.jsx(Z,{header:e.jsx(me,{title:a?"编辑内容库":"新建内容库"}),footer:e.jsx("div",{style:{padding:"16px",backgroundColor:"#fff"},children:e.jsx(H,{block:!0,color:"primary",loading:F||w,disabled:F||w,onClick:Ce,children:a?F?"保存中...":"保存内容库":F?"创建中...":"创建内容库"})}),children:e.jsx("div",{className:Pe["form-page"],children:e.jsxs("form",{className:Pe["form-main"],onSubmit:z=>z.preventDefault(),autoComplete:"off",children:[e.jsxs("div",{className:Pe["form-section"],children:[e.jsxs("label",{className:Pe["form-label"],children:[e.jsx("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"内容库名称"]}),e.jsx(W,{placeholder:"请输入内容库名称",value:c,onChange:z=>m(z.target.value),className:Pe.input})]}),e.jsx("div",{className:Pe["section-title"],children:"数据来源配置"}),e.jsx("div",{className:Pe["form-section"],children:e.jsxs(fe,{activeKey:r,onChange:z=>i(z),className:Pe["tabs-bar"],children:[e.jsx(fe.Tab,{title:"选择微信好友",children:e.jsx(Fa,{selectedOptions:d,onSelect:os,placeholder:"选择微信好友"})},"friends"),e.jsx(fe.Tab,{title:"选择聊天群",children:e.jsx(dt,{selectedOptions:h,onSelect:Re,placeholder:"选择聊天群"})},"groups")]})}),e.jsx(Dt,{defaultActiveKey:["keywords"],className:Pe.collapse,children:e.jsxs(Dt.Panel,{title:e.jsx("span",{className:Pe["form-label"],children:"关键词设置"}),children:[e.jsxs("div",{className:Pe["form-section"],children:[e.jsx("label",{className:Pe["form-label"],children:"包含关键词"}),e.jsx(na,{placeholder:"多个关键词用逗号分隔",value:E,onChange:z=>K(z.target.value),className:Pe.input,autoSize:{minRows:2,maxRows:4}})]}),e.jsxs("div",{className:Pe["form-section"],children:[e.jsx("label",{className:Pe["form-label"],children:"排除关键词"}),e.jsx(na,{placeholder:"多个关键词用逗号分隔",value:ae,onChange:z=>q(z.target.value),className:Pe.input,autoSize:{minRows:2,maxRows:4}})]})]},"keywords")}),e.jsx("div",{className:Pe["section-title"],children:"是否启用AI"}),e.jsxs("div",{className:Pe["form-section"],style:{display:"flex",alignItems:"center",gap:12},children:[e.jsx(Qe,{checked:l,onChange:p}),e.jsx("span",{className:Pe["ai-desc"],children:"启用AI后,该内容库下的所有内容都会通过AI生成"})]}),l&&e.jsxs("div",{className:Pe["form-section"],children:[e.jsx("label",{className:Pe["form-label"],children:"AI提示词"}),e.jsx(W,{placeholder:"请输入AI提示词",value:y,onChange:z=>k(z.target.value),className:Pe.input})]}),e.jsx("div",{className:Pe["section-title"],children:"时间限制"}),e.jsxs("div",{className:Pe["form-section"],style:{display:"flex",gap:12},children:[e.jsx("label",{children:"开始时间"}),e.jsxs("div",{style:{flex:1},children:[e.jsx(W,{readOnly:!0,value:C[0]?C[0].toLocaleDateString():"",placeholder:"年/月/日",className:Pe.input,onClick:()=>T(!0)}),e.jsx(Et,{visible:v,title:"开始时间",value:C[0],onClose:()=>T(!1),onConfirm:z=>{j([z,C[1]]),T(!1)}})]}),e.jsx("label",{children:"结束时间"}),e.jsxs("div",{style:{flex:1},children:[e.jsx(W,{readOnly:!0,value:C[1]?C[1].toLocaleDateString():"",placeholder:"年/月/日",className:Pe.input,onClick:()=>L(!0)}),e.jsx(Et,{visible:S,title:"结束时间",value:C[1],onClose:()=>L(!1),onConfirm:z=>{j([C[0],z]),L(!1)}})]})]}),e.jsxs("div",{className:Pe["section-title"],style:{marginTop:24,marginBottom:8,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[e.jsx("span",{children:"是否启用"}),e.jsx(Qe,{checked:x,onChange:N})]})]})})})}function Nc(s){return M("/v1/content/library/item-list",s,"GET")}function wc(s){return M("/v1/content/library/delete-item",{id:s},"DELETE")}const kc="_loading_1t6z4_63",Sc="_avatar_1t6z4_116",Cc="_single_1t6z4_348",Tc="_double_1t6z4_357",Ic="_triple_1t6z4_366",Lc="_quad_1t6z4_375",$c="_grid_1t6z4_384",X={"materials-page":"_materials-page_1t6z4_1","materials-list":"_materials-list_1t6z4_57",loading:kc,"empty-state":"_empty-state_1t6z4_70","empty-icon":"_empty-icon_1t6z4_82","empty-text":"_empty-text_1t6z4_88","empty-btn":"_empty-btn_1t6z4_94","material-card":"_material-card_1t6z4_99","card-header":"_card-header_1t6z4_109","avatar-section":"_avatar-section_1t6z4_116",avatar:Sc,"avatar-icon":"_avatar-icon_1t6z4_133","header-info":"_header-info_1t6z4_138","creator-name":"_creator-name_1t6z4_144","material-id":"_material-id_1t6z4_151","link-content":"_link-content_1t6z4_260","link-title":"_link-title_1t6z4_265","link-url":"_link-url_1t6z4_276","action-buttons":"_action-buttons_1t6z4_284","action-btn-group":"_action-btn-group_1t6z4_290","action-btn":"_action-btn_1t6z4_290","delete-btn":"_delete-btn_1t6z4_308","pagination-wrapper":"_pagination-wrapper_1t6z4_321","content-type-tag":"_content-type-tag_1t6z4_330","material-image-preview":"_material-image-preview_1t6z4_340","image-grid":"_image-grid_1t6z4_343",single:Cc,double:Tc,triple:Ic,quad:Lc,grid:$c,"image-more":"_image-more_1t6z4_393","no-image":"_no-image_1t6z4_404","material-link-preview":"_material-link-preview_1t6z4_415","link-card":"_link-card_1t6z4_418","link-image":"_link-image_1t6z4_430","material-video-preview":"_material-video-preview_1t6z4_462","video-thumbnail":"_video-thumbnail_1t6z4_465","no-video":"_no-video_1t6z4_470","material-text-preview":"_material-text-preview_1t6z4_481","text-content":"_text-content_1t6z4_484","material-miniprogram-preview":"_material-miniprogram-preview_1t6z4_493","miniprogram-card":"_miniprogram-card_1t6z4_496","miniprogram-info":"_miniprogram-info_1t6z4_511","miniprogram-title":"_miniprogram-title_1t6z4_515","material-article-preview":"_material-article-preview_1t6z4_524","article-image":"_article-image_1t6z4_527","article-content":"_article-content_1t6z4_536","article-title":"_article-title_1t6z4_536","article-text":"_article-text_1t6z4_542","material-default-preview":"_material-default-preview_1t6z4_548","default-content":"_default-content_1t6z4_551"},Pc={1:{label:"图片",icon:Ps,color:"#52c41a"},2:{label:"链接",icon:Ms,color:"#1890ff"},3:{label:"视频",icon:It,color:"#722ed1"},4:{label:"文本",icon:Tt,color:"#fa8c16"},5:{label:"小程序",icon:Ct,color:"#eb2f96"},6:{label:"图文",icon:Ps,color:"#13c2c2"}},Rc=()=>{const s=he(),{id:t}=Ke(),[a,r]=n.useState([]),[i,c]=n.useState(""),[m,u]=n.useState(!1),[_,d]=n.useState(1),[o,f]=n.useState(0),b=20,h=n.useCallback(async()=>{if(t){u(!0);try{const j=await Nc({libraryId:t,page:_,limit:b,keyword:i});r(j.list||[]),f(j.total||0)}catch(j){console.error("获取素材列表失败:",j),R.show({content:j instanceof Error?j.message:"请检查网络连接",position:"top"})}finally{u(!1)}}},[t,_,i]);n.useEffect(()=>{h()},[h]);const g=()=>{s(`/mine/content/materials/new/${t}`)},l=j=>{s(`/mine/content/materials/edit/${t}/${j}`)},p=async j=>{if(await us.confirm({content:"确定要删除这个素材吗?",confirmText:"删除",cancelText:"取消"}))try{await wc(j.toString()),R.show({content:"删除成功",position:"top"}),h()}catch(T){console.error("删除素材失败:",T),R.show({content:T instanceof Error?T.message:"请检查网络连接",position:"top"})}},y=j=>{console.log("查看素材:",j)},k=()=>{h()},x=j=>{d(j)},N=j=>{const v=Pc[j];if(!v)return null;const T=v.icon;return e.jsxs("div",{className:X["content-type-tag"],style:{backgroundColor:v.color+"20",color:v.color},children:[e.jsx(T,{style:{fontSize:12,marginRight:4}}),v.label]})},C=j=>{const{contentType:v,content:T,resUrls:S,urls:L,coverImage:E}=j;switch(v){case 1:return e.jsx("div",{className:X["material-image-preview"],children:S&&S.length>0?e.jsxs("div",{className:`${X["image-grid"]} ${S.length===1?X.single:S.length===2?X.double:S.length===3?X.triple:S.length===4?X.quad:X.grid}`,children:[S.slice(0,9).map((K,ae)=>e.jsx("img",{src:K,alt:`图片${ae+1}`},ae)),S.length>9&&e.jsxs("div",{className:X["image-more"],children:["+",S.length-9]})]}):E?e.jsx("div",{className:`${X["image-grid"]} ${X.single}`,children:e.jsx("img",{src:E,alt:"封面图"})}):e.jsx("div",{className:X["no-image"],children:"暂无图片"})});case 2:return e.jsx("div",{className:X["material-link-preview"],children:L&&L.length>0&&e.jsxs("div",{className:X["link-card"],onClick:()=>{window.open(L[0].url,"_blank")},children:[L[0].image&&e.jsx("div",{className:X["link-image"],children:e.jsx("img",{src:L[0].image,alt:"链接预览"})}),e.jsxs("div",{className:X["link-content"],children:[e.jsx("div",{className:X["link-title"],children:L[0].desc||"链接"}),e.jsx("div",{className:X["link-url"],children:L[0].url})]})]})});case 3:return e.jsx("div",{className:X["material-video-preview"],children:S&&S.length>0?e.jsx("div",{className:X["video-thumbnail"],children:e.jsx("video",{src:S[0],controls:!0})}):e.jsx("div",{className:X["no-video"],children:"暂无视频"})});case 4:return e.jsx("div",{className:X["material-text-preview"],children:e.jsx("div",{className:X["text-content"],children:T.length>100?`${T.substring(0,100)}...`:T})});case 5:return e.jsx("div",{className:X["material-miniprogram-preview"],children:S&&S.length>0&&e.jsxs("div",{className:X["miniprogram-card"],children:[e.jsx("img",{src:S[0],alt:"小程序封面"}),e.jsx("div",{className:X["miniprogram-info"],children:e.jsx("div",{className:X["miniprogram-title"],children:j.title||"小程序"})})]})});case 6:return e.jsxs("div",{className:X["material-article-preview"],children:[E&&e.jsx("div",{className:X["article-image"],children:e.jsx("img",{src:E,alt:"文章封面"})}),e.jsxs("div",{className:X["article-content"],children:[e.jsx("div",{className:X["article-title"],children:j.title||"图文内容"}),e.jsx("div",{className:X["article-text"],children:T.length>80?`${T.substring(0,80)}...`:T})]})]});default:return e.jsx("div",{className:X["material-default-preview"],children:e.jsx("div",{className:X["default-content"],children:T})})}};return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"素材管理",backFn:()=>s("/mine/content"),right:e.jsxs(A,{type:"primary",onClick:g,children:[e.jsx(Ee,{})," 新建素材"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索素材内容",value:i,onChange:j=>c(j.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(A,{onClick:k,loading:m,icon:e.jsx(ns,{}),size:"large"})]})]}),footer:e.jsx("div",{className:X["pagination-wrapper"],children:e.jsx(zs,{current:_,pageSize:b,total:o,onChange:x,showSizeChanger:!1})}),loading:m,children:e.jsx("div",{className:X["materials-page"],children:e.jsx("div",{className:X["materials-list"],children:m?e.jsx("div",{className:X.loading,children:e.jsx(Je,{color:"primary",style:{fontSize:32}})}):a.length===0?e.jsxs("div",{className:X["empty-state"],children:[e.jsx("div",{className:X["empty-icon"],children:"📄"}),e.jsx("div",{className:X["empty-text"],children:"暂无素材,快去新建一个吧!"}),e.jsx(A,{color:"primary",onClick:g,className:X["empty-btn"],children:"新建素材"})]}):e.jsx(e.Fragment,{children:a.map(j=>e.jsxs(te,{className:X["material-card"],children:[e.jsxs("div",{className:X["card-header"],children:[e.jsxs("div",{className:X["avatar-section"],children:[e.jsx("div",{className:X.avatar,children:e.jsx(ys,{className:X["avatar-icon"]})}),e.jsxs("div",{className:X["header-info"],children:[e.jsx("span",{className:X["creator-name"],children:j.senderNickname||"系统创建"}),e.jsxs("span",{className:X["material-id"],children:["ID: ",j.id]})]})]}),N(j.contentType)]}),j.contentType!=4&&e.jsx("div",{className:X["card-title"],children:j.content}),C(j),e.jsxs("div",{className:X["action-buttons"],children:[e.jsxs("div",{className:X["action-btn-group"],children:[e.jsxs(A,{onClick:()=>l(j.id),className:X["action-btn"],children:[e.jsx(vs,{}),"编辑"]}),e.jsxs(A,{onClick:()=>y(j.id),className:X["action-btn"],children:[e.jsx(Ia,{}),"AI改写"]})]}),e.jsx(A,{color:"danger",onClick:()=>p(j.id),className:X["delete-btn"],children:e.jsx(De,{})})]})]},j.id))})})})})},zc="_uploadContainer_1iec3_1",Bc={uploadContainer:zc},it=({value:s=[],onChange:t,count:a=9,accept:r="image/*",disabled:i=!1,className:c})=>{const[m,u]=n.useState([]);n.useEffect(()=>{if(s&&s.length>0){const h=s.map((g,l)=>({url:g||"",uid:`file-${l}`}));u(h)}else u([])},[s]);const _=h=>h.type.startsWith(r.replace("*",""))?h.size/1024/1024<5?h:(R.show("文件大小不能超过5MB!"),null):(R.show(`只能上传${r}格式的文件!`),null),d=async h=>{const g=new FormData;g.append("file",h);try{const l=await fetch("https://ckbapi.quwanzhi.com/v1/attachment/upload",{method:"POST",headers:{Authorization:`Bearer ${localStorage.getItem("token")}`},body:g});if(!l.ok)throw new Error("上传失败");const p=await l.json();if(p.code===200){R.show("上传成功");let y="";return typeof p.data=="string"?y=p.data:p.data&&typeof p.data=="object"&&(y=p.data.url||""),{url:y}}else throw new Error(p.msg||"上传失败")}catch(l){throw R.show("上传失败,请重试"),l}},o=h=>{u(h);const g=h.map(l=>l.url).filter(l=>!!l);t?.(g)},f=()=>us.confirm({content:"确定要删除这张图片吗?"}),b=h=>{R.show(`最多选择 ${a} 张图片,你多选了 ${h} 张`)};return e.jsx("div",{className:`${Bc.uploadContainer} ${c||""}`,children:e.jsx(dn,{value:m,onChange:o,upload:d,beforeUpload:_,onDelete:f,onCountExceed:b,multiple:a>1,maxCount:a,showUpload:m.length{const[u,_]=n.useState(!1),[d,o]=n.useState([]),[f,b]=n.useState(0),[h,g]=n.useState(!1),[l,p]=n.useState("");Es.useEffect(()=>{if(s){const L=(Array.isArray(s)?s:[s]).map((E,K)=>({uid:`file-${K}`,name:`video-${K+1}`,status:"done",url:E||""}));o(L)}else o([])},[s]);const y=S=>S.type.startsWith("video/")?S.size/1024/1024{const L=S.fileList.map(E=>{let K="";return E.url?K=E.url:E.response&&(typeof E.response=="string"?K=E.response:E.response.data?K=typeof E.response.data=="string"?E.response.data:E.response.data.url||"":E.response.url&&(K=E.response.url)),{...E,url:K}});if(o(L),S.file.status==="uploading"){_(!0);const E=Math.min(99,Math.random()*100);b(E)}else if(S.file.status==="done"){_(!1),b(100),Q.success("视频上传成功!");let E="";if(S.file.response&&(typeof S.file.response=="string"?E=S.file.response:S.file.response.data?E=typeof S.file.response.data=="string"?S.file.response.data:S.file.response.data.url||"":S.file.response.url&&(E=S.file.response.url)),E)if(m===1)t?.(E);else{const ae=[...Array.isArray(s)?s:s?[s]:[],E];t?.(ae)}}else if(S.file.status==="error")_(!1),b(0),Q.error("上传失败,请重试");else if(S.file.status==="removed")if(m===1)t?.("");else{const E=Array.isArray(s)?s:s?[s]:[],K=S.fileList.findIndex(ae=>ae.uid===S.file.uid);if(K!==-1){const ae=E.filter((q,F)=>F!==K);t?.(ae)}}},x=S=>(bs.confirm({title:"确认删除",content:"确定要删除这个视频文件吗?",okText:"确定",cancelText:"取消",onOk:()=>{if(m===1)o([]),t?.("");else if(S){const L=Array.isArray(s)?s:s?[s]:[],E=d.findIndex(K=>K.uid===S.uid);if(E!==-1){const K=L.filter((ae,q)=>q!==E);t?.(K)}}Q.success("视频已删除")}}),!0),N=S=>{p(S),g(!0)},C=S=>{if(S===0)return"0 B";const L=1024,E=["B","KB","MB","GB"],K=Math.floor(Math.log(S)/Math.log(L));return parseFloat((S/Math.pow(L,K)).toFixed(2))+" "+E[K]},j=e.jsx("div",{className:Te.videoUploadButton,children:u?e.jsxs("div",{className:Te.uploadingContainer,children:[e.jsx("div",{className:Te.uploadingIcon,children:e.jsx(Lt,{spin:!0})}),e.jsx("div",{className:Te.uploadingText,children:"上传中..."}),e.jsx(Fs,{percent:f,size:"small",showInfo:!1,strokeColor:"#1890ff",className:Te.uploadProgress})]}):e.jsxs("div",{className:Te.uploadContent,children:[e.jsx("div",{className:Te.uploadIcon,children:e.jsx($t,{})}),e.jsxs("div",{className:Te.uploadText,children:[e.jsx("div",{className:Te.uploadTitle,children:m===1?"上传视频":`上传视频 (${d.length}/${m})`}),e.jsxs("div",{className:Te.uploadSubtitle,children:["支持 MP4、AVI、MOV 等格式,最大 ",i,"MB",m>1&&`,最多上传 ${m} 个视频`]})]})]})}),v=(S,L)=>L.status==="uploading"?e.jsxs("div",{className:Te.videoItem,children:[e.jsxs("div",{className:Te.videoItemContent,children:[e.jsx("div",{className:Te.videoIcon,children:e.jsx(ct,{})}),e.jsxs("div",{className:Te.videoInfo,children:[e.jsx("div",{className:Te.videoName,children:L.name}),e.jsx("div",{className:Te.videoSize,children:L.size?C(L.size):"计算中..."})]}),e.jsx("div",{className:Te.videoActions,children:e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>x(L),className:Te.deleteBtn})})]}),e.jsx(Fs,{percent:f,size:"small",strokeColor:"#1890ff",className:Te.itemProgress})]}):L.status==="done"?e.jsx("div",{className:Te.videoItem,children:e.jsxs("div",{className:Te.videoItemContent,children:[e.jsx("div",{className:Te.videoIcon,children:e.jsx(un,{})}),e.jsxs("div",{className:Te.videoInfo,children:[e.jsx("div",{className:Te.videoName,children:L.name}),e.jsx("div",{className:Te.videoSize,children:L.size?C(L.size):"未知大小"})]}),e.jsxs("div",{className:Te.videoActions,children:[c&&e.jsx(A,{type:"text",size:"small",icon:e.jsx(xs,{}),onClick:()=>N(L.url||""),className:Te.previewBtn}),e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>x(L),className:Te.deleteBtn})]})]})}):S;return e.jsxs("div",{className:`${Te.videoUploadContainer} ${r||""}`,children:[e.jsx(Pt,{name:"file",headers:{Authorization:`Bearer ${localStorage.getItem("token")}`},action:"https://ckbapi.quwanzhi.com/v1/attachment/upload",multiple:m>1,fileList:d,accept:"video/*",listType:"text",showUploadList:{showPreviewIcon:!1,showRemoveIcon:!1,showDownloadIcon:!1},disabled:a||u,beforeUpload:y,onChange:k,onRemove:x,maxCount:m,itemRender:v,children:d.length>=m?null:j}),e.jsx(bs,{title:"视频预览",open:h,onCancel:()=>g(!1),footer:null,width:800,centered:!0,children:e.jsx("div",{className:Te.videoPreview,children:e.jsx("video",{controls:!0,style:{width:"100%",maxHeight:"400px"},src:l,children:"您的浏览器不支持视频播放"})})})]})};function nl(s){return M("/v1/content/library/get-item-detail",{id:s},"GET")}function il(s){return M("/v1/content/library/create-item",s,"POST")}function rl(s){return M("/v1/content/library/update-item",s,"POST")}const cl="_loading_1ouu4_7",ll="_form_1ouu4_1",ol="_required_1ouu4_48",ne={"form-page":"_form-page_1ouu4_1",loading:cl,form:ll,"form-card":"_form-card_1ouu4_20","card-title":"_card-title_1ouu4_28","form-item":"_form-item_1ouu4_37","form-label":"_form-label_1ouu4_41",required:ol,"form-input":"_form-input_1ouu4_53","form-select":"_form-select_1ouu4_66","form-textarea":"_form-textarea_1ouu4_75","select-option":"_select-option_1ouu4_88","form-actions":"_form-actions_1ouu4_98","back-btn":"_back-btn_1ouu4_108","submit-btn":"_submit-btn_1ouu4_118"},{Option:dl}=hs,{TextArea:ca}=W,ul=[{value:1,label:"图片",icon:e.jsx(Ps,{})},{value:2,label:"链接",icon:e.jsx(Ms,{})},{value:3,label:"视频",icon:e.jsx(It,{})},{value:4,label:"文本",icon:e.jsx(Tt,{})},{value:5,label:"小程序",icon:e.jsx(Ct,{})}],la=()=>{const s=he(),{id:t,materialId:a}=Ke(),[r,i]=n.useState(!1),[c,m]=n.useState(!1),[u,_]=n.useState(4),[d,o]=n.useState(""),[f,b]=n.useState(""),[h,g]=n.useState(""),[l,p]=n.useState(""),[y,k]=n.useState([]),[x,N]=n.useState(""),[C,j]=n.useState(""),[v,T]=n.useState(""),[S,L]=n.useState(""),[E,K]=n.useState(""),ae=!!a,q=n.useCallback(async()=>{if(a){i(!0);try{const w=await nl(a);if(o(w.title||""),b(w.content||""),_(w.contentType||4),g(w.comment||""),w.sendTime){const B=new Date(w.sendTime);p(B.toISOString().slice(0,16))}else p("");if(k(w.resUrls||[]),w.urls&&w.urls.length>0){const B=w.urls[0];typeof B=="object"&&B!==null&&(N(B.desc||""),j(B.image||""),T(B.url||""))}}catch(w){console.error("获取素材详情失败:",w)}finally{i(!1)}}},[a]);n.useEffect(()=>{ae&&a&&q()},[ae,a,q]);const F=async()=>{if(t){if(!f.trim()){R.show({content:"请输入素材内容",position:"top"});return}m(!0);try{let w=[];u===2&&v&&(w=[{desc:x,image:C,url:v}]);const B={libraryId:t,title:d,content:f,contentType:u,comment:h,sendTime:l||"",resUrls:y,urls:w,type:u};ae?await rl({id:a,...B}):await il(B),R.show({content:ae?"更新成功":"创建成功",position:"top"}),s(`/mine/content/materials/${t}`)}catch(w){console.error("保存素材失败:",w),R.show({content:w instanceof Error?w.message:"请检查网络连接",position:"top"})}finally{m(!1)}}},V=()=>{s(`/mine/content/materials/${t}`)};return r?e.jsx(Z,{header:e.jsx(me,{title:ae?"编辑素材":"新建素材"}),children:e.jsx("div",{className:ne.loading,children:e.jsx(Je,{color:"primary",style:{fontSize:32}})})}):e.jsx(Z,{header:e.jsx(me,{title:ae?"编辑素材":"新建素材"}),footer:e.jsxs("div",{className:ne["form-actions"],children:[e.jsxs(H,{fill:"outline",onClick:V,className:ne["back-btn"],children:[e.jsx(Is,{}),"返回"]}),e.jsxs(H,{color:"primary",onClick:F,loading:c,className:ne["submit-btn"],children:[e.jsx(mn,{}),ae?" 保存修改":" 保存素材"]})]}),children:e.jsx("div",{className:ne["form-page"],children:e.jsxs("div",{className:ne.form,children:[e.jsxs(te,{className:ne["form-card"],children:[e.jsx("div",{className:ne["card-title"],children:"基础信息"}),e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"发布时间"}),e.jsx(W,{type:"datetime-local",value:l,onChange:w=>p(w.target.value),placeholder:"请选择发布时间",className:ne["form-input"]})]}),e.jsxs("div",{className:ne["form-item"],children:[e.jsxs("label",{className:ne["form-label"],children:[e.jsx("span",{className:ne.required,children:"*"}),"类型"]}),e.jsx(hs,{value:u,onChange:w=>_(w),placeholder:"请选择类型",className:ne["form-select"],children:ul.map(w=>e.jsx(dl,{value:w.value,children:e.jsxs("div",{className:ne["select-option"],children:[w.icon,e.jsx("span",{children:w.label})]})},w.value))})]})]}),e.jsxs(te,{className:ne["form-card"],children:[e.jsx("div",{className:ne["card-title"],children:"内容信息"}),e.jsxs("div",{className:ne["form-item"],children:[e.jsxs("label",{className:ne["form-label"],children:[e.jsx("span",{className:ne.required,children:"*"}),"内容"]}),e.jsx(ca,{value:f,onChange:w=>b(w.target.value),placeholder:"请输入内容",rows:6,className:ne["form-textarea"]})]}),u===2&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:ne["form-item"],children:[e.jsxs("label",{className:ne["form-label"],children:[e.jsx("span",{className:ne.required,children:"*"}),"描述"]}),e.jsx(W,{value:x,onChange:w=>N(w.target.value),placeholder:"请输入描述",className:ne["form-input"]})]}),e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"封面图"}),e.jsx(it,{value:C?[C]:[],onChange:w=>j(w[0]||""),count:1})]}),e.jsxs("div",{className:ne["form-item"],children:[e.jsxs("label",{className:ne["form-label"],children:[e.jsx("span",{className:ne.required,children:"*"}),"链接地址"]}),e.jsx(W,{value:v,onChange:w=>T(w.target.value),placeholder:"请输入链接地址",className:ne["form-input"]})]})]}),u===3&&e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"视频上传"}),e.jsx(Ga,{value:y[0]||"",onChange:w=>k([w])})]})]}),[1,5].includes(u)&&e.jsxs(te,{className:ne["form-card"],children:[e.jsxs("div",{className:ne["card-title"],children:["素材上传 (当前类型: ",u,")"]}),u===1&&e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"图片上传"}),e.jsx("div",{children:e.jsx(it,{value:y,onChange:k,count:9})}),e.jsxs("div",{style:{fontSize:"12px",color:"#666",marginTop:"4px"},children:["当前内容类型: ",u,", 图片数量: ",y.length]})]}),u===5&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"小程序名称"}),e.jsx(W,{value:S,onChange:w=>L(w.target.value),placeholder:"请输入小程序名称",className:ne["form-input"]})]}),e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"AppID"}),e.jsx(W,{value:E,onChange:w=>K(w.target.value),placeholder:"请输入AppID",className:ne["form-input"]})]}),e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"小程序封面图"}),e.jsx(it,{value:y,onChange:k,count:9})]})]})]}),e.jsxs(te,{className:ne["form-card"],children:[e.jsx("div",{className:ne["card-title"],children:"评论/备注"}),e.jsxs("div",{className:ne["form-item"],children:[e.jsx("label",{className:ne["form-label"],children:"备注"}),e.jsx(ca,{value:h,onChange:w=>g(w.target.value),placeholder:"请输入评论或备注",rows:4,className:ne["form-textarea"]})]})]})]})})})},ml=[{path:"/mine/content",element:e.jsx(jr,{}),auth:!0},{path:"/mine/content/new",element:e.jsx(ra,{}),auth:!0},{path:"/mine/content/edit/:id",element:e.jsx(ra,{}),auth:!0},{path:"/mine/content/materials/:id",element:e.jsx(Rc,{}),auth:!0},{path:"/mine/content/materials/new/:id",element:e.jsx(la,{}),auth:!0},{path:"/mine/content/materials/edit/:id/:materialId",element:e.jsx(la,{}),auth:!0}],hl=Object.freeze(Object.defineProperty({__proto__:null,default:ml},Symbol.toStringTag,{value:"Module"})),oa=[{key:"home",title:"首页",icon:e.jsx(hn,{}),path:"/"},{key:"scenarios",title:"场景获客",icon:e.jsx(Rs,{}),path:"/scenarios"},{key:"workspace",title:"工作台",icon:e.jsx(pn,{}),path:"/workspace"},{key:"mine",title:"我的",icon:e.jsx(Sa,{}),path:"/mine"}],ps=({activeKey:s})=>{const t=he();return e.jsx(Mt,{style:{background:"#fff"},activeKey:s,onChange:a=>{const r=oa.find(i=>i.key===a);r&&r.path&&t(r.path)},children:oa.map(a=>e.jsx(Mt.Item,{icon:a.icon,title:a.title},a.key))})},pl=({title:s="",xData:t,yData:a,height:r=200})=>{const i={title:{text:s,left:"center",textStyle:{fontSize:16}},tooltip:{trigger:"axis"},xAxis:{type:"category",data:t,boundaryGap:!1},yAxis:{type:"value",boundaryGap:["10%","10%"],min:c=>c.min-10,max:c=>c.max+10,minInterval:1,axisLabel:{margin:12}},series:[{data:a,type:"line",smooth:!0,symbol:"circle",lineStyle:{color:"#1677ff"},itemStyle:{color:"#1677ff"}}],grid:{left:40,right:24,top:40,bottom:32}};return e.jsx(ei,{option:i,style:{height:r,width:"100%"}})};function xl(){return M("/v1/dashboard/today-stats",{},"GET")}function gl(){return M("/v1/dashboard",{},"GET")}function _l(s){return M("/v1/dashboard/plan-stats",s,"GET")}function fl(){return M("/v1/dashboard/sevenDay-stats",{},"GET")}const jl="_section_wobj8_141",_e={"home-page":"_home-page_wobj8_1","content-wrapper":"_content-wrapper_wobj8_5","stats-grid":"_stats-grid_wobj8_51","stat-card":"_stat-card_wobj8_57","stat-label":"_stat-label_wobj8_73","stat-value":"_stat-value_wobj8_80","progress-bar":"_progress-bar_wobj8_90","progress-fill":"_progress-fill_wobj8_98",section:jl,"section-header":"_section-header_wobj8_152","section-title":"_section-title_wobj8_156","scene-grid":"_scene-grid_wobj8_175","scene-item":"_scene-item_wobj8_181","scene-icon":"_scene-icon_wobj8_186","scene-image":"_scene-image_wobj8_198","scene-value":"_scene-value_wobj8_205","scene-label":"_scene-label_wobj8_213","today-grid":"_today-grid_wobj8_219","today-item":"_today-item_wobj8_225","today-icon":"_today-icon_wobj8_241","today-value":"_today-value_wobj8_252","today-label":"_today-label_wobj8_259","chart-container":"_chart-container_wobj8_265"};class vl{currentVersion;checkInterval=1e3*60*5;intervalId=null;updateCallbacks=[];currentHashes=[];constructor(){this.currentVersion="3.0.0",this.initCurrentHashes()}initCurrentHashes(){const t=document.querySelectorAll("script[src]"),a=document.querySelectorAll("link[href]"),r=Array.from(t).map(c=>c.getAttribute("src")).filter(c=>c&&(c.includes("assets/")||c.includes("/assets/"))).map(c=>{const m=c?.match(/[a-zA-Z0-9_-]{8,}/);return m?m[0]:""}).filter(c=>c),i=Array.from(a).map(c=>c.getAttribute("href")).filter(c=>c&&(c.includes("assets/")||c.includes("/assets/"))).map(c=>{const m=c?.match(/[a-zA-Z0-9_-]{8,}/);return m?m[0]:""}).filter(c=>c);this.currentHashes=[...new Set([...r,...i])]}start(){this.intervalId||(this.checkForUpdate(),this.intervalId=setInterval(()=>{this.checkForUpdate()},this.checkInterval))}stop(){this.intervalId&&(clearInterval(this.intervalId),this.intervalId=null)}async checkForUpdate(){try{let t,a="/.vite/manifest.json";try{t=await fetch(a,{cache:"no-cache",headers:{"Cache-Control":"no-cache",Pragma:"no-cache"}})}catch{a="/manifest.json",t=await fetch(a,{cache:"no-cache",headers:{"Cache-Control":"no-cache",Pragma:"no-cache"}})}if(!t.ok)return{hasUpdate:!1};const r=await t.json(),i=[];Object.values(r).forEach(_=>{if(_.file&&_.file.includes("assets/")){const d=_.file.match(/[a-zA-Z0-9_-]{8,}/);if(d){const o=d[0];i.push(o)}}_.css&&_.css.forEach(d=>{if(d.includes("assets/")){const o=d.match(/[a-zA-Z0-9_-]{8,}/);if(o){const f=o[0];i.push(f)}}})});const c=[...new Set(i)],u={hasUpdate:this.compareHashes(this.currentHashes,c),version:r.version||this.currentVersion,timestamp:Date.now()};return this.updateCallbacks.forEach(_=>_(u)),u}catch{return{hasUpdate:!1}}}compareHashes(t,a){if(t.length!==a.length)return!0;const r=[...t].sort(),i=[...a].sort();return r.some((m,u)=>m!==i[u])}onUpdate(t){this.updateCallbacks.push(t)}offUpdate(t){const a=this.updateCallbacks.indexOf(t);a>-1&&this.updateCallbacks.splice(a,1)}forceReload(){window.location.reload()}}const As=new vl,qa=({position:s="top",autoReload:t=!1,showToast:a=!0})=>{const[r,i]=n.useState(!1),[c,m]=n.useState(!1);n.useEffect(()=>{const _=d=>{d.hasUpdate&&(i(!0),m(!0),t&&setTimeout(()=>{As.forceReload()},3e3))};return As.onUpdate(_),As.start(),()=>{As.offUpdate(_),As.stop()}},[t,a]);const u=()=>{As.forceReload()};return!c||!r?null:e.jsxs("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,zIndex:99999,background:"linear-gradient(135deg, #1890ff 0%, #096dd9 100%)",color:"white",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",padding:"20px",textAlign:"center"},children:[e.jsx("div",{style:{position:"absolute",top:"10%",left:"50%",transform:"translateX(-50%)",fontSize:"120px",opacity:.1,animation:"float 3s ease-in-out infinite"},children:e.jsx(xn,{})}),e.jsxs("div",{style:{position:"relative",zIndex:1},children:[e.jsx("div",{style:{fontSize:"80px",marginBottom:"20px",animation:"pulse 2s ease-in-out infinite"},children:e.jsx(gn,{})}),e.jsx("div",{style:{fontSize:"28px",fontWeight:"bold",marginBottom:"12px",textShadow:"0 2px 4px rgba(0,0,0,0.3)"},children:"发现新版本"}),e.jsx("div",{style:{fontSize:"16px",opacity:.9,marginBottom:"40px",lineHeight:"1.5",maxWidth:"300px"},children:"为了给您提供更好的体验,请更新到最新版本"}),e.jsxs(H,{size:"large",style:{background:"rgba(255,255,255,0.9)",border:"2px solid rgba(255,255,255,0.5)",color:"#1890ff",fontSize:"18px",fontWeight:"bold",padding:"12px 40px",borderRadius:"50px",backdropFilter:"blur(10px)",boxShadow:"0 8px 32px rgba(24,144,255,0.3)",transition:"all 0.3s ease"},onClick:u,children:[e.jsx(ns,{style:{marginRight:"8px"}}),"立即更新"]}),e.jsx("div",{style:{fontSize:"12px",opacity:.7,marginTop:"20px"},children:"更新将自动重启应用"})]}),e.jsx("style",{children:` - @keyframes float { - 0%, 100% { transform: translateX(-50%) translateY(0px); } - 50% { transform: translateX(-50%) translateY(-20px); } - } - @keyframes pulse { - 0%, 100% { transform: scale(1); } - 50% { transform: scale(1.05); } - } - `})]})},yl=()=>{const s=he(),[t,a]=n.useState([]),[r,i]=n.useState([]),[c,m]=n.useState({}),[u,_]=n.useState({}),[d,o]=n.useState(!0);n.useEffect(()=>{(async()=>{try{o(!0);const[l,p,y,k]=await Promise.allSettled([gl(),_l({num:4}),fl(),xl()]);if(l.status==="fulfilled"?m(l.value):console.warn("仪表板API失败:",l.reason),p.status==="fulfilled"?a(p.value):console.warn("计划统计API失败:",p.reason),y.status==="fulfilled"?_(y.value):console.warn("七天统计API失败:",y.reason),k.status==="fulfilled"){const x=[{label:"同步朋友圈",value:k.value?.momentsNum||0,icon:e.jsx(Zs,{style:{fontSize:16,color:"#8b5cf6"}}),color:"#8b5cf6",path:"/workspace/moments-sync"},{label:"群发任务",value:k.value?.groupPushNum||0,icon:e.jsx(Rs,{style:{fontSize:16,color:"#f97316"}}),color:"#f97316",path:"/workspace/group-push"},{label:"获客转化率",value:k.value?.passRate||"0%",icon:e.jsx(La,{style:{fontSize:16,color:"#22c55e"}}),color:"#22c55e",path:"/scenarios"},{label:"系统活跃度",value:k.value?.sysActive||"0%",icon:e.jsx(Ft,{style:{fontSize:16,color:"#3b82f6"}}),color:"#3b82f6",path:"/workspace"}];i(x)}else console.warn("今日统计API失败:",k.reason)}catch(l){console.error("获取数据失败:",l)}finally{o(!1)}})()},[]);const f=()=>{s("/mine/devices")},b=()=>{s("/wechat-accounts")},h=()=>{s("/wechat-accounts?wechatStatus=1")};return e.jsxs(Z,{header:e.jsx(me,{left:e.jsx(e.Fragment,{}),title:"存客宝"}),footer:e.jsx(ps,{activeKey:"home"}),loading:d,children:[e.jsx("div",{className:_e["home-page"],children:e.jsxs("div",{className:_e["content-wrapper"],children:[e.jsxs("div",{className:_e["stats-grid"],children:[e.jsxs("div",{className:_e["stat-card"],onClick:f,children:[e.jsx("div",{className:_e["stat-label"],children:"设备数量"}),e.jsxs("div",{className:_e["stat-value"],children:[e.jsx("span",{children:c.deviceNum||42}),e.jsx(ot,{style:{fontSize:20,color:"#3b82f6"}})]})]}),e.jsxs("div",{className:_e["stat-card"],onClick:b,children:[e.jsx("div",{className:_e["stat-label"],children:"微信号数量"}),e.jsxs("div",{className:_e["stat-value"],children:[e.jsx("span",{children:c.wechatNum||42}),e.jsx(Rs,{style:{fontSize:20,color:"#3b82f6"}})]})]}),e.jsxs("div",{className:_e["stat-card"],onClick:h,children:[e.jsx("div",{className:_e["stat-label"],children:"在线微信号"}),e.jsxs("div",{className:_e["stat-value"],children:[e.jsx("span",{children:c.aliveWechatNum||35}),e.jsx(Ft,{style:{fontSize:20,color:"#3b82f6"}})]}),e.jsx("div",{className:_e["progress-bar"],children:e.jsx("div",{className:_e["progress-fill"],style:{width:`${(c.wechatNum||0)>0?(c.aliveWechatNum||0)/(c.wechatNum||1)*100:0}%`}})})]})]}),e.jsxs("div",{className:_e.section,children:[e.jsx("div",{className:_e["section-header"],children:e.jsx("h2",{className:_e["section-title"],children:"场景获客统计"})}),e.jsx("div",{className:_e["scene-grid"],children:t.map(g=>e.jsxs("div",{className:_e["scene-item"],onClick:()=>s(`/scenarios/list/${g.id}/${encodeURIComponent(g.name)}`),children:[e.jsx("div",{className:_e["scene-icon"],children:e.jsx("img",{src:g.image||"/placeholder.svg",alt:g.name,className:_e["scene-image"]})}),e.jsx("div",{className:_e["scene-value"],children:g.allNum}),e.jsx("div",{className:_e["scene-label"],children:g.name})]},g.id))})]}),e.jsxs("div",{className:_e.section,children:[e.jsx("div",{className:_e["section-header"],children:e.jsx("h2",{className:_e["section-title"],children:"今日数据"})}),e.jsx("div",{className:_e["today-grid"],children:r.map((g,l)=>e.jsxs("div",{className:_e["today-item"],onClick:()=>g.path&&s(g.path),children:[e.jsx("div",{className:_e["today-icon"],children:g.icon}),e.jsxs("div",{children:[e.jsx("div",{className:_e["today-value"],children:g.value}),e.jsx("div",{className:_e["today-label"],children:g.label})]})]},l))})]}),e.jsxs("div",{className:_e.section,children:[e.jsx("div",{className:_e["section-header"],children:e.jsx("span",{className:_e["section-title"],children:"获客趋势"})}),e.jsx("div",{className:_e["chart-container"],children:e.jsx(pl,{xData:u.date||[],yData:u.allNum||[]})})]})]})}),e.jsx(qa,{position:"top",autoReload:!1,showToast:!0})]})},bl="_content_pmxce_24",Nl="_btn_pmxce_70",Oe={"iframe-debug-page":"_iframe-debug-page_pmxce_1",content:bl,"control-panel":"_control-panel_pmxce_37","message-panel":"_message-panel_pmxce_38","input-group":"_input-group_pmxce_53","button-group":"_button-group_pmxce_64",btn:Nl,"btn-primary":"_btn-primary_pmxce_88","btn-secondary":"_btn-secondary_pmxce_95","btn-danger":"_btn-danger_pmxce_102","message-list":"_message-list_pmxce_110","no-messages":"_no-messages_pmxce_120","message-item":"_message-item_pmxce_127","message-text":"_message-text_pmxce_140"},Vs={DATA:1,FUNCTION:2,CONFIG:3},rt=(s,t)=>{const a={type:t,data:s};if(window.uni&&window.uni.postMessage)try{window.uni.postMessage({data:a}),console.log(`[存客宝]SendMessage=> -`+JSON.stringify(a))}catch(r){console.error(`[存客宝]SendMessage=> -`+JSON.stringify(a)+"发送失败:",r)}else console.error(`[存客宝]SendMessage=> -`+JSON.stringify(a)+"无法发送消息")},da=()=>new Promise((s,t)=>{const a=window.location.search.substring(1);let r=null;if(a){const i=a.split("&");for(const c of i){const[m,u]=c.split("=");if(m==="message"&&u){r=decodeURIComponent(u);break}}}if(r)try{const i=JSON.parse(decodeURIComponent(r));console.log(`[存客宝]ReceiveMessage=> -`+JSON.stringify(i)),s(i);const c=window.location.pathname+window.location.search.replace(/[?&]message=[^&]*/,"").replace(/^&/,"?");window.history.replaceState({},"",c)}catch(i){console.error("解析URL消息失败:",i),t(i)}t(null)}),wl=()=>{const{setSettings:s}=zt(),[t,a]=n.useState([]),[r,i]=n.useState(0),[c,m]=n.useState(""),u=he();da().then(h=>{h&&_(h)}),n.useEffect(()=>{da()},[]);const _=h=>{const g=`[${new Date().toLocaleTimeString()}] 收到: ${JSON.stringify(h)}`;if(a(l=>[...l,g]),[Vs.CONFIG].includes(h.type)){const{paddingTop:l,appId:p,appName:y,appVersion:k}=h.data;s({paddingTop:l,appId:p,appName:y,appVersion:k,isAppMode:!0}),u("/")}},d=()=>{if(!c.trim())return;const h=r+1;i(h);const g={id:h,content:c,source:"存客宝消息源",timestamp:Date.now()};rt(g,Vs.DATA),m("")},o=()=>{const h=r+1;i(h);const g={id:h,action:"ping",content:`存客宝测试消息 ${h}`,random:Math.random()};rt(g,Vs.DATA)},f=()=>{rt({action:"showToast",params:{title:"来自H5的功能调用",icon:"success"}},Vs.FUNCTION)},b=()=>{m(""),a([])};return e.jsx(Z,{header:e.jsx(me,{title:"iframe调试"}),children:e.jsx("div",{className:Oe["iframe-debug-page"],children:e.jsxs("div",{className:Oe.content,children:[e.jsxs("div",{className:Oe["message-panel"],children:[e.jsx("h4",{children:"接收到的消息"}),e.jsx("div",{className:Oe["message-list"],children:t.length===0?e.jsx("div",{className:Oe["no-messages"],children:"暂无消息"}):t.map((h,g)=>e.jsx("div",{className:Oe["message-item"],children:e.jsx("span",{className:Oe["message-text"],children:h})},g))})]}),e.jsxs("div",{className:Oe["control-panel"],children:[e.jsx("h4",{children:"控制面板"}),e.jsxs("div",{className:Oe["input-group"],children:[e.jsx(W,{type:"text",value:c,onChange:h=>m(h.target.value),placeholder:"输入要发送的消息"}),e.jsx("button",{onClick:d,className:`${Oe.btn} ${Oe["btn-primary"]}`,children:"发送消息"})]}),e.jsxs("div",{className:Oe["button-group"],children:[e.jsx("button",{onClick:o,className:`${Oe.btn} ${Oe["btn-secondary"]}`,children:"发送测试消息"}),e.jsx("button",{onClick:f,className:`${Oe.btn} ${Oe["btn-warning"]}`,children:"功能调用"}),e.jsx("button",{onClick:b,className:`${Oe.btn} ${Oe["btn-danger"]}`,children:"清空消息"})]})]})]})})})},kl=[{path:"/",element:e.jsx(yl,{}),auth:!0},{path:"/init",element:e.jsx(wl,{}),auth:!1}],Sl=Object.freeze(Object.defineProperty({__proto__:null,default:kl},Symbol.toStringTag,{value:"Module"})),ss={"mine-page":"_mine-page_1cx7g_1","user-card":"_user-card_1cx7g_5","user-info-row":"_user-info-row_1cx7g_12","user-avatar":"_user-avatar_1cx7g_18","avatar-placeholder":"_avatar-placeholder_1cx7g_33","user-main-info":"_user-main-info_1cx7g_46","user-main-row":"_user-main-row_1cx7g_52","user-name":"_user-name_1cx7g_59","role-badge":"_role-badge_1cx7g_66","balance-label":"_balance-label_1cx7g_76","balance-value":"_balance-value_1cx7g_82","icon-setting":"_icon-setting_1cx7g_98","icon-btn":"_icon-btn_1cx7g_106","last-login":"_last-login_1cx7g_120","menu-card":"_menu-card_1cx7g_127"};function Cl(){return M("/v1/dashboard",{},"GET")}const Tl=()=>{const s=he(),{user:t}=gs(),[a,r]=n.useState({devices:12,wechat:25,traffic:8,content:156,balance:0}),i={name:t?.username||"-",email:t?.account||"-",role:t?.isAdmin===1?"管理员":"普通用户",lastLogin:t?.lastLoginTime?new Date(t.lastLoginTime*1e3).toLocaleString():"-",avatar:t?.avatar||""},c=[{id:"devices",title:"设备管理",description:"管理您的设备和微信账号",icon:e.jsx(_n,{}),count:a.devices,path:"/mine/devices",bgColor:"#e6f7ff",iconColor:"#1890ff"},{id:"wechat",title:"微信号管理",description:"管理微信账号和好友",icon:e.jsx(Zs,{}),count:a.wechat,path:"/wechat-accounts",bgColor:"#f6ffed",iconColor:"#52c41a"},{id:"traffic",title:"流量池",description:"管理用户流量池和分组",icon:e.jsx(fn,{}),count:a.traffic,path:"/traffic-pool",bgColor:"#f9f0ff",iconColor:"#722ed1"},{id:"content",title:"内容库",description:"管理营销内容和素材",icon:e.jsx(jn,{}),count:a.content,path:"/mine/content",bgColor:"#fff7e6",iconColor:"#fa8c16"}],m=async()=>{try{const d=await Cl();r({devices:d.deviceNum,wechat:d.wechatNum,traffic:999,content:999,balance:d.balance||0})}catch(d){console.error("加载统计数据失败:",d)}};n.useEffect(()=>{m()},[]);const u=d=>{s(d)},_=d=>e.jsx("div",{style:{width:"40px",height:"40px",backgroundColor:d.bgColor,borderRadius:"8px",display:"flex",alignItems:"center",justifyContent:"center",color:d.iconColor,fontSize:"20px"},children:d.icon});return e.jsx(Z,{header:e.jsx(me,{title:"我的"}),footer:e.jsx(ps,{activeKey:"mine"}),children:e.jsxs("div",{className:ss["mine-page"],children:[e.jsx(te,{className:ss["user-card"],children:e.jsxs("div",{className:ss["user-info-row"],children:[e.jsx("div",{className:ss["user-avatar"],children:i.avatar?e.jsx("img",{src:i.avatar}):e.jsx("div",{className:ss["avatar-placeholder"],children:"卡"})}),e.jsxs("div",{className:ss["user-main-info"],children:[e.jsxs("div",{className:ss["user-main-row"],children:[e.jsx("span",{className:ss["user-name"],children:i.name}),e.jsx("span",{className:ss["role-badge"],children:i.role}),e.jsx("span",{className:ss["icon-btn"],children:e.jsx("i",{className:"iconfont icon-bell"})})]}),e.jsxs("div",{children:[e.jsx("span",{className:ss["balance-label"],children:"余额:"}),e.jsxs("span",{className:ss["balance-value"],children:["¥",Number(a.balance||0).toFixed(2)]}),e.jsx(H,{size:"small",color:"primary",onClick:()=>s("/recharge"),children:"充值"})]}),e.jsxs("div",{className:ss["last-login"],children:["最近登录:",i.lastLogin]}),e.jsx(Xs,{className:ss["icon-setting"],onClick:()=>s("/settings")})]})]})}),e.jsx(te,{className:ss["menu-card"],children:e.jsx(es,{children:c.map(d=>e.jsx(es.Item,{prefix:_(d),title:d.title,description:d.description,extra:e.jsx("span",{style:{padding:"2px 8px",backgroundColor:"#f0f0f0",borderRadius:"12px",fontSize:"12px",color:"#666"},children:d.count}),arrow:!0,onClick:()=>u(d.path)},d.id))})})]})})},Il=s=>M("/v1/devices",s,"GET"),Ll=s=>M(`/v1/devices/${s}`),$l=s=>M(`/v1/wechats/related-device/${s}`),Pl=(s,t=1,a=10)=>M(`/v1/devices/${s}/handle-logs`,{page:t,limit:a},"GET"),Rl=s=>M("/v1/devices/task-config",s,"POST"),zl=s=>M(`/v1/devices/${s}`,void 0,"DELETE"),Bl=s=>M("/v1/api/device/add",{accountId:s},"POST"),Al=(s,t)=>M("/v1/api/device/add-by-imei",{imei:s,name:t},"POST"),Dl=()=>{const[s,t]=n.useState([]),[a,r]=n.useState(!1),[i,c]=n.useState(""),[m,u]=n.useState("all"),[_,d]=n.useState(1),[o,f]=n.useState(!0),[b,h]=n.useState(0),[g,l]=n.useState([]),p=n.useRef(null),[y,k]=n.useState(!0),[x,N]=n.useState(!1),[C,j]=n.useState("scan"),[v,T]=n.useState(!1),[S,L]=n.useState(null),[E,K]=n.useState(""),[ae,q]=n.useState(""),[F,V]=n.useState(!1),[w,B]=n.useState(!1),[Ce,Re]=n.useState(!1);he();const{user:os}=gs(),z=n.useCallback(async(se=!1)=>{if(!a){r(!0);try{const G={page:se?1:_,limit:20};i&&(G.keyword=i);const ge=await Il(G),ze=Array.isArray(ge.list)?ge.list:[];t(Ss=>se?ze:[...Ss,...ze]),h(ge.total||0),f(ze.length===20),se&&d(1)}catch{R.show({content:"获取设备列表失败",position:"top"}),f(!1)}finally{r(!1)}}},[a,i,_]);n.useEffect(()=>{z(!0)},[i]),n.useEffect(()=>{if(!o||a)return;const se=new window.IntersectionObserver(G=>{G[0].isIntersecting&&o&&!a&&d(ge=>ge+1)},{threshold:.5});return p.current&&se.observe(p.current),()=>se.disconnect()},[o,a]),n.useEffect(()=>{_!==1&&z()},[_]);const ee=s.filter(se=>m==="all"?!0:m==="online"?se.status==="online"||se.alive===1:m==="offline"?se.status==="offline"||se.alive===0:!0),P=async()=>{T(!0),L(null);try{const se=os.s2_accountId;if(!se)throw new Error("未获取到用户信息");const G=await Bl(se);L(G.qrCode)}catch(se){R.show({content:se.message||"获取二维码失败",position:"top"})}finally{T(!1)}},D=async()=>{await P(),N(!0)},je=async()=>{if(!E.trim()||!ae.trim()){R.show({content:"请填写完整信息",position:"top"});return}V(!0);try{await Al(E,ae),R.show({content:"添加成功",position:"top"}),N(!1),K(""),q(""),z(!0)}catch(se){R.show({content:se.message||"添加失败",position:"top"})}finally{V(!1)}},Ne=async()=>{Re(!0);try{for(const se of g)await zl(Number(se));R.show({content:"删除成功",position:"top"}),l([]),z(!0)}catch(se){se&&R.show({content:se.message||"删除失败",position:"top"})}finally{Re(!1)}},is=async()=>{try{await or(`将删除${g.length}个设备,删除后本设备配置的计划任务操作也将失效。确认删除?`,{title:"确认删除",confirmText:"确认删除",cancelText:"取消"}),Ne()}catch{}},$e=se=>{window.location.href=`/devices/${se}`},Us=se=>{d(se),z(!0)};return e.jsxs(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"设备管理",right:e.jsxs(A,{size:"small",type:"primary",onClick:()=>D(),children:[e.jsx(vn,{}),"添加设备"]})}),e.jsxs("div",{style:{padding:"12px 12px 0 12px",background:"#fff"},children:[e.jsxs("div",{style:{display:"flex",gap:8,marginBottom:12},children:[e.jsx(W,{placeholder:"搜索设备IMEI/备注",value:i,onChange:se=>c(se.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,style:{flex:1}}),e.jsx(A,{onClick:()=>z(!0),icon:e.jsx(ns,{}),children:"刷新"})]}),e.jsxs("div",{style:{display:"flex",gap:8},children:[e.jsxs(fe,{activeKey:m,onChange:se=>u(se),style:{flex:1},children:[e.jsx(fe.Tab,{title:"全部"},"all"),e.jsx(fe.Tab,{title:"在线"},"online"),e.jsx(fe.Tab,{title:"离线"},"offline")]}),e.jsx("div",{style:{paddingTop:8},children:e.jsx(A,{size:"small",type:"primary",danger:!0,icon:e.jsx(yn,{}),disabled:g.length===0,onClick:is,children:"删除"})})]})]})]}),footer:e.jsx("div",{className:"pagination-container",children:e.jsx(zs,{current:_,pageSize:20,total:b,showSizeChanger:!1,onChange:Us})}),loading:a&&s.length===0,children:[e.jsx("div",{style:{padding:12},children:e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:10},children:[ee.map(se=>e.jsxs("div",{style:{background:"#fff",borderRadius:12,padding:12,boxShadow:"0 1px 4px #eee",display:"flex",alignItems:"center",cursor:"pointer",border:g.includes(se.id)?"1.5px solid #1677ff":"1px solid #f0f0f0"},onClick:()=>$e(se.id),children:[e.jsx(Js,{checked:g.includes(se.id),onChange:G=>{G.stopPropagation(),l(ge=>G.target.checked?[...ge,se.id]:ge.filter(ze=>ze!==se.id))},onClick:G=>G.stopPropagation(),style:{marginRight:12}}),e.jsxs("div",{style:{flex:1},children:[e.jsx("div",{style:{fontWeight:600,fontSize:16},children:se.memo||"未命名设备"}),e.jsxs("div",{style:{fontSize:14,color:"#999",marginTop:2},children:["IMEI: ",se.imei]}),e.jsxs("div",{style:{fontSize:14,color:"#999",marginTop:2},children:["微信号: ",se.wechatId||"未绑定"]}),e.jsxs("div",{style:{fontSize:14,color:"#999",marginTop:2},children:["好友数: ",se.totalFriend??"-"]})]}),e.jsx("span",{style:{fontSize:12,color:se.status==="online"||se.alive===1?"#52c41a":"#aaa",marginLeft:8},children:se.status==="online"||se.alive===1?"在线":"离线"})]},se.id)),!y&&e.jsxs("div",{ref:p,style:{padding:12,textAlign:"center",color:"#888"},children:[a&&e.jsx(Je,{style:{"--size":"24px"}}),!o&&s.length>0&&"没有更多设备了",!o&&s.length===0&&"暂无设备"]})]})}),e.jsx(ls,{visible:x,onMaskClick:()=>N(!1),bodyStyle:{borderTopLeftRadius:16,borderTopRightRadius:16,minHeight:320},children:e.jsxs("div",{style:{padding:20},children:[e.jsxs(fe,{activeKey:C,onChange:j,style:{marginBottom:16},children:[e.jsx(fe.Tab,{title:"扫码添加"},"scan"),e.jsx(fe.Tab,{title:"手动添加"},"manual")]}),C==="scan"&&e.jsxs("div",{style:{textAlign:"center",minHeight:200},children:[e.jsx(A,{type:"primary",onClick:P,loading:v,icon:e.jsx(kt,{}),children:"获取二维码"}),S&&e.jsxs("div",{style:{marginTop:16},children:[e.jsx("img",{src:S,alt:"二维码",style:{width:180,height:180,background:"#f5f5f5",borderRadius:8,margin:"0 auto"}}),e.jsx("div",{style:{color:"#888",fontSize:12,marginTop:8},children:"请用手机扫码添加设备"})]})]}),C==="manual"&&e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:16},children:[e.jsx(W,{placeholder:"设备名称",value:ae,onChange:se=>q(se.target.value),allowClear:!0}),e.jsx(W,{placeholder:"设备IMEI",value:E,onChange:se=>K(se.target.value),allowClear:!0}),e.jsx(A,{color:"primary",onClick:je,loading:F,children:"添加"})]})]})})]})},El=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(!0),[i,c]=n.useState(null),[m,u]=n.useState("info"),[_,d]=n.useState([]),[o,f]=n.useState(!1),[b,h]=n.useState([]),[g,l]=n.useState(!1),[p,y]=n.useState({}),k=n.useCallback(async()=>{if(s){r(!0);try{const v=await Ll(s);c(v)}catch(v){R.show({content:v.message||"获取设备详情失败",position:"top"})}finally{r(!1)}}},[s]),x=n.useCallback(async()=>{if(s){f(!0);try{const v=await $l(s);d(Array.isArray(v.accounts)?v.accounts:[])}catch(v){R.show({content:v.message||"获取关联账号失败",position:"top"})}finally{f(!1)}}},[s]),N=n.useCallback(async()=>{if(s){l(!0);try{const v=await Pl(s,1,20);h(Array.isArray(v.list)?v.list:[])}catch(v){R.show({content:v.message||"获取操作日志失败",position:"top"})}finally{l(!1)}}},[s]);n.useEffect(()=>{k()},[s]),n.useEffect(()=>{m==="accounts"&&x(),m==="logs"&&N()},[m]);const C=async(v,T)=>{if(s){y(S=>({...S,[v]:!0}));try{await Rl({deviceId:s,[v]:T}),c(S=>S&&{...S,features:{...S.features,[v]:T}}),R.show({content:`${j(v)}已${T?"开启":"关闭"}`})}catch(S){R.show({content:S.message||"设置失败",position:"top"})}finally{y(S=>({...S,[v]:!1}))}}},j=v=>({autoAddFriend:"自动加好友",autoReply:"自动回复",momentsSync:"朋友圈同步",aiChat:"AI会话"})[v]||v;return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"设备详情"}),i&&e.jsxs("div",{style:{background:"#fff",borderRadius:12,padding:16,marginBottom:16,boxShadow:"0 1px 4px #eee",margin:"0 12px"},children:[e.jsx("div",{style:{fontWeight:600,fontSize:18},children:i.memo||"未命名设备"}),e.jsxs("div",{style:{fontSize:13,color:"#888",marginTop:4},children:["IMEI: ",i.imei]}),e.jsxs("div",{style:{fontSize:13,color:"#888",marginTop:4},children:["微信号: ",i.wechatId||"未绑定"]}),e.jsxs("div",{style:{fontSize:13,color:"#888",marginTop:4},children:["好友数: ",i.totalFriend??"-"]}),e.jsx("div",{style:{fontSize:13,color:i.status==="online"||i.alive===1?"#52c41a":"#aaa",marginTop:4},children:i.status==="online"||i.alive===1?"在线":"离线"})]})]}),loading:a,children:i?e.jsxs("div",{style:{padding:12},children:[e.jsxs(fe,{activeKey:m,onChange:u,style:{marginBottom:12},children:[e.jsx(fe.Tab,{title:"功能开关"},"info"),e.jsx(fe.Tab,{title:"关联账号"},"accounts"),e.jsx(fe.Tab,{title:"操作日志"},"logs")]}),m==="info"&&e.jsx("div",{style:{background:"#fff",borderRadius:12,padding:16,boxShadow:"0 1px 4px #eee",display:"flex",flexDirection:"column",gap:18},children:["autoAddFriend","autoReply","momentsSync","aiChat"].map((v,T)=>e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[e.jsx("div",{children:e.jsx("div",{style:{fontWeight:500},children:j(v)})}),e.jsx($a,{checked:!!i.features?.[v],loading:!!p[v],onChange:S=>C(v,S)})]},`${v}-${T}`))}),m==="accounts"&&e.jsxs("div",{style:{background:"#fff",borderRadius:12,padding:16,boxShadow:"0 1px 4px #eee"},children:[o?e.jsx("div",{style:{textAlign:"center",color:"#888",padding:32},children:e.jsx(Je,{})}):_.length===0?e.jsx("div",{style:{textAlign:"center",color:"#aaa",padding:32},children:"暂无关联微信账号"}):e.jsx("div",{style:{display:"flex",flexDirection:"column",gap:12},children:_.map((v,T)=>e.jsxs("div",{style:{display:"flex",alignItems:"center",gap:12,background:"#f7f8fa",borderRadius:8,padding:10},onClick:()=>{t(`/wechat-accounts/detail/${v.wechatId}`)},children:[e.jsx($s,{src:v.avatar,alt:v.nickname,style:{width:40,height:40,background:"#eee"},fallback:e.jsx("div",{style:{width:40,height:40,display:"flex",alignItems:"center",justifyContent:"center",background:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",color:"white",fontSize:16,borderRadius:"50%"},children:e.jsx(ys,{})})}),e.jsxs("div",{style:{flex:1},children:[e.jsx("div",{style:{fontWeight:500},children:v.nickname}),e.jsxs("div",{style:{fontSize:12,color:"#888"},children:["微信号: ",v.wechatId]}),e.jsxs("div",{style:{fontSize:12,color:"#888"},children:["好友数: ",v.totalFriend]}),e.jsxs("div",{style:{fontSize:12,color:"#aaa"},children:["最后活跃: ",v.lastActive]})]}),e.jsx("span",{style:{fontSize:12,color:v.wechatAlive===1?"#52c41a":"#aaa"},children:v.wechatAliveText})]},`${v.id}-${T}`))}),e.jsx("div",{style:{textAlign:"center",marginTop:16},children:e.jsxs(H,{size:"small",onClick:x,children:[e.jsx(Gt,{}),"刷新"]})})]}),m==="logs"&&e.jsxs("div",{style:{background:"#fff",borderRadius:12,padding:16,boxShadow:"0 1px 4px #eee"},children:[g?e.jsx("div",{style:{textAlign:"center",color:"#888",padding:32},children:e.jsx(Je,{})}):b.length===0?e.jsx("div",{style:{textAlign:"center",color:"#aaa",padding:32},children:"暂无操作日志"}):e.jsx("div",{style:{display:"flex",flexDirection:"column",gap:12},children:b.map((v,T)=>e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:2,background:"#f7f8fa",borderRadius:8,padding:10},children:[e.jsx("div",{style:{fontWeight:500},children:v.content}),e.jsxs("div",{style:{fontSize:12,color:"#888"},children:["操作人: ",v.username," · ",v.createTime]})]},`${v.id}-${T}`))}),e.jsx("div",{style:{textAlign:"center",marginTop:16},children:e.jsxs(H,{size:"small",onClick:N,children:[e.jsx(Gt,{}),"刷新"]})})]})]}):e.jsxs("div",{style:{padding:32,textAlign:"center",color:"#888"},children:[e.jsx(Je,{style:{"--size":"32px"}}),e.jsx("div",{style:{marginTop:16},children:"正在加载设备信息..."})]})})},Ml="_listWrap_aek4n_1",Fl="_cardContent_aek4n_5",Gl="_checkbox_aek4n_12",ql="_cardWrap_aek4n_18",Ul="_card_aek4n_5",Ol="_title_aek4n_30",Wl="_desc_aek4n_36",Vl="_pagination_aek4n_47",ds={listWrap:Ml,cardContent:Fl,checkbox:Gl,cardWrap:ql,card:Ul,title:Ol,desc:Wl,pagination:Vl};function Hl(s){return M("/v1/traffic/pool",s,"GET")}async function Jl(){return[{id:"pkg-1",name:"高价值客户池"},{id:"pkg-2",name:"测试流量池"}]}function Ql(){const[s,t]=n.useState(!1),[a,r]=n.useState([]),[i,c]=n.useState(1),[m]=n.useState(10),[u,_]=n.useState(0),[d,o]=n.useState(""),[f,b]=n.useState(!1),[h,g]=n.useState([]),[l,p]=n.useState([]),[y,k]=n.useState("all"),[x,N]=n.useState("all"),[C,j]=n.useState("all"),[v,T]=n.useState("all"),[S,L]=n.useState([]),[E,K]=n.useState(!1),[ae,q]=n.useState(""),[F,V]=n.useState(!1),w=n.useMemo(()=>{const ee=a.length,P=a.filter($e=>$e.tags.includes("高价值客户池")).length,D=a.filter($e=>$e.status===1).length,je=a.filter($e=>$e.status===0).length,Ne=a.filter($e=>$e.status===-1).length,is=ee?Math.round(D/ee*100):0;return{total:ee,highValue:P,added:D,pending:je,failed:Ne,addSuccessRate:is}},[a]),B=async()=>{t(!0);try{const ee=await Hl({page:i,pageSize:m,keyword:d});r(ee.list||[]),_(ee.total||0)}finally{t(!1)}};return n.useEffect(()=>{Jl().then(p)},[]),n.useEffect(()=>{B()},[i,d]),{loading:s,list:a,page:i,setPage:c,pageSize:m,total:u,search:d,setSearch:o,showFilter:f,setShowFilter:b,deviceOptions:h,packageOptions:l,deviceId:y,setDeviceId:k,packageId:x,setPackageId:N,valueLevel:C,setValueLevel:j,userStatus:v,setUserStatus:T,selectedIds:S,setSelectedIds:L,handleSelectAll:ee=>{L(ee?a.map(P=>P.id):[])},handleSelect:(ee,P)=>{L(D=>P?[...D,ee]:D.filter(je=>je!==ee))},batchModal:E,setBatchModal:K,batchTarget:ae,setBatchTarget:q,handleBatchAdd:()=>{if(!ae){R.show({content:"请选择目标分组",position:"top"});return}R.show({content:`已将${S.length}个用户加入${l.find(ee=>ee.id===ae)?.name||""}`,position:"top"}),K(!1),L([]),q("")},showStats:F,setShowStats:V,stats:w,getList:B,resetFilter:()=>{k("all"),N("all"),j("all"),T("all")}}}const Kl=({stats:s,showStats:t,setShowStats:a})=>t?e.jsxs("div",{style:{background:"#fff",padding:"16px",margin:"8px 0",borderRadius:8,boxShadow:"0 2px 8px rgba(0,0,0,0.04)"},children:[e.jsxs("div",{style:{display:"flex",gap:16,marginBottom:12},children:[e.jsxs(te,{style:{flex:1},children:[e.jsx("div",{style:{fontSize:18,fontWeight:600,color:"#1677ff"},children:s.total}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"总用户数"})]}),e.jsxs(te,{style:{flex:1},children:[e.jsx("div",{style:{fontSize:18,fontWeight:600,color:"#eb2f96"},children:s.highValue}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"高价值用户"})]})]}),e.jsxs("div",{style:{display:"flex",gap:16},children:[e.jsxs(te,{style:{flex:1},children:[e.jsxs("div",{style:{fontSize:18,fontWeight:600,color:"#52c41a"},children:[s.addSuccessRate,"%"]}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"添加成功率"})]}),e.jsxs(te,{style:{flex:1},children:[e.jsx("div",{style:{fontSize:18,fontWeight:600,color:"#faad14"},children:s.added}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"已添加"})]}),e.jsxs(te,{style:{flex:1},children:[e.jsx("div",{style:{fontSize:18,fontWeight:600,color:"#bfbfbf"},children:s.pending}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"待添加"})]}),e.jsxs(te,{style:{flex:1},children:[e.jsx("div",{style:{fontSize:18,fontWeight:600,color:"#ff4d4f"},children:s.failed}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"添加失败"})]})]}),e.jsx(H,{size:"small",style:{marginTop:12},onClick:()=>a(!1),children:"收起分析"})]}):null,Zl=[{label:"全部价值",value:"all"},{label:"高价值",value:"high"},{label:"中价值",value:"medium"},{label:"低价值",value:"low"}],Xl=[{label:"全部状态",value:"all"},{label:"已添加",value:"added"},{label:"待添加",value:"pending"},{label:"添加失败",value:"failed"},{label:"重复",value:"duplicate"}],Yl=({visible:s,onClose:t,deviceOptions:a,packageOptions:r,deviceId:i,setDeviceId:c,packageId:m,setPackageId:u,valueLevel:_,setValueLevel:d,userStatus:o,setUserStatus:f,onReset:b})=>e.jsxs(ls,{visible:s,onMaskClick:t,position:"right",bodyStyle:{width:"80vw",maxWidth:360,padding:24},children:[e.jsx("div",{style:{fontWeight:600,fontSize:18,marginBottom:20},children:"筛选选项"}),e.jsxs("div",{style:{marginBottom:20},children:[e.jsx("div",{style:{marginBottom:6},children:"设备"}),e.jsx(hs,{style:{width:"100%"},value:i,onChange:c,options:[{label:"全部设备",value:"all"},...a.map(h=>({label:h.name,value:h.id}))]})]}),e.jsxs("div",{style:{marginBottom:20},children:[e.jsx("div",{style:{marginBottom:6},children:"流量池"}),e.jsx(hs,{style:{width:"100%"},value:m,onChange:u,options:[{label:"全部流量池",value:"all"},...r.map(h=>({label:h.name,value:h.id}))]})]}),e.jsxs("div",{style:{marginBottom:20},children:[e.jsx("div",{style:{marginBottom:6},children:"用户价值"}),e.jsx(hs,{style:{width:"100%"},value:_,onChange:h=>d(h),options:Zl})]}),e.jsxs("div",{style:{marginBottom:20},children:[e.jsx("div",{style:{marginBottom:6},children:"添加状态"}),e.jsx(hs,{style:{width:"100%"},value:o,onChange:h=>f(h),options:Xl})]}),e.jsxs("div",{style:{display:"flex",gap:12,marginTop:32},children:[e.jsx(A,{onClick:b,style:{flex:1},children:"重置筛选"}),e.jsx(A,{type:"primary",onClick:t,style:{flex:1},children:"应用筛选"})]})]}),eo=({visible:s,onClose:t,packageOptions:a,batchTarget:r,setBatchTarget:i,selectedCount:c,onConfirm:m})=>e.jsxs(Ta,{visible:s,title:"批量加入分组",onClose:t,footer:[{text:"取消",onClick:t},{text:"确定",onClick:m}],children:[e.jsxs("div",{style:{marginBottom:12},children:[e.jsx("div",{children:"选择目标分组"}),e.jsx(Pa,{options:a.map(u=>({label:u.name,value:u.id})),value:[r],onChange:u=>i(u[0])})]}),e.jsxs("div",{style:{color:"#888",fontSize:13},children:["将选中的",c,"个用户加入所选分组"]})]}),so="https://cdn.jsdelivr.net/gh/maokaka/static/avatar-default.png",to=()=>{const s=he(),{loading:t,list:a,page:r,setPage:i,pageSize:c,total:m,search:u,setSearch:_,showFilter:d,setShowFilter:o,deviceOptions:f,packageOptions:b,deviceId:h,setDeviceId:g,packageId:l,setPackageId:p,valueLevel:y,setValueLevel:k,userStatus:x,setUserStatus:N,selectedIds:C,handleSelectAll:j,handleSelect:v,batchModal:T,setBatchModal:S,batchTarget:L,setBatchTarget:E,handleBatchAdd:K,showStats:ae,setShowStats:q,stats:F,getList:V,resetFilter:w}=Ql();return e.jsxs(Z,{loading:t,header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"流量池用户列表",right:e.jsxs(A,{onClick:()=>q(B=>!B),style:{marginLeft:8},children:[e.jsx(Ia,{})," ",ae?"收起分析":"数据分析"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索计划名称",value:u,onChange:B=>_(B.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(A,{onClick:V,loading:t,size:"large",icon:e.jsx(ns,{})})]}),e.jsx(Kl,{stats:F,showStats:ae,setShowStats:q}),e.jsxs("div",{style:{display:"flex",alignItems:"center",padding:"8px 12px",background:"#fff",borderBottom:"1px solid #f0f0f0"},children:[e.jsx(Js,{checked:C.length===a.length&&a.length>0,onChange:B=>j(B.target.checked),style:{marginRight:8}}),e.jsx("span",{children:"全选"}),C.length>0&&e.jsxs(e.Fragment,{children:[e.jsx("span",{style:{marginLeft:16,color:"#1677ff"},children:`已选${C.length}项`}),e.jsx(A,{size:"small",color:"primary",style:{marginLeft:16},onClick:()=>S(!0),children:"批量加入分组"})]}),e.jsx("div",{style:{flex:1}}),e.jsx(A,{size:"small",style:{marginLeft:8},onClick:()=>o(!0),children:"筛选"})]})]}),children:[e.jsx(eo,{visible:T,onClose:()=>S(!1),packageOptions:b,batchTarget:L,setBatchTarget:E,selectedCount:C.length,onConfirm:K}),e.jsx(Yl,{visible:d,onClose:()=>o(!1),deviceOptions:f,packageOptions:b,deviceId:h,setDeviceId:g,packageId:l,setPackageId:p,valueLevel:y,setValueLevel:k,userStatus:x,setUserStatus:N,onReset:w}),e.jsx("div",{className:ds.listWrap,children:a.length===0&&!t?e.jsx(Ra,{description:"暂无数据"}):e.jsx("div",{children:a.map(B=>e.jsx("div",{className:ds.cardWrap,children:e.jsx("div",{className:ds.card,style:{cursor:"pointer"},onClick:()=>s(`/traffic-pool/detail/${B.sourceId}/${B.id}`),children:e.jsxs("div",{className:ds.cardContent,children:[e.jsx(Js,{checked:C.includes(B.id),onChange:Ce=>v(B.id,Ce.target.checked),style:{marginRight:8},onClick:Ce=>Ce.stopPropagation(),className:ds.checkbox}),e.jsx($s,{src:B.avatar||so,style:{"--size":"60px"}}),e.jsxs("div",{style:{flex:1},children:[e.jsx("div",{className:ds.title,children:B.nickname||B.identifier}),e.jsxs("div",{className:ds.desc,children:["微信号:",B.wechatId||"-"]}),e.jsxs("div",{className:ds.desc,children:["来源:",B.fromd||"-"]}),e.jsxs("div",{className:ds.desc,children:["分组:",B.packages&&B.packages.length?B.packages.join(","):"-"]}),e.jsxs("div",{className:ds.desc,children:["创建时间:",B.createTime]})]})]})})},B.id))})}),m>c&&e.jsxs("div",{className:ds.pagination,children:[e.jsx("button",{disabled:r===1,onClick:()=>i(r-1),children:"上一页"}),e.jsxs("span",{children:[r," / ",Math.ceil(m/c)]}),e.jsx("button",{disabled:r===Math.ceil(m/c),onClick:()=>i(r+1),children:"下一页"})]})]})};function ao(s){return M("/v1/wechats/getWechatInfo",{wechatId:s},"GET")}function no(s){return M("/v1/traffic/pool/getUserJourney",s,"GET")}function io(s){return M("/v1/traffic/pool/getUserTags",{userId:s},"GET")}const ro="_container_lb6td_1",co="_userCard_lb6td_28",lo="_userInfo_lb6td_33",oo="_avatar_lb6td_38",uo="_avatarFallback_lb6td_44",mo="_userDetails_lb6td_55",ho="_nickname_lb6td_59",po="_wechatId_lb6td_65",xo="_tags_lb6td_70",go="_userTag_lb6td_75",_o="_tabNav_lb6td_81",fo="_tabItem_lb6td_89",jo="_active_lb6td_99",vo="_content_lb6td_108",yo="_tabContent_lb6td_112",bo="_infoCard_lb6td_118",No="_rfmGrid_lb6td_133",wo="_rfmItem_lb6td_140",ko="_rfmLabel_lb6td_147",So="_rfmValue_lb6td_153",Co="_poolSection_lb6td_158",To="_currentPool_lb6td_165",Io="_availablePools_lb6td_166",Lo="_poolLabel_lb6td_173",$o="_statsGrid_lb6td_179",Po="_statItem_lb6td_186",Ro="_statValue_lb6td_193",zo="_statLabel_lb6td_199",Bo="_journeyItem_lb6td_204",Ao="_timestamp_lb6td_213",Do="_loadingContainer_lb6td_217",Eo="_loadingText_lb6td_226",Mo="_loadingMore_lb6td_232",Fo="_loadMoreBtn_lb6td_242",Go="_tagsSection_lb6td_248",qo="_valueTagsSection_lb6td_255",Uo="_tagItem_lb6td_262",Oo="_valueTagContainer_lb6td_268",Wo="_valueTagRow_lb6td_274",Vo="_rfmScoreText_lb6td_281",Ho="_valueLevelLabel_lb6td_287",Jo="_addTagBtn_lb6td_312",Qo="_emptyState_lb6td_324",Ko="_emptyIcon_lb6td_333",Zo="_emptyText_lb6td_338",Xo="_emptyDesc_lb6td_345",Yo="_restrictionTitle_lb6td_351",ed="_restrictionLevel_lb6td_362",sd="_restrictionContent_lb6td_369",I={container:ro,userCard:co,userInfo:lo,avatar:oo,avatarFallback:uo,userDetails:mo,nickname:ho,wechatId:po,tags:xo,userTag:go,tabNav:_o,tabItem:fo,active:jo,content:vo,tabContent:yo,infoCard:bo,rfmGrid:No,rfmItem:wo,rfmLabel:ko,rfmValue:So,poolSection:Co,currentPool:To,availablePools:Io,poolLabel:Lo,statsGrid:$o,statItem:Po,statValue:Ro,statLabel:zo,journeyItem:Bo,timestamp:Ao,loadingContainer:Do,loadingText:Eo,loadingMore:Mo,loadMoreBtn:Fo,tagsSection:Go,valueTagsSection:qo,tagItem:Uo,valueTagContainer:Oo,valueTagRow:Wo,rfmScoreText:Vo,valueLevelLabel:Ho,addTagBtn:Jo,emptyState:Qo,emptyIcon:Ko,emptyText:Zo,emptyDesc:Xo,restrictionTitle:Yo,restrictionLevel:ed,restrictionContent:sd},td=()=>{const{wxid:s,userId:t}=Ke();he();const[a,r]=n.useState(!0),[i,c]=n.useState(null),[m,u]=n.useState("basic"),[_,d]=n.useState(!1),[o,f]=n.useState([]),[b,h]=n.useState(1),[g,l]=n.useState(0),p=10,[y,k]=n.useState(!1),[x,N]=n.useState([]),[C,j]=n.useState([]);n.useEffect(()=>{s&&(r(!0),ao(s).then(w=>{const B={...w,userInfo:w.userInfo,rfmScore:{recency:5,frequency:5,monetary:5,totalScore:15},trafficPools:{currentPool:"新用户池",availablePools:["高价值客户池","活跃用户池"]},userTags:[{id:"1",name:"近期活跃",color:"success",type:"user"},{id:"2",name:"高频互动",color:"primary",type:"user"},{id:"3",name:"高消费",color:"warning",type:"user"},{id:"4",name:"老客户",color:"danger",type:"user"}],valueTags:[{id:"1",name:"重要保持客户",color:"primary",icon:"crown",rfmScore:14,valueLevel:"高价值"}]};console.log(B),c(B)}).finally(()=>r(!1)))},[s]);const v=async(w=1)=>{if(t){d(!0);try{const B=await no({page:w,pageSize:p,userId:t});f(w===1?B.list:Ce=>[...Ce,...B.list]),l(B.total),h(w)}catch(B){console.error("获取用户旅程失败:",B)}finally{d(!1)}}},T=async()=>{if(t){k(!0);try{const w=await io(t);N(w.siteLabels||[]),j(w.wechat||[])}catch(w){console.error("获取用户标签失败:",w)}finally{k(!1)}}},S=w=>{u(w),w==="journey"&&o.length===0&&v(1),w==="tags"&&x.length===0&&T()},L=w=>{switch(w){case 0:return e.jsx(xs,{style:{color:"#722ed1"}});case 2:return e.jsx(Tt,{style:{color:"#52c41a"}});case 3:return e.jsx(bn,{style:{color:"#1677ff"}});default:return e.jsx(ot,{style:{color:"#999"}})}},E=w=>{switch(w){case 0:return"浏览行为";case 2:return"提交订单";case 3:return"注册行为";default:return"其他行为"}},K=w=>{try{return new Date(w).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"})}catch{return w}},ae=w=>{switch(w){case 1:return"轻微";case 2:return"中等";case 3:return"严重";default:return"未知"}},q=w=>{switch(w){case 1:return"warning";case 2:return"danger";case 3:return"danger";default:return"default"}},F=w=>{if(!w)return"--";try{return new Date(w*1e3).toLocaleDateString("zh-CN")}catch{return"--"}},V=w=>{const B=["primary","success","warning","danger","default"];return B[w%B.length]};return i?e.jsx(Z,{loading:a,header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"用户详情"}),e.jsx(te,{className:I.userCard,children:e.jsxs("div",{className:I.userInfo,children:[e.jsx($s,{src:i.userInfo.avatar,className:I.avatar,fallback:e.jsx("div",{className:I.avatarFallback,children:e.jsx(ys,{})})}),e.jsxs("div",{className:I.userDetails,children:[e.jsx("div",{className:I.nickname,children:i.userInfo.nickname}),e.jsx("div",{className:I.wechatId,children:i.userInfo.wechatId}),e.jsxs("div",{className:I.tags,children:[e.jsxs(as,{color:"warning",fill:"outline",className:I.userTag,children:[e.jsx(nt,{}),"重要价值客户"]}),e.jsx(as,{color:"danger",fill:"outline",className:I.userTag,children:"优先添加"})]})]})]})}),e.jsxs("div",{className:I.tabNav,children:[e.jsx("div",{className:`${I.tabItem} ${m==="basic"?I.active:""}`,onClick:()=>S("basic"),children:"基本信息"}),e.jsx("div",{className:`${I.tabItem} ${m==="journey"?I.active:""}`,onClick:()=>S("journey"),children:"用户旅程"}),e.jsx("div",{className:`${I.tabItem} ${m==="tags"?I.active:""}`,onClick:()=>S("tags"),children:"用户标签"})]})]}),children:e.jsx("div",{className:I.container,children:e.jsxs("div",{className:I.content,children:[m==="basic"&&e.jsxs("div",{className:I.tabContent,children:[e.jsx(te,{title:"关联信息",className:I.infoCard,children:e.jsxs(es,{children:[e.jsx(es.Item,{extra:"设备4",children:"设备"}),e.jsx(es.Item,{extra:"微信4-1",children:"微信号"}),e.jsx(es.Item,{extra:"客服1",children:"客服"}),e.jsx(es.Item,{extra:"2025/07/21",children:"添加时间"}),e.jsx(es.Item,{extra:"2025/07/25",children:"最近互动"})]})}),i.rfmScore&&e.jsx(te,{title:"RFM评分",className:I.infoCard,children:e.jsxs("div",{className:I.rfmGrid,children:[e.jsxs("div",{className:I.rfmItem,children:[e.jsx("div",{className:I.rfmLabel,children:"最近性(R)"}),e.jsx("div",{className:I.rfmValue,style:{color:"#1677ff"},children:i.rfmScore.recency})]}),e.jsxs("div",{className:I.rfmItem,children:[e.jsx("div",{className:I.rfmLabel,children:"频率(F)"}),e.jsx("div",{className:I.rfmValue,style:{color:"#52c41a"},children:i.rfmScore.frequency})]}),e.jsxs("div",{className:I.rfmItem,children:[e.jsx("div",{className:I.rfmLabel,children:"金额(M)"}),e.jsx("div",{className:I.rfmValue,style:{color:"#722ed1"},children:i.rfmScore.monetary})]}),e.jsxs("div",{className:I.rfmItem,children:[e.jsx("div",{className:I.rfmLabel,children:"总分"}),e.jsxs("div",{className:I.rfmValue,style:{color:"#ff4d4f"},children:[i.rfmScore.totalScore,"/15"]})]})]})}),i.trafficPools&&e.jsx(te,{title:"流量池",className:I.infoCard,children:e.jsxs("div",{className:I.poolSection,children:[e.jsxs("div",{className:I.currentPool,children:[e.jsx("span",{className:I.poolLabel,children:"当前池:"}),e.jsx(as,{color:"primary",fill:"outline",children:i.trafficPools.currentPool})]}),e.jsxs("div",{className:I.availablePools,children:[e.jsx("span",{className:I.poolLabel,children:"可选池:"}),i.trafficPools.availablePools.map((w,B)=>e.jsx(as,{color:"default",fill:"outline",children:w},B))]})]})}),e.jsx(te,{title:"统计数据",className:I.infoCard,children:e.jsxs("div",{className:I.statsGrid,children:[e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#52c41a"},children:"¥9561"}),e.jsx("div",{className:I.statLabel,children:"总消费"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#1677ff"},children:"6"}),e.jsx("div",{className:I.statLabel,children:"互动次数"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#722ed1"},children:"3%"}),e.jsx("div",{className:I.statLabel,children:"转化率"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#999"},children:"未添加"}),e.jsx("div",{className:I.statLabel,children:"添加状态"})]})]})}),e.jsx(te,{title:"好友统计",className:I.infoCard,children:e.jsxs("div",{className:I.statsGrid,children:[e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#1677ff"},children:i.userInfo.friendShip.totalFriend}),e.jsx("div",{className:I.statLabel,children:"总好友"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#1677ff"},children:i.userInfo.friendShip.maleFriend}),e.jsx("div",{className:I.statLabel,children:"男性好友"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#eb2f96"},children:i.userInfo.friendShip.femaleFriend}),e.jsx("div",{className:I.statLabel,children:"女性好友"})]}),e.jsxs("div",{className:I.statItem,children:[e.jsx("div",{className:I.statValue,style:{color:"#999"},children:i.userInfo.friendShip.unknowFriend}),e.jsx("div",{className:I.statLabel,children:"未知性别"})]})]})}),e.jsx(te,{title:"限制记录",className:I.infoCard,children:i.restrictions&&i.restrictions.length>0?e.jsx(es,{children:i.restrictions.map(w=>e.jsx(es.Item,{title:e.jsxs("div",{className:I.restrictionTitle,children:[e.jsx("span",{children:w.reason||"未知原因"}),e.jsx(as,{color:q(w.level),fill:"outline",className:I.restrictionLevel,children:ae(w.level)})]}),description:e.jsxs("div",{className:I.restrictionContent,children:[e.jsxs("span",{children:["限制ID: ",w.id]}),w.date&&e.jsxs("span",{children:["限制时间: ",F(w.date)]})]})},w.id))}):e.jsxs("div",{className:I.emptyState,children:[e.jsx("div",{className:I.emptyIcon,children:e.jsx(ys,{style:{fontSize:48,color:"#ccc"}})}),e.jsx("div",{className:I.emptyText,children:"暂无限制记录"}),e.jsx("div",{className:I.emptyDesc,children:"该用户没有任何限制记录"})]})})]}),m==="journey"&&e.jsx("div",{className:I.tabContent,children:e.jsx(te,{title:"互动记录",className:I.infoCard,children:_&&o.length===0?e.jsxs("div",{className:I.loadingContainer,children:[e.jsx(Je,{color:"primary",style:{fontSize:24}}),e.jsx("div",{className:I.loadingText,children:"加载中..."})]}):o.length===0?e.jsxs("div",{className:I.emptyState,children:[e.jsx("div",{className:I.emptyIcon,children:e.jsx(xs,{style:{fontSize:48,color:"#ccc"}})}),e.jsx("div",{className:I.emptyText,children:"暂无互动记录"}),e.jsx("div",{className:I.emptyDesc,children:"该用户还没有任何互动行为"})]}):e.jsxs(es,{children:[o.map(w=>e.jsx(es.Item,{prefix:L(w.type),title:E(w.type),description:e.jsxs("div",{className:I.journeyItem,children:[e.jsx("span",{children:w.remark}),e.jsx("span",{className:I.timestamp,children:K(w.createTime)})]})},w.id)),_&&o.length>0&&e.jsxs("div",{className:I.loadingMore,children:[e.jsx(Je,{color:"primary",style:{fontSize:16}}),e.jsx("span",{children:"加载更多..."})]}),!_&&o.lengthv(b+1),children:"加载更多"})})]})})}),m==="tags"&&e.jsxs("div",{className:I.tabContent,children:[e.jsx(te,{title:"站内标签",className:I.infoCard,children:y&&x.length===0?e.jsxs("div",{className:I.loadingContainer,children:[e.jsx(Je,{color:"primary",style:{fontSize:20}}),e.jsx("div",{className:I.loadingText,children:"加载中..."})]}):x.length===0?e.jsxs("div",{className:I.emptyState,children:[e.jsx("div",{className:I.emptyIcon,children:e.jsx(ut,{style:{fontSize:36,color:"#ccc"}})}),e.jsx("div",{className:I.emptyText,children:"暂无站内标签"}),e.jsx("div",{className:I.emptyDesc,children:"该用户还没有任何站内标签"})]}):e.jsx("div",{className:I.tagsSection,children:x.map((w,B)=>e.jsx(as,{color:V(B),fill:"outline",className:I.tagItem,children:w.name},w.id))})}),e.jsx(te,{title:"微信标签",className:I.infoCard,children:y&&C.length===0?e.jsxs("div",{className:I.loadingContainer,children:[e.jsx(Je,{color:"primary",style:{fontSize:24}}),e.jsx("div",{className:I.loadingText,children:"加载中..."})]}):C.length===0?e.jsxs("div",{className:I.emptyState,children:[e.jsx("div",{className:I.emptyIcon,children:e.jsx(ut,{style:{fontSize:48,color:"#ccc"}})}),e.jsx("div",{className:I.emptyText,children:"暂无微信标签"}),e.jsx("div",{className:I.emptyDesc,children:"该用户还没有任何微信标签"})]}):e.jsx("div",{className:I.tagsSection,children:C.map((w,B)=>e.jsx(as,{color:"danger",fill:"outline",className:I.tagItem,children:w},B))})}),e.jsx(te,{title:"价值标签",className:I.infoCard,children:i.valueTags&&i.valueTags.length>0?e.jsx("div",{className:I.valueTagsSection,children:i.valueTags.map(w=>e.jsxs("div",{className:I.valueTagContainer,children:[e.jsxs("div",{className:I.valueTagRow,children:[e.jsxs(as,{color:w.color,fill:"outline",className:I.tagItem,children:[w.icon==="crown"&&e.jsx(nt,{}),w.name]}),e.jsxs("span",{className:I.rfmScoreText,children:["RFM总分: ",w.rfmScore,"/15"]})]}),e.jsxs("div",{className:I.valueTagRow,children:[e.jsx("span",{className:I.valueLevelLabel,children:"价值等级:"}),e.jsx(as,{color:"danger",fill:"outline",children:w.valueLevel})]})]},w.id))}):e.jsxs("div",{className:I.emptyState,children:[e.jsx("div",{className:I.emptyIcon,children:e.jsx(nt,{style:{fontSize:48,color:"#ccc"}})}),e.jsx("div",{className:I.emptyText,children:"暂无价值标签"}),e.jsx("div",{className:I.emptyDesc,children:"该用户还没有任何价值标签"})]})}),e.jsxs(H,{block:!0,color:"primary",className:I.addTagBtn,children:[e.jsx(ut,{})," 添加新标签"]})]})]})})}):e.jsx(Z,{header:e.jsx(me,{title:"用户详情"}),loading:a,children:e.jsx("div",{className:I.emptyState,children:e.jsx("div",{className:I.emptyText,children:"未找到该用户"})})})},ad="_avatar_q4u2g_37",nd="_nickname_q4u2g_78",id="_strong_q4u2g_140",rd="_pagination_q4u2g_169",cd="_loading_q4u2g_183",ld="_empty_q4u2g_190",we={"wechat-accounts-page":"_wechat-accounts-page_q4u2g_1","card-list":"_card-list_q4u2g_11","account-card":"_account-card_q4u2g_17","card-header":"_card-header_q4u2g_31","avatar-wrapper":"_avatar-wrapper_q4u2g_37",avatar:ad,"status-dot-normal":"_status-dot-normal_q4u2g_51","status-dot-abnormal":"_status-dot-abnormal_q4u2g_62","header-info":"_header-info_q4u2g_73","nickname-row":"_nickname-row_q4u2g_78",nickname:nd,"status-label-normal":"_status-label-normal_q4u2g_93","status-label-abnormal":"_status-label-abnormal_q4u2g_102","wechat-id":"_wechat-id_q4u2g_111","card-body":"_card-body_q4u2g_121","row-group":"_row-group_q4u2g_125","row-item":"_row-item_q4u2g_132",strong:id,"strong-green":"_strong-green_q4u2g_145","progress-bar":"_progress-bar_q4u2g_150","progress-bg":"_progress-bg_q4u2g_154","progress-fill":"_progress-fill_q4u2g_162",pagination:rd,loading:cd,empty:ld};function od(s){return M("v1/wechats",s,"GET")}const xt=10,Ua=()=>{const s=he(),[t]=sn(),[a,r]=n.useState([]),[i,c]=n.useState(""),[m,u]=n.useState(1),[_,d]=n.useState(0),[o,f]=n.useState(!0),[b,h]=n.useState(!1),g=t.get("wechatStatus"),l=async(x=1,N="")=>{f(!0);try{const C={page:x,page_size:xt,keyword:N};g&&(C.wechatStatus=g);const j=await od(C);j&&j.list?(r(j.list),d(j.total||0)):(r([]),d(0))}catch{R.show({content:"获取微信号失败",position:"top"}),r([]),d(0)}finally{f(!1)}};n.useEffect(()=>{l(m,i)},[m]);const p=()=>{u(1),l(1,i)},y=async()=>{h(!0),await l(m,i),h(!1),R.show({content:"刷新成功",position:"top"})},k=x=>{s(`/wechat-accounts/detail/${x.wechatId}`)};return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:g==="1"?"在线微信号":"微信号管理"}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索微信号/昵称",value:i,onChange:x=>c(x.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large",onPressEnter:p})}),e.jsx(H,{size:"small",onClick:y,loading:b,className:"refresh-btn",children:e.jsx(ns,{})})]})]}),children:e.jsxs("div",{className:we["wechat-accounts-page"],children:[o?e.jsx("div",{className:we.loading,children:e.jsx(Je,{color:"primary",style:{fontSize:32}})}):a.length===0?e.jsx("div",{className:we.empty,children:"暂无微信账号数据"}):e.jsx("div",{className:we["card-list"],children:a.map(x=>{const N=x.times>0?Math.min(x.addedCount/x.times*100,100):0;return e.jsxs("div",{className:we["account-card"],onClick:()=>k(x),children:[e.jsxs("div",{className:we["card-header"],children:[e.jsxs("div",{className:we["avatar-wrapper"],children:[e.jsx("img",{src:x.avatar,alt:x.nickname,className:we.avatar}),e.jsx("span",{className:x.wechatStatus===1?we["status-dot-normal"]:we["status-dot-abnormal"]})]}),e.jsxs("div",{className:we["header-info"],children:[e.jsxs("div",{className:we["nickname-row"],children:[e.jsx("span",{className:we.nickname,children:x.nickname}),e.jsx("span",{className:x.wechatStatus===1?we["status-label-normal"]:we["status-label-abnormal"],children:x.wechatStatus===1?"正常":"异常"})]}),e.jsxs("div",{className:we["wechat-id"],children:["微信号:",x.wechatId]})]})]}),e.jsxs("div",{className:we["card-body"],children:[e.jsxs("div",{className:we["row-group"],children:[e.jsxs("div",{className:we["row-item"],children:[e.jsx("span",{children:"好友数量:"}),e.jsx("span",{className:we.strong,children:x.totalFriend})]}),e.jsxs("div",{className:we["row-item"],children:[e.jsx("span",{children:"今日新增:"}),e.jsxs("span",{className:we["strong-green"],children:["+",x.addedCount]})]})]}),e.jsxs("div",{className:we["row-group"],children:[e.jsxs("div",{className:we["row-item"],children:[e.jsx("span",{children:"今日可添加:"}),e.jsx("span",{children:x.times})]}),e.jsx("div",{className:we["row-item"],children:e.jsxs(Nn,{title:`每日最多添加 ${x.times} 个好友`,children:[e.jsx("span",{children:"进度:"}),e.jsxs("span",{children:[x.addedCount,"/",x.times]})]})})]}),e.jsx("div",{className:we["progress-bar"],children:e.jsx("div",{className:we["progress-bg"],children:e.jsx("div",{className:we["progress-fill"],style:{width:`${N}%`}})})}),e.jsxs("div",{className:we["row-group"],children:[e.jsxs("div",{className:we["row-item"],children:[e.jsx("span",{children:"所属设备:"}),e.jsx("span",{children:x.deviceMemo||"-"})]}),e.jsxs("div",{className:we["row-item"],children:[e.jsx("span",{children:"最后活跃:"}),e.jsx("span",{children:x.activeTime})]})]})]})]},x.id)})}),e.jsx("div",{className:we.pagination,children:_>xt&&e.jsx(zs,{total:Math.ceil(_/xt),current:m,onChange:u})})]})})},dd="_loading_1neph_4",ud="_avatar_1neph_22",md="_nickname_1neph_56",hd="_tabs_1neph_94",pd="_empty_1neph_374",xd="_error_1neph_380",U={"wechat-account-detail-page":"_wechat-account-detail-page_1neph_1",loading:dd,"account-card":"_account-card_1neph_10","account-info":"_account-info_1neph_16","avatar-section":"_avatar-section_1neph_22",avatar:ud,"info-section":"_info-section_1neph_46","name-row":"_name-row_1neph_50",nickname:md,"wechat-id":"_wechat-id_1neph_71","action-buttons":"_action-buttons_1neph_76","action-btn":"_action-btn_1neph_81","tabs-card":"_tabs-card_1neph_94",tabs:hd,"overview-content":"_overview-content_1neph_121","progress-fill":"_progress-fill_1neph_262","friends-content":"_friends-content_1neph_346","search-bar":"_search-bar_1neph_346","search-input-wrapper":"_search-input-wrapper_1neph_351","refresh-btn":"_refresh-btn_1neph_362","friends-list":"_friends-list_1neph_374",empty:pd,error:xd,"friend-item":"_friend-item_1neph_388","friend-avatar":"_friend-avatar_1neph_406","friend-info":"_friend-info_1neph_412","friend-header":"_friend-header_1neph_416","friend-name":"_friend-name_1neph_422","friend-remark":"_friend-remark_1neph_431","friend-wechat-id":"_friend-wechat-id_1neph_439","friend-tags":"_friend-tags_1neph_447","friend-tag":"_friend-tag_1neph_447","popup-content":"_popup-content_1neph_463","popup-header":"_popup-header_1neph_468","popup-description":"_popup-description_1neph_480","popup-actions":"_popup-actions_1neph_486","restrictions-detail":"_restrictions-detail_1neph_492","restriction-detail-item":"_restriction-detail-item_1neph_492","restriction-detail-info":"_restriction-detail-info_1neph_502","restriction-detail-reason":"_restriction-detail-reason_1neph_505","restriction-detail-date":"_restriction-detail-date_1neph_510","restriction-detail-level":"_restriction-detail-level_1neph_514","pagination-wrapper":"_pagination-wrapper_1neph_533","summary-grid":"_summary-grid_1neph_542","summary-item":"_summary-item_1neph_548","summary-value":"_summary-value_1neph_557","summary-value-green":"_summary-value-green_1neph_564","summary-value-blue":"_summary-value-blue_1neph_571","summary-label":"_summary-label_1neph_578","summary-progress-row":"_summary-progress-row_1neph_583","summary-progress-text":"_summary-progress-text_1neph_592","summary-progress-bar":"_summary-progress-bar_1neph_597","progress-bg":"_progress-bg_1neph_602","device-card":"_device-card_1neph_617","device-title":"_device-title_1neph_625","device-row":"_device-row_1neph_632","device-label":"_device-label_1neph_639"};function gd(s){return M("/v1/wechats/getWechatInfo",{wechatId:s},"GET")}function _d(s){return M(`/v1/wechats/${s.wechatAccount}/friends`,{page:s.page,limit:s.limit,keyword:s.keyword},"GET")}const Oa=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(null),[i,c]=n.useState(null),[m,u]=n.useState(!1),[_,d]=n.useState(!1),[o,f]=n.useState(""),[b,h]=n.useState("overview"),[g,l]=n.useState(!1),[p,y]=n.useState(!0),[k,x]=n.useState([]),[N,C]=n.useState(1),[j,v]=n.useState(0),[T,S]=n.useState(!1),[L,E]=n.useState(!1),[K,ae]=n.useState(!1),q=n.useCallback(async()=>{if(s){y(!0);try{const D=await gd(s);D&&D.userInfo?(c(D.userInfo),r({accountAge:D.accountAge,activityLevel:D.activityLevel,accountWeight:D.accountWeight,statistics:D.statistics,restrictions:D.restrictions||[]})):R.show({content:"获取账号信息失败",position:"top"})}catch{R.show({content:"获取账号信息失败",position:"top"})}finally{y(!1)}}},[s]),F=n.useCallback(async(D=1,je="")=>{if(s){S(!0),E(!1);try{const Ne=await _d({wechatAccount:s,page:D,limit:20,keyword:je}),is=Ne.list.map($e=>({id:$e.id.toString(),avatar:$e.avatar||"/placeholder.svg",nickname:$e.nickname||"未知用户",wechatId:$e.wechatId||"",remark:$e.memo||"",addTime:$e.createTime||new Date().toISOString().split("T")[0],lastInteraction:$e.lastInteraction||new Date().toISOString().split("T")[0],tags:$e.tags?$e.tags.map((Us,se)=>({id:`tag-${se}`,name:Us,color:Ce()})):[],region:$e.region||"未知",source:$e.source||"未知",notes:$e.notes||""}));x(is),v(Ne.total),C(D),ae(is.length===0)}catch(Ne){console.error("获取好友列表失败:",Ne),E(!0),x([]),ae(!0),R.show({content:"获取好友列表失败,请检查网络连接",position:"top"})}finally{S(!1)}}},[s]),V=n.useCallback(()=>{C(1),F(1,o)},[o,F]),w=n.useCallback(()=>{F(N,o)},[N,o,F]),B=n.useCallback(D=>{C(D),F(D,o)},[o,F]);n.useEffect(()=>{s&&q()},[s,q]),n.useEffect(()=>{b==="friends"&&s&&(ae(!1),E(!1),F(1,o))},[b,s,F,o]);const Ce=()=>{const D=["bg-blue-100 text-blue-800","bg-green-100 text-green-800","bg-red-100 text-red-800","bg-pink-100 text-pink-800","bg-emerald-100 text-emerald-800","bg-amber-100 text-amber-800"];return D[Math.floor(Math.random()*D.length)]},Re=()=>{d(!0)},os=()=>{R.show({content:"好友转移计划已创建,请在场景获客中查看详情",position:"top"}),d(!1),t("/scenarios")},z=D=>{switch(D){case"high":return"text-red-600";case"medium":return"text-yellow-600";default:return"text-gray-600"}},ee=D=>new Date(D).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}).replace(/\//g,"-"),P=D=>{h(D)};return e.jsxs(Z,{header:e.jsx(me,{title:"微信号详情"}),loading:p,children:[e.jsxs("div",{className:U["wechat-account-detail-page"],children:[e.jsx(te,{className:U["account-card"],children:e.jsxs("div",{className:U["account-info"],children:[e.jsx("div",{className:U["avatar-section"],children:e.jsx($s,{src:i?.avatar||"/placeholder.svg",className:U.avatar})}),e.jsxs("div",{className:U["info-section"],children:[e.jsx("div",{className:U["name-row"],children:e.jsx("h2",{className:U.nickname,children:i?.nickname||"未知昵称"})}),e.jsxs("p",{className:U["wechat-id"],children:["微信号:",i?.wechatId||"未知"]}),e.jsx("div",{className:U["action-buttons"],children:e.jsxs(H,{size:"small",fill:"outline",className:U["action-btn"],onClick:Re,children:[e.jsx(ys,{})," 好友转移"]})})]})]})}),e.jsx(te,{className:U["tabs-card"],children:e.jsxs(fe,{activeKey:b,onChange:P,className:U.tabs,children:[e.jsx(fe.Tab,{title:"账号概览",children:e.jsxs("div",{className:U["overview-content"],children:[e.jsxs("div",{className:U["summary-grid"],children:[e.jsxs("div",{className:U["summary-item"],children:[e.jsx("div",{className:U["summary-value"],children:i?.friendShip?.totalFriend??"-"}),e.jsx("div",{className:U["summary-label"],children:"好友数量"})]}),e.jsxs("div",{className:U["summary-item"],children:[e.jsxs("div",{className:U["summary-value-green"],children:["+",a?.statistics.todayAdded??"-"]}),e.jsx("div",{className:U["summary-label"],children:"今日新增"})]})]}),e.jsxs("div",{className:U["summary-progress-row"],children:[e.jsx("span",{children:"今日可添加:"}),e.jsxs("span",{className:U["summary-progress-text"],children:[a?.statistics.todayAdded??0,"/",a?.statistics.addLimit??0]})]}),e.jsx("div",{className:U["summary-progress-bar"],children:e.jsx("div",{className:U["progress-bg"],children:e.jsx("div",{className:U["progress-fill"],style:{width:`${Math.min((a?.statistics.todayAdded??0)/(a?.statistics.addLimit||1)*100,100)}%`}})})}),e.jsxs("div",{className:U["summary-grid"],children:[e.jsxs("div",{className:U["summary-item"],children:[e.jsx("div",{className:U["summary-value-blue"],children:i?.friendShip?.groupNumber??"-"}),e.jsx("div",{className:U["summary-label"],children:"群聊数量"})]}),e.jsxs("div",{className:U["summary-item"],children:[e.jsx("div",{className:U["summary-value-green"],children:i?.activity?.yesterdayMsgCount??"-"}),e.jsx("div",{className:U["summary-label"],children:"今日消息"})]})]}),e.jsxs("div",{className:U["device-card"],children:[e.jsx("div",{className:U["device-title"],children:"设备信息"}),e.jsxs("div",{className:U["device-row"],children:[e.jsx("span",{className:U["device-label"],children:"设备名称:"}),e.jsx("span",{children:i?.deviceName??"-"})]}),e.jsxs("div",{className:U["device-row"],children:[e.jsx("span",{className:U["device-label"],children:"系统类型:"}),e.jsx("span",{children:i?.deviceType??"-"})]}),e.jsxs("div",{className:U["device-row"],children:[e.jsx("span",{className:U["device-label"],children:"系统版本:"}),e.jsx("span",{children:i?.deviceVersion??"-"})]})]})]})},"overview"),e.jsx(fe.Tab,{title:`好友列表${b==="friends"&&j>0?` (${j.toLocaleString()})`:""}`,children:e.jsxs("div",{className:U["friends-content"],children:[e.jsxs("div",{className:U["search-bar"],children:[e.jsx("div",{className:U["search-input-wrapper"],children:e.jsx(W,{placeholder:"搜索好友昵称/微信号",value:o,onChange:D=>f(D.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large",onPressEnter:V})}),e.jsx(H,{size:"small",onClick:w,loading:T,className:U["refresh-btn"],children:e.jsx(ns,{})})]}),e.jsx("div",{className:U["friends-list"],children:T&&k.length===0?e.jsx("div",{className:U.loading,children:e.jsx(Je,{color:"primary",style:{fontSize:32}})}):K?e.jsx("div",{className:U.empty,children:"暂无好友数据"}):L?e.jsxs("div",{className:U.error,children:[e.jsx("p",{children:"加载失败,请重试"}),e.jsx(H,{size:"small",onClick:()=>F(N,o),children:"重试"})]}):e.jsx(e.Fragment,{children:k.map(D=>e.jsxs("div",{className:U["friend-item"],children:[e.jsx($s,{src:D.avatar,className:U["friend-avatar"]}),e.jsxs("div",{className:U["friend-info"],children:[e.jsx("div",{className:U["friend-header"],children:e.jsxs("div",{className:U["friend-name"],children:[D.nickname,D.remark&&e.jsxs("span",{className:U["friend-remark"],children:["(",D.remark,")"]})]})}),e.jsx("div",{className:U["friend-wechat-id"],children:D.wechatId}),e.jsx("div",{className:U["friend-tags"],children:D.tags?.map((je,Ne)=>e.jsx(as,{className:U["friend-tag"],children:typeof je=="string"?je:je.name},Ne))})]})]},D.id))})}),j>20&&!K&&!L&&e.jsx("div",{className:U["pagination-wrapper"],children:e.jsx(zs,{total:Math.ceil(j/20),current:N,onChange:B,showText:!0})})]})},"friends")]})})]}),e.jsx(ls,{visible:m,onMaskClick:()=>u(!1),bodyStyle:{borderRadius:"16px 16px 0 0"},children:e.jsxs("div",{className:U["popup-content"],children:[e.jsxs("div",{className:U["popup-header"],children:[e.jsx("h3",{children:"限制记录详情"}),e.jsx(H,{size:"small",fill:"outline",onClick:()=>u(!1),children:"关闭"})]}),e.jsx("p",{className:U["popup-description"],children:"每次限制恢复时间为24小时"}),a&&a.restrictions&&e.jsx("div",{className:U["restrictions-detail"],children:a.restrictions.map(D=>e.jsxs("div",{className:U["restriction-detail-item"],children:[e.jsxs("div",{className:U["restriction-detail-info"],children:[e.jsx("div",{className:U["restriction-detail-reason"],children:D.reason}),e.jsx("div",{className:U["restriction-detail-date"],children:ee(D.date)})]}),e.jsx("span",{className:`${U["restriction-detail-level"]} ${z(D.level)}`,children:D.level==="high"?"高风险":D.level==="medium"?"中风险":"低风险"})]},D.id))})]})}),e.jsx(ls,{visible:_,onMaskClick:()=>d(!1),bodyStyle:{borderRadius:"16px 16px 0 0"},children:e.jsxs("div",{className:U["popup-content"],children:[e.jsx("div",{className:U["popup-header"],children:e.jsx("h3",{children:"确认好友转移"})}),e.jsx("p",{className:U["popup-description"],children:"确定要将该微信号的好友转移到其他账号吗?此操作将创建一个好友转移计划。"}),e.jsxs("div",{className:U["popup-actions"],children:[e.jsx(H,{block:!0,color:"primary",onClick:os,children:"确认转移"}),e.jsx(H,{block:!0,color:"danger",fill:"outline",onClick:()=>d(!1),children:"取消"})]})]})})]})},O={"record-btn":"_record-btn_s2x0d_1","recharge-tabs":"_recharge-tabs_s2x0d_17","balance-card":"_balance-card_s2x0d_35","balance-content":"_balance-content_s2x0d_44","wallet-icon":"_wallet-icon_s2x0d_49","balance-info":"_balance-info_s2x0d_54","balance-label":"_balance-label_s2x0d_60","balance-amount":"_balance-amount_s2x0d_66","quick-card":"_quick-card_s2x0d_73","quick-list":"_quick-list_s2x0d_76","desc-card":"_desc-card_s2x0d_84","warn-card":"_warn-card_s2x0d_90","quick-title":"_quick-title_s2x0d_96","quick-btn":"_quick-btn_s2x0d_110","quick-btn-active":"_quick-btn-active_s2x0d_110","recharge-main-btn":"_recharge-main-btn_s2x0d_121","desc-title":"_desc-title_s2x0d_127","desc-text":"_desc-text_s2x0d_133","warn-content":"_warn-content_s2x0d_138","warn-icon":"_warn-icon_s2x0d_146","warn-info":"_warn-info_s2x0d_152","warn-title":"_warn-title_s2x0d_157","warn-text":"_warn-text_s2x0d_162","ai-header":"_ai-header_s2x0d_167","ai-title":"_ai-title_s2x0d_174","ai-icon":"_ai-icon_s2x0d_182","ai-tag":"_ai-tag_s2x0d_188","ai-description":"_ai-description_s2x0d_197","ai-services":"_ai-services_s2x0d_203","ai-service-card":"_ai-service-card_s2x0d_209","service-header":"_service-header_s2x0d_214","service-info":"_service-info_s2x0d_218","service-icon":"_service-icon_s2x0d_224","service-details":"_service-details_s2x0d_235","service-name":"_service-name_s2x0d_242","service-price":"_service-price_s2x0d_248","service-description":"_service-description_s2x0d_254","service-features":"_service-features_s2x0d_261","feature-item":"_feature-item_s2x0d_265","feature-check":"_feature-check_s2x0d_274","usage-progress":"_usage-progress_s2x0d_280","usage-label":"_usage-label_s2x0d_284","progress-bar":"_progress-bar_s2x0d_290","progress-fill":"_progress-fill_s2x0d_299","usage-text":"_usage-text_s2x0d_306","version-header":"_version-header_s2x0d_312","version-icon":"_version-icon_s2x0d_322","version-description":"_version-description_s2x0d_327","version-packages":"_version-packages_s2x0d_333","version-card":"_version-card_s2x0d_339","package-header":"_package-header_s2x0d_345","package-info":"_package-info_s2x0d_349","package-icon":"_package-icon_s2x0d_355","package-details":"_package-details_s2x0d_366","package-name":"_package-name_s2x0d_373","package-tag":"_package-tag_s2x0d_382","tag-blue":"_tag-blue_s2x0d_389","tag-green":"_tag-green_s2x0d_394","package-price":"_package-price_s2x0d_399","package-description":"_package-description_s2x0d_405","package-features":"_package-features_s2x0d_412","features-title":"_features-title_s2x0d_416","package-status":"_package-status_s2x0d_423","upgrade-btn":"_upgrade-btn_s2x0d_431"},fd=[50,100,200,500,1e3],jd=[{id:1,name:"添加好友及打招呼",icon:"💬",price:1,description:"AI智能添加好友并发送个性化打招呼消息",features:["智能筛选目标用户","发送个性化打招呼消息","自动记录添加结果"],usage:{current:15,total:450}},{id:2,name:"小室AI内容生产",icon:"⚡",price:1,description:"AI智能创建朋友圈内容,智能配文与朋友圈内容",features:["智能生成朋友圈文案","AI配文智能文案","内容智能排版优化"],usage:{current:28,total:680}},{id:3,name:"智能分发服务",icon:"📤",price:1,description:"AI智能分发内容到多个平台",features:["多平台智能分发","内容智能优化","分发效果分析"],usage:{current:12,total:300}}],vd=[{id:1,name:"普通版本",icon:"📦",price:"免费",description:"充值即可使用,包含基础AI功能",features:["基础AI服务","标准客服支持","基础数据统计"],status:"当前使用中",buttonText:null,tagColor:void 0},{id:2,name:"标准版本",icon:"👑",price:"¥98/月",tag:"推荐",tagColor:"blue",description:"适合中小企业,AI功能更丰富",features:["高级AI服务","优先客服支持","详细数据分析","API接口访问"],status:null,buttonText:"立即升级"},{id:3,name:"企业版本",icon:"🏢",price:"¥1980/月",description:"适合大型企业,提供专属服务",features:["专属AI服务","24小时专属客服","高级数据分析","API接口访问","专属技术支持"],status:null,buttonText:"立即升级",tagColor:void 0}],yd=()=>{const s=he(),{user:t}=gs(),[a,r]=n.useState(0),[i,c]=n.useState(null),[m,u]=n.useState(!1),[_,d]=n.useState("account"),o=async()=>{if(!i){R.show({content:"请选择充值金额",position:"top"});return}u(!0),setTimeout(()=>{r(g=>g+i),R.show({content:`充值成功,已到账¥${i}`}),u(!1)},1200)},f=()=>e.jsxs("div",{className:O["tab-content"],children:[e.jsx(te,{className:O["balance-card"],children:e.jsxs("div",{className:O["balance-content"],children:[e.jsx(vt,{className:O["wallet-icon"]}),e.jsxs("div",{className:O["balance-info"],children:[e.jsx("div",{className:O["balance-label"],children:"当前余额"}),e.jsxs("div",{className:O["balance-amount"],children:["¥",a.toFixed(2)]})]})]})}),e.jsxs(te,{className:O["quick-card"],children:[e.jsx("div",{className:O["quick-title"],children:"快捷充值"}),e.jsx("div",{className:O["quick-list"],children:fd.map(g=>e.jsxs(H,{color:i===g?"primary":"default",className:i===g?O["quick-btn-active"]:O["quick-btn"],onClick:()=>c(g),children:["¥",g]},g))}),e.jsx(H,{block:!0,color:"primary",size:"large",className:O["recharge-main-btn"],loading:m,onClick:o,children:"立即充值"})]}),e.jsxs(te,{className:O["desc-card"],children:[e.jsx("div",{className:O["desc-title"],children:"服务消耗"}),e.jsx("div",{className:O["desc-text"],children:"使用以下服务将从余额中扣除相应费用。"})]}),a<10&&e.jsx(te,{className:O["warn-card"],children:e.jsxs("div",{className:O["warn-content"],children:[e.jsx(wn,{className:O["warn-icon"]}),e.jsxs("div",{className:O["warn-info"],children:[e.jsx("div",{className:O["warn-title"],children:"余额不足提醒"}),e.jsx("div",{className:O["warn-text"],children:"当前余额较低,建议及时充值以免影响服务使用"})]})]})})]}),b=()=>e.jsxs("div",{className:O["tab-content"],children:[e.jsxs("div",{className:O["ai-header"],children:[e.jsxs("div",{className:O["ai-title"],children:[e.jsx(kn,{className:O["ai-icon"]}),"AI智能服务收费"]}),e.jsx("div",{className:O["ai-tag"],children:"统一按次收费"})]}),e.jsx("div",{className:O["ai-description"],children:"三项核心AI服务,按使用次数收费,每次1元"}),e.jsx("div",{className:O["ai-services"],children:jd.map(g=>e.jsxs(te,{className:O["ai-service-card"],children:[e.jsx("div",{className:O["service-header"],children:e.jsxs("div",{className:O["service-info"],children:[e.jsx("div",{className:O["service-icon"],children:g.icon}),e.jsxs("div",{className:O["service-details"],children:[e.jsx("div",{className:O["service-name"],children:g.name}),e.jsxs("div",{className:O["service-price"],children:["¥",g.price,"/次"]})]})]})}),e.jsx("div",{className:O["service-description"],children:g.description}),e.jsx("div",{className:O["service-features"],children:g.features.map((l,p)=>e.jsxs("div",{className:O["feature-item"],children:[e.jsx("span",{className:O["feature-check"],children:"✓"}),l]},p))}),e.jsxs("div",{className:O["usage-progress"],children:[e.jsx("div",{className:O["usage-label"],children:"今日使用进度"}),e.jsx("div",{className:O["progress-bar"],children:e.jsx("div",{className:O["progress-fill"],style:{width:`${g.usage.current/g.usage.total*100}%`}})}),e.jsxs("div",{className:O["usage-text"],children:[g.usage.current," / ",g.usage.total]})]})]},g.id))})]}),h=()=>e.jsxs("div",{className:O["tab-content"],children:[e.jsxs("div",{className:O["version-header"],children:[e.jsx(nt,{className:O["version-icon"]}),e.jsx("span",{children:"存客宝版本套餐"})]}),e.jsx("div",{className:O["version-description"],children:"选择适合的版本,享受不同级别的AI服务"}),e.jsx("div",{className:O["version-packages"],children:vd.map(g=>e.jsxs(te,{className:O["version-card"],children:[e.jsx("div",{className:O["package-header"],children:e.jsxs("div",{className:O["package-info"],children:[e.jsx("div",{className:O["package-icon"],children:g.icon}),e.jsxs("div",{className:O["package-details"],children:[e.jsxs("div",{className:O["package-name"],children:[g.name,g.tag&&e.jsx("span",{className:`${O["package-tag"]} ${O[`tag-${g.tagColor||"blue"}`]}`,children:g.tag})]}),e.jsx("div",{className:O["package-price"],children:g.price})]})]})}),e.jsx("div",{className:O["package-description"],children:g.description}),e.jsxs("div",{className:O["package-features"],children:[e.jsx("div",{className:O["features-title"],children:"包含功能:"}),g.features.map((l,p)=>e.jsxs("div",{className:O["feature-item"],children:[e.jsx("span",{className:O["feature-check"],children:"✓"}),l]},p))]}),g.status&&e.jsx("div",{className:O["package-status"],children:g.status}),g.buttonText&&e.jsx(H,{block:!0,color:"primary",className:O["upgrade-btn"],onClick:()=>{R.show({content:"升级功能开发中",position:"top"})},children:g.buttonText})]},g.id))})]});return e.jsx(Z,{header:e.jsx(me,{title:"充值中心",right:e.jsxs("div",{className:O["record-btn"],onClick:()=>s("/recharge/order"),children:[e.jsx(Ns,{})," 记录"]})}),children:e.jsx("div",{className:O["recharge-page"],children:e.jsxs(fe,{activeKey:_,onChange:d,className:O["recharge-tabs"],children:[e.jsx(fe.Tab,{title:"账户充值",children:f()},"account"),e.jsx(fe.Tab,{title:"AI服务",children:b()},"ai"),e.jsx(fe.Tab,{title:"版本套餐",children:h()},"version")]})})})},Ls=[{id:"1",orderNo:"RC20241201001",amount:100,paymentMethod:"wechat",status:"success",createTime:"2024-12-01T10:30:00Z",payTime:"2024-12-01T10:32:15Z",description:"账户充值",balance:150},{id:"2",orderNo:"RC20241201002",amount:200,paymentMethod:"alipay",status:"pending",createTime:"2024-12-01T14:20:00Z",description:"账户充值",balance:350},{id:"3",orderNo:"RC20241130001",amount:50,paymentMethod:"bank",status:"success",createTime:"2024-11-30T09:15:00Z",payTime:"2024-11-30T09:18:30Z",description:"账户充值",balance:50},{id:"4",orderNo:"RC20241129001",amount:300,paymentMethod:"wechat",status:"failed",createTime:"2024-11-29T16:45:00Z",description:"账户充值"},{id:"5",orderNo:"RC20241128001",amount:150,paymentMethod:"alipay",status:"cancelled",createTime:"2024-11-28T11:20:00Z",description:"账户充值"},{id:"6",orderNo:"RC20241127001",amount:80,paymentMethod:"wechat",status:"success",createTime:"2024-11-27T13:10:00Z",payTime:"2024-11-27T13:12:45Z",description:"账户充值",balance:80},{id:"7",orderNo:"RC20241126001",amount:120,paymentMethod:"bank",status:"success",createTime:"2024-11-26T08:30:00Z",payTime:"2024-11-26T08:33:20Z",description:"账户充值",balance:120},{id:"8",orderNo:"RC20241125001",amount:250,paymentMethod:"alipay",status:"pending",createTime:"2024-11-25T15:45:00Z",description:"账户充值",balance:370}],Bt=s=>new Promise(t=>setTimeout(t,s));async function bd(s){await Bt(800);let t=[...Ls];s.status&&s.status!=="all"&&(t=t.filter(c=>c.status===s.status)),s.startTime&&(t=t.filter(c=>new Date(c.createTime)>=new Date(s.startTime))),s.endTime&&(t=t.filter(c=>new Date(c.createTime)<=new Date(s.endTime)));const a=(s.page-1)*s.limit,r=a+s.limit;return{list:t.slice(a,r),total:t.length,page:s.page,limit:s.limit}}async function Nd(s){await Bt(1e3);const t=Ls.findIndex(a=>a.id===s);if(t===-1)throw new Error("订单不存在");if(Ls[t].status!=="pending")throw new Error("只能取消处理中的订单");Ls[t].status="cancelled"}async function wd(s,t){await Bt(1200);const a=Ls.findIndex(i=>i.id===s);if(a===-1)throw new Error("订单不存在");if(Ls[a].status!=="success")throw new Error("只能对成功的订单申请退款");const r=Ls[a];r.refundAmount=r.amount,r.refundTime=new Date().toISOString(),r.refundReason=t}const kd="_label_lym0b_63",Sd="_value_lym0b_66",Cd="_primary_lym0b_113",Td="_secondary_lym0b_120",Id="_danger_lym0b_128",Ld="_active_lym0b_195",ue={"recharge-orders-page":"_recharge-orders-page_lym0b_1","orders-list":"_orders-list_lym0b_6","order-card":"_order-card_lym0b_6","order-header":"_order-header_lym0b_13","order-info":"_order-info_lym0b_20","order-no":"_order-no_lym0b_23","order-time":"_order-time_lym0b_29","order-amount":"_order-amount_lym0b_36","amount-text":"_amount-text_lym0b_39","status-tag":"_status-tag_lym0b_45","order-details":"_order-details_lym0b_50","detail-row":"_detail-row_lym0b_53",label:kd,value:Sd,"payment-method":"_payment-method_lym0b_70","method-icon":"_method-icon_lym0b_76","method-text":"_method-text_lym0b_86","balance-info":"_balance-info_lym0b_90","order-actions":"_order-actions_lym0b_98","action-btn":"_action-btn_lym0b_104",primary:Cd,secondary:Td,danger:Id,"empty-state":"_empty-state_lym0b_135","empty-icon":"_empty-icon_lym0b_139","loading-container":"_loading-container_lym0b_148","loading-text":"_loading-text_lym0b_155","load-more":"_load-more_lym0b_160","filter-bar":"_filter-bar_lym0b_173","filter-tabs":"_filter-tabs_lym0b_180","filter-tab":"_filter-tab_lym0b_180",active:Ld},$d=()=>{const s=he(),[t,a]=n.useState([]),[r,i]=n.useState(!0),[c,m]=n.useState(!0),[u,_]=n.useState(1),[d,o]=n.useState("all"),f=async(j=!1)=>{i(!0);try{const v=j?1:u,T={page:v,limit:20,...d!=="all"&&{status:d}},L=(await bd(T)).list||[];a(E=>j?L:[...E,...L]),m(L.length===20),_(j?1:v+1)}catch(v){console.error("加载充值记录失败:",v),R.show({content:"加载失败,请重试",position:"top"})}finally{i(!1)}};n.useEffect(()=>{f(!0)},[]);const b=j=>{o(j),_(1),a([]),f(!0)},h=j=>{switch(j){case"success":return"充值成功";case"pending":return"处理中";case"failed":return"充值失败";case"cancelled":return"已取消";default:return"未知状态"}},g=j=>{switch(j){case"success":return"#52c41a";case"pending":return"#faad14";case"failed":return"#ff4d4f";case"cancelled":return"#999";default:return"#666"}},l=j=>{switch(j.toLowerCase()){case"wechat":return e.jsx(Tn,{style:{color:"#07c160"}});case"alipay":return e.jsx(Cn,{style:{color:"#1677ff"}});case"bank":return e.jsx(Sn,{style:{color:"#722ed1"}});default:return e.jsx(vt,{style:{color:"#666"}})}},p=j=>{switch(j.toLowerCase()){case"wechat":return"#07c160";case"alipay":return"#1677ff";case"bank":return"#722ed1";default:return"#666"}},y=j=>{const v=new Date(j),S=new Date().getTime()-v.getTime(),L=Math.floor(S/(1e3*60*60*24));return L===0?v.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):L===1?"昨天 "+v.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):L<7?`${L}天前`:v.toLocaleDateString("zh-CN")},k=async j=>{if(await us.confirm({content:"确定要取消这个充值订单吗?",confirmText:"确定取消",cancelText:"再想想"}))try{await Nd(j),R.show({content:"订单已取消",position:"top"}),f(!0)}catch(T){console.error("取消订单失败:",T),R.show({content:"取消失败,请重试",position:"top"})}},x=async j=>{if(await us.confirm({content:"确定要申请退款吗?退款将在1-3个工作日内处理。",confirmText:"申请退款",cancelText:"取消"}))try{await wd(j,"用户主动申请退款"),R.show({content:"退款申请已提交",position:"top"}),f(!0)}catch(T){console.error("申请退款失败:",T),R.show({content:"申请失败,请重试",position:"top"})}},N=j=>e.jsxs(te,{className:ue["order-card"],children:[e.jsxs("div",{className:ue["order-header"],children:[e.jsxs("div",{className:ue["order-info"],children:[e.jsxs("div",{className:ue["order-no"],children:["订单号:",j.orderNo]}),e.jsxs("div",{className:ue["order-time"],children:[e.jsx(Ns,{style:{fontSize:12}}),y(j.createTime)]})]}),e.jsxs("div",{className:ue["order-amount"],children:[e.jsxs("div",{className:ue["amount-text"],children:["¥",j.amount.toFixed(2)]}),e.jsx("div",{className:ue["status-tag"],style:{backgroundColor:`${g(j.status)}20`,color:g(j.status)},children:h(j.status)})]})]}),e.jsxs("div",{className:ue["order-details"],children:[e.jsxs("div",{className:ue["payment-method"],children:[e.jsx("div",{className:ue["method-icon"],style:{backgroundColor:p(j.paymentMethod)},children:l(j.paymentMethod)}),e.jsx("div",{className:ue["method-text"],children:j.paymentMethod})]}),j.description&&e.jsxs("div",{className:ue["detail-row"],children:[e.jsx("span",{className:ue.label,children:"备注"}),e.jsx("span",{className:ue.value,children:j.description})]}),j.payTime&&e.jsxs("div",{className:ue["detail-row"],children:[e.jsx("span",{className:ue.label,children:"支付时间"}),e.jsx("span",{className:ue.value,children:y(j.payTime)})]}),j.balance!==void 0&&e.jsxs("div",{className:ue["balance-info"],children:["充值后余额: ¥",j.balance.toFixed(2)]})]}),j.status==="pending"&&e.jsx("div",{className:ue["order-actions"],children:e.jsx("button",{className:`${ue["action-btn"]} ${ue.danger}`,onClick:()=>k(j.id),children:"取消订单"})}),j.status==="success"&&e.jsxs("div",{className:ue["order-actions"],children:[e.jsx("button",{className:`${ue["action-btn"]} ${ue.secondary}`,onClick:()=>s(`/recharge/order/${j.id}`),children:"查看详情"}),e.jsx("button",{className:`${ue["action-btn"]} ${ue.primary}`,onClick:()=>x(j.id),children:"申请退款"})]}),j.status==="failed"&&e.jsx("div",{className:ue["order-actions"],children:e.jsx("button",{className:`${ue["action-btn"]} ${ue.primary}`,onClick:()=>s("/recharge"),children:"重新充值"})})]},j.id),C=[{key:"all",label:"全部"},{key:"success",label:"成功"},{key:"pending",label:"处理中"},{key:"failed",label:"失败"},{key:"cancelled",label:"已取消"}];return e.jsx(Z,{header:e.jsx(me,{title:"充值记录"}),loading:r&&u===1,children:e.jsxs("div",{className:ue["recharge-orders-page"],children:[e.jsx("div",{className:ue["filter-bar"],children:e.jsx("div",{className:ue["filter-tabs"],children:C.map(j=>e.jsx("button",{className:`${ue["filter-tab"]} ${d===j.key?ue.active:""}`,onClick:()=>b(j.key),children:j.label},j.key))})}),t.length===0&&!r?e.jsx(Ra,{className:ue["empty-state"],description:"暂无充值记录",image:e.jsx(vt,{className:ue["empty-icon"]})}):e.jsxs("div",{className:ue["orders-list"],children:[t.map(N),r&&u>1&&e.jsxs("div",{className:ue["loading-container"],children:[e.jsx(Je,{color:"primary"}),e.jsx("div",{className:ue["loading-text"],children:"加载中..."})]}),!r&&c&&e.jsx("div",{className:ue["load-more"],onClick:()=>f(),children:"加载更多"})]})]})})},Pd="_avatar_oan75_24",Rd="_username_oan75_56",zd="_account_oan75_66",Bd="_role_oan75_74",Ad="_copyright_oan75_229",Dd="_line_oan75_316",$={"save-buttons":"_save-buttons_oan75_1","setting-page":"_setting-page_oan75_5","user-card":"_user-card_oan75_8","user-info":"_user-info_oan75_16",avatar:Pd,"avatar-placeholder":"_avatar-placeholder_oan75_40","user-details":"_user-details_oan75_52",username:Rd,account:zd,role:Bd,"user-actions":"_user-actions_oan75_84","setting-group":"_setting-group_oan75_87","group-title":"_group-title_oan75_95","group-icon":"_group-icon_oan75_106","setting-list":"_setting-list_oan75_109","setting-icon":"_setting-icon_oan75_158","setting-title":"_setting-title_oan75_174","setting-badge":"_setting-badge_oan75_179","setting-item":"_setting-item_oan75_187","version-info":"_version-info_oan75_190","version-card":"_version-card_oan75_190","app-logo":"_app-logo_oan75_200","version-details":"_version-details_oan75_210","app-name":"_app-name_oan75_214","version-text":"_version-text_oan75_220","build-info":"_build-info_oan75_225",copyright:Ad,"security-tip-card":"_security-tip-card_oan75_243","tip-content":"_tip-content_oan75_250","tip-icon":"_tip-icon_oan75_256","tip-text":"_tip-text_oan75_262","tip-title":"_tip-title_oan75_265","tip-description":"_tip-description_oan75_271","security-advice-card":"_security-advice-card_oan75_276","advice-title":"_advice-title_oan75_282","advice-list":"_advice-list_oan75_289","advice-item":"_advice-item_oan75_292","advice-dot":"_advice-dot_oan75_303","password-form":"_password-form_oan75_310",line:Dd,"app-info-card":"_app-info-card_oan75_329","app-info":"_app-info_oan75_329","logo-placeholder":"_logo-placeholder_oan75_348","app-details":"_app-details_oan75_358","app-version":"_app-version_oan75_368","app-build":"_app-build_oan75_373","app-description":"_app-description_oan75_377","feature-title":"_feature-title_oan75_396","feature-description":"_feature-description_oan75_402","features-grid":"_features-grid_oan75_407","feature-card":"_feature-card_oan75_413","feature-icon":"_feature-icon_oan75_429","icon-placeholder":"_icon-placeholder_oan75_432","feature-content":"_feature-content_oan75_444","copyright-info":"_copyright-info_oan75_475","copyright-text":"_copyright-text_oan75_482","copyright-subtext":"_copyright-subtext_oan75_486","privacy-card":"_privacy-card_oan75_489","privacy-content":"_privacy-content_oan75_495","update-time":"_update-time_oan75_505","privacy-footer":"_privacy-footer_oan75_536","avatar-card":"_avatar-card_oan75_552","avatar-section":"_avatar-section_oan75_558","avatar-title":"_avatar-title_oan75_561","avatar-container":"_avatar-container_oan75_567","info-card":"_info-card_oan75_629","info-section":"_info-section_oan75_635","info-title":"_info-title_oan75_638","input-group":"_input-group_oan75_644","input-label":"_input-label_oan75_650","input-field":"_input-field_oan75_657","readonly-field":"_readonly-field_oan75_669","input-tip":"_input-tip_oan75_680","tip-card":"_tip-card_oan75_686","tip-list":"_tip-list_oan75_701","tip-item":"_tip-item_oan75_701"},Ed=()=>{const s=he(),{user:t,logout:a}=gs(),{settings:r}=zt(),[i,c]=n.useState(!1),[m,u]=n.useState(!1),_=()=>{u(!0)},d=()=>{a(),c(!1),s("/login"),R.show({content:"退出成功",position:"top"})},o=()=>{us.confirm({content:"确定要清除缓存吗?这将清除所有本地数据。",onConfirm:()=>{rt({action:"clearCache"},Vs.FUNCTION)}})},f=[{title:"账户设置",items:[{id:"profile",title:"个人信息",description:"修改头像、昵称等基本信息",icon:e.jsx(ys,{}),type:"navigate",path:"/userSet",color:"var(--primary-color)"},{id:"security",title:"安全设置",description:"密码修改、登录设备管理",icon:e.jsx(lt,{}),type:"navigate",path:"/security",color:"var(--primary-color)"}]},{title:"应用设置",items:[{id:"privacy",title:"隐私保护",description:"数据隐私、权限管理",icon:e.jsx(za,{}),type:"navigate",path:"/privacy",color:"var(--primary-color)"},{id:"clearCache",title:"清除缓存",description:"清除本地缓存数据",icon:e.jsx(Xs,{}),type:"button",onClick:o,color:"var(--primary-color)",badge:"2.3MB"}]},{title:"其他",items:[{id:"about",title:"关于我们",description:"版本信息、联系方式",icon:e.jsx(In,{}),type:"navigate",path:"/about",color:"var(--primary-color)"},{id:"logout",title:"退出登录",description:"安全退出当前账号",icon:e.jsx(Ln,{}),type:"button",onClick:()=>c(!0),color:"#ff4d4f"}]}],b=h=>{const g=()=>{h.type==="navigate"&&h.path?s(h.path):(h.type==="switch"&&h.onClick||h.type==="button"&&h.onClick)&&h.onClick()};return e.jsx(es.Item,{prefix:e.jsx("div",{className:$["setting-icon"],style:{color:h.color||"var(--primary-color)",background:`${h.color||"var(--primary-color)"}15`},children:h.icon}),title:e.jsxs("div",{className:$["setting-title"],children:[h.title,h.badge&&e.jsx("span",{className:$["setting-badge"],children:h.badge})]}),description:h.description,extra:h.type==="switch"?e.jsx($a,{checked:h.value,onChange:()=>h.onClick?.(),style:{"--checked-color":h.color||"var(--primary-color)"}}):null,onClick:g,arrow:h.type==="navigate",className:$["setting-item"]},h.id)};return e.jsxs(Z,{header:e.jsx(me,{title:"设置"}),children:[e.jsxs("div",{className:$["setting-page"],children:[e.jsx(te,{className:$["user-card"],children:e.jsxs("div",{className:$["user-info"],children:[e.jsx("div",{className:$.avatar,children:t?.avatar&&!m?e.jsx("img",{src:t.avatar,alt:"头像",onError:_}):e.jsx("div",{className:$["avatar-placeholder"],children:t?.username?.charAt(0)||"用"})}),e.jsxs("div",{className:$["user-details"],children:[e.jsx("div",{className:$.username,children:t?.username||"未设置昵称"}),e.jsx("div",{className:$.account,children:t?.account||"未知账号"}),e.jsx("div",{className:$.role,children:t?.isAdmin===1?"管理员":"普通用户"})]}),e.jsx("div",{className:$["user-actions"],children:e.jsx(H,{size:"small",fill:"outline",onClick:()=>s("/userSet"),style:{color:"#fff",borderColor:"#fff",fontSize:"12px",padding:"4px 8px",height:"auto"},children:"编辑"})})]})}),f.map((h,g)=>e.jsxs(te,{className:$["setting-group"],children:[e.jsxs("div",{className:$["group-title"],children:[e.jsx("span",{className:$["group-icon"],children:"⚙️"}),h.title]}),e.jsx(es,{className:$["setting-list"],children:h.items.map(b)})]},g)),e.jsxs("div",{className:$["version-info"],children:[e.jsxs("div",{className:$["version-card"],children:[e.jsx("div",{className:$["app-logo"],children:e.jsx("img",{src:"/logo.png",alt:""})}),e.jsxs("div",{className:$["version-details"],children:[e.jsx("div",{className:$["app-name"],children:"存客宝"}),e.jsxs("div",{className:$["version-text"],children:["版本 ",r.appVersion]}),e.jsx("div",{className:$["build-info"],children:"Build 2025-08-04"})]})]}),e.jsxs("div",{className:$.copyright,children:[e.jsx("span",{children:"© 2024 存客宝管理系统"}),e.jsx("span",{children:"让客户管理更简单"})]})]})]}),e.jsx(us,{content:"您确定要退出登录吗?退出后需要重新登录才能使用完整功能。",visible:i,closeOnAction:!0,actions:[[{key:"cancel",text:"取消"},{key:"confirm",text:"确认退出",bold:!0,danger:!0,onClick:d}]],onClose:()=>c(!1)})]})},Md=()=>{he();const{user:s}=gs(),[t,a]=n.useState(!1),[r,i]=n.useState({oldPassword:"",newPassword:"",confirmPassword:""}),c=async()=>{const{oldPassword:d,newPassword:o,confirmPassword:f}=r;if(!d||!o||!f){R.show({content:"请填写完整信息",position:"top"});return}if(o!==f){R.show({content:"两次输入的新密码不一致",position:"top"});return}if(o.length<6){R.show({content:"新密码长度不能少于6位",position:"top"});return}try{R.show({content:"密码修改成功",position:"top"}),a(!1),i({oldPassword:"",newPassword:"",confirmPassword:""})}catch(b){R.show({content:b.message||"密码修改失败",position:"top"})}},m=()=>{R.show({content:"功能开发中",position:"top"})},u=()=>{R.show({content:"功能开发中",position:"top"})},_=[{id:"password",title:"修改密码",description:"定期更换密码,保护账号安全",icon:e.jsx(za,{}),onClick:()=>a(!0)},{id:"phone",title:"绑定手机号",description:s?.phone?`已绑定:${s.phone}`:"绑定手机号,提高账号安全性",icon:e.jsx(ot,{}),onClick:m},{id:"devices",title:"登录设备管理",description:"查看和管理已登录的设备",icon:e.jsx(lt,{}),onClick:u}];return e.jsxs(Z,{header:e.jsx(me,{title:"安全设置"}),children:[e.jsxs("div",{className:$["setting-page"],children:[e.jsx(te,{className:$["security-tip-card"],children:e.jsxs("div",{className:$["tip-content"],children:[e.jsx(lt,{className:$["tip-icon"]}),e.jsxs("div",{className:$["tip-text"],children:[e.jsx("div",{className:$["tip-title"],children:"账号安全提醒"}),e.jsx("div",{className:$["tip-description"],children:"建议定期更换密码,开启双重验证,保护您的账号安全"})]})]})}),e.jsxs(te,{className:$["setting-group"],children:[e.jsx("div",{className:$["group-title"],children:"安全设置"}),e.jsx(es,{children:_.map(d=>e.jsx(es.Item,{prefix:d.icon,title:d.title,description:d.description,onClick:d.onClick},d.id))})]}),e.jsxs(te,{className:$["security-advice-card"],children:[e.jsx("div",{className:$["advice-title"],children:"安全建议"}),e.jsxs("div",{className:$["advice-list"],children:[e.jsxs("div",{className:$["advice-item"],children:[e.jsx("span",{className:$["advice-dot"],children:"•"}),e.jsx("span",{children:"使用强密码,包含字母、数字和特殊字符"})]}),e.jsxs("div",{className:$["advice-item"],children:[e.jsx("span",{className:$["advice-dot"],children:"•"}),e.jsx("span",{children:"定期更换密码,建议每3个月更换一次"})]}),e.jsxs("div",{className:$["advice-item"],children:[e.jsx("span",{className:$["advice-dot"],children:"•"}),e.jsx("span",{children:"不要在公共场所登录账号"})]}),e.jsxs("div",{className:$["advice-item"],children:[e.jsx("span",{className:$["advice-dot"],children:"•"}),e.jsx("span",{children:"及时清理不常用的登录设备"})]})]})]})]}),e.jsx(us,{visible:t,title:"修改密码",content:e.jsxs("div",{className:$["password-form"],children:[e.jsx("div",{className:$.line,children:e.jsx(qe,{type:"password",placeholder:"请输入当前密码",value:r.oldPassword,onChange:d=>i(o=>({...o,oldPassword:d}))})}),e.jsx("div",{className:$.line,children:e.jsx(qe,{type:"password",placeholder:"请输入新密码",value:r.newPassword,onChange:d=>i(o=>({...o,newPassword:d}))})}),e.jsx("div",{className:$.line,children:e.jsx(qe,{type:"password",placeholder:"请确认新密码",value:r.confirmPassword,onChange:d=>i(o=>({...o,confirmPassword:d}))})})]}),closeOnAction:!0,actions:[[{key:"cancel",text:"取消",onClick:()=>{a(!1),i({oldPassword:"",newPassword:"",confirmPassword:""})}},{key:"confirm",text:"确认修改",bold:!0,onClick:c}]],onClose:()=>{a(!1),i({oldPassword:"",newPassword:"",confirmPassword:""})}})]})},Fd=()=>{he();const s={name:"存客宝管理系统",version:"1.0.0",buildNumber:"20241201",description:"专业的存客宝管理平台,提供设备管理、自动营销、数据分析等功能"},t=[{title:"设备管理",description:"统一管理微信设备和账号,实时监控设备状态"},{title:"自动营销",description:"智能点赞、群发推送、朋友圈同步等自动化营销功能"},{title:"流量池管理",description:"高效管理用户流量池,精准分组和标签管理"},{title:"内容库",description:"丰富的营销内容库,支持多种媒体格式"},{title:"数据分析",description:"详细的数据统计和分析,助力营销决策"}];return e.jsx(Z,{header:e.jsx(me,{title:"关于我们"}),children:e.jsxs("div",{className:$["setting-page"],children:[e.jsxs(te,{className:$["app-info-card"],children:[e.jsxs("div",{className:$["app-info"],children:[e.jsx("div",{className:$["app-logo"],children:e.jsx("div",{className:$["logo-placeholder"],children:e.jsx("img",{src:"/logo.png",alt:"logo"})})}),e.jsxs("div",{className:$["app-details"],children:[e.jsx("div",{className:$["app-name"],children:s.name}),e.jsxs("div",{className:$["app-version"],children:["版本 ",s.version]}),e.jsxs("div",{className:$["app-build"],children:["Build ",s.buildNumber]})]})]}),e.jsx("div",{className:$["app-description"],children:s.description})]}),e.jsxs(te,{className:$["setting-group"],children:[e.jsx("div",{className:$["group-title"],children:"功能特性"}),e.jsx("div",{className:$["features-grid"],children:t.map((a,r)=>e.jsxs("div",{className:$["feature-card"],children:[e.jsx("div",{className:$["feature-icon"],children:e.jsx("div",{className:$["icon-placeholder"],children:r+1})}),e.jsxs("div",{className:$["feature-content"],children:[e.jsx("div",{className:$["feature-title"],children:a.title}),e.jsx("div",{className:$["feature-description"],children:a.description})]})]},r))})]}),e.jsxs("div",{className:$["copyright-info"],children:[e.jsx("div",{className:$["copyright-text"],children:"© 2024 存客宝管理系统"}),e.jsx("div",{className:$["copyright-subtext"],children:"保留所有权利"})]})]})})},Gd=()=>e.jsx(Z,{header:e.jsx(me,{title:"用户隐私协议"}),children:e.jsx("div",{className:$["setting-page"],children:e.jsx(te,{className:$["privacy-card"],children:e.jsxs("div",{className:$["privacy-content"],children:[e.jsx("h2",{children:"用户隐私协议"}),e.jsx("p",{className:$["update-time"],children:"更新时间:2025年8月1日"}),e.jsxs("section",{children:[e.jsx("h3",{children:"1. 信息收集"}),e.jsx("p",{children:"我们收集的信息包括:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"账户信息:用户名、手机号、邮箱等注册信息"}),e.jsx("li",{children:"设备信息:设备型号、操作系统版本、设备标识符"}),e.jsx("li",{children:"使用数据:应用使用情况、功能访问记录"}),e.jsx("li",{children:"微信相关:微信账号信息、好友数据(经您授权)"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"2. 信息使用"}),e.jsx("p",{children:"我们使用收集的信息用于:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"提供和改进服务功能"}),e.jsx("li",{children:"个性化用户体验"}),e.jsx("li",{children:"安全防护和风险控制"}),e.jsx("li",{children:"客户支持和问题解决"}),e.jsx("li",{children:"合规性要求和法律义务"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"3. 信息共享"}),e.jsx("p",{children:"我们不会向第三方出售、交易或转让您的个人信息,除非:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"获得您的明确同意"}),e.jsx("li",{children:"法律法规要求"}),e.jsx("li",{children:"保护用户和公众的安全"}),e.jsx("li",{children:"与授权合作伙伴共享必要信息"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"4. 数据安全"}),e.jsx("p",{children:"我们采取多种安全措施保护您的信息:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"数据加密传输和存储"}),e.jsx("li",{children:"访问控制和身份验证"}),e.jsx("li",{children:"定期安全审计和更新"}),e.jsx("li",{children:"员工保密培训"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"5. 您的权利"}),e.jsx("p",{children:"您享有以下权利:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"访问和查看您的个人信息"}),e.jsx("li",{children:"更正或更新不准确的信息"}),e.jsx("li",{children:"删除您的账户和相关数据"}),e.jsx("li",{children:"撤回同意和限制处理"}),e.jsx("li",{children:"数据可携带性"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"6. 数据保留"}),e.jsx("p",{children:"我们仅在必要期间保留您的信息:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"账户活跃期间持续保留"}),e.jsx("li",{children:"法律法规要求的保留期"}),e.jsx("li",{children:"业务运营必要的保留期"}),e.jsx("li",{children:"您主动删除后及时清除"})]})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"7. 儿童隐私"}),e.jsx("p",{children:"我们的服务不面向13岁以下儿童。如果发现收集了儿童信息,我们将立即删除。"})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"8. 国际传输"}),e.jsx("p",{children:"您的信息可能在中国境内或境外处理。我们将确保适当的保护措施。"})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"9. 协议更新"}),e.jsx("p",{children:"我们可能会更新本隐私协议。重大变更将通过应用内通知或邮件告知您。"})]}),e.jsxs("section",{children:[e.jsx("h3",{children:"10. 联系我们"}),e.jsx("p",{children:"如果您对本隐私协议有任何疑问,请联系我们:"}),e.jsxs("ul",{children:[e.jsx("li",{children:"邮箱:privacy@example.com"}),e.jsx("li",{children:"电话:400-123-4567"}),e.jsx("li",{children:"地址:北京市朝阳区xxx大厦"})]})]}),e.jsx("div",{className:$["privacy-footer"],children:e.jsx("p",{children:"感谢您使用存客宝管理系统!"})})]})})})}),qd="_avatarUploadContainer_1iec3_83",Ud="_avatarWrapper_1iec3_89",Od="_avatarImage_1iec3_102",Wd="_avatarPlaceholder_1iec3_107",Vd="_avatarUploadOverlay_1iec3_117",Hd="_uploadLoading_1iec3_135",Jd="_avatarDeleteBtn_1iec3_140",Qd="_avatarTip_1iec3_165",ks={avatarUploadContainer:qd,avatarWrapper:Ud,avatarImage:Od,avatarPlaceholder:Wd,avatarUploadOverlay:Vd,uploadLoading:Hd,avatarDeleteBtn:Jd,avatarTip:Qd},Kd=({value:s="",onChange:t,disabled:a=!1,className:r,size:i=100})=>{const[c,m]=n.useState(!1),[u,_]=n.useState(s);n.useEffect(()=>{_(s)},[s]);const d=h=>h.type.startsWith("image/")?h.size/1024/1024<5?h:(R.show("图片大小不能超过5MB!"),null):(R.show("只能上传图片文件!"),null),o=async h=>{const g=new FormData;g.append("file",h);try{const l=await fetch("https://ckbapi.quwanzhi.com/v1/attachment/upload",{method:"POST",headers:{Authorization:`Bearer ${localStorage.getItem("token")}`},body:g});if(!l.ok)throw new Error("上传失败");const p=await l.json();if(p.code===200){R.show("头像上传成功");let y="";return typeof p.data=="string"?y=p.data:p.data&&typeof p.data=="object"&&(y=p.data.url||""),{url:y}}else throw new Error(p.msg||"上传失败")}catch(l){throw R.show("头像上传失败,请重试"),l}},f=async h=>{const g=h.target.files?.[0];if(!g||a||c)return;const l=d(g);if(l){m(!0);try{const p=await o(l);_(p.url),t?.(p.url)}catch(p){console.error("头像上传失败:",p)}finally{m(!1)}}},b=()=>us.confirm({content:"确定要删除头像吗?",onConfirm:()=>{_(""),t?.(""),R.show("头像已删除")}});return e.jsxs("div",{className:`${ks.avatarUploadContainer} ${r||""}`,children:[e.jsxs("div",{className:ks.avatarWrapper,style:{width:i,height:i},children:[u?e.jsx("img",{src:u,alt:"头像",className:ks.avatarImage,style:{width:i,height:i}}):e.jsx("div",{className:ks.avatarPlaceholder,style:{width:i,height:i},children:e.jsx(ys,{})}),e.jsx("div",{className:ks.avatarUploadOverlay,onClick:()=>!a&&!c&&ua.current?.click(),children:c?e.jsx("div",{className:ks.uploadLoading,children:"上传中..."}):e.jsx($n,{})}),u&&!a&&e.jsx("div",{className:ks.avatarDeleteBtn,onClick:b,children:"×"})]}),e.jsx("input",{ref:ua,type:"file",accept:"image/*",style:{display:"none"},onChange:f,disabled:a||c}),e.jsx("div",{className:ks.avatarTip,children:c?"正在上传头像...":"点击头像可更换,支持JPG、PNG格式,大小不超过5MB"})]})},ua=Es.createRef(),Zd=s=>M("/v1/user/editUserInfo",s,"PUT"),Xd=()=>{const s=he(),{user:t,setUser:a}=gs(),[r,i]=n.useState(t?.username||""),[c,m]=n.useState(t?.avatar||""),[u,_]=n.useState(!1),d=async()=>{if(!r.trim()){R.show({content:"昵称不能为空",position:"top"});return}if(r.length>20){R.show({content:"昵称长度不能超过20个字符",position:"top"});return}_(!0);try{const o={userId:t.id,username:r,avatar:c};await Zd(o),a({...t,username:r,avatar:c}),R.show({content:"保存成功",position:"top"}),s(-1)}catch(o){console.error("保存失败:",o),R.show({content:o.message||"保存失败",position:"top"})}finally{_(!1)}};return e.jsx(Z,{header:e.jsx(me,{title:"个人信息"}),footer:e.jsx("div",{className:$["save-buttons"],children:e.jsx(H,{block:!0,color:"primary",onClick:d,loading:u,children:"保存"})}),children:e.jsxs("div",{className:$["setting-page"],children:[e.jsx(te,{className:$["avatar-card"],children:e.jsxs("div",{className:$["avatar-section"],children:[e.jsx("div",{className:$["avatar-title"],children:"头像"}),e.jsx("div",{className:$["avatar-container"],children:e.jsx(Kd,{value:c,onChange:m,size:100,disabled:u})})]})}),e.jsx(te,{className:$["info-card"],children:e.jsxs("div",{className:$["info-section"],children:[e.jsx("div",{className:$["info-title"],children:"基本信息"}),e.jsxs("div",{className:$["input-group"],children:[e.jsx("label",{className:$["input-label"],children:"昵称"}),e.jsx(qe,{className:$["input-field"],value:r,onChange:i,placeholder:"请输入昵称",maxLength:20,clearable:!0,disabled:u}),e.jsxs("div",{className:$["input-tip"],children:[r.length,"/20"]})]}),e.jsxs("div",{className:$["input-group"],children:[e.jsx("label",{className:$["input-label"],children:"账号"}),e.jsx("div",{className:$["readonly-field"],children:t?.account||"未知账号"})]}),e.jsxs("div",{className:$["input-group"],children:[e.jsx("label",{className:$["input-label"],children:"手机号"}),e.jsx("div",{className:$["readonly-field"],children:t?.phone||"未绑定"})]}),e.jsxs("div",{className:$["input-group"],children:[e.jsx("label",{className:$["input-label"],children:"角色"}),e.jsx("div",{className:$["readonly-field"],children:t?.isAdmin===1?"管理员":"普通用户"})]})]})}),e.jsx(te,{className:$["tip-card"],children:e.jsxs("div",{className:$["tip-content"],children:[e.jsx("div",{className:$["tip-title"],children:"温馨提示"}),e.jsxs("div",{className:$["tip-list"],children:[e.jsx("div",{className:$["tip-item"],children:"• 昵称修改后将在下次登录时生效"}),e.jsx("div",{className:$["tip-item"],children:"• 头像支持JPG、PNG格式,建议尺寸200x200像素"}),e.jsx("div",{className:$["tip-item"],children:"• 请确保上传的头像符合相关法律法规"})]})]})})]})})},Yd=[{path:"/mine",element:e.jsx(Tl,{}),auth:!0},{path:"/mine/devices",element:e.jsx(Dl,{}),auth:!0},{path:"/mine/devices/:id",element:e.jsx(El,{}),auth:!0},{path:"/traffic-pool",element:e.jsx(to,{}),auth:!0},{path:"/traffic-pool/detail/:wxid/:userId",element:e.jsx(td,{}),auth:!0},{path:"/wechat-accounts",element:e.jsx(Ua,{}),auth:!0},{path:"/wechat-accounts/detail/:id",element:e.jsx(Oa,{}),auth:!0},{path:"/recharge",element:e.jsx(yd,{}),auth:!0},{path:"/recharge/order",element:e.jsx($d,{}),auth:!0},{path:"/settings",element:e.jsx(Ed,{}),auth:!0},{path:"/security",element:e.jsx(Md,{}),auth:!0},{path:"/about",element:e.jsx(Fd,{}),auth:!0},{path:"/privacy",element:e.jsx(Gd,{}),auth:!0},{path:"/userSet",element:e.jsx(Xd,{}),auth:!0}],eu=Object.freeze(Object.defineProperty({__proto__:null,default:Yd},Symbol.toStringTag,{value:"Module"}));function su(s){return M("/v1/plan/scenes",s,"GET")}const tu="_error_asvzc_36",cs={"scene-page":"_scene-page_asvzc_30",error:tu,"error-text":"_error-text_asvzc_83","scenarios-grid":"_scenarios-grid_asvzc_142","scenario-card":"_scenario-card_asvzc_149","card-inner":"_card-inner_asvzc_162","card-img-wrap":"_card-img-wrap_asvzc_169","card-img-bg":"_card-img-bg_asvzc_173","card-img":"_card-img_asvzc_169","card-title":"_card-title_asvzc_189","card-stats":"_card-stats_asvzc_207","card-count":"_card-count_asvzc_215","card-growth":"_card-growth_asvzc_220"},au=()=>{const s=he(),[t,a]=n.useState([]),[r,i]=n.useState(!0),[c,m]=n.useState("");n.useEffect(()=>{(async()=>{i(!0),m("");try{const f=(await su({page:1,limit:20})).map(b=>({id:b.id.toString(),name:b.name,image:b.image||"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/image-api.png",description:"",count:b.count,growth:b.growth,status:b.status}));a(f)}catch{m("获取场景数据失败,请稍后重试"),R.show({content:"获取场景数据失败,请稍后重试",position:"top"})}finally{i(!1)}})()},[]);const u=(d,o)=>{s(`/scenarios/list/${d}/${encodeURIComponent(o)}`)},_=()=>{s("/scenarios/new")};return c&&t.length===0?e.jsx(Z,{header:e.jsx(me,{left:e.jsx(e.Fragment,{}),title:"场景获客",right:e.jsxs(H,{size:"small",color:"primary",onClick:_,children:[e.jsx(Ee,{})," 新建计划"]})}),footer:e.jsx(ps,{activeKey:"scenarios"}),children:e.jsxs("div",{className:cs.error,children:[e.jsx("div",{className:cs["error-text"],children:c}),e.jsx(H,{color:"primary",onClick:()=>window.location.reload(),children:"重新加载"})]})}):e.jsx(Z,{loading:r,header:e.jsx(me,{left:e.jsx("div",{className:"nav-title",children:"场景获客"}),title:"",right:e.jsxs(H,{size:"small",color:"primary",onClick:_,className:"new-plan-btn",children:[e.jsx(Ee,{})," 新建计划"]})}),footer:e.jsx(ps,{activeKey:"scenarios"}),children:e.jsx("div",{className:cs["scene-page"],children:e.jsx("div",{className:cs["scenarios-grid"],children:t.map(d=>e.jsx("div",{className:cs["scenario-card"],onClick:()=>u(d.id,d.name),children:e.jsxs("div",{className:cs["card-inner"],children:[e.jsx("div",{className:cs["card-img-wrap"],children:e.jsx("div",{className:cs["card-img-bg"],children:e.jsx("img",{src:d.image,alt:d.name,className:cs["card-img"],onError:o=>{o.currentTarget.src="https://hebbkx1anhila5yf.public.blob.vercel-storage.com/image-api.png"}})})}),e.jsx("div",{className:cs["card-title"],children:d.name}),e.jsxs("div",{className:cs["card-stats"],children:[e.jsxs("span",{className:cs["card-count"],children:["今日: ",d.count]}),e.jsxs("span",{className:cs["card-growth"],children:[e.jsx(La,{style:{fontSize:14,color:"#52c41a",marginRight:2}}),d.growth]})]})]})},d.id))})})})};async function nu(s,t="/v1/attachment/upload"){try{const a=new FormData;return a.append("file",s),(await M(t,a,"POST",{headers:{"Content-Type":"multipart/form-data"}})).url}catch(a){throw new Error(a?.message||"文件上传失败")}}const iu="_selected_1lthm_31",ve={"basic-container":"_basic-container_1lthm_1","basic-scene-select":"_basic-scene-select_1lthm_5","basic-scene-grid":"_basic-scene-grid_1lthm_12","basic-scene-btn":"_basic-scene-btn_1lthm_18",selected:iu,"basic-label":"_basic-label_1lthm_37","basic-input-block":"_basic-input-block_1lthm_42","basic-tag-list":"_basic-tag-list_1lthm_47","basic-tag-item":"_basic-tag-item_1lthm_54","basic-custom-tag-input":"_basic-custom-tag-input_1lthm_58","basic-success-tip":"_basic-success-tip_1lthm_64","basic-materials":"_basic-materials_1lthm_68","basic-materials-grid":"_basic-materials-grid_1lthm_72","basic-material-preview":"_basic-material-preview_1lthm_78","basic-material-card":"_basic-material-card_1lthm_93","basic-material-img":"_basic-material-img_1lthm_110","basic-material-name":"_basic-material-name_1lthm_119","basic-add-material":"_basic-add-material_1lthm_134","basic-order-upload":"_basic-order-upload_1lthm_148","basic-order-upload-label":"_basic-order-upload-label_1lthm_152","basic-order-upload-actions":"_basic-order-upload-actions_1lthm_157","basic-order-upload-tip":"_basic-order-upload-tip_1lthm_163","basic-phone-settings":"_basic-phone-settings_1lthm_169","basic-footer-switch":"_basic-footer-switch_1lthm_182"},ru=[{id:"poster-1",name:"点击领取",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E9%A2%86%E5%8F%961-tipd1HI7da6qooY5NkhxQnXBnT5LGU.gif"},{id:"poster-2",name:"点击合作",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E5%90%88%E4%BD%9C-LPlMdgxtvhqCSr4IM1bZFEFDBF3ztI.gif"},{id:"poster-3",name:"点击咨询",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E5%92%A8%E8%AF%A2-FTiyAMAPop2g9LvjLOLDz0VwPg3KVu.gif"},{id:"poster-4",name:"点击签到",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E7%AD%BE%E5%88%B0-94TZIkjLldb4P2jTVlI6MkSDg0NbXi.gif"},{id:"poster-5",name:"点击了解",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E4%BA%86%E8%A7%A3-6GCl7mQVdO4WIiykJyweSubLsTwj71.gif"},{id:"poster-6",name:"点击报名",preview:"https://hebbkx1anhila5yf.public.blob.vercel-storage.com/%E7%82%B9%E5%87%BB%E6%8A%A5%E5%90%8D-Mj0nnva0BiASeDAIhNNaRRAbjPgjEj.gif"}],cu="_fileUploadContainer_1fcrd_1",lu="_fileUploadButton_1fcrd_16",ou="_uploadingContainer_1fcrd_40",du="_uploadingIcon_1fcrd_48",uu="_uploadingText_1fcrd_53",mu="_uploadProgress_1fcrd_58",hu="_uploadContent_1fcrd_62",pu="_uploadIcon_1fcrd_70",xu="_uploadText_1fcrd_75",gu="_uploadTitle_1fcrd_75",_u="_uploadSubtitle_1fcrd_81",fu="_fileItem_1fcrd_90",ju="_fileItemContent_1fcrd_103",vu="_fileIcon_1fcrd_108",yu="_fileInfo_1fcrd_134",bu="_fileName_1fcrd_138",Nu="_fileSize_1fcrd_147",wu="_fileActions_1fcrd_151",ku="_previewBtn_1fcrd_156",Su="_deleteBtn_1fcrd_157",Cu="_itemProgress_1fcrd_180",Tu="_filePreview_1fcrd_183",Ie={fileUploadContainer:cu,fileUploadButton:lu,uploadingContainer:ou,uploadingIcon:du,uploadingText:uu,uploadProgress:mu,uploadContent:hu,uploadIcon:pu,uploadText:xu,uploadTitle:gu,uploadSubtitle:_u,fileItem:fu,fileItemContent:ju,fileIcon:vu,fileInfo:yu,fileName:bu,fileSize:Nu,fileActions:wu,previewBtn:ku,deleteBtn:Su,itemProgress:Cu,filePreview:Tu},Wa=({value:s="",onChange:t,disabled:a=!1,className:r,maxSize:i=10,showPreview:c=!0,maxCount:m=1,acceptTypes:u=["excel","word","ppt"]})=>{const[_,d]=n.useState(!1),[o,f]=n.useState([]),[b,h]=n.useState(0),[g,l]=n.useState(!1),[p,y]=n.useState(""),k={excel:{accept:".xlsx,.xls",mimeTypes:["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-excel"],icon:zn,name:"Excel文件",extensions:["xlsx","xls"]},word:{accept:".docx,.doc",mimeTypes:["application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/msword"],icon:Rn,name:"Word文件",extensions:["docx","doc"]},ppt:{accept:".pptx,.ppt",mimeTypes:["application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.ms-powerpoint"],icon:Pn,name:"PPT文件",extensions:["pptx","ppt"]}},x=()=>u.map(q=>k[q]?.accept).filter(Boolean).join(","),N=q=>{const F=q.name.split(".").pop()?.toLowerCase();for(const V of u){const w=k[V];if(w&&w.extensions.includes(F||""))return w}return null},C=q=>{const F=N(q);return F?F.icon:ct};Es.useEffect(()=>{if(s){const F=(Array.isArray(s)?s:[s]).map((V,w)=>({uid:`file-${w}`,name:`document-${w+1}`,status:"done",url:V||""}));f(F)}else f([])},[s]);const j=q=>{if(!N(q)){const w=u.map(B=>k[B]?.name).filter(Boolean).join("、");return Q.error(`只能上传${w}!`),!1}return q.size/1024/1024{const F=q.fileList.map(V=>{let w="";return V.url?w=V.url:V.response&&(typeof V.response=="string"?w=V.response:V.response.data?w=typeof V.response.data=="string"?V.response.data:V.response.data.url||"":V.response.url&&(w=V.response.url)),{...V,url:w}});if(f(F),q.file.status==="uploading"){d(!0);const V=Math.min(99,Math.random()*100);h(V)}else if(q.file.status==="done"){d(!1),h(100),Q.success("文件上传成功!");let V="";if(q.file.response&&(typeof q.file.response=="string"?V=q.file.response:q.file.response.data?V=typeof q.file.response.data=="string"?q.file.response.data:q.file.response.data.url||"":q.file.response.url&&(V=q.file.response.url)),V)if(m===1)t?.(V);else{const B=[...Array.isArray(s)?s:s?[s]:[],V];t?.(B)}}else if(q.file.status==="error")d(!1),h(0),Q.error("上传失败,请重试");else if(q.file.status==="removed")if(m===1)t?.("");else{const V=Array.isArray(s)?s:s?[s]:[],w=q.fileList.findIndex(B=>B.uid===q.file.uid);if(w!==-1){const B=V.filter((Ce,Re)=>Re!==w);t?.(B)}}},T=q=>(bs.confirm({title:"确认删除",content:"确定要删除这个文件吗?",okText:"确定",cancelText:"取消",onOk:()=>{if(m===1)f([]),t?.("");else if(q){const F=Array.isArray(s)?s:s?[s]:[],V=o.findIndex(w=>w.uid===q.uid);if(V!==-1){const w=F.filter((B,Ce)=>Ce!==V);t?.(w)}}Q.success("文件已删除")}}),!0),S=q=>{y(q),l(!0)},L=q=>{if(q===0)return"0 B";const F=1024,V=["B","KB","MB","GB"],w=Math.floor(Math.log(q)/Math.log(F));return parseFloat((q/Math.pow(F,w)).toFixed(2))+" "+V[w]},E=e.jsx("div",{className:Ie.fileUploadButton,children:_?e.jsxs("div",{className:Ie.uploadingContainer,children:[e.jsx("div",{className:Ie.uploadingIcon,children:e.jsx(Lt,{spin:!0})}),e.jsx("div",{className:Ie.uploadingText,children:"上传中..."}),e.jsx(Fs,{percent:b,size:"small",showInfo:!1,strokeColor:"#1890ff",className:Ie.uploadProgress})]}):e.jsxs("div",{className:Ie.uploadContent,children:[e.jsx("div",{className:Ie.uploadIcon,children:e.jsx($t,{})}),e.jsxs("div",{className:Ie.uploadText,children:[e.jsx("div",{className:Ie.uploadTitle,children:m===1?"上传文档":`上传文档 (${o.length}/${m})`}),e.jsxs("div",{className:Ie.uploadSubtitle,children:["支持"," ",u.map(q=>k[q]?.name).filter(Boolean).join("、"),",最大 ",i,"MB",m>1&&`,最多上传 ${m} 个文件`]})]})]})}),K=(q,F)=>{const V=F.originFileObj?C(F.originFileObj):ct;return F.status==="uploading"?e.jsxs("div",{className:Ie.fileItem,children:[e.jsxs("div",{className:Ie.fileItemContent,children:[e.jsx("div",{className:Ie.fileIcon,children:e.jsx(V,{})}),e.jsxs("div",{className:Ie.fileInfo,children:[e.jsx("div",{className:Ie.fileName,children:F.name}),e.jsx("div",{className:Ie.fileSize,children:F.size?L(F.size):"计算中..."})]}),e.jsx("div",{className:Ie.fileActions,children:e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>T(F),className:Ie.deleteBtn})})]}),e.jsx(Fs,{percent:b,size:"small",strokeColor:"#1890ff",className:Ie.itemProgress})]}):F.status==="done"?e.jsx("div",{className:Ie.fileItem,children:e.jsxs("div",{className:Ie.fileItemContent,children:[e.jsx("div",{className:Ie.fileIcon,children:e.jsx(V,{})}),e.jsxs("div",{className:Ie.fileInfo,children:[e.jsx("div",{className:Ie.fileName,children:F.name}),e.jsx("div",{className:Ie.fileSize,children:F.size?L(F.size):"未知大小"})]}),e.jsxs("div",{className:Ie.fileActions,children:[c&&e.jsx(A,{type:"text",size:"small",icon:e.jsx(xs,{}),onClick:()=>S(F.url||""),className:Ie.previewBtn}),e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>T(F),className:Ie.deleteBtn})]})]})}):q};return e.jsxs("div",{className:`${Ie.fileUploadContainer} ${r||""}`,children:[e.jsx(Pt,{name:"file",headers:{Authorization:`Bearer ${localStorage.getItem("token")}`},action:"https://ckbapi.quwanzhi.com/v1/attachment/upload",multiple:m>1,fileList:o,accept:x(),listType:"text",showUploadList:{showPreviewIcon:!1,showRemoveIcon:!1,showDownloadIcon:!1},disabled:a||_,beforeUpload:j,onChange:v,onRemove:T,maxCount:m,itemRender:K,children:o.length>=m?null:E}),e.jsx(bs,{title:"文件预览",open:g,onCancel:()=>l(!1),footer:null,width:800,centered:!0,children:e.jsx("div",{className:Ie.filePreview,children:e.jsx("iframe",{src:p,style:{width:"100%",height:"500px",border:"none"},title:"文件预览"})})})]})},Iu=()=>ru.map(s=>({id:s.id,name:s.name,type:"poster",preview:s.preview})),Lu=({isEdit:s,formData:t,onChange:a,sceneList:r,sceneLoading:i})=>{const[c,m]=n.useState(!1),[u]=n.useState(Iu()),[_,d]=n.useState(t.materials?.length>0?t.materials:[]),[o,f]=n.useState(""),[b,h]=n.useState(t.customTags||[]),[g,l]=n.useState(t.tips||""),[p,y]=n.useState(t.scenarioTags||[]),[k,x]=n.useState({autoAdd:t.phoneSettings?.autoAdd??!0,speechToText:t.phoneSettings?.speechToText??!0,questionExtraction:t.phoneSettings?.questionExtraction??!0}),[N,C]=n.useState(t.weixinqunName||""),[j,v]=n.useState(t.weixinqunNotice||""),[T,S]=n.useState([]),[L,E]=n.useState(null),K=n.useRef(null);n.useEffect(()=>{t.scenario||a({...t,scenario:"haibao"})},[t,a]),n.useEffect(()=>{l(t.tips||"")},[t.tips]);const ae=P=>{a({...t,scenario:P})},q=P=>{const D=p.includes(P)?p.filter(je=>je!==P):[...p,P];y(D),a({...t,scenarioTags:D})},F=()=>{if(!o.trim())return;const P={id:`custom-${Date.now()}`,name:o.trim()},D=[...b,P];h(D),f(""),a({...t,customTags:D})},V=P=>{const D=b.filter(Ne=>Ne.id!==P);h(D),a({...t,customTags:D});const je=p.filter(Ne=>Ne!==P);y(je),a({...t,scenarioTags:je,customTags:D})},w=P=>{S(D=>D.filter(je=>je.id!==P)),_.some(D=>D.id===P)&&(d([]),a({...t,materials:[]}))},B=P=>{_.some(je=>je.id===P.id)?(d([]),a({...t,materials:[]})):(d([P]),a({...t,materials:[P]}))},Ce=P=>{E(P),m(!0)},Re=()=>{const P=`电话号码,微信号,来源,订单金额,下单日期 -13800138000,wxid_123,抖音,99.00,2024-03-03`,D=new Blob([P],{type:"text/csv"}),je=window.URL.createObjectURL(D),Ne=document.createElement("a");Ne.href=je,Ne.download="订单导入模板.csv",document.body.appendChild(Ne),Ne.click(),document.body.removeChild(Ne),window.URL.revokeObjectURL(je)},os=r.find(P=>P.id===t.scenario),z=t.scenario!==2?{display:"none"}:{display:"block"},ee=t.scenario!==1?{display:"none"}:{display:"block"};return e.jsxs("div",{className:ve["basic-container"],children:[e.jsx("div",{className:ve["basic-scene-select"],children:i?e.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:80},children:e.jsx(qs,{size:"large"})}):e.jsx("div",{className:ve["basic-scene-grid"],children:r.map(P=>{const D=t.scenario===P.id;return e.jsx("button",{onClick:()=>ae(P.id),className:ve["basic-scene-btn"]+(D?" "+ve.selected:""),children:P.name.replace("获客","")},P.id)})})}),e.jsx("div",{className:ve["basic-label"],children:"计划名称"}),e.jsx("div",{className:ve["basic-input-block"],children:e.jsx(W,{value:t.name,onChange:P=>a({...t,name:String(P.target.value)}),placeholder:"请输入计划名称"})}),e.jsx("div",{className:ve["basic-label"],children:"获客标签(可多选)"}),t.scenario&&e.jsxs("div",{className:ve["basic-tag-list"],children:[(os?.scenarioTags||[]).map(P=>e.jsx(Qs,{color:p.includes(P)?"blue":"default",onClick:()=>q(P),className:ve["basic-tag-item"],children:P},P)),b.map(P=>e.jsx(Qs,{color:p.includes(P.id)?"blue":"default",onClick:()=>q(P.id),closable:!0,onClose:()=>V(P.id),className:ve["basic-tag-item"],children:P.name},P.id))]}),e.jsxs("div",{className:ve["basic-custom-tag-input"],children:[e.jsx(W,{type:"text",value:o,onChange:P=>f(P.target.value),placeholder:"添加自定义标签"}),e.jsx(A,{type:"primary",onClick:F,children:"添加"})]}),t.scenario===1&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:ve["basic-label"],children:"请输入获客成功提示"}),e.jsx("div",{className:ve["basic-success-tip"],children:e.jsx(W,{type:"text",value:g,onChange:P=>{l(P.target.value),a({...t,tips:P.target.value})},placeholder:"请输入获客成功提示"})})]}),e.jsxs("div",{className:ve["basic-materials"],style:ee,children:[e.jsx("div",{className:ve["basic-label"],children:"选择海报"}),e.jsxs("div",{className:ve["basic-materials-grid"],children:[[...u,...T].map(P=>{const D=_.some(Ne=>Ne.id===P.id),je=P.id.startsWith("custom-");return e.jsxs("div",{className:ve["basic-material-card"]+(D?" "+ve.selected:""),onClick:()=>B(P),children:[e.jsx("span",{className:ve["basic-material-preview"],onClick:Ne=>{Ne.stopPropagation(),Ce(P.preview)},children:e.jsx(xs,{style:{color:"#fff",width:18,height:18}})}),je&&e.jsx(A,{style:{position:"absolute",top:8,right:8,width:28,height:28,background:"rgba(0,0,0,0.5)",border:"none",borderRadius:"50%",zIndex:2,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",lineHeight:20,color:"#ffffff"},onClick:Ne=>{Ne.stopPropagation(),w(P.id)},children:e.jsx(yt,{})}),e.jsx("img",{src:P.preview,alt:P.name,className:ve["basic-material-img"]}),e.jsx("div",{className:ve["basic-material-name"],children:P.name})]},P.id)}),e.jsxs("div",{className:ve["basic-add-material"],onClick:()=>K.current?.click(),children:[e.jsx("span",{style:{fontSize:36,color:"#bbb",marginBottom:8},children:e.jsx(Ee,{})}),e.jsx("span",{style:{color:"#888"},children:"添加海报"}),e.jsx("input",{ref:K,type:"file",accept:"image/*",style:{display:"none"},onChange:async P=>{const D=P.target.files?.[0];if(D){try{const je=await nu(D),Ne={id:`custom-${Date.now()}`,name:"自定义海报",type:"poster",preview:je};S(is=>[...is,Ne])}catch{}P.target.value=""}}})]})]}),e.jsx(bs,{open:c,onCancel:()=>{m(!1),E(null)},footer:null,width:800,children:L&&e.jsx("img",{src:L,alt:"Preview",style:{width:"100%",height:"100%"}})})]}),t.scenario===7&&e.jsxs("div",{className:ve["basic-group-selection"],children:[e.jsx("div",{className:ve["basic-label"],children:"选择群聊"}),e.jsx(dt,{selectedOptions:t.groupSelected||[],onSelect:P=>a({...t,groupSelected:P}),placeholder:"请选择微信群",className:ve["basic-group-selector"]})]}),e.jsxs("div",{className:ve["basic-order-upload"],style:z,children:[e.jsx("div",{className:ve["basic-order-upload-label"],children:"订单表格上传"}),e.jsx("div",{className:ve["basic-order-upload-actions"],children:e.jsxs(A,{style:{display:"flex",alignItems:"center",gap:4},onClick:Re,children:[e.jsx(Bn,{style:{fontSize:18}})," 下载模板"]})}),e.jsx("div",{className:ve["basic-order-upload-file"],children:e.jsx(Wa,{value:t.orderFileUrl||"",onChange:P=>a({...t,orderFileUrl:P}),acceptTypes:["excel"],maxCount:1,maxSize:10,showPreview:!1})}),e.jsx("div",{className:ve["basic-order-upload-tip"],children:"支持 Excel 格式,上传后将文件保存到服务器"})]}),t.scenario===5&&e.jsxs("div",{className:ve["basic-phone-settings"],children:[e.jsx("div",{style:{fontWeight:600,fontSize:16,marginBottom:16},children:"电话获客设置"}),e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:18},children:[e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[e.jsx("span",{children:"自动加好友"}),e.jsx(Qe,{checked:k.autoAdd,onChange:P=>x(D=>({...D,autoAdd:P}))})]}),e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[e.jsx("span",{children:"语音转文字"}),e.jsx(Qe,{checked:k.speechToText,onChange:P=>x(D=>({...D,speechToText:P}))})]}),e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[e.jsx("span",{children:"问题提取"}),e.jsx(Qe,{checked:k.questionExtraction,onChange:P=>x(D=>({...D,questionExtraction:P}))})]})]})]}),e.jsxs("div",{className:ve["basic-footer-switch"],children:[e.jsx("span",{children:"是否启用"}),e.jsx(Qe,{checked:t.enabled,onChange:P=>a({...t,enabled:P})})]})]})};function $u(s){return M("/v1/devices",s,"GET")}const Pu="_inputWrapper_1ku6p_1",Ru="_deviceList_1ku6p_66",zu="_deviceListInner_1ku6p_71",Bu="_deviceItem_1ku6p_78",Au="_deviceCheckbox_1ku6p_93",Du="_deviceInfo_1ku6p_97",Eu="_deviceInfoRow_1ku6p_101",Mu="_deviceName_1ku6p_107",Fu="_statusOnline_1ku6p_113",Gu="_statusOffline_1ku6p_125",qu="_deviceInfoDetail_1ku6p_137",Uu="_loadingBox_1ku6p_143",Ou="_loadingText_1ku6p_150",ts={inputWrapper:Pu,deviceList:Ru,deviceListInner:zu,deviceItem:Bu,deviceCheckbox:Au,deviceInfo:Du,deviceInfoRow:Eu,deviceName:Mu,statusOnline:Fu,statusOffline:Gu,deviceInfoDetail:qu,loadingBox:Uu,loadingText:Ou},ma=20,Wu=({visible:s,onClose:t,selectedOptions:a,onSelect:r})=>{const[i,c]=n.useState([]),[m,u]=n.useState(""),[_,d]=n.useState("all"),[o,f]=n.useState(!1),[b,h]=n.useState(1),[g,l]=n.useState(0),p=n.useCallback(async(N="",C=1)=>{f(!0);try{const j=await $u({page:C,limit:ma,keyword:N.trim()||void 0});j&&Array.isArray(j.list)&&(c(j.list.map(v=>({id:v.id?.toString()||"",memo:v.memo||v.imei||"",imei:v.imei||"",wechatId:v.wechatId||"",status:v.alive===1?"online":"offline",wxid:v.wechatId||"",nickname:v.nickname||"",usedInPlans:v.usedInPlans||0}))),l(j.total||0))}catch(j){console.error("获取设备列表失败:",j)}finally{f(!1)}},[]);n.useEffect(()=>{s&&(u(""),h(1),p("",1))},[s,p]),n.useEffect(()=>{if(!s)return;const N=setTimeout(()=>{h(1),p(m,1)},500);return()=>clearTimeout(N)},[m,s,p]),n.useEffect(()=>{s&&p(m,b)},[b]);const y=i.filter(N=>_==="all"||_==="online"&&N.status==="online"||_==="offline"&&N.status==="offline"),k=Math.max(1,Math.ceil(g/ma)),x=N=>{if(a.some(C=>C.id===N.id))r(a.filter(C=>C.id!==N.id));else{const C=[...a,N];r(C)}};return e.jsx(ls,{visible:s,onMaskClick:t,position:"bottom",bodyStyle:{height:"100vh"},closeOnMaskClick:!1,children:e.jsx(Z,{header:e.jsx(Ys,{title:"选择设备",searchQuery:m,setSearchQuery:u,searchPlaceholder:"搜索设备IMEI/备注/微信号",loading:o,onRefresh:()=>p(m,b),showTabs:!0,tabsConfig:{activeKey:_,onChange:d,tabs:[{title:"全部",key:"all"},{title:"在线",key:"online"},{title:"离线",key:"offline"}]}}),footer:e.jsx(et,{total:g,currentPage:b,totalPages:k,loading:o,selectedCount:a.length,onPageChange:h,onCancel:t,onConfirm:t}),children:e.jsx("div",{className:ts.deviceList,children:o?e.jsx("div",{className:ts.loadingBox,children:e.jsx("div",{className:ts.loadingText,children:"加载中..."})}):e.jsx("div",{className:ts.deviceListInner,children:y.map(N=>e.jsxs("label",{className:ts.deviceItem,children:[e.jsx(Ks,{checked:a.some(C=>C.id===N.id),onChange:()=>x(N),className:ts.deviceCheckbox}),e.jsxs("div",{className:ts.deviceInfo,children:[e.jsxs("div",{className:ts.deviceInfoRow,children:[e.jsx("span",{className:ts.deviceName,children:N.memo}),e.jsx("div",{className:N.status==="online"?ts.statusOnline:ts.statusOffline,children:N.status==="online"?"在线":"离线"})]}),e.jsxs("div",{className:ts.deviceInfoDetail,children:[e.jsxs("div",{children:["IMEI: ",N.imei]}),e.jsxs("div",{children:["微信号: ",N.wechatId]})]})]})]},N.id))})})})})},At=({selectedOptions:s,onSelect:t,placeholder:a="选择设备",className:r="",mode:i="input",open:c,onOpenChange:m,selectedListMaxHeight:u=300,showInput:_=!0,showSelectedList:d=!0,readonly:o=!1})=>{const[f,b]=n.useState(!1),h=i==="dialog",g=h?!!c:f,l=x=>{h&&m&&m(x),h||b(x)},p=()=>{o||l(!0)},y=()=>s.length===0?"":`已选择 ${s.length} 个设备`,k=x=>{o||t(s.filter(N=>N.id!==x))};return e.jsxs(e.Fragment,{children:[i==="input"&&_&&e.jsx("div",{className:`${ts.inputWrapper} ${r}`,children:e.jsx(W,{placeholder:a,value:y(),onClick:p,prefix:e.jsx(Ue,{}),allowClear:!o,size:"large",readOnly:o,disabled:o,style:o?{background:"#f5f5f5",cursor:"not-allowed"}:{}})}),i==="input"&&d&&s.length>0&&e.jsx("div",{className:ts.selectedListWindow,style:{maxHeight:u,overflowY:"auto",marginTop:8,border:"1px solid #e5e6eb",borderRadius:8,background:"#fff"},children:s.map(x=>e.jsxs("div",{className:ts.selectedListRow,style:{display:"flex",alignItems:"center",padding:"4px 8px",borderBottom:"1px solid #f0f0f0",fontSize:14},children:[e.jsxs("div",{style:{flex:1,minWidth:0,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:["【 ",x.memo,"】 - ",x.wechatId]}),!o&&e.jsx(A,{type:"text",icon:e.jsx(De,{}),size:"small",style:{marginLeft:4,color:"#ff4d4f",border:"none",background:"none",minWidth:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},onClick:()=>k(x.id)})]},x.id))}),e.jsx(Wu,{visible:g&&!o,onClose:()=>l(!1),selectedOptions:s,onSelect:t})]})},Ze={"friend-container":"_friend-container_1qjbt_1","friend-label":"_friend-label_1qjbt_5","friend-block":"_friend-block_1qjbt_10","friend-remark-tip":"_friend-remark-tip_1qjbt_14","friend-remark-q":"_friend-remark-q_1qjbt_27","friend-interval-row":"_friend-interval-row_1qjbt_35","friend-time-row":"_friend-time-row_1qjbt_41","friend-modal-btn":"_friend-modal-btn_1qjbt_53"},Vu=["你好,请通过","你好,了解XX,请通过","你好,我是XX产品的客服请通过","你好,感谢关注我们的产品","你好,很高兴为您服务"],Hu=[{value:"phone",label:"手机号"},{value:"nickname",label:"昵称"},{value:"source",label:"来源"}],Ju=({formData:s,onChange:t})=>{const[a,r]=n.useState(!1),[i,c]=n.useState(!1),[m,u]=n.useState(!1),_=()=>{switch(s.scenario){case"douyin":return"抖音直播";case"xiaohongshu":return"小红书";case"weixinqun":return"微信群";case"gongzhonghao":return"公众号";default:return s.name||"获客计划"}};n.useEffect(()=>{s.greeting||t({...s,greeting:"你好,请通过",remarkType:"phone",remarkFormat:`手机号+${_()}`,addFriendInterval:1})},[s,s.greeting,t]),n.useEffect(()=>{const f=!s.greeting?.trim();c(f)},[s]);const d=f=>{t({...s,greeting:f}),r(!1)},o=f=>{t({...s,deveiceGroups:f.map(b=>b.id),deveiceGroupsOptions:f})};return e.jsxs("div",{className:Ze["friend-container"],children:[e.jsx("div",{className:Ze["friend-label"],children:"选择设备"}),e.jsx("div",{className:Ze["friend-block"],children:e.jsx(At,{selectedOptions:s.deveiceGroupsOptions,onSelect:o,placeholder:"选择设备"})}),e.jsx("div",{className:Ze["friend-label"],children:"好友备注"}),e.jsxs("div",{className:Ze["friend-block"],style:{position:"relative"},children:[e.jsx(hs,{value:s.remarkType||"phone",onChange:f=>t({...s,remarkType:f}),style:{width:"100%"},children:Hu.map(f=>e.jsx(hs.Option,{value:f.value,children:f.label},f.value))}),e.jsx("span",{className:Ze["friend-remark-q"],onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),children:"?"}),m&&e.jsxs("div",{className:Ze["friend-remark-tip"],children:[e.jsx("div",{children:"设置添加好友时的备注格式"}),e.jsx("div",{style:{marginTop:8,color:"#888",fontSize:12},children:"备注格式预览:"}),e.jsxs("div",{style:{marginTop:4,color:"#1677ff"},children:[s.remarkType==="phone"&&`138****1234+${_()}`,s.remarkType==="nickname"&&`小红书用户2851+${_()}`,s.remarkType==="source"&&`抖音直播+${_()}`]})]})]}),e.jsx("div",{className:Ze["friend-label"],children:"招呼语"}),e.jsx("div",{className:Ze["friend-block"],children:e.jsx(W,{value:s.greeting,onChange:f=>t({...s,greeting:f.target.value}),placeholder:"请输入招呼语",suffix:e.jsxs(A,{type:"link",onClick:()=>r(!0),style:{padding:0},children:[e.jsx(Zs,{})," 参考模板"]})})}),e.jsx("div",{className:Ze["friend-label"],children:"添加间隔"}),e.jsxs("div",{className:Ze["friend-interval-row"]+" "+Ze["friend-block"],children:[e.jsx(W,{type:"number",value:s.addFriendInterval||1,onChange:f=>t({...s,addFriendInterval:Number(f.target.value)}),style:{width:100}}),e.jsx("span",{children:"分钟"})]}),e.jsx("div",{className:Ze["friend-label"],children:"允许加人的时间段"}),e.jsxs("div",{className:Ze["friend-time-row"]+" "+Ze["friend-block"],children:[e.jsx(W,{type:"time",value:s.addFriendTimeStart||"09:00",onChange:f=>t({...s,addFriendTimeStart:f.target.value}),style:{width:120}}),e.jsx("span",{children:"至"}),e.jsx(W,{type:"time",value:s.addFriendTimeEnd||"18:00",onChange:f=>t({...s,addFriendTimeEnd:f.target.value}),style:{width:120}})]}),i&&e.jsx(An,{message:"警告",description:"您有未完成的设置项,建议完善后再进入下一步。",type:"warning",showIcon:!0,style:{marginBottom:16}}),e.jsx(bs,{open:a,onCancel:()=>r(!1),footer:null,children:e.jsx("div",{children:Vu.map((f,b)=>e.jsx(A,{onClick:()=>d(f),className:Ze["friend-modal-btn"],children:f},b))})})]})},rs={"messages-container":"_messages-container_hj3nc_1","messages-header":"_messages-header_hj3nc_5","messages-title":"_messages-title_hj3nc_12","messages-tab":"_messages-tab_hj3nc_17","messages-day-panel":"_messages-day-panel_hj3nc_21","messages-message-card":"_messages-message-card_hj3nc_26","messages-message-header-content":"_messages-message-header-content_hj3nc_43","messages-message-type-btns":"_messages-message-type-btns_hj3nc_50","messages-message-type-btn":"_messages-message-type-btn_hj3nc_50","messages-message-content":"_messages-message-content_hj3nc_60","messages-message-remove-btn":"_messages-message-remove-btn_hj3nc_74","messages-add-message-btn":"_messages-add-message-btn_hj3nc_88","messages-modal-btn":"_messages-modal-btn_hj3nc_99"},Qu="_mainImgUploadContainer_1mcqt_1",Ku="_mainImgUploadButton_1mcqt_16",Zu="_uploadingContainer_1mcqt_40",Xu="_uploadingIcon_1mcqt_48",Yu="_uploadingText_1mcqt_53",em="_uploadContent_1mcqt_58",sm="_uploadIcon_1mcqt_66",tm="_uploadText_1mcqt_71",am="_uploadTitle_1mcqt_71",nm="_uploadSubtitle_1mcqt_77",im="_mainImgItem_1mcqt_86",rm="_mainImgItemContent_1mcqt_99",cm="_mainImgIcon_1mcqt_104",lm="_mainImgInfo_1mcqt_116",om="_mainImgName_1mcqt_120",dm="_mainImgSize_1mcqt_129",um="_mainImgActions_1mcqt_133",mm="_previewBtn_1mcqt_138",hm="_deleteBtn_1mcqt_139",pm="_mainImgPreview_1mcqt_162",xm="_mainImgImage_1mcqt_171",gm="_mainImgOverlay_1mcqt_177",ye={mainImgUploadContainer:Qu,mainImgUploadButton:Ku,uploadingContainer:Zu,uploadingIcon:Xu,uploadingText:Yu,uploadContent:em,uploadIcon:sm,uploadText:tm,uploadTitle:am,uploadSubtitle:nm,mainImgItem:im,mainImgItemContent:rm,mainImgIcon:cm,mainImgInfo:lm,mainImgName:om,mainImgSize:dm,mainImgActions:um,previewBtn:mm,deleteBtn:hm,mainImgPreview:pm,mainImgImage:xm,mainImgOverlay:gm},ha=({value:s="",onChange:t,disabled:a=!1,className:r,maxSize:i=5,showPreview:c=!0})=>{const[m,u]=n.useState(!1),[_,d]=n.useState([]);n.useEffect(()=>{d(s?[{uid:"main-img",name:"main-image",status:"done",url:s}]:[])},[s]);const o=k=>k.type.startsWith("image/")?k.size/1024/1024{const x=k.fileList.map(N=>{let C="";return N.url?C=N.url:N.response&&(typeof N.response=="string"?C=N.response:N.response.data?C=typeof N.response.data=="string"?N.response.data:N.response.data.url||"":N.response.url&&(C=N.response.url)),{...N,url:C}});if(d(x),k.file.status==="uploading")u(!0);else if(k.file.status==="done"){u(!1),Q.success("图片上传成功!");let N="";k.file.response&&(typeof k.file.response=="string"?N=k.file.response:k.file.response.data?N=typeof k.file.response.data=="string"?k.file.response.data:k.file.response.data.url||"":k.file.response.url&&(N=k.file.response.url)),N&&t?.(N)}else k.file.status==="error"?(u(!1),Q.error("上传失败,请重试")):k.file.status==="removed"&&t?.("")},b=()=>(d([]),t?.(""),Q.success("图片已删除"),!0),h=k=>{const x=new Image;x.src=k;const N=window.open();N&&N.document.write(x.outerHTML)},g=k=>{if(k===0)return"0 B";const x=1024,N=["B","KB","MB","GB"],C=Math.floor(Math.log(k)/Math.log(x));return parseFloat((k/Math.pow(x,C)).toFixed(2))+" "+N[C]},l=e.jsx("div",{className:ye.mainImgUploadButton,children:m?e.jsxs("div",{className:ye.uploadingContainer,children:[e.jsx("div",{className:ye.uploadingIcon,children:e.jsx(Lt,{spin:!0})}),e.jsx("div",{className:ye.uploadingText,children:"上传中..."})]}):e.jsxs("div",{className:ye.uploadContent,children:[e.jsx("div",{className:ye.uploadIcon,children:e.jsx($t,{})}),e.jsxs("div",{className:ye.uploadText,children:[e.jsx("div",{className:ye.uploadTitle,children:"上传主图封面"}),e.jsxs("div",{className:ye.uploadSubtitle,children:["支持 JPG、PNG、GIF 等格式,最大 ",i,"MB"]})]})]})}),p=(k,x)=>x.status==="uploading"?e.jsx("div",{className:ye.mainImgItem,children:e.jsxs("div",{className:ye.mainImgItemContent,children:[e.jsx("div",{className:ye.mainImgIcon,children:e.jsx(Ps,{})}),e.jsxs("div",{className:ye.mainImgInfo,children:[e.jsx("div",{className:ye.mainImgName,children:x.name}),e.jsx("div",{className:ye.mainImgSize,children:x.size?g(x.size):"计算中..."})]}),e.jsx("div",{className:ye.mainImgActions,children:e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>b(),className:ye.deleteBtn})})]})}):x.status==="done"?e.jsxs("div",{className:ye.mainImgItem,children:[e.jsxs("div",{className:ye.mainImgItemContent,children:[e.jsx("div",{className:ye.mainImgIcon,children:e.jsx(Ps,{})}),e.jsxs("div",{className:ye.mainImgInfo,children:[e.jsx("div",{className:ye.mainImgName,children:x.name}),e.jsx("div",{className:ye.mainImgSize,children:x.size?g(x.size):"未知大小"})]}),e.jsxs("div",{className:ye.mainImgActions,children:[c&&e.jsx(A,{type:"text",size:"small",icon:e.jsx(xs,{}),onClick:()=>h(x.url||""),className:ye.previewBtn}),e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>b(),className:ye.deleteBtn})]})]}),e.jsxs("div",{className:ye.mainImgPreview,children:[e.jsx("img",{src:x.url,alt:x.name,className:ye.mainImgImage}),e.jsx("div",{className:ye.mainImgOverlay,children:e.jsxs("div",{className:ye.mainImgActions,children:[c&&e.jsx(A,{type:"text",size:"small",icon:e.jsx(xs,{}),onClick:()=>h(x.url||""),className:ye.previewBtn}),e.jsx(A,{type:"text",size:"small",icon:e.jsx(De,{}),onClick:()=>b(),className:ye.deleteBtn})]})})]})]}):k;return e.jsx("div",{className:`${ye.mainImgUploadContainer} ${r||""}`,children:e.jsx(Pt,{name:"file",headers:{Authorization:`Bearer ${localStorage.getItem("token")}`},action:"https://ckbapi.quwanzhi.com/v1/attachment/upload",multiple:!1,fileList:_,accept:"image/*",listType:"text",showUploadList:{showPreviewIcon:!1,showRemoveIcon:!1,showDownloadIcon:!1},disabled:a||m,beforeUpload:o,onChange:f,onRemove:b,maxCount:1,itemRender:p,children:_.length>=1?null:l})})},_m=[{id:"text",icon:Zs,label:"文本"},{id:"image",icon:Ps,label:"图片"},{id:"video",icon:It,label:"视频"},{id:"file",icon:ct,label:"文件"},{id:"miniprogram",icon:Ct,label:"小程序"},{id:"link",icon:Ms,label:"链接"},{id:"group",icon:Rs,label:"邀请入群"}],fm=({formData:s,onChange:t})=>{const[a,r]=n.useState([{day:0,messages:[{id:"1",type:"text",content:"",sendInterval:5,intervalUnit:"seconds"}]}]),[i,c]=n.useState(!1),m=(h,g="text")=>{const l=[...a],p={id:Date.now().toString(),type:g,content:""};a[h].day===0?(p.sendInterval=5,p.intervalUnit="seconds"):p.scheduledTime={hour:9,minute:0,second:0},l[h].messages.push(p),r(l),t({...s,messagePlans:l})},u=(h,g,l)=>{const p=[...a];p[h].messages[g]={...p[h].messages[g],...l},r(p),t({...s,messagePlans:p})},_=(h,g)=>{const l=[...a];l[h].messages.splice(g,1),r(l),t({...s,messagePlans:l})},d=(h,g)=>{const p=a[h].messages[g].intervalUnit==="minutes"?"seconds":"minutes";u(h,g,{intervalUnit:p})},o=()=>{const h=a.length;r([...a,{day:h,messages:[{id:Date.now().toString(),type:"text",content:"",scheduledTime:{hour:9,minute:0,second:0}}]}]),c(!1),Q.success(`已添加第${h}天的消息计划`)},f=h=>{if(h===0){Q.warning("不能删除即时消息");return}bs.confirm({title:"确认删除",content:`确定要删除第${a[h].day}天的消息计划吗?`,onOk:()=>{const l=a.filter((p,y)=>y!==h).map((p,y)=>({...p,day:y}));r(l),t({...s,messagePlans:l}),Q.success(`已删除第${a[h].day}天的消息计划`)}})},b=a.map((h,g)=>({key:h.day.toString(),label:e.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"2px"},children:[e.jsx("span",{children:h.day===0?"即时消息":`第${h.day}天`}),g>0&&e.jsx(A,{type:"text",size:"small",icon:e.jsx(yt,{}),onClick:l=>{l.stopPropagation(),f(g)},style:{padding:"0 4px",minWidth:"auto",color:"#ff4d4f",fontSize:"12px"},title:"删除此天计划"})]}),children:e.jsxs("div",{className:rs["messages-day-panel"],children:[h.messages.map((l,p)=>e.jsxs("div",{className:rs["messages-message-card"],children:[e.jsxs("div",{className:rs["messages-message-header"],children:[e.jsxs("div",{className:rs["messages-message-header-content"],children:[e.jsx("div",{style:{display:"flex",alignItems:"center",gap:8},children:h.day===0?e.jsxs(e.Fragment,{children:[e.jsx("span",{style:{minWidth:36},children:"间隔"}),e.jsx(W,{type:"number",value:String(l.sendInterval||5),onChange:y=>u(g,p,{sendInterval:Number(y.target.value)}),style:{width:60}}),e.jsxs(A,{size:"small",onClick:()=>d(g,p),children:[e.jsx(Ns,{}),l.intervalUnit==="minutes"?"分钟":"秒"]})]}):e.jsxs(e.Fragment,{children:[e.jsx("span",{style:{minWidth:60},children:"发送时间"}),e.jsx(W,{type:"number",min:0,max:23,value:String(l.scheduledTime?.hour||9),onChange:y=>u(g,p,{scheduledTime:{...l.scheduledTime||{hour:9,minute:0,second:0},hour:Number(y.target.value)}}),style:{width:40}}),e.jsx("span",{children:":"}),e.jsx(W,{type:"number",min:0,max:59,value:String(l.scheduledTime?.minute||0),onChange:y=>u(g,p,{scheduledTime:{...l.scheduledTime||{hour:9,minute:0,second:0},minute:Number(y.target.value)}}),style:{width:40}}),e.jsx("span",{children:":"}),e.jsx(W,{type:"number",min:0,max:59,value:String(l.scheduledTime?.second||0),onChange:y=>u(g,p,{scheduledTime:{...l.scheduledTime||{hour:9,minute:0,second:0},second:Number(y.target.value)}}),style:{width:40}})]})}),e.jsx("button",{className:rs["messages-message-remove-btn"],onClick:()=>_(g,p),title:"删除",children:e.jsx(yt,{})})]}),e.jsx("div",{className:rs["messages-message-type-btns"],children:_m.map(y=>e.jsx(A,{type:l.type===y.id?"primary":"default",onClick:()=>u(g,p,{type:y.id}),className:rs["messages-message-type-btn"],children:e.jsx(y.icon,{})},y.id))})]}),e.jsxs("div",{className:rs["messages-message-content"],children:[l.type==="text"&&e.jsx(W.TextArea,{value:l.content,onChange:y=>u(g,p,{content:y.target.value}),placeholder:"请输入消息内容",autoSize:{minRows:3,maxRows:6}}),l.type==="miniprogram"&&e.jsxs(e.Fragment,{children:[e.jsx(W,{value:l.title,onChange:y=>u(g,p,{title:y.target.value}),placeholder:"请输入小程序标题",style:{marginBottom:8}}),e.jsx(W,{value:l.description,onChange:y=>u(g,p,{description:y.target.value}),placeholder:"请输入小程序描述",style:{marginBottom:8}}),e.jsx(W,{value:l.address,onChange:y=>u(g,p,{address:y.target.value}),placeholder:"请输入小程序路径",style:{marginBottom:8}}),e.jsx("div",{style:{marginBottom:8},children:e.jsx(ha,{value:l.coverImage||"",onChange:y=>u(g,p,{coverImage:y}),maxSize:5,showPreview:!0})})]}),l.type==="link"&&e.jsxs(e.Fragment,{children:[e.jsx(W,{value:l.title,onChange:y=>u(g,p,{title:y.target.value}),placeholder:"请输入链接标题",style:{marginBottom:8}}),e.jsx(W,{value:l.description,onChange:y=>u(g,p,{description:y.target.value}),placeholder:"请输入链接描述",style:{marginBottom:8}}),e.jsx(W,{value:l.linkUrl,onChange:y=>u(g,p,{linkUrl:y.target.value}),placeholder:"请输入链接地址",style:{marginBottom:8}}),e.jsx("div",{style:{marginBottom:8},children:e.jsx(ha,{value:l.coverImage||"",onChange:y=>u(g,p,{coverImage:y}),maxSize:5,showPreview:!0})})]}),l.type==="group"&&e.jsx("div",{style:{marginBottom:8},children:e.jsx(dt,{selectedOptions:l.groupIds||[],onSelect:y=>u(g,p,{groupIds:y}),placeholder:"选择邀请入的群",showSelectedList:!0,selectedListMaxHeight:200})}),l.type==="image"&&e.jsx("div",{style:{marginBottom:8},children:e.jsx(it,{value:l.content?[l.content]:[],onChange:y=>u(g,p,{content:y[0]||""}),count:10,accept:"image/*"})}),l.type==="video"&&e.jsx("div",{style:{marginBottom:8},children:e.jsx(Ga,{value:l.content||"",onChange:y=>{const k=Array.isArray(y)?y[0]||"":y;u(g,p,{content:k})},maxSize:50,maxCount:5,showPreview:!0})}),l.type==="file"&&e.jsx("div",{style:{marginBottom:8},children:e.jsx(Wa,{value:l.content||"",onChange:y=>{const k=Array.isArray(y)?y[0]||"":y;u(g,p,{content:k})},maxSize:10,maxCount:10,showPreview:!0,acceptTypes:["excel","word","ppt"]})})]})]},l.id)),e.jsxs(A,{onClick:()=>m(g),className:rs["messages-add-message-btn"],children:[e.jsx(Ee,{className:"w-4 h-4 mr-2"}),"添加消息"]})]})}));return e.jsxs("div",{className:rs["messages-container"],children:[e.jsxs("div",{className:rs["messages-header"],children:[e.jsx("h2",{className:rs["messages-title"],children:"消息设置"}),e.jsx(A,{onClick:()=>c(!0),children:e.jsx(Ee,{})})]}),e.jsx(Dn,{defaultActiveKey:"0",items:b,className:rs["messages-tab"]}),e.jsxs(bs,{title:"添加消息计划",open:i,onCancel:()=>c(!1),onOk:()=>{o(),c(!1)},children:[e.jsx("p",{className:"text-sm text-gray-500 mb-4",children:"选择要添加的消息计划类型"}),e.jsxs(A,{onClick:o,className:rs["messages-modal-btn"],children:["添加第 ",a.length," 天计划"]})]})]})},st=({currentStep:s,steps:t})=>e.jsx("div",{style:{overflowX:"auto",padding:"30px 0px",background:"#fff"},children:e.jsx(qt,{current:s-1,children:t.map((a,r)=>e.jsx(qt.Step,{title:a.subtitle,icon:e.jsx("div",{style:{width:24,height:24,borderRadius:12,backgroundColor:r{h()},[]);const h=async()=>{if(_(!0),jm().then(N=>{m(N||[])}).catch(N=>{Q.error(N.message||"获取场景类型失败")}).finally(()=>_(!1)),o){b(!0);const N=await bm(o);i(C=>({...C,name:N.name??"",scenario:Number(N.scenario)||1,posters:N.posters??[],device:N.device??[],remarkType:N.remarkType??"phone",greeting:N.greeting??"",addInterval:N.addInterval??1,startTime:N.startTime??"09:00",endTime:N.endTime??"18:00",enabled:N.enabled??!0,sceneId:Number(N.scenario)||1,remarkFormat:N.remarkFormat??"",addFriendInterval:N.addFriendInterval??1,tips:N.tips??"",deveiceGroups:N.deveiceGroups??[],deveiceGroupsOptions:N.deveiceGroupsOptions??[]}))}else d&&i(N=>({...N,scenario:Number(d)||1}))},g=N=>{i(C=>({...C,...N}))},l=async()=>{try{if(f&&o){const C={...r,sceneId:Number(r.scenario),id:Number(o),planId:Number(o)};await ym(C)}else r.sceneId=Number(r.scenario),await vm(r);Q.success(f?"计划已更新":"获客计划已创建");const N=c.find(C=>r.scenario===C.id);s(`/scenarios/list/${r.scenario}/${N.name}`)}catch(N){Q.error(N instanceof Error?N.message:typeof N=="string"?N:f?"更新计划失败,请重试":"创建计划失败,请重试")}},p=()=>{t===gt.length?l():a(N=>N+1)},y=()=>{a(N=>Math.max(N-1,1))},k=()=>{switch(t){case 1:return e.jsx(Lu,{isEdit:f,formData:r,onChange:g,sceneList:c,sceneLoading:u});case 2:return e.jsx(Ju,{formData:r,onChange:g});case 3:return e.jsx(fm,{formData:r,onChange:g});default:return null}},x=()=>e.jsxs("div",{style:{padding:"16px",display:"flex",gap:"12px"},children:[t>1&&e.jsx(A,{onClick:y,size:"large",style:{flex:1},children:"上一步"}),e.jsx(A,{type:"primary",size:"large",onClick:p,style:{flex:1},children:t===gt.length?"完成":"下一步"})]});return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:f?"编辑场景计划":"新建场景计划"}),e.jsx(st,{currentStep:t,steps:gt})]}),footer:x(),children:k()})}function Nm(s){return M("/v1/plan/list",s,"GET")}function wm(s){return M("/v1/plan/detail",{planId:s},"GET")}function km(s){return M("/v1/plan/copy",{planId:s},"GET")}function Sm(s){return M("/v1/plan/delete",{planId:s},"DELETE")}function Cm(s){return M("/v1/plan/getWxMinAppCode",{taskId:s},"GET")}const Tm="_danger_odvbi_259",ce={"scenario-list-page":"_scenario-list-page_odvbi_1","search-bar":"_search-bar_odvbi_19","search-input-wrapper":"_search-input-wrapper_odvbi_26","plan-list":"_plan-list_odvbi_35","plan-item":"_plan-item_odvbi_75","plan-header":"_plan-header_odvbi_87","plan-name":"_plan-name_odvbi_94","plan-header-right":"_plan-header-right_odvbi_102","more-btn":"_more-btn_odvbi_108","stats-grid":"_stats-grid_odvbi_119","stat-item":"_stat-item_odvbi_126","stat-label":"_stat-label_odvbi_134","stat-value":"_stat-value_odvbi_141","plan-footer":"_plan-footer_odvbi_148","last-execution":"_last-execution_odvbi_153","empty-state":"_empty-state_odvbi_165","empty-text":"_empty-text_odvbi_174","create-first-btn":"_create-first-btn_odvbi_180","action-menu-dialog":"_action-menu-dialog_odvbi_238","action-menu-item":"_action-menu-item_odvbi_247",danger:Tm,"action-icon":"_action-icon_odvbi_266","action-text":"_action-text_odvbi_272","dialog-header":"_dialog-header_odvbi_277","dialog-content":"_dialog-content_odvbi_292","qr-dialog":"_qr-dialog_odvbi_301","qr-loading":"_qr-loading_odvbi_308","qr-image":"_qr-image_odvbi_319","qr-error":"_qr-error_odvbi_326","qr-link-section":"_qr-link-section_odvbi_333","link-label":"_link-label_odvbi_339","link-input-wrapper":"_link-input-wrapper_odvbi_347","link-input":"_link-input_odvbi_347","copy-button":"_copy-button_odvbi_380"},Im="_active_62ye8_90",Lm="_code_62ye8_273",J={"plan-api-dialog":"_plan-api-dialog_62ye8_1","dialog-header":"_dialog-header_62ye8_10","header-left":"_header-left_62ye8_18","header-icon":"_header-icon_62ye8_24","header-content":"_header-content_62ye8_29","close-btn":"_close-btn_62ye8_44","nav-tabs":"_nav-tabs_62ye8_61","nav-tab":"_nav-tab_62ye8_61",active:Im,"dialog-content":"_dialog-content_62ye8_95","dialog-footer":"_dialog-footer_62ye8_101","security-note":"_security-note_62ye8_109","complete-btn":"_complete-btn_62ye8_119","config-content":"_config-content_62ye8_125","config-section":"_config-section_62ye8_125","section-header":"_section-header_62ye8_131","section-title":"_section-title_62ye8_137","section-icon":"_section-icon_62ye8_145","input-group":"_input-group_62ye8_148","api-input":"_api-input_62ye8_153","copy-btn":"_copy-btn_62ye8_157","security-tip":"_security-tip_62ye8_165","params-grid":"_params-grid_62ye8_174","param-section":"_param-section_62ye8_180","param-list":"_param-list_62ye8_192","test-content":"_test-content_62ye8_208","test-section":"_test-section_62ye8_208","test-input":"_test-input_62ye8_214","test-buttons":"_test-buttons_62ye8_218","test-btn":"_test-btn_62ye8_222","docs-content":"_docs-content_62ye8_232","docs-grid":"_docs-grid_62ye8_232","doc-card":"_doc-card_62ye8_237","doc-icon":"_doc-icon_62ye8_248","code-content":"_code-content_62ye8_273","language-tabs":"_language-tabs_62ye8_273","lang-tab":"_lang-tab_62ye8_280","code-block":"_code-block_62ye8_300",code:Lm,"copy-code-btn":"_copy-code-btn_62ye8_318","plan-api-modal":"_plan-api-modal_62ye8_331"},$m=()=>"https://ckbapi.quwanzhi.com/v1/api/scenarios",Va=s=>{if(!s)return"";if(s.startsWith("http://")||s.startsWith("https://"))return s;const t=$m();return s.startsWith("/")?`${t}${s}`:`${t}?${s}`},Pm=({visible:s,onClose:t,apiKey:a,webhookUrl:r,taskId:i})=>{const[c,m]=n.useState("config"),[u,_]=n.useState("javascript"),d=n.useMemo(()=>Va(r),[r]),o=n.useMemo(()=>d?`${d}?name=测试客户&phone=13800138000&source=API测试`:"",[d]),f=window.innerWidth<=768,b=(x,N)=>{navigator.clipboard.writeText(x),R.show({content:`${N}已复制到剪贴板`,position:"top"})},h=()=>{window.open(o,"_blank")},g=()=>e.jsxs("div",{className:J["config-content"],children:[e.jsxs("div",{className:J["config-section"],children:[e.jsxs("div",{className:J["section-header"],children:[e.jsxs("div",{className:J["section-title"],children:[e.jsx(Mn,{className:J["section-icon"]}),"API密钥"]}),e.jsx(Qs,{color:"green",children:"安全认证"})]}),e.jsxs("div",{className:J["input-group"],children:[e.jsx(W,{value:a,disabled:!0,className:J["api-input"]}),e.jsxs(H,{size:"small",onClick:()=>b(a,"API密钥"),className:J["copy-btn"],children:[e.jsx(js,{}),"复制"]})]}),e.jsxs("div",{className:J["security-tip"],children:[e.jsx("strong",{children:"安全提示:"}),"请妥善保管API密钥,不要在客户端代码中暴露。建议在服务器端使用该密钥。"]})]}),e.jsxs("div",{className:J["config-section"],children:[e.jsxs("div",{className:J["section-header"],children:[e.jsxs("div",{className:J["section-title"],children:[e.jsx(Ms,{className:J["section-icon"]}),"接口地址"]}),e.jsx(Qs,{color:"blue",children:"POST请求"})]}),e.jsxs("div",{className:J["input-group"],children:[e.jsx(W,{value:d,disabled:!0,className:J["api-input"]}),e.jsxs(H,{size:"small",onClick:()=>b(d,"接口地址"),className:J["copy-btn"],children:[e.jsx(js,{}),"复制"]})]}),e.jsxs("div",{className:J["params-grid"],children:[e.jsxs("div",{className:J["param-section"],children:[e.jsx("h4",{children:"必要参数"}),e.jsxs("div",{className:J["param-list"],children:[e.jsxs("div",{children:[e.jsx("code",{children:"name"})," - 客户姓名"]}),e.jsxs("div",{children:[e.jsx("code",{children:"phone"})," - 手机号码"]})]})]}),e.jsxs("div",{className:J["param-section"],children:[e.jsx("h4",{children:"可选参数"}),e.jsxs("div",{className:J["param-list"],children:[e.jsxs("div",{children:[e.jsx("code",{children:"source"})," - 来源标识"]}),e.jsxs("div",{children:[e.jsx("code",{children:"remark"})," - 备注信息"]}),e.jsxs("div",{children:[e.jsx("code",{children:"tags"})," - 客户标签"]})]})]})]})]})]}),l=()=>e.jsx("div",{className:J["test-content"],children:e.jsxs("div",{className:J["test-section"],children:[e.jsx("h3",{children:"快速测试URL"}),e.jsx("div",{className:J["input-group"],children:e.jsx(W,{value:o,disabled:!0,className:J["test-input"]})}),e.jsxs("div",{className:J["test-buttons"],children:[e.jsxs(H,{onClick:()=>b(o,"测试URL"),className:J["test-btn"],children:[e.jsx(js,{}),"复制测试URL"]}),e.jsx(H,{type:"primary",onClick:h,className:J["test-btn"],children:"在浏览器中测试"})]})]})}),p=()=>e.jsx("div",{className:J["docs-content"],children:e.jsxs("div",{className:J["docs-grid"],children:[e.jsxs(ws,{className:J["doc-card"],children:[e.jsx("div",{className:J["doc-icon"],children:e.jsx(Ot,{})}),e.jsx("h4",{children:"完整API文档"}),e.jsx("p",{children:"详细的接口说明和参数文档"})]}),e.jsxs(ws,{className:J["doc-card"],children:[e.jsx("div",{className:J["doc-icon"],children:e.jsx(Ms,{})}),e.jsx("h4",{children:"集成指南"}),e.jsx("p",{children:"第三方平台集成教程"})]})]})}),y=()=>{const x={javascript:`fetch('${d}', { - method: 'POST', - headers: { - 'Content-Type': 'application/json', - 'Authorization': 'Bearer ${a}' - }, - body: JSON.stringify({ - name: '张三', - phone: '13800138000', - source: '官网表单', - }) -})`,python:`import requests - -url = '${d}' -headers = { - 'Content-Type': 'application/json', - 'Authorization': 'Bearer ${a}' -} -data = { - 'name': '张三', - 'phone': '13800138000', - 'source': '官网表单' -} - -response = requests.post(url, json=data, headers=headers)`,php:` '张三', - 'phone' => '13800138000', - 'source' => '官网表单' -); - -$options = array( - 'http' => array( - 'header' => "Content-type: application/json\\r\\nAuthorization: Bearer ${a}\\r\\n", - 'method' => 'POST', - 'content' => json_encode($data) - ) -); - -$context = stream_context_create($options); -$result = file_get_contents($url, false, $context);`,java:`import java.net.http.HttpClient; -import java.net.http.HttpRequest; -import java.net.http.HttpResponse; -import java.net.URI; - -HttpClient client = HttpClient.newHttpClient(); -String json = "{\\"name\\":\\"张三\\",\\"phone\\":\\"13800138000\\",\\"source\\":\\"官网表单\\"}"; - -HttpRequest request = HttpRequest.newBuilder() - .uri(URI.create("${d}")) - .header("Content-Type", "application/json") - .header("Authorization", "Bearer ${a}") - .POST(HttpRequest.BodyPublishers.ofString(json)) - .build(); - -HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());`};return e.jsxs("div",{className:J["code-content"],children:[e.jsx("div",{className:J["language-tabs"],children:Object.keys(x).map(N=>e.jsx("button",{className:`${J["lang-tab"]} ${u===N?J.active:""}`,onClick:()=>_(N),children:N.charAt(0).toUpperCase()+N.slice(1)},N))}),e.jsxs("div",{className:J["code-block"],children:[e.jsx("pre",{className:J.code,children:e.jsx("code",{children:x[u]})}),e.jsxs(H,{size:"small",onClick:()=>b(x[u],"代码"),className:J["copy-code-btn"],children:[e.jsx(js,{}),"复制代码"]})]})]})},k=()=>e.jsxs("div",{className:J["plan-api-dialog"],children:[e.jsxs("div",{className:J["dialog-header"],children:[e.jsxs("div",{className:J["header-left"],children:[e.jsx(Ut,{className:J["header-icon"]}),e.jsxs("div",{className:J["header-content"],children:[e.jsx("h3",{children:"计划接口配置"}),e.jsx("p",{children:"通过API接口直接导入客资到该获客计划,支持多种编程语言和第三方平台集成"})]})]}),e.jsx(H,{size:"small",onClick:t,className:J["close-btn"],children:"×"})]}),e.jsxs("div",{className:J["nav-tabs"],children:[e.jsxs("button",{className:`${J["nav-tab"]} ${c==="config"?J.active:""}`,onClick:()=>m("config"),children:[e.jsx(Xs,{}),"接口配置"]}),e.jsxs("button",{className:`${J["nav-tab"]} ${c==="test"?J.active:""}`,onClick:()=>m("test"),children:[e.jsx(En,{}),"快速测试"]}),e.jsxs("button",{className:`${J["nav-tab"]} ${c==="docs"?J.active:""}`,onClick:()=>m("docs"),children:[e.jsx(Ot,{}),"开发文档"]}),e.jsxs("button",{className:`${J["nav-tab"]} ${c==="code"?J.active:""}`,onClick:()=>m("code"),children:[e.jsx(Ut,{}),"代码示例"]})]}),e.jsxs("div",{className:J["dialog-content"],children:[c==="config"&&g(),c==="test"&&l(),c==="docs"&&p(),c==="code"&&y()]}),e.jsxs("div",{className:J["dialog-footer"],children:[e.jsxs("div",{className:J["security-note"],children:[e.jsx(lt,{}),"所有数据传输均采用HTTPS加密"]}),e.jsx(H,{type:"primary",onClick:t,className:J["complete-btn"],children:"完成配置"})]})]});return f?e.jsx(ls,{visible:s,onMaskClick:t,position:"bottom",bodyStyle:{height:"90vh"},children:k()}):e.jsx(bs,{open:s,onCancel:t,footer:null,width:800,centered:!0,className:J["plan-api-modal"],children:k()})},Rm=()=>{const{scenarioId:s,scenarioName:t}=Ke(),a=he(),[r,i]=n.useState([]),[c,m]=n.useState(!0),[u,_]=n.useState(!1),[d,o]=n.useState({apiKey:"",webhookUrl:"",taskId:""}),[f,b]=n.useState(""),[h,g]=n.useState(!1),[l,p]=n.useState(!1),[y,k]=n.useState(!1),[x,N]=n.useState(""),[C,j]=n.useState(""),[v,T]=n.useState(null),[S,L]=n.useState(1),[E,K]=n.useState(!0),[ae,q]=n.useState(!1),[F,V]=n.useState(0),w=20,B=async(G,ge=!1)=>{if(s){ge?q(!0):g(!0);try{const ze=await Nm({sceneId:s,page:G,pageSize:w});ze&&ze.list&&(i(ge?Ss=>[...Ss,...ze.list]:ze.list),V(ze.total||0),K(ze.list.length===w),L(G))}catch(ze){console.error("获取计划列表失败:",ze),ge||i([]),R.show({content:"获取数据失败",position:"top"})}finally{ge?q(!1):g(!1)}}};n.useEffect(()=>{(async()=>{if(s){m(!0);try{await B(1,!1)}catch(ge){console.error("获取场景数据失败:",ge),i([])}finally{m(!1)}}})()},[s]);const Ce=async G=>{L(G),await B(G,!1)},Re=async G=>{const ge=r.find(ze=>ze.id===G);if(ge)try{await km(G),R.show({content:`已成功复制"${ge.name}"`,position:"top"}),is()}catch{R.show({content:"复制失败,请重试",position:"top"})}},os=async G=>{const ge=r.find(Ss=>Ss.id===G);if(!ge)return;if(await us.confirm({content:`确定要删除"${ge.name}"吗?`,confirmText:"删除",cancelText:"取消"}))try{await Sm(G),R.show({content:"计划已删除",position:"top"}),is()}catch{R.show({content:"删除失败,请重试",position:"top"})}},z=async G=>{try{const ge=await wm(G);if(ge){const ze=Va(ge.textUrl?.fullUrl||`webhook/${G}`);o({apiKey:ge.apiKey||"demo-api-key-123456",webhookUrl:ze,taskId:G}),_(!0)}}catch{R.show({content:"获取计划接口失败",position:"top"})}},ee=()=>{a(`/scenarios/new/${s}`)},P=async G=>{k(!0),p(!0),N(""),j(G);try{const ge=await Cm(G);N(ge)}catch{R.show({content:"获取二维码失败",position:"top"})}finally{k(!1)}},D=(G,ge)=>{ge.target.closest(`.${ce["more-btn"]}`)||P(G)},je=G=>{switch(G){case 1:return"success";case 0:return"default";case-1:return"danger";default:return"default"}},Ne=G=>{switch(G){case 1:return"进行中";case 0:return"已暂停";case-1:return"已停止";default:return"未知"}},is=async()=>{L(1),K(!0),await B(1,!1)},$e=r.filter(G=>G.name.toLowerCase().includes(f.toLowerCase())),Us=G=>[{key:"edit",text:"编辑计划",icon:e.jsx(vs,{}),onClick:()=>{T(null),a(`/scenarios/edit/${G.id}`)}},{key:"copy",text:"复制计划",icon:e.jsx(js,{}),onClick:()=>{T(null),Re(G.id)}},{key:"settings",text:"计划接口",icon:e.jsx(Xs,{}),onClick:()=>{T(null),z(G.id)}},{key:"qrcode",text:"二维码",icon:e.jsx(kt,{}),onClick:()=>{T(null),P(G.id)}},{key:"delete",text:"删除计划",icon:e.jsx(De,{}),onClick:()=>{T(null),os(G.id)},danger:!0}],se=G=>Array.isArray(G.reqConf?.device)?G.reqConf.device.length:Array.isArray(G.reqConf?.selectedDevices)?G.reqConf.selectedDevices.length:0;return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{backFn:()=>a("/scenarios"),title:t||"",right:e.jsxs(H,{size:"small",color:"primary",onClick:ee,children:[e.jsx(Ee,{})," 新建计划"]})}),e.jsxs("div",{className:ce["search-bar"],children:[e.jsx("div",{className:ce["search-input-wrapper"],children:e.jsx(W,{placeholder:"搜索计划名称",value:f,onChange:G=>b(G.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(H,{size:"small",onClick:is,loading:h,className:"refresh-btn",children:e.jsx(ns,{})})]})]}),loading:c,footer:e.jsx("div",{className:"pagination-container",children:e.jsx(zs,{total:F,pageSize:w,current:S,onChange:Ce,showSizeChanger:!1,showQuickJumper:!1})}),children:e.jsxs("div",{className:ce["scenario-list-page"],children:[e.jsx("div",{className:ce["plan-list"],children:$e.length===0?e.jsxs("div",{className:ce["empty-state"],children:[e.jsx("div",{className:ce["empty-text"],children:f?"没有找到匹配的计划":"暂无计划"}),e.jsxs(H,{color:"primary",onClick:ee,className:ce["create-first-btn"],children:[e.jsx(Ee,{})," 创建第一个计划"]})]}):e.jsx(e.Fragment,{children:$e.map(G=>e.jsxs(te,{className:ce["plan-item"],onClick:ge=>D(G.id,ge),children:[e.jsxs("div",{className:ce["plan-header"],children:[e.jsx("div",{className:ce["plan-name"],children:G.name}),e.jsxs("div",{className:ce["plan-header-right"],children:[e.jsx(as,{color:je(G.status),children:Ne(G.status)}),e.jsx(H,{size:"mini",fill:"none",className:ce["more-btn"],onClick:ge=>{ge.stopPropagation(),T(G.id)},children:e.jsx(Gs,{})})]})]}),e.jsxs("div",{className:ce["stats-grid"],children:[e.jsxs("div",{className:ce["stat-item"],children:[e.jsx("div",{className:ce["stat-label"],children:"设备数"}),e.jsx("div",{className:ce["stat-value"],children:se(G)})]}),e.jsxs("div",{className:ce["stat-item"],children:[e.jsx("div",{className:ce["stat-label"],children:"已获客"}),e.jsx("div",{className:ce["stat-value"],children:G?.acquiredCount||0})]}),e.jsxs("div",{className:ce["stat-item"],children:[e.jsx("div",{className:ce["stat-label"],children:"已添加"}),e.jsx("div",{className:ce["stat-value"],children:G.addedCount||0})]}),e.jsxs("div",{className:ce["stat-item"],children:[e.jsx("div",{className:ce["stat-label"],children:"通过率"}),e.jsxs("div",{className:ce["stat-value"],children:[G.passRate,"%"]})]})]}),e.jsx("div",{className:ce["plan-footer"],children:e.jsxs("div",{className:ce["last-execution"],children:[e.jsx(Ns,{}),e.jsxs("span",{children:["上次执行: ",G.lastUpdated||"--"]})]})})]},G.id))})}),e.jsx(Pm,{visible:u,onClose:()=>_(!1),apiKey:d.apiKey,webhookUrl:d.webhookUrl,taskId:d.taskId}),e.jsx(ls,{visible:!!v,onMaskClick:()=>T(null),position:"bottom",bodyStyle:{height:"auto",maxHeight:"60vh"},children:e.jsxs("div",{className:ce["action-menu-dialog"],children:[e.jsxs("div",{className:ce["dialog-header"],children:[e.jsx("h3",{children:"操作菜单"}),e.jsx(H,{size:"small",onClick:()=>T(null),children:"关闭"})]}),e.jsx("div",{className:ce["dialog-content"],children:v&&Us(r.find(G=>G.id===v)).map(G=>e.jsxs("div",{className:`${ce["action-menu-item"]} ${G.danger?ce.danger:""}`,onClick:G.onClick,children:[e.jsx("span",{className:ce["action-icon"],children:G.icon}),e.jsx("span",{className:ce["action-text"],children:G.text})]},G.key))})]})}),e.jsx(ls,{visible:l,onMaskClick:()=>p(!1),position:"bottom",children:e.jsxs("div",{className:ce["qr-dialog"],children:[e.jsxs("div",{className:ce["dialog-header"],children:[e.jsx("h3",{children:"小程序二维码"}),e.jsx(H,{size:"small",onClick:()=>p(!1),children:"关闭"})]}),e.jsx("div",{className:ce["dialog-content"],children:y?e.jsxs("div",{className:ce["qr-loading"],children:[e.jsx(Je,{color:"primary"}),e.jsx("div",{children:"生成二维码中..."})]}):x?e.jsxs(e.Fragment,{children:[e.jsx("img",{src:x,alt:"小程序二维码",className:ce["qr-image"]}),e.jsxs("div",{className:ce["qr-link-section"],children:[e.jsx("div",{className:ce["link-label"],children:"小程序链接"}),e.jsxs("div",{className:ce["link-input-wrapper"],children:[e.jsx(W,{value:`https://h5.ckb.quwanzhi.com/#/pages/form/input?id=${C}`,readOnly:!0,className:ce["link-input"],placeholder:"小程序链接"}),e.jsxs(H,{size:"small",onClick:()=>{const G=`https://h5.ckb.quwanzhi.com/#/pages/form/input?id=${C}`;navigator.clipboard.writeText(G),R.show({content:"链接已复制到剪贴板",position:"top"})},className:ce["copy-button"],children:[e.jsx(js,{}),"复制"]})]})]})]}):e.jsx("div",{className:ce["qr-error"],children:"二维码生成失败"})})]})})]})})},zm=[{path:"/scenarios",element:e.jsx(au,{}),auth:!0},{path:"/scenarios/new",element:e.jsx(_t,{}),auth:!0},{path:"/scenarios/new/:scenarioId",element:e.jsx(_t,{}),auth:!0},{path:"/scenarios/edit/:planId",element:e.jsx(_t,{}),auth:!0},{path:"/scenarios/list/:scenarioId/:scenarioName",element:e.jsx(Rm,{}),auth:!0}],Bm=Object.freeze(Object.defineProperty({__proto__:null,default:zm},Symbol.toStringTag,{value:"Module"})),Am="_inputWrapper_9wu3d_1",Dm="_selectedListWindow_9wu3d_5",Em="_selectedListRow_9wu3d_12",Mm="_libraryList_9wu3d_20",Fm="_libraryListInner_9wu3d_25",Gm="_libraryItem_9wu3d_32",qm="_checkboxWrapper_9wu3d_47",Um="_libraryInfo_9wu3d_76",Om="_libraryHeader_9wu3d_80",Wm="_libraryName_9wu3d_86",Vm="_typeTag_9wu3d_92",Hm="_libraryMeta_9wu3d_103",Jm="_libraryDesc_9wu3d_108",Qm="_loadingBox_9wu3d_114",Km="_loadingText_9wu3d_121",Zm="_emptyBox_9wu3d_126",Xm="_emptyText_9wu3d_133",Ve={inputWrapper:Am,selectedListWindow:Dm,selectedListRow:Em,libraryList:Mm,libraryListInner:Fm,libraryItem:Gm,checkboxWrapper:qm,libraryInfo:Um,libraryHeader:Om,libraryName:Wm,typeTag:Vm,libraryMeta:Hm,libraryDesc:Jm,loadingBox:Qm,loadingText:Km,emptyBox:Zm,emptyText:Xm};function Ym(s){return M("/v1/content/library/list",s,"GET")}const eh=s=>s===1?"文本":s===2?"图片":s===3?"视频":"未知",sh=s=>{if(!s)return"-";const t=new Date(s);return isNaN(t.getTime())?"-":`${t.getFullYear()}/${(t.getMonth()+1).toString().padStart(2,"0")}/${t.getDate().toString().padStart(2,"0")} ${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}:${t.getSeconds().toString().padStart(2,"0")}`};function Ha({selectedOptions:s,onSelect:t,placeholder:a="选择内容库",className:r="",visible:i,onVisibleChange:c,selectedListMaxHeight:m=300,showInput:u=!0,showSelectedList:_=!0,readonly:d=!1,onConfirm:o}){const[f,b]=n.useState(!1),[h,g]=n.useState([]),[l,p]=n.useState(""),[y,k]=n.useState(1),[x,N]=n.useState(1),[C,j]=n.useState(0),[v,T]=n.useState(!1),S=w=>{d||t(s.filter(B=>B.id!==w))},L=i!==void 0?i:f,E=w=>{c&&c(w),i===void 0&&b(w)},K=()=>{d||(k(1),p(""),E(!0),ae(1,""))};n.useEffect(()=>{L&&y!==1&&ae(y,l)},[y,L,l]),n.useEffect(()=>{if(!L)return;const w=setTimeout(()=>{k(1),ae(1,l)},500);return()=>clearTimeout(w)},[l,L]);const ae=async(w,B="")=>{T(!0);try{const Ce={page:w,limit:20};B.trim()&&(Ce.keyword=B.trim());const Re=await Ym(Ce);Re&&Re.list&&(g(Re.list),j(Re.total||0),N(Math.ceil((Re.total||0)/20)))}catch(Ce){console.error("获取内容库列表失败:",Ce)}finally{T(!1)}},q=w=>{if(d)return;const B=s.some(Ce=>Ce.id===w.id)?s.filter(Ce=>Ce.id!==w.id):[...s,w];t(B)},F=()=>s.length===0?"":`已选择 ${s.length} 个内容库`,V=()=>{o&&o(s),E(!1)};return e.jsxs(e.Fragment,{children:[u&&e.jsx("div",{className:`${Ve.inputWrapper} ${r}`,children:e.jsx(W,{placeholder:a,value:F(),onClick:K,prefix:e.jsx(Ue,{}),allowClear:!d,size:"large",readOnly:d,disabled:d,style:d?{background:"#f5f5f5",cursor:"not-allowed"}:{}})}),_&&s.length>0&&e.jsx("div",{className:Ve.selectedListWindow,style:{maxHeight:m,overflowY:"auto",marginTop:8,border:"1px solid #e5e6eb",borderRadius:8,background:"#fff"},children:s.map(w=>e.jsxs("div",{className:Ve.selectedListRow,style:{display:"flex",alignItems:"center",padding:"4px 8px",borderBottom:"1px solid #f0f0f0",fontSize:14},children:[e.jsx("div",{style:{flex:1,minWidth:0,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:w.name||w.id}),!d&&e.jsx(A,{type:"text",icon:e.jsx(De,{}),size:"small",style:{marginLeft:4,color:"#ff4d4f",border:"none",background:"none",minWidth:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},onClick:()=>S(w.id)})]},w.id))}),e.jsx(ls,{visible:L&&!d,onMaskClick:()=>E(!1),position:"bottom",bodyStyle:{height:"100vh"},children:e.jsx(Z,{header:e.jsx(Ys,{title:"选择内容库",searchQuery:l,setSearchQuery:p,searchPlaceholder:"搜索内容库",loading:v,onRefresh:()=>ae(y,l)}),footer:e.jsx(et,{total:C,currentPage:y,totalPages:x,loading:v,selectedCount:s.length,onPageChange:k,onCancel:()=>E(!1),onConfirm:V}),children:e.jsx("div",{className:Ve.libraryList,children:v?e.jsx("div",{className:Ve.loadingBox,children:e.jsx("div",{className:Ve.loadingText,children:"加载中..."})}):h.length>0?e.jsx("div",{className:Ve.libraryListInner,children:h.map(w=>e.jsxs("label",{className:Ve.libraryItem,children:[e.jsx(Ks,{checked:s.map(B=>B.id).includes(w.id),onChange:()=>!d&&q(w),disabled:d,className:Ve.checkboxWrapper}),e.jsxs("div",{className:Ve.libraryInfo,children:[e.jsxs("div",{className:Ve.libraryHeader,children:[e.jsx("span",{className:Ve.libraryName,children:w.name}),e.jsx("span",{className:Ve.typeTag,children:eh(w.sourceType)})]}),e.jsxs("div",{className:Ve.libraryMeta,children:[e.jsxs("div",{children:["创建人: ",w.creatorName||"-"]}),e.jsxs("div",{children:["更新时间: ",sh(w.updateTime)]})]}),w.description&&e.jsx("div",{className:Ve.libraryDesc,children:w.description})]})]},w.id))}):e.jsx("div",{className:Ve.emptyBox,children:e.jsx("div",{className:Ve.emptyText,children:l?`没有找到包含"${l}"的内容库`:"没有找到内容库"})})})})})]})}const th="_inputWrapper_6kff0_1",ah="_friendList_6kff0_76",nh="_friendListInner_6kff0_81",ih="_friendItem_6kff0_85",rh="_radioWrapper_6kff0_97",ch="_radioSelected_6kff0_104",lh="_radioUnselected_6kff0_114",oh="_radioDot_6kff0_124",dh="_friendInfo_6kff0_131",uh="_friendAvatar_6kff0_138",mh="_avatarImg_6kff0_152",hh="_friendDetail_6kff0_158",ph="_friendName_6kff0_162",xh="_friendId_6kff0_169",gh="_loadingBox_6kff0_180",_h="_loadingText_6kff0_187",fh="_emptyBox_6kff0_192",jh="_emptyText_6kff0_199",Be={inputWrapper:th,friendList:ah,friendListInner:nh,friendItem:ih,radioWrapper:rh,radioSelected:ch,radioUnselected:lh,radioDot:oh,friendInfo:dh,friendAvatar:uh,avatarImg:mh,friendDetail:hh,friendName:ph,friendId:xh,loadingBox:gh,loadingText:_h,emptyBox:fh,emptyText:jh};function vh(s){return M("/v1/workbench/account-list",s,"GET")}function yh({visible:s,onVisibleChange:t,selectedOptions:a,onSelect:r,readonly:i=!1,onConfirm:c}){const[m,u]=n.useState([]),[_,d]=n.useState(""),[o,f]=n.useState(1),[b,h]=n.useState(1),[g,l]=n.useState(0),[p,y]=n.useState(!1),k=n.useRef(new Map),x=20,N=async(T,S="")=>{y(!0);try{const L={page:T,limit:x};S.trim()&&(L.keyword=S.trim());const E=await vh(L);if(E&&E.list){u(E.list);const K=E.total||E.list.length||0;l(K),h(Math.max(1,Math.ceil(K/x))),E.list.forEach(ae=>{k.current.set(ae.id,ae)})}else u([]),l(0),h(1)}catch(L){console.error("获取账号列表失败:",L)}finally{y(!1)}},C=T=>{if(i||!r)return;const L=a.some(E=>E.id===T.id)?a.filter(E=>E.id!==T.id):a.concat(T);r(L)},j=()=>{c&&c(a),t(!1)};n.useEffect(()=>{s&&(f(1),d(""),k.current.clear(),N(1,""))},[s]),n.useEffect(()=>{if(!s||_==="")return;const T=setTimeout(()=>{f(1),N(1,_)},500);return()=>clearTimeout(T)},[_,s]),n.useEffect(()=>{!s||o===1||N(o,_)},[o,s,_]);const v=n.useMemo(()=>new Set(a.map(T=>T.id)),[a]);return e.jsx(ls,{visible:s&&!i,onMaskClick:()=>t(!1),position:"bottom",bodyStyle:{height:"100vh"},children:e.jsx(Z,{header:e.jsx(Ys,{title:"选择账号",searchQuery:_,setSearchQuery:d,searchPlaceholder:"搜索账号",loading:p,onRefresh:()=>N(o,_)}),footer:e.jsx(et,{total:g,currentPage:o,totalPages:b,loading:p,selectedCount:a.length,onPageChange:f,onCancel:()=>t(!1),onConfirm:j}),children:e.jsx("div",{className:Be.friendList,children:p?e.jsx("div",{className:Be.loadingBox,children:e.jsx("div",{className:Be.loadingText,children:"加载中..."})}):m.length>0?e.jsx("div",{className:Be.friendListInner,children:m.map(T=>e.jsxs("label",{className:Be.friendItem,onClick:()=>!i&&C(T),children:[e.jsx("div",{className:Be.radioWrapper,children:e.jsx("div",{className:v.has(T.id)?Be.radioSelected:Be.radioUnselected,children:v.has(T.id)&&e.jsx("div",{className:Be.radioDot})})}),e.jsxs("div",{className:Be.friendInfo,children:[e.jsx("div",{className:Be.friendAvatar,children:T.avatar?e.jsx("img",{src:T.avatar,alt:T.userName,className:Be.avatarImg}):T.userName?.charAt(0)??"?"}),e.jsxs("div",{className:Be.friendDetail,children:[e.jsx("div",{className:Be.friendName,children:T.userName}),e.jsxs("div",{className:Be.friendId,children:["真实姓名: ",T.realName]}),e.jsxs("div",{className:Be.friendId,children:["部门: ",T.departmentName]})]})]})]},T.id))}):e.jsx("div",{className:Be.emptyBox,children:e.jsx("div",{className:Be.emptyText,children:_?`没有找到包含"${_}"的账号`:"没有找到账号"})})})})})}function bh({selectedOptions:s,onSelect:t,accounts:a=[],placeholder:r="选择账号",className:i="",visible:c,onVisibleChange:m,selectedListMaxHeight:u=300,showInput:_=!0,showSelectedList:d=!0,readonly:o=!1,onConfirm:f}){const[b,h]=n.useState(!1),g=c!==void 0?c:b,l=x=>{m&&m(x),c===void 0&&h(x)},p=()=>{o||l(!0)},y=()=>s.length===0?"":`已选择 ${s.length} 个账号`,k=x=>{o||t(s.filter(N=>N.id!==x))};return e.jsxs(e.Fragment,{children:[_&&e.jsx("div",{className:`${Be.inputWrapper} ${i}`,children:e.jsx(W,{placeholder:r,value:y(),onClick:p,prefix:e.jsx(Ue,{}),allowClear:!o,size:"large",readOnly:o,disabled:o,style:o?{background:"#f5f5f5",cursor:"not-allowed"}:{}})}),d&&s.length>0&&e.jsx("div",{className:Be.selectedListWindow,style:{maxHeight:u,overflowY:"auto",marginTop:8,border:"1px solid #e5e6eb",borderRadius:8,background:"#fff"},children:s.map(x=>e.jsxs("div",{className:Be.selectedListRow,style:{display:"flex",alignItems:"center",padding:"4px 8px",borderBottom:"1px solid #f0f0f0",fontSize:14},children:[e.jsxs("div",{style:{flex:1,minWidth:0,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:["【",x.realName,"】 ",x.userName]}),!o&&e.jsx(A,{type:"text",icon:e.jsx(De,{}),size:"small",style:{marginLeft:4,color:"#ff4d4f",border:"none",background:"none",minWidth:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},onClick:()=>k(x.id)})]},x.id))}),e.jsx(yh,{visible:g,onVisibleChange:l,selectedOptions:s,onSelect:t,readonly:o,onConfirm:f})]})}const Nh={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_API_BASE_URL:"https://ckbapi.quwanzhi.com",VITE_APP_TITLE:"存客宝",VITE_APP_VERSION:"3.0.0"},ft=(s,t)=>Nh[s]||t||"";ft("VITE_APP_TITLE","存客宝"),ft("VITE_API_BASE_URL",""),ft("VITE_APP_VERSION","1.0.0");const{Title:Bj,Text:Aj}=Fn;class Dj extends Es.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,a){console.error("Error caught by boundary:",t,a)}render(){return this.state.hasError?e.jsxs("div",{style:{padding:20,textAlign:"center"},children:[e.jsx("h3",{children:"组件出现错误"}),e.jsxs("p",{children:["错误信息: ",this.state.error?.message]}),e.jsx(H,{onClick:()=>this.setState({hasError:!1,error:null}),children:"重试"})]}):this.props.children}}const wh=[],kh=Object.freeze(Object.defineProperty({__proto__:null,default:wh},Symbol.toStringTag,{value:"Module"})),Sh=[{path:"/wechat-accounts",element:e.jsx(Ua,{}),auth:!0},{path:"/wechat-accounts/detail/:id",element:e.jsx(Oa,{}),auth:!0}],Ch=Object.freeze(Object.defineProperty({__proto__:null,default:Sh},Symbol.toStringTag,{value:"Module"})),Th="_workspace_1coas_1",Ih="_section_1coas_5",Lh="_sectionTitle_1coas_9",$h="_featuresGrid_1coas_17",Ph="_featureLink_1coas_23",Rh="_featureCard_1coas_28",zh="_featureIcon_1coas_43",Bh="_icon_1coas_53",Ah="_featureHeader_1coas_57",Dh="_featureName_1coas_63",Eh="_newBadge_1coas_69",Mh="_featureDescription_1coas_80",Xe={workspace:Th,section:Ih,sectionTitle:Lh,featuresGrid:$h,featureLink:Ph,featureCard:Rh,featureIcon:zh,icon:Bh,featureHeader:Ah,featureName:Dh,newBadge:Eh,featureDescription:Mh},Fh=()=>{const s=[{id:"auto-like",name:"自动点赞",description:"智能自动点赞互动",icon:e.jsx(Ds,{className:Xe.icon,style:{color:"#ff4d4f"}}),path:"/workspace/auto-like",bgColor:"#fff2f0",isNew:!0},{id:"moments-sync",name:"朋友圈同步",description:"自动同步朋友圈内容",icon:e.jsx(Ns,{className:Xe.icon,style:{color:"#722ed1"}}),path:"/workspace/moments-sync",bgColor:"#f9f0ff"},{id:"group-push",name:"群消息推送",description:"智能群发助手",icon:e.jsx(Ba,{className:Xe.icon,style:{color:"#fa8c16"}}),path:"/workspace/group-push",bgColor:"#fff7e6"},{id:"auto-group",name:"自动建群",description:"智能拉好友建群",icon:e.jsx(Rs,{className:Xe.icon,style:{color:"#52c41a"}}),path:"/workspace/auto-group",bgColor:"#f6ffed"},{id:"traffic-distribution",name:"流量分发",description:"管理流量分发和分配",icon:e.jsx(Ms,{className:Xe.icon,style:{color:"#1890ff"}}),path:"/workspace/traffic-distribution",bgColor:"#e6f7ff"}];return e.jsx(Z,{header:e.jsx(me,{left:e.jsx(e.Fragment,{}),title:"工作台"}),footer:e.jsx(ps,{activeKey:"workspace"}),children:e.jsx("div",{className:Xe.workspace,children:e.jsxs("div",{className:Xe.section,children:[e.jsx("h2",{className:Xe.sectionTitle,children:"常用功能"}),e.jsx("div",{className:Xe.featuresGrid,children:s.map(t=>e.jsx(tn,{to:t.path,className:Xe.featureLink,children:e.jsxs(te,{className:Xe.featureCard,children:[e.jsx("div",{className:Xe.featureIcon,style:{backgroundColor:t.bgColor},children:t.icon}),e.jsxs("div",{className:Xe.featureHeader,children:[e.jsx("div",{className:Xe.featureName,children:t.name}),t.isNew&&e.jsx(Gn,{content:"New",className:Xe.newBadge})]}),e.jsx("div",{className:Xe.featureDescription,children:t.description})]})},t.id))})]})})})};function Gh(s={type:1,page:1,limit:100}){return M("/v1/workbench/list",s,"GET")}function qh(s){return M("/v1/workbench/delete",{id:s},"DELETE")}function Uh(s,t){return M("/v1/workbench/update-status",{id:s,status:t},"POST")}function Oh(s){return M("/v1/workbench/copy",{id:s},"POST")}const Wh="_active_yu73r_43",Vh="_inactive_yu73r_48",Hh="_slider_yu73r_71",Jh="_danger_yu73r_138",Qh="_blue_yu73r_190",Kh="_green_yu73r_193",Zh="_loading_yu73r_206",ie={"task-list":"_task-list_yu73r_1","task-card":"_task-card_yu73r_8","task-header":"_task-header_yu73r_18","task-title-section":"_task-title-section_yu73r_25","task-name":"_task-name_yu73r_31","task-status":"_task-status_yu73r_37",active:Wh,inactive:Vh,"task-controls":"_task-controls_yu73r_54",switch:"_switch_yu73r_60",slider:Hh,"menu-btn":"_menu-btn_yu73r_100","menu-dropdown":"_menu-dropdown_yu73r_112","menu-item":"_menu-item_yu73r_125",danger:Jh,"task-info":"_task-info_yu73r_145","info-section":"_info-section_yu73r_151","info-item":"_info-item_yu73r_158","info-label":"_info-label_yu73r_162","info-value":"_info-value_yu73r_167","task-stats":"_task-stats_yu73r_172","stats-item":"_stats-item_yu73r_181","stats-icon":"_stats-icon_yu73r_187",blue:Qh,green:Kh,"stats-label":"_stats-label_yu73r_197","stats-value":"_stats-value_yu73r_201",loading:Zh,"loading-text":"_loading-text_yu73r_215","empty-state":"_empty-state_yu73r_220","empty-icon":"_empty-icon_yu73r_226","empty-text":"_empty-text_yu73r_232","empty-subtext":"_empty-subtext_yu73r_237"},Xh=({onView:s,onEdit:t,onCopy:a,onDelete:r})=>{const[i,c]=n.useState(!1),m=n.useRef(null);return n.useEffect(()=>{function u(_){m.current&&!m.current.contains(_.target)&&c(!1)}return i&&document.addEventListener("mousedown",u),()=>document.removeEventListener("mousedown",u)},[i]),e.jsxs("div",{style:{position:"relative"},children:[e.jsx("button",{onClick:()=>c(u=>!u),className:ie["menu-btn"],children:e.jsx(Gs,{})}),i&&e.jsxs("div",{ref:m,className:ie["menu-dropdown"],children:[e.jsxs("div",{onClick:()=>{s(),c(!1)},className:ie["menu-item"],children:[e.jsx(xs,{}),"查看"]}),e.jsxs("div",{onClick:()=>{t(),c(!1)},className:ie["menu-item"],children:[e.jsx(vs,{}),"编辑"]}),e.jsxs("div",{onClick:()=>{a(),c(!1)},className:ie["menu-item"],children:[e.jsx(js,{}),"复制"]}),e.jsxs("div",{onClick:()=>{r(),c(!1)},className:`${ie["menu-item"]} ${ie.danger}`,children:[e.jsx(De,{}),"删除"]})]})]})},Yh=()=>{const s=he(),[t,a]=n.useState([]),[r,i]=n.useState(""),[c,m]=n.useState(!1),u=async()=>{m(!0);try{const p=(await Gh())?.list?.map(y=>({...y,status:y.status||2,deviceCount:y.deviceCount||0,targetGroup:y.targetGroup||"全部好友",likeInterval:y.likeInterval||60,maxLikesPerDay:y.maxLikesPerDay||100,lastLikeTime:y.lastLikeTime||"暂无",createTime:y.createTime||"",updateTime:y.updateTime||"",todayLikeCount:y.todayLikeCount||0,totalLikeCount:y.totalLikeCount||0}));a(p)}catch(l){console.error("获取自动点赞任务失败:",l),R.show({content:"获取任务列表失败",position:"top"})}finally{m(!1)}};n.useEffect(()=>{u()},[]);const _=async l=>{if(await us.confirm({content:"确定要删除这个任务吗?",confirmText:"删除",cancelText:"取消"}))try{await qh(l),R.show({content:"删除成功",position:"top"}),u()}catch{R.show({content:"删除失败",position:"top"})}},d=l=>{s(`/workspace/auto-like/edit/${l}`)},o=l=>{s(`/workspace/auto-like/record/${l}`)},f=async l=>{try{await Oh(l),R.show({content:"复制成功",position:"top"}),u()}catch{R.show({content:"复制失败",position:"top"})}},b=async(l,p)=>{try{await Uh(l,p===1?"2":"1"),R.show({content:p===1?"已暂停":"已启动",position:"top"}),u()}catch{R.show({content:"操作失败",position:"top"})}},h=()=>{s("/workspace/auto-like/new")},g=t.filter(l=>l.name.toLowerCase().includes(r.toLowerCase()));return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"自动点赞",backFn:()=>s("/workspace"),right:e.jsxs(H,{size:"small",color:"primary",onClick:h,children:[e.jsx(Ee,{})," 新建计划"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索计划名称",value:r,onChange:l=>i(l.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(H,{size:"small",onClick:u,loading:c,className:"refresh-btn",children:e.jsx(ns,{})})]})]}),children:e.jsx("div",{className:ie["auto-like-page"],children:e.jsx("div",{className:ie["task-list"],children:c?e.jsxs("div",{className:ie.loading,children:[e.jsx(Je,{color:"primary"}),e.jsx("div",{className:ie["loading-text"],children:"加载中..."})]}):g.length===0?e.jsxs("div",{className:ie["empty-state"],children:[e.jsx("div",{className:ie["empty-icon"],children:e.jsx(Ds,{})}),e.jsx("div",{className:ie["empty-text"],children:"暂无自动点赞任务"}),e.jsx("div",{className:ie["empty-subtext"],children:"点击右上角按钮创建新任务"})]}):g.map(l=>e.jsxs(te,{className:ie["task-card"],children:[e.jsxs("div",{className:ie["task-header"],children:[e.jsxs("div",{className:ie["task-title-section"],children:[e.jsx("h3",{className:ie["task-name"],children:l.name}),e.jsx("span",{className:`${ie["task-status"]} ${Number(l.status)===1?ie.active:ie.inactive}`,children:Number(l.status)===1?"进行中":"已暂停"})]}),e.jsxs("div",{className:ie["task-controls"],children:[e.jsxs("label",{className:ie.switch,children:[e.jsx("input",{type:"checkbox",checked:Number(l.status)===1,onChange:()=>b(l.id,Number(l.status))}),e.jsx("span",{className:ie.slider})]}),e.jsx(Xh,{onView:()=>o(l.id),onEdit:()=>d(l.id),onCopy:()=>f(l.id),onDelete:()=>_(l.id)})]})]}),e.jsxs("div",{className:ie["task-info"],children:[e.jsxs("div",{className:ie["info-section"],children:[e.jsxs("div",{className:ie["info-item"],children:[e.jsx("span",{className:ie["info-label"],children:"执行设备:"}),e.jsxs("span",{className:ie["info-value"],children:[l.deviceCount," 个"]})]}),e.jsxs("div",{className:ie["info-item"],children:[e.jsx("span",{className:ie["info-label"],children:"目标人群:"}),e.jsx("span",{className:ie["info-value"],children:l.targetGroup})]})]}),e.jsxs("div",{className:ie["info-section"],children:[e.jsxs("div",{className:ie["info-item"],children:[e.jsx("span",{className:ie["info-label"],children:"点赞间隔:"}),e.jsxs("span",{className:ie["info-value"],children:[l.likeInterval," 秒"]})]}),e.jsxs("div",{className:ie["info-item"],children:[e.jsx("span",{className:ie["info-label"],children:"每日上限:"}),e.jsxs("span",{className:ie["info-value"],children:[l.maxLikesPerDay," 次"]})]})]})]}),e.jsxs("div",{className:ie["task-stats"],children:[e.jsxs("div",{className:ie["stats-item"],children:[e.jsx(Ds,{className:`${ie["stats-icon"]} ${ie.blue}`}),e.jsx("span",{className:ie["stats-label"],children:"今日点赞:"}),e.jsx("span",{className:ie["stats-value"],children:l.lastLikeTime})]}),e.jsxs("div",{className:ie["stats-item"],children:[e.jsx(Ds,{className:`${ie["stats-icon"]} ${ie.green}`}),e.jsx("span",{className:ie["stats-label"],children:"总点赞数:"}),e.jsx("span",{className:ie["stats-value"],children:l.totalLikeCount||0})]})]})]},l.id))})})})};function ep(s){return M("/v1/workbench/detail",{id:s},"GET")}function sp(s){return M("/v1/workbench/create",{...s,type:1},"POST")}function tp(s){return M("/v1/workbench/update",{...s,type:1},"POST")}const ap="_formBg_fhdug_1",np="_basicSection_fhdug_8",ip="_formItem_fhdug_18",rp="_formLabel_fhdug_22",cp="_input_fhdug_29",lp="_timeRow_fhdug_35",op="_inputTime_fhdug_40",dp="_counterRow_fhdug_52",up="_counterBtn_fhdug_58",mp="_counterInputWrapper_fhdug_85",hp="_counterInput_fhdug_85",pp="_counterUnit_fhdug_106",xp="_timeSeparator_fhdug_112",gp="_counterTip_fhdug_118",_p="_contentTypes_fhdug_124",fp="_switchRow_fhdug_154",jp="_switchLabel_fhdug_160",vp="_prevBtn_fhdug_183",yp="_nextBtn_fhdug_190",bp="_completeBtn_fhdug_197",Np="_formLoading_fhdug_204",Y={formBg:ap,basicSection:np,formItem:ip,formLabel:rp,input:cp,timeRow:lp,inputTime:op,counterRow:dp,counterBtn:up,counterInputWrapper:mp,counterInput:hp,counterUnit:pp,timeSeparator:xp,counterTip:gp,contentTypes:_p,switchRow:fp,switchLabel:jp,switch:"_switch_fhdug_154",prevBtn:vp,nextBtn:yp,completeBtn:bp,formLoading:Np},wp={text:"文字",image:"图片",video:"视频",link:"链接"},kp=[{id:1,title:"基础设置",subtitle:"设置点赞规则"},{id:2,title:"设备选择",subtitle:"选择执行设备"},{id:3,title:"人群选择",subtitle:"选择目标人群"}],pa=()=>{const s=he(),{id:t}=Ke(),a=!!t,[r,i]=n.useState(1),[c,m]=n.useState(!1),[u,_]=n.useState(a),[d,o]=n.useState(!1),[f,b]=n.useState({name:"",interval:5,maxLikes:200,startTime:"08:00",endTime:"22:00",contentTypes:["text","image","video"],deveiceGroups:[],deveiceGroupsOptions:[],friendsGroups:[],friendsGroupsOptions:[],targetTags:[],friendMaxLikes:10,enableFriendTags:!1,friendTags:""});n.useEffect(()=>{t&&h()},[t]);const h=async()=>{_(!0);try{const j=await ep(t);if(j){const v=j.config||j;b({name:j.name||"",interval:v.likeInterval||v.interval||5,maxLikes:v.maxLikesPerDay||v.maxLikes||200,startTime:v.timeRange?.start||v.startTime||"08:00",endTime:v.timeRange?.end||v.endTime||"22:00",contentTypes:v.contentTypes||["text","image","video"],deveiceGroups:v.deveicegroups||[],deveiceGroupsOptions:v.deveiceGroupsOptions||[],friendsGroups:v.friendsgroups||[],friendsGroupsOptions:v.friendsGroupsOptions||[],targetTags:v.targetTags||[],friendMaxLikes:v.friendMaxLikes||10,enableFriendTags:v.enableFriendTags||!1,friendTags:v.friendTags||""}),o(j.status===1||j.status==="running")}}catch{Q.error("获取任务详情失败"),s("/workspace/auto-like")}finally{_(!1)}},g=j=>{b(v=>({...v,...j}))},l=()=>{i(v=>Math.min(v+1,3));const j=document.querySelector("main");j&&j.scrollTo({top:0,behavior:"smooth"})},p=()=>{i(v=>Math.max(v-1,1));const j=document.querySelector("main");j&&j.scrollTo({top:0,behavior:"smooth"})},y=async()=>{if(!f.name.trim()){Q.warning("请输入任务名称");return}if(!f.deveicegroups||f.deveicegroups.length===0){Q.warning("请选择执行设备");return}m(!0);try{a?(await tp({...f,id:t}),Q.success("更新成功")):(await sp(f),Q.success("创建成功")),s("/workspace/auto-like")}catch{Q.error(a?"更新失败":"创建失败")}finally{m(!1)}},k=()=>e.jsx(st,{steps:kp,currentStep:r}),x=()=>e.jsxs("div",{className:Y.basicSection,children:[e.jsxs("div",{className:Y.formItem,children:[e.jsx("div",{className:Y.formLabel,children:"任务名称"}),e.jsx(W,{placeholder:"请输入任务名称",value:f.name,onChange:j=>g({name:j.target.value}),className:Y.input})]}),e.jsxs("div",{className:Y.formItem,children:[e.jsx("div",{className:Y.formLabel,children:"点赞间隔"}),e.jsxs("div",{className:Y.counterRow,children:[e.jsx(A,{icon:e.jsx(bt,{}),onClick:()=>g({interval:Math.max(1,f.interval-1)}),className:Y.counterBtn}),e.jsx("div",{className:Y.counterInputWrapper,children:e.jsx(W,{type:"number",min:1,max:60,value:f.interval,onChange:j=>g({interval:Number.parseInt(j.target.value)||1}),className:Y.counterInput})}),e.jsx(A,{icon:e.jsx(Ee,{}),onClick:()=>g({interval:f.interval+1}),className:Y.counterBtn}),e.jsx("span",{className:Y.counterUnit,children:"秒"})]}),e.jsx("div",{className:Y.counterTip,children:"设置两次点赞之间的最小时间间隔"})]}),e.jsxs("div",{className:Y.formItem,children:[e.jsx("div",{className:Y.formLabel,children:"每日最大点赞数"}),e.jsxs("div",{className:Y.counterRow,children:[e.jsx(A,{icon:e.jsx(bt,{}),onClick:()=>g({maxLikes:Math.max(1,f.maxLikes-10)}),className:Y.counterBtn}),e.jsx("div",{className:Y.counterInputWrapper,children:e.jsx(W,{type:"number",min:1,max:500,value:f.maxLikes,onChange:j=>g({maxLikes:Number.parseInt(j.target.value)||1}),className:Y.counterInput})}),e.jsx(A,{icon:e.jsx(Ee,{}),onClick:()=>g({maxLikes:f.maxLikes+10}),className:Y.counterBtn}),e.jsx("span",{className:Y.counterUnit,children:"次/天"})]}),e.jsx("div",{className:Y.counterTip,children:"设置每天最多点赞的次数"})]}),e.jsxs("div",{className:Y.formItem,children:[e.jsx("div",{className:Y.formLabel,children:"点赞时间范围"}),e.jsxs("div",{className:Y.timeRow,children:[e.jsx(W,{type:"time",value:f.startTime,onChange:j=>g({startTime:j.target.value}),className:Y.inputTime}),e.jsx("span",{className:Y.timeSeparator,children:"至"}),e.jsx(W,{type:"time",value:f.endTime,onChange:j=>g({endTime:j.target.value}),className:Y.inputTime})]}),e.jsx("div",{className:Y.counterTip,children:"设置每天可以点赞的时间段"})]}),e.jsxs("div",{className:Y.formItem,children:[e.jsx("div",{className:Y.formLabel,children:"点赞内容类型"}),e.jsx("div",{className:Y.contentTypes,children:["text","image","video"].map(j=>e.jsx(A,{type:f.contentTypes.includes(j)?"primary":"default",ghost:!f.contentTypes.includes(j),className:Y.contentTypeBtn,onClick:()=>{const v=f.contentTypes.includes(j)?f.contentTypes.filter(T=>T!==j):[...f.contentTypes,j];g({contentTypes:v})},children:wp[j]},j))}),e.jsx("div",{className:Y.counterTip,children:"选择要点赞的内容类型"})]}),e.jsxs("div",{className:Y.formItem,children:[e.jsxs("div",{className:Y.switchRow,children:[e.jsx("span",{className:Y.switchLabel,children:"启用好友标签"}),e.jsx(Qe,{checked:f.enableFriendTags,onChange:j=>g({enableFriendTags:j}),className:Y.switch})]}),f.enableFriendTags&&e.jsxs("div",{className:Y.formItem,children:[e.jsx(W,{placeholder:"请输入标签",value:f.friendTags,onChange:j=>g({friendTags:j.target.value}),className:Y.input}),e.jsx("div",{className:Y.counterTip,children:"只给有此标签的好友点赞"})]})]}),e.jsx("div",{className:Y.formItem,children:e.jsxs("div",{className:Y.switchRow,children:[e.jsx("span",{className:Y.switchLabel,children:"自动开启"}),e.jsx(Qe,{checked:d,onChange:o,className:Y.switch})]})}),e.jsx(A,{type:"primary",block:!0,onClick:l,size:"large",className:Y.mainBtn,disabled:!f.name.trim(),children:"下一步"})]}),N=()=>e.jsxs("div",{className:Y.basicSection,children:[e.jsx("div",{className:Y.formItem,children:e.jsx(At,{selectedOptions:f.deveicegroups,onSelect:j=>g({devices:j}),showInput:!0,showSelectedList:!0})}),e.jsx(A,{onClick:p,className:Y.prevBtn,size:"large",style:{marginRight:16},children:"上一步"}),e.jsx(A,{type:"primary",onClick:l,className:Y.nextBtn,size:"large",disabled:f.deveicegroups.length===0,children:"下一步"})]}),C=()=>e.jsxs("div",{className:Y.basicSection,children:[e.jsx("div",{className:Y.formItem,children:e.jsx(Fa,{selectedOptions:f.friendsGroupsOptions||[],onSelect:j=>g({friendsGroups:j.map(v=>String(v.id)),friendsGroupsOptions:j}),deviceIds:f.deveiceGroups})}),e.jsx(A,{onClick:p,className:Y.prevBtn,size:"large",style:{marginRight:16},children:"上一步"}),e.jsx(A,{type:"primary",onClick:y,className:Y.completeBtn,size:"large",loading:c,disabled:!f.friendsgroups||f.friendsgroups.length===0,children:a?"更新任务":"创建任务"})]});return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:a?"编辑自动点赞":"新建自动点赞"}),k()]}),children:e.jsx("div",{className:Y.formBg,children:u?e.jsx("div",{className:Y.formLoading,children:e.jsx(qs,{})}):e.jsxs(e.Fragment,{children:[r===1&&x(),r===2&&N(),r===3&&C()]})})})},Sp="_headerSearchBar_wui3f_1",Cp="_headerSearchInputWrap_wui3f_8",Tp="_headerSearchIcon_wui3f_13",Ip="_headerSearchInput_wui3f_8",Lp="_footerPagination_wui3f_35",$p="_pagination_wui3f_43",Pp="_bgWrap_wui3f_59",Rp="_contentWrap_wui3f_65",zp="_skeletonWrap_wui3f_72",Bp="_skeletonCard_wui3f_78",Ap="_skeletonCardHeader_wui3f_82",Dp="_skeletonAvatar_wui3f_89",Ep="_skeletonNameWrap_wui3f_95",Mp="_skeletonName_wui3f_95",Fp="_skeletonSub_wui3f_106",Gp="_skeletonSep_wui3f_111",qp="_skeletonContentWrap_wui3f_115",Up="_skeletonContent1_wui3f_121",Op="_skeletonContent2_wui3f_126",Wp="_skeletonImgWrap_wui3f_131",Vp="_skeletonImg_wui3f_131",Hp="_emptyWrap_wui3f_143",Jp="_emptyIcon_wui3f_148",Qp="_emptyText_wui3f_155",Kp="_recordCard_wui3f_160",Zp="_recordCardHeader_wui3f_167",Xp="_recordCardHeaderLeft_wui3f_173",Yp="_avatarImg_wui3f_180",ex="_friendInfo_wui3f_186",sx="_friendName_wui3f_190",tx="_friendSub_wui3f_197",ax="_timeBadge_wui3f_202",nx="_cardSep_wui3f_208",ix="_cardContent_wui3f_212",rx="_contentText_wui3f_216",cx="_imgGrid_wui3f_222",lx="_grid1_wui3f_227",ox="_grid2_wui3f_231",dx="_grid3_wui3f_235",ux="_grid6_wui3f_239",mx="_grid9_wui3f_244",hx="_imgItem_wui3f_249",px="_img_wui3f_222",xx="_operatorWrap_wui3f_262",gx="_operatorAvatar_wui3f_271",_x="_operatorInfo_wui3f_278",fx="_operatorName_wui3f_285",jx="_operatorAction_wui3f_294",re={headerSearchBar:Sp,headerSearchInputWrap:Cp,headerSearchIcon:Tp,headerSearchInput:Ip,footerPagination:Lp,pagination:$p,bgWrap:Pp,contentWrap:Rp,skeletonWrap:zp,skeletonCard:Bp,skeletonCardHeader:Ap,skeletonAvatar:Dp,skeletonNameWrap:Ep,skeletonName:Mp,skeletonSub:Fp,skeletonSep:Gp,skeletonContentWrap:qp,skeletonContent1:Up,skeletonContent2:Op,skeletonImgWrap:Wp,skeletonImg:Vp,emptyWrap:Hp,emptyIcon:Jp,emptyText:Qp,recordCard:Kp,recordCardHeader:Zp,recordCardHeaderLeft:Xp,avatarImg:Yp,friendInfo:ex,friendName:sx,friendSub:tx,timeBadge:ax,cardSep:nx,cardContent:ix,contentText:rx,imgGrid:cx,grid1:lx,grid2:ox,grid3:dx,grid6:ux,grid9:mx,imgItem:hx,img:px,operatorWrap:xx,operatorAvatar:gx,operatorInfo:_x,operatorName:fx,operatorAction:jx};function at(s,t=1,a=20,r){const i={workbenchId:s,page:t.toString(),limit:a.toString()};return r&&(i.keyword=r),M("/v1/workbench/like-records",i,"GET")}const vx=s=>{try{return new Date(s).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"})}catch{return s}};function yx(){const{id:s}=Ke(),[t,a]=n.useState([]),[r,i]=n.useState(!1),[c,m]=n.useState(""),[u,_]=n.useState(1),[d,o]=n.useState(0),f=10;n.useEffect(()=>{s&&(i(!0),at(s,1,f).then(l=>{a(l.list||[]),o(l.total||0),_(1)}).catch(()=>{Q.error("获取点赞记录失败,请稍后重试")}).finally(()=>i(!1)))},[s]);const b=()=>{_(1),at(s,1,f,c).then(l=>{a(l.list||[]),o(l.total||0),_(1)}).catch(()=>{Q.error("获取点赞记录失败,请稍后重试")})},h=()=>{at(s,u,f,c).then(l=>{a(l.list||[]),o(l.total||0)}).catch(()=>{Q.error("获取点赞记录失败,请稍后重试")})},g=l=>{at(s,l,f,c).then(p=>{a(p.list||[]),o(p.total||0),_(l)}).catch(()=>{Q.error("获取点赞记录失败,请稍后重试")})};return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"点赞记录"}),e.jsxs("div",{className:re.headerSearchBar,children:[e.jsx("div",{className:re.headerSearchInputWrap,children:e.jsx(W,{prefix:e.jsx(Ue,{className:re.headerSearchIcon}),placeholder:"搜索好友昵称或内容",className:re.headerSearchInput,value:c,onChange:l=>m(l.target.value),onPressEnter:b,allowClear:!0})}),e.jsx(A,{icon:e.jsx(ns,{spin:r}),onClick:h,loading:r,type:"default",shape:"circle"})]})]}),footer:e.jsx(e.Fragment,{children:e.jsx("div",{className:re.footerPagination,children:e.jsx(zs,{current:u,total:d,pageSize:f,onChange:g,showSizeChanger:!1,showQuickJumper:!0,showTotal:(l,p)=>`第 ${p[0]}-${p[1]} 条,共 ${l} 条`,size:"default",className:re.pagination})})}),children:e.jsx("div",{className:re.bgWrap,children:e.jsx("div",{className:re.contentWrap,children:r?e.jsx("div",{className:re.skeletonWrap,children:Array.from({length:3}).map((l,p)=>e.jsxs("div",{className:re.skeletonCard,children:[e.jsxs("div",{className:re.skeletonCardHeader,children:[e.jsx(Cs.Avatar,{active:!0,size:40,className:re.skeletonAvatar}),e.jsxs("div",{className:re.skeletonNameWrap,children:[e.jsx(Cs.Input,{active:!0,size:"small",className:re.skeletonName,style:{width:96}}),e.jsx(Cs.Input,{active:!0,size:"small",className:re.skeletonSub,style:{width:64}})]})]}),e.jsx(Wt,{className:re.skeletonSep}),e.jsxs("div",{className:re.skeletonContentWrap,children:[e.jsx(Cs.Input,{active:!0,size:"small",className:re.skeletonContent1,style:{width:"100%"}}),e.jsx(Cs.Input,{active:!0,size:"small",className:re.skeletonContent2,style:{width:"75%"}}),e.jsxs("div",{className:re.skeletonImgWrap,children:[e.jsx(Cs.Image,{active:!0,className:re.skeletonImg,style:{width:80,height:80}}),e.jsx(Cs.Image,{active:!0,className:re.skeletonImg,style:{width:80,height:80}})]})]})]},p))}):t.length===0?e.jsxs("div",{className:re.emptyWrap,children:[e.jsx(Ds,{className:re.emptyIcon}),e.jsx("p",{className:re.emptyText,children:"暂无点赞记录"})]}):e.jsx(e.Fragment,{children:t.map(l=>e.jsxs("div",{className:re.recordCard,children:[e.jsxs("div",{className:re.recordCardHeader,children:[e.jsxs("div",{className:re.recordCardHeaderLeft,children:[e.jsx(Vt,{src:l.friendAvatar||void 0,icon:e.jsx(ys,{}),size:40,className:re.avatarImg}),e.jsxs("div",{className:re.friendInfo,children:[e.jsx("div",{className:re.friendName,title:l.friendName,children:l.friendName}),e.jsx("div",{className:re.friendSub,children:"内容发布者"})]})]}),e.jsx(Hs,{className:re.timeBadge,count:vx(l.momentTime||l.likeTime),style:{background:"#e8f0fe",color:"#333",fontWeight:400}})]}),e.jsx(Wt,{className:re.cardSep}),e.jsxs("div",{className:re.cardContent,children:[l.content&&e.jsx("p",{className:re.contentText,children:l.content}),Array.isArray(l.resUrls)&&l.resUrls.length>0&&e.jsx("div",{className:`${re.imgGrid} `+(l.resUrls.length===1?re.grid1:l.resUrls.length===2?re.grid2:l.resUrls.length<=3?re.grid3:l.resUrls.length<=6?re.grid6:re.grid9),children:l.resUrls.slice(0,9).map((p,y)=>e.jsx("div",{className:re.imgItem,children:e.jsx("img",{src:p,alt:`内容图片 ${y+1}`,className:re.img})},y))})]}),e.jsxs("div",{className:re.operatorWrap,children:[e.jsx(Vt,{src:l.operatorAvatar||void 0,icon:e.jsx(ys,{}),size:32,className:re.operatorAvatar}),e.jsxs("div",{className:re.operatorInfo,children:[e.jsx("span",{className:re.operatorName,title:l.operatorName,children:l.operatorName}),e.jsxs("span",{className:re.operatorAction,children:[e.jsx(Ds,{style:{color:"red",marginRight:4}}),"已赞"]})]})]})]},l.id))})})})})}const bx="_autoGroupList_1ak4d_1",Nx="_taskCard_1ak4d_5",wx="_taskHeader_1ak4d_14",kx="_taskTitle_1ak4d_23",Sx="_statusRunning_1ak4d_30",Cx="_statusPaused_1ak4d_39",Tx="_statusCompleted_1ak4d_48",Ix="_taskInfoGrid_1ak4d_57",Lx="_infoLabel_1ak4d_65",$x="_infoValue_1ak4d_70",Px="_taskFooter_1ak4d_76",Rx="_footerLeft_1ak4d_87",zx="_footerRight_1ak4d_92",Bx="_menuItem_1ak4d_138",Ax="_menuItemDanger_1ak4d_151",Dx="_emptyCard_1ak4d_164",Ex="_emptyTitle_1ak4d_176",Mx="_emptyDesc_1ak4d_182",Le={autoGroupList:bx,taskCard:Nx,taskHeader:wx,taskTitle:kx,statusRunning:Sx,statusPaused:Cx,statusCompleted:Tx,taskInfoGrid:Ix,infoLabel:Lx,infoValue:$x,taskFooter:Px,footerLeft:Rx,footerRight:zx,menuItem:Bx,menuItemDanger:Ax,emptyCard:Dx,emptyTitle:Ex,emptyDesc:Mx},Fx=[{id:"1",name:"VIP客户建群",deviceCount:2,targetFriends:156,createdGroups:12,lastCreateTime:"2025-02-06 13:12:35",createTime:"2024-11-20 19:04:14",creator:"admin",status:"running",createInterval:300,maxGroupsPerDay:20,timeRange:{start:"09:00",end:"21:00"},groupSize:{min:20,max:50},targetTags:["VIP客户","高价值"],groupNameTemplate:"VIP客户交流群{序号}",groupDescription:"VIP客户专属交流群,提供优质服务"},{id:"2",name:"产品推广建群",deviceCount:1,targetFriends:89,createdGroups:8,lastCreateTime:"2024-03-04 14:09:35",createTime:"2024-03-04 14:29:04",creator:"manager",status:"paused",createInterval:600,maxGroupsPerDay:10,timeRange:{start:"10:00",end:"20:00"},groupSize:{min:15,max:30},targetTags:["潜在客户","中意向"],groupNameTemplate:"产品推广群{序号}",groupDescription:"产品推广交流群,了解最新产品信息"}],Gx=s=>{switch(s){case"running":return Le.statusRunning;case"paused":return Le.statusPaused;case"completed":return Le.statusCompleted;default:return Le.statusPaused}},qx=s=>{switch(s){case"running":return"进行中";case"paused":return"已暂停";case"completed":return"已完成";default:return"未知"}},Ux=()=>{const s=he(),[t,a]=n.useState(""),[r,i]=n.useState(Fx),c=b=>{const h=r.find(g=>g.id===b);h&&(window.confirm(`确定要删除"${h.name}"吗?`)&&i(r.filter(g=>g.id!==b)),R.show({content:"删除成功"}))},m=b=>{s(`/workspace/auto-group/${b}/edit`)},u=b=>{s(`/workspace/auto-group/${b}`)},_=b=>{const h=r.find(g=>g.id===b);if(h){const g={...h,id:`${Date.now()}`,name:`${h.name} (复制)`,createTime:new Date().toISOString().replace("T"," ").substring(0,19)};i([...r,g]),R.show({content:"复制成功"})}},d=b=>{i(h=>h.map(g=>g.id===b?{...g,status:g.status==="running"?"paused":"running"}:g)),R.show({content:"状态已切换"})},o=()=>{s("/workspace/auto-group/new")},f=r.filter(b=>b.name.toLowerCase().includes(t.toLowerCase()));return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"自动建群",backFn:()=>s("/workspace"),right:e.jsxs(H,{size:"small",color:"primary",onClick:o,children:[e.jsx(Ee,{})," 新建任务"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索计划名称",value:t,onChange:b=>a(b.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(H,{size:"small",onClick:()=>{},loading:!1,className:"refresh-btn",children:e.jsx(ns,{})})]})]}),children:e.jsx("div",{className:Le.autoGroupList,children:e.jsx("div",{className:Le.taskList,children:f.length===0?e.jsxs(te,{className:Le.emptyCard,children:[e.jsx(qn,{style:{fontSize:48,color:"#ccc"}}),e.jsx("div",{className:Le.emptyTitle,children:"暂无建群任务"}),e.jsx("div",{className:Le.emptyDesc,children:"创建您的第一个自动建群任务"}),e.jsxs(H,{color:"primary",onClick:o,children:[e.jsx(Un,{})," 创建第一个任务"]})]}):f.map(b=>e.jsxs(te,{className:Le.taskCard,children:[e.jsxs("div",{className:Le.taskHeader,children:[e.jsx("div",{className:Le.taskTitle,children:b.name}),e.jsx("span",{className:Gx(b.status),children:qx(b.status)}),e.jsx(Qe,{checked:b.status==="running",onChange:()=>d(b.id),disabled:b.status==="completed",style:{marginLeft:8}}),e.jsx(On,{content:e.jsxs("div",{children:[e.jsx("div",{className:Le.menuItem,onClick:()=>u(b.id),children:"查看"}),e.jsx("div",{className:Le.menuItem,onClick:()=>m(b.id),children:"编辑"}),e.jsx("div",{className:Le.menuItem,onClick:()=>_(b.id),children:"复制"}),e.jsx("div",{className:Le.menuItemDanger,onClick:()=>c(b.id),children:"删除"})]}),trigger:"click",children:e.jsx(Wn,{style:{fontSize:20,marginLeft:8}})})]}),e.jsxs("div",{className:Le.taskInfoGrid,children:[e.jsxs("div",{children:[e.jsx("div",{className:Le.infoLabel,children:"执行设备"}),e.jsxs("div",{className:Le.infoValue,children:[b.deviceCount," 个"]})]}),e.jsxs("div",{children:[e.jsx("div",{className:Le.infoLabel,children:"目标好友"}),e.jsxs("div",{className:Le.infoValue,children:[b.targetFriends," 个"]})]}),e.jsxs("div",{children:[e.jsx("div",{className:Le.infoLabel,children:"已建群"}),e.jsxs("div",{className:Le.infoValue,children:[b.createdGroups," 个"]})]}),e.jsxs("div",{children:[e.jsx("div",{className:Le.infoLabel,children:"创建人"}),e.jsx("div",{className:Le.infoValue,children:b.creator})]})]}),e.jsxs("div",{className:Le.taskFooter,children:[e.jsxs("div",{className:Le.footerLeft,children:[e.jsx(Vn,{style:{marginRight:4}}),"更新时间:",b.lastCreateTime]}),e.jsxs("div",{className:Le.footerRight,children:["创建时间:",b.createTime]})]})]},b.id))})})})},Ox="_autoGroupDetail_i3otz_1",Wx="_headerBar_i3otz_7",Vx="_title_i3otz_18",Hx="_infoCard_i3otz_26",Jx="_infoGrid_i3otz_35",Qx="_infoTitle_i3otz_41",Kx="_infoItem_i3otz_48",Zx="_progressSection_i3otz_54",Xx="_progressCard_i3otz_58",Yx="_progressHeader_i3otz_67",eg="_groupList_i3otz_76",sg="_groupCard_i3otz_83",tg="_groupHeader_i3otz_91",ag="_memberGrid_i3otz_100",ng="_memberItem_i3otz_107",ig="_warnText_i3otz_117",rg="_successText_i3otz_125",cg="_successAlert_i3otz_133",lg="_emptyCard_i3otz_143",og="_emptyTitle_i3otz_155",dg="_emptyDesc_i3otz_161",be={autoGroupDetail:Ox,headerBar:Wx,title:Vx,infoCard:Hx,infoGrid:Jx,infoTitle:Qx,infoItem:Kx,progressSection:Zx,progressCard:Xx,progressHeader:Yx,groupList:eg,groupCard:sg,groupHeader:tg,memberGrid:ag,memberItem:ng,warnText:ig,successText:rg,successAlert:cg,emptyCard:lg,emptyTitle:og,emptyDesc:dg},ug={id:"1",name:"VIP客户建群",status:"creating",totalGroups:5,currentGroupIndex:2,groups:Array.from({length:5}).map((s,t)=>({id:`group-${t}`,members:Array.from({length:Math.floor(Math.random()*10)+30}).map((a,r)=>({id:`member-${t}-${r}`,nickname:`用户${r+1}`,wechatId:`wx_${r}`,tags:[`标签${r%3+1}`]}))})),createTime:"2024-11-20 19:04:14",lastUpdateTime:"2025-02-06 13:12:35",creator:"admin",deviceCount:2,targetFriends:156,groupSize:{min:20,max:50},timeRange:{start:"09:00",end:"21:00"},targetTags:["VIP客户","高价值"],groupNameTemplate:"VIP客户交流群{序号}",groupDescription:"VIP客户专属交流群,提供优质服务"},mg=({groupIndex:s,members:t,isCreating:a,isCompleted:r,onRetry:i})=>{const[c,m]=n.useState(!1),u=38;return e.jsxs(te,{className:be.groupCard,children:[e.jsxs("div",{className:be.groupHeader,children:[e.jsxs("div",{children:["群 ",s+1,e.jsx(as,{color:r?"success":a?"warning":"default",style:{marginLeft:8},children:r?"已完成":a?"创建中":"等待中"})]}),e.jsxs("div",{style:{color:"#888",fontSize:12},children:[e.jsx(Hn,{style:{marginRight:4}}),t.length,"/",u]})]}),a&&!r&&e.jsx(Da,{percent:Math.round(t.length/u*100),style:{margin:"8px 0"}}),c?e.jsxs(e.Fragment,{children:[e.jsx("div",{className:be.memberGrid,children:t.map(_=>e.jsxs("div",{className:be.memberItem,children:[e.jsx("span",{children:_.nickname}),_.tags.length>0&&e.jsx(as,{color:"primary",style:{marginLeft:4},children:_.tags[0]})]},_.id))}),e.jsx(H,{size:"mini",fill:"none",block:!0,onClick:()=>m(!1),style:{marginTop:8},children:"收起"})]}):e.jsxs(H,{size:"mini",fill:"none",block:!0,onClick:()=>m(!0),style:{marginTop:8},children:["查看成员 (",t.length,")"]}),!r&&t.length{const[a,r]=n.useState(s.groups),[i,c]=n.useState(s.currentGroupIndex),[m,u]=n.useState(s.status);n.useEffect(()=>{if(m==="creating"&&i{i===a.length-1?(u("completed"),t()):c(o=>o+1)},3e3);return()=>clearTimeout(d)}},[m,i,a.length,t]);const _=d=>{r(o=>o.map((f,b)=>b===d?{...f,members:[...f.members,{id:`retry-member-${Date.now()}`,nickname:`补充用户${f.members.length+1}`,wechatId:`wx_retry_${Date.now()}`,tags:["新加入"]}]}:f))};return e.jsxs("div",{className:be.progressSection,children:[e.jsxs(te,{className:be.progressCard,children:[e.jsxs("div",{className:be.progressHeader,children:[e.jsxs("div",{children:["建群进度",e.jsx(as,{color:m==="completed"?"success":m==="creating"?"warning":"default",style:{marginLeft:8},children:m==="preparing"?"准备中":m==="creating"?"创建中":"已完成"})]}),e.jsxs("div",{style:{color:"#888",fontSize:12},children:[i+1,"/",a.length,"组"]})]}),e.jsx(Da,{percent:Math.round((i+1)/a.length*100),style:{marginTop:8}})]}),e.jsx("div",{className:be.groupList,children:a.map((d,o)=>e.jsx(mg,{groupIndex:o,members:d.members,isCreating:m==="creating"&&o===i,isCompleted:m==="completed"||o_(o)},d.id))}),m==="completed"&&e.jsx("div",{className:be.successAlert,children:"所有群组已创建完成"})]})},pg=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(!0),[i,c]=n.useState(null);n.useEffect(()=>{r(!0),setTimeout(()=>{c(ug),r(!1)},800)},[s]);const m=()=>{R.show({content:"所有群组已创建完成"})};return a?e.jsx(Z,{header:e.jsxs("div",{className:be.headerBar,children:[e.jsx(H,{fill:"none",size:"small",onClick:()=>t(-1),children:e.jsx(mt,{})}),e.jsx("div",{className:be.title,children:"建群详情"})]}),footer:e.jsx(ps,{}),loading:!0,children:e.jsx("div",{style:{minHeight:300}})}):i?e.jsx(Z,{header:e.jsxs("div",{className:be.headerBar,children:[e.jsx(H,{fill:"none",size:"small",onClick:()=>t(-1),children:e.jsx(mt,{})}),e.jsxs("div",{className:be.title,children:[i.name," - 建群详情"]})]}),footer:e.jsx(ps,{}),children:e.jsxs("div",{className:be.autoGroupDetail,children:[e.jsx(te,{className:be.infoCard,children:e.jsxs("div",{className:be.infoGrid,children:[e.jsxs("div",{children:[e.jsx("div",{className:be.infoTitle,children:"基本信息"}),e.jsxs("div",{className:be.infoItem,children:["任务名称:",i.name]}),e.jsxs("div",{className:be.infoItem,children:["创建时间:",i.createTime]}),e.jsxs("div",{className:be.infoItem,children:["创建人:",i.creator]}),e.jsxs("div",{className:be.infoItem,children:["执行设备:",i.deviceCount," 个"]})]}),e.jsxs("div",{children:[e.jsx("div",{className:be.infoTitle,children:"建群配置"}),e.jsxs("div",{className:be.infoItem,children:["群组规模:",i.groupSize.min,"-",i.groupSize.max," ","人"]}),e.jsxs("div",{className:be.infoItem,children:["执行时间:",i.timeRange.start," -"," ",i.timeRange.end]}),e.jsxs("div",{className:be.infoItem,children:["目标标签:",i.targetTags.join(", ")]}),e.jsxs("div",{className:be.infoItem,children:["群名称模板:",i.groupNameTemplate]})]})]})}),e.jsx(hg,{taskDetail:i,onComplete:m})]})}):e.jsx(Z,{header:e.jsxs("div",{className:be.headerBar,children:[e.jsx(H,{fill:"none",size:"small",onClick:()=>t(-1),children:e.jsx(mt,{})}),e.jsx("div",{className:be.title,children:"建群详情"})]}),footer:e.jsx(ps,{}),children:e.jsxs(te,{className:be.emptyCard,children:[e.jsx(Aa,{style:{fontSize:48,color:"#ccc"}}),e.jsx("div",{className:be.emptyTitle,children:"任务不存在"}),e.jsx("div",{className:be.emptyDesc,children:"请检查任务ID是否正确"}),e.jsx(H,{color:"primary",onClick:()=>t("/workspace/auto-group"),children:"返回列表"})]})})},xg="_autoGroupForm_yue3x_1",gg="_timeRangeRow_yue3x_25",_g="_groupSizeRow_yue3x_31",jt={autoGroupForm:xg,timeRangeRow:gg,groupSizeRow:_g};function fg(s){return M("/api/auto-group/create",s,"POST")}function jg(s,t){return M(`/api/auto-group/update/${s}`,t,"POST")}const xa={name:"",deviceCount:1,targetFriends:0,createInterval:300,maxGroupsPerDay:10,timeRange:{start:"09:00",end:"21:00"},groupSize:{min:20,max:50},targetTags:[],groupNameTemplate:"VIP客户交流群{序号}",groupDescription:""},vg=[{label:"VIP客户",value:"VIP客户"},{label:"高价值",value:"高价值"},{label:"潜在客户",value:"潜在客户"},{label:"中意向",value:"中意向"}],ga=()=>{const s=he(),{id:t}=Ke(),a=!!t,[r,i]=n.useState(xa),[c,m]=n.useState(!1);n.useEffect(()=>{a&&i({...xa,name:"VIP客户建群",deviceCount:2,targetFriends:156,createInterval:300,maxGroupsPerDay:20,timeRange:{start:"09:00",end:"21:00"},groupSize:{min:20,max:50},targetTags:["VIP客户","高价值"],groupNameTemplate:"VIP客户交流群{序号}",groupDescription:"VIP客户专属交流群,提供优质服务"})},[a,t]);const u=async()=>{m(!0);try{a?(await jg(t,r),R.show({content:"编辑成功"})):(await fg(r),R.show({content:"创建成功"})),s("/workspace/auto-group")}catch{R.show({content:"提交失败"})}finally{m(!1)}};return e.jsx(Z,{header:e.jsx(St,{back:null,style:{background:"#fff"},left:e.jsx("div",{className:"nav-title",children:e.jsx(Is,{twoToneColor:"#1677ff",onClick:()=>s(-1)})}),children:e.jsx("span",{className:"nav-title",children:a?"编辑建群任务":"新建建群任务"})}),children:e.jsx("div",{className:jt.autoGroupForm,children:e.jsxs(Ye,{layout:"vertical",footer:e.jsx(H,{block:!0,color:"primary",loading:c,onClick:u,children:a?"保存修改":"创建任务"}),children:[e.jsx(Ye.Item,{label:"任务名称",name:"name",required:!0,children:e.jsx(qe,{value:r.name,onChange:_=>i(d=>({...d,name:_})),placeholder:"请输入任务名称"})}),e.jsx(Ye.Item,{label:"执行设备数量",name:"deviceCount",required:!0,children:e.jsx(qe,{type:"number",value:r.deviceCount,onChange:_=>i(d=>({...d,deviceCount:Number(_)})),placeholder:"请输入设备数量"})}),e.jsx(Ye.Item,{label:"目标好友数",name:"targetFriends",required:!0,children:e.jsx(qe,{type:"number",value:r.targetFriends,onChange:_=>i(d=>({...d,targetFriends:Number(_)})),placeholder:"请输入目标好友数"})}),e.jsx(Ye.Item,{label:"建群间隔(秒)",name:"createInterval",required:!0,children:e.jsx(qe,{type:"number",value:r.createInterval,onChange:_=>i(d=>({...d,createInterval:Number(_)})),placeholder:"请输入建群间隔"})}),e.jsx(Ye.Item,{label:"每日最大建群数",name:"maxGroupsPerDay",required:!0,children:e.jsx(qe,{type:"number",value:r.maxGroupsPerDay,onChange:_=>i(d=>({...d,maxGroupsPerDay:Number(_)})),placeholder:"请输入最大建群数"})}),e.jsx(Ye.Item,{label:"执行时间段",name:"timeRange",required:!0,children:e.jsxs("div",{className:jt.timeRangeRow,children:[e.jsx(qe,{value:r.timeRange.start,onChange:_=>i(d=>({...d,timeRange:{...d.timeRange,start:_}})),placeholder:"开始时间"}),e.jsx("span",{style:{margin:"0 8px"},children:"-"}),e.jsx(qe,{value:r.timeRange.end,onChange:_=>i(d=>({...d,timeRange:{...d.timeRange,end:_}})),placeholder:"结束时间"})]})}),e.jsx(Ye.Item,{label:"群组规模",name:"groupSize",required:!0,children:e.jsxs("div",{className:jt.groupSizeRow,children:[e.jsx(qe,{type:"number",value:r.groupSize.min,onChange:_=>i(d=>({...d,groupSize:{...d.groupSize,min:Number(_)}})),placeholder:"最小人数"}),e.jsx("span",{style:{margin:"0 8px"},children:"-"}),e.jsx(qe,{type:"number",value:r.groupSize.max,onChange:_=>i(d=>({...d,groupSize:{...d.groupSize,max:Number(_)}})),placeholder:"最大人数"})]})}),e.jsx(Ye.Item,{label:"目标标签",name:"targetTags",children:e.jsx(Pa,{options:vg,multiple:!0,value:r.targetTags,onChange:_=>i(d=>({...d,targetTags:_}))})}),e.jsx(Ye.Item,{label:"群名称模板",name:"groupNameTemplate",required:!0,children:e.jsx(qe,{value:r.groupNameTemplate,onChange:_=>i(d=>({...d,groupNameTemplate:_})),placeholder:"请输入群名称模板"})}),e.jsx(Ye.Item,{label:"群描述",name:"groupDescription",children:e.jsx(Jn,{value:r.groupDescription,onChange:_=>i(d=>({...d,groupDescription:_})),placeholder:"请输入群描述",rows:3,maxLength:100,showCount:!0})})]})})})};async function yg(){return M("/v1/workbench/list",{type:3},"GET")}async function bg(s){return M(`/v1/workspace/group-push/tasks/${s}`,{},"DELETE")}async function Ng(s,t){return M(`/v1/workspace/group-push/tasks/${s}/toggle`,{status:t},"POST")}async function wg(s){return M(`/v1/workspace/group-push/tasks/${s}/copy`,{},"POST")}const kg="_searchBar_k7z9x_7",Sg="_taskList_k7z9x_22",Cg="_emptyCard_k7z9x_29",Tg="_taskCard_k7z9x_37",Ig="_taskHeader_k7z9x_44",Lg="_taskTitle_k7z9x_51",$g="_taskActions_k7z9x_58",Pg="_taskInfoGrid_k7z9x_64",Rg="_taskFooter_k7z9x_82",zg="_danger_k7z9x_143",He={searchBar:kg,"refresh-btn":"_refresh-btn_k7z9x_13",taskList:Sg,emptyCard:Cg,taskCard:Tg,taskHeader:Ig,taskTitle:Lg,taskActions:$g,taskInfoGrid:Pg,taskFooter:Rg,"menu-btn":"_menu-btn_k7z9x_105","menu-dropdown":"_menu-dropdown_k7z9x_117","menu-item":"_menu-item_k7z9x_130",danger:zg},Bg=({onEdit:s,onCopy:t,onDelete:a})=>{const[r,i]=n.useState(!1),c=n.useRef(null);return n.useEffect(()=>{function m(u){c.current&&!c.current.contains(u.target)&&i(!1)}return r&&document.addEventListener("mousedown",m),()=>document.removeEventListener("mousedown",m)},[r]),e.jsxs("div",{style:{position:"relative"},children:[e.jsx("button",{onClick:()=>i(m=>!m),className:He["menu-btn"],children:e.jsx(Gs,{})}),r&&e.jsxs("div",{ref:c,className:He["menu-dropdown"],children:[e.jsxs("div",{onClick:()=>{s(),i(!1)},className:He["menu-item"],children:[e.jsx(vs,{}),"编辑"]}),e.jsxs("div",{onClick:()=>{t(),i(!1)},className:He["menu-item"],children:[e.jsx(js,{}),"复制"]}),e.jsxs("div",{onClick:()=>{a(),i(!1)},className:`${He["menu-item"]} ${He.danger}`,children:[e.jsx(De,{}),"删除"]})]})]})},Ag=()=>{const s=he(),[t,a]=n.useState(null),[r,i]=n.useState(""),[c,m]=n.useState([]),[u,_]=n.useState(!1),d=async()=>{_(!0);try{const x=await yg();m(x.list)}finally{_(!1)}};n.useEffect(()=>{d()},[]);const o=async x=>{window.confirm("确定要删除该任务吗?")&&(await bg(x),d())},f=x=>{s(`/workspace/group-push/edit/${x}`)},b=x=>{s(`/workspace/group-push/${x}`)},h=async x=>{await wg(x),d()},g=async x=>{const N=c.find(j=>j.id===x);if(!N)return;const C=N.status===1?2:1;await Ng(x,String(C)),d()},l=()=>{s("/workspace/group-push/new")},p=c.filter(x=>x.name.toLowerCase().includes(r.toLowerCase())),y=x=>{switch(x){case 1:return"green";case 2:return"gray";default:return"gray"}},k=x=>{switch(x){case 1:return"进行中";case 2:return"已暂停";default:return"未知"}};return e.jsx(Z,{loading:u,header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"群消息推送",backFn:()=>s("/workspace"),right:e.jsx(A,{type:"primary",icon:e.jsx(Ee,{}),onClick:l,children:"创建任务"})}),e.jsxs("div",{className:He.searchBar,children:[e.jsx(W,{placeholder:"搜索计划名称",value:r,onChange:x=>i(x.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"}),e.jsx(A,{onClick:d,size:"large",className:He["refresh-btn"],children:e.jsx(ns,{})})]})]}),children:e.jsx("div",{className:He.bg,children:e.jsx("div",{className:He.taskList,children:p.length===0?e.jsxs(ws,{className:He.emptyCard,children:[e.jsx(Ba,{style:{fontSize:48,color:"#ccc",marginBottom:12}}),e.jsx("div",{style:{color:"#888",fontSize:16,marginBottom:8},children:"暂无推送任务"}),e.jsx("div",{style:{color:"#bbb",fontSize:13,marginBottom:16},children:"创建您的第一个群消息推送任务"}),e.jsx(A,{type:"primary",icon:e.jsx(Ee,{}),onClick:l,children:"创建第一个任务"})]}):p.map(x=>e.jsxs(ws,{className:He.taskCard,children:[e.jsxs("div",{className:He.taskHeader,children:[e.jsxs("div",{className:He.taskTitle,children:[e.jsx("span",{children:x.name}),e.jsx(Hs,{color:y(x.status),text:k(x.status),style:{marginLeft:8}})]}),e.jsxs("div",{className:He.taskActions,children:[e.jsx(Qe,{checked:x.status===1,onChange:()=>g(x.id)}),e.jsx(Bg,{onView:()=>b(x.id),onEdit:()=>f(x.id),onCopy:()=>h(x.id),onDelete:()=>o(x.id)})]})]}),e.jsxs("div",{className:He.taskInfoGrid,children:[e.jsxs("div",{children:[e.jsx(Rs,{}),"推送目标:",x.config?.groups?.length||0," 个社群"]}),e.jsxs("div",{children:[e.jsx(Qn,{})," 推送内容:",x.config?.content||0," 个"]})]}),e.jsxs("div",{className:He.taskFooter,children:[e.jsxs("div",{children:[e.jsx(Ns,{})," 上次推送:",x.config?.lastPushTime||"暂无"]}),e.jsxs("div",{children:["创建时间:",x.createTime]})]})]},x.id))})})})};function Dg(s){return M("/v1/workspace/group-push/tasks",s,"POST")}const Eg=async()=>M("/v1/workbench/getJdSocialMedia",{},"GET"),Mg=async s=>M("/v1/workbench/getJdPromotionSite",{id:s},"GET"),Ja=n.forwardRef(({defaultValues:s={name:"",pushTimeStart:"06:00",pushTimeEnd:"23:59",dailyPushCount:20,pushOrder:"latest",isLoopPush:!1,isImmediatePush:!1,isEnabled:!1}},t)=>{const[a]=Se.useForm();return n.useImperativeHandle(t,()=>({validate:async()=>{try{return await a.validateFields(),!0}catch(r){return console.log("BasicSettings 表单验证失败:",r),!1}},getValues:()=>a.getFieldsValue()})),e.jsx("div",{style:{marginBottom:24},children:e.jsx(ws,{children:e.jsxs(Se,{form:a,layout:"vertical",initialValues:s,onValuesChange:(r,i)=>{},children:[e.jsx(Se.Item,{label:"任务名称",name:"name",rules:[{required:!0,message:"请输入任务名称"},{min:2,max:50,message:"任务名称长度在2-50个字符之间"}],children:e.jsx(W,{placeholder:"请输入任务名称"})}),e.jsx(Se.Item,{label:"允许推送的时间段",children:e.jsxs("div",{style:{display:"flex",gap:8,alignItems:"center"},children:[e.jsx(Se.Item,{name:"pushTimeStart",noStyle:!0,rules:[{required:!0,message:"请选择开始时间"}],children:e.jsx(W,{type:"time",style:{width:120}})}),e.jsx("span",{style:{color:"#888"},children:"至"}),e.jsx(Se.Item,{name:"pushTimeEnd",noStyle:!0,rules:[{required:!0,message:"请选择结束时间"}],children:e.jsx(W,{type:"time",style:{width:120}})})]})}),e.jsx(Se.Item,{label:"每日推送",name:"dailyPushCount",rules:[{required:!0,message:"请输入每日推送数量"},{type:"number",min:1,max:100,message:"每日推送数量在1-100之间"}],children:e.jsx(Kn,{min:1,max:100,style:{width:120},addonAfter:"条内容"})}),e.jsx(Se.Item,{label:"推送顺序",name:"pushOrder",rules:[{required:!0,message:"请选择推送顺序"}],children:e.jsxs("div",{style:{display:"flex"},children:[e.jsx(A,{type:"default",style:{borderRadius:"6px 0 0 6px"},onClick:()=>a.setFieldValue("pushOrder","earliest"),className:a.getFieldValue("pushOrder")==="earliest"?"ant-btn-primary":"",children:"按最早"}),e.jsx(A,{type:"default",style:{borderRadius:"0 6px 6px 0",marginLeft:-1},onClick:()=>a.setFieldValue("pushOrder","latest"),className:a.getFieldValue("pushOrder")==="latest"?"ant-btn-primary":"",children:"按最新"})]})}),e.jsx(Se.Item,{label:"是否循环推送",name:"isLoopPush",valuePropName:"checked",children:e.jsx(Qe,{})}),e.jsx(Se.Item,{label:"是否立即推送",name:"isImmediatePush",valuePropName:"checked",children:e.jsx(Qe,{})}),e.jsx(Se.Item,{label:"是否启用",name:"isEnabled",valuePropName:"checked",children:e.jsx(Qe,{})}),e.jsx(Se.Item,{noStyle:!0,shouldUpdate:!0,children:()=>a.getFieldValue("isImmediatePush")?e.jsx("div",{style:{background:"#fffbe6",border:"1px solid #ffe58f",borderRadius:4,padding:8,color:"#ad8b00",marginBottom:16},children:"如果启用,系统会把内容库里所有的内容按顺序推送到指定的社群"}):null})]})})})});Ja.displayName="BasicSettings";const Qa=n.forwardRef(({selectedGroups:s,onNext:t},a)=>{const[r]=Se.useForm();n.useImperativeHandle(a,()=>({validate:async()=>{try{return r.setFieldsValue({wechatGroups:s.map(c=>c.id)}),await r.validateFields(),!0}catch(c){return console.log("GroupSelector 表单验证失败:",c),!1}},getValues:()=>r.getFieldsValue()}));const i=c=>{const m=c.map(u=>u.id);r.setFieldValue("wechatGroups",m),t({wechatGroups:m,wechatGroupsOptions:c})};return e.jsx(ws,{children:e.jsxs(Se,{form:r,layout:"vertical",initialValues:{groups:s},children:[e.jsxs("div",{style:{marginBottom:20},children:[e.jsx("h2",{style:{margin:0,fontSize:18,fontWeight:600},children:"选择推送群组"}),e.jsx("p",{style:{margin:"8px 0 0 0",color:"#666",fontSize:14},children:"请选择要推送消息的微信群组"})]}),e.jsx(Se.Item,{name:"wechatGroups",rules:[{required:!0,type:"array",min:1,message:"请选择至少一个群组"},{type:"array",max:50,message:"最多只能选择50个群组"}],children:e.jsx(dt,{selectedOptions:s,onSelect:i,placeholder:"选择要推送的群组",readonly:!1,showSelectedList:!0,selectedListMaxHeight:300})})]})})});Qa.displayName="GroupSelector";const Ka=n.forwardRef(({selectedOptions:s,onNext:t},a)=>{const[r]=Se.useForm();n.useImperativeHandle(a,()=>({validate:async()=>{try{return await r.validateFields(),!0}catch(c){return console.log("ContentSelector 表单验证失败:",c),!1}},getValues:()=>r.getFieldsValue()}));const i=c=>{const m=c.map(u=>u.id.toString());t({contentGroups:m,contentGroupsOptions:c}),r.setFieldValue("contentGroups",m)};return e.jsx("div",{style:{marginBottom:24},children:e.jsx(ws,{children:e.jsxs(Se,{form:r,layout:"vertical",initialValues:{contentGroups:s.map(c=>Number(c.id))},children:[e.jsxs("div",{style:{marginBottom:16},children:[e.jsx("h2",{style:{margin:0,fontSize:18,fontWeight:600},children:"选择内容库"}),e.jsx("p",{style:{margin:"8px 0 0 0",color:"#666",fontSize:14},children:"请选择要推送的内容库"})]}),e.jsx(Se.Item,{name:"contentGroups",rules:[{required:!0,message:"请选择至少一个内容库"},{type:"array",min:1,message:"请选择至少一个内容库"},{type:"array",max:20,message:"最多只能选择20个内容库"}],children:e.jsx(Ha,{selectedOptions:s,onSelect:i,placeholder:"选择内容库",showInput:!0,showSelectedList:!0,readonly:!1,selectedListMaxHeight:320})})]})})})});Ka.displayName="ContentSelector";const Za=n.forwardRef(({defaultValues:s={socialMediaId:void 0,promotionSiteId:void 0},onNext:t,onSave:a,loading:r=!1},i)=>{const[c]=Se.useForm(),[m,u]=n.useState([]),[_,d]=n.useState([]),[o,f]=n.useState(!1),[b,h]=n.useState(!1);n.useImperativeHandle(i,()=>({validate:async()=>{try{return await c.validateFields(),!0}catch(l){return console.log("JingDongLink 表单验证失败:",l),!1}},getValues:()=>c.getFieldsValue()})),n.useEffect(()=>{Eg().then(l=>{u(l)})},[]);const g=l=>{c.setFieldsValue({socialMediaId:l}),c.setFieldsValue({promotionSiteId:void 0}),d([]),l&&Mg(l).then(p=>{d(p)})};return e.jsx("div",{style:{marginBottom:24},children:e.jsx(ws,{title:"京东联盟",children:e.jsx(Se,{form:c,layout:"vertical",initialValues:s,children:e.jsx(Se.Item,{label:"京东联盟",style:{marginBottom:16},children:e.jsxs("div",{style:{display:"flex",gap:12,alignItems:"flex-end"},children:[e.jsx(Se.Item,{name:"socialMediaId",noStyle:!0,rules:[{required:!0,message:"请选择社交媒体"}],children:e.jsx(hs,{placeholder:"请选择社交媒体",style:{width:200},loading:o,onChange:g,options:m.map(l=>({label:l.name,value:l.id}))})}),e.jsx(Se.Item,{name:"promotionSiteId",noStyle:!0,rules:[{required:!0,message:"请选择推广站点"}],children:e.jsx(hs,{placeholder:"请选择推广站点",style:{width:200},loading:b,disabled:!c.getFieldValue("socialMediaId"),options:_.map(l=>({label:l.name,value:l.id}))})})]})})})})})});Za.displayName="JingDongLink";const Fg=[{id:1,title:"步骤 1",subtitle:"基础设置"},{id:2,title:"步骤 2",subtitle:"选择社群"},{id:3,title:"步骤 3",subtitle:"选择内容库"},{id:4,title:"步骤 4",subtitle:"京东联盟"}],_a=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(1),[i,c]=n.useState(!1),[m,u]=n.useState([]),[_,d]=n.useState([]),[o,f]=n.useState({name:"",pushTimeStart:"06:00",pushTimeEnd:"23:59",dailyPushCount:20,pushOrder:"latest",isLoopPush:!1,isImmediatePush:!1,isEnabled:!1,wechatGroups:[],contentGroups:[]}),[b,h]=n.useState(!1),g=n.useRef(null),l=n.useRef(null),p=n.useRef(null),y=n.useRef(null);n.useEffect(()=>{s&&h(!0)},[s]);const k=S=>{f(L=>({...L,...S}))},x=S=>{f(L=>({...L,wechatGroups:S.wechatGroups})),u(S.wechatGroupsOptions)},N=S=>{f(L=>({...L,contentGroups:S.contentGroups})),d(S.contentGroupsOptions)},C=async()=>{if(!o.name.trim()){window.alert("请输入任务名称");return}if(o.wechatGroups.length===0){window.alert("请选择至少一个社群");return}if(o.contentGroups.length===0){window.alert("请选择至少一个内容库");return}const S=y.current?.getValues();c(!0);try{const L={name:o.name,timeRange:{start:o.pushTimeStart,end:o.pushTimeEnd},maxPushPerDay:o.dailyPushCount,pushOrder:o.pushOrder,isLoopPush:o.isLoopPush,isImmediatePush:o.isImmediatePush,isEnabled:o.isEnabled,wechatGroups:o.wechatGroups,contentGroups:o.contentGroups,socialMediaId:S?.socialMediaId,promotionSiteId:S?.promotionSiteId,pushMode:o.isImmediatePush?"immediate":"scheduled",messageType:"text",messageContent:"",targetTags:[],pushInterval:60};(await Dg(L)).code===200?(window.alert("保存成功"),t("/workspace/group-push")):window.alert("保存失败,请稍后重试")}catch{window.alert("保存失败,请稍后重试")}finally{c(!1)}},j=()=>{a>1&&r(a-1)},v=async()=>{if(a<4)try{let S=!1;switch(a){case 1:if(S=await g.current?.validate()||!1,S){const L=g.current?.getValues();L&&k(L),r(2)}break;case 2:S=await l.current?.validate()||!1,S&&r(3);break;case 3:S=await p.current?.validate()||!1,S&&r(4);break;default:r(a+1)}}catch(S){console.log("表单验证失败:",S)}},T=()=>e.jsxs("div",{className:"footer-btn-group",children:[a>1&&e.jsx(A,{size:"large",onClick:j,children:"上一步"}),a===4?e.jsx(A,{size:"large",type:"primary",onClick:C,children:"保存"}):e.jsx(A,{size:"large",type:"primary",onClick:v,children:"下一步"})]});return e.jsx(Z,{header:e.jsx(me,{title:b?"编辑任务":"新建任务"}),footer:T(),children:e.jsxs("div",{style:{padding:12},children:[e.jsx("div",{style:{marginBottom:12},children:e.jsx(st,{currentStep:a,steps:Fg})}),e.jsxs("div",{children:[a===1&&e.jsx(Ja,{ref:g,defaultValues:{name:o.name,pushTimeStart:o.pushTimeStart,pushTimeEnd:o.pushTimeEnd,dailyPushCount:o.dailyPushCount,pushOrder:o.pushOrder,isLoopPush:o.isLoopPush,isImmediatePush:o.isImmediatePush,isEnabled:o.isEnabled},onNext:k,onSave:C,loading:i}),a===2&&e.jsx(Qa,{ref:l,selectedGroups:m,onPrevious:()=>r(1),onNext:x}),a===3&&e.jsx(Ka,{ref:p,selectedOptions:_,onPrevious:()=>r(2),onNext:N}),a===4&&e.jsx(Za,{ref:y,loading:i})]})]})})};async function Gg(s){return M(`/v1/workspace/group-push/tasks/${s}`)}const qg="_taskCard_rxiy1_22",Ug="_taskHeader_rxiy1_29",Og="_taskTitle_rxiy1_36",Wg="_taskInfoGrid_rxiy1_49",Vg="_progressBlock_rxiy1_58",Hg="_progressLabel_rxiy1_62",Jg="_taskFooter_rxiy1_68",Qg="_expandedPanel_rxiy1_79",Kg="_expandedGrid_rxiy1_85",ms={taskCard:qg,taskHeader:Ug,taskTitle:Og,taskInfoGrid:Wg,progressBlock:Vg,progressLabel:Hg,taskFooter:Jg,expandedPanel:Qg,expandedGrid:Kg},Zg=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(!0),[i,c]=n.useState(null);if(n.useEffect(()=>{s&&(r(!0),Gg(s).then(o=>{c(o.data||o)}).finally(()=>r(!1)))},[s]),a)return e.jsx(Z,{header:e.jsxs("div",{style:{background:"#fff",padding:"0 16px",fontWeight:600,fontSize:18},children:[e.jsx(Is,{onClick:()=>t(-1),style:{marginRight:12,cursor:"pointer"}}),"群发推送详情"]}),children:e.jsx("div",{style:{padding:48,textAlign:"center"},children:e.jsx(qs,{})})});if(!i)return e.jsx(Z,{header:e.jsxs("div",{style:{background:"#fff",padding:"0 16px",fontWeight:600,fontSize:18},children:[e.jsx(Is,{onClick:()=>t(-1),style:{marginRight:12,cursor:"pointer"}}),"群发推送详情"]}),footer:e.jsx(ps,{}),children:e.jsx("div",{style:{padding:48,textAlign:"center",color:"#888"},children:"未找到该任务"})});const m=o=>{switch(o){case 1:return"green";case 2:return"gray";default:return"gray"}},u=o=>{switch(o){case 1:return"进行中";case 2:return"已暂停";default:return"未知"}},_=o=>{switch(o){case"text":return"文字";case"image":return"图片";case"video":return"视频";case"link":return"链接";default:return"未知"}},d=(o,f)=>o===0?0:Math.round(f/o*100);return e.jsx(Z,{header:e.jsxs("div",{style:{background:"#fff",padding:"0 16px",fontWeight:600,fontSize:18},children:[e.jsx(Is,{onClick:()=>t(-1),style:{marginRight:12,cursor:"pointer"}}),"群发推送详情"]}),children:e.jsx("div",{className:ms.bg,children:e.jsxs(ws,{className:ms.taskCard,children:[e.jsx("div",{className:ms.taskHeader,children:e.jsxs("div",{className:ms.taskTitle,children:[e.jsx("span",{children:i.name}),e.jsx(Hs,{color:m(i.status),text:u(i.status),style:{marginLeft:8}})]})}),e.jsxs("div",{className:ms.taskInfoGrid,children:[e.jsxs("div",{children:["执行设备:",i.deviceCount," 个"]}),e.jsxs("div",{children:["目标群组:",i.targetGroups.length," 个"]}),e.jsxs("div",{children:["推送成功:",i.successCount,"/",i.pushCount]}),e.jsxs("div",{children:["创建人:",i.creator]})]}),e.jsxs("div",{className:ms.progressBlock,children:[e.jsx("div",{className:ms.progressLabel,children:"推送成功率"}),e.jsx(Fs,{percent:d(i.pushCount,i.successCount),size:"small"})]}),e.jsxs("div",{className:ms.taskFooter,children:[e.jsxs("div",{children:[e.jsx(Nt,{})," 上次推送:",i.lastPushTime]}),e.jsxs("div",{children:["创建时间:",i.createTime]})]}),e.jsx("div",{className:ms.expandedPanel,children:e.jsxs("div",{className:ms.expandedGrid,children:[e.jsxs("div",{children:[e.jsx(Xs,{})," ",e.jsx("b",{children:"基本设置"}),e.jsxs("div",{children:["推送间隔:",i.pushInterval," 秒"]}),e.jsxs("div",{children:["每日最大推送数:",i.maxPushPerDay," 条"]}),e.jsxs("div",{children:["执行时间段:",i.timeRange.start," - ",i.timeRange.end]}),e.jsxs("div",{children:["推送模式:",i.pushMode==="immediate"?"立即推送":"定时推送"]}),i.scheduledTime&&e.jsxs("div",{children:["定时时间:",i.scheduledTime]})]}),e.jsxs("div",{children:[e.jsx(Rs,{})," ",e.jsx("b",{children:"目标群组"}),e.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:4},children:i.targetGroups.map(o=>e.jsx(Hs,{color:"blue",text:o,style:{background:"#f0f5ff",marginRight:4}},o))})]}),e.jsxs("div",{children:[e.jsx(Zs,{})," ",e.jsx("b",{children:"消息内容"}),e.jsxs("div",{children:["消息类型:",_(i.messageType)]}),e.jsx("div",{style:{background:"#f5f5f5",padding:8,borderRadius:4,marginTop:4},children:i.messageContent})]}),e.jsxs("div",{children:[e.jsx(Nt,{})," ",e.jsx("b",{children:"执行进度"}),e.jsxs("div",{children:["今日已推送:",i.pushCount," / ",i.maxPushPerDay]}),e.jsx(Fs,{percent:Math.round(i.pushCount/i.maxPushPerDay*100),size:"small"}),i.targetTags.length>0&&e.jsxs("div",{style:{marginTop:8},children:[e.jsx("div",{children:"目标标签:"}),e.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:4},children:i.targetTags.map(o=>e.jsx(Hs,{color:"purple",text:o,style:{background:"#f9f0ff",marginRight:4}},o))})]})]})]})})]})})})},Xg="_taskList_1pj8n_20",Yg="_switchBtn_1pj8n_53",e_="_emptyBox_1pj8n_70",s_="_emptyText_1pj8n_80",t_="_itemCard_1pj8n_86",a_="_itemTop_1pj8n_99",n_="_itemTitle_1pj8n_106",i_="_itemName_1pj8n_115",r_="_itemActions_1pj8n_148",c_="_moreBtn_1pj8n_158",l_="_itemInfoRow_1pj8n_167",o_="_infoCol_1pj8n_174",d_="_itemBottom_1pj8n_182",u_="_bottomLeft_1pj8n_193",m_="_clockIcon_1pj8n_199",h_="_bottomRight_1pj8n_205",p_="_detailBg_1pj8n_234",x_="_detailCard_1pj8n_241",g_="_detailTop_1pj8n_251",__="_detailTitle_1pj8n_258",f_="_detailLoading_1pj8n_337",j_="_statusPill_1pj8n_348",v_="_statusActive_1pj8n_360",y_="_statusPaused_1pj8n_365",pe={taskList:Xg,switchBtn:Yg,emptyBox:e_,emptyText:s_,itemCard:t_,itemTop:a_,itemTitle:n_,itemName:i_,itemActions:r_,moreBtn:c_,itemInfoRow:l_,infoCol:o_,itemBottom:d_,bottomLeft:u_,clockIcon:m_,bottomRight:h_,detailBg:p_,detailCard:x_,detailTop:g_,detailTitle:__,detailLoading:f_,statusPill:j_,statusActive:v_,statusPaused:y_},b_=s=>{switch(s){case 1:return"进行中";case 2:return"已暂停";default:return"未知"}},N_=()=>{const s=he(),[t,a]=n.useState(""),[r,i]=n.useState(!1),[c,m]=n.useState([]),u=async()=>{i(!0);try{const h=await M("/v1/workbench/list",{type:2,page:1,limit:100},"GET");m(h.list||[])}catch{Q.error("获取任务失败")}finally{i(!1)}};n.useEffect(()=>{u()},[]);const _=async h=>{if(window.confirm("确定要删除该任务吗?"))try{await M("/v1/workbench/delete",{id:h},"DELETE"),Q.success("删除成功"),u()}catch{Q.error("删除失败")}},d=async h=>{try{await M("/v1/workbench/copy",{id:h},"POST"),Q.success("复制成功"),u()}catch{Q.error("复制失败")}},o=async(h,g)=>{const l=g===1?2:1;try{await M("/v1/workbench/update-status",{id:h,status:l},"POST"),m(p=>p.map(y=>y.id===h?{...y,status:l}:y)),Q.success("操作成功")}catch{Q.error("操作失败")}},f=c.filter(h=>h.name.toLowerCase().includes(t.toLowerCase())),b=h=>e.jsxs(fs,{children:[e.jsx(fs.Item,{icon:e.jsx(xs,{}),onClick:()=>s(`/workspace/moments-sync/${h.id}`),children:"查看"},"view"),e.jsx(fs.Item,{icon:e.jsx(vs,{}),onClick:()=>s(`/workspace/moments-sync/edit/${h.id}`),children:"编辑"},"edit"),e.jsx(fs.Item,{icon:e.jsx(js,{}),onClick:()=>d(h.id),children:"复制"},"copy"),e.jsx(fs.Item,{icon:e.jsx(De,{}),onClick:()=>_(h.id),danger:!0,children:"删除"},"delete")]});return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"朋友圈同步",right:e.jsxs(H,{size:"small",color:"primary",onClick:()=>s("/workspace/moments-sync/new"),children:[e.jsx(Ee,{})," 新建任务"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索任务名称",value:t,onChange:h=>a(h.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(H,{size:"small",onClick:u,loading:r,className:"refresh-btn",children:e.jsx(ns,{})})]})]}),loading:r,children:e.jsx("div",{className:pe.pageBg,children:e.jsx("div",{className:pe.taskList,children:f.length===0?e.jsxs("div",{className:pe.emptyBox,children:[e.jsx("span",{style:{fontSize:40,color:"#ddd"},children:e.jsx(Ns,{})}),e.jsx("div",{className:pe.emptyText,children:"暂无同步任务"}),e.jsx(H,{type:"primary",onClick:()=>s("/workspace/moments-sync/new"),children:"新建第一个任务"})]}):f.map(h=>e.jsxs("div",{className:pe.itemCard,children:[e.jsxs("div",{className:pe.itemTop,children:[e.jsxs("div",{className:pe.itemTitle,children:[e.jsx("span",{className:pe.itemName,children:h.name}),e.jsx("span",{className:h.status===1?pe.statusPill+" "+pe.statusActive:pe.statusPill+" "+pe.statusPaused,children:b_(h.status)})]}),e.jsxs("div",{className:pe.itemActions,children:[e.jsx(Qe,{checked:h.status===1,onChange:()=>o(h.id,h.status),className:pe.switchBtn,size:"small"}),e.jsx(Ea,{overlay:b(h),trigger:["click"],placement:"bottomRight",children:e.jsx("button",{className:pe.moreBtn,style:{background:"none",border:"none",padding:0,cursor:"pointer"},tabIndex:0,"aria-label":"更多操作",children:e.jsx(Gs,{})})})]})]}),e.jsxs("div",{className:pe.itemInfoRow,children:[e.jsxs("div",{className:pe.infoCol,children:["推送设备:",h.config?.devices?.length||0," 个"]}),e.jsxs("div",{className:pe.infoCol,children:["已同步:",h.syncCount||0," 条"]})]}),e.jsxs("div",{className:pe.itemInfoRow,children:[e.jsxs("div",{className:pe.infoCol,children:["内容库:",h.config?.contentLibraryNames?.join(",")||h.contentLib||"默认内容库"]}),e.jsxs("div",{className:pe.infoCol,children:["创建人:",h.creatorName]})]}),e.jsxs("div",{className:pe.itemBottom,children:[e.jsxs("div",{className:pe.bottomLeft,children:[e.jsx(Ns,{className:pe.clockIcon}),"上次同步:",h.lastSyncTime||"无"]}),e.jsxs("div",{className:pe.bottomRight,children:["创建时间:",h.createTime]})]})]},h.id))})})})},w_=s=>{switch(s){case 1:return"进行中";case 2:return"已暂停";default:return"未知"}},k_=()=>{const{id:s}=Ke(),t=he(),[a,r]=n.useState(null),[i,c]=n.useState(!1),m=n.useCallback(async()=>{if(s){c(!0);try{const d=await M("/v1/workbench/detail",{id:s},"GET");d&&r(d)}catch{Q.error("获取任务详情失败")}finally{c(!1)}}},[s]);n.useEffect(()=>{s&&m()},[s,m]);const u=async()=>{if(!(!a||!s))try{const d=a.status===1?2:1;await M("/v1/workbench/update-status",{id:s,status:d},"POST"),r({...a,status:d}),Q.success(d===1?"任务已开启":"任务已暂停")}catch{Q.error("操作失败")}},_=()=>{s&&t(`/workspace/moments-sync/edit/${s}`)};return i?e.jsx(Z,{children:e.jsx("div",{className:pe.detailLoading,children:e.jsx(qs,{size:"large"})})}):a?e.jsx(Z,{header:e.jsx(me,{title:"查看朋友圈同步任务",right:e.jsx(A,{icon:e.jsx(vs,{}),onClick:_,className:pe.editBtn,type:"primary",children:"编辑任务"})}),children:e.jsx("div",{className:pe.detailBg,children:e.jsxs("div",{className:pe.detailCard,children:[e.jsxs("div",{className:pe.detailTop,children:[e.jsx("div",{className:pe.detailTitle,children:a.name}),e.jsx("span",{className:a.status===1?pe.statusPill+" "+pe.statusActive:pe.statusPill+" "+pe.statusPaused,children:w_(a.status)}),e.jsx(Qe,{checked:a.status===1,onChange:u,className:pe.switchBtn,size:"small"})]}),e.jsxs("div",{style:{display:"flex",justifyContent:"space-between",marginTop:16},children:[e.jsxs("div",{children:[e.jsx("div",{style:{fontWeight:500,marginBottom:8},children:"任务详情"}),e.jsxs("div",{style:{fontSize:14,color:"#222",marginBottom:4},children:["推送设备:",a.config?.devices?.length||0," 个"]}),e.jsxs("div",{style:{fontSize:14,color:"#222",marginBottom:4},children:["内容库:",a.config?.contentLibraryNames?.join(",")||"-"]}),e.jsxs("div",{style:{fontSize:14,color:"#222",marginBottom:4},children:["已同步:",a.syncCount||0," 条"]}),e.jsxs("div",{style:{fontSize:14,color:"#222"},children:["创建人:",a.creatorName]})]}),e.jsxs("div",{children:[e.jsx("div",{style:{fontWeight:500,marginBottom:8},children:"时间信息"}),e.jsxs("div",{style:{fontSize:14,color:"#222",marginBottom:4},children:["创建时间:",a.createTime]}),e.jsxs("div",{style:{fontSize:14,color:"#222"},children:["上次同步:",a.lastSyncTime||"无"]})]})]}),e.jsxs("div",{style:{borderTop:"1px solid #f0f0f0",margin:"16px 0 0 0",paddingTop:12},children:[e.jsx("div",{style:{fontWeight:500,marginBottom:8},children:"同步内容预览"}),e.jsx("div",{style:{color:"#888",fontSize:14},children:"暂无内容预览"})]})]})})}):e.jsx(Z,{children:e.jsxs("div",{className:pe.detailLoading,children:[e.jsx("div",{children:"任务不存在"}),e.jsx(A,{onClick:()=>t("/workspace/moments-sync"),children:"返回列表"})]})})},S_="_formBg_9qbsy_1",C_="_formStepBtnRow_9qbsy_5",T_="_formStep_9qbsy_5",I_="_formItem_9qbsy_72",L_="_formLabel_9qbsy_76",$_="_input_9qbsy_83",P_="_timeRow_9qbsy_89",R_="_inputTime_9qbsy_94",z_="_timeTo_9qbsy_101",B_="_counterRow_9qbsy_106",A_="_counterBtn_9qbsy_112",D_="_counterValue_9qbsy_131",E_="_counterUnit_9qbsy_139",M_="_accountTypeRow_9qbsy_145",F_="_accountTypeBtn_9qbsy_150",G_="_accountTypeActive_9qbsy_170",q_="_switchRow_9qbsy_185",U_="_switchLabel_9qbsy_191",O_="_selectedTip_9qbsy_212",W_="_prevBtn_9qbsy_225",V_="_nextBtn_9qbsy_232",H_="_completeBtn_9qbsy_239",J_="_formLoading_9qbsy_246",le={formBg:S_,formStepBtnRow:C_,formStep:T_,formItem:I_,formLabel:L_,input:$_,timeRow:P_,inputTime:R_,timeTo:z_,counterRow:B_,counterBtn:A_,counterValue:D_,counterUnit:E_,accountTypeRow:M_,accountTypeBtn:F_,accountTypeActive:G_,switchRow:q_,switchLabel:U_,switch:"_switch_9qbsy_185",selectedTip:O_,prevBtn:W_,nextBtn:V_,completeBtn:H_,formLoading:J_},Q_=s=>M("/v1/workbench/create",s,"POST"),K_=s=>M("/v1/workbench/update",s,"POST"),Z_=s=>M("/v1/workbench/detail",{id:s},"GET"),fa=[{id:1,title:"基础设置",subtitle:"基础设置"},{id:2,title:"设备选择",subtitle:"设备选择"},{id:3,title:"内容库选择",subtitle:"内容库选择"}],X_={taskName:"",startTime:"06:00",endTime:"23:59",syncCount:5,syncInterval:30,syncType:1,accountType:"business",enabled:!0,deveiceGroups:[],contentGroups:[],contentTypes:["text","image","video"],targetTags:[],filterKeywords:[]},ja=()=>{const s=he(),{id:t}=Ke(),a=!!t,[r,i]=n.useState(0),[c,m]=n.useState(!1),[u,_]=n.useState({...X_}),[d,o]=n.useState([]),[f,b]=n.useState([]),h=n.useCallback(async()=>{if(t){m(!0);try{const v=await Z_(t);v&&(_({taskName:v.name,startTime:v.timeRange?.start||"06:00",endTime:v.timeRange?.end||"23:59",syncCount:v.config?.syncCount||v.syncCount||5,syncInterval:v.config?.syncInterval||v.syncInterval||30,syncType:v.accountType===1?1:2,accountType:v.accountType===1?"business":"personal",enabled:v.status===1,deveiceGroups:v.config?.devices||[],contentGroups:v.config?.contentGroups||[],contentTypes:v.config?.contentTypes||["text","image","video"],targetTags:v.config?.targetTags||[],filterKeywords:v.config?.filterKeywords||[]}),o(v.config?.deveiceGroupsOptions||[]),b(v.config?.contentGroupsOptions||[]))}catch{Q.error("获取详情失败")}finally{m(!1)}}},[t]);n.useEffect(()=>{a&&h()},[a,h]);const g=()=>i(v=>Math.min(v+1,fa.length-1)),l=()=>i(v=>Math.max(v-1,0)),p=v=>{_(T=>({...T,...v}))},y=v=>{_(T=>({...T,accountType:v,syncType:v==="business"?1:2}))},k=v=>{o(v),p({deveiceGroups:v.map(T=>T.id)})},x=v=>{b(v),p({contentGroups:v})},N=async()=>{if(!u.taskName.trim()){Q.error("请输入任务名称");return}if(u.deveiceGroups.length===0){Q.error("请选择设备");return}if(u.contentGroups.length===0){Q.error("请选择内容库");return}m(!0);try{const v={name:u.taskName,devices:u.deveiceGroups,contentLibraries:u.contentGroups.map(T=>T.id),syncInterval:u.syncInterval,syncCount:u.syncCount,syncType:u.syncType,accountType:u.accountType==="business"?1:2,startTime:u.startTime,endTime:u.endTime,contentTypes:u.contentTypes,targetTags:u.targetTags,filterKeywords:u.filterKeywords,type:2,status:u.enabled?1:2};a&&t?(await K_({id:t,...v}),Q.success("更新成功"),s("/workspace/moments-sync")):(await Q_(v),Q.success("创建成功"),s("/workspace/moments-sync"))}catch{Q.error(a?"更新失败":"创建失败")}finally{m(!1)}},C=()=>r===0?e.jsxs("div",{className:le.formStep,children:[e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"任务名称"}),e.jsx(W,{value:u.taskName,onChange:v=>p({taskName:v.target.value}),placeholder:"请输入任务名称",maxLength:30,className:le.input})]}),e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"允许发布时间段"}),e.jsxs("div",{className:le.timeRow,children:[e.jsx(W,{type:"time",value:u.startTime,onChange:v=>p({startTime:v.target.value}),className:le.inputTime}),e.jsx("span",{className:le.timeTo,children:"至"}),e.jsx(W,{type:"time",value:u.endTime,onChange:v=>p({endTime:v.target.value}),className:le.inputTime})]})]}),e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"每日同步数量"}),e.jsxs("div",{className:le.counterRow,children:[e.jsx("button",{className:le.counterBtn,onClick:()=>p({syncCount:Math.max(1,u.syncCount-1)}),children:e.jsx(bt,{})}),e.jsx("span",{className:le.counterValue,children:u.syncCount}),e.jsx("button",{className:le.counterBtn,onClick:()=>p({syncCount:u.syncCount+1}),children:e.jsx(Ee,{})}),e.jsx("span",{className:le.counterUnit,children:"条朋友圈"})]})]}),e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"账号类型"}),e.jsxs("div",{className:le.accountTypeRow,children:[e.jsx("button",{className:`${le.accountTypeBtn} ${u.accountType==="business"?le.accountTypeActive:""}`,onClick:()=>y("business"),children:"业务号"}),e.jsx("button",{className:`${le.accountTypeBtn} ${u.accountType==="personal"?le.accountTypeActive:""}`,onClick:()=>y("personal"),children:"人设号"})]})]}),e.jsx("div",{className:le.formItem,children:e.jsxs("div",{className:le.switchRow,children:[e.jsx("span",{className:le.switchLabel,children:"是否启用"}),e.jsx(Qe,{checked:u.enabled,onChange:v=>p({enabled:v}),className:le.switch})]})})]}):r===1?e.jsx("div",{className:le.formStep,children:e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"选择设备"}),e.jsx(At,{selectedOptions:d,onSelect:k,placeholder:"请选择设备",showSelectedList:!0,selectedListMaxHeight:200})]})}):r===2?e.jsx("div",{className:le.formStep,children:e.jsxs("div",{className:le.formItem,children:[e.jsx("div",{className:le.formLabel,children:"选择内容库"}),e.jsx(Ha,{selectedOptions:f,onSelect:x,placeholder:"请选择内容库",showSelectedList:!0,selectedListMaxHeight:200}),u.contentGroups.length>0&&e.jsxs("div",{className:le.selectedTip,children:["已选内容库: ",u.contentGroups.length,"个"]})]})}):null,j=()=>c?null:r===0?e.jsx("div",{className:le.formStepBtnRow,children:e.jsx(A,{type:"primary",disabled:!u.taskName.trim(),onClick:g,className:le.nextBtn,block:!0,children:"下一步"})}):r===1?e.jsxs("div",{className:le.formStepBtnRow,children:[e.jsx(A,{onClick:l,className:le.prevBtn,block:!0,children:"上一步"}),e.jsx(A,{type:"primary",onClick:g,className:le.nextBtn,block:!0,children:"下一步"})]}):r===2?e.jsxs("div",{className:le.formStepBtnRow,children:[e.jsx(A,{onClick:l,className:le.prevBtn,block:!0,children:"上一步"}),e.jsx(A,{type:"primary",onClick:N,loading:c,className:le.completeBtn,block:!0,children:"完成"})]}):null;return e.jsx(Z,{header:e.jsx(me,{title:a?"编辑朋友圈同步":"新建朋友圈同步"}),footer:j(),children:e.jsxs("div",{className:le.formBg,children:[e.jsx("div",{style:{marginBottom:"15px"},children:e.jsx(st,{currentStep:r+1,steps:fa})}),c?e.jsx("div",{className:le.formLoading,children:e.jsx(qs,{})}):C()]})})},Y_="_chatContainer_1gwb6_1",ef="_messageList_1gwb6_6",sf="_userMessage_1gwb6_15",tf="_aiMessage_1gwb6_21",af="_bubble_1gwb6_27",nf="_time_1gwb6_51",rf="_inputBar_1gwb6_58",cf="_input_1gwb6_58",lf="_sendButton_1gwb6_82",of="_iconBtn_1gwb6_100",df="_image_1gwb6_119",uf="_fileLink_1gwb6_126",We={chatContainer:Y_,messageList:ef,userMessage:sf,aiMessage:tf,bubble:af,time:nf,inputBar:rf,input:cf,sendButton:lf,iconBtn:of,image:df,fileLink:uf},mf=[{id:"1",content:"你好!我是你的AI助手,有什么可以帮助你的吗?",from:"ai",time:"15:29",type:"text"}],hf=()=>{const[s,t]=n.useState(mf),[a,r]=n.useState(""),[i,c]=n.useState(!1),m=n.useRef(null),u=n.useRef(null),_=n.useRef(null),[d,o]=n.useState(!1),f=n.useRef(null);n.useEffect(()=>{m.current?.scrollIntoView({behavior:"smooth"})},[s]),n.useEffect(()=>{if(!("webkitSpeechRecognition"in window))return;const p=window.webkitSpeechRecognition;f.current=new p,f.current.continuous=!1,f.current.interimResults=!1,f.current.lang="zh-CN",f.current.onresult=y=>{const k=y.results[0][0].transcript;r(x=>x+k),o(!1)},f.current.onerror=()=>o(!1),f.current.onend=()=>o(!1)},[]);const b=async()=>{if(!a.trim())return;const p={id:Date.now().toString(),content:a,from:"user",time:new Date().toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),type:"text"};t(y=>[...y,p]),r(""),c(!0),setTimeout(()=>{t(y=>[...y,{id:Date.now().toString()+"-ai",content:"AI正在思考...(此处可接入真实API)",from:"ai",time:new Date().toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),type:"text"}]),c(!1)},1200)},h=p=>{const y=p.target.files?.[0];if(y){const k=URL.createObjectURL(y);t(x=>[...x,{id:Date.now().toString(),content:k,from:"user",time:new Date().toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),type:"image",fileName:y.name,fileUrl:k}])}p.target.value=""},g=p=>{const y=p.target.files?.[0];if(y){const k=URL.createObjectURL(y);t(x=>[...x,{id:Date.now().toString(),content:y.name,from:"user",time:new Date().toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"}),type:"file",fileName:y.name,fileUrl:k}])}p.target.value=""},l=()=>{if(!f.current)return alert("当前浏览器不支持语音输入");d?(f.current.stop(),o(!1)):(f.current.start(),o(!0))};return e.jsx(Z,{header:e.jsx(me,{title:"AI助手"}),loading:!1,children:e.jsxs("div",{className:We.chatContainer,children:[e.jsxs("div",{className:We.messageList,children:[s.map(p=>e.jsxs("div",{className:p.from==="user"?We.userMessage:We.aiMessage,children:[p.type==="text"&&e.jsx("div",{className:We.bubble,children:p.content}),p.type==="image"&&e.jsx("div",{className:We.bubble,children:e.jsx("img",{src:p.fileUrl,alt:p.fileName,className:We.image})}),p.type==="file"&&e.jsx("div",{className:We.bubble,children:e.jsxs("a",{href:p.fileUrl,download:p.fileName,className:We.fileLink,children:[e.jsx(Ht,{style:{marginRight:6}}),p.fileName]})}),e.jsx("div",{className:We.time,children:p.time})]},p.id)),i&&e.jsx("div",{className:We.aiMessage,children:e.jsx("div",{className:We.bubble,children:"AI正在输入..."})}),e.jsx("div",{ref:m})]}),e.jsxs("div",{className:We.inputBar,children:[e.jsx("button",{className:We.iconBtn,onClick:()=>_.current?.click(),title:"图片",type:"button",children:e.jsx(Ps,{})}),e.jsx("input",{ref:_,type:"file",accept:"image/*",style:{display:"none"},onChange:h}),e.jsx("button",{className:We.iconBtn,onClick:()=>u.current?.click(),title:"文件",type:"button",children:e.jsx(Ht,{})}),e.jsx("input",{ref:u,type:"file",style:{display:"none"},onChange:g}),e.jsx("button",{className:We.iconBtn,onClick:l,title:"语音输入",type:"button",style:{color:d?"#5bbcff":void 0},children:e.jsx(Zn,{})}),e.jsx("input",{className:We.input,type:"text",placeholder:"输入消息...",value:a,onChange:p=>r(p.target.value),onKeyDown:p=>{p.key==="Enter"&&b()},disabled:i}),e.jsx("button",{className:We.sendButton,onClick:b,disabled:i||!a.trim(),children:"发送"})]})]})})};function pf(s){return M("/v1/workbench/list?type=5",s,"GET")}function va(s,t){return M("/v1/workbench/update-status",{id:s,status:t},"POST")}function xf(s){return M("/v1/workbench/delete",{id:s},"POST")}const gf="_ruleList_12k5s_11",_f="_ruleCard_12k5s_15",ff="_ruleHeader_12k5s_31",jf="_ruleName_12k5s_38",vf="_ruleStatus_12k5s_44",yf="_ruleSwitch_12k5s_50",bf="_ruleMenu_12k5s_54",Nf="_ruleMeta_12k5s_61",wf="_ruleMetaItem_12k5s_70",kf="_ruleDivider_12k5s_79",Sf="_ruleStats_12k5s_84",Cf="_ruleStatsItem_12k5s_93",Tf="_ruleFooter_12k5s_102",If="_ruleFooterIcon_12k5s_111",Lf="_empty_12k5s_119",$f="_pagination_12k5s_125",Ae={ruleList:gf,ruleCard:_f,ruleHeader:ff,ruleName:jf,ruleStatus:vf,ruleSwitch:yf,ruleMenu:bf,ruleMeta:Nf,ruleMetaItem:wf,ruleDivider:kf,ruleStats:Sf,ruleStatsItem:Cf,ruleFooter:Tf,ruleFooterIcon:If,empty:Lf,pagination:$f},ya=10,ba={0:{text:"待处理",color:"default"},1:{text:"进行中",color:"processing"},2:{text:"已暂停",color:"warning"},3:{text:"已完成",color:"success"},4:{text:"失败",color:"error"}},Pf=()=>{const[s,t]=n.useState([]),[a,r]=n.useState(!1),[i,c]=n.useState(0),[m,u]=n.useState(1),[_,d]=n.useState(""),[o,f]=n.useState(null),b=he();n.useEffect(()=>{h(m,_)},[]);const h=async(x=1,N="")=>{r(!0);try{const C=await pf({page:x,limit:ya,keyword:N});t(C?.list||[]),c(Number(C?.total)||0)}catch{Q.error("获取流量分发列表失败")}finally{r(!1)}},g=x=>{u(x),h(x,_)},l=()=>{h(m,_)},p=async(x,N)=>{f(N.id);try{x==="edit"?b(`/workspace/traffic-distribution/edit/${N.id}`):x==="pause"?(await va(N.id,N.status===1?0:1),Q.success(N.status===1?"已暂停":"已启用"),l()):x==="delete"&&(await xf(N.id),Q.success("删除成功"),l())}catch{Q.error("操作失败")}finally{f(null)}},y=async(x,N)=>{f(N.id);try{await va(N.id,x?1:0),Q.success(x?"已启用":"已暂停"),t(C=>C.map(j=>j.id===N.id?{...j,status:x?1:0}:j))}catch{Q.error("操作失败")}finally{f(null)}},k=x=>(fs,fs.Item,vs,x.id,fs.Item,Jt,x.id,x.status,fs.Item,De,x.id,e.jsxs("div",{className:Ae.ruleCard,children:[e.jsxs("div",{className:Ae.ruleHeader,children:[e.jsx("span",{className:Ae.ruleName,children:x.name}),e.jsxs("div",{className:Ae.ruleStatus,children:[e.jsx(Qs,{color:ba[x.status]?.color||"default",style:{fontWeight:500,fontSize:13},children:ba[x.status]?.text||"未知"}),e.jsx(Qe,{className:Ae.ruleSwitch,checked:x.status===1,size:"small",loading:o===x.id,disabled:o===x.id,onChange:N=>y(N,x)}),e.jsx(Ea,{menu:{items:[{key:"edit",icon:e.jsx(vs,{}),label:"编辑计划",disabled:o===x.id},{key:"pause",icon:e.jsx(Jt,{}),label:x.status===1?"暂停计划":"启用计划",disabled:o===x.id},{key:"delete",icon:e.jsx(De,{}),label:"删除计划",disabled:o===x.id,danger:!0}],onClick:({key:N})=>p(N,x)},trigger:["click"],placement:"bottomRight",disabled:o===x.id,children:e.jsx(Gs,{className:Ae.ruleMenu,style:{cursor:"pointer"}})})]})]}),e.jsxs("div",{className:Ae.ruleMeta,children:[e.jsxs("div",{className:Ae.ruleMetaItem,children:[e.jsx("div",{style:{fontSize:18,fontWeight:600},children:x.config?.account?.length||0}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"分发账号"})]}),e.jsxs("div",{className:Ae.ruleMetaItem,children:[e.jsx("div",{style:{fontSize:18,fontWeight:600},children:x.config?.devices?.length||0}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"分发设备"})]}),e.jsxs("div",{className:Ae.ruleMetaItem,children:[e.jsx("div",{style:{fontSize:18,fontWeight:600},children:x.config?.pools?.length||0}),e.jsx("div",{style:{fontSize:13,color:"#888"},children:"流量池"})]})]}),e.jsx("div",{className:Ae.ruleDivider}),e.jsxs("div",{className:Ae.ruleStats,children:[e.jsxs("div",{className:Ae.ruleStatsItem,children:[e.jsx("span",{style:{fontSize:16,fontWeight:600},children:x.config?.total?.dailyAverage||0}),e.jsx("div",{style:{fontSize:13,color:"#888",marginTop:2},children:"日均分发量"})]}),e.jsxs("div",{className:Ae.ruleStatsItem,children:[e.jsx("span",{style:{fontSize:16,fontWeight:600},children:x.config?.total?.totalUsers||0}),e.jsx("div",{style:{fontSize:13,color:"#888",marginTop:2},children:"总流量池数量"})]})]}),e.jsxs("div",{className:Ae.ruleFooter,children:[e.jsxs("span",{children:[e.jsx(Ns,{className:Ae.ruleFooterIcon}),"上次执行:",x.config?.lastUpdated||"-"]}),e.jsxs("span",{children:[e.jsx(Nt,{className:Ae.ruleFooterIcon}),"创建时间:",x.createTime||"-"]})]})]},x.id));return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:"流量分发",backFn:()=>b("/workspace"),right:e.jsxs(A,{type:"primary",onClick:()=>{b("/workspace/traffic-distribution/new")},children:[e.jsx(Ee,{})," 新建分发"]})}),e.jsxs("div",{className:"search-bar",children:[e.jsx("div",{className:"search-input-wrapper",children:e.jsx(W,{placeholder:"搜索计划名称",value:_,onChange:x=>d(x.target.value),prefix:e.jsx(Ue,{}),allowClear:!0,size:"large"})}),e.jsx(A,{onClick:l,icon:e.jsx(ns,{}),size:"large"})]})]}),loading:a,footer:e.jsx("div",{className:Ae.pagination,children:e.jsx(zs,{current:m,pageSize:ya,total:i,onChange:g,showSizeChanger:!1})}),children:e.jsx("div",{className:Ae.ruleList,children:a?e.jsx(qs,{}):s.length>0?s.map(k):e.jsx("div",{className:Ae.empty,children:"暂无数据"})})})};function Rf(){return e.jsx("div",{children:"TrafficDistributionDetail"})}const zf="_formStepsWrap_l0sqg_38",Bf="_formBody_l0sqg_48",Af="_sectionTitle_l0sqg_55",Df="_accountSelectItem_l0sqg_62",Ef="_radioGroup_l0sqg_95",Mf="_radioDesc_l0sqg_101",Ff="_sliderLabelWrap_l0sqg_107",Gf="_sliderValue_l0sqg_114",qf="_slider_l0sqg_107",Uf="_sliderDesc_l0sqg_124",Of="_timeRangeWrap_l0sqg_130",Wf="_formBlock_l0sqg_144",Vf="_formLabel_l0sqg_148",Hf="_checkboxGroup_l0sqg_155",Jf="_poolListWrap_l0sqg_161",Qf="_poolItem_l0sqg_168",Kf="_poolName_l0sqg_185",Zf="_poolTags_l0sqg_190",Xf="_poolCount_l0sqg_196",Yf="_poolSelectedCount_l0sqg_202",ej="_formStepBtns_l0sqg_208",xe={formStepsWrap:zf,formBody:Bf,sectionTitle:Af,accountSelectItem:Df,radioGroup:Ef,radioDesc:Mf,sliderLabelWrap:Ff,sliderValue:Gf,slider:qf,sliderDesc:Uf,timeRangeWrap:Of,formBlock:Wf,formLabel:Vf,checkboxGroup:Hf,poolListWrap:Jf,poolItem:Qf,poolName:Kf,poolTags:Zf,poolCount:Xf,poolSelectedCount:Yf,formStepBtns:ej},sj=s=>M("/v1/workbench/detail",{id:s}),tj=s=>M("/v1/workbench/update",s,"POST"),aj=s=>M("/v1/workbench/create",s,"POST"),nj=[{label:"海报获客",value:"poster"},{label:"电话获客",value:"phone"},{label:"抖音获客",value:"douyin"},{label:"小红书获客",value:"xiaohongshu"},{label:"微信群获客",value:"weixinqun"},{label:"API获客",value:"api"},{label:"订单获客",value:"order"},{label:"付款码获客",value:"payment"}],ij=[{id:"pool-1",name:"高价值客户池",userCount:156,tags:["高价值","优先添加"]},{id:"pool-2",name:"潜在客户池",userCount:289,tags:["潜在客户"]},{id:"pool-3",name:"新用户池",userCount:432,tags:["新用户"]}],rj=[{id:1,title:"基本信息",subtitle:"基本信息"},{id:2,title:"目标设置",subtitle:"目标设置"},{id:3,title:"流量池选择",subtitle:"流量池选择"}],Na=()=>{const[s]=Se.useForm(),t=he(),{id:a}=Ke(),r=!!a,[i,c]=n.useState(0),[m,u]=n.useState([]),[_,d]=n.useState(1),[o,f]=n.useState(50),[b,h]=n.useState(1),[g,l]=n.useState(null),[p,y]=n.useState(!1),[k,x]=n.useState(!1),[N,C]=n.useState(100),[j,v]=n.useState([]),[T,S]=n.useState([]),[L,E]=n.useState([]),[K,ae]=n.useState(""),[q,F]=n.useState(null),V=()=>{const z=new Date,ee=z.toISOString().slice(0,10).replace(/-/g,""),P=z.toTimeString().slice(0,5).replace(/:/g,"");return`流量分发 ${ee} ${P}`};n.useEffect(()=>{r&&a&&w()},[r,a]);const w=async()=>{if(a){x(!0);try{const z=await sj(a);F(z);const ee=z.config;if(s.setFieldsValue({name:z.name,distributeType:ee.distributeType,maxPerDay:ee.maxPerDay,timeType:ee.timeType}),d(ee.distributeType),f(ee.maxPerDay),h(ee.timeType),u(ee.accountGroupsOptions),ee.timeType===2&&ee.startTime&&ee.endTime){const[P,D]=ee.startTime.split(":").map(Number),[je,Ne]=ee.endTime.split(":").map(Number),is=Qt().hour(P).minute(D).second(0),$e=Qt().hour(je).minute(Ne).second(0);l([is,$e])}E(ee.pools.map(P=>P.id||P))}catch(z){console.error("获取详情失败:",z),Q.error("获取详情失败")}finally{x(!1)}}},B=async z=>{y(!0);try{const ee=z||s.getFieldsValue(),P={id:a,type:5,name:ee.name,source:"",sourceIcon:"",description:"",distributeType:_,maxPerDay:o,timeType:b,startTime:b===2&&g?.[0]?g[0].format("HH:mm"):"",endTime:b===2&&g?.[1]?g[1].format("HH:mm"):"",devices:q?.config.devices||[],account:m.map(D=>D.id),pools:L,enabled:!0};r?(await tj(P),Q.success("更新流量分发成功")):(await aj(P),Q.success("新建流量分发成功")),t(-1)}catch{Q.error(r?"更新失败":"新建失败")}finally{y(!1)}},Ce=()=>c(z=>z+1),Re=()=>c(z=>z-1),os=ij.filter(z=>z.name.includes(K));return e.jsx(Z,{header:e.jsxs(e.Fragment,{children:[e.jsx(me,{title:r?"编辑流量分发":"新建流量分发"}),e.jsx("div",{className:xe.formStepsWrap,children:e.jsx(st,{currentStep:i+1,steps:rj})})]}),loading:k,children:e.jsx("div",{className:xe.formPage,children:e.jsxs("div",{className:xe.formBody,children:[i===0&&e.jsxs(Se,{form:s,layout:"vertical",onFinish:()=>Ce(),initialValues:{name:r?"":V(),distributeType:1,maxPerDay:50,timeType:1},disabled:k,children:[e.jsx("div",{className:xe.sectionTitle,children:"基本信息"}),e.jsx(Se.Item,{label:"计划名称",name:"name",rules:[{required:!0,message:"请输入计划名称"}],children:e.jsx(W,{placeholder:"流量分发 20250724 1700",maxLength:30})}),e.jsx(Se.Item,{label:"选择账号",required:!0,className:xe.accountSelectItem,children:e.jsx(bh,{selectedOptions:m,onSelect:u,placeholder:"请选择账号",showSelectedList:!0,selectedListMaxHeight:300})}),e.jsx(Se.Item,{label:"分配方式",name:"distributeType",required:!0,children:e.jsxs(Ts.Group,{value:_,onChange:z=>d(z.target.value),className:xe.radioGroup,children:[e.jsxs(Ts,{value:1,children:["均分配",e.jsx("span",{className:xe.radioDesc,children:"(流量将均分分配给所有客服)"})]}),e.jsxs(Ts,{value:2,children:["优先级分配",e.jsx("span",{className:xe.radioDesc,children:"(按客服优先级顺序分配)"})]}),e.jsxs(Ts,{value:3,children:["比例分配",e.jsx("span",{className:xe.radioDesc,children:"(按设置比例分配流量)"})]})]})}),e.jsxs(Se.Item,{label:"分配限制",required:!0,children:[e.jsxs("div",{className:xe.sliderLabelWrap,children:[e.jsx("span",{children:"每日最大分配量"}),e.jsxs("span",{className:xe.sliderValue,children:[o," 人/天"]})]}),e.jsx(Kt,{min:1,max:100,value:o,onChange:f,className:xe.slider}),e.jsx("div",{className:xe.sliderDesc,children:"限制每天最多分配的流量数量"})]}),e.jsx(Se.Item,{label:"时间限制",name:"timeType",required:!0,children:e.jsxs(Ts.Group,{value:b,onChange:z=>h(z.target.value),className:xe.radioGroup,children:[e.jsx(Ts,{value:1,children:"全天分配"}),e.jsx(Ts,{value:2,children:"自定义时间段"})]})}),b===2&&e.jsx(Se.Item,{label:"",required:!0,children:e.jsxs("div",{className:xe.timeRangeWrap,children:[e.jsxs("div",{children:[e.jsx("span",{children:"开始时间"}),e.jsx(Zt,{format:"HH:mm",style:{width:120},value:g?.[0],onChange:z=>l([z,g?.[1]])})]}),e.jsxs("div",{children:[e.jsx("span",{children:"结束时间"}),e.jsx(Zt,{format:"HH:mm",style:{width:120},value:g?.[1],onChange:z=>l([g?.[0],z])})]})]})}),e.jsx(Se.Item,{children:e.jsx(A,{type:"primary",htmlType:"submit",loading:p,block:!0,children:"下一步"})})]}),i===1&&e.jsxs("div",{children:[e.jsx("div",{className:xe.sectionTitle,children:"目标设置"}),e.jsxs("div",{className:xe.formBlock,children:[e.jsx("div",{className:xe.formLabel,children:"目标用户数"}),e.jsx(Kt,{min:1,max:1e3,value:N,onChange:C,className:xe.slider}),e.jsxs("div",{className:xe.sliderValue,children:[N," 人"]})]}),e.jsxs("div",{className:xe.formBlock,children:[e.jsx("div",{className:xe.formLabel,children:"目标客户类型"}),e.jsx(Js.Group,{options:["高价值客户","新用户","潜在客户","流失预警"],value:j,onChange:v,className:xe.checkboxGroup})]}),e.jsxs("div",{className:xe.formBlock,children:[e.jsx("div",{className:xe.formLabel,children:"获客场景"}),e.jsx(Js.Group,{options:nj.map(z=>({label:z.label,value:z.value})),value:T,onChange:S,className:xe.checkboxGroup})]}),e.jsxs("div",{className:xe.formStepBtns,children:[e.jsx(A,{onClick:Re,style:{marginRight:12},children:"上一步"}),e.jsx(A,{type:"primary",onClick:Ce,children:"下一步"})]})]}),i===2&&e.jsxs("div",{children:[e.jsx("div",{className:xe.sectionTitle,children:"流量池选择"}),e.jsxs("div",{className:xe.formBlock,children:[e.jsx(W,{placeholder:"搜索流量池",value:K,onChange:z=>ae(z.target.value),style:{marginBottom:12}}),e.jsx("div",{className:xe.poolListWrap,children:os.map(z=>e.jsxs("label",{className:xe.poolItem,children:[e.jsx("input",{type:"checkbox",checked:L.includes(z.id),onChange:ee=>{E(P=>ee.target.checked?[...P,z.id]:P.filter(D=>D!==z.id))}}),e.jsx("span",{className:xe.poolName,children:z.name}),e.jsx("span",{className:xe.poolTags,children:z.tags.join("/")}),e.jsxs("span",{className:xe.poolCount,children:[z.userCount,"人"]})]},z.id))}),e.jsxs("div",{className:xe.poolSelectedCount,children:["已选流量池:",e.jsx("span",{children:L.length})," 个"]})]}),e.jsxs("div",{className:xe.formStepBtns,children:[e.jsx(A,{onClick:Re,style:{marginRight:12},children:"上一步"}),e.jsx(A,{type:"primary",onClick:B,loading:p,children:"提交"})]})]})]})})})},wa=({title:s,showBack:t=!0,showAddButton:a=!1,addButtonText:r="新建",showFooter:i=!0})=>e.jsx(Z,{header:e.jsx(St,{backArrow:t,style:{background:"#fff"},onBack:t?()=>window.history.back():void 0,left:e.jsx("div",{style:{color:"var(--primary-color)",fontWeight:600},children:s}),right:a?e.jsxs(H,{size:"small",color:"primary",children:[e.jsx(Ee,{}),e.jsx("span",{style:{marginLeft:4,fontSize:12},children:r})]}):void 0}),footer:i?e.jsx(ps,{}):void 0,children:e.jsxs("div",{style:{padding:20,textAlign:"center",color:"#666"},children:[e.jsxs("h3",{children:[s,"页面"]}),e.jsx("p",{children:"此页面正在开发中..."})]})}),cj="_tabs_oio5b_1",lj="_planList_oio5b_8",oj="_planCard_oio5b_15",dj="_cardHeader_oio5b_25",uj="_cardTitle_oio5b_32",mj="_statusDone_oio5b_38",hj="_statusDoing_oio5b_47",pj="_cardInfo_oio5b_56",xj="_label_oio5b_64",gj="_keyword_oio5b_70",_j="_cardActions_oio5b_81",fj="_actionBtn_oio5b_87",Me={tabs:cj,planList:lj,planCard:oj,cardHeader:dj,cardTitle:uj,statusDone:mj,statusDoing:hj,cardInfo:pj,label:xj,keyword:gj,cardActions:_j,actionBtn:fj},ka=[{id:"1",title:"美妆用户分析",status:"done",device:"设备1",wechat:"wxid_abc123",type:"综合分析",keywords:["美妆","护肤","彩妆"],createTime:"2023/12/15 18:30:00",finishTime:"2023/12/15 19:45:00"},{id:"2",title:"健身爱好者分析",status:"doing",device:"设备2",wechat:"wxid_fit456",type:"好友信息分析",keywords:["健身","运动","健康"],createTime:"2023/12/16 17:15:00",finishTime:""}],jj={done:e.jsx("span",{className:Me.statusDone,children:"已完成"}),doing:e.jsx("span",{className:Me.statusDoing,children:"分析中"})},vj=()=>{const[s,t]=n.useState("all"),a=s==="all"?ka:ka.filter(r=>r.status===s);return e.jsx(Z,{header:e.jsx(me,{title:"AI数据分析",right:e.jsxs(A,{type:"primary",size:"small",style:{borderRadius:6},children:[e.jsx(Ee,{})," 新建计划"]})}),children:e.jsxs("div",{className:Me.analyzerPage,children:[e.jsxs(fe,{activeKey:s,onChange:r=>t(r),className:Me.tabs,children:[e.jsx(fe.Tab,{title:"全部计划"},"all"),e.jsx(fe.Tab,{title:"进行中"},"doing"),e.jsx(fe.Tab,{title:"已完成"},"done")]}),e.jsx("div",{className:Me.planList,children:a.map(r=>e.jsxs("div",{className:Me.planCard,children:[e.jsxs("div",{className:Me.cardHeader,children:[e.jsx("span",{className:Me.cardTitle,children:r.title}),jj[r.status]]}),e.jsxs("div",{className:Me.cardInfo,children:[e.jsxs("div",{children:[e.jsx("span",{className:Me.label,children:"设备:"}),r.device," | 微信号: ",r.wechat]}),e.jsxs("div",{children:[e.jsx("span",{className:Me.label,children:"分析类型:"}),r.type]}),e.jsxs("div",{children:[e.jsx("span",{className:Me.label,children:"关键词:"}),r.keywords.map(i=>e.jsx("span",{className:Me.keyword,children:i},i))]}),e.jsxs("div",{children:[e.jsx("span",{className:Me.label,children:"创建时间:"}),r.createTime]}),r.status==="done"&&e.jsxs("div",{children:[e.jsx("span",{className:Me.label,children:"完成时间:"}),r.finishTime]})]}),e.jsx("div",{className:Me.cardActions,children:r.status==="done"?e.jsxs(e.Fragment,{children:[e.jsx(A,{size:"small",className:Me.actionBtn,children:"发送报告"}),e.jsx(A,{size:"small",type:"primary",className:Me.actionBtn,children:"查看报告"})]}):e.jsx(A,{size:"small",type:"primary",className:Me.actionBtn,children:"查看进度"})})]},r.id))})]})})},yj=[{path:"/workspace",element:e.jsx(Fh,{}),auth:!0},{path:"/workspace/auto-like",element:e.jsx(Yh,{}),auth:!0},{path:"/workspace/auto-like/new",element:e.jsx(pa,{}),auth:!0},{path:"/workspace/auto-like/record/:id",element:e.jsx(yx,{}),auth:!0},{path:"/workspace/auto-like/edit/:id",element:e.jsx(pa,{}),auth:!0},{path:"/workspace/auto-group",element:e.jsx(Ux,{}),auth:!0},{path:"/workspace/auto-group/new",element:e.jsx(ga,{}),auth:!0},{path:"/workspace/auto-group/:id",element:e.jsx(pg,{}),auth:!0},{path:"/workspace/auto-group/:id/edit",element:e.jsx(ga,{}),auth:!0},{path:"/workspace/group-push",element:e.jsx(Ag,{}),auth:!0},{path:"/workspace/group-push/:id",element:e.jsx(Zg,{}),auth:!0},{path:"/workspace/group-push/new",element:e.jsx(_a,{}),auth:!0},{path:"/workspace/group-push/edit/:id",element:e.jsx(_a,{}),auth:!0},{path:"/workspace/moments-sync",element:e.jsx(N_,{}),auth:!0},{path:"/workspace/moments-sync/new",element:e.jsx(ja,{}),auth:!0},{path:"/workspace/moments-sync/:id",element:e.jsx(k_,{}),auth:!0},{path:"/workspace/moments-sync/edit/:id",element:e.jsx(ja,{}),auth:!0},{path:"/workspace/ai-assistant",element:e.jsx(hf,{}),auth:!0},{path:"/workspace/ai-analyzer",element:e.jsx(vj,{}),auth:!0},{path:"/workspace/ai-strategy",element:e.jsx(wa,{title:"AI策略优化"}),auth:!0},{path:"/workspace/ai-forecast",element:e.jsx(wa,{title:"AI销售预测"}),auth:!0},{path:"/workspace/traffic-distribution",element:e.jsx(Pf,{}),auth:!0},{path:"/workspace/traffic-distribution/new",element:e.jsx(Na,{}),auth:!0},{path:"/workspace/traffic-distribution/edit/:id",element:e.jsx(Na,{}),auth:!0},{path:"/workspace/traffic-distribution/:id",element:e.jsx(Rf,{}),auth:!0}],bj=Object.freeze(Object.defineProperty({__proto__:null,default:yj},Symbol.toStringTag,{value:"Module"})),Nj=({children:s,requiredRole:t})=>{const{user:a,isLoggedIn:r}=gs(),i=he(),c=an();return n.useEffect(()=>{if(!r||!a){const m=c.pathname+c.search;i(`/login?returnUrl=${encodeURIComponent(m)}`);return}if(t&&a.isAdmin!==1){i("/");return}},[r,a,t,i,c]),!r||!a||t&&a.isAdmin!==1?null:e.jsx(e.Fragment,{children:s})},wj=Object.assign({"./module/auth.tsx":cr,"./module/content.tsx":hl,"./module/index.tsx":Sl,"./module/mine.tsx":eu,"./module/scenarios.tsx":Bm,"./module/test.tsx":kh,"./module/wechat-accounts.tsx":Ch,"./module/workspace.tsx":bj}),Xa=[];Object.values(wj).forEach(s=>{Array.isArray(s.default)&&Xa.push(...s.default)});function kj(s){return s.auth?{...s,element:e.jsx(Nj,{requiredRole:s.requiredRole,children:s.element})}:s}const Sj=Xa.map(kj),Cj=()=>rn(Sj),Tj=()=>e.jsx(nn,{future:{v7_startTransition:!0,v7_relativeSplatPath:!0},children:e.jsx(Cj,{})});function Ij(){return e.jsxs(e.Fragment,{children:[e.jsx(Tj,{}),e.jsx(qa,{position:"top",autoReload:!1,showToast:!0})]})}const Lj=ni.createRoot(document.getElementById("root"));Lj.render(e.jsx(Ij,{})); diff --git a/Cunkebao/dist/assets/ui-BzcYqnYX.js b/Cunkebao/dist/assets/ui-BzcYqnYX.js deleted file mode 100644 index cd24b590..00000000 --- a/Cunkebao/dist/assets/ui-BzcYqnYX.js +++ /dev/null @@ -1,401 +0,0 @@ -import{r as l,R as L,g as _n,c as pc,a as Gr,b as T3,d as nl,e as Dp,f as md,h as q8}from"./vendor-2vc8h_ct.js";const rl=!!(typeof window<"u"&&typeof document<"u"&&window.document&&window.document.createElement);rl&&document.addEventListener("touchstart",()=>{},!0);function L3(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function Ih(e,...t){for(let n=t.length-1;n>=0;n-=1)if(t[n]!==void 0)return t[n];return e}var F3=function(e){return function(t,n){var r=l.useRef(!1);e(function(){return function(){r.current=!1}},[]),e(function(){if(!r.current)r.current=!0;else return t()},n)}},Ru=function(){return Ru=Object.assign||function(t){for(var n,r=1,o=arguments.length;r=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Jo(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a}function D3(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r=c||_<0||y&&N>=m}function I(){var R=t();if(w(R))return O(R);p=setTimeout(I,x(R))}function O(R){return p=void 0,C&&d?S(R):(d=f=void 0,g)}function E(){p!==void 0&&clearTimeout(p),v=0,d=b=f=p=void 0}function M(){return p===void 0?g:O(t())}function P(){var R=t(),_=w(R);if(d=arguments,f=this,b=R,_){if(p===void 0)return $(b);if(y)return clearTimeout(p),p=setTimeout(I,c),S(b)}return p===void 0&&(p=setTimeout(I,c)),g}return P.cancel=E,P.flush=M,P}return qf=i,qf}var d5=k3();const f5=_n(d5);var Ph=!!(typeof window<"u"&&window.document&&window.document.createElement),Uf,Jp;function m5(){if(Jp)return Uf;Jp=1;var e=k3(),t=Rh(),n="Expected a function";function r(o,a,i){var s=!0,c=!0;if(typeof o!="function")throw new TypeError(n);return t(i)&&(s="leading"in i?!!i.leading:s,c="trailing"in i?!!i.trailing:c),e(o,a,{leading:s,maxWait:a,trailing:c})}return Uf=r,Uf}var v5=m5();const g5=_n(v5);var h5=function(e){l.useEffect(function(){e?.()},[])},z3=function(){var e=Jo(l.useState({}),2),t=e[1];return l.useCallback(function(){return t({})},[])};function ea(e,t){if(Ph){if(!e)return t;var n;return J8(e)?n=e():"current"in e?n=e.current:n=e,n}}var p5=function(e){return e.every(function(t){var n=ea(t);return n?n.getRootNode()instanceof ShadowRoot:!1})},b5=function(e){return e?e.getRootNode():document},y5=function(e){if(!e||!document.getRootNode)return document;var t=Array.isArray(e)?e:[e];return p5(t)?b5(ea(t[0])):document},B3=function(e){var t=function(n,r,o){var a=l.useRef(!1),i=l.useRef([]),s=l.useRef([]),c=l.useRef(void 0);e(function(){var u,d=Array.isArray(o)?o:[o],f=d.map(function(m){return ea(m)});if(!a.current){a.current=!0,i.current=f,s.current=r,c.current=n();return}(f.length!==i.current.length||!Ap(i.current,f)||!Ap(s.current,r))&&((u=c.current)===null||u===void 0||u.call(c),i.current=f,s.current=r,c.current=n())}),As(function(){var u;(u=c.current)===null||u===void 0||u.call(c),a.current=!1})};return t},Mh=B3(l.useEffect);function C5(e,t,n){n===void 0&&(n="click");var r=vd(e);Mh(function(){var o=function(s){var c=Array.isArray(t)?t:[t];c.some(function(u){var d=ea(u);return!d||d.contains(s.target)})||r.current(s)},a=y5(t),i=Array.isArray(n)?n:[n];return i.forEach(function(s){return a.addEventListener(s,o)}),function(){i.forEach(function(s){return a.removeEventListener(s,o)})}},Array.isArray(n)?n:[n],t)}var Zc={exports:{}},S5=Zc.exports,e1;function $5(){return e1||(e1=1,function(e,t){(function(n,r){e.exports=r()})(S5,function(){var n=1e3,r=6e4,o=36e5,a="millisecond",i="second",s="minute",c="hour",u="day",d="week",f="month",m="quarter",g="year",p="date",b="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(_){var N=["th","st","nd","rd"],T=_%100;return"["+_+(N[(T-20)%10]||N[T]||N[0])+"]"}},C=function(_,N,T){var F=String(_);return!F||F.length>=N?_:""+Array(N+1-F.length).join(T)+_},S={s:C,z:function(_){var N=-_.utcOffset(),T=Math.abs(N),F=Math.floor(T/60),D=T%60;return(N<=0?"+":"-")+C(F,2,"0")+":"+C(D,2,"0")},m:function _(N,T){if(N.date()1)return _(V[0])}else{var W=N.name;x[W]=N,D=W}return!F&&D&&($=D),D||!F&&$},E=function(_,N){if(I(_))return _.clone();var T=typeof N=="object"?N:{};return T.date=_,T.args=arguments,new P(T)},M=S;M.l=O,M.i=I,M.w=function(_,N){return E(_,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var P=function(){function _(T){this.$L=O(T.locale,null,!0),this.parse(T),this.$x=this.$x||T.x||{},this[w]=!0}var N=_.prototype;return N.parse=function(T){this.$d=function(F){var D=F.date,A=F.utc;if(D===null)return new Date(NaN);if(M.u(D))return new Date;if(D instanceof Date)return new Date(D);if(typeof D=="string"&&!/Z$/i.test(D)){var V=D.match(v);if(V){var W=V[2]-1||0,z=(V[7]||"0").substring(0,3);return A?new Date(Date.UTC(V[1],W,V[3]||1,V[4]||0,V[5]||0,V[6]||0,z)):new Date(V[1],W,V[3]||1,V[4]||0,V[5]||0,V[6]||0,z)}}return new Date(D)}(T),this.init()},N.init=function(){var T=this.$d;this.$y=T.getFullYear(),this.$M=T.getMonth(),this.$D=T.getDate(),this.$W=T.getDay(),this.$H=T.getHours(),this.$m=T.getMinutes(),this.$s=T.getSeconds(),this.$ms=T.getMilliseconds()},N.$utils=function(){return M},N.isValid=function(){return this.$d.toString()!==b},N.isSame=function(T,F){var D=E(T);return this.startOf(F)<=D&&D<=this.endOf(F)},N.isAfter=function(T,F){return E(T)"u"?"undefined":typeof global)=="object"&&global&&global.Object===Object&&global,t=typeof self=="object"&&self&&self.Object===Object&&self;return e||t}w5()||(global.Date=Date);function E5(e,t){var n,r=vd(e),o=(n=t?.wait)!==null&&n!==void 0?n:1e3,a=l.useMemo(function(){return f5(function(){for(var i=[],s=0;s0}});return}function e(C){try{return C.defaultView&&C.defaultView.frameElement||null}catch{return null}}var t=function(C){for(var S=C,$=e(S);$;)S=$.ownerDocument,$=e(S);return S}(window.document),n=[],r=null,o=null;function a(C){this.time=C.time,this.target=C.target,this.rootBounds=p(C.rootBounds),this.boundingClientRect=p(C.boundingClientRect),this.intersectionRect=p(C.intersectionRect||g()),this.isIntersecting=!!C.intersectionRect;var S=this.boundingClientRect,$=S.width*S.height,x=this.intersectionRect,w=x.width*x.height;$?this.intersectionRatio=Number((w/$).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function i(C,S){var $=S||{};if(typeof C!="function")throw new Error("callback must be a function");if($.root&&$.root.nodeType!=1&&$.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=c(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=C,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin($.rootMargin),this.thresholds=this._initThresholds($.threshold),this.root=$.root||null,this.rootMargin=this._rootMarginValues.map(function(x){return x.value+x.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i._setupCrossOriginUpdater=function(){return r||(r=function(C,S){!C||!S?o=g():o=b(C,S),n.forEach(function($){$._checkForIntersections()})}),r},i._resetCrossOriginUpdater=function(){r=null,o=null},i.prototype.observe=function(C){var S=this._observationTargets.some(function($){return $.element==C});if(!S){if(!(C&&C.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:C,entry:null}),this._monitorIntersections(C.ownerDocument),this._checkForIntersections()}},i.prototype.unobserve=function(C){this._observationTargets=this._observationTargets.filter(function(S){return S.element!=C}),this._unmonitorIntersections(C.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var C=this._queuedEntries.slice();return this._queuedEntries=[],C},i.prototype._initThresholds=function(C){var S=C||[0];return Array.isArray(S)||(S=[S]),S.sort().filter(function($,x,w){if(typeof $!="number"||isNaN($)||$<0||$>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return $!==w[x-1]})},i.prototype._parseRootMargin=function(C){var S=C||"0px",$=S.split(/\s+/).map(function(x){var w=/^(-?\d*\.?\d+)(px|%)$/.exec(x);if(!w)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(w[1]),unit:w[2]}});return $[1]=$[1]||$[0],$[2]=$[2]||$[0],$[3]=$[3]||$[1],$},i.prototype._monitorIntersections=function(C){var S=C.defaultView;if(S&&this._monitoringDocuments.indexOf(C)==-1){var $=this._checkForIntersections,x=null,w=null;this.POLL_INTERVAL?x=S.setInterval($,this.POLL_INTERVAL):(u(S,"resize",$,!0),u(C,"scroll",$,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in S&&(w=new S.MutationObserver($),w.observe(C,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(C),this._monitoringUnsubscribes.push(function(){var E=C.defaultView;E&&(x&&E.clearInterval(x),d(E,"resize",$,!0)),d(C,"scroll",$,!0),w&&w.disconnect()});var I=this.root&&(this.root.ownerDocument||this.root)||t;if(C!=I){var O=e(C);O&&this._monitorIntersections(O.ownerDocument)}}},i.prototype._unmonitorIntersections=function(C){var S=this._monitoringDocuments.indexOf(C);if(S!=-1){var $=this.root&&(this.root.ownerDocument||this.root)||t,x=this._observationTargets.some(function(O){var E=O.element.ownerDocument;if(E==C)return!0;for(;E&&E!=$;){var M=e(E);if(E=M&&M.ownerDocument,E==C)return!0}return!1});if(!x){var w=this._monitoringUnsubscribes[S];if(this._monitoringDocuments.splice(S,1),this._monitoringUnsubscribes.splice(S,1),w(),C!=$){var I=e(C);I&&this._unmonitorIntersections(I.ownerDocument)}}}},i.prototype._unmonitorAllIntersections=function(){var C=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var S=0;S=0&&E>=0&&{top:$,bottom:x,left:w,right:I,width:O,height:E}||null}function m(C){var S;try{S=C.getBoundingClientRect()}catch{}return S?(S.width&&S.height||(S={top:S.top,right:S.right,bottom:S.bottom,left:S.left,width:S.right-S.left,height:S.bottom-S.top}),S):g()}function g(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function p(C){return!C||"x"in C?C:{top:C.top,y:C.top,bottom:C.bottom,left:C.left,x:C.left,right:C.right,width:C.width,height:C.height}}function b(C,S){var $=S.top-C.top,x=S.left-C.left;return{top:$,left:x,height:S.height,width:S.width,bottom:$+S.height,right:x+S.width}}function v(C,S){for(var $=S;$;){if($==C)return!0;$=h($)}return!1}function h(C){var S=C.parentNode;return C.nodeType==9&&C!=t?e(C):(S&&S.assignedSlot&&(S=S.assignedSlot.parentNode),S&&S.nodeType==11&&S.host?S.host:S)}function y(C){return C&&C.nodeType===9}window.IntersectionObserver=i,window.IntersectionObserverEntry=a}()),n1}M5();function _5(e,t){var n={},r=n.callback,o=Z8(n,["callback"]),a=Jo(l.useState(),2),i=a[0],s=a[1],c=Jo(l.useState(),2),u=c[0],d=c[1];return Mh(function(){var f=Array.isArray(e)?e:[e],m=f.map(function(p){return ea(p)}).filter(Boolean);if(m.length){var g=new IntersectionObserver(function(p){var b,v;try{for(var h=Q8(p),y=h.next();!y.done;y=h.next()){var C=y.value;d(C.intersectionRatio),s(C.isIntersecting),r?.(C)}}catch(S){b={error:S}}finally{try{y&&!y.done&&(v=h.return)&&v.call(h)}finally{if(b)throw b.error}}},Ru(Ru({},o),{root:ea(void 0)}));return m.forEach(function(p){return g.observe(p)}),function(){g.disconnect()}}},[void 0,void 0,r],e),[i,u]}var Xn=Ph?l.useLayoutEffect:l.useEffect;function N5(e){var t=l.useRef(0),n=Jo(l.useState(e),2),r=n[0],o=n[1],a=l.useCallback(function(i){cancelAnimationFrame(t.current),t.current=requestAnimationFrame(function(){o(i)})},[]);return As(function(){cancelAnimationFrame(t.current)}),[r,a]}var _h=function(){var e=l.useRef(!1);return l.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e},H3=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(o,a){return o[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(n,r){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,o=e(r,n);~o&&r.splice(o,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var o=0,a=this.__entries__;o0},e.prototype.connect_=function(){!Fv||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),A5?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Fv||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,o=j5.some(function(a){return!!~r.indexOf(a)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),V3=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof Vi(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new G5(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Vi(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new K5(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),q3=typeof WeakMap<"u"?new WeakMap:new H3,U3=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=k5.getInstance(),r=new Y5(t,n,this);q3.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){U3.prototype[e]=function(){var t;return(t=q3.get(this))[e].apply(t,arguments)}});var G3=function(){return typeof Pu.ResizeObserver<"u"?Pu.ResizeObserver:U3}(),X5=B3(l.useLayoutEffect),Z5=Ph?X5:Mh;function Dv(e){var t=Jo(N5(function(){var o=ea(e);return o?{width:o.clientWidth,height:o.clientHeight}:void 0}),2),n=t[0],r=t[1];return Z5(function(){var o=ea(e);if(o){var a=new G3(function(i){i.forEach(function(s){var c=s.target,u=c.clientWidth,d=c.clientHeight;r({width:u,height:d})})});return a.observe(o),function(){a.disconnect()}}},[],e),n}function Q5(e,t){var n,r=vd(e),o=(n=t?.wait)!==null&&n!==void 0?n:1e3,a=l.useMemo(function(){return g5(function(){for(var i=[],s=0;st&&e>a1?"horizontal":t>e&&t>a1?"vertical":""}function eE(){const e=l.useRef(0),t=l.useRef(0),n=l.useRef(0),r=l.useRef(0),o=l.useRef(0),a=l.useRef(0),i=l.useRef(""),s=()=>i.current==="vertical",c=()=>i.current==="horizontal",u=()=>{n.current=0,r.current=0,o.current=0,a.current=0,i.current=""};return{move:m=>{const g=m.touches[0];n.current=g.clientX<0?0:g.clientX-e.current,r.current=g.clientY-t.current,o.current=Math.abs(n.current),a.current=Math.abs(r.current),i.current||(i.current=J5(o.current,a.current))},start:m=>{u(),e.current=m.touches[0].clientX,t.current=m.touches[0].clientY},reset:u,startX:e,startY:t,deltaX:n,deltaY:r,offsetX:o,offsetY:a,direction:i,isVertical:s,isHorizontal:c}}const tE=rl?window:void 0,nE=["scroll","auto","overlay"];function rE(e){return e.nodeType===1}function oE(e,t=tE){let n=e;for(;n&&n!==t&&rE(n);){if(n===document.body)return t;const{overflowY:r}=window.getComputedStyle(n);if(nE.includes(r)&&n.scrollHeight>n.clientHeight)return n;n=n.parentNode}return t}let _u=!1;if(rl)try{const e={};Object.defineProperty(e,"passive",{get(){_u=!0}}),window.addEventListener("test-passive",null,e)}catch{}let wl=0;const i1="adm-overflow-hidden";function aE(e){let t=e?.parentElement;for(;t;){if(t.clientHeight{n.move(i);const s=n.deltaY.current>0?"10":"01",c=oE(i.target,e.current);if(!c)return;if(t==="strict"){const p=aE(i.target);if(p===document.body||p===document.documentElement){i.preventDefault();return}}const{scrollHeight:u,offsetHeight:d,scrollTop:f}=c,{height:m}=c.getBoundingClientRect();let g="11";f===0?g=d>=u?"00":"01":u<=Math.round(m+f)&&(g="10"),g!=="11"&&n.isVertical()&&!(parseInt(g,2)&parseInt(s,2))&&i.cancelable&&_u&&i.preventDefault()},o=()=>{document.addEventListener("touchstart",n.start),document.addEventListener("touchmove",r,_u?{passive:!1}:!1),wl||document.body.classList.add(i1),wl++},a=()=>{wl&&(document.removeEventListener("touchstart",n.start),document.removeEventListener("touchmove",r),wl--,wl||document.body.classList.remove(i1))};l.useEffect(()=>{if(t)return o(),()=>{a()}},[t])}let Th=zs();const Tt=e=>ks(e,Th);let Lh=zs();Tt.write=e=>ks(e,Lh);let hd=zs();Tt.onStart=e=>ks(e,hd);let Fh=zs();Tt.onFrame=e=>ks(e,Fh);let Dh=zs();Tt.onFinish=e=>ks(e,Dh);let Ni=[];Tt.setTimeout=(e,t)=>{let n=Tt.now()+t,r=()=>{let a=Ni.findIndex(i=>i.cancel==r);~a&&Ni.splice(a,1),qo-=~a?1:0},o={time:n,handler:e,cancel:r};return Ni.splice(K3(n),0,o),qo+=1,Y3(),o};let K3=e=>~(~Ni.findIndex(t=>t.time>e)||~Ni.length);Tt.cancel=e=>{hd.delete(e),Fh.delete(e),Dh.delete(e),Th.delete(e),Lh.delete(e)};Tt.sync=e=>{jv=!0,Tt.batchedUpdates(e),jv=!1};Tt.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...o){t=o,Tt.onStart(n)}return r.handler=e,r.cancel=()=>{hd.delete(n),t=null},r};let jh=typeof window<"u"?window.requestAnimationFrame:()=>{};Tt.use=e=>jh=e;Tt.now=typeof performance<"u"?()=>performance.now():Date.now;Tt.batchedUpdates=e=>e();Tt.catch=console.error;Tt.frameLoop="always";Tt.advance=()=>{Tt.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Z3()};let Wo=-1,qo=0,jv=!1;function ks(e,t){jv?(t.delete(e),e(0)):(t.add(e),Y3())}function Y3(){Wo<0&&(Wo=0,Tt.frameLoop!=="demand"&&jh(X3))}function iE(){Wo=-1}function X3(){~Wo&&(jh(X3),Tt.batchedUpdates(Z3))}function Z3(){let e=Wo;Wo=Tt.now();let t=K3(Wo);if(t&&(Q3(Ni.splice(0,t),n=>n.handler()),qo-=t),!qo){iE();return}hd.flush(),Th.flush(e?Math.min(64,Wo-e):16.667),Fh.flush(),Lh.flush(),Dh.flush()}function zs(){let e=new Set,t=e;return{add(n){qo+=t==e&&!e.has(n)?1:0,e.add(n)},delete(n){return qo-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,qo-=t.size,Q3(t,r=>r(n)&&e.add(r)),qo+=e.size,t=e)}}}function Q3(e,t){e.forEach(n=>{try{t(n)}catch(r){Tt.catch(r)}})}function Av(){}const lE=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),We={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function wo(e,t){if(We.arr(e)){if(!We.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function ao(e,t,n){if(We.arr(e)){for(let r=0;rWe.und(e)?[]:We.arr(e)?e:[e];function ns(e,t){if(e.size){const n=Array.from(e);e.clear(),Kt(n,t)}}const Ul=(e,...t)=>ns(e,n=>n(...t)),Ah=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent);let kh,J3,Yo=null,e4=!1,zh=Av;const sE=e=>{e.to&&(J3=e.to),e.now&&(Tt.now=e.now),e.colors!==void 0&&(Yo=e.colors),e.skipAnimation!=null&&(e4=e.skipAnimation),e.createStringInterpolator&&(kh=e.createStringInterpolator),e.requestAnimationFrame&&Tt.use(e.requestAnimationFrame),e.batchedUpdates&&(Tt.batchedUpdates=e.batchedUpdates),e.willAdvance&&(zh=e.willAdvance),e.frameLoop&&(Tt.frameLoop=e.frameLoop)};var io=Object.freeze({__proto__:null,get createStringInterpolator(){return kh},get to(){return J3},get colors(){return Yo},get skipAnimation(){return e4},get willAdvance(){return zh},assign:sE});const rs=new Set;let Lr=[],Kf=[],Nu=0;const pd={get idle(){return!rs.size&&!Lr.length},start(e){Nu>e.priority?(rs.add(e),Tt.onStart(cE)):(t4(e),Tt(kv))},advance:kv,sort(e){if(Nu)Tt.onFrame(()=>pd.sort(e));else{const t=Lr.indexOf(e);~t&&(Lr.splice(t,1),n4(e))}},clear(){Lr=[],rs.clear()}};function cE(){rs.forEach(t4),rs.clear(),Tt(kv)}function t4(e){Lr.includes(e)||n4(e)}function n4(e){Lr.splice(uE(Lr,t=>t.priority>e.priority),0,e)}function kv(e){const t=Kf;for(let n=0;n0}function uE(e,t){const n=e.findIndex(t);return n<0?e.length:n}const dE={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Br="[-+]?\\d*\\.?\\d+",Tu=Br+"%";function bd(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}const fE=new RegExp("rgb"+bd(Br,Br,Br)),mE=new RegExp("rgba"+bd(Br,Br,Br,Br)),vE=new RegExp("hsl"+bd(Br,Tu,Tu)),gE=new RegExp("hsla"+bd(Br,Tu,Tu,Br)),hE=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,pE=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,bE=/^#([0-9a-fA-F]{6})$/,yE=/^#([0-9a-fA-F]{8})$/;function CE(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=bE.exec(e))?parseInt(t[1]+"ff",16)>>>0:Yo&&Yo[e]!==void 0?Yo[e]:(t=fE.exec(e))?(ci(t[1])<<24|ci(t[2])<<16|ci(t[3])<<8|255)>>>0:(t=mE.exec(e))?(ci(t[1])<<24|ci(t[2])<<16|ci(t[3])<<8|c1(t[4]))>>>0:(t=hE.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=yE.exec(e))?parseInt(t[1],16)>>>0:(t=pE.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=vE.exec(e))?(l1(s1(t[1]),bc(t[2]),bc(t[3]))|255)>>>0:(t=gE.exec(e))?(l1(s1(t[1]),bc(t[2]),bc(t[3]))|c1(t[4]))>>>0:null}function Yf(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function l1(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=Yf(o,r,e+1/3),i=Yf(o,r,e),s=Yf(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function ci(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function s1(e){return(parseFloat(e)%360+360)%360/360}function c1(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function bc(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function u1(e){let t=CE(e);if(t===null)return e;t=t||0;let n=(t&4278190080)>>>24,r=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${n}, ${r}, ${o}, ${a})`}const ms=(e,t,n)=>{if(We.fun(e))return e;if(We.arr(e))return ms({range:e,output:t,extrapolate:n});if(We.str(e.output[0]))return kh(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",c=r.easing||(u=>u);return u=>{const d=$E(u,a);return SE(u,a[d],a[d+1],o[d],o[d+1],c,i,s,r.map)}};function SE(e,t,n,r,o,a,i,s,c){let u=c?c(e):e;if(un){if(s==="identity")return u;s==="clamp"&&(u=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?u=-u:n===1/0?u=u-t:u=(u-t)/(n-t),u=a(u),r===-1/0?u=-u:o===1/0?u=u+r:u=u*(o-r)+r,u)}function $E(e,t){for(var n=1;n=e);++n);return n-1}const xE={linear:e=>e};function zv(){return zv=Object.assign?Object.assign.bind():function(e){for(var t=1;t!!(e&&e[Wi]),sr=e=>e&&e[Wi]?e[Wi]():e,d1=e=>e[Wa]||null;function wE(e,t){e.eventObserved?e.eventObserved(t):e(t)}function vs(e,t){let n=e[Wa];n&&n.forEach(r=>{wE(r,t)})}class r4{constructor(t){if(this[Wi]=void 0,this[Wa]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");EE(this,t)}}const EE=(e,t)=>o4(e,Wi,t);function al(e,t){if(e[Wi]){let n=e[Wa];n||o4(e,Wa,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function gs(e,t){let n=e[Wa];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Wa]=null,e.observerRemoved&&e.observerRemoved(r,t)}}const o4=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Qc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,OE=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,f1=new RegExp(`(${Qc.source})(%|[a-z]+)`,"i"),IE=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,yd=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,a4=e=>{const[t,n]=RE(e);if(!t||Ah())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const o=window.getComputedStyle(document.documentElement).getPropertyValue(n);return o||e}else{if(n&&yd.test(n))return a4(n);if(n)return n}return e},RE=e=>{const t=yd.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]};let Xf;const PE=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,i4=e=>{Xf||(Xf=Yo?new RegExp(`(${Object.keys(Yo).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(a=>sr(a).replace(yd,a4).replace(OE,u1).replace(Xf,u1)),n=t.map(a=>a.match(Qc).map(Number)),o=n[0].map((a,i)=>n.map(s=>{if(!(i in s))throw Error('The arity of each "output" value must be equal');return s[i]})).map(a=>ms(zv({},e,{output:a})));return a=>{var i;const s=!f1.test(t[0])&&((i=t.find(u=>f1.test(u)))==null?void 0:i.replace(Qc,""));let c=0;return t[0].replace(Qc,()=>`${o[c++](a)}${s||""}`).replace(IE,PE)}},Bh="react-spring: ",l4=e=>{const t=e;let n=!1;if(typeof t!="function")throw new TypeError(`${Bh}once requires a function parameter`);return(...r)=>{n||(t(...r),n=!0)}},ME=l4(console.warn);function _E(){ME(`${Bh}The "interpolate" function is deprecated in v9 (use "to" instead)`)}const NE=l4(console.warn);function TE(){NE(`${Bh}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function Cd(e){return We.str(e)&&(e[0]=="#"||/\d/.test(e)||!Ah()&&yd.test(e)||e in(Yo||{}))}const Hh=Ah()?l.useEffect:l.useLayoutEffect,LE=()=>{const e=l.useRef(!1);return Hh(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function s4(){const e=l.useState()[1],t=LE();return()=>{t.current&&e(Math.random())}}function FE(e,t){const[n]=l.useState(()=>({inputs:t,result:e()})),r=l.useRef(),o=r.current;let a=o;return a?t&&a.inputs&&DE(t,a.inputs)||(a={inputs:t,result:e()}):a=n,l.useEffect(()=>{r.current=a,o==n&&(n.inputs=n.result=void 0)},[a]),a.result}function DE(e,t){if(e.length!==t.length)return!1;for(let n=0;nl.useEffect(e,jE),jE=[];function m1(e){const t=l.useRef();return l.useEffect(()=>{t.current=e}),t.current}const hs=Symbol.for("Animated:node"),AE=e=>!!e&&e[hs]===e,no=e=>e&&e[hs],Vh=(e,t)=>lE(e,hs,t),Sd=e=>e&&e[hs]&&e[hs].getPayload();class u4{constructor(){this.payload=void 0,Vh(this,this)}getPayload(){return this.payload||[]}}class il extends u4{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,We.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new il(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,n){return We.num(t)&&(this.lastPosition=t,n&&(t=Math.round(t/n)*n,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){const{done:t}=this;this.done=!1,We.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}}class qi extends il{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=ms({output:[t,t]})}static create(t){return new qi(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(We.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=ms({output:[this.getValue(),t]})),this._value=0,super.reset()}}const Lu={dependencies:null};class $d extends u4{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){const n={};return ao(this.source,(r,o)=>{AE(r)?n[o]=r.getValue(t):Nr(r)?n[o]=sr(r):t||(n[o]=r)}),n}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Kt(this.payload,t=>t.reset())}_makePayload(t){if(t){const n=new Set;return ao(t,this._addToPayload,n),Array.from(n)}}_addToPayload(t){Lu.dependencies&&Nr(t)&&Lu.dependencies.add(t);const n=Sd(t);n&&Kt(n,r=>this.add(r))}}class Wh extends $d{constructor(t){super(t)}static create(t){return new Wh(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){const n=this.getPayload();return t.length==n.length?n.map((r,o)=>r.setValue(t[o])).some(Boolean):(super.setValue(t.map(kE)),!0)}}function kE(e){return(Cd(e)?qi:il).create(e)}function Bv(e){const t=no(e);return t?t.constructor:We.arr(e)?Wh:Cd(e)?qi:il}function Fu(){return Fu=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const n=!We.fun(e)||e.prototype&&e.prototype.isReactComponent;return l.forwardRef((r,o)=>{const a=l.useRef(null),i=n&&l.useCallback(p=>{a.current=HE(o,p)},[o]),[s,c]=BE(r,t),u=s4(),d=()=>{const p=a.current;if(n&&!p)return;(p?t.applyAnimatedValues(p,s.getValue(!0)):!1)===!1&&u()},f=new zE(d,c),m=l.useRef();Hh(()=>(m.current=f,Kt(c,p=>al(p,f)),()=>{m.current&&(Kt(m.current.deps,p=>gs(p,m.current)),Tt.cancel(m.current.update))})),l.useEffect(d,[]),c4(()=>()=>{const p=m.current;Kt(p.deps,b=>gs(b,p))});const g=t.getComponentProps(s.getValue());return l.createElement(e,Fu({},g,{ref:i}))})};class zE{constructor(t,n){this.update=t,this.deps=n}eventObserved(t){t.type=="change"&&Tt.write(this.update)}}function BE(e,t){const n=new Set;return Lu.dependencies=n,e.style&&(e=Fu({},e,{style:t.createAnimatedStyle(e.style)})),e=new $d(e),Lu.dependencies=null,[e,n]}function HE(e,t){return e&&(We.fun(e)?e(t):e.current=t),t}const g1=Symbol.for("AnimatedComponent"),VE=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=o=>new $d(o),getComponentProps:r=o=>o}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=i=>{const s=h1(i)||"Anonymous";return We.str(i)?i=a[i]||(a[i]=v1(i,o)):i=i[g1]||(i[g1]=v1(i,o)),i.displayName=`Animated(${s})`,i};return ao(e,(i,s)=>{We.arr(e)&&(s=h1(i)),a[s]=a(i)}),{animated:a}},h1=e=>We.str(e)?e:e&&We.str(e.displayName)?e.displayName:We.fun(e)&&e.name||null;function Fn(){return Fn=Object.assign?Object.assign.bind():function(e){for(var t=1;te===!0||!!(t&&e&&(We.fun(e)?e(t):Cr(e).includes(t))),d4=(e,t)=>We.obj(e)?t&&e[t]:e,f4=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,WE=e=>e,qh=(e,t=WE)=>{let n=qE;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const a=t(e[o],o);We.und(a)||(r[o]=a)}return r},qE=["config","onProps","onStart","onChange","onPause","onResume","onRest"],UE={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function GE(e){const t={};let n=0;if(ao(e,(r,o)=>{UE[o]||(t[o]=r,n++)}),n)return t}function m4(e){const t=GE(e);if(t){const n={to:t};return ao(e,(r,o)=>o in t||(n[o]=r)),n}return Fn({},e)}function ps(e){return e=sr(e),We.arr(e)?e.map(ps):Cd(e)?io.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function KE(e){for(const t in e)return!0;return!1}function Hv(e){return We.fun(e)||We.arr(e)&&We.obj(e[0])}function YE(e,t){var n;(n=e.ref)==null||n.delete(e),t?.delete(e)}function XE(e,t){if(t&&e.ref!==t){var n;(n=e.ref)==null||n.delete(e),t.add(e),e.ref=t}}const ZE={default:{tension:170,friction:26}},Vv=Fn({},ZE.default,{mass:1,damping:1,easing:xE.linear,clamp:!1});class QE{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,Vv)}}function JE(e,t,n){n&&(n=Fn({},n),p1(n,t),t=Fn({},n,t)),p1(e,t),Object.assign(e,t);for(const i in Vv)e[i]==null&&(e[i]=Vv[i]);let{mass:r,frequency:o,damping:a}=e;return We.und(o)||(o<.01&&(o=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/o,2)*r,e.friction=4*Math.PI*a*r/o),e}function p1(e,t){if(!We.und(t.decay))e.duration=void 0;else{const n=!We.und(t.tension)||!We.und(t.friction);(n||!We.und(t.frequency)||!We.und(t.damping)||!We.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}const b1=[];class e9{constructor(){this.changed=!1,this.values=b1,this.toValues=null,this.fromValues=b1,this.to=void 0,this.from=void 0,this.config=new QE,this.immediate=!1}}function v4(e,{key:t,props:n,defaultProps:r,state:o,actions:a}){return new Promise((i,s)=>{var c;let u,d,f=os((c=n.cancel)!=null?c:r?.cancel,t);if(f)p();else{We.und(n.pause)||(o.paused=os(n.pause,t));let b=r?.pause;b!==!0&&(b=o.paused||os(b,t)),u=Ra(n.delay||0,t),b?(o.resumeQueue.add(g),a.pause()):(a.resume(),g())}function m(){o.resumeQueue.add(g),o.timeouts.delete(d),d.cancel(),u=d.time-Tt.now()}function g(){u>0&&!io.skipAnimation?(o.delayed=!0,d=Tt.setTimeout(p,u),o.pauseQueue.add(m),o.timeouts.add(d)):p()}function p(){o.delayed&&(o.delayed=!1),o.pauseQueue.delete(m),o.timeouts.delete(d),e<=(o.cancelId||0)&&(f=!0);try{a.start(Fn({},n,{callId:e,cancel:f}),i)}catch(b){s(b)}}})}const Uh=(e,t)=>t.length==1?t[0]:t.some(n=>n.cancelled)?Ti(e.get()):t.every(n=>n.noop)?g4(e.get()):kr(e.get(),t.every(n=>n.finished)),g4=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),kr=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Ti=e=>({value:e,cancelled:!0,finished:!1});function h4(e,t,n,r){const{callId:o,parentId:a,onRest:i}=t,{asyncTo:s,promise:c}=n;return!a&&e===s&&!t.reset?c:n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const u=qh(t,(v,h)=>h==="onRest"?void 0:v);let d,f;const m=new Promise((v,h)=>(d=v,f=h)),g=v=>{const h=o<=(n.cancelId||0)&&Ti(r)||o!==n.asyncId&&kr(r,!1);if(h)throw v.result=h,f(v),v},p=(v,h)=>{const y=new y1,C=new C1;return(async()=>{if(io.skipAnimation)throw bs(n),C.result=kr(r,!1),f(C),C;g(y);const S=We.obj(v)?Fn({},v):Fn({},h,{to:v});S.parentId=o,ao(u,(x,w)=>{We.und(S[w])&&(S[w]=x)});const $=await r.start(S);return g(y),n.paused&&await new Promise(x=>{n.resumeQueue.add(x)}),$})()};let b;if(io.skipAnimation)return bs(n),kr(r,!1);try{let v;We.arr(e)?v=(async h=>{for(const y of h)await p(y)})(e):v=Promise.resolve(e(p,r.stop.bind(r))),await Promise.all([v.then(d),m]),b=kr(r.get(),!0,!1)}catch(v){if(v instanceof y1)b=v.result;else if(v instanceof C1)b=v.result;else throw v}finally{o==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?c:void 0)}return We.fun(i)&&Tt.batchedUpdates(()=>{i(b,r,r.item)}),b})()}function bs(e,t){ns(e.timeouts,n=>n.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}class y1 extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}}class C1 extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}}const Wv=e=>e instanceof Gh;let t9=1;class Gh extends r4{constructor(...t){super(...t),this.id=t9++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){const t=no(this);return t&&t.getValue()}to(...t){return io.to(this,t)}interpolate(...t){return _E(),io.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,n=!1){vs(this,{type:"change",parent:this,value:t,idle:n})}_onPriorityChange(t){this.idle||pd.sort(this),vs(this,{type:"priority",parent:this,priority:t})}}const qa=Symbol.for("SpringPhase"),p4=1,qv=2,Uv=4,Zf=e=>(e[qa]&p4)>0,Lo=e=>(e[qa]&qv)>0,El=e=>(e[qa]&Uv)>0,S1=(e,t)=>t?e[qa]|=qv|p4:e[qa]&=~qv,$1=(e,t)=>t?e[qa]|=Uv:e[qa]&=~Uv;class n9 extends Gh{constructor(t,n){if(super(),this.key=void 0,this.animation=new e9,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!We.und(t)||!We.und(n)){const r=We.obj(t)?Fn({},t):Fn({},n,{from:t});We.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Lo(this)||this._state.asyncTo)||El(this)}get goal(){return sr(this.animation.to)}get velocity(){const t=no(this);return t instanceof il?t.lastVelocity||0:t.getPayload().map(n=>n.lastVelocity||0)}get hasAnimated(){return Zf(this)}get isAnimating(){return Lo(this)}get isPaused(){return El(this)}get isDelayed(){return this._state.delayed}advance(t){let n=!0,r=!1;const o=this.animation;let{config:a,toValues:i}=o;const s=Sd(o.to);!s&&Nr(o.to)&&(i=Cr(sr(o.to))),o.values.forEach((d,f)=>{if(d.done)return;const m=d.constructor==qi?1:s?s[f].lastPosition:i[f];let g=o.immediate,p=m;if(!g){if(p=d.lastPosition,a.tension<=0){d.done=!0;return}let b=d.elapsedTime+=t;const v=o.fromValues[f],h=d.v0!=null?d.v0:d.v0=We.arr(a.velocity)?a.velocity[f]:a.velocity;let y;const C=a.precision||(v==m?.005:Math.min(1,Math.abs(m-v)*.001));if(We.und(a.duration))if(a.decay){const S=a.decay===!0?.998:a.decay,$=Math.exp(-(1-S)*b);p=v+h/(1-S)*(1-$),g=Math.abs(d.lastPosition-p)<=C,y=h*$}else{y=d.lastVelocity==null?h:d.lastVelocity;const S=a.restVelocity||C/10,$=a.clamp?0:a.bounce,x=!We.und($),w=v==m?d.v0>0:vS,!(!I&&(g=Math.abs(m-p)<=C,g)));++P){x&&(O=p==m||p>m==w,O&&(y=-y*$,p=m));const R=-a.tension*1e-6*(p-m),_=-a.friction*.001*y,N=(R+_)/a.mass;y=y+N*E,p=p+y*E}}else{let S=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,d.durationProgress>0&&(d.elapsedTime=a.duration*d.durationProgress,b=d.elapsedTime+=t)),S=(a.progress||0)+b/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),p=v+a.easing(S)*(m-v),y=(p-d.lastPosition)/t,g=S==1}d.lastVelocity=y,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),g=!0)}s&&!s[f].done&&(g=!1),g?d.done=!0:n=!1,d.setValue(p,a.round)&&(r=!0)});const c=no(this),u=c.getValue();if(n){const d=sr(o.to);(u!==d||r)&&!a.decay?(c.setValue(d),this._onChange(d)):r&&a.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return Tt.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Lo(this)){const{to:t,config:n}=this.animation;Tt.batchedUpdates(()=>{this._onStart(),n.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,n){let r;return We.und(t)?(r=this.queue||[],this.queue=[]):r=[We.obj(t)?t:Fn({},n,{to:t})],Promise.all(r.map(o=>this._update(o))).then(o=>Uh(this,o))}stop(t){const{to:n}=this.animation;return this._focus(this.get()),bs(this._state,t&&this._lastCallId),Tt.batchedUpdates(()=>this._stop(n,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){const n=this.key||"";let{to:r,from:o}=t;r=We.obj(r)?r[n]:r,(r==null||Hv(r))&&(r=void 0),o=We.obj(o)?o[n]:o,o==null&&(o=void 0);const a={to:r,from:o};return Zf(this)||(t.reverse&&([r,o]=[o,r]),o=sr(o),We.und(o)?no(this)||this._set(r):this._set(o)),a}_update(t,n){let r=Fn({},t);const{key:o,defaultProps:a}=this;r.default&&Object.assign(a,qh(r,(c,u)=>/^on/.test(u)?d4(c,o):c)),w1(this,r,"onProps"),Il(this,"onProps",r,this);const i=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const s=this._state;return v4(++this._lastCallId,{key:o,props:r,defaultProps:a,state:s,actions:{pause:()=>{El(this)||($1(this,!0),Ul(s.pauseQueue),Il(this,"onPause",kr(this,Ol(this,this.animation.to)),this))},resume:()=>{El(this)&&($1(this,!1),Lo(this)&&this._resume(),Ul(s.resumeQueue),Il(this,"onResume",kr(this,Ol(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(c=>{if(r.loop&&c.finished&&!(n&&c.noop)){const u=b4(r);if(u)return this._update(u,!0)}return c})}_merge(t,n,r){if(n.cancel)return this.stop(!0),r(Ti(this));const o=!We.und(t.to),a=!We.und(t.from);if(o||a)if(n.callId>this._lastToId)this._lastToId=n.callId;else return r(Ti(this));const{key:i,defaultProps:s,animation:c}=this,{to:u,from:d}=c;let{to:f=u,from:m=d}=t;a&&!o&&(!n.default||We.und(f))&&(f=m),n.reverse&&([f,m]=[m,f]);const g=!wo(m,d);g&&(c.from=m),m=sr(m);const p=!wo(f,u);p&&this._focus(f);const b=Hv(n.to),{config:v}=c,{decay:h,velocity:y}=v;(o||a)&&(v.velocity=0),n.config&&!b&&JE(v,Ra(n.config,i),n.config!==s.config?Ra(s.config,i):void 0);let C=no(this);if(!C||We.und(f))return r(kr(this,!0));const S=We.und(n.reset)?a&&!n.default:!We.und(m)&&os(n.reset,i),$=S?m:this.get(),x=ps(f),w=We.num(x)||We.arr(x)||Cd(x),I=!b&&(!w||os(s.immediate||n.immediate,i));if(p){const P=Bv(f);if(P!==C.constructor)if(I)C=this._set(x);else throw Error(`Cannot animate between ${C.constructor.name} and ${P.name}, as the "to" prop suggests`)}const O=C.constructor;let E=Nr(f),M=!1;if(!E){const P=S||!Zf(this)&&g;(p||P)&&(M=wo(ps($),x),E=!M),(!wo(c.immediate,I)&&!I||!wo(v.decay,h)||!wo(v.velocity,y))&&(E=!0)}if(M&&Lo(this)&&(c.changed&&!S?E=!0:E||this._stop(u)),!b&&((E||Nr(u))&&(c.values=C.getPayload(),c.toValues=Nr(f)?null:O==qi?[1]:Cr(x)),c.immediate!=I&&(c.immediate=I,!I&&!S&&this._set(u)),E)){const{onRest:P}=c;Kt(o9,_=>w1(this,n,_));const R=kr(this,Ol(this,u));Ul(this._pendingCalls,R),this._pendingCalls.add(r),c.changed&&Tt.batchedUpdates(()=>{c.changed=!S,P?.(R,this),S?Ra(s.onRest,R):c.onStart==null||c.onStart(R,this)})}S&&this._set($),b?r(h4(n.to,n,this._state,this)):E?this._start():Lo(this)&&!p?this._pendingCalls.add(r):r(g4($))}_focus(t){const n=this.animation;t!==n.to&&(d1(this)&&this._detach(),n.to=t,d1(this)&&this._attach())}_attach(){let t=0;const{to:n}=this.animation;Nr(n)&&(al(n,this),Wv(n)&&(t=n.priority+1)),this.priority=t}_detach(){const{to:t}=this.animation;Nr(t)&&gs(t,this)}_set(t,n=!0){const r=sr(t);if(!We.und(r)){const o=no(this);if(!o||!wo(r,o.getValue())){const a=Bv(r);!o||o.constructor!=a?Vh(this,a.create(r)):o.setValue(r),o&&Tt.batchedUpdates(()=>{this._onChange(r,n)})}}return no(this)}_onStart(){const t=this.animation;t.changed||(t.changed=!0,Il(this,"onStart",kr(this,Ol(this,t.to)),this))}_onChange(t,n){n||(this._onStart(),Ra(this.animation.onChange,t,this)),Ra(this.defaultProps.onChange,t,this),super._onChange(t,n)}_start(){const t=this.animation;no(this).reset(sr(t.to)),t.immediate||(t.fromValues=t.values.map(n=>n.lastPosition)),Lo(this)||(S1(this,!0),El(this)||this._resume())}_resume(){io.skipAnimation?this.finish():pd.start(this)}_stop(t,n){if(Lo(this)){S1(this,!1);const r=this.animation;Kt(r.values,a=>{a.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),vs(this,{type:"idle",parent:this});const o=n?Ti(this.get()):kr(this.get(),Ol(this,t??r.to));Ul(this._pendingCalls,o),r.changed&&(r.changed=!1,Il(this,"onRest",o,this))}}}function Ol(e,t){const n=ps(t),r=ps(e.get());return wo(r,n)}function b4(e,t=e.loop,n=e.to){let r=Ra(t);if(r){const o=r!==!0&&m4(r),a=(o||e).reverse,i=!o||o.reset;return ys(Fn({},e,{loop:t,default:!1,pause:void 0,to:!a||Hv(n)?n:void 0,from:i?e.from:void 0,reset:i},o))}}function ys(e){const{to:t,from:n}=e=m4(e),r=new Set;return We.obj(t)&&x1(t,r),We.obj(n)&&x1(n,r),e.keys=r.size?Array.from(r):null,e}function r9(e){const t=ys(e);return We.und(t.default)&&(t.default=qh(t)),t}function x1(e,t){ao(e,(n,r)=>n!=null&&t.add(r))}const o9=["onStart","onRest","onChange","onPause","onResume"];function w1(e,t,n){e.animation[n]=t[n]!==f4(t,n)?d4(t[n],e.key):void 0}function Il(e,t,...n){var r,o,a,i;(r=(o=e.animation)[t])==null||r.call(o,...n),(a=(i=e.defaultProps)[t])==null||a.call(i,...n)}const a9=["onStart","onChange","onRest"];let i9=1,l9=class{constructor(t,n){this.id=i9++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),n&&(this._flush=n),t&&this.start(Fn({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){const t={};return this.each((n,r)=>t[r]=n.get()),t}set(t){for(const n in t){const r=t[n];We.und(r)||this.springs[n].set(r)}}update(t){return t&&this.queue.push(ys(t)),this}start(t){let{queue:n}=this;return t?n=Cr(t).map(ys):this.queue=[],this._flush?this._flush(this,n):(x4(this,n),Gv(this,n))}stop(t,n){if(t!==!!t&&(n=t),n){const r=this.springs;Kt(Cr(n),o=>r[o].stop(!!t))}else bs(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(We.und(t))this.start({pause:!0});else{const n=this.springs;Kt(Cr(t),r=>n[r].pause())}return this}resume(t){if(We.und(t))this.start({pause:!1});else{const n=this.springs;Kt(Cr(t),r=>n[r].resume())}return this}each(t){ao(this.springs,t)}_onFrame(){const{onStart:t,onChange:n,onRest:r}=this._events,o=this._active.size>0,a=this._changed.size>0;(o&&!this._started||a&&!this._started)&&(this._started=!0,ns(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));const i=!o&&this._started,s=a||i&&r.size?this.get():null;a&&n.size&&ns(n,([c,u])=>{u.value=s,c(u,this,this._item)}),i&&(this._started=!1,ns(r,([c,u])=>{u.value=s,c(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Tt.onFrame(this._onFrame)}};function Gv(e,t){return Promise.all(t.map(n=>y4(e,n))).then(n=>Uh(e,n))}async function y4(e,t,n){const{keys:r,to:o,from:a,loop:i,onRest:s,onResolve:c}=t,u=We.obj(t.default)&&t.default;i&&(t.loop=!1),o===!1&&(t.to=null),a===!1&&(t.from=null);const d=We.arr(o)||We.fun(o)?o:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Kt(a9,b=>{const v=t[b];if(We.fun(v)){const h=e._events[b];t[b]=({finished:y,cancelled:C})=>{const S=h.get(v);S?(y||(S.finished=!1),C&&(S.cancelled=!0)):h.set(v,{value:null,finished:y||!1,cancelled:C||!1})},u&&(u[b]=t[b])}});const f=e._state;t.pause===!f.paused?(f.paused=t.pause,Ul(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);const m=(r||Object.keys(e.springs)).map(b=>e.springs[b].start(t)),g=t.cancel===!0||f4(t,"cancel")===!0;(d||g&&f.asyncId)&&m.push(v4(++e._lastAsyncId,{props:t,state:f,actions:{pause:Av,resume:Av,start(b,v){g?(bs(f,e._lastAsyncId),v(Ti(e))):(b.onRest=s,v(h4(d,b,f,e)))}}})),f.paused&&await new Promise(b=>{f.resumeQueue.add(b)});const p=Uh(e,await Promise.all(m));if(i&&p.finished&&!(n&&p.noop)){const b=b4(t,i,o);if(b)return x4(e,[b]),y4(e,b,!0)}return c&&Tt.batchedUpdates(()=>c(p,e,e.item)),p}function E1(e,t){const n=Fn({},e.springs);return t&&Kt(Cr(t),r=>{We.und(r.keys)&&(r=ys(r)),We.obj(r.to)||(r=Fn({},r,{to:void 0})),$4(n,r,o=>S4(o))}),C4(e,n),n}function C4(e,t){ao(t,(n,r)=>{e.springs[r]||(e.springs[r]=n,al(n,e))})}function S4(e,t){const n=new n9;return n.key=e,t&&al(n,t),n}function $4(e,t,n){t.keys&&Kt(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function x4(e,t){Kt(t,n=>{$4(e.springs,n,r=>S4(r,e))})}function s9(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}const c9=["children"],xd=e=>{let{children:t}=e,n=s9(e,c9);const r=l.useContext(Du),o=n.pause||!!r.pause,a=n.immediate||!!r.immediate;n=FE(()=>({pause:o,immediate:a}),[o,a]);const{Provider:i}=Du;return l.createElement(i,{value:n},t)},Du=u9(xd,{});xd.Provider=Du.Provider;xd.Consumer=Du.Consumer;function u9(e,t){return Object.assign(e,l.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}const d9=()=>{const e=[],t=function(o){TE();const a=[];return Kt(e,(i,s)=>{if(We.und(o))a.push(i.start());else{const c=n(o,i,s);c&&a.push(i.start(c))}}),a};t.current=e,t.add=function(r){e.includes(r)||e.push(r)},t.delete=function(r){const o=e.indexOf(r);~o&&e.splice(o,1)},t.pause=function(){return Kt(e,r=>r.pause(...arguments)),this},t.resume=function(){return Kt(e,r=>r.resume(...arguments)),this},t.set=function(r){Kt(e,o=>o.set(r))},t.start=function(r){const o=[];return Kt(e,(a,i)=>{if(We.und(r))o.push(a.start());else{const s=this._getProps(r,a,i);s&&o.push(a.start(s))}}),o},t.stop=function(){return Kt(e,r=>r.stop(...arguments)),this},t.update=function(r){return Kt(e,(o,a)=>o.update(this._getProps(r,o,a))),this};const n=function(o,a,i){return We.fun(o)?o(i,a):o};return t._getProps=n,t};function f9(e,t,n){const r=We.fun(t)&&t;r&&!n&&(n=[]);const o=l.useMemo(()=>r||arguments.length==3?d9():void 0,[]),a=l.useRef(0),i=s4(),s=l.useMemo(()=>({ctrls:[],queue:[],flush(h,y){const C=E1(h,y);return a.current>0&&!s.queue.length&&!Object.keys(C).some($=>!h.springs[$])?Gv(h,y):new Promise($=>{C4(h,C),s.queue.push(()=>{$(Gv(h,y))}),i()})}}),[]),c=l.useRef([...s.ctrls]),u=[],d=m1(e)||0;l.useMemo(()=>{Kt(c.current.slice(e,d),h=>{YE(h,o),h.stop(!0)}),c.current.length=e,f(d,e)},[e]),l.useMemo(()=>{f(0,Math.min(d,e))},n);function f(h,y){for(let C=h;CE1(h,u[y])),g=l.useContext(xd),p=m1(g),b=g!==p&&KE(g);Hh(()=>{a.current++,s.ctrls=c.current;const{queue:h}=s;h.length&&(s.queue=[],Kt(h,y=>y())),Kt(c.current,(y,C)=>{o?.add(y),b&&y.start({default:g});const S=u[C];S&&(XE(y,S.ref),y.ref?y.queue.push(S):y.start(S))})}),c4(()=>()=>{Kt(s.ctrls,h=>h.stop(!0))});const v=m.map(h=>Fn({},h));return o?[v,o]:v}function Vr(e,t){const n=We.fun(e),[[r],o]=f9(1,n?e:[e],n?[]:t);return n||arguments.length==2?[r,o]:r}let O1;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(O1||(O1={}));class m9 extends Gh{constructor(t,n){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=ms(...n);const r=this._get(),o=Bv(r);Vh(this,o.create(r))}advance(t){const n=this._get(),r=this.get();wo(n,r)||(no(this).setValue(n),this._onChange(n,this.idle)),!this.idle&&I1(this._active)&&Qf(this)}_get(){const t=We.arr(this.source)?this.source.map(sr):Cr(sr(this.source));return this.calc(...t)}_start(){this.idle&&!I1(this._active)&&(this.idle=!1,Kt(Sd(this),t=>{t.done=!1}),io.skipAnimation?(Tt.batchedUpdates(()=>this.advance()),Qf(this)):pd.start(this))}_attach(){let t=1;Kt(Cr(this.source),n=>{Nr(n)&&al(n,this),Wv(n)&&(n.idle||this._active.add(n),t=Math.max(t,n.priority+1))}),this.priority=t,this._start()}_detach(){Kt(Cr(this.source),t=>{Nr(t)&&gs(t,this)}),this._active.clear(),Qf(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Cr(this.source).reduce((n,r)=>Math.max(n,(Wv(r)?r.priority:0)+1),0))}}function v9(e){return e.idle!==!1}function I1(e){return!e.size||Array.from(e).every(v9)}function Qf(e){e.idle||(e.idle=!0,Kt(Sd(e),t=>{t.done=!0}),vs(e,{type:"idle",parent:e}))}io.assign({createStringInterpolator:i4,to:(e,t)=>new m9(e,t)});function Kh(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}const g9=["style","children","scrollTop","scrollLeft","viewBox"],w4=/^--/;function h9(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!w4.test(e)&&!(as.hasOwnProperty(e)&&as[e])?t+"px":(""+t).trim()}const R1={};function p9(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:o,children:a,scrollTop:i,scrollLeft:s,viewBox:c}=r,u=Kh(r,g9),d=Object.values(u),f=Object.keys(u).map(m=>n||e.hasAttribute(m)?m:R1[m]||(R1[m]=m.replace(/([A-Z])/g,g=>"-"+g.toLowerCase())));a!==void 0&&(e.textContent=a);for(let m in o)if(o.hasOwnProperty(m)){const g=h9(m,o[m]);w4.test(m)?e.style.setProperty(m,g):e.style[m]=g}f.forEach((m,g)=>{e.setAttribute(m,d[g])}),i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),c!==void 0&&e.setAttribute("viewBox",c)}let as={animationIterationCount:!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,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};const b9=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),y9=["Webkit","Ms","Moz","O"];as=Object.keys(as).reduce((e,t)=>(y9.forEach(n=>e[b9(n,t)]=e[t]),e),as);const C9=["x","y","z"],S9=/^(matrix|translate|scale|rotate|skew)/,$9=/^(translate)/,x9=/^(rotate|skew)/,Jf=(e,t)=>We.num(e)&&e!==0?e+t:e,Jc=(e,t)=>We.arr(e)?e.every(n=>Jc(n,t)):We.num(e)?e===t:parseFloat(e)===t;class w9 extends $d{constructor(t){let{x:n,y:r,z:o}=t,a=Kh(t,C9);const i=[],s=[];(n||r||o)&&(i.push([n||0,r||0,o||0]),s.push(c=>[`translate3d(${c.map(u=>Jf(u,"px")).join(",")})`,Jc(c,0)])),ao(a,(c,u)=>{if(u==="transform")i.push([c||""]),s.push(d=>[d,d===""]);else if(S9.test(u)){if(delete a[u],We.und(c))return;const d=$9.test(u)?"px":x9.test(u)?"deg":"";i.push(Cr(c)),s.push(u==="rotate3d"?([f,m,g,p])=>[`rotate3d(${f},${m},${g},${Jf(p,d)})`,Jc(p,0)]:f=>[`${u}(${f.map(m=>Jf(m,d)).join(",")})`,Jc(f,u.startsWith("scale")?1:0)])}}),i.length&&(a.transform=new E9(i,s)),super(a)}}class E9 extends r4{constructor(t,n){super(),this._value=null,this.inputs=t,this.transforms=n}get(){return this._value||(this._value=this._get())}_get(){let t="",n=!0;return Kt(this.inputs,(r,o)=>{const a=sr(r[0]),[i,s]=this.transforms[o](We.arr(a)?a:r.map(sr));t+=" "+i,n=n&&s}),n?"none":t}observerAdded(t){t==1&&Kt(this.inputs,n=>Kt(n,r=>Nr(r)&&al(r,this)))}observerRemoved(t){t==0&&Kt(this.inputs,n=>Kt(n,r=>Nr(r)&&gs(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),vs(this,t)}}const O9=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],I9=["scrollTop","scrollLeft"];io.assign({batchedUpdates:Gr.unstable_batchedUpdates,createStringInterpolator:i4,colors:dE});const R9=VE(O9,{applyAnimatedValues:p9,createAnimatedStyle:e=>new w9(e),getComponentProps:e=>Kh(e,I9)}),ur=R9.animated;function P9(e){return(typeof e=="function"?e():e)||document.body}function ll(e,t){if(rl&&e){const n=P9(e);return Gr.createPortal(t,n)}return t}function M9(e){const t=l.useRef(e);return e&&(t.current=!0),!!t.current}const wd=e=>Yh(e.active,e.forceRender,e.destroyOnClose)?e.children:null;function Yh(e,t,n){const r=M9(e);return t||e?!0:r?!n:!1}const _9={click:"onClick",touchstart:"onTouchStart"};function Ed(e,t){const n=Object.assign({},t.props);for(const r of e){const o=_9[r];n[o]=function(a){var i,s;a.stopPropagation(),(s=(i=t.props)[o])===null||s===void 0||s.call(i,a)}}return L.cloneElement(t,n)}const em="adm-mask",N9={default:.55,thin:.35,thick:.75},T9={black:"0, 0, 0",white:"255, 255, 255"},L9={visible:!0,destroyOnClose:!1,forceRender:!1,color:"black",opacity:"default",disableBodyScroll:!0,getContainer:null,stopPropagation:["click"]},Bs=e=>{const t=jt(L9,e),{locale:n}=rr(),r=l.useRef(null);Nh(r,t.visible&&t.disableBodyScroll);const o=l.useMemo(()=>{var d;const f=(d=N9[t.opacity])!==null&&d!==void 0?d:t.opacity,m=T9[t.color];return m?`rgba(${m}, ${f})`:t.color},[t.color,t.opacity]),[a,i]=l.useState(t.visible),s=_h(),{opacity:c}=Vr({opacity:t.visible?1:0,config:{precision:.01,mass:1,tension:250,friction:30,clamp:!0},onStart:()=>{i(!0)},onRest:()=>{var d,f;s.current||(i(t.visible),t.visible?(d=t.afterShow)===null||d===void 0||d.call(t):(f=t.afterClose)===null||f===void 0||f.call(t))}}),u=Ed(t.stopPropagation,St(t,L.createElement(ur.div,{className:em,ref:r,"aria-hidden":!0,style:Object.assign(Object.assign({},t.style),{background:o,opacity:c,display:a?void 0:"none"}),onClick:d=>{var f;d.target===d.currentTarget&&((f=t.onMaskClick)===null||f===void 0||f.call(t,d))}},t.onMaskClick&&L.createElement("div",{className:`${em}-aria-button`,role:"button","aria-label":n.Mask.name,onClick:t.onMaskClick}),L.createElement("div",{className:`${em}-content`},t.children))));return L.createElement(wd,{active:a,forceRender:t.forceRender,destroyOnClose:t.destroyOnClose},ll(t.getContainer,u))};function vte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"AddCircleOutline-AddCircleOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"AddCircleOutline-编组"},l.createElement("rect",{id:"AddCircleOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M24,5 C13.5065898,5 5,13.5065898 5,24 C5,34.4934102 13.5065898,43 24,43 C34.4934102,43 43,34.4934102 43,24 C43,13.5065898 34.4934102,5 24,5 Z M25.5,14.9 L25.5,22.5 L25.5,22.5 L33.1,22.5 C33.3209139,22.5 33.5,22.6790861 33.5,22.9 L33.5,25.1 C33.5,25.3209139 33.3209139,25.5 33.1,25.5 L25.5,25.5 L25.5,25.5 L25.5,33.1 C25.5,33.3209139 25.3209139,33.5 25.1,33.5 L22.9,33.5 C22.6790861,33.5 22.5,33.3209139 22.5,33.1 L22.5,25.5 L22.5,25.5 L14.9,25.5 C14.6790861,25.5 14.5,25.3209139 14.5,25.1 L14.5,22.9 C14.5,22.6790861 14.6790861,22.5 14.9,22.5 L22.5,22.5 L22.5,22.5 L22.5,14.9 C22.5,14.6790861 22.6790861,14.5 22.9,14.5 L25.1,14.5 C25.3209139,14.5 25.5,14.6790861 25.5,14.9 Z",id:"AddCircleOutline-形状",fill:"currentColor",fillRule:"nonzero"}))))}function F9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"AddOutline-AddOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"AddOutline-add"},l.createElement("rect",{id:"AddOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M25.1,6.5 C25.3209139,6.5 25.5,6.6790861 25.5,6.9 L25.5,22.5 L41.1,22.5 C41.3209139,22.5 41.5,22.6790861 41.5,22.9 L41.5,25.1 C41.5,25.3209139 41.3209139,25.5 41.1,25.5 L25.5,25.5 L25.5,41.1 C25.5,41.3209139 25.3209139,41.5 25.1,41.5 L22.9,41.5 C22.6790861,41.5 22.5,41.3209139 22.5,41.1 L22.5,25.5 L6.9,25.5 C6.6790861,25.5 6.5,25.3209139 6.5,25.1 L6.5,22.9 C6.5,22.6790861 6.6790861,22.5 6.9,22.5 L22.5,22.5 L22.5,6.9 C22.5,6.6790861 22.6790861,6.5 22.9,6.5 L25.1,6.5 Z",id:"AddOutline-路径",fill:"currentColor",fillRule:"nonzero"}))))}function D9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"CheckOutline-CheckOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"CheckOutline-编组"},l.createElement("rect",{id:"CheckOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M44.309608,12.6841286 L21.2180499,35.5661955 L21.2180499,35.5661955 C20.6343343,36.1446015 19.6879443,36.1446015 19.1042286,35.5661955 C19.0538201,35.5162456 19.0077648,35.4636155 18.9660627,35.4087682 C18.9113105,35.368106 18.8584669,35.3226694 18.808302,35.2729607 L3.6903839,20.2920499 C3.53346476,20.1365529 3.53231192,19.8832895 3.68780898,19.7263704 C3.7629255,19.6505669 3.86521855,19.6079227 3.97193622,19.6079227 L7.06238923,19.6079227 C7.16784214,19.6079227 7.26902895,19.6495648 7.34393561,19.7237896 L20.160443,32.4236157 L20.160443,32.4236157 L40.656066,12.115858 C40.7309719,12.0416387 40.8321549,12 40.9376034,12 L44.0280571,12 C44.248971,12 44.4280571,12.1790861 44.4280571,12.4 C44.4280571,12.5067183 44.3854124,12.609012 44.309608,12.6841286 Z",id:"CheckOutline-路径",fill:"currentColor",fillRule:"nonzero"}))))}function gte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"ClockCircleOutline-ClockCircleOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"ClockCircleOutline-编组"},l.createElement("rect",{id:"ClockCircleOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M24,5 C13.5065898,5 5,13.5065898 5,24 C5,34.4934102 13.5065898,43 24,43 C34.4934102,43 43,34.4934102 43,24 C43,13.5065898 34.4934102,5 24,5 Z M24.6,14 C24.8209139,14 25,14.1790861 25,14.4 L25,23.1715729 C25,23.2776595 25.0337142,23.38027 25.0952092,23.4650801 L25.1464466,23.5251263 L33.2778175,31.6564971 C33.4340272,31.8127068 33.4340272,32.0659728 33.2778175,32.2221825 L31.7221825,33.7778175 C31.5659728,33.9340272 31.3127068,33.9340272 31.1564971,33.7778175 L23.0251263,25.6464466 C22.4192395,25.0405598 22.0584325,24.2354066 22.0065089,23.3850222 L22,23.1715729 L22,14.4 C22,14.1790861 22.1790861,14 22.4,14 L24.6,14 Z",id:"ClockCircleOutline-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}function j9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"CloseCircleFill-CloseCircleFill",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"CloseCircleFill-编组"},l.createElement("rect",{id:"CloseCircleFill-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M18.6753876,16 L15.5637812,16 C15.4576916,16 15.3559474,16.0421451 15.2809323,16.1171635 C15.124726,16.2733766 15.1247316,16.5266426 15.2809447,16.6828489 L15.2809447,16.6828489 L22.299066,23.7006641 L14.6828159,31.3171619 C14.6078042,31.3921761 14.5656632,31.4939157 14.5656632,31.6 C14.5656632,31.8209139 14.7447493,32 14.9656632,32 L14.9656632,32 L18.0753284,32 C18.1814068,32 18.2831412,31.9578638 18.3581544,31.8828594 L18.3581544,31.8828594 L24.420066,25.8216641 L30.4818451,31.8828564 C30.5568585,31.9578626 30.6585942,32 30.7646741,32 L30.7646741,32 L33.8763476,32 C33.9824309,32 34.0841695,31.9578599 34.1591835,31.8828496 C34.315397,31.7266436 34.3154031,31.4733776 34.1591972,31.3171641 L34.1591972,31.3171641 L26.542066,23.6996641 L33.5591874,16.6828489 C33.6342057,16.6078338 33.6763508,16.5060896 33.6763508,16.4 C33.6763508,16.1790861 33.4972647,16 33.2763508,16 L33.2763508,16 L30.1637654,16 C30.0576705,16 29.9559218,16.0421493 29.8809058,16.1171741 L29.8809058,16.1171741 L24.420066,21.5786641 L18.9582218,16.1171488 C18.883208,16.0421394 18.7814701,16 18.6753876,16 L18.6753876,16 Z",id:"CloseCircleFill-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}function Xh(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"CloseOutline-CloseOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"CloseOutline-编组"},l.createElement("rect",{id:"CloseOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M10.6085104,8.11754663 L24.1768397,21.8195031 L24.1768397,21.8195031 L37.7443031,8.1175556 C37.8194278,8.04168616 37.9217669,7.999 38.0285372,7.999 L41.1040268,7.999 C41.3249407,7.999 41.5040268,8.1780861 41.5040268,8.399 C41.5040268,8.50440471 41.4624226,8.60554929 41.3882578,8.68044752 L26.2773302,23.9408235 L26.2773302,23.9408235 L41.5021975,39.3175645 C41.65763,39.4745475 41.6563731,39.7278104 41.4993901,39.8832429 C41.4244929,39.9574004 41.3233534,39.999 41.2179546,39.999 L38.1434012,39.999 C38.0366291,39.999 37.9342885,39.9563124 37.8591634,39.8804408 L24.1768397,26.0621438 L24.1768397,26.0621438 L10.4936501,39.8804497 C10.4185257,39.9563159 10.3161889,39.999 10.2094212,39.999 L7.13584526,39.999 C6.91493136,39.999 6.73584526,39.8199139 6.73584526,39.599 C6.73584526,39.4936017 6.77744443,39.3924627 6.85160121,39.3175656 L22.0763492,23.9408235 L22.0763492,23.9408235 L6.96554081,8.68044639 C6.81010226,8.52346929 6.81134951,8.27020637 6.9683266,8.11476782 C7.04322474,8.04060377 7.14436883,7.999 7.24977299,7.999 L10.3242852,7.999 C10.4310511,7.999 10.5333863,8.04168267 10.6085104,8.11754663 Z",id:"CloseOutline-路径",fill:"currentColor",fillRule:"nonzero"}))))}function hte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"DeleteOutline-DeleteOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{fill:"currentColor",fillRule:"nonzero",id:"DeleteOutline-形状结合"},l.createElement("path",{d:"M33,3 C34.6568542,3 36,4.34314575 36,6 L36,9 L42.6,9 C42.8209139,9 43,9.1790861 43,9.4 L43,11.6 C43,11.8209139 42.8209139,12 42.6,12 L41,12 L41,39 C41,42.3137085 38.3137085,45 35,45 L13,45 C9.6862915,45 7,42.3137085 7,39 L7,12 L5.4,12 C5.1790861,12 5,11.8209139 5,11.6 L5,9.4 C5,9.1790861 5.1790861,9 5.4,9 L12,9 L12,6 C12,4.34314575 13.3431458,3 15,3 L33,3 Z M38,12 L10,12 L10,39 C10,40.5976809 11.24892,41.9036609 12.8237272,41.9949073 L13,42 L35,42 C36.5976809,42 37.9036609,40.75108 37.9949073,39.1762728 L38,39 L38,12 Z M19.6,18 C19.8209139,18 20,18.1790861 20,18.4 L20,35.6 C20,35.8209139 19.8209139,36 19.6,36 L17.4,36 C17.1790861,36 17,35.8209139 17,35.6 L17,18.4 C17,18.1790861 17.1790861,18 17.4,18 L19.6,18 Z M31.6,18 C31.8209139,18 32,18.1790861 32,18.4 L32,35.6 C32,35.8209139 31.8209139,36 31.6,36 L29.4,36 C29.1790861,36 29,35.8209139 29,35.6 L29,18.4 C29,18.1790861 29.1790861,18 29.4,18 L31.6,18 Z M33,6 L15,6 L15,9 L33,9 L33,6 Z"}))))}function A9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"DownOutline-DownOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",null,l.createElement("rect",{id:"DownOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M5.11219264,16.3947957 L22.6612572,34.5767382 L22.6612572,34.5767382 C23.2125856,35.1304785 24.0863155,35.1630514 24.6755735,34.6744571 L24.7825775,34.5767382 L42.8834676,16.3956061 C42.9580998,16.320643 43,16.2191697 43,16.1133896 L43,12.9866673 C43,12.7657534 42.8209139,12.5866673 42.6,12.5866673 C42.4936115,12.5866673 42.391606,12.6290496 42.316542,12.7044413 L23.7816937,31.3201933 L23.7816937,31.3201933 L5.6866816,12.7237117 C5.53262122,12.5653818 5.27937888,12.5619207 5.121049,12.7159811 C5.04365775,12.7912854 5,12.8946805 5,13.0026627 L5,16.1170064 C5,16.2206403 5.04022164,16.3202292 5.11219264,16.3947957 Z",id:"DownOutline-down",fill:"currentColor",fillRule:"nonzero"}))))}function pte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"EyeInvisibleOutline-EyeInvisibleOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",null,l.createElement("rect",{id:"EyeInvisibleOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M43.9994315,15.9365083 L43.9999698,19.1398192 C44.0000035,19.2541294 43.9511175,19.3629865 43.8656661,19.4389132 C41.8976273,21.1875881 40.3472812,22.4201338 39.2146277,23.1365504 L43.069177,27.6164237 C43.2132615,27.7838831 43.1943124,28.0364392 43.0268531,28.1805236 C43.0243605,28.1826684 43.0218415,28.1847822 43.0192967,28.1868648 L41.34056,29.5607067 C41.1725608,29.6981936 40.9255636,29.6765838 40.7839915,29.5120125 L36.5717102,24.6154211 L36.5717102,24.6154211 C34.4411,25.6613904 32.1547302,26.4497889 29.7555849,26.9386942 L31.8151948,32.4577097 C31.8924333,32.6646811 31.787264,32.8950787 31.5802926,32.9723172 C31.578285,32.9730664 31.5762713,32.9737995 31.5742519,32.9745164 L29.5092591,33.7075519 C29.3034391,33.7806144 29.0770623,33.6750779 29.000696,33.4704608 L26.7306385,27.3880274 L26.7306385,27.3880274 C25.8321727,27.4728394 24.9212826,27.5162362 24,27.5162362 C22.8475461,27.5162362 21.7113545,27.4483285 20.5954024,27.3163919 L18.2989035,33.4704401 C18.2225433,33.6750663 17.9961607,33.7806111 17.7903347,33.7075466 L15.7253694,32.9745208 C15.5171834,32.9006184 15.408325,32.6719407 15.4822273,32.4637547 C15.4829456,32.4617313 15.4836802,32.4597136 15.4844309,32.457702 L17.5964635,26.7987688 L17.5964635,26.7987688 C15.4331033,26.3051188 13.366263,25.5668201 11.4282898,24.6154211 L7.2160085,29.5120125 C7.0744364,29.6765838 6.82743919,29.6981936 6.65943999,29.5607067 L4.98070329,28.1868648 C4.80974183,28.0469537 4.7845706,27.7949416 4.92448176,27.6239802 C4.92656436,27.6214354 4.92867825,27.6189164 4.93082296,27.6164237 L8.78537229,23.1365504 L8.78537229,23.1365504 C7.65269194,22.4201168 6.10229907,21.1875295 4.13419368,19.4387887 C4.04886772,19.3628139 4,19.2540215 4,19.1397732 L4,15.963007 C4,15.7420931 4.1790861,15.563007 4.4,15.563007 C4.52022729,15.563007 4.63407812,15.617085 4.71004173,15.7102737 L4.82206693,15.8477011 L4.82206693,15.8477011 L5.01793153,16.0753075 C9.60282619,21.2879884 16.4059869,24.590413 24,24.590413 C31.6089491,24.590413 38.4239319,21.2749851 43.0090915,16.0445282 L43.3089769,15.691916 C43.4440976,15.5251917 43.6887913,15.499572 43.8555155,15.6346927 C43.9465338,15.7084579 43.9994118,15.8193518 43.9994315,15.9365083 Z",id:"EyeInvisibleOutline-路径",fill:"currentColor",fillRule:"nonzero"}))))}function bte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"EyeOutline-EyeOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"EyeOutline-编组"},l.createElement("rect",{id:"EyeOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M23.9986223,7.45929361 C28.0170746,7.45929361 31.6957209,8.93641589 34.5365549,11.3850414 L34.8936772,11.6973364 L35.2891034,12.0521655 L35.2891034,12.0521655 L35.7120909,12.4402738 L35.7120909,12.4402738 L36.3982496,13.0848346 L36.3982496,13.0848346 L37.1464212,13.8042736 L37.1464212,13.8042736 L37.9566058,14.5985906 L37.9566058,14.5985906 L38.5311805,15.1697342 L38.5311805,15.1697342 L39.7630139,16.4118589 L39.7630139,16.4118589 L40.7592373,17.4308103 L40.7592373,17.4308103 L42.1839999,18.905889 L42.1839999,18.905889 L43.7190076,20.5140844 L43.7190076,20.5140844 L44.5278535,21.3681009 L44.5278535,21.3681009 C45.8839485,22.8033722 45.9331138,24.982381 44.6748554,26.471599 L44.5296686,26.6341562 L42.9470349,28.3029862 L41.8231699,29.4764736 L41.8231699,29.4764736 L40.4209525,30.9240847 L40.4209525,30.9240847 L39.4414913,31.9220141 L39.4414913,31.9220141 L38.2318122,33.1355479 L38.2318122,33.1355479 L37.6682309,33.6921554 L37.6682309,33.6921554 L36.8744317,34.4643673 L36.8744317,34.4643673 L36.1425198,35.16134 L36.1425198,35.16134 L35.4724952,35.7830737 L35.4724952,35.7830737 L35.0601941,36.1557632 L35.0601941,36.1557632 L34.6753984,36.4950132 C34.6135579,36.5487682 34.5528634,36.6011299 34.4933151,36.6520983 C31.6584398,39.0785125 27.9967169,40.5407064 23.9986223,40.5407064 C19.9766111,40.5407064 16.2950081,39.0609666 13.453144,36.6084507 L13.0965516,36.2962698 L12.7016818,35.9416095 L12.7016818,35.9416095 L12.0577186,35.347318 L12.0577186,35.347318 L11.3517651,34.6782653 L11.3517651,34.6782653 L10.5838213,33.9344514 L10.5838213,33.9344514 L9.75388717,33.1158763 L9.75388717,33.1158763 L8.55087893,31.9081476 L8.55087893,31.9081476 L7.23766569,30.5675101 L7.23766569,30.5675101 L5.81424743,29.0939637 L5.81424743,29.0939637 L3.87999882,27.0651277 C3.74530907,26.9229496 3.60947135,26.7793871 3.47248566,26.6344401 C2.11525167,25.1983266 2.06681251,23.0174889 3.32714559,21.5282184 L3.47256849,21.3656628 L5.42816596,19.3090719 L6.32758421,18.3728004 L6.32758421,18.3728004 L7.59968357,17.0612612 L7.59968357,17.0612612 L8.39639781,16.2488138 L8.39639781,16.2488138 L9.15203045,15.4858961 L9.15203045,15.4858961 L10.0631933,14.5777802 L10.0631933,14.5777802 L10.9797376,13.680487 L10.9797376,13.680487 L11.5458677,13.1364242 L11.5458677,13.1364242 L12.3277137,12.4015288 L12.3277137,12.4015288 L12.804045,11.9657311 L12.804045,11.9657311 L13.2444566,11.5732396 C13.3148653,11.5114331 13.3837773,11.4514311 13.4511926,11.3932336 C16.2933227,8.93971086 19.9756905,7.45929361 23.9986223,7.45929361 Z M23.9986223,10.3782418 C20.8245364,10.3782418 17.8252855,11.5194398 15.442216,13.5766697 L14.9159932,14.040979 L14.9159932,14.040979 L14.5219747,14.3994794 L14.5219747,14.3994794 L13.8775673,15.0008193 L13.8775673,15.0008193 L12.9190964,15.9209903 L12.9190964,15.9209903 L12.126115,16.6996435 L12.126115,16.6996435 L11.2698674,17.5539498 L11.2698674,17.5539498 L10.3505984,18.483706 L10.3505984,18.483706 L9.36855295,19.4887091 L9.36855295,19.4887091 L8.32397609,20.568756 L8.32397609,20.568756 L6.83435917,22.1252025 L6.83435917,22.1252025 L5.68080439,23.3414873 C5.32891726,23.7138024 5.32890826,24.2863557 5.68078368,24.6586814 L7.20087265,26.2595952 L9.0114733,28.1435828 L9.0114733,28.1435828 L10.0147238,29.1741551 L10.0147238,29.1741551 L11.2549516,30.431399 L11.2549516,30.431399 L12.1117438,31.2864452 L12.1117438,31.2864452 L12.6478684,31.8145192 L12.6478684,31.8145192 L13.3992793,32.5435538 L13.3992793,32.5435538 L13.8649361,32.9874434 L13.8649361,32.9874434 L14.5103252,33.5899364 L14.5103252,33.5899364 L15.0917938,34.1162501 L15.0917938,34.1162501 L15.4438143,34.4247099 L15.4438143,34.4247099 C17.8266466,36.4810834 20.8252584,37.6217582 23.9986223,37.6217582 C27.1532312,37.6217582 30.1352336,36.4946294 32.5118347,34.4604592 L32.8541249,34.1629079 L33.2363845,33.821348 L33.2363845,33.821348 L33.6472121,33.4455298 L33.6472121,33.4455298 L34.0865314,33.0355159 L34.0865314,33.0355159 L34.5542661,32.591369 L34.5542661,32.591369 L35.0503396,32.1131516 L35.0503396,32.1131516 L35.8474182,31.3320805 L35.8474182,31.3320805 L37.0086629,30.1719904 L37.0086629,30.1719904 L37.9531172,29.2132004 L37.9531172,29.2132004 L38.9603027,28.1785974 L38.9603027,28.1785974 L40.4003531,26.6815608 L40.4003531,26.6815608 L41.1618363,25.882798 L41.1618363,25.882798 L42.3197533,24.6601101 C42.6710789,24.2877712 42.6708817,23.7156983 42.3192996,23.3435888 L40.4337965,21.3598375 L38.6532801,19.5123637 L38.6532801,19.5123637 L37.3540609,18.184846 L37.3540609,18.184846 L36.4530391,17.2772765 L36.4530391,17.2772765 L35.6151841,16.4454085 L35.6151841,16.4454085 L34.840729,15.6894347 L34.840729,15.6894347 L34.359763,15.2277106 L34.359763,15.2277106 L33.9071474,14.79986 L33.9071474,14.79986 L33.2815321,14.2217214 L33.2815321,14.2217214 L32.9000948,13.8788039 L32.9000948,13.8788039 L32.5472496,13.5699595 L32.5472496,13.5699595 C30.1653362,11.5168956 27.1691951,10.3782418 23.9986223,10.3782418 Z M24,15.0013777 C28.8362717,15.0013777 32.7568446,19.030815 32.7568446,24.0013777 C32.7568446,28.9719405 28.8362717,33.0013777 24,33.0013777 C19.1637283,33.0013777 15.2431554,28.9719405 15.2431554,24.0013777 C15.2431554,19.030815 19.1637283,15.0013777 24,15.0013777 Z M24.0966115,18.0000181 L24.0966116,21.6000614 L24.0906117,21.7800609 C24.0005137,22.9780163 23.0415676,23.915743 21.8592341,23.9946721 L21.6966828,24.0000558 L18.0967896,24.0000558 L18.1027895,24.2604548 C18.2421728,27.4699685 20.884815,30.0002036 24.0972865,30.0000181 C27.4109262,29.9997931 30.096981,27.3133803 30.0967896,23.9996806 C30.0965646,20.6859529 27.4102231,17.9998268 24.0966115,18.0000181 Z",id:"EyeOutline-形状",fill:"currentColor",fillRule:"nonzero"}))))}function k9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"LeftOutline-LeftOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"LeftOutline-编组"},l.createElement("rect",{id:"LeftOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M31.7053818,5.11219264 L13.5234393,22.6612572 L13.5234393,22.6612572 C12.969699,23.2125856 12.9371261,24.0863155 13.4257204,24.6755735 L13.5234393,24.7825775 L31.7045714,42.8834676 C31.7795345,42.9580998 31.8810078,43 31.9867879,43 L35.1135102,43 C35.3344241,43 35.5135102,42.8209139 35.5135102,42.6 C35.5135102,42.4936115 35.4711279,42.391606 35.3957362,42.316542 L16.7799842,23.7816937 L16.7799842,23.7816937 L35.3764658,5.6866816 C35.5347957,5.53262122 35.5382568,5.27937888 35.3841964,5.121049 C35.3088921,5.04365775 35.205497,5 35.0975148,5 L31.9831711,5 C31.8795372,5 31.7799483,5.04022164 31.7053818,5.11219264 Z",id:"LeftOutline-路径",fill:"currentColor",fillRule:"nonzero"}))))}function yte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"MoreOutline-MoreOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"MoreOutline-编组"},l.createElement("rect",{id:"MoreOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M12,21 C13.6568542,21 15,22.3431458 15,24 C15,25.6568542 13.6568542,27 12,27 C10.3431458,27 9,25.6568542 9,24 C9,22.3431458 10.3431458,21 12,21 Z M24,21 C25.6568542,21 27,22.3431458 27,24 C27,25.6568542 25.6568542,27 24,27 C22.3431458,27 21,25.6568542 21,24 C21,22.3431458 22.3431458,21 24,21 Z M36,21 C37.6568542,21 39,22.3431458 39,24 C39,25.6568542 37.6568542,27 36,27 C34.3431458,27 33,25.6568542 33,24 C33,22.3431458 34.3431458,21 36,21 Z",id:"MoreOutline-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}function Cte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"PieOutline-PieOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"PieOutline-编组"},l.createElement("rect",{id:"PieOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M5,24 C5,34.4934102 13.5065898,43 24,43 C28.7011913,43 33.0035955,41.2925892 36.3209311,38.4640488 L23.6849707,26.2605272 C22.6716546,25.2847412 22.0731878,23.9603561 22.0062863,22.5617979 L22,22.298766 L22.000568,5.10394836 C12.4469657,6.1030808 5,14.1818744 5,24 Z M42.9741311,25.0000926 L26.698,25 L38.4444316,36.3439015 C41.0824856,33.2598601 42.7500619,29.320914 42.9741311,25.0000926 Z M25.0000926,5.02586892 L25,22 L42.8960516,22.000568 C41.9310576,12.7733932 34.361933,5.51135535 25.0000926,5.02586892 Z",id:"PieOutline-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}function z9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"QuestionCircleOutline-QuestionCircleOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"QuestionCircleOutline-编组"},l.createElement("rect",{id:"QuestionCircleOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M24,5 C13.5065898,5 5,13.5065898 5,24 C5,34.4934102 13.5065898,43 24,43 C34.4934102,43 43,34.4934102 43,24 C43,13.5065898 34.4934102,5 24,5 Z M26,32.4 L26,34.6 C26,34.8209139 25.8209139,35 25.6,35 L23.4,35 C23.1790861,35 23,34.8209139 23,34.6 L23,32.4 C23,32.1790861 23.1790861,32 23.4,32 L25.6,32 C25.8209139,32 26,32.1790861 26,32.4 Z M24,12 C27.8659932,12 31,15.1340068 31,19 C31,22.1706393 28.8919961,24.8489278 26.0010432,25.7098107 L26.0001268,28.6 C25.9999299,28.8208643 25.8208644,28.9998731 25.6,29 L23.4,29 C23.1790861,29 23,28.8209139 23,28.6 L23,23.4 C23,23.1790861 23.1790861,23 23.4,23 L24,23 L24,23 C26.209139,23 28,21.209139 28,19 C28,16.790861 26.209139,15 24,15 C21.790861,15 20,16.790861 20,19 L17,19 C17,15.1340068 20.1340068,12 24,12 Z",id:"QuestionCircleOutline-形状",fill:"currentColor",fillRule:"nonzero"}))))}function B9(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"RightOutline-RightOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"RightOutline-RightOutlined"},l.createElement("rect",{id:"RightOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M17.3947957,5.11219264 L35.5767382,22.6612572 L35.5767382,22.6612572 C36.1304785,23.2125856 36.1630514,24.0863155 35.6744571,24.6755735 L35.5767382,24.7825775 L17.3956061,42.8834676 C17.320643,42.9580998 17.2191697,43 17.1133896,43 L13.9866673,43 C13.7657534,43 13.5866673,42.8209139 13.5866673,42.6 C13.5866673,42.4936115 13.6290496,42.391606 13.7044413,42.316542 L32.3201933,23.7816937 L32.3201933,23.7816937 L13.7237117,5.6866816 C13.5653818,5.53262122 13.5619207,5.27937888 13.7159811,5.121049 C13.7912854,5.04365775 13.8946805,5 14.0026627,5 L17.1170064,5 C17.2206403,5 17.3202292,5.04022164 17.3947957,5.11219264 Z",id:"RightOutline-right",fill:"currentColor",fillRule:"nonzero"}))))}function Ste(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"TeamOutline-TeamOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"TeamOutline-编组"},l.createElement("rect",{id:"TeamOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M21.5113958,7.00092483 C26.2072858,7.00092463 30.0140237,10.7336628 30.0140237,15.3382112 L30.0140237,19.2472686 C30.0140238,21.5677177 29.0587416,23.7909682 27.3645328,25.4124913 L25.6102126,27.0922634 C25.5802784,27.1210825 25.5633969,27.160479 25.5633556,27.2016143 L25.5624184,27.3835591 L36.7706473,33.0026998 C38.2937333,33.7021493 39.2961418,35.1715693 39.3740135,36.8189454 L39.3786991,37.0247822 L39.3786991,37.3491587 C39.3786991,39.3654642 37.7117435,41 35.6554557,41 L6.7232463,41 C4.76135606,41 3.13588628,39.5076905 3.00749707,37.5880733 L3.00281141,37.4796417 L3,37.2974781 L3.00093712,37.0245608 C3.00093712,35.3980842 3.90714702,33.9020918 5.36252207,33.1246912 L5.4496758,33.0805833 L5.64647454,32.9840974 L16.8153437,27.3842539 L16.8162808,27.2013903 C16.8165104,27.1775149 16.8110554,27.1539165 16.8003494,27.1324717 L16.7881667,27.1159312 L16.7572412,27.0819314 L15.0141665,25.4122645 C13.4694373,23.9299614 12.5345159,21.9424337 12.3873737,19.8280141 L12.3705052,19.5210972 L12.3648824,19.2196938 L12.3648824,15.3372864 C12.3648824,10.8364345 16.0103464,7.14701178 20.6397864,7.00275674 L20.890002,7 L21.5113958,7.00092483 Z M20.8891384,9.75764844 L20.682031,9.76042158 C17.6122646,9.85811572 15.1753119,12.3265675 15.1753997,15.3382112 L15.1753997,19.2206186 L15.1800854,19.4724007 C15.2390004,20.9718962 15.8823447,22.3920954 16.9775078,23.440264 L18.7814978,25.1696574 L18.9351884,25.3350618 C19.381267,25.857925 19.6267954,26.5186208 19.6267954,27.2022923 L19.6258583,27.4752096 L19.6146126,27.6700193 C19.5203773,28.6264904 18.9182834,29.4631653 18.0308529,29.8708182 L6.83852607,35.4816887 L6.70732676,35.5460125 C6.15629027,35.8400649 5.81142244,36.4079546 5.81142244,37.0254644 L5.81142244,37.3057331 L5.81329668,37.4104892 C5.84580889,37.8793977 6.24300762,38.243576 6.72231799,38.2439421 L35.6547031,38.2439421 C36.158297,38.2439421 36.5665358,37.8436389 36.5665358,37.3498409 L36.5665358,37.0254643 C36.5665358,36.3721169 36.1813725,35.7766611 35.5769192,35.5000696 L24.3471216,29.8708065 C23.3731125,29.4233229 22.751022,28.4637405 22.7511758,27.4090376 L22.7511758,27.2022821 C22.7511758,26.4184504 23.073551,25.6676954 23.6452044,25.1200259 L25.4004603,23.4402537 C26.5526293,22.3376609 27.2023815,20.8258819 27.2025747,19.247252 L27.2025747,15.3381946 C27.2025747,12.2561379 24.654523,9.75764844 21.5113571,9.75764844 L20.8891384,9.75764844 Z M37.8194227,16.2332615 L37.8231713,16.4574762 L37.8231713,19.4062706 C37.8231714,21.2065508 37.104689,22.9341998 35.8215963,24.2203396 L35.6247976,24.4096359 L34.4383823,25.5095752 L42.5615712,29.5794409 C43.9137982,30.1812416 44.8358399,31.4447589 44.9803201,32.8939599 L44.9953143,33.0906072 L45,33.2900113 C45,34.885249 43.7723316,36.2225221 42.1551028,36.3895762 C41.9114471,35.1370988 41.6340562,34.223696 41.3238609,33.6484591 L41.8214806,33.6493781 C42.0233307,33.6498856 42.1873822,33.4898468 42.1879001,33.2919219 C42.1879013,32.8159251 41.9283145,32.3812777 41.5150385,32.148794 L41.3988337,32.0899837 L38.6342813,30.8586384 C38.4163626,30.7299727 38.1917695,30.6124998 37.9614184,30.5066944 L32.2429081,27.4099579 C31.7660666,26.9591707 31.4969311,26.3374569 31.4974846,25.6879732 C31.4974846,24.9592764 31.7786257,24.2608994 32.2781211,23.7279311 L32.4205661,23.5873374 L33.6950707,22.4065352 C34.4775171,21.680875 34.9464077,20.6886425 35.0051881,19.6341722 L35.0117481,19.4062815 L35.0117481,16.4565697 C35.0117482,14.8613475 34.0325734,13.4236904 32.5304938,12.812814 C32.3711803,12.1401694 31.9588417,11.1229324 31.2953488,9.76294206 C34.8591566,9.92043674 37.7002013,12.737866 37.8194227,16.2332615 Z",id:"TeamOutline-形状",fill:"currentColor",fillRule:"nonzero"}))))}function $te(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"UserAddOutline-UserAddOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"UserAddOutline-编组"},l.createElement("rect",{id:"UserAddOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24.5410208,4 C30.0638683,4 34.5410208,8.4771525 34.5410208,14 L34.5410208,18 C34.5410208,21.7010047 32.5304699,24.9324201 29.5420069,26.6616075 L29.5410208,27 L30.7882123,27.6650643 C30.9185705,27.7345777 31,27.8702836 31,28.0180177 L31,30.5113494 C31,30.7322633 30.8209139,30.9113494 30.6,30.9113494 C30.5343466,30.9113494 30.4697024,30.8951891 30.4117722,30.8642946 L26.7482432,28.9105128 C26.6175244,28.8407997 26.5360409,28.7045476 26.5364726,28.556402 L26.5463744,25.1584556 C26.5467893,25.0161024 26.6228287,24.8846961 26.7460429,24.8134017 L28.0395329,24.0649613 L28.0395329,24.0649613 C30.1139854,22.8646395 31.4435559,20.691612 31.5358792,18.2700486 L31.5410208,18 L31.5410208,14 C31.5410208,10.1340068 28.4070141,7 24.5410208,7 C20.7555691,7 17.6719221,10.0047834 17.5450798,13.7593502 L17.5410208,14 L17.5410208,18 C17.5410208,20.439257 18.7967922,22.6567406 20.815762,23.9280407 L21.0432077,24.0653657 L22.3413807,24.8163156 C22.4649825,24.8878151 22.5410963,25.0197814 22.5410908,25.1625735 L22.5409614,28.5600469 C22.5409557,28.7077663 22.4595372,28.8434579 22.3291967,28.9129729 L9.94780837,35.51638 L9.94780837,35.51638 C8.61905055,36.2250508 7.85637036,37.6719905 8.02267201,39.1687054 C8.13271988,40.1591363 8.93352957,40.9204919 9.9127,40.9941513 L10.0687134,41 L30.6,41 C30.8209139,41 31,41.1790861 31,41.4 L31,43.6 C31,43.8209139 30.8209139,44 30.6,44 L10.0687134,44 L10.0687134,44 C7.49109114,44 5.32567157,42.0618568 5.04102081,39.5 C4.73910553,36.7827625 6.12372678,34.1558902 8.53604366,32.8693211 L19.5410208,27 L19.5410337,26.6621855 C16.5520197,24.9331402 14.5410208,21.7014171 14.5410208,18 L14.5410208,14 C14.5410208,8.4771525 19.0181733,4 24.5410208,4 Z M39,31.4 L39,36 L39,36 L43.6,36 C43.8209139,36 44,36.1790861 44,36.4 L44,38.6 C44,38.8209139 43.8209139,39 43.6,39 L39,39 L39,39 L39,43.6 C39,43.8209139 38.8209139,44 38.6,44 L36.4,44 C36.1790861,44 36,43.8209139 36,43.6 L36,39 L36,39 L31.4,39 C31.1790861,39 31,38.8209139 31,38.6 L31,36.4 C31,36.1790861 31.1790861,36 31.4,36 L36,36 L36,36 L36,31.4 C36,31.1790861 36.1790861,31 36.4,31 L38.6,31 C38.8209139,31 39,31.1790861 39,31.4 Z",id:"UserAddOutline-形状",fill:"currentColor",fillRule:"nonzero"}))))}function xte(e){return l.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),l.createElement("g",{id:"UserOutline-UserOutline",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},l.createElement("g",{id:"UserOutline-编组"},l.createElement("rect",{id:"UserOutline-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),l.createElement("path",{d:"M24.5,4 C30.0112644,4 34.479027,8.46775399 34.479027,13.9790078 L34.479027,18.0209922 C34.479027,21.7144498 32.4724515,24.9392476 29.4899594,26.6647285 L29.4895135,27 L40.4649873,32.8658886 C42.8766161,34.1547938 44.2604463,36.7822067 43.9591026,39.5 C43.6750656,42.0617054 41.5099747,44 38.9325658,44 L10.0674342,44 C7.49002529,44 5.32493441,42.0617054 5.04089744,39.5 C4.73955374,36.7822067 6.12338392,34.1547938 8.53501271,32.8658886 L19.5104865,27 L19.5100406,26.6647285 C16.5275485,24.9392476 14.520973,21.7144498 14.520973,18.0209922 L14.520973,13.9790078 C14.520973,8.46775399 18.9887356,4 24.5,4 Z M24.5,7 C20.7258932,7 17.6514878,9.9957724 17.5250256,13.7390798 L17.5209788,13.9790078 L17.5209788,18.0209922 C17.5209788,20.4528116 18.7728519,22.6635411 20.7856095,23.9310701 L21.0123556,24.0679885 L22.3083607,24.817775 C22.4317831,24.8891793 22.5078628,25.0208861 22.5080524,25.1634751 L22.5125654,28.5568164 C22.512762,28.7046068 22.4314515,28.8404631 22.3011089,28.9101252 L9.94909066,35.5117138 L9.94909066,35.5117138 C8.6194532,36.2223442 7.85648652,37.670953 8.0226306,39.1693924 C8.13239999,40.1593932 8.93277672,40.9205158 9.91149276,40.9941531 L10.0674342,41 L38.9325658,41 C39.9810601,41 40.8618227,40.2114985 40.9773694,39.1693924 C41.1359615,37.7390639 40.4479878,36.3541389 39.2286771,35.6131276 L39.0509093,35.5117138 L26.6988911,28.9101252 C26.5685485,28.8404631 26.487238,28.7046068 26.4874346,28.5568164 L26.4919476,25.1634751 C26.4921372,25.0208861 26.5682169,24.8891793 26.6916393,24.817775 L27.9876444,24.0679885 L27.9876444,24.0679885 C30.0560904,22.8713167 31.3818366,20.7046996 31.4738944,18.2902478 L31.4790212,18.0209922 L31.4790212,13.9790078 C31.4790212,10.1246082 28.354407,7 24.5,7 Z",id:"UserOutline-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}const E4={closeOnMaskClick:!1,closeIcon:L.createElement(Xh,null),destroyOnClose:!1,disableBodyScroll:!0,forceRender:!1,getContainer:()=>document.body,mask:!0,showCloseButton:!1,stopPropagation:["click"],visible:!1};function O4(e){const[t,n]=l.useState(e);return Xn(()=>{n(e)},[e]),t}function H9(e,t,n){return Math.max(t,Math.min(e,n))}const wn={toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]},add(e,t){return[e[0]+t[0],e[1]+t[1]]},sub(e,t){return[e[0]-t[0],e[1]-t[1]]},addTo(e,t){e[0]+=t[0],e[1]+=t[1]},subTo(e,t){e[0]-=t[0],e[1]-=t[1]}};function P1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n/(t+n*e)}function M1(e,t,n,r=.15){return r===0?H9(e,t,n):en?+P1(e-n,n-t,r)+n:e}function V9(e,[t,n],[r,o]){const[[a,i],[s,c]]=e;return[M1(t,a,i,r),M1(n,s,c,o)]}function W9(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function q9(e){var t=W9(e,"string");return typeof t=="symbol"?t:String(t)}function zn(e,t,n){return t=q9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gn(e){for(var t=1;t{var n,r;return t.target===e.currentTarget||((n=e.currentTarget)===null||n===void 0||(r=n.contains)===null||r===void 0?void 0:r.call(n,t.target))})}function J9(e){return e.type==="touchend"||e.type==="touchcancel"?e.changedTouches:e.targetTouches}function P4(e){return Od(e)?J9(e)[0]:e}function Kv(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o=(t.clientX+e.clientX)/2,a=(t.clientY+e.clientY)/2,i=Math.hypot(n,r);return{angle:-(Math.atan2(n,r)*180)/Math.PI,distance:i,origin:[o,a]}}catch{}return null}function e7(e){return Q9(e).map(t=>t.identifier)}function T1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o.identifier));return Kv(n,r)}function tm(e){const t=P4(e);return Od(e)?t.identifier:t.pointerId}function L1(e){const t=P4(e);return[t.clientX,t.clientY]}const F1=40,D1=800;function M4(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=F1,n*=F1):r===2&&(t*=D1,n*=D1),[t,n]}function t7(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shiftKey"in e){const{shiftKey:n,altKey:r,metaKey:o,ctrlKey:a}=e;Object.assign(t,{shiftKey:n,altKey:r,metaKey:o,ctrlKey:a})}return t}function ju(e,...t){return typeof e=="function"?e(...t):e}function n7(){}function r7(...e){return e.length===0?n7:e.length===1?e[0]:function(){let t;for(const n of e)t=n.apply(this,arguments)||t;return t}}function j1(e,t){return Object.assign({},t,e||{})}const o7=32;class _4{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(this.state={},this.computeValues([0,0]),this.computeInitial(),this.init&&this.init(),this.reset())}get state(){return this.ctrl.state[this.key]}set state(t){this.ctrl.state[this.key]=t}get shared(){return this.ctrl.state.shared}get eventStore(){return this.ctrl.gestureEventStores[this.key]}get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]}get config(){return this.ctrl.config[this.key]}get sharedConfig(){return this.ctrl.config.shared}get handler(){return this.ctrl.handlers[this.key]}reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.active=t._blocked=t._force=!1,t._step=[!1,!1],t.intentional=!1,t._movement=[0,0],t._distance=[0,0],t._direction=[0,0],t._delta=[0,0],t._bounds=[[-1/0,1/0],[-1/0,1/0]],t.args=o,t.axis=void 0,t.memo=void 0,t.elapsedTime=t.timeDelta=0,t.direction=[0,0],t.distance=[0,0],t.overflow=[0,0],t._movementBound=[!1,!1],t.velocity=[0,0],t.movement=[0,0],t.delta=[0,0],t.timeStamp=0}start(t){const n=this.state,r=this.config;n._active||(this.reset(),this.computeInitial(),n._active=!0,n.target=t.target,n.currentTarget=t.currentTarget,n.lastOffset=r.from?ju(r.from,n):n.offset,n.offset=n.lastOffset,n.startTime=n.timeStamp=t.timeStamp)}computeValues(t){const n=this.state;n._values=t,n.values=this.config.transform(t)}computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.values}compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let a=0;if(t&&(n.event=t,r.preventDefault&&t.cancelable&&n.event.preventDefault(),n.type=t.type,o.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,o.locked=!!document.pointerLockElement,Object.assign(o,t7(t)),o.down=o.pressed=o.buttons%2===1||o.touches>0,a=t.timeStamp-n.timeStamp,n.timeStamp=t.timeStamp,n.elapsedTime=n.timeStamp-n.startTime),n._active){const x=n._delta.map(Math.abs);wn.addTo(n._distance,x)}this.axisIntent&&this.axisIntent(t);const[i,s]=n._movement,[c,u]=r.threshold,{_step:d,values:f}=n;if(r.hasCustomTransform?(d[0]===!1&&(d[0]=Math.abs(i)>=c&&f[0]),d[1]===!1&&(d[1]=Math.abs(s)>=u&&f[1])):(d[0]===!1&&(d[0]=Math.abs(i)>=c&&Math.sign(i)*c),d[1]===!1&&(d[1]=Math.abs(s)>=u&&Math.sign(s)*u)),n.intentional=d[0]!==!1||d[1]!==!1,!n.intentional)return;const m=[0,0];if(r.hasCustomTransform){const[x,w]=f;m[0]=d[0]!==!1?x-d[0]:0,m[1]=d[1]!==!1?w-d[1]:0}else m[0]=d[0]!==!1?i-d[0]:0,m[1]=d[1]!==!1?s-d[1]:0;this.restrictToAxis&&!n._blocked&&this.restrictToAxis(m);const g=n.offset,p=n._active&&!n._blocked||n.active;p&&(n.first=n._active&&!n.active,n.last=!n._active&&n.active,n.active=o[this.ingKey]=n._active,t&&(n.first&&("bounds"in r&&(n._bounds=ju(r.bounds,n)),this.setup&&this.setup()),n.movement=m,this.computeOffset()));const[b,v]=n.offset,[[h,y],[C,S]]=n._bounds;n.overflow=[by?1:0,vS?1:0],n._movementBound[0]=n.overflow[0]?n._movementBound[0]===!1?n._movement[0]:n._movementBound[0]:!1,n._movementBound[1]=n.overflow[1]?n._movementBound[1]===!1?n._movement[1]:n._movementBound[1]:!1;const $=n._active?r.rubberband||[0,0]:[0,0];if(n.offset=V9(n._bounds,n.offset,$),n.delta=wn.sub(n.offset,g),this.computeMovement(),p&&(!n.last||a>o7)){n.delta=wn.sub(n.offset,g);const x=n.delta.map(Math.abs);wn.addTo(n.distance,x),n.direction=n.delta.map(Math.sign),n._direction=n._delta.map(Math.sign),!n.first&&a>0&&(n.velocity=[x[0]/a,x[1]/a],n.timeDelta=a)}}emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||this.clean(),(t._blocked||!t.intentional)&&!t._force&&!r.triggerAllEvents)return;const o=this.handler(gn(gn(gn({},n),t),{},{[this.aliasKey]:t.values}));o!==void 0&&(t.memo=o)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}}function a7([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)return"x";if(o>r&&o>n)return"y"}class N4 extends _4{constructor(...t){super(...t),zn(this,"aliasKey","xy")}reset(){super.reset(),this.state.axis=void 0}init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]}computeOffset(){this.state.offset=wn.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=wn.sub(this.state.offset,this.state.lastOffset)}axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=typeof r.axisThreshold=="object"?r.axisThreshold[R4(t)]:r.axisThreshold;n.axis=a7(n._movement,o)}n._blocked=(r.lockDirection||!!r.axis)&&!n.axis||!!r.axis&&r.axis!==n.axis}restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":t[1]=0;break;case"y":t[0]=0;break}}}const i7=e=>e,A1=.15,T4={enabled(e=!0){return e},eventOptions(e,t,n){return gn(gn({},n.shared.eventOptions),e)},preventDefault(e=!1){return e},triggerAllEvents(e=!1){return e},rubberband(e=0){switch(e){case!0:return[A1,A1];case!1:return[0,0];default:return wn.toVector(e)}},from(e){if(typeof e=="function")return e;if(e!=null)return wn.toVector(e)},transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTransform=!!r,r||i7},threshold(e){return wn.toVector(e,0)}},l7=0,sl=gn(gn({},T4),{},{axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)return n},axisThreshold(e=l7){return e},bounds(e={}){if(typeof e=="function")return a=>sl.bounds(e(a));if("current"in e)return()=>e.current;if(typeof HTMLElement=="function"&&e instanceof HTMLElement)return e;const{left:t=-1/0,right:n=1/0,top:r=-1/0,bottom:o=1/0}=e;return[[t,n],[r,o]]}}),k1={ArrowRight:(e,t=1)=>[e*t,0],ArrowLeft:(e,t=1)=>[-1*e*t,0],ArrowUp:(e,t=1)=>[0,-1*e*t],ArrowDown:(e,t=1)=>[0,e*t]};class s7 extends N4{constructor(...t){super(...t),zn(this,"ingKey","dragging")}reset(){super.reset();const t=this.state;t._pointerId=void 0,t._pointerActive=!1,t._keyboardActive=!1,t._preventScroll=!1,t._delayed=!1,t.swipe=[0,0],t.tap=!1,t.canceled=!1,t.cancel=this.cancel.bind(this)}setup(){const t=this.state;if(t._bounds instanceof HTMLElement){const n=t._bounds.getBoundingClientRect(),r=t.currentTarget.getBoundingClientRect(),o={left:n.left-r.left+t.offset[0],right:n.right-r.right+t.offset[0],top:n.top-r.top+t.offset[1],bottom:n.bottom-r.bottom+t.offset[1]};t._bounds=sl.bounds(o)}}cancel(){const t=this.state;t.canceled||(t.canceled=!0,t._active=!1,setTimeout(()=>{this.compute(),this.emit()},0))}setActive(){this.state._active=this.state._pointerActive||this.state._keyboardActive}clean(){this.pointerClean(),this.state._pointerActive=!1,this.state._keyboardActive=!1,super.clean()}pointerDown(t){const n=this.config,r=this.state;if(t.buttons!=null&&(Array.isArray(n.pointerButtons)?!n.pointerButtons.includes(t.buttons):n.pointerButtons!==-1&&n.pointerButtons!==t.buttons))return;const o=this.ctrl.setEventIds(t);n.pointerCapture&&t.target.setPointerCapture(t.pointerId),!(o&&o.size>1&&r._pointerActive)&&(this.start(t),this.setupPointer(t),r._pointerId=tm(t),r._pointerActive=!0,this.computeValues(L1(t)),this.computeInitial(),n.preventScrollAxis&&R4(t)!=="mouse"?(r._active=!1,this.setupScrollPrevention(t)):n.delay>0?(this.setupDelayTrigger(t),n.triggerAllEvents&&(this.compute(t),this.emit())):this.startPointerDrag(t))}startPointerDrag(t){const n=this.state;n._active=!0,n._preventScroll=!0,n._delayed=!1,this.compute(t),this.emit()}pointerMove(t){const n=this.state,r=this.config;if(!n._pointerActive)return;const o=tm(t);if(n._pointerId!==void 0&&o!==n._pointerId)return;const a=L1(t);if(document.pointerLockElement===t.target?n._delta=[t.movementX,t.movementY]:(n._delta=wn.sub(a,n._values),this.computeValues(a)),wn.addTo(n._movement,n._delta),this.compute(t),n._delayed&&n.intentional){this.timeoutStore.remove("dragDelay"),n.active=!1,this.startPointerDrag(t);return}if(r.preventScrollAxis&&!n._preventScroll)if(n.axis)if(n.axis===r.preventScrollAxis||r.preventScrollAxis==="xy"){n._active=!1,this.clean();return}else{this.timeoutStore.remove("startPointerDrag"),this.startPointerDrag(t);return}else return;this.emit()}pointerUp(t){this.ctrl.setEventIds(t);try{this.config.pointerCapture&&t.target.hasPointerCapture(t.pointerId)&&t.target.releasePointerCapture(t.pointerId)}catch{}const n=this.state,r=this.config;if(!n._active||!n._pointerActive)return;const o=tm(t);if(n._pointerId!==void 0&&o!==n._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(t);const[a,i]=n._distance;if(n.tap=a<=r.tapsThreshold&&i<=r.tapsThreshold,n.tap&&r.filterTaps)n._force=!0;else{const[s,c]=n._delta,[u,d]=n._movement,[f,m]=r.swipe.velocity,[g,p]=r.swipe.distance,b=r.swipe.duration;if(n.elapsedTimef&&Math.abs(u)>g&&(n.swipe[0]=Math.sign(s)),h>m&&Math.abs(d)>p&&(n.swipe[1]=Math.sign(c))}}this.emit()}pointerClick(t){!this.state.tap&&t.detail>0&&(t.preventDefault(),t.stopPropagation())}setupPointer(t){const n=this.config,r=n.device;n.pointerLock&&t.currentTarget.requestPointerLock(),n.pointerCapture||(this.eventStore.add(this.sharedConfig.window,r,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,r,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,r,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(t){this.state._preventScroll&&t.cancelable&&t.preventDefault()}setupScrollPrevention(t){this.state._preventScroll=!1,c7(t);const n=this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1});this.eventStore.add(this.sharedConfig.window,"touch","end",n),this.eventStore.add(this.sharedConfig.window,"touch","cancel",n),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,t)}setupDelayTrigger(t){this.state._delayed=!0,this.timeoutStore.add("dragDelay",()=>{this.state._step=[0,0],this.startPointerDrag(t)},this.config.delay)}keyDown(t){const n=k1[t.key];if(n){const r=this.state,o=t.shiftKey?10:t.altKey?.1:1;this.start(t),r._delta=n(this.config.keyboardDisplacement,o),r._keyboardActive=!0,wn.addTo(r._movement,r._delta),this.compute(t),this.emit()}}keyUp(t){t.key in k1&&(this.state._keyboardActive=!1,this.setActive(),this.compute(t),this.emit())}bind(t){const n=this.config.device;t(n,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(t(n,"change",this.pointerMove.bind(this)),t(n,"end",this.pointerUp.bind(this)),t(n,"cancel",this.pointerUp.bind(this)),t("lostPointerCapture","",this.pointerUp.bind(this))),this.config.keys&&(t("key","down",this.keyDown.bind(this)),t("key","up",this.keyUp.bind(this))),this.config.filterTaps&&t("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}}function c7(e){"persist"in e&&typeof e.persist=="function"&&e.persist()}const Hs=typeof window<"u"&&window.document&&window.document.createElement;function L4(){return Hs&&"ontouchstart"in window}function u7(){return L4()||Hs&&window.navigator.maxTouchPoints>1}function d7(){return Hs&&"onpointerdown"in window}function f7(){return Hs&&"exitPointerLock"in window.document}function m7(){try{return"constructor"in GestureEvent}catch{return!1}}const Tr={isBrowser:Hs,gesture:m7(),touch:L4(),touchscreen:u7(),pointer:d7(),pointerLock:f7()},v7=250,g7=180,h7=.5,p7=50,b7=250,y7=10,z1={mouse:0,touch:0,pen:8},C7=gn(gn({},sl),{},{device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.pointerLock=r&&Tr.pointerLock,Tr.touch&&n?"touch":this.pointerLock?"mouse":Tr.pointer&&!o?"pointer":Tr.touch?"touch":"mouse"},preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=typeof n=="number"?n:n||n===void 0&&e?v7:void 0,!(!Tr.touchscreen||n===!1))return e||(n!==void 0?"y":void 0)},pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){return this.pointerButtons=r,this.keys=o,!this.pointerLock&&this.device==="pointer"&&n},threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const a=wn.toVector(e,n?r:o?1:0);return this.filterTaps=n,this.tapsThreshold=r,a},swipe({velocity:e=h7,distance:t=p7,duration:n=b7}={}){return{velocity:this.transform(wn.toVector(e)),distance:this.transform(wn.toVector(t)),duration:n}},delay(e=0){switch(e){case!0:return g7;case!1:return 0;default:return e}},axisThreshold(e){return e?gn(gn({},z1),e):z1},keyboardDisplacement(e=y7){return e}});function F4(e){const[t,n]=e.overflow,[r,o]=e._delta,[a,i]=e._direction;(t<0&&r>0&&a<0||t>0&&r<0&&a>0)&&(e._movement[0]=e._movementBound[0]),(n<0&&o>0&&i<0||n>0&&o<0&&i>0)&&(e._movement[1]=e._movementBound[1])}const S7=30,$7=100;class x7 extends _4{constructor(...t){super(...t),zn(this,"ingKey","pinching"),zn(this,"aliasKey","da")}init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state._pointerEvents=new Map}reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,t.cancel=this.cancel.bind(this),t.turns=0}computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="wheel"?this.state.offset=wn.add(n,r):this.state.offset=[(1+n[0])*r[0],n[1]+r[1]]}computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.movement=[t[0]/n[0],t[1]-n[1]]}axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=Math.abs(n)*S7-Math.abs(r);o<0?t.axis="angle":o>0&&(t.axis="scale")}}restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale"?t[1]=0:this.state.axis==="angle"&&(t[0]=0))}cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,t._active=!1,this.compute(),this.emit()},0)}touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.touchIds;if(n._active&&n._touchIds.every(a=>r.has(a))||r.size<2)return;this.start(t),n._touchIds=Array.from(r).slice(0,2);const o=T1(t,n._touchIds);o&&this.pinchStart(t,o)}pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.setEventIds(t),t.target.setPointerCapture(t.pointerId);const n=this.state,r=n._pointerEvents,o=this.ctrl.pointerIds;if(n._active&&Array.from(r.keys()).every(i=>o.has(i))||(r.size<2&&r.set(t.pointerId,t),n._pointerEvents.size<2))return;this.start(t);const a=Kv(...Array.from(r.values()));a&&this.pinchStart(t,a)}pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValues([n.distance,n.angle]),this.computeInitial(),this.compute(t),this.emit()}touchMove(t){if(!this.state._active)return;const n=T1(t,this.state._touchIds);n&&this.pinchMove(t,n)}pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)&&n.set(t.pointerId,t),!this.state._active)return;const r=Kv(...Array.from(n.values()));r&&this.pinchMove(t,r)}pinchMove(t,n){const r=this.state,o=r._values[1],a=n.angle-o;let i=0;Math.abs(a)>270&&(i+=Math.sign(a)),this.computeValues([n.distance,n.angle-360*i]),r.origin=n.origin,r.turns=i,r._movement=[r._values[0]/r._initial[0]-1,r._values[1]-r._initial[1]],this.compute(t),this.emit()}touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._touchIds.some(n=>!this.ctrl.touchIds.has(n))&&(this.state._active=!1,this.compute(t),this.emit())}pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target.releasePointerCapture(t.pointerId)}catch{}n._pointerEvents.has(t.pointerId)&&n._pointerEvents.delete(t.pointerId),n._active&&n._pointerEvents.size<2&&(n._active=!1,this.compute(t),this.emit())}gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n._active||(this.start(t),this.computeValues([t.scale,t.rotation]),n.origin=[t.clientX,t.clientY],this.compute(t),this.emit())}gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active)return;const n=this.state;this.computeValues([t.scale,t.rotation]),n.origin=[t.clientX,t.clientY];const r=n._movement;n._movement=[t.scale-1,t.rotation],n._delta=wn.sub(n._movement,r),this.compute(t),this.emit()}gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(t),this.emit())}wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(r=>t[r]):!t[n])||(this.state._active?this.wheelChange(t):this.wheelStart(t),this.timeoutStore.add("wheelEnd",this.wheelEnd.bind(this)))}wheelStart(t){this.start(t),this.wheelChange(t)}wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this.state;r._delta=[-M4(t)[1]/$7*r.offset[0],0],wn.addTo(r._movement,r._delta),F4(r),this.state.origin=[t.clientX,t.clientY],this.compute(t),this.emit()}wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),this.emit())}bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bind(this)),t(n,"change",this[n+"Move"].bind(this)),t(n,"end",this[n+"End"].bind(this)),t(n,"cancel",this[n+"End"].bind(this)),t("lostPointerCapture","",this[n+"End"].bind(this))),this.config.pinchOnWheel&&t("wheel","",this.wheel.bind(this),{passive:!1})}}const w7=gn(gn({},T4),{},{device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!Tr.touch&&Tr.gesture)return"gesture";if(Tr.touch&&r)return"touch";if(Tr.touchscreen){if(Tr.pointer)return"pointer";if(Tr.touch)return"touch"}},bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const s=j1(ju(n,i),{min:-1/0,max:1/0});return[s.min,s.max]},a=i=>{const s=j1(ju(r,i),{min:-1/0,max:1/0});return[s.min,s.max]};return typeof n!="function"&&typeof r!="function"?[o(),a()]:i=>[o(i),a(i)]},threshold(e,t,n){return this.lockDirection=n.axis==="lock",wn.toVector(e,this.lockDirection?[.1,3]:0)},modifierKey(e){return e===void 0?"ctrlKey":e},pinchOnWheel(e=!0){return e}});gn(gn({},sl),{},{mouseOnly:(e=!0)=>e});class E7 extends N4{constructor(...t){super(...t),zn(this,"ingKey","wheeling")}wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.timeoutStore.add("wheelEnd",this.wheelEnd.bind(this))}wheelChange(t){const n=this.state;n._delta=M4(t),wn.addTo(n._movement,n._delta),F4(n),this.compute(t),this.emit()}wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),this.emit())}bind(t){t("wheel","",this.wheel.bind(this))}}const O7=sl;gn(gn({},sl),{},{mouseOnly:(e=!0)=>e});const Zh=new Map,Yv=new Map;function Qh(e){Zh.set(e.key,e.engine),Yv.set(e.key,e.resolver)}const D4={key:"drag",engine:s7,resolver:C7},I7={key:"pinch",engine:x7,resolver:w7},R7={key:"wheel",engine:E7,resolver:O7};function P7(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function M7(e,t){if(e==null)return{};var n=P7(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}const _7={target(e){if(e)return()=>"current"in e?e.current:e},enabled(e=!0){return e},window(e=Tr.isBrowser?window:void 0){return e},eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}},transform(e){return e}},N7=["target","eventOptions","window","enabled","transform"];function eu(e={},t){const n={};for(const[r,o]of Object.entries(t))switch(typeof o){case"function":n[r]=o.call(n,e[r],r,e);break;case"object":n[r]=eu(e[r],o);break;case"boolean":o&&(n[r]=e[r]);break}return n}function T7(e,t,n={}){const r=e,{target:o,eventOptions:a,window:i,enabled:s,transform:c}=r,u=M7(r,N7);if(n.shared=eu({target:o,eventOptions:a,window:i,enabled:s,transform:c},_7),t){const d=Yv.get(t);n[t]=eu(gn({shared:n.shared},u),d)}else for(const d in u){const f=Yv.get(d);f&&(n[d]=eu(gn({shared:n.shared},u[d]),f))}return n}class j4{constructor(t,n){zn(this,"_listeners",new Set),this._ctrl=t,this._gestureKey=n}add(t,n,r,o,a){const i=this._listeners,s=Z9(n,r),c=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},u=gn(gn({},c),a);t.addEventListener(s,o,u);const d=()=>{t.removeEventListener(s,o,u),i.delete(d)};return i.add(d),d}clean(){this._listeners.forEach(t=>t()),this._listeners.clear()}}class L7{constructor(){zn(this,"_timeouts",new Map)}add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTimeout(n,r,...o))}remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)}clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._timeouts.clear()}}class F7{constructor(t){zn(this,"gestures",new Set),zn(this,"_targetEventStore",new j4(this)),zn(this,"gestureEventStores",{}),zn(this,"gestureTimeoutStores",{}),zn(this,"handlers",{}),zn(this,"config",{}),zn(this,"pointerIds",new Set),zn(this,"touchIds",new Set),zn(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),D7(this,t)}setEventIds(t){if(Od(t))return this.touchIds=new Set(e7(t)),this.touchIds;if("pointerId"in t)return t.type==="pointerup"||t.type==="pointercancel"?this.pointerIds.delete(t.pointerId):t.type==="pointerdown"&&this.pointerIds.add(t.pointerId),this.pointerIds}applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n}applyConfig(t,n){this.config=T7(t,n,this.config)}clean(){this._targetEventStore.clean();for(const t of this.gestures)this.gestureEventStores[t].clean(),this.gestureTimeoutStores[t].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.target(),!o))){if(n.enabled){for(const i of this.gestures){const s=this.config[i],c=B1(r,s.eventOptions,!!o);if(s.enabled){const u=Zh.get(i);new u(this,t,i).bind(c)}}const a=B1(r,n.eventOptions,!!o);for(const i in this.nativeHandlers)a(i,"",s=>this.nativeHandlers[i](gn(gn({},this.state.shared),{},{event:s,args:t})),void 0,!0)}for(const a in r)r[a]=r7(...r[a]);if(!o)return r;for(const a in r){const{device:i,capture:s,passive:c}=X9(a);this._targetEventStore.add(o,i,"",r[a],{capture:s,passive:c})}}}}function ui(e,t){e.gestures.add(t),e.gestureEventStores[t]=new j4(e,t),e.gestureTimeoutStores[t]=new L7}function D7(e,t){t.drag&&ui(e,"drag"),t.wheel&&ui(e,"wheel"),t.scroll&&ui(e,"scroll"),t.move&&ui(e,"move"),t.pinch&&ui(e,"pinch"),t.hover&&ui(e,"hover")}const B1=(e,t,n)=>(r,o,a,i={},s=!1)=>{var c,u;const d=(c=i.capture)!==null&&c!==void 0?c:t.capture,f=(u=i.passive)!==null&&u!==void 0?u:t.passive;let m=s?r:K9(r,o,d);n&&f&&(m+="Passive"),e[m]=e[m]||[],e[m].push(a)},j7=/^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/;function A7(e){const t={},n={},r=new Set;for(let o in e)j7.test(o)?(r.add(RegExp.lastMatch),n[o]=e[o]):t[o]=e[o];return[n,t,r]}function di(e,t,n,r,o,a){if(!e.has(n)||!Zh.has(r))return;const i=n+"Start",s=n+"End",c=u=>{let d;return u.first&&i in t&&t[i](u),n in t&&(d=t[n](u)),u.last&&s in t&&t[s](u),d};o[r]=c,a[r]=a[r]||{}}function k7(e,t){const[n,r,o]=A7(e),a={};return di(o,n,"onDrag","drag",a,t),di(o,n,"onWheel","wheel",a,t),di(o,n,"onScroll","scroll",a,t),di(o,n,"onPinch","pinch",a,t),di(o,n,"onMove","move",a,t),di(o,n,"onHover","hover",a,t),{handlers:a,config:t,nativeHandlers:r}}function Jh(e,t={},n,r){const o=L.useMemo(()=>new F7(e),[]);if(o.applyHandlers(e,r),o.applyConfig(t,n),L.useEffect(o.effect.bind(o)),L.useEffect(()=>o.clean.bind(o),[]),t.target===void 0)return o.bind.bind(o)}function e0(e,t){return Qh(D4),Jh({drag:e},t||{},"drag")}function z7(e,t){return Qh(R7),Jh({wheel:e},t||{},"wheel")}function B7(e){return e.forEach(Qh),function(n,r){const{handlers:o,nativeHandlers:a,config:i}=k7(n,r||{});return Jh(o,i,void 0,a)}}const yc="adm-popup",H7=Object.assign(Object.assign({},E4),{closeOnSwipe:!1,position:"bottom"}),V7=e=>{const{locale:t,popup:n={}}=rr(),r=jt(H7,n,e),o=U(`${yc}-body`,r.bodyClassName,`${yc}-body-position-${r.position}`),[a,i]=l.useState(r.visible),s=l.useRef(null);Nh(s,r.disableBodyScroll&&a?"strict":!1),Xn(()=>{r.visible&&i(!0)},[r.visible]);const c=_h(),{percent:u}=Vr({percent:r.visible?0:100,config:{precision:.1,mass:.4,tension:300,friction:30},onRest:()=>{var g,p;c.current||(i(r.visible),r.visible?(g=r.afterShow)===null||g===void 0||g.call(r):(p=r.afterClose)===null||p===void 0||p.call(r))}}),d=e0(({swipe:[,g]})=>{var p;r.closeOnSwipe&&(g===1&&r.position==="bottom"||g===-1&&r.position==="top")&&((p=r.onClose)===null||p===void 0||p.call(r))},{axis:"y",enabled:["top","bottom"].includes(r.position)}),f=O4(a&&r.visible),m=Ed(r.stopPropagation,St(r,L.createElement("div",Object.assign({className:yc,onClick:r.onClick,style:{display:a?void 0:"none",touchAction:["top","bottom"].includes(r.position)?"none":"auto"}},d()),r.mask&&L.createElement(Bs,{visible:f,forceRender:r.forceRender,destroyOnClose:r.destroyOnClose,onMaskClick:g=>{var p,b;(p=r.onMaskClick)===null||p===void 0||p.call(r,g),r.closeOnMaskClick&&((b=r.onClose)===null||b===void 0||b.call(r))},className:r.maskClassName,style:r.maskStyle,disableBodyScroll:!1,stopPropagation:r.stopPropagation}),L.createElement(ur.div,{className:o,style:Object.assign(Object.assign({},r.bodyStyle),{pointerEvents:u.to(g=>g===0?"unset":"none"),transform:u.to(g=>r.position==="bottom"?`translate(0, ${g}%)`:r.position==="top"?`translate(0, -${g}%)`:r.position==="left"?`translate(-${g}%, 0)`:r.position==="right"?`translate(${g}%, 0)`:"none")}),ref:s},r.showCloseButton&&L.createElement("a",{className:U(`${yc}-close-icon`,"adm-plain-anchor"),onClick:()=>{var g;(g=r.onClose)===null||g===void 0||g.call(r)},role:"button","aria-label":t.common.close},r.closeIcon),r.children))));return L.createElement(wd,{active:a,forceRender:r.forceRender,destroyOnClose:r.destroyOnClose},ll(r.getContainer,m))},H1="adm-safe-area",Id=e=>St(e,L.createElement("div",{className:U(H1,`${H1}-position-${e.position}`)}));var vr={},V1;function A4(){if(V1)return vr;V1=1,Object.defineProperty(vr,"__esModule",{value:!0}),vr.call=a,vr.default=void 0,vr.note=r,vr.noteOnce=s,vr.preMessage=void 0,vr.resetWarned=o,vr.warning=n,vr.warningOnce=i;var e={},t=vr.preMessage=function(u){};function n(c,u){}function r(c,u){}function o(){e={}}function a(c,u,d){!u&&!e[d]&&(c(!1,d),e[d]=!0)}function i(c,u){a(n,c,u)}function s(c,u){a(r,c,u)}return i.preMessage=t,i.resetWarned=o,i.noteOnce=s,vr.default=i,vr}A4();var ha={},nm={exports:{}},rm={exports:{}},W1;function ca(){return W1||(W1=1,function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(rm)),rm.exports}var q1;function t0(){return q1||(q1=1,function(e){var t=ca().default;function n(r,o){if(typeof WeakMap=="function")var a=new WeakMap,i=new WeakMap;return(e.exports=n=function(c,u){if(!u&&c&&c.__esModule)return c;var d,f,m={__proto__:null,default:c};if(c===null||t(c)!="object"&&typeof c!="function")return m;if(d=u?i:a){if(d.has(c))return d.get(c);d.set(c,m)}for(var g in c)g!=="default"&&{}.hasOwnProperty.call(c,g)&&((f=(d=Object.defineProperty)&&Object.getOwnPropertyDescriptor(c,g))&&(f.get||f.set)?d(m,g,f):m[g]=c[g]);return m},e.exports.__esModule=!0,e.exports.default=e.exports)(r,o)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(nm)),nm.exports}var om={exports:{}},U1;function Vs(){return U1||(U1=1,function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(om)),om.exports}var am={exports:{}},im={exports:{}},G1;function k4(){return G1||(G1=1,function(e){function t(n,r){this.v=n,this.k=r}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(im)),im.exports}var lm={exports:{}},sm={exports:{}},K1;function z4(){return K1||(K1=1,function(e){function t(n,r,o,a){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}e.exports=t=function(c,u,d,f){if(u)i?i(c,u,{value:d,enumerable:!f,configurable:!f,writable:!f}):c[u]=d;else{var m=function(p,b){t(c,p,function(v){return this._invoke(p,b,v)})};m("next",0),m("throw",1),m("return",2)}},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r,o,a)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(sm)),sm.exports}var Y1;function B4(){return Y1||(Y1=1,function(e){var t=z4();function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var r,o,a=typeof Symbol=="function"?Symbol:{},i=a.iterator||"@@iterator",s=a.toStringTag||"@@toStringTag";function c(v,h,y,C){var S=h&&h.prototype instanceof d?h:d,$=Object.create(S.prototype);return t($,"_invoke",function(x,w,I){var O,E,M,P=0,R=I||[],_=!1,N={p:0,n:0,v:r,a:T,f:T.bind(r,4),d:function(D,A){return O=D,E=0,M=r,N.n=A,u}};function T(F,D){for(E=F,M=D,o=0;!_&&P&&!A&&o3?(A=z===D)&&(M=V[(E=V[4])?5:(E=3,3)],V[4]=V[5]=r):V[0]<=W&&((A=F<2&&WD||D>z)&&(V[4]=F,V[5]=D,N.n=z,E=0))}if(A||F>1)return u;throw _=!0,D}return function(F,D,A){if(P>1)throw TypeError("Generator is already running");for(_&&D===1&&T(D,A),E=D,M=A;(o=E<2?r:M)||!_;){O||(E?E<3?(E>1&&(N.n=-1),T(E,M)):N.n=M:N.v=M);try{if(P=2,O){if(E||(F="next"),o=O[F]){if(!(o=o.call(O,M)))throw TypeError("iterator result is not an object");if(!o.done)return o;M=o.value,E<2&&(E=0)}else E===1&&(o=O.return)&&o.call(O),E<2&&(M=TypeError("The iterator does not provide a '"+F+"' method"),E=1);O=r}else if((o=(_=N.n<0)?M:x.call(w,N))!==u)break}catch(V){O=r,E=1,M=V}finally{P=1}}return{value:o,done:_}}}(v,y,C),!0),$}var u={};function d(){}function f(){}function m(){}o=Object.getPrototypeOf;var g=[][i]?o(o([][i]())):(t(o={},i,function(){return this}),o),p=m.prototype=d.prototype=Object.create(g);function b(v){return Object.setPrototypeOf?Object.setPrototypeOf(v,m):(v.__proto__=m,t(v,s,"GeneratorFunction")),v.prototype=Object.create(p),v}return f.prototype=m,t(p,"constructor",m),t(m,"constructor",f),f.displayName="GeneratorFunction",t(m,s,"GeneratorFunction"),t(p),t(p,s,"Generator"),t(p,i,function(){return this}),t(p,"toString",function(){return"[object Generator]"}),(e.exports=n=function(){return{w:c,m:b}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(lm)),lm.exports}var cm={exports:{}},um={exports:{}},dm={exports:{}},X1;function H4(){return X1||(X1=1,function(e){var t=k4(),n=z4();function r(o,a){function i(c,u,d,f){try{var m=o[c](u),g=m.value;return g instanceof t?a.resolve(g.v).then(function(p){i("next",p,d,f)},function(p){i("throw",p,d,f)}):a.resolve(g).then(function(p){m.value=p,d(m)},function(p){return i("throw",p,d,f)})}catch(p){f(p)}}var s;this.next||(n(r.prototype),n(r.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(c,u,d){function f(){return new a(function(m,g){i(c,d,m,g)})}return s=s?s.then(f,f):f()},!0)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}(dm)),dm.exports}var Z1;function V4(){return Z1||(Z1=1,function(e){var t=B4(),n=H4();function r(o,a,i,s,c){return new n(t().w(o,a,i,s),c||Promise)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}(um)),um.exports}var Q1;function W7(){return Q1||(Q1=1,function(e){var t=V4();function n(r,o,a,i,s){var c=t(r,o,a,i,s);return c.next().then(function(u){return u.done?u.value:c.next()})}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(cm)),cm.exports}var fm={exports:{}},J1;function q7(){return J1||(J1=1,function(e){function t(n){var r=Object(n),o=[];for(var a in r)o.unshift(a);return function i(){for(;o.length;)if((a=o.pop())in r)return i.value=a,i.done=!1,i;return i.done=!0,i}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(fm)),fm.exports}var mm={exports:{}},eb;function U7(){return eb||(eb=1,function(e){var t=ca().default;function n(r){if(r!=null){var o=r[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],a=0;if(o)return o.call(r);if(typeof r.next=="function")return r;if(!isNaN(r.length))return{next:function(){return r&&a>=r.length&&(r=void 0),{value:r&&r[a++],done:!r}}}}throw new TypeError(t(r)+" is not iterable")}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(mm)),mm.exports}var tb;function G7(){return tb||(tb=1,function(e){var t=k4(),n=B4(),r=W7(),o=V4(),a=H4(),i=q7(),s=U7();function c(){var u=n(),d=u.m(c),f=(Object.getPrototypeOf?Object.getPrototypeOf(d):d.__proto__).constructor;function m(b){var v=typeof b=="function"&&b.constructor;return!!v&&(v===f||(v.displayName||v.name)==="GeneratorFunction")}var g={throw:1,return:2,break:3,continue:3};function p(b){var v,h;return function(y){v||(v={stop:function(){return h(y.a,2)},catch:function(){return y.v},abrupt:function(S,$){return h(y.a,g[S],$)},delegateYield:function(S,$,x){return v.resultName=$,h(y.d,s(S),x)},finish:function(S){return h(y.f,S)}},h=function(S,$,x){y.p=v.prev,y.n=v.next;try{return S($,x)}finally{v.next=y.n}}),v.resultName&&(v[v.resultName]=y.v,v.resultName=void 0),v.sent=y.v,v.next=y.n;try{return b.call(this,v)}finally{y.p=v.prev,y.n=v.next}}}return(e.exports=c=function(){return{wrap:function(h,y,C,S){return u.w(p(h),y,C,S&&S.reverse())},isGeneratorFunction:m,mark:u.m,awrap:function(h,y){return new t(h,y)},AsyncIterator:a,async:function(h,y,C,S,$){return(m(y)?o:r)(p(h),y,C,S,$)},keys:i,values:s}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=c,e.exports.__esModule=!0,e.exports.default=e.exports}(am)),am.exports}var vm={exports:{}},nb;function K7(){return nb||(nb=1,function(e){function t(r,o,a,i,s,c,u){try{var d=r[c](u),f=d.value}catch(m){return void a(m)}d.done?o(f):Promise.resolve(f).then(i,s)}function n(r){return function(){var o=this,a=arguments;return new Promise(function(i,s){var c=r.apply(o,a);function u(f){t(c,i,s,u,d,"next",f)}function d(f){t(c,i,s,u,d,"throw",f)}u(void 0)})}}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(vm)),vm.exports}var gm={exports:{}},hm={exports:{}},pm={exports:{}},bm={exports:{}},rb;function Y7(){return rb||(rb=1,function(e){var t=ca().default;function n(r,o){if(t(r)!="object"||!r)return r;var a=r[Symbol.toPrimitive];if(a!==void 0){var i=a.call(r,o||"default");if(t(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(bm)),bm.exports}var ob;function X7(){return ob||(ob=1,function(e){var t=ca().default,n=Y7();function r(o){var a=n(o,"string");return t(a)=="symbol"?a:a+""}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}(pm)),pm.exports}var ab;function Z7(){return ab||(ab=1,function(e){var t=X7();function n(r,o,a){return(o=t(o))in r?Object.defineProperty(r,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[o]=a,r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(hm)),hm.exports}var ib;function Q7(){return ib||(ib=1,function(e){var t=Z7();function n(o,a){var i=Object.keys(o);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(o);a&&(s=s.filter(function(c){return Object.getOwnPropertyDescriptor(o,c).enumerable})),i.push.apply(i,s)}return i}function r(o){for(var a=1;a=18&&(f=s.createRoot)}catch{}function g(O){var E=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E&&(0,o.default)(E)==="object"&&(E.usingClientEntryPoint=O)}var p="__rc_react_root__";function b(O,E){g(!0);var M=E[p]||f(E);g(!1),M.render(O),E[p]=M}function v(O,E){u?.(O,E)}function h(O,E){}function y(O,E){if(f){b(O,E);return}v(O,E)}function C(O){return S.apply(this,arguments)}function S(){return S=(0,r.default)((0,n.default)().mark(function O(E){return(0,n.default)().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.abrupt("return",Promise.resolve().then(function(){var R;(R=E[p])===null||R===void 0||R.unmount(),delete E[p]}));case 1:case"end":return P.stop()}},O)})),S.apply(this,arguments)}function $(O){d(O)}function x(O){}function w(O){return I.apply(this,arguments)}function I(){return I=(0,r.default)((0,n.default)().mark(function O(E){return(0,n.default)().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(f===void 0){P.next=2;break}return P.abrupt("return",C(E));case 2:$(E);case 3:case"end":return P.stop()}},O)})),I.apply(this,arguments)}return ha}var sb=J7();const eO=(e,t)=>(sb.render(e,t),()=>sb.unmount(t));let tO=eO;function nO(e){return tO}function n0(e){const t=document.createElement("div");return document.body.appendChild(t),nO()(e,t)}function Ui(e){const t=L.forwardRef((o,a)=>{const[i,s]=l.useState(!1),c=l.useRef(!1),[u,d]=l.useState(e),f=l.useRef(0);l.useEffect(()=>{c.current?g():s(!0)},[]);function m(){var p,b;c.current=!0,s(!1),(b=(p=u.props).onClose)===null||b===void 0||b.call(p)}function g(){var p,b;r(),(b=(p=u.props).afterClose)===null||b===void 0||b.call(p)}return l.useImperativeHandle(a,()=>({close:m,replace:p=>{var b,v;f.current++,(v=(b=u.props).afterClose)===null||v===void 0||v.call(b),d(p)}})),L.cloneElement(u,Object.assign(Object.assign({},u.props),{key:f.current,visible:i,onClose:m,afterClose:g}))}),n=L.createRef(),r=n0(L.createElement(t,{ref:n}));return{close:()=>cr(this,void 0,void 0,function*(){var o,a,i;n.current?(i=n.current)===null||i===void 0||i.close():(r(),(a=(o=e.props).afterClose)===null||a===void 0||a.call(o))}),replace:o=>{var a;(a=n.current)===null||a===void 0||a.replace(o)},isRendered:()=>!!n.current}}const cb="adm-auto-center",Cs=e=>St(e,L.createElement("div",{className:cb},L.createElement("div",{className:`${cb}-content`},e.children))),rO=l.memo(()=>L.createElement("svg",{className:"adm-avatar-fallback",width:"88px",height:"88px",viewBox:"0 0 88 88",version:"1.1"},L.createElement("title",null,"编组 3"),L.createElement("defs",null,L.createElement("polygon",{id:"path-1",points:"0 0 88 0 88 88 0 88"})),L.createElement("g",{id:"页面-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},L.createElement("g",{id:"语雀",transform:"translate(-495.000000, -71.000000)"},L.createElement("g",{id:"编组-3",transform:"translate(495.000000, 71.000000)"},L.createElement("mask",{id:"mask-2",fill:"white"},L.createElement("use",{xlinkHref:"#path-1"})),L.createElement("use",{id:"Mask",fill:"#EEEEEE",fillRule:"nonzero",xlinkHref:"#path-1"}),L.createElement("path",{d:"M44.5707528,16 L43.4292117,16 L42.9575197,16.0086403 L42.9575195,16.0086403 C36.5215787,16.2615464 31.4341803,21.5678078 31.4344832,28.0273864 L31.4344832,34.7776551 L31.4495601,35.3716788 L31.4495593,35.3716628 C31.599687,38.5368723 32.9422041,41.5269327 35.2058513,43.7376716 L38.2147759,46.6775505 L38.4086219,46.8913989 C38.7747759,47.3385365 38.9750835,47.9001589 38.9750835,48.4833848 L38.9750835,48.8938006 L38.9556989,49.1897326 L38.9556989,49.1897325 C38.8577746,49.9812662 38.3754713,50.67284 37.667703,51.036605 L18.7375269,60.7440265 L18.4101421,60.9276334 L18.4101423,60.9276333 C16.9141658,61.8418636 16.0009389,63.4714674 16,65.2283758 L16,66.070809 L16.0129231,66.3948217 C16.1766149,68.4123376 17.860922,70 19.91569,70 L68.0843101,70 L68.08431,70 C70.2460467,70 71.9988087,68.243122 72,66.0751224 L72,65.2326893 C72,63.3382982 70.9446194,61.6037466 69.2624598,60.7440295 L50.3322837,51.036608 L50.3322835,51.0366079 C49.5291218,50.6249082 49.0240448,49.7962466 49.024903,48.8916436 L49.024903,48.4812278 C49.024903,47.8029608 49.3005955,47.1527756 49.7852106,46.6775603 L52.7941352,43.7376813 L52.7941354,43.7376811 C55.204308,41.3832325 56.5636029,38.151975 56.5633606,34.7776456 L56.5633606,28.0273769 L56.5633606,28.0273774 C56.5633606,21.3848531 51.1940878,16 44.5707524,16 L44.5707528,16 Z",id:"形状",fill:"#CCCCCC",fillRule:"nonzero",mask:"url(#mask-2)"}))))));var pa={},ub;function oO(){if(ub)return pa;ub=1;var e=pa&&pa.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(pa,"__esModule",{value:!0}),pa.staged=void 0;const t=e(nl());function n(a){return typeof a=="function"?t.default.createElement(r,{stage:a}):a}function r(a){const i=a.stage();return n(i)}function o(a){return function(s,c){const u=a(s,c);return n(u)}}return pa.staged=o,pa}var aO=oO();function Na(e){return typeof e=="number"?`${e}px`:e}const iO=e=>{const t=l.useRef(null),[n]=_5(t);return l.useEffect(()=>{n&&e.onActive()},[n]),L.createElement("div",{ref:t})},Rd=F3(Xn),lO=()=>L.createElement("svg",{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},L.createElement("path",{d:"M41.396 6.234c1.923 0 3.487 1.574 3.487 3.505v29.14c0 1.937-1.568 3.51-3.491 3.51H6.604c-1.923 0-3.487-1.573-3.487-3.51V9.745c0-1.936 1.564-3.51 3.487-3.51Zm0 2.847H6.604c-.355 0-.654.3-.654.658V34.9l5.989-8.707a2.373 2.373 0 0 1 1.801-1.005 2.405 2.405 0 0 1 1.933.752l4.182 4.525 7.58-11.005a2.374 2.374 0 0 1 1.96-1.01c.79 0 1.532.38 1.966 1.01L42.05 34.89V9.74a.664.664 0 0 0-.654-.658Zm-28.305 2.763a3.119 3.119 0 0 1 3.117 3.117 3.119 3.119 0 0 1-3.117 3.117 3.122 3.122 0 0 1-3.117-3.117 3.119 3.119 0 0 1 3.117-3.117Z",fill:"#DBDBDB",fillRule:"nonzero"})),sO=()=>L.createElement("svg",{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},L.createElement("path",{d:"M19.233 6.233 17.42 9.08l-10.817.001a.665.665 0 0 0-.647.562l-.007.096V34.9l5.989-8.707a2.373 2.373 0 0 1 1.801-1.005 2.415 2.415 0 0 1 1.807.625l.126.127 4.182 4.525 2.267-3.292 5.461 7.841-4.065 7.375H6.604c-1.86 0-3.382-1.47-3.482-3.317l-.005-.192V9.744c0-1.872 1.461-3.405 3.296-3.505l.19-.005h12.63Zm22.163 0c1.86 0 3.382 1.472 3.482 3.314l.005.192v29.14a3.507 3.507 0 0 1-3.3 3.505l-.191.006H27.789l3.63-6.587.06-.119a1.87 1.87 0 0 0-.163-1.853l-6.928-9.949 3.047-4.422a2.374 2.374 0 0 1 1.96-1.01 2.4 2.4 0 0 1 1.86.87l.106.14L42.05 34.89V9.74a.664.664 0 0 0-.654-.658H21.855l1.812-2.848h17.73Zm-28.305 5.611c.794 0 1.52.298 2.07.788l-.843 1.325-.067.114a1.87 1.87 0 0 0 .11 1.959l.848 1.217c-.556.515-1.3.83-2.118.83a3.122 3.122 0 0 1-3.117-3.116 3.119 3.119 0 0 1 3.117-3.117Z",fill:"#DBDBDB",fillRule:"nonzero"})),Au="adm-image",cO={fit:"fill",placeholder:L.createElement("div",{className:`${Au}-tip`},L.createElement(lO,null)),fallback:L.createElement("div",{className:`${Au}-tip`},L.createElement(sO,null)),lazy:!1,draggable:!1},Pd=aO.staged(e=>{const t=jt(cO,e),[n,r]=l.useState(!1),[o,a]=l.useState(!1),i=l.useRef(null),s=l.useRef(null);let c=t.src,u=t.srcSet;const[d,f]=l.useState(!t.lazy);c=d?t.src:void 0,u=d?t.srcSet:void 0,Rd(()=>{r(!1),a(!1)},[c]),l.useEffect(()=>{var p;!((p=s.current)===null||p===void 0)&&p.complete&&r(!0)},[]);function m(){if(o)return L.createElement(L.Fragment,null,t.fallback);const p=L.createElement("img",{ref:s,id:t.id,className:`${Au}-img`,src:c,alt:t.alt,onClick:t.onClick,onLoad:b=>{var v;r(!0),(v=t.onLoad)===null||v===void 0||v.call(t,b)},onError:b=>{var v;a(!0),(v=t.onError)===null||v===void 0||v.call(t,b)},style:{objectFit:t.fit,display:n?"block":"none"},crossOrigin:t.crossOrigin,decoding:t.decoding,loading:t.loading,referrerPolicy:t.referrerPolicy,sizes:t.sizes,srcSet:u,useMap:t.useMap,draggable:t.draggable});return L.createElement(L.Fragment,null,!n&&t.placeholder,p)}const g={};return t.width&&(g["--width"]=Na(t.width),g.width=Na(t.width)),t.height&&(g["--height"]=Na(t.height),g.height=Na(t.height)),St(t,L.createElement("div",{ref:i,className:Au,style:g,onClick:t.onContainerClick},t.lazy&&!d&&L.createElement(iO,{onActive:()=>{f(!0)}}),m()))}),uO="adm-avatar",dO={fallback:L.createElement(rO,null),fit:"cover"},wte=e=>{const t=jt(dO,e);return St(t,L.createElement(Pd,{className:uO,src:t.src,fallback:t.fallback,placeholder:t.fallback,alt:t.alt,lazy:t.lazy,fit:t.fit,onClick:t.onClick,onError:t.onError,onLoad:t.onLoad}))},fi="adm-badge",W4=L.createElement(L.Fragment,null),fO=e=>{const{content:t,color:n,children:r}=e,o=t===W4,a=U(fi,{[`${fi}-fixed`]:!!r,[`${fi}-dot`]:o,[`${fi}-bordered`]:e.bordered}),i=t||t===0?St(e,L.createElement("div",{className:a,style:{"--color":n}},!o&&L.createElement("div",{className:`${fi}-content`},t))):null;return r?L.createElement("div",{className:U(`${fi}-wrapper`,e.wrapperClassName),style:e.wrapperStyle},r,i):i},db=Qn(fO,{dot:W4}),mO="adm-dot-loading",vO={default:"var(--adm-color-weak)",primary:"var(--adm-color-primary)",white:"var(--adm-color-white)"},gO={color:"default"},hO=l.memo(e=>{var t;const n=jt(gO,e);return St(n,L.createElement("div",{style:{color:(t=vO[n.color])!==null&&t!==void 0?t:n.color},className:U("adm-loading",mO)},L.createElement("svg",{height:"1em",viewBox:"0 0 100 40",style:{verticalAlign:"-0.125em"}},L.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},L.createElement("g",{transform:"translate(-100.000000, -71.000000)"},L.createElement("g",{transform:"translate(95.000000, 71.000000)"},L.createElement("g",{transform:"translate(5.000000, 0.000000)"},[0,1,2].map(r=>L.createElement("rect",{key:r,fill:"currentColor",x:20+r*26,y:"16",width:"8",height:"8",rx:"2"},L.createElement("animate",{attributeName:"y",from:"16",to:"16",dur:"2s",begin:`${r*.2}s`,repeatCount:"indefinite",values:"16; 6; 26; 16; 16",keyTimes:"0; 0.1; 0.3; 0.4; 1"}))))))))))});function q4(e){return!!e&&typeof e=="object"&&typeof e.then=="function"}function pO(){return rl?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1}const Or="adm-button",bO={color:"default",fill:"solid",block:!1,loading:!1,loadingIcon:L.createElement(hO,{color:"currentColor"}),type:"button",shape:"default",size:"middle"},U4=l.forwardRef((e,t)=>{const n=jt(bO,e),[r,o]=l.useState(!1),a=l.useRef(null),i=n.loading==="auto"?r:n.loading,s=n.disabled||i;l.useImperativeHandle(t,()=>({get nativeElement(){return a.current}}));const c=u=>cr(void 0,void 0,void 0,function*(){if(!n.onClick)return;const d=n.onClick(u);if(q4(d))try{o(!0),yield d,o(!1)}catch(f){throw o(!1),f}});return St(n,L.createElement("button",{ref:a,type:n.type,form:n.form,onClick:c,className:U(Or,{[`${Or}-${n.color}`]:n.color,[`${Or}-block`]:n.block,[`${Or}-disabled`]:s,[`${Or}-fill-outline`]:n.fill==="outline",[`${Or}-fill-none`]:n.fill==="none",[`${Or}-mini`]:n.size==="mini",[`${Or}-small`]:n.size==="small",[`${Or}-large`]:n.size==="large",[`${Or}-loading`]:i},`${Or}-shape-${n.shape}`),disabled:s,onMouseDown:n.onMouseDown,onMouseUp:n.onMouseUp,onTouchStart:n.onTouchStart,onTouchEnd:n.onTouchEnd},i?L.createElement("div",{className:`${Or}-loading-wrapper`},n.loadingIcon,n.loadingText):L.createElement("span",null,n.children)))});var tu={exports:{}},yO=tu.exports,fb;function CO(){return fb||(fb=1,function(e,t){(function(n,r){e.exports=r()})(yO,function(){var n="day";return function(r,o,a){var i=function(u){return u.add(4-u.isoWeekday(),n)},s=o.prototype;s.isoWeekYear=function(){return i(this).year()},s.isoWeek=function(u){if(!this.$utils().u(u))return this.add(7*(u-this.isoWeek()),n);var d,f,m,g,p=i(this),b=(d=this.isoWeekYear(),f=this.$u,m=(f?a.utc:a)().year(d).startOf("year"),g=4-m.isoWeekday(),m.isoWeekday()>4&&(g+=7),m.add(g,n));return p.diff(b,"week")+1},s.isoWeekday=function(u){return this.$utils().u(u)?this.day()||7:this.day(this.day()%7?u:u-7)};var c=s.startOf;s.startOf=function(u,d){var f=this.$utils(),m=!!f.u(d)||d;return f.p(u)==="isoweek"?m?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):c.bind(this)(u,d)}}})}(tu)),tu.exports}var SO=CO();const G4=_n(SO);function dr(e){const{value:t,defaultValue:n,onChange:r}=e,o=z3(),a=l.useRef(t!==void 0?t:n);t!==void 0&&(a.current=t);const i=ol((s,c=!1)=>{const u=typeof s=="function"?s(a.current):s;if(!(!c&&u===a.current))return a.current=u,o(),r?.(u)});return[a.current,i]}function It(e){var t=l.useRef();t.current=e;var n=l.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;ie.length)&&(t=e.length);for(var n=0,r=Array(t);n=19)return!0;var o=Li.isMemo(t)?t.type.type:t.type;return!(typeof o=="function"&&!((n=o.prototype)!==null&&n!==void 0&&n.render)&&o.$$typeof!==Li.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==Li.ForwardRef)};function a0(e){return l.isValidElement(e)&&!Z4(e)}var RO=function(t){return a0(t)&&_o(t)},ua=function(t){if(t&&a0(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null};function On(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!On(e,t.slice(0,-1))?e:tS(e,t,n,r)}function NO(e){return Ke(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function pb(e){return Array.isArray(e)?[]:{}}var TO=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Hr(){for(var e=arguments.length,t=new Array(e),n=0;n{const r=t.current;if(r)if(window.ResizeObserver){let o;const a=new ResizeObserver(()=>{o=window.requestAnimationFrame(()=>n(r))});return a.observe(r),()=>{window.cancelAnimationFrame(o),a.disconnect()}}else n(r)},[t])}function rS(e,t,n){if(e&&typeof MutationObserver<"u"){let r=new MutationObserver(()=>{n()});return r.observe(e,t),()=>{r&&(r.disconnect(),r=null)}}return()=>{}}function zO(e,t,n){const r=ol(e);l.useEffect(()=>rS(t.current,n,r),[t])}function er(e,t,n){let r=e;return t!==void 0&&(r=Math.max(e,t)),n!==void 0&&(r=Math.min(r,n)),r}function Md(e,t){let n=0;function r(o){L.Children.forEach(o,a=>{Li.isFragment(a)?r(a.props.children):(t(a,n),n+=1)})}r(e)}const mi="adm-card",Ete=e=>{const t=()=>e.title||e.extra?L.createElement("div",{className:U(`${mi}-header`,e.headerClassName),style:e.headerStyle,onClick:e.onHeaderClick},e.icon&&L.createElement("div",{className:`${mi}-header-icon`},e.icon),L.createElement("div",{className:`${mi}-header-title`},e.title),e.extra&&L.createElement("div",{className:`${mi}-header-extra`},e.extra)):null,n=()=>e.children?L.createElement("div",{className:U(`${mi}-body`,e.bodyClassName),style:e.bodyStyle,onClick:e.onBodyClick},e.children):null;return St(e,L.createElement("div",{className:mi,onClick:e.onClick},t(),n()))};function bb(e,t,n){return e*t*n/(t+n*e)}function ku(e,t,n,r,o=.15){return o===0?er(e,t,n):en?+bb(e-n,r,o)+n:e}function oS(e){if(e==null||e==="")return 0;const t=e.trim();return t.endsWith("px")?parseFloat(t):t.endsWith("rem")?parseFloat(t)*parseFloat(window.getComputedStyle(document.documentElement).fontSize):t.endsWith("vw")?parseFloat(t)*window.innerWidth/100:0}const Jr="adm-picker-view",aS=l.memo(e=>{const{value:t,column:n,renderLabel:r}=e;function o(h){e.onSelect(h,e.index)}const[{y:a},i]=Vr(()=>({from:{y:0},config:{tension:400,mass:.8}})),s=l.useRef(!1),c=l.useRef(null),u=l.useRef(null),d=l.useRef(34);Xn(()=>{const h=u.current;h&&(d.current=oS(window.getComputedStyle(h).getPropertyValue("height")))}),Xn(()=>{if(s.current||t===null)return;const h=n.findIndex(C=>C.value===t);if(h<0)return;const y=h*-d.current;i.start({y,immediate:a.goal!==y})},[t,n]),Xn(()=>{if(n.length===0)t!==null&&o(null);else if(!n.some(h=>h.value===t)){const h=n[0];o(h.value)}},[n,t]);function f(h){const y=h*-d.current;i.start({y});const C=n[h];C&&o(C.value)}const m=h=>{const{direction:[,y],distance:[,C],velocity:[,S],offset:[,$],last:x}=h;return{direction:y,distance:C,velocity:S,offset:$,last:x}},g=h=>{s.current=!0;const y=-((n.length-1)*d.current),C=0,{direction:S,last:$,velocity:x,offset:w}=m(h);if($){s.current=!1;const I=w+x*S*50,O=er(I,y,C),E=-Math.round(O/d.current);f(E)}else{const I=w;i.start({y:ku(I,y,C,d.current*50,.2)})}},p=h=>{s.current=!0;const y=-((n.length-1)*d.current),C=0,{direction:S,last:$,velocity:x,distance:w}=m(h),I=-S,O=a.get();if($){s.current=!1;const E=x*I*50,M=O+w*I+E,P=er(M,y,C),R=-Math.round(P/d.current);f(R)}else{const E=O+w*I;i.start({y:ku(E,y,C,d.current*50,.2)})}};e0(h=>{h.event.stopPropagation(),g(h)},{axis:"y",from:()=>[0,a.get()],filterTaps:!0,pointer:{touch:!0},target:c}),z7(h=>{h.event.stopPropagation(),p(h)},{target:e.mouseWheel?c:void 0,axis:"y",from:()=>[0,a.get()],preventDefault:!0,eventOptions:_u?{passive:!1}:void 0});let b=null;function v(){if(b===null)return null;const h=n[b],y=b-1,C=b+1,S=n[y],$=n[C];return L.createElement("div",{className:`${Jr}-column-accessible`},L.createElement("div",{className:`${Jr}-column-accessible-current`,role:"button","aria-label":h?`当前选择的是:${h.label}`:"当前未选择"},"-"),L.createElement("div",{className:`${Jr}-column-accessible-button`,onClick:()=>{S&&f(y)},role:S?"button":"text","aria-label":S?`选择上一项:${S.label}`:"没有上一项"},"-"),L.createElement("div",{className:`${Jr}-column-accessible-button`,onClick:()=>{$&&f(C)},role:$?"button":"text","aria-label":$?`选择下一项:${$.label}`:"没有下一项"},"-"))}return L.createElement("div",{className:`${Jr}-column`},L.createElement("div",{className:`${Jr}-item-height-measure`,ref:u}),L.createElement(ur.div,{ref:c,style:{translateY:a},className:`${Jr}-column-wheel`,"aria-hidden":!0},n.map((h,y)=>{var C;const S=e.value===h.value;S&&(b=y);function $(){s.current=!1,f(y)}return L.createElement("div",{key:(C=h.key)!==null&&C!==void 0?C:h.value,"data-selected":S,className:U(`${Jr}-column-item`,{[`${Jr}-column-item-active`]:S}),onClick:$,"aria-hidden":!S,"aria-label":S?"active":""},L.createElement("div",{className:`${Jr}-column-item-label`},r(h)))})),v())},(e,t)=>!(e.index!==t.index||e.value!==t.value||e.onSelect!==t.onSelect||e.renderLabel!==t.renderLabel||e.mouseWheel!==t.mouseWheel||!P5(e.column,t.column)));aS.displayName="Wheel";function yb(e){let t=null;return()=>(t===null&&(t=e()),t)}function iS(e,t){const n=yb(()=>(typeof e=="function"?e(t):e).map(i=>i.map(s=>typeof s=="string"?{label:s,value:s}:s))),r=yb(()=>t.map((a,i)=>{var s;const c=n()[i];return c&&(s=c.find(u=>u.value===a))!==null&&s!==void 0?s:null}));return{get columns(){return n()},get items(){return r()}}}function lS(e,t){return l.useMemo(()=>iS(e,t),[e,t])}const sS=e=>e.label;var Sm={exports:{}},$m={};/** - * @license React - * use-sync-external-store-shim.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Cb;function BO(){if(Cb)return $m;Cb=1;var e=nl();function t(f,m){return f===m&&(f!==0||1/f===1/m)||f!==f&&m!==m}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,o=e.useEffect,a=e.useLayoutEffect,i=e.useDebugValue;function s(f,m){var g=m(),p=r({inst:{value:g,getSnapshot:m}}),b=p[0].inst,v=p[1];return a(function(){b.value=g,b.getSnapshot=m,c(b)&&v({inst:b})},[f,g,m]),o(function(){return c(b)&&v({inst:b}),f(function(){c(b)&&v({inst:b})})},[f]),i(g),g}function c(f){var m=f.getSnapshot;f=f.value;try{var g=m();return!n(f,g)}catch{return!0}}function u(f,m){return m()}var d=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?u:s;return $m.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:d,$m}var Sb;function HO(){return Sb||(Sb=1,Sm.exports=BO()),Sm.exports}var VO=HO();let WO=!1;const $b=new Set;function xb(){return WO}function qO(e){return $b.add(e),()=>{$b.delete(e)}}function UO(){return VO.useSyncExternalStore(qO,xb,xb)}const xm="adm-spin-loading",GO={default:"var(--adm-color-weak)",primary:"var(--adm-color-primary)",white:"var(--adm-color-white)"},KO={color:"default"},YO=15*3.14159265358979*2,i0=l.memo(e=>{var t;const n=jt(KO,e),r=UO(),{percent:o}=Vr({cancel:r,loop:{reverse:!0},from:{percent:80},to:{percent:30},config:{duration:1200}});return St(n,L.createElement(ur.div,{className:xm,style:{"--color":(t=GO[n.color])!==null&&t!==void 0?t:n.color,"--percent":o}},L.createElement("svg",{className:`${xm}-svg`,viewBox:"0 0 32 32"},L.createElement(ur.circle,{className:`${xm}-fill`,fill:"transparent",strokeWidth:"2",strokeDasharray:YO,strokeDashoffset:o,strokeLinecap:"square",r:15,cx:16,cy:16}))))}),Ri="adm-picker-view",XO={defaultValue:[],renderLabel:sS,mouseWheel:!1,loadingContent:L.createElement("div",{className:`${Ri}-loading-content`},L.createElement(i0,null))},cS=l.memo(e=>{const t=jt(XO,e),[n,r]=l.useState(t.value===void 0?t.defaultValue:t.value);l.useEffect(()=>{t.value!==void 0&&t.value!==n&&r(t.value)},[t.value]),l.useEffect(()=>{if(t.value===n)return;const s=window.setTimeout(()=>{t.value!==void 0&&t.value!==n&&r(t.value)},1e3);return()=>{window.clearTimeout(s)}},[t.value,n]);const o=lS(t.columns,n),a=o.columns;O5(()=>{var s;t.value!==n&&((s=t.onChange)===null||s===void 0||s.call(t,n,o))},[n],{wait:0,leading:!1,trailing:!0});const i=l.useCallback((s,c)=>{r(u=>{const d=[...u];return d[c]=s,d})},[]);return St(t,L.createElement("div",{className:`${Ri}`},t.loading?t.loadingContent:L.createElement(L.Fragment,null,a.map((s,c)=>L.createElement(aS,{key:c,index:c,column:s,value:n[c],onSelect:i,renderLabel:t.renderLabel,mouseWheel:t.mouseWheel})),L.createElement("div",{className:`${Ri}-mask`},L.createElement("div",{className:`${Ri}-mask-top`}),L.createElement("div",{className:`${Ri}-mask-middle`}),L.createElement("div",{className:`${Ri}-mask-bottom`})))))});cS.displayName="PickerView";const Fo="adm-picker",ZO={defaultValue:[],closeOnMaskClick:!0,renderLabel:sS,destroyOnClose:!1,forceRender:!1},l0=l.memo(l.forwardRef((e,t)=>{var n;const{locale:r}=rr(),o=jt(ZO,{confirmText:r.common.confirm,cancelText:r.common.cancel},e),[a,i]=dr({value:o.visible,defaultValue:!1,onChange:v=>{var h;v===!1&&((h=o.onClose)===null||h===void 0||h.call(o))}}),s={toggle:()=>{i(v=>!v)},open:()=>{i(!0)},close:()=>{i(!1)}};l.useImperativeHandle(t,()=>s);const[c,u]=dr(Object.assign(Object.assign({},o),{onChange:v=>{var h;const y=iS(o.columns,v);(h=o.onConfirm)===null||h===void 0||h.call(o,v,y)}})),d=lS(o.columns,c),[f,m]=l.useState(c);l.useEffect(()=>{f!==c&&m(c)},[a]),l.useEffect(()=>{a||m(c)},[c]);const g=ol((v,h)=>{var y;m(v),a&&((y=o.onSelect)===null||y===void 0||y.call(o,v,h))}),p=St(o,L.createElement("div",{className:Fo},L.createElement("div",{className:`${Fo}-header`},L.createElement("a",{role:"button",className:`${Fo}-header-button`,onClick:()=>{var v;(v=o.onCancel)===null||v===void 0||v.call(o),i(!1)}},o.cancelText),L.createElement("div",{className:`${Fo}-header-title`},o.title),L.createElement("a",{role:"button",className:U(`${Fo}-header-button`,o.loading&&`${Fo}-header-button-disabled`),onClick:()=>{o.loading||(u(f,!0),i(!1))},"aria-disabled":o.loading},o.confirmText)),L.createElement("div",{className:`${Fo}-body`},L.createElement(cS,{loading:o.loading,loadingContent:o.loadingContent,columns:o.columns,renderLabel:o.renderLabel,value:f,mouseWheel:o.mouseWheel,onChange:g})))),b=L.createElement(V7,{style:o.popupStyle,className:U(`${Fo}-popup`,o.popupClassName),visible:a,position:"bottom",onMaskClick:()=>{var v;o.closeOnMaskClick&&((v=o.onCancel)===null||v===void 0||v.call(o),i(!1))},getContainer:o.getContainer,destroyOnClose:o.destroyOnClose,afterShow:o.afterShow,afterClose:o.afterClose,onClick:o.onClick,forceRender:o.forceRender,stopPropagation:o.stopPropagation},p,L.createElement(Id,{position:"bottom"}));return L.createElement(L.Fragment,null,b,(n=o.children)===null||n===void 0?void 0:n.call(o,d.items,s))}));l0.displayName="Picker";function QO(e){return new Promise(t=>{const n=()=>{const[o,a]=l.useState(!1);return l.useEffect(()=>{a(!0)},[]),L.createElement(l0,Object.assign({},e,{visible:o,onConfirm:(i,s)=>{var c;(c=e.onConfirm)===null||c===void 0||c.call(e,i,s),t(i)},onClose:()=>{var i;(i=e.onClose)===null||i===void 0||i.call(e),a(!1),t(null)},afterClose:()=>{var i;(i=e.afterClose)===null||i===void 0||i.call(e),r()}}))},r=n0(L.createElement(n,null))})}const JO=Qn(l0,{prompt:QO}),ir="adm-tabs",eI=()=>null,tI={activeLineMode:"auto",stretch:!0,direction:"ltr"},nI=e=>{var t;const n=jt(tI,e),r=l.useRef(null),o=l.useRef(null),a={};let i=null;const s=[],c=n.direction==="rtl";Md(n.children,($,x)=>{if(!l.isValidElement($))return;const w=$.key;if(typeof w!="string")return;x===0&&(i=w);const I=s.push($);a[w]=I-1});const[u,d]=dr({value:n.activeKey,defaultValue:(t=n.defaultActiveKey)!==null&&t!==void 0?t:i,onChange:$=>{var x;$!==null&&((x=n.onChange)===null||x===void 0||x.call(n,$))}}),[{x:f,width:m},g]=Vr(()=>({x:0,width:0,config:{tension:300,clamp:!0}})),[{scrollLeft:p},b]=Vr(()=>({scrollLeft:0,config:{tension:300,clamp:!0}})),[{leftMaskOpacity:v,rightMaskOpacity:h},y]=Vr(()=>({leftMaskOpacity:0,rightMaskOpacity:0,config:{clamp:!0}}));function C($=!1,x=!1){const w=r.current;if(!w)return;const I=a[u];if(I===void 0){g.start({x:0,width:0,immediate:!0});return}const O=o.current;if(!O)return;const E=w.children.item(I+1),M=E.children.item(0),P=M.offsetLeft,R=M.offsetWidth,_=E.offsetLeft,N=E.offsetWidth,T=w.offsetWidth,F=w.scrollWidth,D=w.scrollLeft,A=O.offsetWidth;let V=0,W=0;if(n.activeLineMode==="auto"?(V=P,W=R):n.activeLineMode==="full"?(V=_,W=N):V=P+(R-A)/2,c){const B=["auto","full"].includes(n.activeLineMode)?W:A;V=-(T-V-B)}g.start({x:V,width:W,immediate:$});const z=F-T;if(z<=0)return;let j=0;c?j=-er(T/2-P+R/2-A,0,z):j=er(P-(T-R)/2,0,z),(!x||n.autoScroll!==!1)&&b.start({scrollLeft:j,from:{scrollLeft:D},immediate:$})}Xn(()=>{C(!f.isAnimating)},[]),Rd(()=>{C()},[u,c,n.activeLineMode]),kO(()=>{C(!f.isAnimating)},r),zO(()=>{C(!f.isAnimating,!0)},r,{subtree:!0,childList:!0,characterData:!0});const{run:S}=Q5(($=!1)=>{const x=r.current;if(!x)return;const w=x.scrollLeft;let I=!1,O=!1;c?(I=Math.round(-w)+x.offsetWidth0,O=w+x.offsetWidth{S(!0)},[]),St(n,L.createElement("div",{className:ir,style:{direction:n.direction}},L.createElement("div",{className:`${ir}-header`},L.createElement(ur.div,{className:U(`${ir}-header-mask`,`${ir}-header-mask-left`),style:{opacity:v}}),L.createElement(ur.div,{className:U(`${ir}-header-mask`,`${ir}-header-mask-right`),style:{opacity:h}}),L.createElement(ur.div,{className:`${ir}-tab-list`,ref:r,scrollLeft:p,onScroll:S,role:"tablist"},L.createElement(ur.div,{ref:o,className:`${ir}-tab-line`,style:{width:n.activeLineMode==="fixed"?"var(--fixed-active-line-width, 30px)":m,x:f}}),s.map($=>St($.props,L.createElement("div",{key:$.key,className:U(`${ir}-tab-wrapper`,{[`${ir}-tab-wrapper-stretch`]:n.stretch})},L.createElement("div",{onClick:()=>{const{key:x}=$;$.props.disabled||x!=null&&d(x.toString())},className:U(`${ir}-tab`,{[`${ir}-tab-active`]:$.key===u,[`${ir}-tab-disabled`]:$.props.disabled}),role:"tab","aria-selected":$.key===u},$.props.title)))))),s.map($=>{if($.props.children===void 0)return null;const x=$.key===u;return L.createElement(wd,{key:$.key,active:x,forceRender:$.props.forceRender,destroyOnClose:$.props.destroyOnClose},L.createElement("div",{className:`${ir}-content`,style:{display:x?"block":"none"}},$.props.children))})))},Ote=Qn(nI,{Tab:eI}),Rl="adm-list",rI={mode:"default"},oI=l.forwardRef((e,t)=>{const n=jt(rI,e),r=l.useRef(null);return l.useImperativeHandle(t,()=>({get nativeElement(){return r.current}})),St(n,L.createElement("div",{className:U(Rl,`${Rl}-${n.mode}`),ref:r},n.header&&L.createElement("div",{className:`${Rl}-header`},n.header),L.createElement("div",{className:`${Rl}-body`},L.createElement("div",{className:`${Rl}-body-inner`},n.children))))});function Gl(e){return e!=null&&e!==!1}const Co="adm-list-item",aI=e=>{var t,n;const{arrow:r,arrowIcon:o}=e,{list:a={}}=rr(),i=(t=e.clickable)!==null&&t!==void 0?t:!!e.onClick,s=(n=r??o)!==null&&n!==void 0?n:i,c=Ih(a.arrowIcon,r!==!0?r:null,o!==!0?o:null),u=L.createElement("div",{className:`${Co}-content`},Gl(e.prefix)&&L.createElement("div",{className:`${Co}-content-prefix`},e.prefix),L.createElement("div",{className:`${Co}-content-main`},Gl(e.title)&&L.createElement("div",{className:`${Co}-title`},e.title),e.children,Gl(e.description)&&L.createElement("div",{className:`${Co}-description`},e.description)),Gl(e.extra)&&L.createElement("div",{className:`${Co}-content-extra`},e.extra),s&&L.createElement("div",{className:`${Co}-content-arrow`},c||L.createElement(B9,null)));return St(e,L.createElement(i?"a":"div",{className:U(`${Co}`,i?["adm-plain-anchor"]:[],e.disabled&&`${Co}-disabled`),onClick:e.disabled?void 0:e.onClick},u))},Xo=Qn(oI,{Item:aI}),iI=(e={})=>l.useMemo(()=>{const{label:n="label",value:r="value",disabled:o="disabled",children:a="children"}=e;return[n,r,a,o]},[JSON.stringify(e)]),Pl="adm-center-popup",lI=Object.assign(Object.assign({},E4),{getContainer:null}),uS=e=>{const{popup:t={}}=rr(),n=jt(lI,t,e),r=_h(),o=Vr({scale:n.visible?1:.8,opacity:n.visible?1:0,config:{mass:1.2,tension:200,friction:25,clamp:!0},onRest:()=>{var f,m;r.current||(i(n.visible),n.visible?(f=n.afterShow)===null||f===void 0||f.call(n):(m=n.afterClose)===null||m===void 0||m.call(n))}}),[a,i]=l.useState(n.visible);Xn(()=>{n.visible&&i(!0)},[n.visible]);const s=l.useRef(null);Nh(s,n.disableBodyScroll&&a);const c=O4(a&&n.visible),u=L.createElement("div",{className:U(`${Pl}-body`,n.bodyClassName),style:n.bodyStyle},n.children),d=Ed(n.stopPropagation,St(n,L.createElement("div",{className:Pl,style:{display:a?void 0:"none",pointerEvents:a?void 0:"none"}},n.mask&&L.createElement(Bs,{visible:c,forceRender:n.forceRender,destroyOnClose:n.destroyOnClose,onMaskClick:f=>{var m,g;(m=n.onMaskClick)===null||m===void 0||m.call(n,f),n.closeOnMaskClick&&((g=n.onClose)===null||g===void 0||g.call(n))},style:n.maskStyle,className:U(`${Pl}-mask`,n.maskClassName),disableBodyScroll:!1,stopPropagation:n.stopPropagation}),L.createElement("div",{className:`${Pl}-wrap`,role:n.role,"aria-label":n["aria-label"]},L.createElement(ur.div,{style:Object.assign(Object.assign({},o),{pointerEvents:o.opacity.to(f=>f===1?"unset":"none")}),ref:s},n.showCloseButton&&L.createElement("a",{className:U(`${Pl}-close`,"adm-plain-anchor"),onClick:()=>{var f;(f=n.onClose)===null||f===void 0||f.call(n)}},n.closeIcon),u)))));return L.createElement(wd,{active:a,forceRender:n.forceRender,destroyOnClose:n.destroyOnClose},ll(n.getContainer,d))},dS=l.createContext(null),sI={disabled:!1,defaultValue:[]},cI=e=>{const t=jt(sI,e),[n,r]=dr(t);return L.createElement(dS.Provider,{value:{value:n,disabled:t.disabled,check:o=>{r([...n,o])},uncheck:o=>{r(n.filter(a=>a!==o))}}},t.children)},uI=l.memo(e=>St(e,L.createElement("svg",{viewBox:"0 0 40 40"},L.createElement("path",{d:"M31.5541766,15 L28.0892433,15 L28.0892434,15 C27.971052,15 27.8576674,15.044522 27.7740471,15.1239792 L18.2724722,24.1625319 L13.2248725,19.3630279 L13.2248725,19.3630279 C13.1417074,19.2834412 13.0287551,19.2384807 12.9107898,19.2380079 L9.44474455,19.2380079 L9.44474454,19.2380079 C9.19869815,19.2384085 8.99957935,19.4284738 9,19.66253 C9,19.7747587 9.04719253,19.8823283 9.13066188,19.9616418 L17.0907466,27.5338228 C17.4170809,27.8442545 17.8447695,28 18.2713393,28 L18.2980697,28 C18.7168464,27.993643 19.133396,27.8378975 19.4530492,27.5338228 L31.8693384,15.7236361 L31.8693384,15.7236361 C32.0434167,15.5582251 32.0435739,15.2898919 31.8696892,15.1242941 C31.7860402,15.0446329 31.6725052,15 31.5541421,15 L31.5541766,15 Z",fill:"currentColor"})))),dI=l.memo(e=>St(e,L.createElement("svg",{viewBox:"0 0 40 40"},L.createElement("path",{d:"M20,9 C26.0752953,9 31,13.9247047 31,20 C31,26.0752953 26.0752953,31 20,31 C13.9247047,31 9,26.0752953 9,20 C9,13.9247047 13.9247047,9 20,9 Z",fill:"currentColor"})))),fI=e=>{const t=l.useRef(null),n=ol(r=>{r.stopPropagation(),r.stopImmediatePropagation();const o=r.target.checked;o!==e.checked&&e.onChange(o)});return l.useEffect(()=>{if(e.disabled||!t.current)return;const r=t.current;return r.addEventListener("click",n),()=>{r.removeEventListener("click",n)}},[e.disabled,e.onChange]),L.createElement("input",{ref:t,type:e.type,checked:e.checked,onChange:()=>{},disabled:e.disabled,id:e.id})},Do="adm-checkbox",mI={defaultChecked:!1,indeterminate:!1},vI=l.forwardRef((e,t)=>{const n=l.useContext(dS),r=jt(mI,e);let[o,a]=dr({value:r.checked,defaultValue:r.defaultChecked,onChange:r.onChange}),i=r.disabled;const{value:s}=r;n&&s!==void 0&&(o=n.value.includes(s),a=u=>{var d;u?n.check(s):n.uncheck(s),(d=r.onChange)===null||d===void 0||d.call(r,u)},i=i||n.disabled),l.useImperativeHandle(t,()=>({check:()=>{a(!0)},uncheck:()=>{a(!1)},toggle:()=>{a(!o)}}));const c=()=>r.icon?L.createElement("div",{className:`${Do}-custom-icon`},r.icon(o,r.indeterminate)):L.createElement("div",{className:`${Do}-icon`},r.indeterminate?L.createElement(dI,null):o&&L.createElement(uI,null));return St(r,L.createElement("label",{onClick:r.onClick,className:U(Do,{[`${Do}-checked`]:o&&!r.indeterminate,[`${Do}-indeterminate`]:r.indeterminate,[`${Do}-disabled`]:i,[`${Do}-block`]:r.block})},L.createElement(fI,{type:"checkbox",checked:o,onChange:a,disabled:i,id:r.id}),c(),r.children&&L.createElement("div",{className:`${Do}-content`},r.children)))}),Ite=Qn(vI,{Group:cI}),Ta="adm-collapse",gI=()=>null,hI=e=>{const{visible:t}=e,n=l.useRef(null),r=Yh(t,e.forceRender,e.destroyOnClose),[{height:o},a]=Vr(()=>({from:{height:0},config:{precision:.01,mass:1,tension:200,friction:25,clamp:!0}}));return h5(()=>{if(!t)return;const i=n.current;i&&a.start({height:i.offsetHeight,immediate:!0})}),Rd(()=>{const i=n.current;if(i)if(t){let s=0,c=()=>{};const u=()=>{s+=1;const d=s;a.start({height:i.offsetHeight})[0].then(()=>{d===s&&c()})};return c=rS(i,{childList:!0,subtree:!0},u),u(),c}else a.start({height:i.offsetHeight,immediate:!0}),a.start({height:0})},[t]),L.createElement(ur.div,{className:U(`${Ta}-panel-content`,{[`${Ta}-panel-content-active`]:t}),style:{height:o.to(i=>o.idle&&t?"auto":i)}},L.createElement("div",{className:`${Ta}-panel-content-inner`,ref:n},L.createElement(Xo.Item,null,r&&e.children)))},pI=e=>{const{collapse:t={}}=rr(),n=jt(t,e),r=[];Md(n.children,c=>{!l.isValidElement(c)||typeof c.key!="string"||r.push(c)});const o=()=>{var c;if(!n.accordion)return{value:n.activeKey,defaultValue:(c=n.defaultActiveKey)!==null&&c!==void 0?c:[],onChange:n.onChange};const u={value:[],defaultValue:[],onChange:d=>{var f,m;(f=n.onChange)===null||f===void 0||f.call(n,(m=d[0])!==null&&m!==void 0?m:null)}};return n.activeKey===void 0?u.value=void 0:n.activeKey!==null&&(u.value=[n.activeKey]),[null,void 0].includes(n.defaultActiveKey)||(u.defaultValue=[n.defaultActiveKey]),u},[a,i]=dr(o()),s=a===null?[]:Array.isArray(a)?a:[a];return St(n,L.createElement("div",{className:Ta},L.createElement(Xo,null,r.map(c=>{const u=c.key,d=s.includes(u);function f(p){var b,v;n.accordion?i(d?[]:[u]):i(d?s.filter(h=>h!==u):[...s,u]),(v=(b=c.props).onClick)===null||v===void 0||v.call(b,p)}const m=Ih(L.createElement(A9,null),n.arrow,n.arrowIcon,c.props.arrow,c.props.arrowIcon),g=typeof m=="function"?m(d):L.createElement("div",{className:U(`${Ta}-arrow`,{[`${Ta}-arrow-active`]:d})},m);return L.createElement(L.Fragment,{key:u},St(c.props,L.createElement(Xo.Item,{className:`${Ta}-panel-header`,onClick:f,disabled:c.props.disabled,arrowIcon:g},c.props.title)),L.createElement(hI,{visible:d,forceRender:!!c.props.forceRender,destroyOnClose:!!c.props.destroyOnClose},c.props.children))}))))},Rte=Qn(pI,{Panel:gI});var nu={exports:{}},bI=nu.exports,wb;function yI(){return wb||(wb=1,function(e,t){(function(n,r){e.exports=r()})(bI,function(){return function(n,r){r.prototype.isLeapYear=function(){return this.$y%4==0&&this.$y%100!=0||this.$y%400==0}}})}(nu)),nu.exports}var CI=yI();const fS=_n(CI);var ru={exports:{}},SI=ru.exports,Eb;function $I(){return Eb||(Eb=1,function(e,t){(function(n,r){e.exports=r()})(SI,function(){return function(n,r){r.prototype.isoWeeksInYear=function(){var o=this.isLeapYear(),a=this.endOf("y").day();return a===4||o&&a===5?53:52}}})}(ru)),ru.exports}var xI=$I();const mS=_n(xI),Fi="TILL_NOW";Qt.extend(G4);Qt.extend(mS);Qt.extend(fS);const jo={year:0,month:1,day:2,hour:3,minute:4,second:5};function wI(e,t,n,r,o,a,i){const s=[],c=t.getFullYear(),u=t.getMonth()+1,d=t.getDate(),f=t.getHours(),m=t.getMinutes(),g=t.getSeconds(),p=n.getFullYear(),b=n.getMonth()+1,v=n.getDate(),h=n.getHours(),y=n.getMinutes(),C=n.getSeconds(),S=jo[r],$=parseInt(e[0]),x=Qt(Qv([e[0],e[1],"1"])),w=parseInt(e[1]),I=parseInt(e[2]),O=parseInt(e[3]),E=parseInt(e[4]),M=parseInt(e[5]),P=$===c,R=$===p,_=P&&w===u,N=R&&w===b,T=_&&I===d,F=N&&I===v,D=T&&O===f,A=F&&O===h,V=D&&E===m,W=A&&E===y,z=(j,B,H)=>{let q=[];for(let ee=j;ee<=B;ee++)q.push(ee);const X=e.slice(0,jo[H]),K=a?.[H];return K&&typeof K=="function"&&(q=q.filter(ee=>K(ee,{get date(){const ne=[...X,ee.toString()];return Qv(ne)}}))),q};if(S>=jo.year){const H=z(c,p,"year");s.push(H.map(q=>({label:o("year",q,{selected:$===q}),value:q.toString()})))}if(S>=jo.month){const H=z(P?u:1,R?b:12,"month");s.push(H.map(q=>({label:o("month",q,{selected:w===q}),value:q.toString()})))}if(S>=jo.day){const j=_?d:1,B=N?v:x.daysInMonth(),H=z(j,B,"day");s.push(H.map(q=>({label:o("day",q,{selected:I===q}),value:q.toString()})))}if(S>=jo.hour){const H=z(T?f:0,F?h:23,"hour");s.push(H.map(q=>({label:o("hour",q,{selected:O===q}),value:q.toString()})))}if(S>=jo.minute){const H=z(D?m:0,A?y:59,"minute");s.push(H.map(q=>({label:o("minute",q,{selected:E===q}),value:q.toString()})))}if(S>=jo.second){const H=z(V?g:0,W?C:59,"second");s.push(H.map(q=>({label:o("second",q,{selected:M===q}),value:q.toString()})))}if(i&&(s[0].push({label:o("now",null,{selected:e[0]===Fi}),value:Fi}),Fi===e?.[0]))for(let j=1;j{let x=[];for(let O=C;O<=S;O++)x.push(O);const w=e.slice(0,Cc[$]),I=a?.[$];return I&&typeof I=="function"&&(x=x.filter(O=>I(O,{get date(){const E=[...w,O.toString()];return vS(E)}}))),x};if(u>=Cc.year){const $=y(s,c,"year");i.push($.map(x=>({label:o("year",x,{selected:d===x}),value:x.toString()})))}if(u>=Cc.quarter){const $=y(f?b:1,m?v:4,"quarter");i.push($.map(x=>({label:o("quarter",x,{selected:h===x}),value:x.toString()})))}return i}function _I(e){if(!e)return[];const t=Qt(e);return[t.year().toString(),t.quarter().toString()]}function vS(e){var t,n;const r=(t=e[0])!==null&&t!==void 0?t:"1900",o=(n=e[1])!==null&&n!==void 0?n:"1";return Qt().year(parseInt(r)).quarter(parseInt(o)).hour(0).minute(0).second(0).toDate()}Qt.extend(G4);Qt.extend(mS);Qt.extend(fS);const Ml={year:0,week:1,"week-day":2};function NI(e,t,n,r,o,a){const i=[],s=t.getFullYear(),c=n.getFullYear(),u=Ml[r],d=parseInt(e[0]),f=d===s,m=d===c,g=Qt(t),p=Qt(n),b=g.isoWeek(),v=p.isoWeek(),h=g.isoWeekday(),y=p.isoWeekday(),C=parseInt(e[1]),S=parseInt(e[2]),$=f&&C===b,x=m&&C===v,w=Qt(`${d}-01-01`).isoWeeksInYear(),I=(O,E,M)=>{let P=[];for(let N=O;N<=E;N++)P.push(N);const R=e.slice(0,Ml[M]),_=a?.[M];return _&&typeof _=="function"&&(P=P.filter(N=>_(N,{get date(){const T=[...R,N.toString()];return gS(T)}}))),P};if(u>=Ml.year){const M=I(s,c,"year");i.push(M.map(P=>({label:o("year",P,{selected:d===P}),value:P.toString()})))}if(u>=Ml.week){const M=I(f?b:1,m?v:w,"week");i.push(M.map(P=>({label:o("week",P,{selected:C===P}),value:P.toString()})))}if(u>=Ml["week-day"]){const M=I($?h:1,x?y:7,"week-day");i.push(M.map(P=>({label:o("week-day",P,{selected:S===P}),value:P.toString()})))}return i}function TI(e){if(!e)return[];const t=Qt(e);return[t.isoWeekYear().toString(),t.isoWeek().toString(),t.isoWeekday().toString()]}function gS(e){var t,n,r;const o=(t=e[0])!==null&&t!==void 0?t:"1900",a=(n=e[1])!==null&&n!==void 0?n:"1",i=(r=e[2])!==null&&r!==void 0?r:"1";return Qt(`${parseInt(o)}-01-01`).isoWeek(parseInt(a)).isoWeekday(parseInt(i)).hour(0).minute(0).second(0).toDate()}const LI={year:1,month:2,day:3,hour:4,minute:5,second:6},FI=(e,t)=>{if(t.includes("week"))return TI(e);if(t.includes("quarter"))return _I(e);{const n=t;return EI(e).slice(0,LI[n])}},Ib=(e,t)=>{if(e?.[0]===Fi){const n=new Date;return n.tillNow=!0,n}return t.includes("week")?gS(e):t.includes("quarter")?vS(e):Qv(e)},DI=(e,t,n,r,o,a,i)=>r.startsWith("week")?NI(e,t,n,r,o,a):r.startsWith("quarter")?MI(e,t,n,r,o,a):wI(e,t,n,r,o,a,i);function jI(e){const{locale:t}=rr();return l.useCallback((n,r,o)=>{if(e)return e(n,r,o);switch(n){case"minute":case"second":case"hour":return("0"+r.toString()).slice(-2);case"now":return t.DatePicker.tillNow;default:return r.toString()}},[e])}const Rb=new Date().getFullYear(),AI={min:new Date(new Date().setFullYear(Rb-10)),max:new Date(new Date().setFullYear(Rb+10)),precision:"day",defaultValue:null},hS=l.forwardRef((e,t)=>{const n=jt(AI,e),{renderLabel:r}=n,[o,a]=dr({value:n.value,defaultValue:n.defaultValue,onChange:m=>{var g;m!==null&&((g=n.onConfirm)===null||g===void 0||g.call(n,m))}}),i=l.useMemo(()=>new Date,[]),s=jI(r),c=l.useMemo(()=>{let m=o??i;return m.tillNow?[Fi]:(m=new Date(er(m.getTime(),n.min.getTime(),n.max.getTime())),FI(m,n.precision))},[o,n.precision,n.min,n.max]),u=l.useCallback(m=>{const g=Ib(m,n.precision);a(g,!0)},[a,n.precision]),d=ol(m=>{var g;const p=Ib(m,n.precision);(g=n.onSelect)===null||g===void 0||g.call(n,p)}),f=l.useCallback(m=>DI(m,n.min,n.max,n.precision,s,n.filter,n.tillNow),[n.min,n.max,n.precision,s,n.tillNow]);return St(n,L.createElement(JO,{ref:t,columns:f,value:c,onCancel:n.onCancel,onClose:n.onClose,closeOnMaskClick:n.closeOnMaskClick,visible:n.visible,confirmText:n.confirmText,cancelText:n.cancelText,onConfirm:u,onSelect:d,getContainer:n.getContainer,loading:n.loading,loadingContent:n.loadingContent,afterShow:n.afterShow,afterClose:n.afterClose,onClick:n.onClick,title:n.title,stopPropagation:n.stopPropagation,mouseWheel:n.mouseWheel,destroyOnClose:n.destroyOnClose,forceRender:n.forceRender},(m,g)=>{var p;return(p=n.children)===null||p===void 0?void 0:p.call(n,o,g)}))});function kI(e){return new Promise(t=>{const n=()=>{const[o,a]=l.useState(!1);return l.useEffect(()=>{a(!0)},[]),L.createElement(hS,Object.assign({},e,{visible:o,onConfirm:i=>{var s;(s=e.onConfirm)===null||s===void 0||s.call(e,i),t(i)},onClose:()=>{var i;(i=e.onClose)===null||i===void 0||i.call(e),a(!1),t(null)},afterClose:()=>{var i;(i=e.afterClose)===null||i===void 0||i.call(e),r()}}))},r=n0(L.createElement(n,null))})}const Pte=Qn(hS,{prompt:kI,DATE_NOW:Fi}),zI=e=>{const{action:t}=e;return St(e.action,L.createElement(U4,{key:t.key,onClick:e.onAction,className:U("adm-dialog-button",{"adm-dialog-button-bold":t.bold}),fill:"none",shape:"rectangular",block:!0,color:t.danger?"danger":"primary",loading:"auto",disabled:t.disabled},t.text))},BI={actions:[],closeOnAction:!1,closeOnMaskClick:!1,getContainer:null},pS=e=>{const t=jt(BI,e),n=L.createElement(L.Fragment,null,!!t.image&&L.createElement("div",{className:eo("image-container")},L.createElement(Pd,{src:t.image,alt:"dialog header image",width:"100%"})),!!t.header&&L.createElement("div",{className:eo("header")},L.createElement(Cs,null,t.header)),!!t.title&&L.createElement("div",{className:eo("title")},t.title),L.createElement("div",{className:U(eo("content"),!t.content&&eo("content-empty"))},typeof t.content=="string"?L.createElement(Cs,null,t.content):t.content),L.createElement("div",{className:eo("footer")},t.actions.map((r,o)=>{const a=Array.isArray(r)?r:[r];return L.createElement("div",{className:eo("action-row"),key:o},a.map((i,s)=>L.createElement(zI,{key:i.key,action:i,onAction:()=>cr(void 0,void 0,void 0,function*(){var c,u,d;yield Promise.all([(c=i.onClick)===null||c===void 0?void 0:c.call(i),(u=t.onAction)===null||u===void 0?void 0:u.call(t,i,s)]),t.closeOnAction&&((d=t.onClose)===null||d===void 0||d.call(t))})})))})));return L.createElement(uS,{className:U(eo(),t.className),style:t.style,afterClose:t.afterClose,afterShow:t.afterShow,onMaskClick:t.closeOnMaskClick?()=>{var r;(r=t.onClose)===null||r===void 0||r.call(t)}:void 0,visible:t.visible,getContainer:t.getContainer,bodyStyle:t.bodyStyle,bodyClassName:U(eo("body"),t.image&&eo("with-image"),t.bodyClassName),maskStyle:t.maskStyle,maskClassName:t.maskClassName,stopPropagation:t.stopPropagation,disableBodyScroll:t.disableBodyScroll,destroyOnClose:t.destroyOnClose,forceRender:t.forceRender,role:"dialog","aria-label":t["aria-label"]},n)};function eo(e=""){return"adm-dialog"+(e&&"-")+e}const Jv=new Set;function s0(e){const t=Ui(L.createElement(pS,Object.assign({},e,{afterClose:()=>{var n;Jv.delete(t.close),(n=e.afterClose)===null||n===void 0||n.call(e)}})));return Jv.add(t.close),t}function HI(e){const t={confirmText:js().locale.Dialog.ok},n=jt(t,e);return new Promise(r=>{s0(Object.assign(Object.assign({},n),{closeOnAction:!0,actions:[{key:"confirm",text:n.confirmText}],onAction:n.onConfirm,onClose:()=>{var o;(o=n.onClose)===null||o===void 0||o.call(n),r()}}))})}const VI={confirmText:"确认",cancelText:"取消"};function WI(e){const{locale:t}=js(),n=jt(VI,{confirmText:t.common.confirm,cancelText:t.common.cancel},e);return new Promise(r=>{s0(Object.assign(Object.assign({},n),{closeOnAction:!0,onClose:()=>{var o;(o=n.onClose)===null||o===void 0||o.call(n),r(!1)},actions:[[{key:"cancel",text:n.cancelText,onClick:()=>cr(this,void 0,void 0,function*(){var o;yield(o=n.onCancel)===null||o===void 0?void 0:o.call(n),r(!1)})},{key:"confirm",text:n.confirmText,bold:!0,onClick:()=>cr(this,void 0,void 0,function*(){var o;yield(o=n.onConfirm)===null||o===void 0?void 0:o.call(n),r(!0)})}]]}))})}function qI(){Jv.forEach(e=>{e()})}const Mte=Qn(pS,{show:s0,alert:HI,confirm:WI,clear:qI});var Pb;(function(e){e[e.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",e[e.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",e[e.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",e[e.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",e[e.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",e[e.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",e[e.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",e[e.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",e[e.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",e[e.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",e[e.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",e[e.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",e[e.TAGS_START=917504]="TAGS_START",e[e.TAGS_END=917631]="TAGS_END",e[e.ZWJ=8205]="ZWJ"})(Pb||(Pb={}));const UI=Object.freeze([776,2359,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520]);var Mb;function wm(e){if(typeof e!="string")throw new TypeError("string cannot be undefined or null");const t=[];let n=0,r=0;for(;n=t&&e<=n}(function(e){e[e.unit_1=1]="unit_1",e[e.unit_2=2]="unit_2",e[e.unit_4=4]="unit_4"})(Mb||(Mb={}));const nR=e=>St(e,L.createElement("svg",{viewBox:"0 0 64 41"},L.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},L.createElement("ellipse",{fill:"#f5f5f5",cx:"32",cy:"33",rx:"32",ry:"7"}),L.createElement("g",{stroke:"#d9d9d9"},L.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),L.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:"#fafafa"}))))),_l="adm-empty",_te=e=>{function t(){const{image:n}=e;return n===void 0?L.createElement(nR,{className:`${_l}-image`,style:e.imageStyle}):typeof n=="string"?L.createElement("img",{className:`${_l}-image`,style:e.imageStyle,src:n,alt:"empty"}):n}return St(e,L.createElement("div",{className:_l},L.createElement("div",{className:`${_l}-image-container`},t()),e.description&&L.createElement("div",{className:U(`${_l}-description`)},e.description)))};function ce(){return ce=Object.assign?Object.assign.bind():function(e){for(var t=1;t3?(T=A===N)&&(I=F[(w=F[4])?5:(w=3,3)],F[4]=F[5]=e):F[0]<=D&&((T=_<2&&DN||N>A)&&(F[4]=_,F[5]=N,P.n=A,w=0))}if(T||_>1)return i;throw M=!0,N}return function(_,N,T){if(O>1)throw TypeError("Generator is already running");for(M&&N===1&&R(N,T),w=N,I=T;(t=w<2?e:I)||!M;){x||(w?w<3?(w>1&&(P.n=-1),R(w,I)):P.n=I:P.v=I);try{if(O=2,x){if(w||(_="next"),t=x[_]){if(!(t=t.call(x,I)))throw TypeError("iterator result is not an object");if(!t.done)return t;I=t.value,w<2&&(w=0)}else w===1&&(t=x.return)&&t.call(x),w<2&&(I=TypeError("The iterator does not provide a '"+_+"' method"),w=1);x=e}else if((t=(M=P.n<0)?I:C.call(S,P))!==i)break}catch(F){x=e,w=1,I=F}finally{O=1}}return{value:t,done:M}}}(g,b,v),!0),y}var i={};function s(){}function c(){}function u(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Gn(t={},r,function(){return this}),t),f=u.prototype=s.prototype=Object.create(d);function m(g){return Object.setPrototypeOf?Object.setPrototypeOf(g,u):(g.__proto__=u,Gn(g,o,"GeneratorFunction")),g.prototype=Object.create(f),g}return c.prototype=u,Gn(f,"constructor",u),Gn(u,"constructor",c),c.displayName="GeneratorFunction",Gn(u,o,"GeneratorFunction"),Gn(f),Gn(f,o,"Generator"),Gn(f,r,function(){return this}),Gn(f,"toString",function(){return"[object Generator]"}),(u0=function(){return{w:a,m}})()}function zu(e,t){function n(o,a,i,s){try{var c=e[o](a),u=c.value;return u instanceof bS?t.resolve(u.v).then(function(d){n("next",d,i,s)},function(d){n("throw",d,i,s)}):t.resolve(u).then(function(d){c.value=d,i(c)},function(d){return n("throw",d,i,s)})}catch(d){s(d)}}var r;this.next||(Gn(zu.prototype),Gn(zu.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Gn(this,"_invoke",function(o,a,i){function s(){return new t(function(c,u){n(o,i,c,u)})}return r=r?r.then(s,s):s()},!0)}function yS(e,t,n,r,o){return new zu(u0().w(e,t,n,r),o||Promise)}function oR(e,t,n,r,o){var a=yS(e,t,n,r,o);return a.next().then(function(i){return i.done?i.value:a.next()})}function aR(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function o(){for(;n.length;)if((r=n.pop())in t)return o.value=r,o.done=!1,o;return o.done=!0,o}}function Nb(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Ke(e)+" is not iterable")}function Ft(){var e=u0(),t=e.m(Ft),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(i){var s=typeof i=="function"&&i.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var o={throw:1,return:2,break:3,continue:3};function a(i){var s,c;return function(u){s||(s={stop:function(){return c(u.a,2)},catch:function(){return u.v},abrupt:function(f,m){return c(u.a,o[f],m)},delegateYield:function(f,m,g){return s.resultName=m,c(u.d,Nb(f),g)},finish:function(f){return c(u.f,f)}},c=function(f,m,g){u.p=s.prev,u.n=s.next;try{return f(m,g)}finally{s.next=u.n}}),s.resultName&&(s[s.resultName]=u.v,s.resultName=void 0),s.sent=u.v,s.next=u.n;try{return i.call(this,s)}finally{u.p=s.prev,u.n=s.next}}}return(Ft=function(){return{wrap:function(c,u,d,f){return e.w(a(c),u,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(c,u){return new bS(c,u)},AsyncIterator:zu,async:function(c,u,d,f,m){return(r(u)?yS:oR)(a(c),u,d,f,m)},keys:aR,values:Nb}})()}function Tb(e,t,n,r,o,a,i){try{var s=e[a](i),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,o)}function En(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(c){Tb(a,r,o,i,s,"next",c)}function s(c){Tb(a,r,o,i,s,"throw",c)}i(void 0)})}}function rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lb(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},n=[];return L.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(nr(r)):Z4(r)&&r.props?n=n.concat(nr(r.props.children,t)):n.push(r))}),n}function ta(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function o(a,i){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=r.has(a);if(nn(!c,"Warning: There may be circular references"),c)return!1;if(a===i)return!0;if(n&&s>1)return!1;r.add(a);var u=s+1;if(Array.isArray(a)){if(!Array.isArray(i)||a.length!==i.length)return!1;for(var d=0;d"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 au(e,t,n){return sR()?au=Reflect.construct.bind():au=function(o,a,i){var s=[null];s.push.apply(s,a);var c=Function.bind.apply(o,s),u=new c;return i&&$s(u,i.prototype),u},au.apply(null,arguments)}function cR(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function ng(e){var t=typeof Map=="function"?new Map:void 0;return ng=function(r){if(r===null||!cR(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return au(r,arguments,tg(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),$s(o,r)},ng(e)}var uR=/%[sdj%]/g,dR=function(){};function rg(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Sr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return s}});return i}return e}function fR(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Rn(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||fR(t)&&typeof e=="string"&&!e)}function mR(e,t,n){var r=[],o=0,a=e.length;function i(s){r.push.apply(r,s||[]),o++,o===a&&n(r)}e.forEach(function(s){t(s,i)})}function Fb(e,t,n){var r=0,o=e.length;function a(i){if(i&&i.length){n(i);return}var s=r;r=r+1,s()\[\]\\.,;:\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},Kl={integer:function(t){return Kl.number(t)&&parseInt(t,10)===t},float:function(t){return Kl.number(t)&&!Kl.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"&&!Kl.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(kb.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(yR())},hex:function(t){return typeof t=="string"&&!!t.match(kb.hex)}},CR=function(t,n,r,o,a){if(t.required&&n===void 0){SS(t,n,r,o,a);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;i.indexOf(s)>-1?Kl[s](n)||o.push(Sr(a.messages.types[s],t.fullField,t.type)):s&&typeof n!==t.type&&o.push(Sr(a.messages.types[s],t.fullField,t.type))},SR=function(t,n,r,o,a){var i=typeof t.len=="number",s=typeof t.min=="number",c=typeof t.max=="number",u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,d=n,f=null,m=typeof n=="number",g=typeof n=="string",p=Array.isArray(n);if(m?f="number":g?f="string":p&&(f="array"),!f)return!1;p&&(d=n.length),g&&(d=n.replace(u,"_").length),i?d!==t.len&&o.push(Sr(a.messages[f].len,t.fullField,t.len)):s&&!c&&dt.max?o.push(Sr(a.messages[f].max,t.fullField,t.max)):s&&c&&(dt.max)&&o.push(Sr(a.messages[f].range,t.fullField,t.min,t.max))},vi="enum",$R=function(t,n,r,o,a){t[vi]=Array.isArray(t[vi])?t[vi]:[],t[vi].indexOf(n)===-1&&o.push(Sr(a.messages[vi],t.fullField,t[vi].join(", ")))},xR=function(t,n,r,o,a){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||o.push(Sr(a.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var i=new RegExp(t.pattern);i.test(n)||o.push(Sr(a.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},Ut={required:SS,whitespace:bR,type:CR,range:SR,enum:$R,pattern:xR},wR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n,"string")&&!t.required)return r();Ut.required(t,n,o,i,a,"string"),Rn(n,"string")||(Ut.type(t,n,o,i,a),Ut.range(t,n,o,i,a),Ut.pattern(t,n,o,i,a),t.whitespace===!0&&Ut.whitespace(t,n,o,i,a))}r(i)},ER=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&Ut.type(t,n,o,i,a)}r(i)},OR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&(Ut.type(t,n,o,i,a),Ut.range(t,n,o,i,a))}r(i)},IR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&Ut.type(t,n,o,i,a)}r(i)},RR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),Rn(n)||Ut.type(t,n,o,i,a)}r(i)},PR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&(Ut.type(t,n,o,i,a),Ut.range(t,n,o,i,a))}r(i)},MR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&(Ut.type(t,n,o,i,a),Ut.range(t,n,o,i,a))}r(i)},_R=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();Ut.required(t,n,o,i,a,"array"),n!=null&&(Ut.type(t,n,o,i,a),Ut.range(t,n,o,i,a))}r(i)},NR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&Ut.type(t,n,o,i,a)}r(i)},TR="enum",LR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a),n!==void 0&&Ut[TR](t,n,o,i,a)}r(i)},FR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n,"string")&&!t.required)return r();Ut.required(t,n,o,i,a),Rn(n,"string")||Ut.pattern(t,n,o,i,a)}r(i)},DR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n,"date")&&!t.required)return r();if(Ut.required(t,n,o,i,a),!Rn(n,"date")){var c;n instanceof Date?c=n:c=new Date(n),Ut.type(t,c,o,i,a),c&&Ut.range(t,c.getTime(),o,i,a)}}r(i)},jR=function(t,n,r,o,a){var i=[],s=Array.isArray(n)?"array":typeof n;Ut.required(t,n,o,i,a,s),r(i)},Em=function(t,n,r,o,a){var i=t.type,s=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(Rn(n,i)&&!t.required)return r();Ut.required(t,n,o,s,a,i),Rn(n,i)||Ut.type(t,n,o,s,a)}r(s)},AR=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Rn(n)&&!t.required)return r();Ut.required(t,n,o,i,a)}r(i)},is={string:wR,method:ER,number:OR,boolean:IR,regexp:RR,integer:PR,float:MR,array:_R,object:NR,enum:LR,pattern:FR,date:DR,url:Em,hex:Em,email:Em,required:jR,any:AR};function og(){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 ag=og(),qs=function(){function e(n){this.rules=null,this._messages=ag,this.define(n)}var t=e.prototype;return t.define=function(r){var o=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(typeof r!="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(a){var i=r[a];o.rules[a]=Array.isArray(i)?i:[i]})},t.messages=function(r){return r&&(this._messages=Ab(og(),r)),this._messages},t.validate=function(r,o,a){var i=this;o===void 0&&(o={}),a===void 0&&(a=function(){});var s=r,c=o,u=a;if(typeof c=="function"&&(u=c,c={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,s),Promise.resolve(s);function d(b){var v=[],h={};function y(S){if(Array.isArray(S)){var $;v=($=v).concat.apply($,S)}else v.push(S)}for(var C=0;C2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return xS(t,r,n)})}function xS(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,o){return e[o]===r})}function VR(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Ke(e)!=="object"||Ke(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return me(o).every(function(a){var i=e[a],s=t[a];return typeof i=="function"&&typeof s=="function"?!0:i===s})}function WR(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Ke(t.target)==="object"&&e in t.target?t.target[e]:t}function Vb(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(me(e.slice(0,n)),[o],me(e.slice(n,t)),me(e.slice(t+1,r))):a<0?[].concat(me(e.slice(0,t)),me(e.slice(t+1,n+1)),[o],me(e.slice(n+1,r))):e}var qR=["name"],Ir=[];function Wb(e,t,n,r,o,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var d0=function(e){wr(n,e);var t=Dr(n);function n(r){var o;if(rn(this,n),o=t.call(this,r),k(Ve(o),"state",{resetCount:0}),k(Ve(o),"cancelRegisterFunc",null),k(Ve(o),"mounted",!1),k(Ve(o),"touched",!1),k(Ve(o),"dirty",!1),k(Ve(o),"validatePromise",void 0),k(Ve(o),"prevValidating",void 0),k(Ve(o),"errors",Ir),k(Ve(o),"warnings",Ir),k(Ve(o),"cancelRegister",function(){var c=o.props,u=c.preserve,d=c.isListField,f=c.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,u,Cn(f)),o.cancelRegisterFunc=null}),k(Ve(o),"getNamePath",function(){var c=o.props,u=c.name,d=c.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return u!==void 0?[].concat(me(m),me(u)):[]}),k(Ve(o),"getRules",function(){var c=o.props,u=c.rules,d=u===void 0?[]:u,f=c.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),k(Ve(o),"refresh",function(){o.mounted&&o.setState(function(c){var u=c.resetCount;return{resetCount:u+1}})}),k(Ve(o),"metaCache",null),k(Ve(o),"triggerMetaEvent",function(c){var u=o.props.onMetaChange;if(u){var d=G(G({},o.getMeta()),{},{destroy:c});ta(o.metaCache,d)||u(d),o.metaCache=d}else o.metaCache=null}),k(Ve(o),"onStoreChange",function(c,u,d){var f=o.props,m=f.shouldUpdate,g=f.dependencies,p=g===void 0?[]:g,b=f.onReset,v=d.store,h=o.getNamePath(),y=o.getValue(c),C=o.getValue(v),S=u&&Di(u,h);switch(d.type==="valueUpdate"&&d.source==="external"&&!ta(y,C)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Ir,o.warnings=Ir,o.triggerMetaEvent()),d.type){case"reset":if(!u||S){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Ir,o.warnings=Ir,o.triggerMetaEvent(),b?.(),o.refresh();return}break;case"remove":{if(m){o.reRender();return}break}case"setField":{var $=d.data;if(S){"touched"in $&&(o.touched=$.touched),"validating"in $&&!("originRCField"in $)&&(o.validatePromise=$.validating?Promise.resolve([]):null),"errors"in $&&(o.errors=$.errors||Ir),"warnings"in $&&(o.warnings=$.warnings||Ir),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in $&&Di(u,h,!0)){o.reRender();return}if(m&&!h.length&&Wb(m,c,v,y,C,d)){o.reRender();return}break}case"dependenciesUpdate":{var x=p.map(Cn);if(x.some(function(w){return Di(d.relatedFields,w)})){o.reRender();return}break}default:if(S||(!p.length||h.length||m)&&Wb(m,c,v,y,C,d)){o.reRender();return}break}m===!0&&o.reRender()}),k(Ve(o),"validateRules",function(c){var u=o.getNamePath(),d=o.getValue(),f=c||{},m=f.triggerName,g=f.validateOnly,p=g===void 0?!1:g,b=Promise.resolve().then(En(Ft().mark(function v(){var h,y,C,S,$,x,w;return Ft().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(o.mounted){O.next=2;break}return O.abrupt("return",[]);case 2:if(h=o.props,y=h.validateFirst,C=y===void 0?!1:y,S=h.messageVariables,$=h.validateDebounce,x=o.getRules(),m&&(x=x.filter(function(E){return E}).filter(function(E){var M=E.validateTrigger;if(!M)return!0;var P=eg(M);return P.includes(m)})),!($&&m)){O.next=10;break}return O.next=8,new Promise(function(E){setTimeout(E,$)});case 8:if(o.validatePromise===b){O.next=10;break}return O.abrupt("return",[]);case 10:return w=zR(u,d,x,c,C,S),w.catch(function(E){return E}).then(function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ir;if(o.validatePromise===b){var M;o.validatePromise=null;var P=[],R=[];(M=E.forEach)===null||M===void 0||M.call(E,function(_){var N=_.rule.warningOnly,T=_.errors,F=T===void 0?Ir:T;N?R.push.apply(R,me(F)):P.push.apply(P,me(F))}),o.errors=P,o.warnings=R,o.triggerMetaEvent(),o.reRender()}}),O.abrupt("return",w);case 13:case"end":return O.stop()}},v)})));return p||(o.validatePromise=b,o.dirty=!0,o.errors=Ir,o.warnings=Ir,o.triggerMetaEvent(),o.reRender()),b}),k(Ve(o),"isFieldValidating",function(){return!!o.validatePromise}),k(Ve(o),"isFieldTouched",function(){return o.touched}),k(Ve(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var c=o.props.fieldContext,u=c.getInternalHooks(La),d=u.getInitialValue;return d(o.getNamePath())!==void 0}),k(Ve(o),"getErrors",function(){return o.errors}),k(Ve(o),"getWarnings",function(){return o.warnings}),k(Ve(o),"isListField",function(){return o.props.isListField}),k(Ve(o),"isList",function(){return o.props.isList}),k(Ve(o),"isPreserve",function(){return o.props.preserve}),k(Ve(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}),k(Ve(o),"getOnlyChild",function(c){if(typeof c=="function"){var u=o.getMeta();return G(G({},o.getOnlyChild(c(o.getControlled(),u,o.props.fieldContext))),{},{isFunction:!0})}var d=nr(c);return d.length!==1||!l.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),k(Ve(o),"getValue",function(c){var u=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return On(c||u(!0),d)}),k(Ve(o),"getControlled",function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=o.props,d=u.name,f=u.trigger,m=u.validateTrigger,g=u.getValueFromEvent,p=u.normalize,b=u.valuePropName,v=u.getValueProps,h=u.fieldContext,y=m!==void 0?m:h.validateTrigger,C=o.getNamePath(),S=h.getInternalHooks,$=h.getFieldsValue,x=S(La),w=x.dispatch,I=o.getValue(),O=v||function(_){return k({},b,_)},E=c[f],M=d!==void 0?O(I):{},P=G(G({},c),M);P[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var _,N=arguments.length,T=new Array(N),F=0;F=0&&E<=M.length?(d.keys=[].concat(me(d.keys.slice(0,E)),[d.id],me(d.keys.slice(E))),C([].concat(me(M.slice(0,E)),[O],me(M.slice(E))))):(d.keys=[].concat(me(d.keys),[d.id]),C([].concat(me(M),[O]))),d.id+=1},remove:function(O){var E=$(),M=new Set(Array.isArray(O)?O:[O]);M.size<=0||(d.keys=d.keys.filter(function(P,R){return!M.has(R)}),C(E.filter(function(P,R){return!M.has(R)})))},move:function(O,E){if(O!==E){var M=$();O<0||O>=M.length||E<0||E>=M.length||(d.keys=Vb(d.keys,O,E),C(Vb(M,O,E)))}}},w=y||[];return Array.isArray(w)||(w=[]),r(w.map(function(I,O){var E=d.keys[O];return E===void 0&&(d.keys[O]=d.id,E=d.keys[O],d.id+=1),{name:O,key:E,isListField:!0}}),x,v)})))}function UR(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,a){e.forEach(function(i,s){i.catch(function(c){return t=!0,c}).then(function(c){n-=1,r[s]=c,!(n>0)&&(t&&a(r),o(r))})})}):Promise.resolve([])}var ES="__@field_split__";function Om(e){return e.map(function(t){return"".concat(Ke(t),":").concat(t)}).join(ES)}var gi=function(){function e(){rn(this,e),k(this,"kvs",new Map)}return on(e,[{key:"set",value:function(n,r){this.kvs.set(Om(n),r)}},{key:"get",value:function(n){return this.kvs.get(Om(n))}},{key:"update",value:function(n,r){var o=this.get(n),a=r(o);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(Om(n))}},{key:"map",value:function(n){return me(this.kvs.entries()).map(function(r){var o=Q(r,2),a=o[0],i=o[1],s=a.split(ES);return n({key:s.map(function(c){var u=c.match(/^([^:]*):(.*)$/),d=Q(u,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,a=r.value;return n[o.join(".")]=a,null}),n}}]),e}(),GR=["name"],KR=on(function e(t){var n=this;rn(this,e),k(this,"formHooked",!1),k(this,"forceRootUpdate",void 0),k(this,"subscribable",!0),k(this,"store",{}),k(this,"fieldEntities",[]),k(this,"initialValues",{}),k(this,"callbacks",{}),k(this,"validateMessages",null),k(this,"preserve",null),k(this,"lastValidatePromise",null),k(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),k(this,"getInternalHooks",function(r){return r===La?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(nn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),k(this,"useSubscribe",function(r){n.subscribable=r}),k(this,"prevWithoutPreserves",null),k(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var a,i=Hr(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var c=s.key;i=$n(i,c,On(r,c))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),k(this,"destroyForm",function(){var r=new gi;n.getFieldEntities(!0).forEach(function(o){n.isMergedPreserve(o.isPreserve())||r.set(o.getNamePath(),!0)}),n.prevWithoutPreserves=r}),k(this,"getInitialValue",function(r){var o=On(n.initialValues,r);return r.length?Hr(o):o}),k(this,"setCallbacks",function(r){n.callbacks=r}),k(this,"setValidateMessages",function(r){n.validateMessages=r}),k(this,"setPreserve",function(r){n.preserve=r}),k(this,"watchList",[]),k(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),k(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(o,a,r)})}}),k(this,"timeoutId",null),k(this,"warningUnhooked",function(){}),k(this,"updateStore",function(r){n.store=r}),k(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),k(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new gi;return n.getFieldEntities(r).forEach(function(a){var i=a.getNamePath();o.set(i,a)}),o}),k(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(a){var i=Cn(a);return o.get(i)||{INVALIDATE_NAME_PATH:Cn(a)}})}),k(this,"getFieldsValue",function(r,o){n.warningUnhooked();var a,i,s;if(r===!0||Array.isArray(r)?(a=r,i=o):r&&Ke(r)==="object"&&(s=r.strict,i=r.filter),a===!0&&!i)return n.store;var c=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),u=[];return c.forEach(function(d){var f,m,g="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var p,b;if((p=(b=d).isList)!==null&&p!==void 0&&p.call(b))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!i)u.push(g);else{var v="getMeta"in d?d.getMeta():null;i(v)&&u.push(g)}}),Hb(n.store,u.map(Cn))}),k(this,"getFieldValue",function(r){n.warningUnhooked();var o=Cn(r);return On(n.store,o)}),k(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(a,i){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Cn(r[i]),errors:[],warnings:[]}})}),k(this,"getFieldError",function(r){n.warningUnhooked();var o=Cn(r),a=n.getFieldsError([o])[0];return a.errors}),k(this,"getFieldWarning",function(r){n.warningUnhooked();var o=Cn(r),a=n.getFieldsError([o])[0];return a.warnings}),k(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},o=new gi,a=n.getFieldEntities(!0);a.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 i=function(u){u.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),g=n.getInitialValue(m);if(g!==void 0)nn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var p=o.get(m);if(p&&p.size>1)nn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(p){var b=n.getFieldValue(m),v=d.isListField();!v&&(!r.skipExist||b===void 0)&&n.updateStore($n(n.store,m,me(p)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(c){var u=o.get(c);if(u){var d;(d=s).push.apply(d,me(me(u).map(function(f){return f.entity})))}})):s=a,i(s)}),k(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(Hr(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Cn);a.forEach(function(i){var s=n.getInitialValue(i);n.updateStore($n(n.store,i,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(o,a,{type:"reset"}),n.notifyWatch(a)}),k(this,"setFields",function(r){n.warningUnhooked();var o=n.store,a=[];r.forEach(function(i){var s=i.name,c=vt(i,GR),u=Cn(s);a.push(u),"value"in c&&n.updateStore($n(n.store,u,c.value)),n.notifyObservers(o,[u],{type:"setField",data:i})}),n.notifyWatch(a)}),k(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(a){var i=a.getNamePath(),s=a.getMeta(),c=G(G({},s),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return o}),k(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var a=r.getNamePath(),i=On(n.store,a);i===void 0&&n.updateStore($n(n.store,a,o))}}),k(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),k(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,s){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!i||c.length>1)){var u=i?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==u&&n.fieldEntities.every(function(f){return!xS(f.getNamePath(),o)})){var d=n.store;n.updateStore($n(d,o,u,!0)),n.notifyObservers(d,[o],{type:"remove"}),n.triggerDependenciesUpdate(d,o)}}n.notifyWatch([o])}}),k(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,a=r.value;n.updateValue(o,a);break}case"validateField":{var i=r.namePath,s=r.triggerName;n.validateFields([i],{triggerName:s});break}}}),k(this,"notifyObservers",function(r,o,a){if(n.subscribable){var i=G(G({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var c=s.onStoreChange;c(r,o,i)})}else n.forceRootUpdate()}),k(this,"triggerDependenciesUpdate",function(r,o){var a=n.getDependencyChildrenFields(o);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[o].concat(me(a))}),a}),k(this,"updateValue",function(r,o){var a=Cn(r),i=n.store;n.updateStore($n(n.store,a,o)),n.notifyObservers(i,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(i,a),c=n.callbacks.onValuesChange;if(c){var u=Hb(n.store,[a]);c(u,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(me(s)))}),k(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var a=Hr(n.store,r);n.updateStore(a)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),k(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o}])}),k(this,"getDependencyChildrenFields",function(r){var o=new Set,a=[],i=new gi;n.getFieldEntities().forEach(function(c){var u=c.props.dependencies;(u||[]).forEach(function(d){var f=Cn(d);i.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(c),m})})});var s=function c(u){var d=i.get(u)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),c(m))}})};return s(r),a}),k(this,"triggerOnFieldsChange",function(r,o){var a=n.callbacks.onFieldsChange;if(a){var i=n.getFields();if(o){var s=new gi;o.forEach(function(u){var d=u.name,f=u.errors;s.set(d,f)}),i.forEach(function(u){u.errors=s.get(u.name)||u.errors})}var c=i.filter(function(u){var d=u.name;return Di(r,d)});c.length&&a(c,i)}}),k(this,"validateFields",function(r,o){n.warningUnhooked();var a,i;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(a=r,i=o):i=r;var s=!!a,c=s?a.map(Cn):[],u=[],d=String(Date.now()),f=new Set,m=i||{},g=m.recursive,p=m.dirty;n.getFieldEntities(!0).forEach(function(y){if(s||c.push(y.getNamePath()),!(!y.props.rules||!y.props.rules.length)&&!(p&&!y.isFieldDirty())){var C=y.getNamePath();if(f.add(C.join(d)),!s||Di(c,C,g)){var S=y.validateRules(G({validateMessages:G(G({},$S),n.validateMessages)},i));u.push(S.then(function(){return{name:C,errors:[],warnings:[]}}).catch(function($){var x,w=[],I=[];return(x=$.forEach)===null||x===void 0||x.call($,function(O){var E=O.rule.warningOnly,M=O.errors;E?I.push.apply(I,me(M)):w.push.apply(w,me(M))}),w.length?Promise.reject({name:C,errors:w,warnings:I}):{name:C,errors:w,warnings:I}}))}}});var b=UR(u);n.lastValidatePromise=b,b.catch(function(y){return y}).then(function(y){var C=y.map(function(S){var $=S.name;return $});n.notifyObservers(n.store,C,{type:"validateFinish"}),n.triggerOnFieldsChange(C,y)});var v=b.then(function(){return n.lastValidatePromise===b?Promise.resolve(n.getFieldsValue(c)):Promise.reject([])}).catch(function(y){var C=y.filter(function(S){return S&&S.errors.length});return Promise.reject({values:n.getFieldsValue(c),errorFields:C,outOfDate:n.lastValidatePromise!==b})});v.catch(function(y){return y});var h=c.filter(function(y){return f.has(y.join(d))});return n.triggerOnFieldsChange(h),v}),k(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(a){console.error(a)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function m0(e){var t=l.useRef(),n=l.useState({}),r=Q(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){o({})},i=new KR(a);t.current=i.getForm()}return[t.current]}var ug=l.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),YR=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,a=t.children,i=l.useContext(ug),s=l.useRef({});return l.createElement(ug.Provider,{value:G(G({},i),{},{validateMessages:G(G({},i.validateMessages),n),triggerFormChange:function(u,d){r&&r(u,{changedFields:d,forms:s.current}),i.triggerFormChange(u,d)},triggerFormFinish:function(u,d){o&&o(u,{values:d,forms:s.current}),i.triggerFormFinish(u,d)},registerForm:function(u,d){u&&(s.current=G(G({},s.current),{},k({},u,d))),i.registerForm(u,d)},unregisterForm:function(u){var d=G({},s.current);delete d[u],s.current=d,i.unregisterForm(u)}})},a)},XR=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],ZR=function(t,n){var r=t.name,o=t.initialValues,a=t.fields,i=t.form,s=t.preserve,c=t.children,u=t.component,d=u===void 0?"form":u,f=t.validateMessages,m=t.validateTrigger,g=m===void 0?"onChange":m,p=t.onValuesChange,b=t.onFieldsChange,v=t.onFinish,h=t.onFinishFailed,y=vt(t,XR),C=l.useContext(ug),S=m0(i),$=Q(S,1),x=$[0],w=x.getInternalHooks(La),I=w.useSubscribe,O=w.setInitialValues,E=w.setCallbacks,M=w.setValidateMessages,P=w.setPreserve,R=w.destroyForm;l.useImperativeHandle(n,function(){return x}),l.useEffect(function(){return C.registerForm(r,x),function(){C.unregisterForm(r)}},[C,x,r]),M(G(G({},C.validateMessages),f)),E({onValuesChange:p,onFieldsChange:function(z){if(C.triggerFormChange(r,z),b){for(var j=arguments.length,B=new Array(j>1?j-1:0),H=1;Hnull;var Im,Gb;function JR(){if(Gb)return Im;Gb=1;var e=function(y){return t(y)&&!n(y)};function t(h){return!!h&&typeof h=="object"}function n(h){var y=Object.prototype.toString.call(h);return y==="[object RegExp]"||y==="[object Date]"||a(h)}var r=typeof Symbol=="function"&&Symbol.for,o=r?Symbol.for("react.element"):60103;function a(h){return h.$$typeof===o}function i(h){return Array.isArray(h)?[]:{}}function s(h,y){return y.clone!==!1&&y.isMergeableObject(h)?b(i(h),h,y):h}function c(h,y,C){return h.concat(y).map(function(S){return s(S,C)})}function u(h,y){if(!y.customMerge)return b;var C=y.customMerge(h);return typeof C=="function"?C:b}function d(h){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(h).filter(function(y){return Object.propertyIsEnumerable.call(h,y)}):[]}function f(h){return Object.keys(h).concat(d(h))}function m(h,y){try{return y in h}catch{return!1}}function g(h,y){return m(h,y)&&!(Object.hasOwnProperty.call(h,y)&&Object.propertyIsEnumerable.call(h,y))}function p(h,y,C){var S={};return C.isMergeableObject(h)&&f(h).forEach(function($){S[$]=s(h[$],C)}),f(y).forEach(function($){g(h,$)||(m(h,$)&&C.isMergeableObject(y[$])?S[$]=u($,C)(h[$],y[$],C):S[$]=s(y[$],C))}),S}function b(h,y,C){C=C||{},C.arrayMerge=C.arrayMerge||c,C.isMergeableObject=C.isMergeableObject||e,C.cloneUnlessOtherwiseSpecified=s;var S=Array.isArray(y),$=Array.isArray(h),x=S===$;return x?S?C.arrayMerge(h,y,C):p(h,y,C):s(y,C)}b.all=function(y,C){if(!Array.isArray(y))throw new Error("first argument should be an array");return y.reduce(function(S,$){return b(S,$,C)},{})};var v=b;return Im=v,Im}var eP=JR();const tP=_n(eP),RS=e=>L.createElement(wS,{name:e.name,initialValue:e.initialValue},(t,n)=>{const r=t.map(a=>({index:a.name,key:a.key})),o=e.children(r,n).map((a,i)=>{var s;return L.createElement(Xo,{key:r[i].key,mode:"card",header:(s=e.renderHeader)===null||s===void 0?void 0:s.call(e,r[i],n)},a)});return e.renderAdd&&o.push(L.createElement(Xo,{key:"add",mode:"card"},L.createElement(Xo.Item,{className:"adm-form-list-operation",onClick:()=>{e.onAdd?e.onAdd(n):n.add()},arrow:!1},e.renderAdd()))),L.createElement(L.Fragment,null,o)}),Kb="adm-form",nP=OS,rP=l.forwardRef((e,t)=>{const n=jt(nP,e),{className:r,style:o,hasFeedback:a,children:i,layout:s,footer:c,mode:u,disabled:d,requiredMarkStyle:f}=n,m=L3(n,["className","style","hasFeedback","children","layout","footer","mode","disabled","requiredMarkStyle"]),{locale:g}=rr(),p=l.useMemo(()=>tP(g.Form.defaultValidateMessages,m.validateMessages||{}),[g.Form.defaultValidateMessages,m.validateMessages]),b=[];let v=null,h=[],y=0;function C(){h.length!==0&&(y+=1,b.push(L.createElement(Xo,{header:v,key:y,mode:u},h)),h=[])}return Md(n.children,S=>{if(L.isValidElement(S)){if(S.type===IS){C(),v=S.props.children;return}if(S.type===RS){C(),b.push(S);return}}h.push(S)}),C(),L.createElement(cl,Object.assign({className:U(Kb,r),style:o,ref:t},m,{validateMessages:p}),L.createElement(g0.Provider,{value:{name:m.name,hasFeedback:a,layout:s,requiredMarkStyle:f,disabled:d}},b),c&&L.createElement("div",{className:`${Kb}-footer`},c))});var ba={},Yb;function oP(){if(Yb)return ba;Yb=1;var e=t0().default,t=Vs().default;Object.defineProperty(ba,"__esModule",{value:!0}),ba.default=ba.HOOK_MARK=void 0;var n=t(A4()),r=e(nl());ba.HOOK_MARK="RC_FORM_INTERNAL_HOOKS";var o=function(){(0,n.default)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},a=r.createContext({getFieldValue:o,getFieldsValue:o,getFieldError:o,getFieldWarning:o,getFieldsError:o,isFieldsTouched:o,isFieldTouched:o,isFieldValidating:o,isFieldsValidating:o,resetFields:o,setFields:o,setFieldValue:o,setFieldsValue:o,validateFields:o,submit:o,getInternalHooks:function(){return o(),{dispatch:o,initEntityValue:o,registerField:o,useSubscribe:o,setInitialValues:o,destroyForm:o,setCallbacks:o,registerWatch:o,getFields:o,setValidateMessages:o,setPreserve:o,getInitialValue:o}}});return ba.default=a,ba}var aP=oP();const iP=_n(aP);function lP(...e){let t;for(t=0;t({x:e,y:e}),cP={left:"right",right:"left",bottom:"top",top:"bottom"},uP={start:"end",end:"start"};function dg(e,t,n){return Ba(e,Gi(t,n))}function na(e,t){return typeof e=="function"?e(t):e}function ra(e){return e.split("-")[0]}function Us(e){return e.split("-")[1]}function h0(e){return e==="x"?"y":"x"}function p0(e){return e==="y"?"height":"width"}const dP=new Set(["top","bottom"]);function Eo(e){return dP.has(ra(e))?"y":"x"}function b0(e){return h0(Eo(e))}function fP(e,t,n){n===void 0&&(n=!1);const r=Us(e),o=b0(e),a=p0(o);let i=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Vu(i)),[i,Vu(i)]}function mP(e){const t=Vu(e);return[fg(e),t,fg(t)]}function fg(e){return e.replace(/start|end/g,t=>uP[t])}const Xb=["left","right"],Zb=["right","left"],vP=["top","bottom"],gP=["bottom","top"];function hP(e,t,n){switch(e){case"top":case"bottom":return n?t?Zb:Xb:t?Xb:Zb;case"left":case"right":return t?vP:gP;default:return[]}}function pP(e,t,n,r){const o=Us(e);let a=hP(ra(e),n==="start",r);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(fg)))),a}function Vu(e){return e.replace(/left|right|bottom|top/g,t=>cP[t])}function bP(e){return{top:0,right:0,bottom:0,left:0,...e}}function PS(e){return typeof e!="number"?bP(e):{top:e,right:e,bottom:e,left:e}}function Wu(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Qb(e,t,n){let{reference:r,floating:o}=e;const a=Eo(t),i=b0(t),s=p0(i),c=ra(t),u=a==="y",d=r.x+r.width/2-o.width/2,f=r.y+r.height/2-o.height/2,m=r[s]/2-o[s]/2;let g;switch(c){case"top":g={x:d,y:r.y-o.height};break;case"bottom":g={x:d,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:f};break;case"left":g={x:r.x-o.width,y:f};break;default:g={x:r.x,y:r.y}}switch(Us(t)){case"start":g[i]-=m*(n&&u?-1:1);break;case"end":g[i]+=m*(n&&u?-1:1);break}return g}const yP=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),c=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=Qb(u,r,c),m=r,g={},p=0;for(let b=0;b({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:c}=t,{element:u,padding:d=0}=na(e,t)||{};if(u==null)return{};const f=PS(d),m={x:n,y:r},g=b0(o),p=p0(g),b=await i.getDimensions(u),v=g==="y",h=v?"top":"left",y=v?"bottom":"right",C=v?"clientHeight":"clientWidth",S=a.reference[p]+a.reference[g]-m[g]-a.floating[p],$=m[g]-a.reference[g],x=await(i.getOffsetParent==null?void 0:i.getOffsetParent(u));let w=x?x[C]:0;(!w||!await(i.isElement==null?void 0:i.isElement(x)))&&(w=s.floating[C]||a.floating[p]);const I=S/2-$/2,O=w/2-b[p]/2-1,E=Gi(f[h],O),M=Gi(f[y],O),P=E,R=w-b[p]-M,_=w/2-b[p]/2+I,N=dg(P,_,R),T=!c.arrow&&Us(o)!=null&&_!==N&&a.reference[p]/2-(__<=0)){var M,P;const _=(((M=a.flip)==null?void 0:M.index)||0)+1,N=w[_];if(N&&(!(f==="alignment"?y!==Eo(N):!1)||E.every(D=>D.overflows[0]>0&&Eo(D.placement)===y)))return{data:{index:_,overflows:E},reset:{placement:N}};let T=(P=E.filter(F=>F.overflows[0]<=0).sort((F,D)=>F.overflows[1]-D.overflows[1])[0])==null?void 0:P.placement;if(!T)switch(g){case"bestFit":{var R;const F=(R=E.filter(D=>{if(x){const A=Eo(D.placement);return A===y||A==="y"}return!0}).map(D=>[D.placement,D.overflows.filter(A=>A>0).reduce((A,V)=>A+V,0)]).sort((D,A)=>D[1]-A[1])[0])==null?void 0:R[0];F&&(T=F);break}case"initialPlacement":T=s;break}if(o!==T)return{reset:{placement:T}}}return{}}}};function Jb(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ey(e){return sP.some(t=>e[t]>=0)}const $P=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=na(e,t);switch(r){case"referenceHidden":{const a=await qu(t,{...o,elementContext:"reference"}),i=Jb(a,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:ey(i)}}}case"escaped":{const a=await qu(t,{...o,altBoundary:!0}),i=Jb(a,n.floating);return{data:{escapedOffsets:i,escaped:ey(i)}}}default:return{}}}}},MS=new Set(["left","top"]);async function xP(e,t){const{placement:n,platform:r,elements:o}=e,a=await(r.isRTL==null?void 0:r.isRTL(o.floating)),i=ra(n),s=Us(n),c=Eo(n)==="y",u=MS.has(i)?-1:1,d=a&&c?-1:1,f=na(t,e);let{mainAxis:m,crossAxis:g,alignmentAxis:p}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof p=="number"&&(g=s==="end"?p*-1:p),c?{x:g*d,y:m*u}:{x:m*u,y:g*d}}const wP=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,c=await xP(t,e);return i===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:o+c.x,y:a+c.y,data:{...c,placement:i}}}}},EP=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:v=>{let{x:h,y}=v;return{x:h,y}}},...c}=na(e,t),u={x:n,y:r},d=await qu(t,c),f=Eo(ra(o)),m=h0(f);let g=u[m],p=u[f];if(a){const v=m==="y"?"top":"left",h=m==="y"?"bottom":"right",y=g+d[v],C=g-d[h];g=dg(y,g,C)}if(i){const v=f==="y"?"top":"left",h=f==="y"?"bottom":"right",y=p+d[v],C=p-d[h];p=dg(y,p,C)}const b=s.fn({...t,[m]:g,[f]:p});return{...b,data:{x:b.x-n,y:b.y-r,enabled:{[m]:a,[f]:i}}}}}},OP=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:c=!0,crossAxis:u=!0}=na(e,t),d={x:n,y:r},f=Eo(o),m=h0(f);let g=d[m],p=d[f];const b=na(s,t),v=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(c){const C=m==="y"?"height":"width",S=a.reference[m]-a.floating[C]+v.mainAxis,$=a.reference[m]+a.reference[C]-v.mainAxis;g$&&(g=$)}if(u){var h,y;const C=m==="y"?"width":"height",S=MS.has(ra(o)),$=a.reference[f]-a.floating[C]+(S&&((h=i.offset)==null?void 0:h[f])||0)+(S?0:v.crossAxis),x=a.reference[f]+a.reference[C]+(S?0:((y=i.offset)==null?void 0:y[f])||0)-(S?v.crossAxis:0);p<$?p=$:p>x&&(p=x)}return{[m]:g,[f]:p}}}};function Nd(){return typeof window<"u"}function ul(e){return _S(e)?(e.nodeName||"").toLowerCase():"#document"}function xr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function go(e){var t;return(t=(_S(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function _S(e){return Nd()?e instanceof Node||e instanceof xr(e).Node:!1}function Kr(e){return Nd()?e instanceof Element||e instanceof xr(e).Element:!1}function lo(e){return Nd()?e instanceof HTMLElement||e instanceof xr(e).HTMLElement:!1}function ty(e){return!Nd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xr(e).ShadowRoot}const IP=new Set(["inline","contents"]);function Gs(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Yr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!IP.has(o)}const RP=new Set(["table","td","th"]);function PP(e){return RP.has(ul(e))}const MP=[":popover-open",":modal"];function Td(e){return MP.some(t=>{try{return e.matches(t)}catch{return!1}})}const _P=["transform","translate","scale","rotate","perspective"],NP=["transform","translate","scale","rotate","perspective","filter"],TP=["paint","layout","strict","content"];function y0(e){const t=C0(),n=Kr(e)?Yr(e):e;return _P.some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||NP.some(r=>(n.willChange||"").includes(r))||TP.some(r=>(n.contain||"").includes(r))}function LP(e){let t=oa(e);for(;lo(t)&&!Ki(t);){if(y0(t))return t;if(Td(t))return null;t=oa(t)}return null}function C0(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const FP=new Set(["html","body","#document"]);function Ki(e){return FP.has(ul(e))}function Yr(e){return xr(e).getComputedStyle(e)}function Ld(e){return Kr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oa(e){if(ul(e)==="html")return e;const t=e.assignedSlot||e.parentNode||ty(e)&&e.host||go(e);return ty(t)?t.host:t}function NS(e){const t=oa(e);return Ki(t)?e.ownerDocument?e.ownerDocument.body:e.body:lo(t)&&Gs(t)?t:NS(t)}function xs(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=NS(e),a=o===((r=e.ownerDocument)==null?void 0:r.body),i=xr(o);if(a){const s=mg(i);return t.concat(i,i.visualViewport||[],Gs(o)?o:[],s&&n?xs(s):[])}return t.concat(o,xs(o,[],n))}function mg(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function TS(e){const t=Yr(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=lo(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Hu(n)!==a||Hu(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function S0(e){return Kr(e)?e:e.contextElement}function ji(e){const t=S0(e);if(!lo(t))return oo(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=TS(t);let i=(a?Hu(n.width):n.width)/r,s=(a?Hu(n.height):n.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const DP=oo(0);function LS(e){const t=xr(e);return!C0()||!t.visualViewport?DP:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function jP(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==xr(e)?!1:t}function Ya(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),a=S0(e);let i=oo(1);t&&(r?Kr(r)&&(i=ji(r)):i=ji(e));const s=jP(a,n,r)?LS(a):oo(0);let c=(o.left+s.x)/i.x,u=(o.top+s.y)/i.y,d=o.width/i.x,f=o.height/i.y;if(a){const m=xr(a),g=r&&Kr(r)?xr(r):r;let p=m,b=mg(p);for(;b&&r&&g!==p;){const v=ji(b),h=b.getBoundingClientRect(),y=Yr(b),C=h.left+(b.clientLeft+parseFloat(y.paddingLeft))*v.x,S=h.top+(b.clientTop+parseFloat(y.paddingTop))*v.y;c*=v.x,u*=v.y,d*=v.x,f*=v.y,c+=C,u+=S,p=xr(b),b=mg(p)}}return Wu({width:d,height:f,x:c,y:u})}function $0(e,t){const n=Ld(e).scrollLeft;return t?t.left+n:Ya(go(e)).left+n}function FS(e,t,n){n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-(n?0:$0(e,r)),a=r.top+t.scrollTop;return{x:o,y:a}}function AP(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a=o==="fixed",i=go(r),s=t?Td(t.floating):!1;if(r===i||s&&a)return n;let c={scrollLeft:0,scrollTop:0},u=oo(1);const d=oo(0),f=lo(r);if((f||!f&&!a)&&((ul(r)!=="body"||Gs(i))&&(c=Ld(r)),lo(r))){const g=Ya(r);u=ji(r),d.x=g.x+r.clientLeft,d.y=g.y+r.clientTop}const m=i&&!f&&!a?FS(i,c,!0):oo(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-c.scrollLeft*u.x+d.x+m.x,y:n.y*u.y-c.scrollTop*u.y+d.y+m.y}}function kP(e){return Array.from(e.getClientRects())}function zP(e){const t=go(e),n=Ld(e),r=e.ownerDocument.body,o=Ba(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Ba(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+$0(e);const s=-n.scrollTop;return Yr(r).direction==="rtl"&&(i+=Ba(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}function BP(e,t){const n=xr(e),r=go(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,c=0;if(o){a=o.width,i=o.height;const u=C0();(!u||u&&t==="fixed")&&(s=o.offsetLeft,c=o.offsetTop)}return{width:a,height:i,x:s,y:c}}const HP=new Set(["absolute","fixed"]);function VP(e,t){const n=Ya(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=lo(e)?ji(e):oo(1),i=e.clientWidth*a.x,s=e.clientHeight*a.y,c=o*a.x,u=r*a.y;return{width:i,height:s,x:c,y:u}}function ny(e,t,n){let r;if(t==="viewport")r=BP(e,n);else if(t==="document")r=zP(go(e));else if(Kr(t))r=VP(t,n);else{const o=LS(e);r={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Wu(r)}function DS(e,t){const n=oa(e);return n===t||!Kr(n)||Ki(n)?!1:Yr(n).position==="fixed"||DS(n,t)}function WP(e,t){const n=t.get(e);if(n)return n;let r=xs(e,[],!1).filter(s=>Kr(s)&&ul(s)!=="body"),o=null;const a=Yr(e).position==="fixed";let i=a?oa(e):e;for(;Kr(i)&&!Ki(i);){const s=Yr(i),c=y0(i);!c&&s.position==="fixed"&&(o=null),(a?!c&&!o:!c&&s.position==="static"&&!!o&&HP.has(o.position)||Gs(i)&&!c&&DS(e,i))?r=r.filter(d=>d!==i):o=s,i=oa(i)}return t.set(e,r),r}function qP(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[...n==="clippingAncestors"?Td(t)?[]:WP(t,this._c):[].concat(n),r],s=i[0],c=i.reduce((u,d)=>{const f=ny(t,d,o);return u.top=Ba(f.top,u.top),u.right=Gi(f.right,u.right),u.bottom=Gi(f.bottom,u.bottom),u.left=Ba(f.left,u.left),u},ny(t,s,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function UP(e){const{width:t,height:n}=TS(e);return{width:t,height:n}}function GP(e,t,n){const r=lo(t),o=go(t),a=n==="fixed",i=Ya(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const c=oo(0);function u(){c.x=$0(o)}if(r||!r&&!a)if((ul(t)!=="body"||Gs(o))&&(s=Ld(t)),r){const g=Ya(t,!0,a,t);c.x=g.x+t.clientLeft,c.y=g.y+t.clientTop}else o&&u();a&&!r&&o&&u();const d=o&&!r&&!a?FS(o,s):oo(0),f=i.left+s.scrollLeft-c.x-d.x,m=i.top+s.scrollTop-c.y-d.y;return{x:f,y:m,width:i.width,height:i.height}}function Rm(e){return Yr(e).position==="static"}function ry(e,t){if(!lo(e)||Yr(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return go(e)===n&&(n=n.ownerDocument.body),n}function jS(e,t){const n=xr(e);if(Td(e))return n;if(!lo(e)){let o=oa(e);for(;o&&!Ki(o);){if(Kr(o)&&!Rm(o))return o;o=oa(o)}return n}let r=ry(e,t);for(;r&&PP(r)&&Rm(r);)r=ry(r,t);return r&&Ki(r)&&Rm(r)&&!y0(r)?n:r||LP(e)||n}const KP=async function(e){const t=this.getOffsetParent||jS,n=this.getDimensions,r=await n(e.floating);return{reference:GP(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function YP(e){return Yr(e).direction==="rtl"}const XP={convertOffsetParentRelativeRectToViewportRelativeRect:AP,getDocumentElement:go,getClippingRect:qP,getOffsetParent:jS,getElementRects:KP,getClientRects:kP,getDimensions:UP,getScale:ji,isElement:Kr,isRTL:YP};function AS(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ZP(e,t){let n=null,r;const o=go(e);function a(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function i(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),a();const u=e.getBoundingClientRect(),{left:d,top:f,width:m,height:g}=u;if(s||t(),!m||!g)return;const p=$c(f),b=$c(o.clientWidth-(d+m)),v=$c(o.clientHeight-(f+g)),h=$c(d),C={rootMargin:-p+"px "+-b+"px "+-v+"px "+-h+"px",threshold:Ba(0,Gi(1,c))||1};let S=!0;function $(x){const w=x[0].intersectionRatio;if(w!==c){if(!S)return i();w?i(!1,w):r=setTimeout(()=>{i(!1,1e-7)},1e3)}w===1&&!AS(u,e.getBoundingClientRect())&&i(),S=!1}try{n=new IntersectionObserver($,{...C,root:o.ownerDocument})}catch{n=new IntersectionObserver($,C)}n.observe(e)}return i(!0),a}function QP(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=S0(e),d=o||a?[...u?xs(u):[],...xs(t)]:[];d.forEach(h=>{o&&h.addEventListener("scroll",n,{passive:!0}),a&&h.addEventListener("resize",n)});const f=u&&s?ZP(u,n):null;let m=-1,g=null;i&&(g=new ResizeObserver(h=>{let[y]=h;y&&y.target===u&&g&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var C;(C=g)==null||C.observe(t)})),n()}),u&&!c&&g.observe(u),g.observe(t));let p,b=c?Ya(e):null;c&&v();function v(){const h=Ya(e);b&&!AS(b,h)&&n(),b=h,p=requestAnimationFrame(v)}return n(),()=>{var h;d.forEach(y=>{o&&y.removeEventListener("scroll",n),a&&y.removeEventListener("resize",n)}),f?.(),(h=g)==null||h.disconnect(),g=null,c&&cancelAnimationFrame(p)}}const JP=wP,eM=EP,tM=SP,nM=$P,rM=CP,oM=OP,aM=(e,t,n)=>{const r=new Map,o={platform:XP,...n},a={...o.platform,_c:r};return yP(e,t,{...o,platform:a})};let Pi=null,Ai=null;rl&&(Pi=document.createElement("div"),Pi.className="adm-px-tester",Pi.style.setProperty("--size","10"),document.body.appendChild(Pi),Ai=document.createElement("div"),Ai.className="adm-px-tester",document.body.appendChild(Ai));function iu(e){return Pi===null||Ai===null||Pi.getBoundingClientRect().height===10?e:(Ai.style.setProperty("--size",e.toString()),Ai.getBoundingClientRect().height)}const iM=l.memo(e=>St(e,L.createElement("svg",{viewBox:"0 0 30 16"},L.createElement("g",{fill:"currentColor"},L.createElement("path",{d:"M0,0 L30,0 L18.07289,14.312538 C16.65863,16.009645 14.13637,16.238942 12.43926,14.824685 C12.25341,14.669808 12.08199,14.49839 11.92711,14.312538 L0,0 L0,0 Z"}))))),lM={topLeft:"top-start",topRight:"top-end",bottomLeft:"bottom-start",bottomRight:"bottom-end",leftTop:"left-start",leftBottom:"left-end",rightTop:"right-start",rightBottom:"right-end"};function sM(e){var t;return(t=lM[e])!==null&&t!==void 0?t:e}var hi={},oy;function cM(){if(oy)return hi;oy=1;var e=Vs().default;Object.defineProperty(hi,"__esModule",{value:!0}),hi.default=i,hi.getDOM=a,hi.isDOM=o;var t=e(ca()),n=e(nl()),r=e(T3());function o(s){return s instanceof HTMLElement||s instanceof SVGElement}function a(s){return s&&(0,t.default)(s)==="object"&&o(s.nativeElement)?s.nativeElement:o(s)?s:null}function i(s){var c=a(s);if(c)return c;if(s instanceof n.default.Component){var u;return(u=r.default.findDOMNode)===null||u===void 0?void 0:u.call(r.default,s)}return null}return hi}var kS=cM();const uM=_n(kS);var Jn={},xc={},ay;function dM(){if(ay)return xc;ay=1;var e=t0().default;Object.defineProperty(xc,"__esModule",{value:!0}),xc.default=n;var t=e(nl());function n(r,o,a){var i=t.useRef({});return(!("value"in i.current)||a(i.current.condition,o))&&(i.current.value=r(),i.current.condition=o),i.current.value}return xc}var wc={},iy;function fM(){if(iy)return wc;iy=1;var e=Vs().default;Object.defineProperty(wc,"__esModule",{value:!0}),wc.default=a;var t=e(ca()),n=Symbol.for("react.element"),r=Symbol.for("react.transitional.element"),o=Symbol.for("react.fragment");function a(i){return i&&(0,t.default)(i)==="object"&&(i.$$typeof===n||i.$$typeof===r)&&i.type===o}return wc}var ly;function mM(){if(ly)return Jn;ly=1;var e=Vs().default;Object.defineProperty(Jn,"__esModule",{value:!0}),Jn.useComposeRef=Jn.supportRef=Jn.supportNodeRef=Jn.getNodeRef=Jn.fillRef=Jn.composeRef=void 0;var t=e(ca()),n=nl(),r=X4(),o=e(dM()),a=e(fM()),i=Number(n.version.split(".")[0]),s=Jn.fillRef=function(m,g){typeof m=="function"?m(g):(0,t.default)(m)==="object"&&m&&"current"in m&&(m.current=g)},c=Jn.composeRef=function(){for(var m=arguments.length,g=new Array(m),p=0;p=19)return!0;var b=(0,r.isMemo)(m)?m.type.type:m.type;return!(typeof b=="function"&&!((g=b.prototype)!==null&&g!==void 0&&g.render)&&b.$$typeof!==r.ForwardRef||typeof m=="function"&&!((p=m.prototype)!==null&&p!==void 0&&p.render)&&m.$$typeof!==r.ForwardRef)};function d(f){return(0,n.isValidElement)(f)&&!(0,a.default)(f)}return Jn.supportNodeRef=function(m){return d(m)&&u(m)},Jn.getNodeRef=function(m){if(m&&d(m)){var g=m;return g.props.propertyIsEnumerable("ref")?g.props.ref:g.ref}return null},Jn}var Pm=mM();class vM extends l.Component{constructor(){super(...arguments),this.element=null}componentDidMount(){this.componentDidUpdate()}componentDidUpdate(){const t=uM(this);t instanceof Element?this.element=t:this.element=null}render(){return this.props.children}}const gM=l.forwardRef(({children:e},t)=>{const n=l.useRef(null),r=l.createRef(),o=l.Children.only(e),a=Pm.supportRef(e),i=()=>{var c;return a?kS.getDOM(n.current):(c=r.current)===null||c===void 0?void 0:c.element};l.useImperativeHandle(t,()=>({element:i()}));const s=Pm.composeRef(n,Pm.getNodeRef(o));return a?l.cloneElement(o,{ref:s}):l.createElement(vM,{ref:r},o)}),ya="adm-popover",hM={placement:"top",defaultVisible:!1,stopPropagation:["click"],getContainer:()=>document.body,mode:"light"},zS=l.forwardRef((e,t)=>{const n=jt(hM,e),r=sM(n.placement),[o,a]=dr({value:n.visible,defaultValue:n.defaultVisible,onChange:n.onVisibleChange});l.useImperativeHandle(t,()=>({show:()=>a(!0),hide:()=>a(!1),visible:o}),[o]);const i=l.useRef(null),s=l.useRef(null),c=l.useRef(null),u=Ed(n.stopPropagation,St(n,L.createElement("div",{className:U(ya,`${ya}-${n.mode}`,{[`${ya}-hidden`]:!o}),ref:s},L.createElement("div",{className:`${ya}-arrow`,ref:c},L.createElement(iM,{className:`${ya}-arrow-icon`})),L.createElement("div",{className:`${ya}-inner`},L.createElement("div",{className:`${ya}-inner-content`},n.content))))),[d,f]=l.useState(null);function m(){var p,b,v;return cr(this,void 0,void 0,function*(){const h=(b=(p=i.current)===null||p===void 0?void 0:p.element)!==null&&b!==void 0?b:null,y=s.current,C=c.current;if(f(h),!h||!y||!C)return;const{x:S,y:$,placement:x,middlewareData:w}=yield aM(h,y,{placement:r,middleware:[JP(iu(12)),eM({padding:iu(4),crossAxis:!1,limiter:oM()}),tM(),nM(),rM({element:C,padding:iu(12)})]});Object.assign(y.style,{left:`${S}px`,top:`${$}px`});const I=x.split("-")[0],O={top:"bottom",right:"left",bottom:"top",left:"right"}[I],{x:E,y:M}=(v=w.arrow)!==null&&v!==void 0?v:{};Object.assign(C.style,{left:E!=null?`${E}px`:"",top:M!=null?`${M}px`:"",right:"",bottom:"",[O]:"calc(var(--arrow-size) * -1)"});const P={top:"0deg",bottom:"180deg",left:"270deg",right:"90deg"}[I];C.style.setProperty("--arrow-icon-rotate",P)})}Xn(()=>{m()}),l.useEffect(()=>{if(!d||!n.trigger)return;function p(){a(b=>!b)}return d.addEventListener("click",p),()=>{d.removeEventListener("click",p)}},[d,n.trigger]),l.useEffect(()=>{const p=s.current;if(!(!d||!p||!o))return QP(d,p,m,{elementResize:typeof ResizeObserver<"u"})},[d,o]),C5(()=>{n.trigger&&a(!1)},[()=>{var p;return(p=i.current)===null||p===void 0?void 0:p.element},s],["click","touchmove"]);const g=Yh(o,!1,n.destroyOnHide);return L.createElement(L.Fragment,null,L.createElement(gM,{ref:i},n.children),g&&ll(n.getContainer,u))}),Ao="adm-popover-menu",pM=l.forwardRef((e,t)=>{const n=l.useRef(null);l.useImperativeHandle(t,()=>n.current,[]);const r=l.useCallback(a=>{var i;const{onAction:s}=e;s&&s(a),(i=n.current)===null||i===void 0||i.hide()},[e.onAction]),o=l.useMemo(()=>{const a=e?.maxCount&&e.actions.length>e?.maxCount,i=e?.maxCount&&e?.maxCount*48;return L.createElement("div",{className:`${Ao}-list`},L.createElement("div",{className:U(`${Ao}-list-inner`,{[`${Ao}-list-scroll`]:a}),style:{height:i}},e.actions.map((s,c)=>{var u;return L.createElement("a",{key:(u=s.key)!==null&&u!==void 0?u:c,className:U(`${Ao}-item`,"adm-plain-anchor",{[`${Ao}-item-disabled`]:s.disabled}),onClick:()=>{var d;s.disabled||(r(s),(d=s.onClick)===null||d===void 0||d.call(s))}},s.icon&&L.createElement("div",{className:`${Ao}-item-icon`},s.icon),L.createElement("div",{className:`${Ao}-item-text`},s.text))})))},[e.actions,r]);return L.createElement(zS,Object.assign({ref:n},e,{className:U(Ao,e.className),content:o}),e.children)}),bM=Qn(zS,{Menu:pM});function Mm(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function yM(e){const t=e.prototype;return!!(t&&t.isReactComponent)}function CM(e){return typeof e=="function"&&!yM(e)&&e.defaultProps===void 0}function BS(e){return Li.isFragment(e)?!1:Li.isMemo(e)?BS(e.type):!CM(e.type)}const SM="__SPLIT__",lr="adm-form-item",$M=L.memo(({children:e})=>e,(e,t)=>e.value===t.value&&e.update===t.update),xM=e=>{var t;const{locale:n,form:r={}}=rr(),{style:o,extra:a,label:i,help:s,helpIcon:c,required:u,children:d,htmlFor:f,hidden:m,arrow:g,arrowIcon:p,childElementPosition:b="normal"}=jt(r,e),v=l.useContext(g0),h=e.hasFeedback!==void 0?e.hasFeedback:v.hasFeedback,y=e.layout||v.layout,C=(t=e.disabled)!==null&&t!==void 0?t:v.disabled,S=(()=>{const{requiredMarkStyle:w}=v;switch(w){case"asterisk":return u&&L.createElement("span",{className:`${lr}-required-asterisk`},"*");case"text-required":return u&&L.createElement("span",{className:`${lr}-required-text`},"(",n.Form.required,")");case"text-optional":return!u&&L.createElement("span",{className:`${lr}-required-text`},"(",n.Form.optional,")");case"none":return null;default:return null}})(),$=!!i&&L.createElement("label",{className:`${lr}-label`,htmlFor:f},i,S,s&&L.createElement(bM,{content:s,mode:"dark",trigger:"click"},L.createElement("span",{className:`${lr}-label-help`,onClick:w=>{w.stopPropagation(),w.preventDefault()}},c||L.createElement(z9,null)))),x=(!!e.description||h)&&L.createElement(L.Fragment,null,e.description,h&&L.createElement(L.Fragment,null,e.errors.map((w,I)=>L.createElement("div",{key:`error-${I}`,className:`${lr}-feedback-error`},w)),e.warnings.map((w,I)=>L.createElement("div",{key:`warning-${I}`,className:`${lr}-feedback-warning`},w))));return St(e,L.createElement(Xo.Item,{style:o,title:y==="vertical"&&$,prefix:y==="horizontal"&&$,extra:a,description:x,className:U(lr,`${lr}-${y}`,{[`${lr}-hidden`]:m,[`${lr}-has-error`]:e.errors.length}),disabled:C,onClick:e.onClick,clickable:e.clickable,arrowIcon:p||g},L.createElement("div",{className:U(`${lr}-child`,`${lr}-child-position-${b}`)},L.createElement("div",{className:U(`${lr}-child-inner`)},d))))},wM=e=>{const{style:t,label:n,help:r,helpIcon:o,extra:a,hasFeedback:i,name:s,required:c,noStyle:u,hidden:d,layout:f,childElementPosition:m,description:g,disabled:p,rules:b,children:v,messageVariables:h,trigger:y="onChange",validateTrigger:C=y,onClick:S,shouldUpdate:$,dependencies:x,clickable:w,arrow:I,arrowIcon:O}=e,E=L3(e,["style","label","help","helpIcon","extra","hasFeedback","name","required","noStyle","hidden","layout","childElementPosition","description","disabled","rules","children","messageVariables","trigger","validateTrigger","onClick","shouldUpdate","dependencies","clickable","arrow","arrowIcon"]),{name:M}=l.useContext(g0),{validateTrigger:P}=l.useContext(iP),R=lP(C,P,y),_=l.useRef(null),N=l.useRef(0);N.current+=1;const[T,F]=l.useState({}),D=l.useCallback((B,H)=>{F(q=>{const X=Object.assign({},q),K=H.join(SM);return B.destroy?delete X[K]:X[K]=B,X})},[F]);function A(B,H,q,X){var K,ee;if(u&&!d)return B;const ne=(K=q?.errors)!==null&&K!==void 0?K:[],J=Object.keys(T).reduce((oe,ae)=>{var te,ie;const le=(ie=(te=T[ae])===null||te===void 0?void 0:te.errors)!==null&&ie!==void 0?ie:[];return le.length&&(oe=[...oe,...le]),oe},ne),Z=(ee=q?.warnings)!==null&&ee!==void 0?ee:[],re=Object.keys(T).reduce((oe,ae)=>{var te,ie;const le=(ie=(te=T[ae])===null||te===void 0?void 0:te.warnings)!==null&&ie!==void 0?ie:[];return le.length&&(oe=[...oe,...le]),oe},Z);return St(e,L.createElement(xM,{style:t,label:n,extra:a,help:r,helpIcon:o,description:g,required:X,disabled:p,hasFeedback:i,htmlFor:H,errors:J,warnings:re,onClick:S&&(oe=>S(oe,_)),hidden:d,layout:f,childElementPosition:m,clickable:w,arrow:I,arrowIcon:O},L.createElement(Ub.Provider,{value:D},B)))}const V=typeof v=="function";if(!s&&!V&&!e.dependencies)return A(v);let W={};W.label=typeof n=="string"?n:"",h&&(W=Object.assign(Object.assign({},W),h));const z=l.useContext(Ub),j=B=>{if(u&&z){const H=B.name;z(B,H)}};return L.createElement(f0,Object.assign({},E,{name:s,shouldUpdate:$,dependencies:x,rules:b,trigger:y,validateTrigger:R,onMetaChange:j,messageVariables:W}),(B,H,q)=>{let X=null;const K=c!==void 0?c:b&&b.some(J=>!!(J&&typeof J=="object"&&J.required)),ee=Mm(s).length&&H?H.name:[],ne=(ee.length>0&&M?[M,...ee]:ee).join("_");if(V)($||x)&&!s&&(X=v(q));else if(!(x&&!s))if(L.isValidElement(v)){v.props.defaultValue;const J=Object.assign(Object.assign({},v.props),B);BS(v)&&(J.ref=re=>{const oe=v.ref;oe&&(typeof oe=="function"&&oe(re),"current"in oe&&(oe.current=re)),_.current=re}),J.id||(J.id=ne),new Set([...Mm(y),...Mm(R)]).forEach(re=>{J[re]=(...oe)=>{var ae,te,ie;(ae=B[re])===null||ae===void 0||ae.call(B,...oe),(ie=(te=v.props)[re])===null||ie===void 0||ie.call(te,...oe)}}),X=L.createElement($M,{value:B[e.valuePropName||"value"],update:N.current},L.cloneElement(v,J))}else X=v;return A(X,ne,H,K)})},EM=e=>{const t=z3(),n=l.useContext(Ka),r=n.getFieldsValue(e.to),o=L.useMemo(()=>e.children(r,n),[JSON.stringify(r),e.children]);return L.createElement(L.Fragment,null,o,e.to.map(a=>L.createElement(OM,{key:a.toString(),form:n,namePath:a,onChange:t})))},OM=l.memo(e=>{const t=v0(e.namePath,e.form);return Rd(()=>{e.onChange()},[t]),null}),Nte=Qn(rP,{Item:wM,Subscribe:EM,Header:IS,Array:RS,useForm:m0,useWatch:v0}),HS="adm-grid",IM=e=>{const t={"--columns":e.columns.toString()},{gap:n}=e;return n!==void 0&&(Array.isArray(n)?(t["--gap-horizontal"]=Na(n[0]),t["--gap-vertical"]=Na(n[1])):t["--gap"]=Na(n)),St(e,L.createElement("div",{className:HS,style:t},e.children))},RM=e=>{const t=jt({span:1},e),n={"--item-span":t.span};return St(t,L.createElement("div",{className:`${HS}-item`,style:n,onClick:t.onClick},t.children))},VS=Qn(IM,{Item:RM}),Ec=()=>[1,0,0,1,0,0],sy=e=>e[4],cy=e=>e[5],Nl=e=>e[0],Tl=(e,t,n)=>WS([1,0,0,1,t,n],e),PM=(e,t,n=t)=>WS([t,0,0,n,0,0],e),MM=(e,[t,n])=>[e[0]*t+e[2]*n+e[4],e[1]*t+e[3]*n+e[5]],WS=(e,t)=>[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]],_M=B7([D4,I7]),_m="adm-image-viewer",qS=e=>{const{dragLockRef:t,maxZoom:n,imageRender:r,index:o}=e,a=l.useRef([]),i=l.useRef(null),s=l.useRef(null),[{matrix:c},u]=Vr(()=>({matrix:Ec(),config:{tension:200}})),d=Dv(i),f=Dv(s),m=l.useRef(!1),g=h=>{if(!d||!f)return{x:{position:0,minX:0,maxX:0},y:{position:0,minY:0,maxY:0}};const y=-d.width/2,C=-d.height/2,S=-f.width/2,$=-f.height/2,x=Nl(h),w=x*f.width,I=x*f.height,O=y-(w-d.width),E=y,M=C-(I-d.height),P=C,[R,_]=MM(h,[S,$]);return{x:{position:R,minX:O,maxX:E},y:{position:_,minY:M,maxY:P}}},p=(h,y,C,S=0)=>[h<=y-S,h>=C+S],b=(h,y,C=!1)=>{if(!d||!f)return h;const S=Nl(h),$=S*f.width,x=S*f.height,{x:{position:w,minX:I,maxX:O},y:{position:E,minY:M,maxY:P}}=g(h);if(y==="translate"){let R=w,_=E;return $>d.width?R=C?er(w,I,O):ku(w,I,O,S*50):R=-$/2,x>d.height?_=C?er(E,M,P):ku(E,M,P,S*50):_=-x/2,Tl(h,R-w,_-E)}if(y==="scale"&&C){const[R,_]=[$>d.width?er(w,I,O):-$/2,x>d.height?er(E,M,P):-x/2];return Tl(h,R-w,_-E)}return h};_M({onDrag:h=>{var y;if(h.first){const{x:{position:S,minX:$,maxX:x}}=g(c.get());a.current=p(S,$,x);return}if(h.pinching)return h.cancel();if(h.tap&&h.elapsedTime>0&&h.elapsedTime<1e3){(y=e.onTap)===null||y===void 0||y.call(e);return}const C=Nl(c.get());if(t&&(t.current=C!==1),!m.current&&C<=1)u.start({matrix:Ec()});else{const S=c.get(),$=[h.offset[0]-sy(S),h.offset[1]-cy(S)],x=Tl(S,...h.last?[$[0]+h.velocity[0]*h.direction[0]*200,$[1]+h.velocity[1]*h.direction[1]*200]:$);u.start({matrix:b(x,"translate",h.last),immediate:!h.last});const{x:{position:w,minX:I,maxX:O}}=g(x);h.last&&a.current.some(E=>E)&&p(w,I,O).some(E=>E)&&(t&&(t.current=!1),u.start({matrix:Ec()}))}},onPinch:h=>{var y;m.current=!h.last;const[C]=h.offset;if(C<0)return;let S;n==="auto"?S=d&&f?Math.max(d.height/f.height,d.width/f.width):1:S=n;const $=h.last?er(C,1,S):C;if((y=e.onZoomChange)===null||y===void 0||y.call(e,$),h.last&&$<=1)u.start({matrix:Ec()}),t&&(t.current=!1);else{if(!d)return;const x=c.get(),w=Nl(x),I=h.origin[0]-d.width/2,O=h.origin[1]-d.height/2;let E=Tl(x,-I,-O);E=PM(E,$/w),E=Tl(E,I,O),u.start({matrix:b(E,"scale",h.last),immediate:!h.last}),t&&(t.current=!0)}}},{target:i,drag:{from:()=>[sy(c.get()),cy(c.get())],pointer:{touch:!0}},pinch:{from:()=>[Nl(c.get()),0],pointer:{touch:!0}}});const v=typeof r=="function"&&r(e.image,{index:o});return L.createElement("div",{className:`${_m}-slide`},L.createElement("div",{className:`${_m}-control`,ref:i},L.createElement(ur.div,{className:`${_m}-image-wrapper`,style:{matrix:c}},v||L.createElement("img",{ref:s,src:e.image,draggable:!1,alt:e.image}))))},Nm="adm-image-viewer",NM=l.forwardRef((e,t)=>{const n=window.innerWidth+iu(16),[{x:r},o]=Vr(()=>({x:e.defaultIndex*n,config:{tension:250,clamp:!0}})),a=e.images.length;function i(u,d=!1){var f;const m=er(u,0,a-1);(f=e.onIndexChange)===null||f===void 0||f.call(e,m),o.start({x:m*n,immediate:d})}l.useImperativeHandle(t,()=>({swipeTo:i}));const s=l.useRef(!1),c=e0(u=>{if(s.current)return;const[d]=u.offset;if(u.last){const f=Math.floor(d/n),m=f+1,g=Math.min(u.velocity[0]*2e3,n)*u.direction[0];i(er(Math.round((d+g)/n),f,m))}else o.start({x:d,immediate:!0})},{transform:([u,d])=>[-u,d],from:()=>[r.get(),0],bounds:()=>({left:0,right:(a-1)*n}),rubberband:!0,axis:"x",pointer:{touch:!0}});return L.createElement("div",Object.assign({className:`${Nm}-slides`},c()),L.createElement(ur.div,{className:`${Nm}-indicator`},r.to(u=>`${er(Math.round(u/n),0,a-1)+1} / ${a}`)),L.createElement(ur.div,{className:`${Nm}-slides-inner`,style:{x:r.to(u=>-u)}},e.images.map((u,d)=>L.createElement(qS,{key:d,image:u,onTap:e.onTap,maxZoom:e.maxZoom,imageRender:e.imageRender,index:d,onZoomChange:f=>{if(f!==1){const m=Math.round(r.get()/n);o.start({x:m*n})}},dragLockRef:s}))))}),Uu="adm-image-viewer",US={maxZoom:3,getContainer:null,visible:!1},GS=e=>{var t,n,r;const o=jt(US,e),a=L.createElement(Bs,{visible:o.visible,disableBodyScroll:!1,opacity:"thick",afterClose:o.afterClose,destroyOnClose:!0,className:(t=o?.classNames)===null||t===void 0?void 0:t.mask},L.createElement("div",{className:U(`${Uu}-content`,(n=o?.classNames)===null||n===void 0?void 0:n.body)},(o.image||typeof o.imageRender=="function")&&L.createElement(qS,{image:o.image,onTap:o.onClose,maxZoom:o.maxZoom,imageRender:o.imageRender})),o.image&&L.createElement("div",{className:`${Uu}-footer`},(r=o.renderFooter)===null||r===void 0?void 0:r.call(o,o.image),L.createElement(Id,{position:"bottom"})));return ll(o.getContainer,a)},TM=Object.assign(Object.assign({},US),{defaultIndex:0}),KS=l.forwardRef((e,t)=>{var n,r,o;const a=jt(TM,e),[i,s]=l.useState(a.defaultIndex),c=l.useRef(null);l.useImperativeHandle(t,()=>({swipeTo:(f,m)=>{var g;s(f),(g=c.current)===null||g===void 0||g.swipeTo(f,m)}}));const u=l.useCallback(f=>{var m;f!==i&&(s(f),(m=a.onIndexChange)===null||m===void 0||m.call(a,f))},[a.onIndexChange,i]),d=L.createElement(Bs,{visible:a.visible,disableBodyScroll:!1,opacity:"thick",afterClose:a.afterClose,destroyOnClose:!0,className:(n=a?.classNames)===null||n===void 0?void 0:n.mask},L.createElement("div",{className:U(`${Uu}-content`,(r=a?.classNames)===null||r===void 0?void 0:r.body)},a.images&&L.createElement(NM,{ref:c,defaultIndex:i,onIndexChange:u,images:a.images,onTap:a.onClose,maxZoom:a.maxZoom,imageRender:a.imageRender})),a.images&&L.createElement("div",{className:`${Uu}-footer`},(o=a.renderFooter)===null||o===void 0?void 0:o.call(a,a.images[i],i),L.createElement(Id,{position:"bottom"})));return ll(a.getContainer,d)}),Yi=new Set;function LM(e){x0();const t=Ui(L.createElement(GS,Object.assign({},e,{afterClose:()=>{var n;Yi.delete(t),(n=e.afterClose)===null||n===void 0||n.call(e)}})));return Yi.add(t),t}function FM(e){x0();const t=Ui(L.createElement(KS,Object.assign({},e,{afterClose:()=>{var n;Yi.delete(t),(n=e.afterClose)===null||n===void 0||n.call(e)}})));return Yi.add(t),t}function x0(){Yi.forEach(e=>{e.close()}),Yi.clear()}const DM=Qn(KS,{show:FM}),jM=Qn(GS,{Multi:DM,show:LM,clear:x0}),Ca="adm-space",AM={direction:"horizontal"},w0=e=>{const t=jt(AM,e),{direction:n,onClick:r}=t;return St(t,L.createElement("div",{className:U(Ca,{[`${Ca}-wrap`]:t.wrap,[`${Ca}-block`]:t.block,[`${Ca}-${n}`]:!0,[`${Ca}-align-${t.align}`]:!!t.align,[`${Ca}-justify-${t.justify}`]:!!t.justify}),onClick:r},L.Children.map(t.children,o=>o!=null&&L.createElement("div",{className:`${Ca}-item`},o))))},Sa="adm-image-uploader",uy=e=>{const{locale:t}=rr(),{url:n,file:r,deletable:o,deleteIcon:a,onDelete:i,imageFit:s}=e,c=l.useMemo(()=>n||(r?URL.createObjectURL(r):""),[n,r]);l.useEffect(()=>()=>{r&&URL.revokeObjectURL(c)},[c,r]);function u(){return e.status==="pending"&&L.createElement("div",{className:`${Sa}-cell-mask`},L.createElement("span",{className:`${Sa}-cell-loading`},L.createElement(i0,{color:"white"}),L.createElement("span",{className:`${Sa}-cell-mask-message`},t.ImageUploader.uploading)))}function d(){return o&&L.createElement("span",{className:`${Sa}-cell-delete`,onClick:i},a)}return L.createElement("div",{className:U(`${Sa}-cell`,e.status==="fail"&&`${Sa}-cell-fail`)},L.createElement(Pd,{className:`${Sa}-cell-image`,src:c,fit:s,onClick:e.onClick}),u(),d())},to="adm-image-uploader",kM={disableUpload:!1,deletable:!0,deleteIcon:L.createElement(Xh,{className:`${to}-cell-delete-icon`}),showUpload:!0,multiple:!1,maxCount:0,defaultValue:[],accept:"image/*",preview:!0,showFailed:!0,imageFit:"cover"},Tte=l.forwardRef((e,t)=>{const{locale:n}=rr(),r=jt(kM,e),{columns:o}=r,[a,i]=dr(r),[s,c]=l.useState([]),u=l.useRef(null),d=Dv(u),f=l.useRef(null),[m,g]=l.useState(80),p=l.useRef(null);Xn(()=>{const R=f.current;if(o&&d&&R){const _=d.width,N=oS(window.getComputedStyle(R).getPropertyValue("height"));g((_-N*(o-1))/o)}},[d?.width]);const b={"--cell-size":m+"px"};Xn(()=>{c(R=>R.filter(_=>_.url===void 0?!0:!a.some(N=>N.url===_.url)))},[a]),Xn(()=>{var R;(R=r.onUploadQueueChange)===null||R===void 0||R.call(r,s.map(_=>({id:_.id,status:_.status})))},[s]);const v=l.useRef(0),{maxCount:h,onPreview:y,renderItem:C}=r;function S(R,_){return cr(this,void 0,void 0,function*(){const{beforeUpload:N}=r;let T=R;return T=yield N?.(R,_),T})}function $(R){return r.showFailed?R:R.filter(_=>_.status!=="fail")}function x(R){var _;return cr(this,void 0,void 0,function*(){R.persist();const{files:N}=R.target;if(!N)return;let T=[].slice.call(N);if(R.target.value="",r.beforeUpload){const A=T.map(V=>S(V,T));yield Promise.all(A).then(V=>{T=V.filter(Boolean)})}if(T.length===0)return;if(h>0){const A=a.length+T.length-h;A>0&&(T=T.slice(0,T.length-A),(_=r.onCountExceed)===null||_===void 0||_.call(r,A))}const F=T.map(A=>({id:v.current++,status:"pending",file:A}));c(A=>[...$(A),...F]);const D=[];yield Promise.all(F.map((A,V)=>cr(this,void 0,void 0,function*(){try{const W=yield r.upload(A.file);D[V]=W,c(z=>z.map(j=>j.id===A.id?Object.assign(Object.assign({},j),{status:"success",url:W.url}):j))}catch(W){c(z=>z.map(j=>j.id===A.id?Object.assign(Object.assign({},j),{status:"fail"}):j)),console.error(W)}}))),i(A=>A.concat(D).filter(Boolean))})}const w=l.useRef(null);function I(R){w.current=jM.Multi.show({images:a.map(_=>_.url),defaultIndex:R,onClose:()=>{w.current=null}})}As(()=>{var R;(R=w.current)===null||R===void 0||R.close()});const O=$(s),E=r.showUpload&&(h===0||a.length+O.lengtha.map((R,_)=>{var N,T;const F=L.createElement(uy,{key:(N=R.key)!==null&&N!==void 0?N:_,url:(T=R.thumbnailUrl)!==null&&T!==void 0?T:R.url,deletable:r.deletable,deleteIcon:r.deleteIcon,imageFit:r.imageFit,onClick:()=>{r.preview&&I(_),y&&y(_,R)},onDelete:()=>cr(void 0,void 0,void 0,function*(){var D;(yield(D=r.onDelete)===null||D===void 0?void 0:D.call(r,R))!==!1&&i(a.filter((V,W)=>W!==_))})});return C?C(F,R,a):F}),P=L.createElement(L.Fragment,null,M(),s.map(R=>!r.showFailed&&R.status==="fail"?null:L.createElement(uy,{key:R.id,file:R.file,deletable:R.status!=="pending",deleteIcon:r.deleteIcon,status:R.status,imageFit:r.imageFit,onDelete:()=>{c(s.filter(_=>_.id!==R.id))}})),L.createElement("div",{className:`${to}-upload-button-wrap`,style:E?void 0:{display:"none"}},r.children||L.createElement("span",{className:`${to}-cell ${to}-upload-button`,role:"button","aria-label":n.ImageUploader.upload},L.createElement("span",{className:`${to}-upload-button-icon`},L.createElement(F9,null))),!r.disableUpload&&L.createElement("input",{"aria-label":n.ImageUploader.upload,ref:p,capture:r.capture,accept:r.accept,multiple:r.multiple,type:"file",className:`${to}-input`,onChange:x})));return l.useImperativeHandle(t,()=>({get nativeElement(){return p.current}})),St(r,L.createElement("div",{className:to,ref:u},o?L.createElement(VS,{className:`${to}-grid`,columns:o,style:b},L.createElement("div",{className:`${to}-gap-measure`,ref:f}),P.props.children):L.createElement(w0,{className:`${to}-space`,wrap:!0,block:!0},P.props.children)))});function YS({onEnterPress:e,onKeyDown:t,nativeInputRef:n,enterKeyHint:r}){const o=a=>{e&&(a.code==="Enter"||a.keyCode===13)&&e(a),t?.(a)};return Xn(()=>{const a=n.current;if(!(!r||!a))return a.setAttribute("enterkeyhint",r),()=>{a.removeAttribute("enterkeyhint")}},[r]),o}const Oc="adm-input",zM={defaultValue:"",clearIcon:L.createElement(j9,null),onlyShowClearWhenFocus:!0},Lte=l.forwardRef((e,t)=>{const{locale:n,input:r={}}=rr(),o=jt(zM,r,e),[a,i]=dr(o),[s,c]=l.useState(!1),u=l.useRef(!1),d=l.useRef(null),f=YS({onEnterPress:o.onEnterPress,onKeyDown:o.onKeyDown,nativeInputRef:d,enterKeyHint:o.enterKeyHint});l.useImperativeHandle(t,()=>({clear:()=>{i("")},focus:()=>{var p;(p=d.current)===null||p===void 0||p.focus()},blur:()=>{var p;(p=d.current)===null||p===void 0||p.blur()},get nativeElement(){return d.current}}));function m(){let p=a;if(o.type==="number"){const b=p&&er(parseFloat(p),o.min,o.max).toString();Number(p)!==Number(b)&&(p=b)}p!==a&&i(p)}const g=!o.clearable||!a||o.readOnly?!1:o.onlyShowClearWhenFocus?s:!0;return St(o,L.createElement("div",{className:U(`${Oc}`,o.disabled&&`${Oc}-disabled`)},L.createElement("input",{ref:d,className:`${Oc}-element`,value:a,onChange:p=>{i(p.target.value)},onFocus:p=>{var b;c(!0),(b=o.onFocus)===null||b===void 0||b.call(o,p)},onBlur:p=>{var b;c(!1),m(),(b=o.onBlur)===null||b===void 0||b.call(o,p)},onPaste:o.onPaste,id:o.id,placeholder:o.placeholder,disabled:o.disabled,readOnly:o.readOnly,maxLength:o.maxLength,minLength:o.minLength,max:o.max,min:o.min,autoComplete:o.autoComplete,enterKeyHint:o.enterKeyHint,autoFocus:o.autoFocus,pattern:o.pattern,inputMode:o.inputMode,type:o.type,name:o.name,autoCapitalize:o.autoCapitalize,autoCorrect:o.autoCorrect,onKeyDown:f,onKeyUp:o.onKeyUp,onCompositionStart:p=>{var b;u.current=!0,(b=o.onCompositionStart)===null||b===void 0||b.call(o,p)},onCompositionEnd:p=>{var b;u.current=!1,(b=o.onCompositionEnd)===null||b===void 0||b.call(o,p)},onClick:o.onClick,step:o.step,role:o.role,"aria-valuenow":o["aria-valuenow"],"aria-valuemax":o["aria-valuemax"],"aria-valuemin":o["aria-valuemin"],"aria-label":o["aria-label"]}),g&&L.createElement("div",{className:`${Oc}-clear`,onMouseDown:p=>{p.preventDefault()},onClick:()=>{var p,b;i(""),(p=o.onClear)===null||p===void 0||p.call(o),pO()&&u.current&&(u.current=!1,(b=d.current)===null||b===void 0||b.blur())},"aria-label":n.Input.clear},o.clearIcon)))}),BM=e=>{const{action:t}=e;return St(e.action,L.createElement(U4,{key:t.key,onClick:e.onAction,className:U("adm-modal-button",{"adm-modal-button-primary":e.action.primary}),fill:e.action.primary?"solid":"none",size:e.action.primary?"large":"middle",block:!0,color:t.danger?"danger":"primary",loading:"auto",disabled:t.disabled},t.text))},HM={actions:[],closeOnAction:!1,closeOnMaskClick:!1,getContainer:null},XS=e=>{const t=jt(HM,e),n=L.createElement(L.Fragment,null,!!t.image&&L.createElement("div",{className:So("image-container")},L.createElement(Pd,{src:t.image,alt:"modal header image",width:"100%"})),!!t.header&&L.createElement("div",{className:So("header")},L.createElement(Cs,null,t.header)),!!t.title&&L.createElement("div",{className:So("title")},t.title),L.createElement("div",{className:So("content")},typeof t.content=="string"?L.createElement(Cs,null,t.content):t.content),L.createElement(w0,{direction:"vertical",block:!0,className:U(So("footer"),t.actions.length===0&&So("footer-empty"))},t.actions.map((r,o)=>L.createElement(BM,{key:r.key,action:r,onAction:()=>cr(void 0,void 0,void 0,function*(){var a,i,s;yield Promise.all([(a=r.onClick)===null||a===void 0?void 0:a.call(r),(i=t.onAction)===null||i===void 0?void 0:i.call(t,r,o)]),t.closeOnAction&&((s=t.onClose)===null||s===void 0||s.call(t))})}))));return L.createElement(uS,{className:U(So(),t.className),style:t.style,afterClose:t.afterClose,afterShow:t.afterShow,showCloseButton:t.showCloseButton,closeOnMaskClick:t.closeOnMaskClick,onClose:t.onClose,visible:t.visible,getContainer:t.getContainer,bodyStyle:t.bodyStyle,bodyClassName:U(So("body"),t.image&&So("with-image"),t.bodyClassName),maskStyle:t.maskStyle,maskClassName:t.maskClassName,stopPropagation:t.stopPropagation,disableBodyScroll:t.disableBodyScroll,destroyOnClose:t.destroyOnClose,forceRender:t.forceRender},n)};function So(e=""){return"adm-modal"+(e&&"-")+e}const vg=new Set;function E0(e){const t=Ui(L.createElement(XS,Object.assign({},e,{afterClose:()=>{var n;vg.delete(t.close),(n=e.afterClose)===null||n===void 0||n.call(e)}})));return vg.add(t.close),t}function VM(e){const t={confirmText:js().locale.Modal.ok},n=jt(t,e);return new Promise(r=>{E0(Object.assign(Object.assign({},n),{closeOnAction:!0,actions:[{key:"confirm",text:n.confirmText,primary:!0}],onAction:n.onConfirm,onClose:()=>{var o;(o=n.onClose)===null||o===void 0||o.call(n),r()}}))})}const WM={confirmText:"确认",cancelText:"取消"};function qM(e){const{locale:t}=js(),n=jt(WM,{confirmText:t.common.confirm,cancelText:t.common.cancel},e);return new Promise(r=>{E0(Object.assign(Object.assign({},n),{closeOnAction:!0,onClose:()=>{var o;(o=n.onClose)===null||o===void 0||o.call(n),r(!1)},actions:[{key:"confirm",text:n.confirmText,primary:!0,onClick:()=>cr(this,void 0,void 0,function*(){var o;yield(o=n.onConfirm)===null||o===void 0?void 0:o.call(n),r(!0)})},{key:"cancel",text:n.cancelText,onClick:()=>cr(this,void 0,void 0,function*(){var o;yield(o=n.onCancel)===null||o===void 0?void 0:o.call(n),r(!1)})}]}))})}function UM(){vg.forEach(e=>{e()})}const Fte=Qn(XS,{show:E0,alert:VM,confirm:qM,clear:UM}),pi="adm-nav-bar",dy=L.createElement(k9,null),Dte=e=>{const{navBar:t={}}=rr(),n=jt(t,e),{back:r,backIcon:o,backArrow:a}=n,i=t.backIcon||dy,s=Ih(dy,t.backIcon,a===!0?i:a,o===!0?i:o);return St(n,L.createElement("div",{className:U(pi)},L.createElement("div",{className:`${pi}-left`,role:"button"},r!==null&&L.createElement("div",{className:`${pi}-back`,onClick:n.onBack},s&&L.createElement("span",{className:`${pi}-back-arrow`},s),L.createElement("span",{"aria-hidden":"true"},r)),n.left),L.createElement("div",{className:`${pi}-title`},n.children),L.createElement("div",{className:`${pi}-right`},n.right)))},Ll="adm-progress-bar",GM={percent:0,rounded:!0,text:!1},jte=e=>{const t=jt(GM,e),n={width:`${t.percent}%`},r=function(){return t.text===!0?`${t.percent}%`:typeof t.text=="function"?t.text(t.percent):t.text}();return St(t,L.createElement("div",{className:U(Ll,t.rounded&&`${Ll}-rounded`)},L.createElement("div",{className:`${Ll}-trail`},L.createElement("div",{className:`${Ll}-fill`,style:n})),Gl(r)&&L.createElement("div",{className:`${Ll}-text`},r)))};function un(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}function ws(e){return e instanceof HTMLElement||e instanceof SVGElement}function ZS(e){return e&&Ke(e)==="object"&&ws(e.nativeElement)?e.nativeElement:ws(e)?e:null}function lu(e){var t=ZS(e);if(t)return t;if(e instanceof L.Component){var n;return(n=Dp.findDOMNode)===null||n===void 0?void 0:n.call(Dp,e)}return null}var KM=["children"],QS=l.createContext({});function YM(e){var t=e.children,n=vt(e,KM);return l.createElement(QS.Provider,{value:n},t)}var XM=function(e){wr(n,e);var t=Dr(n);function n(){return rn(this,n),t.apply(this,arguments)}return on(n,[{key:"render",value:function(){return this.props.children}}]),n}(l.Component);function ZM(e){var t=l.useReducer(function(s){return s+1},0),n=Q(t,2),r=n[1],o=l.useRef(e),a=It(function(){return o.current}),i=It(function(s){o.current=typeof s=="function"?s(o.current):s,r()});return[a,i]}var Ho="none",Ic="appear",Rc="enter",Pc="leave",fy="none",Ar="prepare",Mi="start",_i="active",O0="end",JS="prepared";function my(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function QM(e,t){var n={animationend:my("Animation","AnimationEnd"),transitionend:my("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var JM=QM(Bn(),typeof window<"u"?window:{}),e$={};if(Bn()){var e_=document.createElement("div");e$=e_.style}var Mc={};function t$(e){if(Mc[e])return Mc[e];var t=JM[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:1;py+=1;var r=py;function o(a){if(a===0)s$(r),t();else{var i=i$(function(){o(a-1)});I0.set(r,i)}}return o(n),r};bt.cancel=function(e){var t=I0.get(e);return s$(e),l$(t)};const n_=function(){var e=l.useRef(null);function t(){bt.cancel(e.current)}function n(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var a=bt(function(){o<=1?r({isCanceled:function(){return a!==e.current}}):n(r,o-1)});e.current=a}return l.useEffect(function(){return function(){t()}},[]),[n,t]};var r_=[Ar,Mi,_i,O0],o_=[Ar,JS],c$=!1,a_=!0;function u$(e){return e===_i||e===O0}const i_=function(e,t,n){var r=Ua(fy),o=Q(r,2),a=o[0],i=o[1],s=n_(),c=Q(s,2),u=c[0],d=c[1];function f(){i(Ar,!0)}var m=t?o_:r_;return a$(function(){if(a!==fy&&a!==O0){var g=m.indexOf(a),p=m[g+1],b=n(a);b===c$?i(p,!0):p&&u(function(v){function h(){v.isCanceled()||i(p,!0)}b===!0?h():Promise.resolve(b).then(h)})}},[e,a]),l.useEffect(function(){return function(){d()}},[]),[f,a]};function l_(e,t,n,r){var o=r.motionEnter,a=o===void 0?!0:o,i=r.motionAppear,s=i===void 0?!0:i,c=r.motionLeave,u=c===void 0?!0:c,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,g=r.onEnterPrepare,p=r.onLeavePrepare,b=r.onAppearStart,v=r.onEnterStart,h=r.onLeaveStart,y=r.onAppearActive,C=r.onEnterActive,S=r.onLeaveActive,$=r.onAppearEnd,x=r.onEnterEnd,w=r.onLeaveEnd,I=r.onVisibleChanged,O=Ua(),E=Q(O,2),M=E[0],P=E[1],R=ZM(Ho),_=Q(R,2),N=_[0],T=_[1],F=Ua(null),D=Q(F,2),A=D[0],V=D[1],W=N(),z=l.useRef(!1),j=l.useRef(null);function B(){return n()}var H=l.useRef(!1);function q(){T(Ho),V(null,!0)}var X=It(function(he){var $e=N();if($e!==Ho){var Ce=B();if(!(he&&!he.deadline&&he.target!==Ce)){var fe=H.current,Ee;$e===Ic&&fe?Ee=$?.(Ce,he):$e===Rc&&fe?Ee=x?.(Ce,he):$e===Pc&&fe&&(Ee=w?.(Ce,he)),fe&&Ee!==!1&&q()}}}),K=t_(X),ee=Q(K,1),ne=ee[0],J=function($e){switch($e){case Ic:return k(k(k({},Ar,m),Mi,b),_i,y);case Rc:return k(k(k({},Ar,g),Mi,v),_i,C);case Pc:return k(k(k({},Ar,p),Mi,h),_i,S);default:return{}}},Z=l.useMemo(function(){return J(W)},[W]),re=i_(W,!e,function(he){if(he===Ar){var $e=Z[Ar];return $e?$e(B()):c$}if(te in Z){var Ce;V(((Ce=Z[te])===null||Ce===void 0?void 0:Ce.call(Z,B(),null))||null)}return te===_i&&W!==Ho&&(ne(B()),d>0&&(clearTimeout(j.current),j.current=setTimeout(function(){X({deadline:!0})},d))),te===JS&&q(),a_}),oe=Q(re,2),ae=oe[0],te=oe[1],ie=u$(te);H.current=ie;var le=l.useRef(null);a$(function(){if(!(z.current&&le.current===t)){P(t);var he=z.current;z.current=!0;var $e;!he&&t&&s&&($e=Ic),he&&t&&a&&($e=Rc),(he&&!t&&u||!he&&f&&!t&&u)&&($e=Pc);var Ce=J($e);$e&&(e||Ce[Ar])?(T($e),ae()):T(Ho),le.current=t}},[t]),l.useEffect(function(){(W===Ic&&!s||W===Rc&&!a||W===Pc&&!u)&&T(Ho)},[s,a,u]),l.useEffect(function(){return function(){z.current=!1,clearTimeout(j.current)}},[]);var ge=l.useRef(!1);l.useEffect(function(){M&&(ge.current=!0),M!==void 0&&W===Ho&&((ge.current||M)&&I?.(M),ge.current=!0)},[M,W]);var pe=A;return Z[Ar]&&te===Mi&&(pe=G({transition:"none"},pe)),[W,te,pe,M??t]}function s_(e){var t=e;Ke(e)==="object"&&(t=e.transitionSupport);function n(o,a){return!!(o.motionName&&t&&a!==!1)}var r=l.forwardRef(function(o,a){var i=o.visible,s=i===void 0?!0:i,c=o.removeOnLeave,u=c===void 0?!0:c,d=o.forceRender,f=o.children,m=o.motionName,g=o.leavedClassName,p=o.eventProps,b=l.useContext(QS),v=b.motion,h=n(o,v),y=l.useRef(),C=l.useRef();function S(){try{return y.current instanceof HTMLElement?y.current:lu(C.current)}catch{return null}}var $=l_(h,s,S,o),x=Q($,4),w=x[0],I=x[1],O=x[2],E=x[3],M=l.useRef(E);E&&(M.current=!0);var P=l.useCallback(function(D){y.current=D,o0(a,D)},[a]),R,_=G(G({},p),{},{visible:s});if(!f)R=null;else if(w===Ho)E?R=f(G({},_),P):!u&&M.current&&g?R=f(G(G({},_),{},{className:g}),P):d||!u&&!g?R=f(G(G({},_),{},{style:{display:"none"}}),P):R=null;else{var N;I===Ar?N="prepare":u$(I)?N="active":I===Mi&&(N="start");var T=hy(m,"".concat(w,"-").concat(N));R=f(G(G({},_),{},{className:U(hy(m,w),k(k({},T,T&&N),m,typeof m=="string")),style:O}),P)}if(l.isValidElement(R)&&_o(R)){var F=ua(R);F||(R=l.cloneElement(R,{ref:P}))}return l.createElement(XM,{ref:C},R)});return r.displayName="CSSMotion",r}const fr=s_(o$);var gg="add",hg="keep",pg="remove",Tm="removed";function c_(e){var t;return e&&Ke(e)==="object"&&"key"in e?t=e:t={key:e},G(G({},t),{},{key:String(t.key)})}function bg(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(c_)}function u_(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,o=t.length,a=bg(e),i=bg(t);a.forEach(function(u){for(var d=!1,f=r;f1});return c.forEach(function(u){n=n.filter(function(d){var f=d.key,m=d.status;return f!==u||m!==pg}),n.forEach(function(d){d.key===u&&(d.status=hg)})}),n}var d_=["component","children","onVisibleChanged","onAllRemoved"],f_=["status"],m_=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function v_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:fr,n=function(r){wr(a,r);var o=Dr(a);function a(){var i;rn(this,a);for(var s=arguments.length,c=new Array(s),u=0;uL.createElement("svg",{width:"17px",height:"13px",viewBox:"0 0 17 13",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},L.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},L.createElement("g",{transform:"translate(-2832.000000, -1103.000000)",stroke:"#FFFFFF",strokeWidth:"3"},L.createElement("g",{transform:"translate(2610.000000, 955.000000)"},L.createElement("g",{transform:"translate(24.000000, 91.000000)"},L.createElement("g",{transform:"translate(179.177408, 36.687816)"},L.createElement("polyline",{points:"34.2767388 22 24.797043 31.4796958 21 27.6826527"})))))))),$a="adm-selector",h_={multiple:!1,defaultValue:[],showCheckMark:!0},Ate=e=>{const t=jt(h_,e),[n,r,,o]=iI(t.fieldNames),[a,i]=dr({value:t.value,defaultValue:t.defaultValue,onChange:u=>{var d;const f={get items(){return t.options.filter(m=>u.includes(m[r]))}};(d=t.onChange)===null||d===void 0||d.call(t,u,f)}}),{locale:s}=rr(),c=t.options.map(u=>{const d=(a||[]).includes(u[r]),f=u[o]||t.disabled,m=U(`${$a}-item`,{[`${$a}-item-active`]:d&&!t.multiple,[`${$a}-item-multiple-active`]:d&&t.multiple,[`${$a}-item-disabled`]:f});return L.createElement("div",{key:u[r],className:m,onClick:()=>{if(!f)if(t.multiple){const g=d?a.filter(p=>p!==u[r]):[...a,u[r]];i(g)}else{const g=d?[]:[u[r]];i(g)}},role:"option","aria-selected":d&&!t.multiple||d&&t.multiple},u[n],u.description&&L.createElement("div",{className:`${$a}-item-description`},u.description),d&&t.showCheckMark&&L.createElement("div",{className:`${$a}-check-mark-wrapper`},L.createElement(g_,null)))});return St(t,L.createElement("div",{className:$a,role:"listbox","aria-label":s.Selector.name},t.columns?L.createElement(VS,{columns:t.columns},c):L.createElement(w0,{wrap:!0},c)))};function yg(){return typeof BigInt=="function"}function d$(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Ha(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",o=r.split("."),a=o[0]||"0",i=o[1]||"0";a==="0"&&i==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:i,fullStr:"".concat(s).concat(r)}}function P0(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Da(e){var t=String(e);if(P0(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&M0(t)?t.length-t.indexOf(".")-1:0}function Fd(e){var t=String(e);if(P0(e)){if(e>Number.MAX_SAFE_INTEGER)return String(yg()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Ha("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),b_=function(){function e(t){if(rn(this,e),k(this,"origin",""),k(this,"number",void 0),k(this,"empty",void 0),d$(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return on(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var o=this.number+r;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(oNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Fd(this.number):this.origin}}]),e}();function jr(e){return yg()?new p_(e):new b_(e)}function su(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var o=Ha(e),a=o.negativeStr,i=o.integerStr,s=o.decimalStr,c="".concat(t).concat(s),u="".concat(a).concat(i);if(n>=0){var d=Number(s[n]);if(d>=5&&!r){var f=jr(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return su(f.toString(),t,n,r)}return n===0?u:"".concat(u).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return c===".0"?u:"".concat(u).concat(c)}const xa="adm-step",y_=e=>{const{title:t,description:n,icon:r,status:o="wait"}=e;return St(e,L.createElement("div",{className:U(`${xa}`,`${xa}-status-${o}`)},L.createElement("div",{className:`${xa}-indicator`},L.createElement("div",{className:`${xa}-icon-container`},r)),L.createElement("div",{className:`${xa}-content`},L.createElement("div",{className:`${xa}-title`},t),!!n&&L.createElement("div",{className:`${xa}-description`},n))))},by="adm-steps",C_="adm-step",S_=L.createElement("span",{className:`${C_}-icon-dot`}),$_={current:0,direction:"horizontal"},x_=e=>{const t=jt($_,e),{direction:n,current:r}=t,o=U(by,`${by}-${n}`);return St(t,L.createElement("div",{className:o},L.Children.map(t.children,(a,i)=>{var s;if(!L.isValidElement(a))return a;const c=a.props;let u=c.status||"wait";iSt(e,L.createElement("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28"},L.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},L.createElement("g",{transform:"translate(-137.000000, -840.000000)",fill:"#1576FE"},L.createElement("g",{transform:"translate(80.000000, 823.000000)"},L.createElement("g",{transform:"translate(53.000000, 13.000000)"},L.createElement("path",{d:"M17.9996753,31.5 C10.5556724,31.5 4.5,25.4443275 4.5,18.0003247 C4.5,10.5563219 10.5556724,4.5 17.9996753,4.5 C18.5355492,4.5 18.9702974,4.93474816 18.9702974,5.47062208 C18.9702974,6.006496 18.5355492,6.44124416 17.9996753,6.44124416 C11.6261524,6.44124416 6.44124416,11.6267709 6.44124416,18.0002938 C6.44124416,24.3738167 11.6261524,29.5587249 17.9996753,29.5587249 C24.3731982,29.5587249 29.5587249,24.3738167 29.5587249,18.0002938 C29.5587249,14.7964616 28.2778291,11.8169616 25.9523687,9.61220279 C25.5637302,9.24317094 25.5473089,8.62893223 25.9157222,8.23967523 C26.2841356,7.84976878 26.8989928,7.83461537 27.2882498,8.20302872 C30.0042351,10.7787368 31.5,14.2580826 31.5,18.0002938 C31.5,25.4443275 25.4436781,31.5 17.9996753,31.5 Z"})))))))),wa="adm-switch",E_={defaultChecked:!1},zte=e=>{const t=jt(E_,e),n=t.disabled||t.loading||!1,[r,o]=l.useState(!1),{locale:a}=rr(),[i,s]=dr({value:t.checked,defaultValue:t.defaultChecked,onChange:t.onChange});function c(){return cr(this,void 0,void 0,function*(){if(n||t.loading||r)return;const u=!i;if(t.beforeChange){o(!0);try{yield t.beforeChange(u),o(!1)}catch(f){throw o(!1),f}}const d=s(u);if(q4(d)){o(!0);try{yield d,o(!1)}catch(f){throw o(!1),f}}})}return St(t,L.createElement("div",{onClick:c,className:U(wa,{[`${wa}-checked`]:i,[`${wa}-disabled`]:n||r}),role:"switch","aria-label":a.Switch.name,"aria-checked":i,"aria-disabled":n},L.createElement("div",{className:`${wa}-checkbox`},L.createElement("div",{className:`${wa}-handle`},(t.loading||r)&&L.createElement(w_,{className:`${wa}-spin-icon`})),L.createElement("div",{className:`${wa}-inner`},i?t.checkedText:t.uncheckedText))))},O_=()=>null,$o="adm-tab-bar",I_={safeArea:!1},R_=e=>{var t;const n=jt(I_,e);let r=null;const o=[];Md(n.children,(s,c)=>{if(!l.isValidElement(s))return;const u=s.key;typeof u=="string"&&(c===0&&(r=u),o.push(s))});const[a,i]=dr({value:n.activeKey,defaultValue:(t=n.defaultActiveKey)!==null&&t!==void 0?t:r,onChange:s=>{var c;s!==null&&((c=n.onChange)===null||c===void 0||c.call(n,s))}});return St(n,L.createElement("div",{className:$o},L.createElement("div",{className:`${$o}-wrap`},o.map(s=>{const c=s.key===a;function u(){const d=s.props.icon&&L.createElement("div",{className:`${$o}-item-icon`},typeof s.props.icon=="function"?s.props.icon(c):s.props.icon),f=s.props.title&&L.createElement("div",{className:U(`${$o}-item-title`,!!d&&`${$o}-item-title-with-icon`)},typeof s.props.title=="function"?s.props.title(c):s.props.title);return d?L.createElement(L.Fragment,null,L.createElement(db,{content:s.props.badge,className:`${$o}-icon-badge`},d),f):f?L.createElement(db,{content:s.props.badge,className:`${$o}-title-badge`},f):null}return St(s.props,L.createElement("div",{key:s.key,onClick:()=>{var d,f;const{key:m}=s;m!=null&&(i(m.toString()),(f=(d=s.props).onClick)===null||f===void 0||f.call(d))},className:U(`${$o}-item`,{[`${$o}-item-active`]:c})},u()))})),n.safeArea&&L.createElement(Id,{position:"bottom"})))},Bte=Qn(R_,{Item:O_}),yy="adm-tag",P_={default:"var(--adm-color-text-secondary, #666666)",primary:"var(--adm-color-primary, #1677ff)",success:"var(--adm-color-success, #00b578)",warning:"var(--adm-color-warning, #ff8f1f)",danger:"var(--adm-color-danger, #ff3141)"},M_={color:"default",fill:"solid",round:!1},Hte=e=>{var t;const n=jt(M_,e),r=(t=P_[n.color])!==null&&t!==void 0?t:n.color,o={"--border-color":r,"--text-color":n.fill==="outline"?r:"#ffffff","--background-color":n.fill==="outline"?"transparent":r};return St(n,L.createElement("span",{style:o,onClick:n.onClick,className:U(yy,{[`${yy}-round`]:n.round})},n.children))},Fl="adm-text-area",f$={rows:2,showCount:!1,autoSize:!1,defaultValue:""},__=l.forwardRef((e,t)=>{const n=jt(f$,e),{autoSize:r,showCount:o,maxLength:a}=n,[i,s]=dr(Object.assign(Object.assign({},n),{value:n.value===null?"":n.value}));n.value;const c=l.useRef(null),u=l.useRef("auto"),d=l.useRef(null),f=YS({onEnterPress:n.onEnterPress,onKeyDown:n.onKeyDown,nativeInputRef:c,enterKeyHint:n.enterKeyHint});l.useImperativeHandle(t,()=>({clear:()=>{s("")},focus:()=>{var v;(v=c.current)===null||v===void 0||v.focus()},blur:()=>{var v;(v=c.current)===null||v===void 0||v.blur()},get nativeElement(){return c.current}})),Xn(()=>{if(!r)return;const v=c.current,h=d.current;if(!v||(v.style.height=u.current,!h))return;let y=h.scrollHeight;if(typeof r=="object"){const C=window.getComputedStyle(v),S=parseFloat(C.lineHeight);r.minRows&&(y=Math.max(y,r.minRows*S)),r.maxRows&&(y=Math.min(y,r.maxRows*S))}u.current=`${y}px`,v.style.height=`${y}px`},[i,r]);const m=l.useRef(!1);let g;const p=wm(i).length;typeof o=="function"?g=o(p,a):o&&(g=L.createElement("div",{className:`${Fl}-count`},a===void 0?p:p+"/"+a));let b=n.rows;return typeof r=="object"&&(r.maxRows&&b>r.maxRows&&(b=r.maxRows),r.minRows&&b{let h=v.target.value;a&&!m.current&&(h=wm(h).slice(0,a).join("")),s(h)},id:n.id,onCompositionStart:v=>{var h;m.current=!0,(h=n.onCompositionStart)===null||h===void 0||h.call(n,v)},onCompositionEnd:v=>{var h;if(m.current=!1,a){const y=v.target.value;s(wm(y).slice(0,a).join(""))}(h=n.onCompositionEnd)===null||h===void 0||h.call(n,v)},autoComplete:n.autoComplete,autoFocus:n.autoFocus,disabled:n.disabled,readOnly:n.readOnly,name:n.name,onFocus:n.onFocus,onBlur:n.onBlur,onClick:n.onClick,onKeyDown:f}),g,r&&L.createElement("textarea",{ref:d,className:`${Fl}-element ${Fl}-element-hidden`,value:i,rows:b,"aria-hidden":!0,readOnly:!0})))});__.defaultProps=f$;const xo="adm-toast",N_={maskClickable:!0,stopPropagation:["click"]},T_=e=>{const t=jt(N_,e),{maskClickable:n,content:r,icon:o,position:a}=t,i=l.useMemo(()=>{if(o==null)return null;switch(o){case"success":return L.createElement(D9,{className:`${xo}-icon-success`});case"fail":return L.createElement(Xh,{className:`${xo}-icon-fail`});case"loading":return L.createElement(i0,{color:"white",className:`${xo}-loading`});default:return o}},[o]),s=l.useMemo(()=>{switch(a){case"top":return"20%";case"bottom":return"80%";default:return"50%"}},[a]);return L.createElement(Bs,{visible:t.visible,destroyOnClose:!0,opacity:0,disableBodyScroll:!n,getContainer:t.getContainer,afterClose:t.afterClose,style:Object.assign({pointerEvents:n?"none":"auto"},t.maskStyle),className:U(`${xo}-mask`,t.maskClassName),stopPropagation:t.stopPropagation},L.createElement("div",{className:U(`${xo}-wrap`)},L.createElement("div",{style:{top:s},className:U(`${xo}-main`,o?`${xo}-main-icon`:`${xo}-main-text`)},i&&L.createElement("div",{className:`${xo}-icon`},i),L.createElement(Cs,null,r))))};let yr=null,Lm=null;const cu={duration:2e3,position:"center",maskClickable:!0},L_=e=>L.createElement(T_,Object.assign({},e));function F_(e){var t;const n=jt(cu,typeof e=="string"?{content:e}:e),r=L.createElement(L_,Object.assign({},n,{onClose:()=>{yr=null}}));return yr?!((t=yr.isRendered)===null||t===void 0)&&t.call(yr)?yr.replace(r):(yr.close(),yr=Ui(r)):yr=Ui(r),Lm&&window.clearTimeout(Lm),n.duration!==0&&(Lm=window.setTimeout(()=>{m$()},n.duration)),yr}function m$(){yr?.close(),yr=null}function D_(e){e.duration!==void 0&&(cu.duration=e.duration),e.position!==void 0&&(cu.position=e.position),e.maskClickable!==void 0&&(cu.maskClickable=e.maskClickable)}const Vte={show:F_,clear:m$,config:D_};var _0=l.createContext({});const Ln=Math.round;function Fm(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const Cy=(e,t,n)=>n===0?e:e/100;function Dl(e,t){const n=t||255;return e>n?n:e<0?0:e}class zt{constructor(t){k(this,"isValid",!0),k(this,"r",0),k(this,"g",0),k(this,"b",0),k(this,"a",1),k(this,"_h",void 0),k(this,"_s",void 0),k(this,"_l",void 0),k(this,"_v",void 0),k(this,"_max",void 0),k(this,"_min",void 0),k(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let o=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):o("rgb")?this.fromRgbString(r):o("hsl")?this.fromHslString(r):(o("hsv")||o("hsb"))&&this.fromHsvString(r)}else if(t instanceof zt)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Dl(t.r),this.g=Dl(t.g),this.b=Dl(t.b),this.a=typeof t.a=="number"?Dl(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=Ln(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=s=>(r[s]-this[s])*o+this[s],i={r:Ln(a("r")),g:Ln(a("g")),b:Ln(a("b")),a:Ln(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>Ln((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=Ln(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=Ln(this.getSaturation()*100),r=Ln(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=Dl(n,r),o}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const m=Ln(r*255);this.r=m,this.g=m,this.b=m}let a=0,i=0,s=0;const c=t/60,u=(1-Math.abs(2*r-1))*n,d=u*(1-Math.abs(c%2-1));c>=0&&c<1?(a=u,i=d):c>=1&&c<2?(a=d,i=u):c>=2&&c<3?(i=u,s=d):c>=3&&c<4?(i=d,s=u):c>=4&&c<5?(a=d,s=u):c>=5&&c<6&&(a=u,s=d);const f=r-u/2;this.r=Ln((a+f)*255),this.g=Ln((i+f)*255),this.b=Ln((s+f)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const a=Ln(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const i=t/60,s=Math.floor(i),c=i-s,u=Ln(r*(1-n)*255),d=Ln(r*(1-n*c)*255),f=Ln(r*(1-n*(1-c))*255);switch(s){case 0:this.g=f,this.b=u;break;case 1:this.r=d,this.b=u;break;case 2:this.r=u,this.b=f;break;case 3:this.r=u,this.g=d;break;case 4:this.r=f,this.g=u;break;case 5:default:this.g=u,this.b=d;break}}fromHsvString(t){const n=Fm(t,Cy);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=Fm(t,Cy);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=Fm(t,(r,o)=>o.includes("%")?Ln(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var _c=2,Sy=.16,j_=.05,A_=.05,k_=.15,v$=5,g$=4,z_=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function $y(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-_c*t:Math.round(e.h)+_c*t:r=n?Math.round(e.h)+_c*t:Math.round(e.h)-_c*t,r<0?r+=360:r>=360&&(r-=360),r}function xy(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-Sy*t:t===g$?r=e.s+Sy:r=e.s+j_*t,r>1&&(r=1),n&&t===v$&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function wy(e,t,n){var r;return n?r=e.v+A_*t:r=e.v-k_*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Es(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new zt(e),o=r.toHsv(),a=v$;a>0;a-=1){var i=new zt({h:$y(o,a,!0),s:xy(o,a,!0),v:wy(o,a,!0)});n.push(i)}n.push(r);for(var s=1;s<=g$;s+=1){var c=new zt({h:$y(o,s),s:xy(o,s),v:wy(o,s)});n.push(c)}return t.theme==="dark"?z_.map(function(u){var d=u.index,f=u.amount;return new zt(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(u){return u.toHexString()})}var ki={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"},Cg=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];Cg.primary=Cg[5];var Sg=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];Sg.primary=Sg[5];var $g=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];$g.primary=$g[5];var Gu=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Gu.primary=Gu[5];var xg=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];xg.primary=xg[5];var wg=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];wg.primary=wg[5];var Eg=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Eg.primary=Eg[5];var Og=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];Og.primary=Og[5];var Xi=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Xi.primary=Xi[5];var Ig=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Ig.primary=Ig[5];var Rg=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Rg.primary=Rg[5];var Pg=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];Pg.primary=Pg[5];var Mg=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];Mg.primary=Mg[5];var Dm={red:Cg,volcano:Sg,orange:$g,gold:Gu,yellow:xg,lime:wg,green:Eg,cyan:Og,blue:Xi,geekblue:Ig,purple:Rg,magenta:Pg,grey:Mg};function _g(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var Ey="data-rc-order",Oy="data-rc-priority",B_="rc-util-key",Ng=new Map;function h$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):B_}function Dd(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function H_(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function N0(e){return Array.from((Ng.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function p$(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Bn())return null;var n=t.csp,r=t.prepend,o=t.priority,a=o===void 0?0:o,i=H_(r),s=i==="prependQueue",c=document.createElement("style");c.setAttribute(Ey,i),s&&a&&c.setAttribute(Oy,"".concat(a)),n!=null&&n.nonce&&(c.nonce=n?.nonce),c.innerHTML=e;var u=Dd(t),d=u.firstChild;if(r){if(s){var f=(t.styles||N0(u)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(Ey)))return!1;var g=Number(m.getAttribute(Oy)||0);return a>=g});if(f.length)return u.insertBefore(c,f[f.length-1].nextSibling),c}u.insertBefore(c,d)}else u.appendChild(c);return c}function b$(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Dd(t);return(t.styles||N0(n)).find(function(r){return r.getAttribute(h$(t))===e})}function Os(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=b$(e,t);if(n){var r=Dd(t);r.removeChild(n)}}function V_(e,t){var n=Ng.get(e);if(!n||!_g(document,n)){var r=p$("",t),o=r.parentNode;Ng.set(e,o),e.removeChild(r)}}function Oo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Dd(n),o=N0(r),a=G(G({},n),{},{styles:o});V_(r,a);var i=b$(t,a);if(i){var s,c;if((s=a.csp)!==null&&s!==void 0&&s.nonce&&i.nonce!==((c=a.csp)===null||c===void 0?void 0:c.nonce)){var u;i.nonce=(u=a.csp)===null||u===void 0?void 0:u.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var d=p$(e,a);return d.setAttribute(h$(a),t),d}function y$(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function W_(e){return y$(e)instanceof ShadowRoot}function Ku(e){return W_(e)?y$(e):null}function q_(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function U_(e,t){nn(e,"[@ant-design/icons] ".concat(t))}function Iy(e){return Ke(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Ke(e.icon)==="object"||typeof e.icon=="function")}function Ry(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[q_(n)]=r}return t},{})}function Tg(e,t,n){return n?L.createElement(e.tag,G(G({key:t},Ry(e.attrs)),n),(e.children||[]).map(function(r,o){return Tg(r,"".concat(t,"-").concat(e.tag,"-").concat(o))})):L.createElement(e.tag,G({key:t},Ry(e.attrs)),(e.children||[]).map(function(r,o){return Tg(r,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function C$(e){return Es(e)[0]}function S$(e){return e?Array.isArray(e)?e:[e]:[]}var G_=` -.anticon { - display: inline-flex; - align-items: center; - 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); - } -} -`,K_=function(t){var n=l.useContext(_0),r=n.csp,o=n.prefixCls,a=n.layer,i=G_;o&&(i=i.replace(/anticon/g,o)),a&&(i="@layer ".concat(a,` { -`).concat(i,` -}`)),l.useEffect(function(){var s=t.current,c=Ku(s);Oo(i,"@ant-design-icons",{prepend:!a,csp:r,attachTo:c})},[])},Y_=["icon","className","onClick","style","primaryColor","secondaryColor"],ls={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function X_(e){var t=e.primaryColor,n=e.secondaryColor;ls.primaryColor=t,ls.secondaryColor=n||C$(t),ls.calculated=!!n}function Z_(){return G({},ls)}var dl=function(t){var n=t.icon,r=t.className,o=t.onClick,a=t.style,i=t.primaryColor,s=t.secondaryColor,c=vt(t,Y_),u=l.useRef(),d=ls;if(i&&(d={primaryColor:i,secondaryColor:s||C$(i)}),K_(u),U_(Iy(n),"icon should be icon definiton, but got ".concat(n)),!Iy(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=G(G({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),Tg(f.icon,"svg-".concat(f.name),G(G({className:r,onClick:o,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c),{},{ref:u}))};dl.displayName="IconReact";dl.getTwoToneColors=Z_;dl.setTwoToneColors=X_;function $$(e){var t=S$(e),n=Q(t,2),r=n[0],o=n[1];return dl.setTwoToneColors({primaryColor:r,secondaryColor:o})}function Q_(){var e=dl.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var J_=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];$$(Xi.primary);var Be=l.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,a=e.rotate,i=e.tabIndex,s=e.onClick,c=e.twoToneColor,u=vt(e,J_),d=l.useContext(_0),f=d.prefixCls,m=f===void 0?"anticon":f,g=d.rootClassName,p=U(g,m,k(k({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!o||r.name==="loading"),n),b=i;b===void 0&&s&&(b=-1);var v=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,h=S$(c),y=Q(h,2),C=y[0],S=y[1];return l.createElement("span",ce({role:"img","aria-label":r.name},u,{ref:t,tabIndex:b,onClick:s,className:p}),l.createElement(dl,{icon:r,primaryColor:C,secondaryColor:S,style:v}))});Be.displayName="AntdIcon";Be.getTwoToneColor=Q_;Be.setTwoToneColor=$$;var eN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M193 796c0 17.7 14.3 32 32 32h574c17.7 0 32-14.3 32-32V563c0-176.2-142.8-319-319-319S193 386.8 193 563v233zm72-233c0-136.4 110.6-247 247-247s247 110.6 247 247v193H404V585c0-5.5-4.5-10-10-10h-44c-5.5 0-10 4.5-10 10v171h-75V563zm-48.1-252.5l39.6-39.6c3.1-3.1 3.1-8.2 0-11.3l-67.9-67.9a8.03 8.03 0 00-11.3 0l-39.6 39.6a8.03 8.03 0 000 11.3l67.9 67.9c3.1 3.1 8.1 3.1 11.3 0zm669.6-79.2l-39.6-39.6a8.03 8.03 0 00-11.3 0l-67.9 67.9a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l67.9-67.9c3.1-3.2 3.1-8.2 0-11.3zM832 892H192c-17.7 0-32 14.3-32 32v24c0 4.4 3.6 8 8 8h688c4.4 0 8-3.6 8-8v-24c0-17.7-14.3-32-32-32zM484 180h56c4.4 0 8-3.6 8-8V76c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v96c0 4.4 3.6 8 8 8z"}}]},name:"alert",theme:"outlined"},tN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:eN}))},Wte=l.forwardRef(tN),nN={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.42 0 448 200.58 448 448S759.42 960 512 960 64 759.42 64 512 264.58 64 512 64m32.5 168c-69.67 0-86.06 16.84-86.72 39.08l-.02 1.43v46.62H291.45c-9.92 0-14.28 23.05-14.27 39.3 0 2.7 2.08 4.93 4.77 4.93h175.81v58.3h-116.5c-9.96 0-14.3 23.76-14.27 39.47a4.77 4.77 0 004.77 4.76h233.45c-4.53 41.06-15.43 77.59-30.72 109.32l-1.22 2.5-.32-.28c-60.24-28.47-120.43-52.57-194.4-52.57l-2.62.01c-84.98 1.11-144.71 56.5-145.91 127.04l-.02 1.22.02 2.13c1.24 70.4 63.56 126.45 148.52 126.45 61.25 0 116.38-16.85 163.46-45.02a138.58 138.58 0 0014.07-7.96 345.6 345.6 0 0050.3-41.16l9.45 6.35 12.46 8.32c57.53 38.26 113.76 72.62 169.86 79.27a142.62 142.62 0 0018.31 1.16c43.02 0 55-52.68 57.39-95.51l.14-2.84c.4-8.46-6.2-15.6-14.65-15.86-75.46-2.37-136.45-22.05-192-46.11l-6.27-2.75c35.15-56.8 56.66-121.81 57.15-186.66l.09-1.08c.4-5.51-4-10.2-9.52-10.2H549.33v-58.3h165.73c9.92 0 14.28-22.12 14.27-39.31a4.85 4.85 0 00-4.78-4.92H549.32v-82.35a4.8 4.8 0 00-4.83-4.78M328 583.85c54.63 0 107.08 22.41 158.1 52.19l5.76 3.4c-103.57 119.84-247.17 95.9-261.72 26.37a66.89 66.89 0 01-1.14-9.83l-.06-2.34.02-.9c.97-40.12 45.33-68.9 99.04-68.9"}}]},name:"alipay-circle",theme:"outlined"},rN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:nN}))},qte=l.forwardRef(rN),oN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"},aN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:oN}))},Ute=l.forwardRef(aN),iN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},lN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:iN}))},Gte=l.forwardRef(lN),sN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"},cN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:sN}))},Kte=l.forwardRef(cN),uN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"},dN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:uN}))},Yte=l.forwardRef(dN),fN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 00-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM512 196.7l271.1 197.2H240.9L512 196.7zM264 462h117v374H264V462zm189 0h117v374H453V462zm307 374H642V462h118v374z"}}]},name:"bank",theme:"outlined"},mN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:fN}))},Xte=l.forwardRef(mN),vN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-600-80h56c4.4 0 8-3.6 8-8V560c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V384c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v320c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V462c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v242c0 4.4 3.6 8 8 8zm152 0h56c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v400c0 4.4 3.6 8 8 8z"}}]},name:"bar-chart",theme:"outlined"},gN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:vN}))},Zte=l.forwardRef(gN),hN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zm220 752H232V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752z"}}]},name:"book",theme:"outlined"},pN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:hN}))},Qte=l.forwardRef(pN),bN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},yN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:bN}))},x$=l.forwardRef(yN),CN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 248H728l-32.4-90.8a32.07 32.07 0 00-30.2-21.2H358.6c-13.5 0-25.6 8.5-30.1 21.2L296 248H160c-44.2 0-80 35.8-80 80v456c0 44.2 35.8 80 80 80h704c44.2 0 80-35.8 80-80V328c0-44.2-35.8-80-80-80zm8 536c0 4.4-3.6 8-8 8H160c-4.4 0-8-3.6-8-8V328c0-4.4 3.6-8 8-8h186.7l17.1-47.8 22.9-64.2h250.5l22.9 64.2 17.1 47.8H864c4.4 0 8 3.6 8 8v456zM512 384c-88.4 0-160 71.6-160 160s71.6 160 160 160 160-71.6 160-160-71.6-160-160-160zm0 256c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"}}]},name:"camera",theme:"outlined"},SN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:CN}))},Jte=l.forwardRef(SN),$N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584zM688 420h-55.2c-5.1 0-10 2.5-13 6.6L468.9 634.4l-64.7-89c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.4 0-12.8-6.5-12.8z"}}]},name:"carry-out",theme:"outlined"},xN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:$N}))},ene=l.forwardRef(xN),wN={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"},EN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:wN}))},Ks=l.forwardRef(EN),ON={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},IN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:ON}))},tne=l.forwardRef(IN),RN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},PN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:RN}))},T0=l.forwardRef(PN),MN={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:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},_N=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:MN}))},w$=l.forwardRef(_N),NN={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"},TN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:NN}))},ei=l.forwardRef(TN),LN={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},FN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:LN}))},da=l.forwardRef(FN),DN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"},jN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:DN}))},nne=l.forwardRef(jN),AN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"},kN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:AN}))},rne=l.forwardRef(kN),zN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},BN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:zN}))},one=l.forwardRef(BN),HN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},VN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:HN}))},WN=l.forwardRef(VN),qN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M899.6 276.5L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.7-3.5-13.1 1.2-12.2 7.9L188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.8-6.7-6.5-11.4-12.3-7.9zm-126 534.1H250.3l-53.8-409.4 139.8 86.1L512 252.9l175.7 234.4 139.8-86.1-53.9 409.4zM512 509c-62.1 0-112.6 50.5-112.6 112.6S449.9 734.2 512 734.2s112.6-50.5 112.6-112.6S574.1 509 512 509zm0 160.9c-26.6 0-48.2-21.6-48.2-48.3 0-26.6 21.6-48.3 48.2-48.3s48.2 21.6 48.2 48.3c0 26.6-21.6 48.3-48.2 48.3z"}}]},name:"crown",theme:"outlined"},UN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:qN}))},ane=l.forwardRef(UN),GN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-600 72h560v208H232V136zm560 480H232V408h560v208zm0 272H232V680h560v208zM304 240a40 40 0 1080 0 40 40 0 10-80 0zm0 272a40 40 0 1080 0 40 40 0 10-80 0zm0 272a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"database",theme:"outlined"},KN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:GN}))},ine=l.forwardRef(KN),YN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},XN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:YN}))},ZN=l.forwardRef(XN),QN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},JN=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:QN}))},Py=l.forwardRef(JN),eT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},tT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:eT}))},My=l.forwardRef(tT),nT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},rT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:nT}))},E$=l.forwardRef(rT),oT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},aT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:oT}))},iT=l.forwardRef(aT),lT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},sT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:lT}))},cT=l.forwardRef(sT),uT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},dT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:uT}))},L0=l.forwardRef(dT),fT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},mT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:fT}))},vT=l.forwardRef(mT),gT={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"},hT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:gT}))},jd=l.forwardRef(hT),pT={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:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},bT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:pT}))},lne=l.forwardRef(bT),yT={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"},CT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:yT}))},ST=l.forwardRef(CT),$T={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"},xT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:$T}))},O$=l.forwardRef(xT),wT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM514.1 580.1l-61.8-102.4c-2.2-3.6-6.1-5.8-10.3-5.8h-38.4c-2.3 0-4.5.6-6.4 1.9-5.6 3.5-7.3 10.9-3.7 16.6l82.3 130.4-83.4 132.8a12.04 12.04 0 0010.2 18.4h34.5c4.2 0 8-2.2 10.2-5.7L510 664.8l62.3 101.4c2.2 3.6 6.1 5.7 10.2 5.7H620c2.3 0 4.5-.7 6.5-1.9 5.6-3.6 7.2-11 3.6-16.6l-84-130.4 85.3-132.5a12.04 12.04 0 00-10.1-18.5h-35.7c-4.2 0-8.1 2.2-10.3 5.8l-61.2 102.3z"}}]},name:"file-excel",theme:"outlined"},ET=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:wT}))},sne=l.forwardRef(ET),OT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},IT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:OT}))},cne=l.forwardRef(IT),RT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M424 476c-4.4 0-8 3.6-8 8v276c0 4.4 3.6 8 8 8h32.5c4.4 0 8-3.6 8-8v-95.5h63.3c59.4 0 96.2-38.9 96.2-94.1 0-54.5-36.3-94.3-96-94.3H424zm150.6 94.3c0 43.4-26.5 54.3-71.2 54.3h-38.9V516.2h56.2c33.8 0 53.9 19.7 53.9 54.1zm280-281.7L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file-ppt",theme:"outlined"},PT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:RT}))},une=l.forwardRef(PT),MT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},_T=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:MT}))},dne=l.forwardRef(_T),NT={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},TT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:NT}))},LT=l.forwardRef(TT),FT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z"}}]},name:"file-word",theme:"outlined"},DT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:FT}))},fne=l.forwardRef(DT),jT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},AT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:jT}))},mne=l.forwardRef(AT),kT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"},zT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:kT}))},vne=l.forwardRef(zT),BT={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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},HT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:BT}))},F0=l.forwardRef(HT),VT={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:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},WT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:VT}))},gne=l.forwardRef(WT),qT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},UT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:qT}))},Lg=l.forwardRef(UT),GT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},KT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:GT}))},hne=l.forwardRef(KT),YT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 00-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 00-11.3 0L266.3 586.7a8.03 8.03 0 000 11.3l39.5 39.7z"}}]},name:"line-chart",theme:"outlined"},XT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:YT}))},pne=l.forwardRef(XT),ZT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},QT=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:ZT}))},bne=l.forwardRef(QT),JT={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"},eL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:JT}))},aa=l.forwardRef(eL),tL={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"},nL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:tL}))},yne=l.forwardRef(nL),rL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"logout",theme:"outlined"},oL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:rL}))},Cne=l.forwardRef(oL),aL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"},iL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:aL}))},Sne=l.forwardRef(iL),lL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},sL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:lL}))},$ne=l.forwardRef(sL),cL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},uL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:cL}))},xne=l.forwardRef(uL),dL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},fL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:dL}))},wne=l.forwardRef(fL),mL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},vL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:mL}))},gL=l.forwardRef(vL),hL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M304 176h80v672h-80zm408 0h-64c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h64c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8z"}}]},name:"pause",theme:"outlined"},pL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:hL}))},Ene=l.forwardRef(pL),bL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M877.1 238.7L770.6 132.3c-13-13-30.4-20.3-48.8-20.3s-35.8 7.2-48.8 20.3L558.3 246.8c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l89.6 89.7a405.46 405.46 0 01-86.4 127.3c-36.7 36.9-79.6 66-127.2 86.6l-89.6-89.7c-13-13-30.4-20.3-48.8-20.3a68.2 68.2 0 00-48.8 20.3L132.3 673c-13 13-20.3 30.5-20.3 48.9 0 18.5 7.2 35.8 20.3 48.9l106.4 106.4c22.2 22.2 52.8 34.9 84.2 34.9 6.5 0 12.8-.5 19.2-1.6 132.4-21.8 263.8-92.3 369.9-198.3C818 606 888.4 474.6 910.4 342.1c6.3-37.6-6.3-76.3-33.3-103.4zm-37.6 91.5c-19.5 117.9-82.9 235.5-178.4 331s-213 158.9-330.9 178.4c-14.8 2.5-30-2.5-40.8-13.2L184.9 721.9 295.7 611l119.8 120 .9.9 21.6-8a481.29 481.29 0 00285.7-285.8l8-21.6-120.8-120.7 110.8-110.9 104.5 104.5c10.8 10.8 15.8 26 13.3 40.8z"}}]},name:"phone",theme:"outlined"},yL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:bL}))},One=l.forwardRef(yL),CL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2zM304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z"}}]},name:"picture",theme:"outlined"},SL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:CL}))},Ine=l.forwardRef(SL),$L={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},xL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:$L}))},wL=l.forwardRef(xL),EL={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:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},OL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:EL}))},Rne=l.forwardRef(OL),IL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},RL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:IL}))},PL=l.forwardRef(RL),ML={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M468 128H160c-17.7 0-32 14.3-32 32v308c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V136c0-4.4-3.6-8-8-8zm-56 284H192V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210H136c-4.4 0-8 3.6-8 8v308c0 17.7 14.3 32 32 32h308c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zm-56 284H192V612h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm590-630H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V160c0-17.7-14.3-32-32-32zm-32 284H612V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210h-48c-4.4 0-8 3.6-8 8v134h-78V556c0-4.4-3.6-8-8-8H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h78v102c0 4.4 3.6 8 8 8h190c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zM746 832h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm142 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"qrcode",theme:"outlined"},_L=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:ML}))},Pne=l.forwardRef(_L),NL={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"},TL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:NL}))},LL=l.forwardRef(TL),FL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M758.2 839.1C851.8 765.9 912 651.9 912 523.9 912 303 733.5 124.3 512.6 124 291.4 123.7 112 302.8 112 523.9c0 125.2 57.5 236.9 147.6 310.2 3.5 2.8 8.6 2.2 11.4-1.3l39.4-50.5c2.7-3.4 2.1-8.3-1.2-11.1-8.1-6.6-15.9-13.7-23.4-21.2a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-9.3 9.3-19.1 18-29.3 26L668.2 724a8 8 0 00-14.1 3l-39.6 162.2c-1.2 5 2.6 9.9 7.7 9.9l167 .8c6.7 0 10.5-7.7 6.3-12.9l-37.3-47.9z"}}]},name:"redo",theme:"outlined"},DL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:FL}))},Mne=l.forwardRef(DL),jL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},AL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:jL}))},_ne=l.forwardRef(AL),kL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},zL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:kL}))},Fg=l.forwardRef(zL),BL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917 211.1l-199.2 24c-6.6.8-9.4 8.9-4.7 13.6l59.3 59.3-226 226-101.8-101.7c-6.3-6.3-16.4-6.2-22.6 0L100.3 754.1a8.03 8.03 0 000 11.3l45 45.2c3.1 3.1 8.2 3.1 11.3 0L433.3 534 535 635.7c6.3 6.2 16.4 6.2 22.6 0L829 364.5l59.3 59.3a8.01 8.01 0 0013.6-4.7l24-199.2c.7-5.1-3.7-9.5-8.9-8.8z"}}]},name:"rise",theme:"outlined"},HL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:BL}))},Nne=l.forwardRef(HL),VL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"},WL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:VL}))},Tne=l.forwardRef(WL),qL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 736c0-111.6-65.4-208-160-252.9V317.3c0-15.1-5.3-29.7-15.1-41.2L536.5 95.4C530.1 87.8 521 84 512 84s-18.1 3.8-24.5 11.4L335.1 276.1a63.97 63.97 0 00-15.1 41.2v165.8C225.4 528 160 624.4 160 736h156.5c-2.3 7.2-3.5 15-3.5 23.8 0 22.1 7.6 43.7 21.4 60.8a97.2 97.2 0 0043.1 30.6c23.1 54 75.6 88.8 134.5 88.8 29.1 0 57.3-8.6 81.4-24.8 23.6-15.8 41.9-37.9 53-64a97 97 0 0043.1-30.5 97.52 97.52 0 0021.4-60.8c0-8.4-1.1-16.4-3.1-23.8H864zM762.3 621.4c9.4 14.6 17 30.3 22.5 46.6H700V558.7a211.6 211.6 0 0162.3 62.7zM388 483.1V318.8l124-147 124 147V668H388V483.1zM239.2 668c5.5-16.3 13.1-32 22.5-46.6 16.3-25.2 37.5-46.5 62.3-62.7V668h-84.8zm388.9 116.2c-5.2 3-11.2 4.2-17.1 3.4l-19.5-2.4-2.8 19.4c-5.4 37.9-38.4 66.5-76.7 66.5-38.3 0-71.3-28.6-76.7-66.5l-2.8-19.5-19.5 2.5a27.7 27.7 0 01-17.1-3.5c-8.7-5-14.1-14.3-14.1-24.4 0-10.6 5.9-19.4 14.6-23.8h231.3c8.8 4.5 14.6 13.3 14.6 23.8-.1 10.2-5.5 19.6-14.2 24.5zM464 400a48 48 0 1096 0 48 48 0 10-96 0z"}}]},name:"rocket",theme:"outlined"},UL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:qL}))},Lne=l.forwardRef(UL),GL={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64L128 192v384c0 212.1 171.9 384 384 384s384-171.9 384-384V192L512 64zm312 512c0 172.3-139.7 312-312 312S200 748.3 200 576V246l312-110 312 110v330z"}},{tag:"path",attrs:{d:"M378.4 475.1a35.91 35.91 0 00-50.9 0 35.91 35.91 0 000 50.9l129.4 129.4 2.1 2.1a33.98 33.98 0 0048.1 0L730.6 434a33.98 33.98 0 000-48.1l-2.8-2.8a33.98 33.98 0 00-48.1 0L483 579.7 378.4 475.1z"}}]},name:"safety",theme:"outlined"},KL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:GL}))},Fne=l.forwardRef(KL),YL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"},XL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:YL}))},Dne=l.forwardRef(XL),ZL={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"},QL=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:ZL}))},I$=l.forwardRef(QL),JL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M931.4 498.9L94.9 79.5c-3.4-1.7-7.3-2.1-11-1.2a15.99 15.99 0 00-11.7 19.3l86.2 352.2c1.3 5.3 5.2 9.6 10.4 11.3l147.7 50.7-147.6 50.7c-5.2 1.8-9.1 6-10.3 11.3L72.2 926.5c-.9 3.7-.5 7.6 1.2 10.9 3.9 7.9 13.5 11.1 21.5 7.2l836.5-417c3.1-1.5 5.6-4.1 7.2-7.1 3.9-8 .7-17.6-7.2-21.6zM170.8 826.3l50.3-205.6 295.2-101.3c2.3-.8 4.2-2.6 5-5 1.4-4.2-.8-8.7-5-10.2L221.1 403 171 198.2l628 314.9-628.2 313.2z"}}]},name:"send",theme:"outlined"},eF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:JL}))},jne=l.forwardRef(eF),tF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},nF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:tF}))},Ane=l.forwardRef(nF),rF={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},oF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:rF}))},aF=l.forwardRef(oF),iF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7zM680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]},name:"tag",theme:"outlined"},lF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:iF}))},kne=l.forwardRef(lF),sF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.2 699.9a301.55 301.55 0 00-86.4-60.4C783.1 602.8 812 546.8 812 484c0-110.8-92.4-201.7-203.2-200-109.1 1.7-197 90.6-197 200 0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C345 754.6 314 826.8 312 903.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5A226.62 226.62 0 01612 684c60.9 0 118.2 23.7 161.3 66.8C814.5 792 838 846.3 840 904.3c.1 4.3 3.7 7.7 8 7.7h56a8 8 0 008-8.2c-2-77-33-149.2-87.8-203.9zM612 612c-34.2 0-66.4-13.3-90.5-37.5a126.86 126.86 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4 0 34.2-13.3 66.3-37.5 90.5A127.3 127.3 0 01612 612zM361.5 510.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.9-1.7-203.3 89.2-203.3 199.9 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.9-1 6.5-4.7 6-8.7z"}}]},name:"team",theme:"outlined"},cF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:sF}))},zne=l.forwardRef(cF),uF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M848 359.3H627.7L825.8 109c4.1-5.3.4-13-6.3-13H436c-2.8 0-5.5 1.5-6.9 4L170 547.5c-3.1 5.3.7 12 6.9 12h174.4l-89.4 357.6c-1.9 7.8 7.5 13.3 13.3 7.7L853.5 373c5.2-4.9 1.7-13.7-5.5-13.7zM378.2 732.5l60.3-241H281.1l189.6-327.4h224.6L487 427.4h211L378.2 732.5z"}}]},name:"thunderbolt",theme:"outlined"},dF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:uF}))},Bne=l.forwardRef(dF),fF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},mF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:fF}))},vF=l.forwardRef(mF),gF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M678.3 642.4c24.2-13 51.9-20.4 81.4-20.4h.1c3 0 4.4-3.6 2.2-5.6a371.67 371.67 0 00-103.7-65.8c-.4-.2-.8-.3-1.2-.5C719.2 505 759.6 431.7 759.6 349c0-137-110.8-248-247.5-248S264.7 212 264.7 349c0 82.7 40.4 156 102.6 201.1-.4.2-.8.3-1.2.5-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00137 888.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C357 628.2 432.2 597 512.2 597c56.7 0 111.1 15.7 158 45.1a8.1 8.1 0 008.1.3zM512.2 521c-45.8 0-88.9-17.9-121.4-50.4A171.2 171.2 0 01340.5 349c0-45.9 17.9-89.1 50.3-121.6S466.3 177 512.2 177s88.9 17.9 121.4 50.4A171.2 171.2 0 01683.9 349c0 45.9-17.9 89.1-50.3 121.6C601.1 503.1 558 521 512.2 521zM880 759h-84v-84c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v84h-84c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h84v84c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-84h84c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"user-add",theme:"outlined"},hF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:gF}))},Hne=l.forwardRef(hF),pF={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"},bF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:pF}))},Vne=l.forwardRef(bF),yF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"},CF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:yF}))},Wne=l.forwardRef(CF),SF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 464H528V448h312v128zm0 264H184V184h656v200H496c-17.7 0-32 14.3-32 32v192c0 17.7 14.3 32 32 32h344v200zM580 512a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"wallet",theme:"outlined"},$F=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:SF}))},qne=l.forwardRef($F),xF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"},wF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:xF}))},Une=l.forwardRef(wF),EF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690.1 377.4c5.9 0 11.8.2 17.6.5-24.4-128.7-158.3-227.1-319.9-227.1C209 150.8 64 271.4 64 420.2c0 81.1 43.6 154.2 111.9 203.6a21.5 21.5 0 019.1 17.6c0 2.4-.5 4.6-1.1 6.9-5.5 20.3-14.2 52.8-14.6 54.3-.7 2.6-1.7 5.2-1.7 7.9 0 5.9 4.8 10.8 10.8 10.8 2.3 0 4.2-.9 6.2-2l70.9-40.9c5.3-3.1 11-5 17.2-5 3.2 0 6.4.5 9.5 1.4 33.1 9.5 68.8 14.8 105.7 14.8 6 0 11.9-.1 17.8-.4-7.1-21-10.9-43.1-10.9-66 0-135.8 132.2-245.8 295.3-245.8zm-194.3-86.5c23.8 0 43.2 19.3 43.2 43.1s-19.3 43.1-43.2 43.1c-23.8 0-43.2-19.3-43.2-43.1s19.4-43.1 43.2-43.1zm-215.9 86.2c-23.8 0-43.2-19.3-43.2-43.1s19.3-43.1 43.2-43.1 43.2 19.3 43.2 43.1-19.4 43.1-43.2 43.1zm586.8 415.6c56.9-41.2 93.2-102 93.2-169.7 0-124-120.8-224.5-269.9-224.5-149 0-269.9 100.5-269.9 224.5S540.9 847.5 690 847.5c30.8 0 60.6-4.4 88.1-12.3 2.6-.8 5.2-1.2 7.9-1.2 5.2 0 9.9 1.6 14.3 4.1l59.1 34c1.7 1 3.3 1.7 5.2 1.7a9 9 0 006.4-2.6 9 9 0 002.6-6.4c0-2.2-.9-4.4-1.4-6.6-.3-1.2-7.6-28.3-12.2-45.3-.5-1.9-.9-3.8-.9-5.7.1-5.9 3.1-11.2 7.6-14.5zM600.2 587.2c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9c0 19.8-16.2 35.9-36 35.9zm179.9 0c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9a36.08 36.08 0 01-36 35.9z"}}]},name:"wechat",theme:"outlined"},OF=function(t,n){return l.createElement(Be,ce({},t,{ref:n,icon:EF}))},Gne=l.forwardRef(OF),Dg=l.createContext(null);function IF(e){var t=e.children,n=e.onBatchResize,r=l.useRef(0),o=l.useRef([]),a=l.useContext(Dg),i=l.useCallback(function(s,c,u){r.current+=1;var d=r.current;o.current.push({size:s,element:c,data:u}),Promise.resolve().then(function(){d===r.current&&(n?.(o.current),o.current=[])}),a?.(s,c,u)},[n,a]);return l.createElement(Dg.Provider,{value:i},t)}var Uo=new Map;function RF(e){e.forEach(function(t){var n,r=t.target;(n=Uo.get(r))===null||n===void 0||n.forEach(function(o){return o(r)})})}var R$=new G3(RF);function PF(e,t){Uo.has(e)||(Uo.set(e,new Set),R$.observe(e)),Uo.get(e).add(t)}function MF(e,t){Uo.has(e)&&(Uo.get(e).delete(t),Uo.get(e).size||(R$.unobserve(e),Uo.delete(e)))}var _F=function(e){wr(n,e);var t=Dr(n);function n(){return rn(this,n),t.apply(this,arguments)}return on(n,[{key:"render",value:function(){return this.props.children}}]),n}(l.Component);function NF(e,t){var n=e.children,r=e.disabled,o=l.useRef(null),a=l.useRef(null),i=l.useContext(Dg),s=typeof n=="function",c=s?n(o):n,u=l.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),d=!s&&l.isValidElement(c)&&_o(c),f=d?ua(c):null,m=Mo(f,o),g=function(){var h;return lu(o.current)||(o.current&&Ke(o.current)==="object"?lu((h=o.current)===null||h===void 0?void 0:h.nativeElement):null)||lu(a.current)};l.useImperativeHandle(t,function(){return g()});var p=l.useRef(e);p.current=e;var b=l.useCallback(function(v){var h=p.current,y=h.onResize,C=h.data,S=v.getBoundingClientRect(),$=S.width,x=S.height,w=v.offsetWidth,I=v.offsetHeight,O=Math.floor($),E=Math.floor(x);if(u.current.width!==O||u.current.height!==E||u.current.offsetWidth!==w||u.current.offsetHeight!==I){var M={width:O,height:E,offsetWidth:w,offsetHeight:I};u.current=M;var P=w===Math.round($)?$:w,R=I===Math.round(x)?x:I,_=G(G({},M),{},{offsetWidth:P,offsetHeight:R});i?.(_,v,C),y&&Promise.resolve().then(function(){y(_,v)})}},[]);return l.useEffect(function(){var v=g();return v&&!r&&PF(v,b),function(){return MF(v,b)}},[o.current,r]),l.createElement(_F,{ref:a},d?l.cloneElement(c,{ref:m}):c)}var TF=l.forwardRef(NF),LF="rc-observer-key";function FF(e,t){var n=e.children,r=typeof n=="function"?[n]:nr(n);return r.map(function(o,a){var i=o?.key||"".concat(LF,"-").concat(a);return l.createElement(TF,ce({},e,{key:i,ref:a===0?t:void 0}),o)})}var tr=l.forwardRef(FF);tr.Collection=IF;function Is(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&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)}var DF="%";function jg(e){return e.join(DF)}var jF=function(){function e(t){rn(this,e),k(this,"instanceId",void 0),k(this,"cache",new Map),this.instanceId=t}return on(e,[{key:"get",value:function(n){return this.opGet(jg(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate(jg(n),r)}},{key:"opUpdate",value:function(n,r){var o=this.cache.get(n),a=r(o);a===null?this.cache.delete(n):this.cache.set(n,a)}}]),e}(),Zi="data-token-hash",Wr="data-css-hash",Go="__cssinjs_instance__";function AF(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(Wr,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(o){o[Go]=o[Go]||e,o[Go]===e&&document.head.insertBefore(o,n)});var r={};Array.from(document.querySelectorAll("style[".concat(Wr,"]"))).forEach(function(o){var a=o.getAttribute(Wr);if(r[a]){if(o[Go]===e){var i;(i=o.parentNode)===null||i===void 0||i.removeChild(o)}}else r[a]=!0})}return new jF(e)}var Ys=l.createContext({hashPriority:"low",cache:AF(),defaultCache:!0});function kF(e,t){if(e.length!==t.length)return!1;for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:!1,i={map:this.cache};return n.forEach(function(s){if(!i)i=void 0;else{var c;i=(c=i)===null||c===void 0||(c=c.map)===null||c===void 0?void 0:c.get(s)}}),(r=i)!==null&&r!==void 0&&r.value&&a&&(i.value[1]=this.cacheCallTimes++),(o=i)===null||o===void 0?void 0:o.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var o=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(u,d){var f=Q(u,2),m=f[1];return o.internalGet(d)[1]0,void 0),_y+=1}return on(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,o){return o(n,r)},void 0)}}]),e}(),jm=new D0;function Ag(e){var t=Array.isArray(e)?e:[e];return jm.has(t)||jm.set(t,new P$(t)),jm.get(t)}var zF=new WeakMap,Am={};function BF(e,t){for(var n=zF,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(a)return e;var i=G(G({},o),{},(r={},k(r,Zi,t),k(r,Wr,n),r)),s=Object.keys(i).map(function(c){var u=i[c];return u?"".concat(c,'="').concat(u,'"'):null}).filter(function(c){return c}).join(" ");return"")}var uu=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").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()},HF=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(o){var a=Q(o,2),i=a[0],s=a[1];return"".concat(i,":").concat(s,";")}).join(""),"}"):""},M$=function(t,n,r){var o={},a={};return Object.entries(t).forEach(function(i){var s,c,u=Q(i,2),d=u[0],f=u[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(c=r.ignore)!==null&&c!==void 0&&c[d])){var m,g=uu(d,r?.prefix);o[g]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(g,")")}}),[a,HF(o,n,{scope:r?.scope})]},VF=G({},md),Ly=VF.useInsertionEffect,WF=function(t,n,r){l.useMemo(t,r),Mt(function(){return n(!0)},r)},qF=Ly?function(e,t,n){return Ly(function(){return e(),t()},n)}:WF,UF=G({},md),GF=UF.useInsertionEffect,KF=function(t){var n=[],r=!1;function o(a){r||n.push(a)}return l.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),o},YF=function(){return function(t){t()}},XF=typeof GF<"u"?KF:YF;function j0(e,t,n,r,o){var a=l.useContext(Ys),i=a.cache,s=[e].concat(me(t)),c=jg(s),u=XF([c]),d=function(p){i.opUpdate(c,function(b){var v=b||[void 0,void 0],h=Q(v,2),y=h[0],C=y===void 0?0:y,S=h[1],$=S,x=$||n(),w=[C,x];return p?p(w):w})};l.useMemo(function(){d()},[c]);var f=i.opGet(c),m=f[1];return qF(function(){o?.(m)},function(g){return d(function(p){var b=Q(p,2),v=b[0],h=b[1];return g&&v===0&&o?.(m),[v+1,h]}),function(){i.opUpdate(c,function(p){var b=p||[],v=Q(b,2),h=v[0],y=h===void 0?0:h,C=v[1],S=y-1;return S===0?(u(function(){(g||!i.opGet(c))&&r?.(C,!1)}),null):[y-1,C]})}},[c]),m}var ZF={},QF="css",Pa=new Map;function JF(e){Pa.set(e,(Pa.get(e)||0)+1)}function eD(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(Zi,'="').concat(e,'"]'));n.forEach(function(r){if(r[Go]===t){var o;(o=r.parentNode)===null||o===void 0||o.removeChild(r)}})}}var tD=0;function nD(e,t){Pa.set(e,(Pa.get(e)||0)-1);var n=Array.from(Pa.keys()),r=n.filter(function(o){var a=Pa.get(o)||0;return a<=0});n.length-r.length>tD&&r.forEach(function(o){eD(o,t),Pa.delete(o)})}var rD=function(t,n,r,o){var a=r.getDerivativeToken(t),i=G(G({},a),n);return o&&(i=o(i)),i},_$="token";function oD(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=l.useContext(Ys),o=r.cache.instanceId,a=r.container,i=n.salt,s=i===void 0?"":i,c=n.override,u=c===void 0?ZF:c,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,g=BF(function(){return Object.assign.apply(Object,[{}].concat(me(t)))},t),p=ss(g),b=ss(u),v=m?ss(m):"",h=j0(_$,[s,e.id,p,b,v],function(){var y,C=f?f(g,u,e):rD(g,u,e,d),S=G({},C),$="";if(m){var x=M$(C,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),w=Q(x,2);C=w[0],$=w[1]}var I=Ty(C,s);C._tokenKey=I,S._tokenKey=Ty(S,s);var O=(y=m?.key)!==null&&y!==void 0?y:I;C._themeKey=O,JF(O);var E="".concat(QF,"-").concat(Is(I));return C._hashId=E,[C,E,S,$,m?.key||""]},function(y){nD(y[0]._themeKey,o)},function(y){var C=Q(y,4),S=C[0],$=C[3];if(m&&$){var x=Oo($,Is("css-variables-".concat(S._themeKey)),{mark:Wr,prepend:"queue",attachTo:a,priority:-999});x[Go]=o,x.setAttribute(Zi,S._themeKey)}});return h}var aD=function(t,n,r){var o=Q(t,5),a=o[2],i=o[3],s=o[4],c=r||{},u=c.plain;if(!i)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},g=Yu(i,s,d,m,u);return[f,d,g]},iD={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},N$="comm",T$="rule",L$="decl",lD="@import",sD="@namespace",cD="@keyframes",uD="@layer",F$=Math.abs,A0=String.fromCharCode;function D$(e){return e.trim()}function du(e,t,n){return e.replace(t,n)}function dD(e,t,n){return e.indexOf(t,n)}function zi(e,t){return e.charCodeAt(t)|0}function Qi(e,t,n){return e.slice(t,n)}function ro(e){return e.length}function fD(e){return e.length}function Nc(e,t){return t.push(e),e}var Ad=1,Ji=1,j$=0,Fr=0,xn=0,fl="";function k0(e,t,n,r,o,a,i,s){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:Ad,column:Ji,length:i,return:"",siblings:s}}function mD(){return xn}function vD(){return xn=Fr>0?zi(fl,--Fr):0,Ji--,xn===10&&(Ji=1,Ad--),xn}function qr(){return xn=Fr2||Rs(xn)>3?"":" "}function bD(e,t){for(;--t&&qr()&&!(xn<48||xn>102||xn>57&&xn<65||xn>70&&xn<97););return kd(e,fu()+(t<6&&Ko()==32&&qr()==32))}function zg(e){for(;qr();)switch(xn){case e:return Fr;case 34:case 39:e!==34&&e!==39&&zg(xn);break;case 40:e===41&&zg(e);break;case 92:qr();break}return Fr}function yD(e,t){for(;qr()&&e+xn!==57;)if(e+xn===84&&Ko()===47)break;return"/*"+kd(t,Fr-1)+"*"+A0(e===47?e:qr())}function CD(e){for(;!Rs(Ko());)qr();return kd(e,Fr)}function SD(e){return hD(mu("",null,null,null,[""],e=gD(e),0,[0],e))}function mu(e,t,n,r,o,a,i,s,c){for(var u=0,d=0,f=i,m=0,g=0,p=0,b=1,v=1,h=1,y=0,C="",S=o,$=a,x=r,w=C;v;)switch(p=y,y=qr()){case 40:if(p!=108&&zi(w,f-1)==58){dD(w+=du(km(y),"&","&\f"),"&\f",F$(u?s[u-1]:0))!=-1&&(h=-1);break}case 34:case 39:case 91:w+=km(y);break;case 9:case 10:case 13:case 32:w+=pD(p);break;case 92:w+=bD(fu()-1,7);continue;case 47:switch(Ko()){case 42:case 47:Nc($D(yD(qr(),fu()),t,n,c),c),(Rs(p||1)==5||Rs(Ko()||1)==5)&&ro(w)&&Qi(w,-1,void 0)!==" "&&(w+=" ");break;default:w+="/"}break;case 123*b:s[u++]=ro(w)*h;case 125*b:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+d:h==-1&&(w=du(w,/\f/g,"")),g>0&&(ro(w)-f||b===0&&p===47)&&Nc(g>32?Dy(w+";",r,n,f-1,c):Dy(du(w," ","")+";",r,n,f-2,c),c);break;case 59:w+=";";default:if(Nc(x=Fy(w,t,n,u,d,o,s,C,S=[],$=[],f,a),a),y===123)if(d===0)mu(w,t,x,x,S,a,f,s,$);else{switch(m){case 99:if(zi(w,3)===110)break;case 108:if(zi(w,2)===97)break;default:d=0;case 100:case 109:case 115:}d?mu(e,x,x,r&&Nc(Fy(e,x,x,0,0,o,s,C,o,S=[],f,$),$),o,$,f,s,r?S:$):mu(w,x,x,x,[""],$,0,s,$)}}u=d=g=0,b=h=1,C=w="",f=i;break;case 58:f=1+ro(w),g=p;default:if(b<1){if(y==123)--b;else if(y==125&&b++==0&&vD()==125)continue}switch(w+=A0(y),y*b){case 38:h=d>0?1:(w+="\f",-1);break;case 44:s[u++]=(ro(w)-1)*h,h=1;break;case 64:Ko()===45&&(w+=km(qr())),m=Ko(),d=f=ro(C=w+=CD(fu())),y++;break;case 45:p===45&&ro(w)==2&&(b=0)}}return a}function Fy(e,t,n,r,o,a,i,s,c,u,d,f){for(var m=o-1,g=o===0?a:[""],p=fD(g),b=0,v=0,h=0;b0?g[y]+" "+C:du(C,/&\f/g,g[y])))&&(c[h++]=S);return k0(e,t,n,o===0?T$:s,c,u,d,f)}function $D(e,t,n,r){return k0(e,t,n,N$,A0(mD()),Qi(e,2,-2),0,r)}function Dy(e,t,n,r,o){return k0(e,t,n,L$,Qi(e,0,r),Qi(e,r+1,-1),r,o)}function Bg(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=r.root,a=r.injectHash,i=r.parentSelectors,s=n.hashId,c=n.layer;n.path;var u=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",g={};function p(h){var y=h.getName(s);if(!g[y]){var C=e(h.style,n,{root:!1,parentSelectors:i}),S=Q(C,1),$=S[0];g[y]="@keyframes ".concat(h.getName(s)).concat($)}}function b(h){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return h.forEach(function(C){Array.isArray(C)?b(C,y):C&&y.push(C)}),y}var v=b(Array.isArray(t)?t:[t]);return v.forEach(function(h){var y=typeof h=="string"&&!o?{}:h;if(typeof y=="string")m+="".concat(y,` -`);else if(y._keyframe)p(y);else{var C=f.reduce(function(S,$){var x;return($==null||(x=$.visit)===null||x===void 0?void 0:x.call($,S))||S},y);Object.keys(C).forEach(function(S){var $=C[S];if(Ke($)==="object"&&$&&(S!=="animationName"||!$._keyframe)&&!RD($)){var x=!1,w=S.trim(),I=!1;(o||a)&&s?w.startsWith("@")?x=!0:w==="&"?w=Ay("",s,u):w=Ay(S,s,u):o&&!s&&(w==="&"||w==="")&&(w="",I=!0);var O=e($,n,{root:I,injectHash:x,parentSelectors:[].concat(me(i),[w])}),E=Q(O,2),M=E[0],P=E[1];g=G(G({},g),P),m+="".concat(w).concat(M)}else{let N=function(T,F){var D=T.replace(/[A-Z]/g,function(V){return"-".concat(V.toLowerCase())}),A=F;!iD[T]&&typeof A=="number"&&A!==0&&(A="".concat(A,"px")),T==="animationName"&&F!==null&&F!==void 0&&F._keyframe&&(p(F),A=F.getName(s)),m+="".concat(D,":").concat(A,";")};var R,_=(R=$?.value)!==null&&R!==void 0?R:$;Ke($)==="object"&&$!==null&&$!==void 0&&$[z$]&&Array.isArray(_)?_.forEach(function(T){N(S,T)}):N(S,_)}})}}),o?c&&(m&&(m="@layer ".concat(c.name," {").concat(m,"}")),c.dependencies&&(g["@layer ".concat(c.name)]=c.dependencies.map(function(h){return"@layer ".concat(h,", ").concat(c.name,";")}).join(` -`))):m="{".concat(m,"}"),[m,g]};function B$(e,t){return Is("".concat(e.join("%")).concat(t))}function MD(){return null}var H$="style";function Hg(e,t){var n=e.token,r=e.path,o=e.hashId,a=e.layer,i=e.nonce,s=e.clientOnly,c=e.order,u=c===void 0?0:c,d=l.useContext(Ys),f=d.autoClear;d.mock;var m=d.defaultCache,g=d.hashPriority,p=d.container,b=d.ssrInline,v=d.transformers,h=d.linters,y=d.cache,C=d.layer,S=n._tokenKey,$=[S];C&&$.push("layer"),$.push.apply($,me(r));var x=kg,w=j0(H$,$,function(){var P=$.join("|");if(ED(P)){var R=OD(P),_=Q(R,2),N=_[0],T=_[1];if(N)return[N,S,T,{},s,u]}var F=t(),D=PD(F,{hashId:o,hashPriority:g,layer:C?a:void 0,path:r.join("-"),transformers:v,linters:h}),A=Q(D,2),V=A[0],W=A[1],z=vu(V),j=B$($,z);return[z,S,j,W,s,u]},function(P,R){var _=Q(P,3),N=_[2];(R||f)&&kg&&Os(N,{mark:Wr})},function(P){var R=Q(P,4),_=R[0];R[1];var N=R[2],T=R[3];if(x&&_!==A$){var F={mark:Wr,prepend:C?!1:"queue",attachTo:p,priority:u},D=typeof i=="function"?i():i;D&&(F.csp={nonce:D});var A=[],V=[];Object.keys(T).forEach(function(z){z.startsWith("@layer")?A.push(z):V.push(z)}),A.forEach(function(z){Oo(vu(T[z]),"_layer-".concat(z),G(G({},F),{},{prepend:!0}))});var W=Oo(_,N,F);W[Go]=y.instanceId,W.setAttribute(Zi,S),V.forEach(function(z){Oo(vu(T[z]),"_effect-".concat(z),F)})}}),I=Q(w,3),O=I[0],E=I[1],M=I[2];return function(P){var R;if(!b||x||!m)R=l.createElement(MD,null);else{var _;R=l.createElement("style",ce({},(_={},k(_,Zi,E),k(_,Wr,M),_),{dangerouslySetInnerHTML:{__html:O}}))}return l.createElement(l.Fragment,null,R,P)}}var _D=function(t,n,r){var o=Q(t,6),a=o[0],i=o[1],s=o[2],c=o[3],u=o[4],d=o[5],f=r||{},m=f.plain;if(u)return null;var g=a,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return g=Yu(a,i,s,p,m),c&&Object.keys(c).forEach(function(b){if(!n[b]){n[b]=!0;var v=vu(c[b]),h=Yu(v,i,"_effect-".concat(b),p,m);b.startsWith("@layer")?g=h+g:g+=h}}),[d,s,g]},V$="cssVar",ND=function(t,n){var r=t.key,o=t.prefix,a=t.unitless,i=t.ignore,s=t.token,c=t.scope,u=c===void 0?"":c,d=l.useContext(Ys),f=d.cache.instanceId,m=d.container,g=s._tokenKey,p=[].concat(me(t.path),[r,u,g]),b=j0(V$,p,function(){var v=n(),h=M$(v,r,{prefix:o,unitless:a,ignore:i,scope:u}),y=Q(h,2),C=y[0],S=y[1],$=B$(p,S);return[C,S,$,r]},function(v){var h=Q(v,3),y=h[2];kg&&Os(y,{mark:Wr})},function(v){var h=Q(v,3),y=h[1],C=h[2];if(y){var S=Oo(y,C,{mark:Wr,prepend:"queue",attachTo:m,priority:-999});S[Go]=f,S.setAttribute(Zi,r)}});return b},TD=function(t,n,r){var o=Q(t,4),a=o[1],i=o[2],s=o[3],c=r||{},u=c.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=Yu(a,s,i,f,u);return[d,i,m]},jl;jl={},k(jl,H$,_D),k(jl,_$,aD),k(jl,V$,TD);var _t=function(){function e(t,n){rn(this,e),k(this,"name",void 0),k(this,"style",void 0),k(this,"_keyframe",!0),this.name=t,this.style=n}return on(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function bi(e){return e.notSplit=!0,e}bi(["borderTop","borderBottom"]),bi(["borderTop"]),bi(["borderBottom"]),bi(["borderLeft","borderRight"]),bi(["borderLeft"]),bi(["borderRight"]);function LD(){}const FD=l.createContext({}),Xs=()=>{const e=()=>{};return e.deprecated=LD,e},W$=l.createContext(void 0);var q$={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"},DD={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},jD=G(G({},DD),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",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 U$={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Xu={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"]},jD),timePickerLocale:Object.assign({},U$)},hr="${label} is not a valid ${type}",so={locale:"en",Pagination:q$,DatePicker:Xu,TimePicker:U$,Calendar:Xu,global:{placeholder:"Please select",close:"Close"},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",deselectAll:"Deselect 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",collapse:"Collapse"},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:hr,method:hr,array:hr,object:hr,number:hr,date:hr,boolean:hr,integer:hr,float:hr,regexp:hr,email:hr,url:hr,hex:hr},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",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};let gu=Object.assign({},so.Modal),hu=[];const ky=()=>hu.reduce((e,t)=>Object.assign(Object.assign({},e),t),so.Modal);function AD(e){if(e){const t=Object.assign({},e);return hu.push(t),gu=ky(),()=>{hu=hu.filter(n=>n!==t),gu=ky()}}gu=Object.assign({},so.Modal)}function G$(){return gu}const z0=l.createContext(void 0),Er=(e,t)=>{const n=l.useContext(z0),r=l.useMemo(()=>{var a;const i=t||so[e],s=(a=n?.[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof i=="function"?i():i),s||{})},[e,t,n]),o=l.useMemo(()=>{const a=n?.locale;return n?.exist&&!a?so.locale:a},[n]);return[r,o]},kD="internalMark",zD=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;l.useEffect(()=>AD(t?.Modal),[t]);const o=l.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return l.createElement(z0.Provider,{value:o},n)},K$={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"},Ps=Object.assign(Object.assign({},K$),{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});function BD(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:o,colorError:a,colorInfo:i,colorPrimary:s,colorBgBase:c,colorTextBase:u}=e,d=t(s),f=t(r),m=t(o),g=t(a),p=t(i),b=n(c,u),v=e.colorLink||e.colorInfo,h=t(v),y=new zt(g[1]).mix(new zt(g[3]),50).toHexString();return Object.assign(Object.assign({},b),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:g[1],colorErrorBgHover:g[2],colorErrorBgFilledHover:y,colorErrorBgActive:g[3],colorErrorBorder:g[3],colorErrorBorderHover:g[4],colorErrorHover:g[5],colorError:g[6],colorErrorActive:g[7],colorErrorTextHover:g[8],colorErrorText:g[9],colorErrorTextActive:g[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:p[1],colorInfoBgHover:p[2],colorInfoBorder:p[3],colorInfoBorderHover:p[4],colorInfoHover:p[4],colorInfo:p[6],colorInfoActive:p[7],colorInfoTextHover:p[8],colorInfoText:p[9],colorInfoTextActive:p[10],colorLinkHover:h[4],colorLink:h[6],colorLinkActive:h[7],colorBgMask:new zt("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const HD=e=>{let t=e,n=e,r=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?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};function VD(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:o+1},HD(r))}const WD=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function pu(e){return(e+8)/e}function qD(e){const t=Array.from({length:10}).map((n,r)=>{const o=r-1,a=e*Math.pow(Math.E,o/5),i=r>1?Math.floor(a):Math.ceil(a);return Math.floor(i/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:pu(n)}))}const UD=e=>{const t=qD(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),o=n[1],a=n[0],i=n[2],s=r[1],c=r[0],u=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(s*o),fontHeightLG:Math.round(u*i),fontHeightSM:Math.round(c*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function GD(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const Rr=(e,t)=>new zt(e).setA(t).toRgbString(),Al=(e,t)=>new zt(e).darken(t).toHexString(),KD=e=>{const t=Es(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]}},YD=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Rr(r,.88),colorTextSecondary:Rr(r,.65),colorTextTertiary:Rr(r,.45),colorTextQuaternary:Rr(r,.25),colorFill:Rr(r,.15),colorFillSecondary:Rr(r,.06),colorFillTertiary:Rr(r,.04),colorFillQuaternary:Rr(r,.02),colorBgSolid:Rr(r,1),colorBgSolidHover:Rr(r,.75),colorBgSolidActive:Rr(r,.95),colorBgLayout:Al(n,4),colorBgContainer:Al(n,0),colorBgElevated:Al(n,0),colorBgSpotlight:Rr(r,.85),colorBgBlur:"transparent",colorBorder:Al(n,15),colorBorderSecondary:Al(n,6)}};function XD(e){ki.pink=ki.magenta,Dm.pink=Dm.magenta;const t=Object.keys(K$).map(n=>{const r=e[n]===ki[n]?Dm[n]:Es(e[n]);return Array.from({length:10},()=>1).reduce((o,a,i)=>(o[`${n}-${i+1}`]=r[i],o[`${n}${i+1}`]=r[i],o),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),BD(e,{generateColorPalettes:KD,generateNeutralColorPalettes:YD})),UD(e.fontSize)),GD(e)),WD(e)),VD(e))}const Y$=Ag(XD),Vg={token:Ps,override:{override:Ps},hashed:!0},X$=L.createContext(Vg),Ms="ant",zd="anticon",ZD=["outlined","borderless","filled","underlined"],QD=(e,t)=>t||(e?`${Ms}-${e}`:Ms),dt=l.createContext({getPrefixCls:QD,iconPrefixCls:zd}),{Consumer:Kne}=dt,zy={};function Vn(e){const t=l.useContext(dt),{getPrefixCls:n,direction:r,getPopupContainer:o}=t,a=t[e];return Object.assign(Object.assign({classNames:zy,styles:zy},a),{getPrefixCls:n,direction:r,getPopupContainer:o})}const JD=`-ant-${Date.now()}-${Math.random()}`;function ej(e,t){const n={},r=(i,s)=>{let c=i.clone();return c=s?.(c)||c,c.toRgbString()},o=(i,s)=>{const c=new zt(i),u=Es(c.toRgbString());n[`${s}-color`]=r(c),n[`${s}-color-disabled`]=u[1],n[`${s}-color-hover`]=u[4],n[`${s}-color-active`]=u[6],n[`${s}-color-outline`]=c.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=u[0],n[`${s}-color-deprecated-border`]=u[2]};if(t.primaryColor){o(t.primaryColor,"primary");const i=new zt(t.primaryColor),s=Es(i.toRgbString());s.forEach((u,d)=>{n[`primary-${d+1}`]=u}),n["primary-color-deprecated-l-35"]=r(i,u=>u.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,u=>u.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,u=>u.tint(20)),n["primary-color-deprecated-t-50"]=r(i,u=>u.tint(50)),n["primary-color-deprecated-f-12"]=r(i,u=>u.setA(u.a*.12));const c=new zt(s[0]);n["primary-color-active-deprecated-f-30"]=r(c,u=>u.setA(u.a*.3)),n["primary-color-active-deprecated-d-02"]=r(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(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` -`)} - } - `.trim()}function tj(e,t){const n=ej(e,t);Bn()&&Oo(n,`${JD}-dynamic-theme`)}const Hn=l.createContext(!1),B0=({children:e,disabled:t})=>{const n=l.useContext(Hn);return l.createElement(Hn.Provider,{value:t??n},e)},Xa=l.createContext(void 0),nj=({children:e,size:t})=>{const n=l.useContext(Xa);return l.createElement(Xa.Provider,{value:t||n},e)};function rj(){const e=l.useContext(Hn),t=l.useContext(Xa);return{componentDisabled:e,componentSize:t}}var Z$=on(function e(){rn(this,e)}),Q$="CALC_UNIT",oj=new RegExp(Q$,"g");function zm(e){return typeof e=="number"?"".concat(e).concat(Q$):e}var aj=function(e){wr(n,e);var t=Dr(n);function n(r,o){var a;rn(this,n),a=t.call(this),k(Ve(a),"result",""),k(Ve(a),"unitlessCssVar",void 0),k(Ve(a),"lowPriority",void 0);var i=Ke(r);return a.unitlessCssVar=o,r instanceof n?a.result="(".concat(r.result,")"):i==="number"?a.result=zm(r):i==="string"&&(a.result=r),a}return on(n,[{key:"add",value:function(o){return o instanceof n?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(zm(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof n?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(zm(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," * ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," * ").concat(o)),this.lowPriority=!1,this}},{key:"div",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?this.result="".concat(this.result," / ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," / ").concat(o)),this.lowPriority=!1,this}},{key:"getResult",value:function(o){return this.lowPriority||o?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(o){var a=this,i=o||{},s=i.unit,c=!0;return typeof s=="boolean"?c=s:Array.from(this.unitlessCssVar).some(function(u){return a.result.includes(u)})&&(c=!1),this.result=this.result.replace(oj,c?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(Z$),ij=function(e){wr(n,e);var t=Dr(n);function n(r){var o;return rn(this,n),o=t.call(this),k(Ve(o),"result",0),r instanceof n?o.result=r.result:typeof r=="number"&&(o.result=r),o}return on(n,[{key:"add",value:function(o){return o instanceof n?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof n?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof n?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof n?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),n}(Z$),lj=function(t,n){var r=t==="css"?aj:ij;return function(o){return new r(o,n)}},By=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Hy(e,t,n,r){var o=G({},t[e]);if(r!=null&&r.deprecatedTokens){var a=r.deprecatedTokens;a.forEach(function(s){var c=Q(s,2),u=c[0],d=c[1];if(o!=null&&o[u]||o!=null&&o[d]){var f;(f=o[d])!==null&&f!==void 0||(o[d]=o?.[u])}})}var i=G(G({},n),o);return Object.keys(i).forEach(function(s){i[s]===t[s]&&delete i[s]}),i}var J$=typeof CSSINJS_STATISTIC<"u",Wg=!0;function $t(){for(var e=arguments.length,t=new Array(e),n=0;n1e4){var r=Date.now();this.lastAccessBeat.forEach(function(o,a){r-o>dj&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),qy=new fj;function mj(e,t){return L.useMemo(function(){var n=qy.get(t);if(n)return n;var r=e();return qy.set(t,r),r},t)}var vj=function(){return{}};function gj(e){var t=e.useCSP,n=t===void 0?vj:t,r=e.useToken,o=e.usePrefix,a=e.getResetStyles,i=e.getCommonStyle,s=e.getCompUnitless;function c(m,g,p,b){var v=Array.isArray(m)?m[0]:m;function h(I){return"".concat(String(v)).concat(I.slice(0,1).toUpperCase()).concat(I.slice(1))}var y=b?.unitless||{},C=typeof s=="function"?s(m):{},S=G(G({},C),{},k({},h("zIndexPopup"),!0));Object.keys(y).forEach(function(I){S[h(I)]=y[I]});var $=G(G({},b),{},{unitless:S,prefixToken:h}),x=d(m,g,p,$),w=u(v,p,$);return function(I){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:I,E=x(I,O),M=Q(E,2),P=M[1],R=w(O),_=Q(R,2),N=_[0],T=_[1];return[N,P,T]}}function u(m,g,p){var b=p.unitless,v=p.injectStyle,h=v===void 0?!0:v,y=p.prefixToken,C=p.ignore,S=function(w){var I=w.rootCls,O=w.cssVar,E=O===void 0?{}:O,M=r(),P=M.realToken;return ND({path:[m],prefix:E.prefix,key:E.key,unitless:b,ignore:C,token:P,scope:I},function(){var R=Wy(m,P,g),_=Hy(m,P,R,{deprecatedTokens:p?.deprecatedTokens});return Object.keys(R).forEach(function(N){_[y(N)]=_[N],delete _[N]}),_}),null},$=function(w){var I=r(),O=I.cssVar;return[function(E){return h&&O?L.createElement(L.Fragment,null,L.createElement(S,{rootCls:w,cssVar:O,component:m}),E):E},O?.key]};return $}function d(m,g,p){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=Array.isArray(m)?m:[m,m],h=Q(v,1),y=h[0],C=v.join("-"),S=e.layer||{name:"antd"};return function($){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$,w=r(),I=w.theme,O=w.realToken,E=w.hashId,M=w.token,P=w.cssVar,R=o(),_=R.rootPrefixCls,N=R.iconPrefixCls,T=n(),F=P?"css":"js",D=mj(function(){var B=new Set;return P&&Object.keys(b.unitless||{}).forEach(function(H){B.add(uu(H,P.prefix)),B.add(uu(H,By(y,P.prefix)))}),lj(F,B)},[F,y,P?.prefix]),A=uj(F),V=A.max,W=A.min,z={theme:I,token:M,hashId:E,nonce:function(){return T.nonce},clientOnly:b.clientOnly,layer:S,order:b.order||-999};typeof a=="function"&&Hg(G(G({},z),{},{clientOnly:!1,path:["Shared",_]}),function(){return a(M,{prefix:{rootPrefixCls:_,iconPrefixCls:N},csp:T})});var j=Hg(G(G({},z),{},{path:[C,$,N]}),function(){if(b.injectStyle===!1)return[];var B=cj(M),H=B.token,q=B.flush,X=Wy(y,O,p),K=".".concat($),ee=Hy(y,O,X,{deprecatedTokens:b.deprecatedTokens});P&&X&&Ke(X)==="object"&&Object.keys(X).forEach(function(re){X[re]="var(".concat(uu(re,By(y,P.prefix)),")")});var ne=$t(H,{componentCls:K,prefixCls:$,iconCls:".".concat(N),antCls:".".concat(_),calc:D,max:V,min:W},P?X:ee),J=g(ne,{hashId:E,prefixCls:$,rootPrefixCls:_,iconPrefixCls:N});q(y,ee);var Z=typeof i=="function"?i(ne,$,x,b.resetFont):null;return[b.resetStyle===!1?null:Z,J]});return[j,E]}}function f(m,g,p){var b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=d(m,g,p,G({resetStyle:!1,order:-998},b)),h=function(C){var S=C.prefixCls,$=C.rootCls,x=$===void 0?S:$;return v(S,x),null};return h}return{genStyleHooks:c,genSubStyleComponent:f,genComponentStyleHook:d}}const ia=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],hj="5.26.5";function Bm(e){return e>=0&&e<=255}function Yl(e,t){const{r:n,g:r,b:o,a}=new zt(e).toRgb();if(a<1)return e;const{r:i,g:s,b:c}=new zt(t).toRgb();for(let u=.01;u<=1;u+=.01){const d=Math.round((n-i*(1-u))/u),f=Math.round((r-s*(1-u))/u),m=Math.round((o-c*(1-u))/u);if(Bm(d)&&Bm(f)&&Bm(m))return new zt({r:d,g:f,b:m,a:Math.round(u*100)/100}).toRgbString()}return new zt({r:n,g:r,b:o,a:1}).toRgbString()}var pj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{delete r[m]});const o=Object.assign(Object.assign({},n),r),a=480,i=576,s=768,c=992,u=1200,d=1600;if(o.motion===!1){const m="0s";o.motionDurationFast=m,o.motionDurationMid=m,o.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Yl(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:Yl(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Yl(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*3,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:Yl(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:a,screenXSMin:a,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:s-1,screenMD:s,screenMDMin:s,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 zt("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new zt("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new zt("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)"}),r)}var Uy=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const r=n.getDerivativeToken(e),{override:o}=t,a=Uy(t,["override"]);let i=Object.assign(Object.assign({},r),{override:o});return i=ex(i),a&&Object.entries(a).forEach(([s,c])=>{const{theme:u}=c,d=Uy(c,["theme"]);let f=d;u&&(f=nx(Object.assign(Object.assign({},i),d),{override:d},u)),i[s]=f}),i};function or(){const{token:e,hashed:t,theme:n,override:r,cssVar:o}=L.useContext(X$),a=`${hj}-${t||""}`,i=n||Y$,[s,c,u]=oD(i,[Ps,e],{salt:a,override:r,getComputedToken:nx,formatToken:ex,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:tx,ignore:bj,preserve:yj}});return[i,u,t?c:"",s,o]}const co={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Bt=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),ml=()=>({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"}}),uo=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),Cj=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, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),Sj=(e,t,n,r)=>{const o=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:o,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},s),i),{[o]:i})}},Io=(e,t)=>({outline:`${Y(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),fo=(e,t)=>({"&:focus-visible":Object.assign({},Io(e,t))}),rx=e=>({[`.${e}`]:Object.assign(Object.assign({},ml()),{[`.${e} .${e}-icon`]:{display:"block"}})}),ox=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},fo(e)),{"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}}),{genStyleHooks:Wt,genComponentStyleHook:$j,genSubStyleComponent:vl}=gj({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=l.useContext(dt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,o]=or();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{const{csp:e}=l.useContext(dt);return e??{}},getResetStyles:(e,t)=>{var n;const r=Cj(e);return[r,{"&":r},rx((n=t?.prefix.iconPrefixCls)!==null&&n!==void 0?n:zd)]},getCommonStyle:Sj,getCompUnitless:()=>tx});function Bd(e,t){return ia.reduce((n,r)=>{const o=e[`${r}1`],a=e[`${r}3`],i=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:o,lightBorderColor:a,darkColor:i,textColor:s}))},{})}const xj=(e,t)=>{const[n,r]=or();return Hg({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t?.nonce,layer:{name:"antd"}},()=>[rx(e)])},wj=Object.assign({},md),{useId:Gy}=wj,Ej=()=>"",Oj=typeof Gy>"u"?Ej:Gy;function Ij(e,t,n){var r;Xs();const o=e||{},a=o.inherit===!1||!t?Object.assign(Object.assign({},Vg),{hashed:(r=t?.hashed)!==null&&r!==void 0?r:Vg.hashed,cssVar:t?.cssVar}):t,i=Oj();return Ws(()=>{var s,c;if(!e)return t;const u=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{u[m]=Object.assign(Object.assign({},u[m]),e.components[m])});const d=`css-var-${i.replace(/:/g,"")}`,f=((s=o.cssVar)!==null&&s!==void 0?s:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n?.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof o.cssVar=="object"?o.cssVar:{}),{key:typeof o.cssVar=="object"&&((c=o.cssVar)===null||c===void 0?void 0:c.key)||d});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:u,cssVar:f})},[o,a],(s,c)=>s.some((u,d)=>{const f=c[d];return!ta(u,f,!0)}))}const Ky=l.createContext(!0);function Rj(e){const t=l.useContext(Ky),{children:n}=e,[,r]=or(),{motion:o}=r,a=l.useRef(!1);return a.current||(a.current=t!==o),a.current?l.createElement(Ky.Provider,{value:o},l.createElement(YM,{motion:o},n)):n}const Pj=()=>null;var Mj=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}const Lj=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;t!==void 0&&(Zu=t),n!==void 0&&(ax=n),"holderRender"in e&&(lx=o),r&&(Tj(r)?tj(bu(),r):ix=r)},sx=()=>({getPrefixCls:(e,t)=>t||(e?`${bu()}-${e}`:bu()),getIconPrefixCls:Nj,getRootPrefixCls:()=>Zu||bu(),getTheme:()=>ix,holderRender:lx}),Fj=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:a,form:i,locale:s,componentSize:c,direction:u,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:g,popupMatchSelectWidth:p,popupOverflow:b,legacyLocale:v,parentContext:h,iconPrefixCls:y,theme:C,componentDisabled:S,segmented:$,statistic:x,spin:w,calendar:I,carousel:O,cascader:E,collapse:M,typography:P,checkbox:R,descriptions:_,divider:N,drawer:T,skeleton:F,steps:D,image:A,layout:V,list:W,mentions:z,modal:j,progress:B,result:H,slider:q,breadcrumb:X,menu:K,pagination:ee,input:ne,textArea:J,empty:Z,badge:re,radio:oe,rate:ae,switch:te,transfer:ie,avatar:le,message:ge,tag:pe,table:he,card:$e,tabs:Ce,timeline:fe,timePicker:Ee,upload:Se,notification:ke,tree:Re,colorPicker:we,datePicker:Le,rangePicker:Me,flex:xe,wave:Oe,dropdown:ue,warning:ve,tour:de,tooltip:se,popover:ye,popconfirm:He,floatButtonGroup:ut,variant:ft,inputNumber:_e,treeSelect:je}=e,Ye=l.useCallback((Ze,lt)=>{const{prefixCls:Et}=e;if(lt)return lt;const xt=Et||h.getPrefixCls("");return Ze?`${xt}-${Ze}`:xt},[h.getPrefixCls,e.prefixCls]),Ne=y||h.iconPrefixCls||zd,Ue=n||h.csp;xj(Ne,Ue);const qe=Ij(C,h.theme,{prefixCls:Ye("")}),Xe={csp:Ue,autoInsertSpaceInButton:r,alert:o,anchor:a,locale:s||v,direction:u,space:d,splitter:f,virtual:m,popupMatchSelectWidth:p??g,popupOverflow:b,getPrefixCls:Ye,iconPrefixCls:Ne,theme:qe,segmented:$,statistic:x,spin:w,calendar:I,carousel:O,cascader:E,collapse:M,typography:P,checkbox:R,descriptions:_,divider:N,drawer:T,skeleton:F,steps:D,image:A,input:ne,textArea:J,layout:V,list:W,mentions:z,modal:j,progress:B,result:H,slider:q,breadcrumb:X,menu:K,pagination:ee,empty:Z,badge:re,radio:oe,rate:ae,switch:te,transfer:ie,avatar:le,message:ge,tag:pe,table:he,card:$e,tabs:Ce,timeline:fe,timePicker:Ee,upload:Se,notification:ke,tree:Re,colorPicker:we,datePicker:Le,rangePicker:Me,flex:xe,wave:Oe,dropdown:ue,warning:ve,tour:de,tooltip:se,popover:ye,popconfirm:He,floatButtonGroup:ut,variant:ft,inputNumber:_e,treeSelect:je},Fe=Object.assign({},h);Object.keys(Xe).forEach(Ze=>{Xe[Ze]!==void 0&&(Fe[Ze]=Xe[Ze])}),_j.forEach(Ze=>{const lt=e[Ze];lt&&(Fe[Ze]=lt)}),typeof r<"u"&&(Fe.button=Object.assign({autoInsertSpace:r},Fe.button));const ct=Ws(()=>Fe,Fe,(Ze,lt)=>{const Et=Object.keys(Ze),xt=Object.keys(lt);return Et.length!==xt.length||Et.some(yt=>Ze[yt]!==lt[yt])}),{layer:it}=l.useContext(Ys),Pe=l.useMemo(()=>({prefixCls:Ne,csp:Ue,layer:it?"antd":void 0}),[Ne,Ue,it]);let Te=l.createElement(l.Fragment,null,l.createElement(Pj,{dropdownMatchSelectWidth:g}),t);const et=l.useMemo(()=>{var Ze,lt,Et,xt;return Hr(((Ze=so.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((Et=(lt=ct.locale)===null||lt===void 0?void 0:lt.Form)===null||Et===void 0?void 0:Et.defaultValidateMessages)||{},((xt=ct.form)===null||xt===void 0?void 0:xt.validateMessages)||{},i?.validateMessages||{})},[ct,i?.validateMessages]);Object.keys(et).length>0&&(Te=l.createElement(W$.Provider,{value:et},Te)),s&&(Te=l.createElement(zD,{locale:s,_ANT_MARK__:kD},Te)),Te=l.createElement(_0.Provider,{value:Pe},Te),c&&(Te=l.createElement(nj,{size:c},Te)),Te=l.createElement(Rj,null,Te);const Qe=l.useMemo(()=>{const Ze=qe||{},{algorithm:lt,token:Et,components:xt,cssVar:yt}=Ze,wt=Mj(Ze,["algorithm","token","components","cssVar"]),kt=lt&&(!Array.isArray(lt)||lt.length>0)?Ag(lt):Y$,qt={};Object.entries(xt||{}).forEach(([Zt,Lt])=>{const Rt=Object.assign({},Lt);"algorithm"in Rt&&(Rt.algorithm===!0?Rt.theme=kt:(Array.isArray(Rt.algorithm)||typeof Rt.algorithm=="function")&&(Rt.theme=Ag(Rt.algorithm)),delete Rt.algorithm),qt[Zt]=Rt});const Nt=Object.assign(Object.assign({},Ps),Et);return Object.assign(Object.assign({},wt),{theme:kt,token:Nt,components:qt,override:Object.assign({override:Nt},qt),cssVar:yt})},[qe]);return C&&(Te=l.createElement(X$.Provider,{value:Qe},Te)),ct.warning&&(Te=l.createElement(FD.Provider,{value:ct.warning},Te)),S!==void 0&&(Te=l.createElement(B0,{disabled:S},Te)),l.createElement(dt.Provider,{value:ct},Te)},ho=e=>{const t=l.useContext(dt),n=l.useContext(z0);return l.createElement(Fj,Object.assign({parentContext:t,legacyLocale:n},e))};ho.ConfigContext=dt;ho.SizeContext=Xa;ho.config=Lj;ho.useConfig=rj;Object.defineProperty(ho,"SizeContext",{get:()=>Xa});var Dj=`accept acceptCharset accessKey action allowFullScreen allowTransparency - alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge - charSet checked classID className colSpan cols content contentEditable contextMenu - controls coords crossOrigin data dateTime default defer dir disabled download draggable - encType form formAction formEncType formMethod formNoValidate formTarget frameBorder - headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity - is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media - mediaGroup method min minLength multiple muted name noValidate nonce open - optimum pattern placeholder poster preload radioGroup readOnly rel required - reversed role rowSpan rows sandbox scope scoped scrolling seamless selected - shape size sizes span spellCheck src srcDoc srcLang srcSet start step style - summary tabIndex target title type useMap value width wmode wrap`,jj=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown - onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick - onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown - onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel - onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough - onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Aj="".concat(Dj," ").concat(jj).split(/[\s\n]+/),kj="aria-",zj="data-";function Yy(e,t){return e.indexOf(t)===0}function Zn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=G({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||Yy(o,kj))||n.data&&Yy(o,zj)||n.attr&&Aj.includes(o))&&(r[o]=e[o])}),r}function cx(e){return e&&L.isValidElement(e)&&e.type===L.Fragment}const H0=(e,t,n)=>L.isValidElement(e)?L.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function Dn(e,t){return H0(e,e,t)}const Tc=(e,t,n,r,o)=>({background:e,border:`${Y(r.lineWidth)} ${r.lineType} ${t}`,[`${o}-icon`]:{color:n}}),Bj=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:o,fontSize:a,fontSizeLG:i,lineHeight:s,borderRadiusLG:c,motionEaseInOutCirc:u,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:g,defaultPadding:p}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"flex",alignItems:"center",padding:p,wordWrap:"break-word",borderRadius:c,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${u}, opacity ${n} ${u}, - padding-top ${n} ${u}, padding-bottom ${n} ${u}, - margin-bottom ${n} ${u}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:g,[`${t}-icon`]:{marginInlineEnd:o,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:i},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Hj=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:o,colorWarning:a,colorWarningBorder:i,colorWarningBg:s,colorError:c,colorErrorBorder:u,colorErrorBg:d,colorInfo:f,colorInfoBorder:m,colorInfoBg:g}=e;return{[t]:{"&-success":Tc(o,r,n,e,t),"&-info":Tc(g,m,f,e,t),"&-warning":Tc(s,i,a,e,t),"&-error":Object.assign(Object.assign({},Tc(d,u,c,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},Vj=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:o,fontSizeIcon:a,colorIcon:i,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:o},[`${t}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:a,lineHeight:Y(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:s}}}}},Wj=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),qj=Wt("Alert",e=>[Bj(e),Hj(e),Vj(e)],Wj);var Xy=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{icon:t,prefixCls:n,type:r}=e,o=Uj[r]||null;return t?H0(t,l.createElement("span",{className:`${n}-icon`},t),()=>({className:U(`${n}-icon`,t.props.className)})):l.createElement(o,{className:`${n}-icon`})},Kj=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:o,ariaProps:a}=e,i=r===!0||r===void 0?l.createElement(da,null):r;return t?l.createElement("button",Object.assign({type:"button",onClick:o,className:`${n}-close-icon`,tabIndex:0},a),i):null},ux=l.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:o,banner:a,className:i,rootClassName:s,style:c,onMouseEnter:u,onMouseLeave:d,onClick:f,afterClose:m,showIcon:g,closable:p,closeText:b,closeIcon:v,action:h,id:y}=e,C=Xy(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[S,$]=l.useState(!1),x=l.useRef(null);l.useImperativeHandle(t,()=>({nativeElement:x.current}));const{getPrefixCls:w,direction:I,closable:O,closeIcon:E,className:M,style:P}=Vn("alert"),R=w("alert",r),[_,N,T]=qj(R),F=H=>{var q;$(!0),(q=e.onClose)===null||q===void 0||q.call(e,H)},D=l.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),A=l.useMemo(()=>typeof p=="object"&&p.closeIcon||b?!0:typeof p=="boolean"?p:v!==!1&&v!==null&&v!==void 0?!0:!!O,[b,v,p,O]),V=a&&g===void 0?!0:g,W=U(R,`${R}-${D}`,{[`${R}-with-description`]:!!n,[`${R}-no-icon`]:!V,[`${R}-banner`]:!!a,[`${R}-rtl`]:I==="rtl"},M,i,s,T,N),z=Zn(C,{aria:!0,data:!0}),j=l.useMemo(()=>typeof p=="object"&&p.closeIcon?p.closeIcon:b||(v!==void 0?v:typeof O=="object"&&O.closeIcon?O.closeIcon:E),[v,p,b,E]),B=l.useMemo(()=>{const H=p??O;if(typeof H=="object"){const{closeIcon:q}=H;return Xy(H,["closeIcon"])}return{}},[p,O]);return _(l.createElement(fr,{visible:!S,motionName:`${R}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:H=>({maxHeight:H.offsetHeight}),onLeaveEnd:m},({className:H,style:q},X)=>l.createElement("div",Object.assign({id:y,ref:Nn(x,X),"data-show":!S,className:U(W,H),style:Object.assign(Object.assign(Object.assign({},P),c),q),onMouseEnter:u,onMouseLeave:d,onClick:f,role:"alert"},z),V?l.createElement(Gj,{description:n,icon:e.icon,prefixCls:R,type:D}):null,l.createElement("div",{className:`${R}-content`},o?l.createElement("div",{className:`${R}-message`},o):null,n?l.createElement("div",{className:`${R}-description`},n):null),h?l.createElement("div",{className:`${R}-action`},h):null,l.createElement(Kj,{isClosable:A,prefixCls:R,closeIcon:j,handleClose:F,ariaProps:B}))))});function Yj(e,t,n){return t=Ga(t),CS(e,_d()?Reflect.construct(t,n||[],Ga(e).constructor):t.apply(e,n))}let Xj=function(e){function t(){var n;return rn(this,t),n=Yj(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return wr(t,e),on(t,[{key:"componentDidCatch",value:function(r,o){this.setState({error:r,info:o})}},{key:"render",value:function(){const{message:r,description:o,id:a,children:i}=this.props,{error:s,info:c}=this.state,u=c?.componentStack||null,d=typeof r>"u"?(s||"").toString():r,f=typeof o>"u"?u:o;return s?l.createElement(ux,{id:a,type:"error",message:d,description:l.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):i}}])}(l.Component);const Zj=ux;Zj.ErrorBoundary=Xj;const Zy=e=>typeof e=="object"&&e!=null&&e.nodeType===1,Qy=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Lc=(e,t)=>{if(e.clientHeight{const o=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!o&&(o.clientHeightat||a>e&&i=t&&s>=n?a-e-r:i>t&&sn?i-t+o:0,Qj=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},Jy=(e,t)=>{var n,r,o,a;if(typeof document>"u")return[];const{scrollMode:i,block:s,inline:c,boundary:u,skipOverflowHiddenElements:d}=t,f=typeof u=="function"?u:T=>T!==u;if(!Zy(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,g=[];let p=e;for(;Zy(p)&&f(p);){if(p=Qj(p),p===m){g.push(p);break}p!=null&&p===document.body&&Lc(p)&&!Lc(document.documentElement)||p!=null&&Lc(p,d)&&g.push(p)}const b=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,v=(a=(o=window.visualViewport)==null?void 0:o.height)!=null?a:innerHeight,{scrollX:h,scrollY:y}=window,{height:C,width:S,top:$,right:x,bottom:w,left:I}=e.getBoundingClientRect(),{top:O,right:E,bottom:M,left:P}=(T=>{const F=window.getComputedStyle(T);return{top:parseFloat(F.scrollMarginTop)||0,right:parseFloat(F.scrollMarginRight)||0,bottom:parseFloat(F.scrollMarginBottom)||0,left:parseFloat(F.scrollMarginLeft)||0}})(e);let R=s==="start"||s==="nearest"?$-O:s==="end"?w+M:$+C/2-O+M,_=c==="center"?I+S/2-P+E:c==="end"?x+E:I-P;const N=[];for(let T=0;T=0&&I>=0&&w<=v&&x<=b&&(F===m&&!Lc(F)||$>=V&&w<=z&&I>=j&&x<=W))return N;const B=getComputedStyle(F),H=parseInt(B.borderLeftWidth,10),q=parseInt(B.borderTopWidth,10),X=parseInt(B.borderRightWidth,10),K=parseInt(B.borderBottomWidth,10);let ee=0,ne=0;const J="offsetWidth"in F?F.offsetWidth-F.clientWidth-H-X:0,Z="offsetHeight"in F?F.offsetHeight-F.clientHeight-q-K:0,re="offsetWidth"in F?F.offsetWidth===0?0:A/F.offsetWidth:0,oe="offsetHeight"in F?F.offsetHeight===0?0:D/F.offsetHeight:0;if(m===F)ee=s==="start"?R:s==="end"?R-v:s==="nearest"?Fc(y,y+v,v,q,K,y+R,y+R+C,C):R-v/2,ne=c==="start"?_:c==="center"?_-b/2:c==="end"?_-b:Fc(h,h+b,b,H,X,h+_,h+_+S,S),ee=Math.max(0,ee+y),ne=Math.max(0,ne+h);else{ee=s==="start"?R-V-q:s==="end"?R-z+K+Z:s==="nearest"?Fc(V,z,D,q,K+Z,R,R+C,C):R-(V+D/2)+Z/2,ne=c==="start"?_-j-H:c==="center"?_-(j+A/2)+J/2:c==="end"?_-W+X+J:Fc(j,W,A,H,X+J,_,_+S,S);const{scrollLeft:ae,scrollTop:te}=F;ee=oe===0?0:Math.max(0,Math.min(te+ee/oe,F.scrollHeight-D/oe+Z)),ne=re===0?0:Math.max(0,Math.min(ae+ne/re,F.scrollWidth-A/re+J)),R+=te-ee,_+=ae-ne}N.push({el:F,top:ee,left:ne})}return N},Jj=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function eA(e,t){if(!e.isConnected||!(o=>{let a=o;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(o=>{const a=window.getComputedStyle(o);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((o=>typeof o=="object"&&typeof o.behavior=="function")(t))return t.behavior(Jy(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:o,top:a,left:i}of Jy(e,Jj(t))){const s=a-n.top+n.bottom,c=i-n.left+n.right;o.scroll({top:s,left:c,behavior:r})}}const bn=e=>{const[,,,,t]=or();return t?`${e}-css-var`:""};var Ae={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},dx=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,a=e.duration,i=a===void 0?4.5:a,s=e.showProgress,c=e.pauseOnHover,u=c===void 0?!0:c,d=e.eventKey,f=e.content,m=e.closable,g=e.closeIcon,p=g===void 0?"x":g,b=e.props,v=e.onClick,h=e.onNoticeClose,y=e.times,C=e.hovering,S=l.useState(!1),$=Q(S,2),x=$[0],w=$[1],I=l.useState(0),O=Q(I,2),E=O[0],M=O[1],P=l.useState(0),R=Q(P,2),_=R[0],N=R[1],T=C||x,F=i>0&&s,D=function(){h(d)},A=function(H){(H.key==="Enter"||H.code==="Enter"||H.keyCode===Ae.ENTER)&&D()};l.useEffect(function(){if(!T&&i>0){var B=Date.now()-_,H=setTimeout(function(){D()},i*1e3-_);return function(){u&&clearTimeout(H),N(Date.now()-B)}}},[i,T,y]),l.useEffect(function(){if(!T&&F&&(u||_===0)){var B=performance.now(),H,q=function X(){cancelAnimationFrame(H),H=requestAnimationFrame(function(K){var ee=K+_-B,ne=Math.min(ee/(i*1e3),1);M(ne*100),ne<1&&X()})};return q(),function(){u&&cancelAnimationFrame(H)}}},[i,_,T,F,y]);var V=l.useMemo(function(){return Ke(m)==="object"&&m!==null?m:m?{closeIcon:p}:{}},[m,p]),W=Zn(V,!0),z=100-(!E||E<0?0:E>100?100:E),j="".concat(n,"-notice");return l.createElement("div",ce({},b,{ref:t,className:U(j,o,k({},"".concat(j,"-closable"),m)),style:r,onMouseEnter:function(H){var q;w(!0),b==null||(q=b.onMouseEnter)===null||q===void 0||q.call(b,H)},onMouseLeave:function(H){var q;w(!1),b==null||(q=b.onMouseLeave)===null||q===void 0||q.call(b,H)},onClick:v}),l.createElement("div",{className:"".concat(j,"-content")},f),m&&l.createElement("a",ce({tabIndex:0,className:"".concat(j,"-close"),onKeyDown:A,"aria-label":"Close"},W,{onClick:function(H){H.preventDefault(),H.stopPropagation(),D()}}),V.closeIcon),F&&l.createElement("progress",{className:"".concat(j,"-progress"),max:"100",value:z},z+"%"))}),fx=L.createContext({}),tA=function(t){var n=t.children,r=t.classNames;return L.createElement(fx.Provider,{value:{classNames:r}},n)},e2=8,t2=3,n2=16,nA=function(t){var n={offset:e2,threshold:t2,gap:n2};if(t&&Ke(t)==="object"){var r,o,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:e2,n.threshold=(o=t.threshold)!==null&&o!==void 0?o:t2,n.gap=(a=t.gap)!==null&&a!==void 0?a:n2}return[!!t,n]},rA=["className","style","classNames","styles"],oA=function(t){var n=t.configList,r=t.placement,o=t.prefixCls,a=t.className,i=t.style,s=t.motion,c=t.onAllNoticeRemoved,u=t.onNoticeClose,d=t.stack,f=l.useContext(fx),m=f.classNames,g=l.useRef({}),p=l.useState(null),b=Q(p,2),v=b[0],h=b[1],y=l.useState([]),C=Q(y,2),S=C[0],$=C[1],x=n.map(function(T){return{config:T,key:String(T.key)}}),w=nA(d),I=Q(w,2),O=I[0],E=I[1],M=E.offset,P=E.threshold,R=E.gap,_=O&&(S.length>0||x.length<=P),N=typeof s=="function"?s(r):s;return l.useEffect(function(){O&&S.length>1&&$(function(T){return T.filter(function(F){return x.some(function(D){var A=D.key;return F===A})})})},[S,x,O]),l.useEffect(function(){var T;if(O&&g.current[(T=x[x.length-1])===null||T===void 0?void 0:T.key]){var F;h(g.current[(F=x[x.length-1])===null||F===void 0?void 0:F.key])}},[x,O]),L.createElement(R0,ce({key:r,className:U(o,"".concat(o,"-").concat(r),m?.list,a,k(k({},"".concat(o,"-stack"),!!O),"".concat(o,"-stack-expanded"),_)),style:i,keys:x,motionAppear:!0},N,{onAllRemoved:function(){c(r)}}),function(T,F){var D=T.config,A=T.className,V=T.style,W=T.index,z=D,j=z.key,B=z.times,H=String(j),q=D,X=q.className,K=q.style,ee=q.classNames,ne=q.styles,J=vt(q,rA),Z=x.findIndex(function(fe){return fe.key===H}),re={};if(O){var oe=x.length-1-(Z>-1?Z:W-1),ae=r==="top"||r==="bottom"?"-50%":"0";if(oe>0){var te,ie,le;re.height=_?(te=g.current[H])===null||te===void 0?void 0:te.offsetHeight:v?.offsetHeight;for(var ge=0,pe=0;pe-1?g.current[H]=Ee:delete g.current[H]},prefixCls:o,classNames:ee,styles:ne,className:U(X,m?.notice),style:K,times:B,key:j,eventKey:j,onNoticeClose:u,hovering:O&&S.length>0})))})},aA=l.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,o=e.container,a=e.motion,i=e.maxCount,s=e.className,c=e.style,u=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=l.useState([]),g=Q(m,2),p=g[0],b=g[1],v=function(O){var E,M=p.find(function(P){return P.key===O});M==null||(E=M.onClose)===null||E===void 0||E.call(M),b(function(P){return P.filter(function(R){return R.key!==O})})};l.useImperativeHandle(t,function(){return{open:function(O){b(function(E){var M=me(E),P=M.findIndex(function(N){return N.key===O.key}),R=G({},O);if(P>=0){var _;R.times=(((_=E[P])===null||_===void 0?void 0:_.times)||0)+1,M[P]=R}else R.times=0,M.push(R);return i>0&&M.length>i&&(M=M.slice(-i)),M})},close:function(O){v(O)},destroy:function(){b([])}}});var h=l.useState({}),y=Q(h,2),C=y[0],S=y[1];l.useEffect(function(){var I={};p.forEach(function(O){var E=O.placement,M=E===void 0?"topRight":E;M&&(I[M]=I[M]||[],I[M].push(O))}),Object.keys(C).forEach(function(O){I[O]=I[O]||[]}),S(I)},[p]);var $=function(O){S(function(E){var M=G({},E),P=M[O]||[];return P.length||delete M[O],M})},x=l.useRef(!1);if(l.useEffect(function(){Object.keys(C).length>0?x.current=!0:x.current&&(u?.(),x.current=!1)},[C]),!o)return null;var w=Object.keys(C);return Gr.createPortal(l.createElement(l.Fragment,null,w.map(function(I){var O=C[I],E=l.createElement(oA,{key:I,configList:O,placement:I,prefixCls:r,className:s?.(I),style:c?.(I),motion:a,onNoticeClose:v,onAllNoticeRemoved:$,stack:d});return f?f(E,{prefixCls:r,key:I}):E})),o)}),iA=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],lA=function(){return document.body},r2=0;function sA(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?lA:t,r=e.motion,o=e.prefixCls,a=e.maxCount,i=e.className,s=e.style,c=e.onAllRemoved,u=e.stack,d=e.renderNotifications,f=vt(e,iA),m=l.useState(),g=Q(m,2),p=g[0],b=g[1],v=l.useRef(),h=l.createElement(aA,{container:p,ref:v,prefixCls:o,motion:r,maxCount:a,className:i,style:s,onAllRemoved:c,stack:u,renderNotifications:d}),y=l.useState([]),C=Q(y,2),S=C[0],$=C[1],x=It(function(I){var O=sA(f,I);(O.key===null||O.key===void 0)&&(O.key="rc-notification-".concat(r2),r2+=1),$(function(E){return[].concat(me(E),[{type:"open",config:O}])})}),w=l.useMemo(function(){return{open:x,close:function(O){$(function(E){return[].concat(me(E),[{type:"close",key:O}])})},destroy:function(){$(function(O){return[].concat(me(O),[{type:"destroy"}])})}}},[]);return l.useEffect(function(){b(n())}),l.useEffect(function(){if(v.current&&S.length){S.forEach(function(E){switch(E.type){case"open":v.current.open(E.config);break;case"close":v.current.close(E.key);break;case"destroy":v.current.destroy();break}});var I,O;$(function(E){return(I!==E||!O)&&(I=E,O=E.filter(function(M){return!S.includes(M)})),O})}},[S]),[w,h]}const Hd=L.createContext(void 0),Vo=100,uA=10,mx=Vo*uA,vx={Modal:Vo,Drawer:Vo,Popover:Vo,Popconfirm:Vo,Tooltip:Vo,Tour:Vo,FloatButton:Vo},dA={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function fA(e){return e in vx}const ti=(e,t)=>{const[,n]=or(),r=L.useContext(Hd),o=fA(e);let a;if(t!==void 0)a=[t,t];else{let i=r??0;o?i+=(r?0:n.zIndexPopupBase)+vx[e]:i+=dA[e],a=[r===void 0?t:i,i]}return a},mA=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:a,colorError:i,colorWarning:s,colorInfo:c,fontSizeLG:u,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:g,borderRadiusLG:p,zIndexPopup:b,contentPadding:v,contentBg:h}=e,y=`${t}-notice`,C=new _t("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:g,transform:"translateY(0)",opacity:1}}),S=new _t("MessageMoveOut",{"0%":{maxHeight:e.height,padding:g,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),$={padding:g,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:u},[`${y}-content`]:{display:"inline-block",padding:v,background:h,borderRadius:p,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n}, - ${t}-loading > ${n}`]:{color:c}};return[{[t]:Object.assign(Object.assign({},Bt(e)),{color:o,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:b,[`${t}-move-up`]:{animationFillMode:"forwards"},[` - ${t}-move-up-appear, - ${t}-move-up-enter - `]:{animationName:C,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` - ${t}-move-up-appear${t}-move-up-appear-active, - ${t}-move-up-enter${t}-move-up-enter-active - `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:S,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${y}-wrapper`]:Object.assign({},$)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},$),{padding:0,textAlign:"start"})}]},vA=e=>({zIndexPopup:e.zIndexPopupBase+mx+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),gx=Wt("Message",e=>{const t=$t(e,{height:150});return[mA(t)]},vA);var gA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ol.createElement("div",{className:U(`${e}-custom-content`,`${e}-${t}`)},n||hA[t],l.createElement("span",null,r)),pA=e=>{const{prefixCls:t,className:n,type:r,icon:o,content:a}=e,i=gA(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=l.useContext(dt),c=t||s("message"),u=bn(c),[d,f,m]=gx(c,u);return d(l.createElement(dx,Object.assign({},i,{prefixCls:c,className:U(n,f,`${c}-notice-pure-panel`,m,u),eventKey:"pure",duration:null,content:l.createElement(hx,{prefixCls:c,type:r,icon:o},a)})))};function bA(e,t){return{motionName:t??`${e}-move-up`}}function V0(e){let t;const n=new Promise(o=>{t=e(()=>{o(!0)})}),r=()=>{t?.()};return r.then=(o,a)=>n.then(o,a),r.promise=n,r}var yA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=bn(t),[r,o,a]=gx(t,n);return r(l.createElement(tA,{classNames:{list:U(o,a,n)}},e))},xA=(e,{prefixCls:t,key:n})=>l.createElement($A,{prefixCls:t,key:n},e),wA=l.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:o,maxCount:a,duration:i=SA,rtl:s,transitionName:c,onAllRemoved:u}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:g}=l.useContext(dt),p=r||d("message"),b=()=>({left:"50%",transform:"translateX(-50%)",top:n??CA}),v=()=>U({[`${p}-rtl`]:s??g==="rtl"}),h=()=>bA(p,c),y=l.createElement("span",{className:`${p}-close-x`},l.createElement(da,{className:`${p}-close-icon`})),[C,S]=cA({prefixCls:p,style:b,className:v,motion:h,closable:!1,closeIcon:y,duration:i,getContainer:()=>o?.()||f?.()||document.body,maxCount:a,onAllRemoved:u,renderNotifications:xA});return l.useImperativeHandle(t,()=>Object.assign(Object.assign({},C),{prefixCls:p,message:m})),S});let o2=0;function px(e){const t=l.useRef(null);return Xs(),[l.useMemo(()=>{const r=c=>{var u;(u=t.current)===null||u===void 0||u.close(c)},o=c=>{if(!t.current){const x=()=>{};return x.then=()=>{},x}const{open:u,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:g,icon:p,type:b,key:v,className:h,style:y,onClose:C}=c,S=yA(c,["content","icon","type","key","className","style","onClose"]);let $=v;return $==null&&(o2+=1,$=`antd-message-${o2}`),V0(x=>(u(Object.assign(Object.assign({},S),{key:$,content:l.createElement(hx,{prefixCls:d,type:b,icon:p},g),placement:"top",className:U(b&&`${m}-${b}`,h,f?.className),style:Object.assign(Object.assign({},f?.style),y),onClose:()=>{C?.(),x()}})),()=>{r($)}))},i={open:o,destroy:c=>{var u;c!==void 0?r(c):(u=t.current)===null||u===void 0||u.destroy()}};return["info","success","warning","error","loading"].forEach(c=>{const u=(d,f,m)=>{let g;d&&typeof d=="object"&&"content"in d?g=d:g={content:d};let p,b;typeof f=="function"?b=f:(p=f,b=m);const v=Object.assign(Object.assign({onClose:b,duration:p},g),{type:c});return o(v)};i[c]=u}),i},[]),l.createElement(wA,Object.assign({key:"message-holder"},e,{ref:t}))]}function EA(e){return px(e)}function OA(){const[e,t]=l.useState([]),n=l.useCallback(r=>(t(o=>[].concat(me(o),[r])),()=>{t(o=>o.filter(a=>a!==r))}),[]);return[e,n]}var Zs=G({},q8),IA=Zs.version,Hm=Zs.render,RA=Zs.unmountComponentAtNode,Vd;try{var PA=Number((IA||"").split(".")[0]);PA>=18&&(Vd=Zs.createRoot)}catch{}function a2(e){var t=Zs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Ke(t)==="object"&&(t.usingClientEntryPoint=e)}var Qu="__rc_react_root__";function MA(e,t){a2(!0);var n=t[Qu]||Vd(t);a2(!1),n.render(e),t[Qu]=n}function _A(e,t){Hm?.(e,t)}function NA(e,t){if(Vd){MA(e,t);return}_A(e,t)}function TA(e){return qg.apply(this,arguments)}function qg(){return qg=En(Ft().mark(function e(t){return Ft().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var o;(o=t[Qu])===null||o===void 0||o.unmount(),delete t[Qu]}));case 1:case"end":return r.stop()}},e)})),qg.apply(this,arguments)}function LA(e){RA(e)}function FA(e){return Ug.apply(this,arguments)}function Ug(){return Ug=En(Ft().mark(function e(t){return Ft().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(Vd===void 0){r.next=2;break}return r.abrupt("return",TA(t));case 2:LA(t);case 3:case"end":return r.stop()}},e)})),Ug.apply(this,arguments)}const DA=(e,t)=>(NA(e,t),()=>FA(t));let jA=DA;function W0(e){return jA}const Vm=()=>({height:0,opacity:0}),i2=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},AA=e=>({height:e?e.offsetHeight:0}),Wm=(e,t)=>t?.deadline===!0||t.propertyName==="height",Ju=(e=Ms)=>({motionName:`${e}-motion-collapse`,onAppearStart:Vm,onEnterStart:Vm,onAppearActive:i2,onEnterActive:i2,onLeaveStart:AA,onLeaveActive:Vm,onAppearEnd:Wm,onEnterEnd:Wm,onLeaveEnd:Wm,motionDeadline:500}),la=(e,t,n)=>n!==void 0?n:`${e}-${t}`,Qs=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.width,i=o.height;if(a||i)return!0}}return!1},kA=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,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 ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},zA=$j("Wave",e=>[kA(e)]),Wd=`${Ms}-wave-target`;function qm(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function BA(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return qm(t)?t:qm(n)?n:qm(r)?r:null}function Um(e){return Number.isNaN(e)?0:e}const HA=e=>{const{className:t,target:n,component:r,registerUnmount:o}=e,a=l.useRef(null),i=l.useRef(null);l.useEffect(()=>{i.current=o()},[]);const[s,c]=l.useState(null),[u,d]=l.useState([]),[f,m]=l.useState(0),[g,p]=l.useState(0),[b,v]=l.useState(0),[h,y]=l.useState(0),[C,S]=l.useState(!1),$={left:f,top:g,width:b,height:h,borderRadius:u.map(I=>`${I}px`).join(" ")};s&&($["--wave-color"]=s);function x(){const I=getComputedStyle(n);c(BA(n));const O=I.position==="static",{borderLeftWidth:E,borderTopWidth:M}=I;m(O?n.offsetLeft:Um(-parseFloat(E))),p(O?n.offsetTop:Um(-parseFloat(M))),v(n.offsetWidth),y(n.offsetHeight);const{borderTopLeftRadius:P,borderTopRightRadius:R,borderBottomLeftRadius:_,borderBottomRightRadius:N}=I;d([P,R,N,_].map(T=>Um(parseFloat(T))))}if(l.useEffect(()=>{if(n){const I=bt(()=>{x(),S(!0)});let O;return typeof ResizeObserver<"u"&&(O=new ResizeObserver(x),O.observe(n)),()=>{bt.cancel(I),O?.disconnect()}}},[]),!C)return null;const w=(r==="Checkbox"||r==="Radio")&&n?.classList.contains(Wd);return l.createElement(fr,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(I,O)=>{var E,M;if(O.deadline||O.propertyName==="opacity"){const P=(E=a.current)===null||E===void 0?void 0:E.parentElement;(M=i.current)===null||M===void 0||M.call(i).then(()=>{P?.remove()})}return!1}},({className:I},O)=>l.createElement("div",{ref:Nn(a,O),className:U(t,I,{"wave-quick":w}),style:$}))},VA=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e?.insertBefore(o,e?.firstChild);const a=W0();let i=null;function s(){return i}i=a(l.createElement(HA,Object.assign({},t,{target:e,registerUnmount:s})),o)},WA=(e,t,n)=>{const{wave:r}=l.useContext(dt),[,o,a]=or(),i=It(u=>{const d=e.current;if(r?.disabled||!d)return;const f=d.querySelector(`.${Wd}`)||d,{showEffect:m}=r||{};(m||VA)(f,{className:t,token:o,component:n,event:u,hashId:a})}),s=l.useRef(null);return u=>{bt.cancel(s.current),s.current=bt(()=>{i(u)})}},Js=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=l.useContext(dt),a=l.useRef(null),i=o("wave"),[,s]=zA(i),c=WA(a,U(i,s),r);if(L.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==1||n)return;const f=m=>{!Qs(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")||d.className.includes("-leave")||c(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!L.isValidElement(t))return t??null;const u=_o(t)?Nn(ua(t),a):a;return Dn(t,{ref:u})},jn=e=>{const t=L.useContext(Xa);return L.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},qA=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},UA=e=>{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},GA=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},bx=Wt("Space",e=>{const t=$t(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[UA(t),GA(t),qA(t)]},()=>({}),{resetStyle:!1});var yx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=l.useContext(qd),r=l.useMemo(()=>{if(!n)return"";const{compactDirection:o,isFirstItem:a,isLastItem:i}=n,s=o==="vertical"?"-vertical-":"-";return U(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:i,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n?.compactSize,compactDirection:n?.compactDirection,compactItemClassnames:r}},KA=e=>{const{children:t}=e;return l.createElement(qd.Provider,{value:null},t)},YA=e=>{const{children:t}=e,n=yx(e,["children"]);return l.createElement(qd.Provider,{value:l.useMemo(()=>n,[n])},t)},XA=e=>{const{getPrefixCls:t,direction:n}=l.useContext(dt),{size:r,direction:o,block:a,prefixCls:i,className:s,rootClassName:c,children:u}=e,d=yx(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=jn(C=>r??C),m=t("space-compact",i),[g,p]=bx(m),b=U(m,p,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:o==="vertical"},s,c),v=l.useContext(qd),h=nr(u),y=l.useMemo(()=>h.map((C,S)=>{const $=C?.key||`${m}-item-${S}`;return l.createElement(YA,{key:$,compactSize:f,compactDirection:o,isFirstItem:S===0&&(!v||v?.isFirstItem),isLastItem:S===h.length-1&&(!v||v?.isLastItem)},C)}),[r,h,v]);return h.length===0?null:g(l.createElement("div",Object.assign({className:b},d),y))};var ZA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n}=l.useContext(dt),{prefixCls:r,size:o,className:a}=e,i=ZA(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,c]=or(),u=l.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),d=U(s,{[`${s}-${u}`]:u,[`${s}-rtl`]:n==="rtl"},a,c);return l.createElement(Cx.Provider,{value:o},l.createElement("div",Object.assign({},i,{className:d})))},l2=/^[\u4E00-\u9FA5]{2}$/,Gg=l2.test.bind(l2);function Sx(e){return e==="danger"?{danger:!0}:{type:e}}function s2(e){return typeof e=="string"}function Gm(e){return e==="text"||e==="link"}function JA(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&s2(e.type)&&Gg(e.props.children)?Dn(e,{children:e.props.children.split("").join(n)}):s2(e)?Gg(e)?L.createElement("span",null,e.split("").join(n)):L.createElement("span",null,e):cx(e)?L.createElement("span",null,e):e}function ek(e,t){let n=!1;const r=[];return L.Children.forEach(e,o=>{const a=typeof o,i=a==="string"||a==="number";if(n&&i){const s=r.length-1,c=r[s];r[s]=`${c}${o}`}else r.push(o);n=i}),L.Children.map(r,o=>JA(o,t))}["default","primary","danger"].concat(me(ia));const Kg=l.forwardRef((e,t)=>{const{className:n,style:r,children:o,prefixCls:a}=e,i=U(`${a}-icon`,n);return L.createElement("span",{ref:t,className:i,style:r},o)}),c2=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:o,iconClassName:a}=e,i=U(`${n}-loading-icon`,r);return L.createElement(Kg,{prefixCls:n,className:i,style:o,ref:t},L.createElement(aa,{className:a}))}),Km=()=>({width:0,opacity:0,transform:"scale(0)"}),Ym=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),tk=e=>{const{prefixCls:t,loading:n,existIcon:r,className:o,style:a,mount:i}=e,s=!!n;return r?L.createElement(c2,{prefixCls:t,className:o,style:a}):L.createElement(fr,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:Km,onAppearActive:Ym,onEnterStart:Km,onEnterActive:Ym,onLeaveStart:Ym,onLeaveActive:Km},({className:c,style:u},d)=>{const f=Object.assign(Object.assign({},a),u);return L.createElement(c2,{prefixCls:t,className:U(o,c),style:f,ref:d})})},u2=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),nk=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:a}=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(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},u2(`${t}-primary`,o),u2(`${t}-danger`,a)]}};var rk=["b"],ok=["v"],Xm=function(t){return Math.round(Number(t||0))},ak=function(t){if(t instanceof zt)return t;if(t&&Ke(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,o=vt(n,rk);return G(G({},o),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},_s=function(e){wr(n,e);var t=Dr(n);function n(r){return rn(this,n),t.call(this,ak(r))}return on(n,[{key:"toHsbString",value:function(){var o=this.toHsb(),a=Xm(o.s*100),i=Xm(o.b*100),s=Xm(o.h),c=o.a,u="hsb(".concat(s,", ").concat(a,"%, ").concat(i,"%)"),d="hsba(".concat(s,", ").concat(a,"%, ").concat(i,"%, ").concat(c.toFixed(c===0?0:2),")");return c===1?u:d}},{key:"toHsb",value:function(){var o=this.toHsv(),a=o.v,i=vt(o,ok);return G(G({},i),{},{b:a,a:this.a})}}]),n}(zt),ik=function(t){return t instanceof _s?t:new _s(t)};ik("#1677ff");const lk=(e,t)=>e?.replace(/[^\w/]/g,"").slice(0,t?8:6)||"",sk=(e,t)=>e?lk(e,t):"";let ck=function(){function e(t){rn(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:o,percent:a})=>({color:new e(o),percent:a})),this.metaColor=new _s(this.colors[0].color.metaColor)):this.metaColor=new _s(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return on(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return sk(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,o)=>{const a=n.colors[o];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();const q0=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`}}}),uk=e=>({animationDuration:e,animationFillMode:"both"}),dk=e=>({animationDuration:e,animationFillMode:"both"}),Ud=(e,t,n,r,o=!1)=>{const a=o?"&":"";return{[` - ${a}${e}-enter, - ${a}${e}-appear - `]:Object.assign(Object.assign({},uk(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},dk(r)),{animationPlayState:"paused"}),[` - ${a}${e}-enter${e}-enter-active, - ${a}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},fk=new _t("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),mk=new _t("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),$x=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[Ud(r,fk,mk,e.motionDurationMid,t),{[` - ${o}${r}-enter, - ${o}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},vk=new _t("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),gk=new _t("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),hk=new _t("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),pk=new _t("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),bk=new _t("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),yk=new _t("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Ck=new _t("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Sk=new _t("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),$k={"move-up":{inKeyframes:Ck,outKeyframes:Sk},"move-down":{inKeyframes:vk,outKeyframes:gk},"move-left":{inKeyframes:hk,outKeyframes:pk},"move-right":{inKeyframes:bk,outKeyframes:yk}},el=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=$k[t];return[Ud(r,o,a,e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Gd=new _t("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Kd=new _t("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),Yd=new _t("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Xd=new _t("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),xk=new _t("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),wk=new _t("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Ek=new _t("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),Ok=new _t("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ik={"slide-up":{inKeyframes:Gd,outKeyframes:Kd},"slide-down":{inKeyframes:Yd,outKeyframes:Xd},"slide-left":{inKeyframes:xk,outKeyframes:wk},"slide-right":{inKeyframes:Ek,outKeyframes:Ok}},mo=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=Ik[t];return[Ud(r,o,a,e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},U0=new _t("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Rk=new _t("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),d2=new _t("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),f2=new _t("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),Pk=new _t("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Mk=new _t("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),_k=new _t("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),Nk=new _t("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Tk=new _t("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Lk=new _t("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),Fk=new _t("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),Dk=new _t("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),jk={zoom:{inKeyframes:U0,outKeyframes:Rk},"zoom-big":{inKeyframes:d2,outKeyframes:f2},"zoom-big-fast":{inKeyframes:d2,outKeyframes:f2},"zoom-left":{inKeyframes:_k,outKeyframes:Nk},"zoom-right":{inKeyframes:Tk,outKeyframes:Lk},"zoom-up":{inKeyframes:Pk,outKeyframes:Mk},"zoom-down":{inKeyframes:Fk,outKeyframes:Dk}},ec=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=jk[t];return[Ud(r,o,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Ak=(e,t)=>{const{r:n,g:r,b:o,a}=e.toRgb(),i=new _s(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:n*.299+r*.587+o*.114>192},xx=e=>{const{paddingInline:t,onlyIconSize:n}=e;return $t(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},wx=e=>{var t,n,r,o,a,i;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,c=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,u=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(o=e.contentLineHeight)!==null&&o!==void 0?o:pu(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:pu(c),m=(i=e.contentLineHeightLG)!==null&&i!==void 0?i:pu(u),g=Ak(new ck(e.colorBgSolid),"#fff")?"#000":"#fff",p=ia.reduce((b,v)=>Object.assign(Object.assign({},b),{[`${v}ShadowColor`]:`0 ${Y(e.controlOutlineWidth)} 0 ${Yl(e[`${v}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},p),{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:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:g,contentFontSize:s,contentFontSizeSM:c,contentFontSizeLG:u,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-c*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-u*m)/2-e.lineWidth,0)})},kk=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:a,motionEaseInOut:i,marginXS:s,calc:c}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${Y(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:ml(),"> a":{color:"currentColor"},"&:not(:disabled)":fo(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(u=>`${u} ${a} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:c(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:c(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:c(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:c(s).mul(-1).equal()}}}}}},Ex=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),zk=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),Bk=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),Hk=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),Zd=(e,t,n,r,o,a,i,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},Ex(e,Object.assign({background:t},i),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:a||void 0}})}),Vk=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},Hk(e))}),Wk=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Qd=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?Wk:Vk;return Object.assign(Object.assign({},a(e)),Ex(e.componentCls,t,n))},Jd=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},Qd(e,r,o))}),ef=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},Qd(e,r,o))}),tf=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),nf=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},Qd(e,n,r))}),vo=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},Qd(e,r,o,n))}),qk=e=>{const{componentCls:t}=e;return ia.reduce((n,r)=>{const o=e[`${r}6`],a=e[`${r}1`],i=e[`${r}5`],s=e[`${r}2`],c=e[`${r}3`],u=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${r}ShadowColor`]},Jd(e,e.colorTextLightSolid,o,{background:i},{background:u})),ef(e,o,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:u,borderColor:u,background:e.colorBgContainer})),tf(e)),nf(e,a,{background:s},{background:c})),vo(e,o,"link",{color:i},{color:u})),vo(e,o,"text",{color:i,background:a},{color:u,background:c}))})},{})},Uk=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},Jd(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),tf(e)),nf(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),Zd(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),vo(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Gk=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},ef(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),tf(e)),nf(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),vo(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),vo(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),Zd(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Kk=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},Jd(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),ef(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),tf(e)),nf(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),vo(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),vo(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),Zd(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Yk=e=>Object.assign(Object.assign({},vo(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),Zd(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),Xk=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Uk(e),[`${t}-color-primary`]:Gk(e),[`${t}-color-dangerous`]:Kk(e),[`${t}-color-link`]:Yk(e)},qk(e))},Zk=e=>Object.assign(Object.assign(Object.assign(Object.assign({},ef(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),vo(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),Jd(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),vo(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),G0=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:o,borderRadius:a,buttonPaddingHorizontal:i,iconCls:s,buttonPaddingVertical:c,buttonIconOnlyFontSize:u}=e;return[{[t]:{fontSize:o,height:r,padding:`${Y(c)} ${Y(i)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:u}}}},{[`${n}${n}-circle${t}`]:zk(e)},{[`${n}${n}-round${t}`]:Bk(e)}]},Qk=e=>{const t=$t(e,{fontSize:e.contentFontSize});return G0(t,e.componentCls)},Jk=e=>{const t=$t(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return G0(t,`${e.componentCls}-sm`)},ez=e=>{const t=$t(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return G0(t,`${e.componentCls}-lg`)},tz=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},nz=Wt("Button",e=>{const t=xx(e);return[kk(t),Qk(t),Jk(t),ez(t),tz(t),Xk(t),Zk(t),nk(t)]},wx,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function rz(e,t,n){const{focusElCls:r,focus:o,borderElCls:a}=n,i=a?"> *":"",s=["hover",o?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${i}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[s]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${i}`]:{zIndex:0}})}}function oz(e,t,n){const{borderElCls:r}=n,o=r?`> ${r}`:"";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 tc(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},rz(e,r,t)),oz(n,r,t))}}function az(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 iz(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 lz(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},az(e,t)),iz(e.componentCls,t))}}const sz=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,a=o(r).mul(-1).equal(),i=s=>{const c=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${c} + ${c}::before`]:{position:"absolute",top:s?a:0,insetInlineStart:s?0:a,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},cz=vl(["Button","compact"],e=>{const t=xx(e);return[tc(t),lz(t),sz(t)]},wx);var uz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{loading:o=!1,prefixCls:a,color:i,variant:s,type:c,danger:u=!1,shape:d="default",size:f,styles:m,disabled:g,className:p,rootClassName:b,children:v,icon:h,iconPosition:y="start",ghost:C=!1,block:S=!1,htmlType:$="button",classNames:x,style:w={},autoInsertSpace:I,autoFocus:O}=e,E=uz(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),M=c||"default",{button:P}=L.useContext(dt),[R,_]=l.useMemo(()=>{if(i&&s)return[i,s];if(c||u){const de=fz[M]||[];return u?["danger",de[1]]:de}return P?.color&&P?.variant?[P.color,P.variant]:["default","outlined"]},[c,i,s,u,P?.variant,P?.color]),T=R==="danger"?"dangerous":R,{getPrefixCls:F,direction:D,autoInsertSpace:A,className:V,style:W,classNames:z,styles:j}=Vn("button"),B=(n=I??A)!==null&&n!==void 0?n:!0,H=F("btn",a),[q,X,K]=nz(H),ee=l.useContext(Hn),ne=g??ee,J=l.useContext(Cx),Z=l.useMemo(()=>dz(o),[o]),[re,oe]=l.useState(Z.loading),[ae,te]=l.useState(!1),ie=l.useRef(null),le=Mo(t,ie),ge=l.Children.count(v)===1&&!h&&!Gm(_),pe=l.useRef(!0);L.useEffect(()=>(pe.current=!1,()=>{pe.current=!0}),[]),l.useLayoutEffect(()=>{let de=null;Z.delay>0?de=setTimeout(()=>{de=null,oe(!0)},Z.delay):oe(Z.loading);function se(){de&&(clearTimeout(de),de=null)}return se},[Z.delay,Z.loading]),l.useEffect(()=>{if(!ie.current||!B)return;const de=ie.current.textContent||"";ge&&Gg(de)?ae||te(!0):ae&&te(!1)}),l.useEffect(()=>{O&&ie.current&&ie.current.focus()},[]);const he=L.useCallback(de=>{var se;if(re||ne){de.preventDefault();return}(se=e.onClick)===null||se===void 0||se.call(e,("href"in e,de))},[e.onClick,re,ne]),{compactSize:$e,compactItemClassnames:Ce}=No(H,D),fe={large:"lg",small:"sm",middle:void 0},Ee=jn(de=>{var se,ye;return(ye=(se=f??$e)!==null&&se!==void 0?se:J)!==null&&ye!==void 0?ye:de}),Se=Ee&&(r=fe[Ee])!==null&&r!==void 0?r:"",ke=re?"loading":h,Re=un(E,["navigate"]),we=U(H,X,K,{[`${H}-${d}`]:d!=="default"&&d,[`${H}-${M}`]:M,[`${H}-dangerous`]:u,[`${H}-color-${T}`]:T,[`${H}-variant-${_}`]:_,[`${H}-${Se}`]:Se,[`${H}-icon-only`]:!v&&v!==0&&!!ke,[`${H}-background-ghost`]:C&&!Gm(_),[`${H}-loading`]:re,[`${H}-two-chinese-chars`]:ae&&B&&!re,[`${H}-block`]:S,[`${H}-rtl`]:D==="rtl",[`${H}-icon-end`]:y==="end"},Ce,p,b,V),Le=Object.assign(Object.assign({},W),w),Me=U(x?.icon,z.icon),xe=Object.assign(Object.assign({},m?.icon||{}),j.icon||{}),Oe=h&&!re?L.createElement(Kg,{prefixCls:H,className:Me,style:xe},h):o&&typeof o=="object"&&o.icon?L.createElement(Kg,{prefixCls:H,className:Me,style:xe},o.icon):L.createElement(tk,{existIcon:!!h,prefixCls:H,loading:re,mount:pe.current}),ue=v||v===0?ek(v,ge&&B):null;if(Re.href!==void 0)return q(L.createElement("a",Object.assign({},Re,{className:U(we,{[`${H}-disabled`]:ne}),href:ne?void 0:Re.href,style:Le,onClick:he,ref:le,tabIndex:ne?-1:0}),Oe,ue));let ve=L.createElement("button",Object.assign({},E,{type:$,className:we,style:Le,onClick:he,disabled:ne,ref:le}),Oe,ue,Ce&&L.createElement(cz,{prefixCls:H}));return Gm(_)||(ve=L.createElement(Js,{component:"Button",disabled:re},ve)),q(ve)}),Xr=mz;Xr.Group=QA;Xr.__ANT_BUTTON=!0;function Zm(e){return!!e?.then}const Ox=e=>{const{type:t,children:n,prefixCls:r,buttonProps:o,close:a,autoFocus:i,emitEvent:s,isSilent:c,quitOnNullishReturnValue:u,actionFn:d}=e,f=l.useRef(!1),m=l.useRef(null),[g,p]=Ua(!1),b=(...y)=>{a?.apply(void 0,y)};l.useEffect(()=>{let y=null;return i&&(y=setTimeout(()=>{var C;(C=m.current)===null||C===void 0||C.focus({preventScroll:!0})})),()=>{y&&clearTimeout(y)}},[]);const v=y=>{Zm(y)&&(p(!0),y.then((...C)=>{p(!1,!0),b.apply(void 0,C),f.current=!1},C=>{if(p(!1,!0),f.current=!1,!c?.())return Promise.reject(C)}))},h=y=>{if(f.current)return;if(f.current=!0,!d){b();return}let C;if(s){if(C=d(y),u&&!Zm(C)){f.current=!1,b(y);return}}else if(d.length)C=d(a),f.current=!1;else if(C=d(),!Zm(C)){b();return}v(C)};return l.createElement(Xr,Object.assign({},Sx(t),{onClick:h,loading:g,prefixCls:r},o,{ref:m}),n)},nc=L.createContext({}),{Provider:Ix}=nc,m2=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:a,close:i,onCancel:s,onConfirm:c}=l.useContext(nc);return o?L.createElement(Ox,{isSilent:r,actionFn:s,close:(...u)=>{i?.apply(void 0,u),c?.(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},v2=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:a,okType:i,onConfirm:s,onOk:c}=l.useContext(nc);return L.createElement(Ox,{isSilent:n,type:i||"primary",actionFn:c,close:(...u)=>{t?.apply(void 0,u),s?.(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${o}-btn`},a)};var Rx=l.createContext(null),g2=[];function vz(e,t){var n=l.useState(function(){if(!Bn())return null;var p=document.createElement("div");return p}),r=Q(n,1),o=r[0],a=l.useRef(!1),i=l.useContext(Rx),s=l.useState(g2),c=Q(s,2),u=c[0],d=c[1],f=i||(a.current?void 0:function(p){d(function(b){var v=[p].concat(me(b));return v})});function m(){o.parentElement||document.body.appendChild(o),a.current=!0}function g(){var p;(p=o.parentElement)===null||p===void 0||p.removeChild(o),a.current=!1}return Mt(function(){return e?i?i(m):m():g(),g},[e]),Mt(function(){u.length&&(u.forEach(function(p){return p()}),d(g2))},[u]),[o,f]}function gz(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var o,a;if(e){var i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),c=parseInt(s.width,10),u=parseInt(s.height,10);try{var d=c?"width: ".concat(s.width,";"):"",f=u?"height: ".concat(s.height,";"):"";Oo(` -#`.concat(t,`::-webkit-scrollbar { -`).concat(d,` -`).concat(f,` -}`),t)}catch(p){console.error(p),o=c,a=u}}document.body.appendChild(n);var m=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,g=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Os(t),{width:m,height:g}}function hz(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:gz(e)}function pz(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var bz="rc-util-locker-".concat(Date.now()),h2=0;function yz(e){var t=!!e,n=l.useState(function(){return h2+=1,"".concat(bz,"_").concat(h2)}),r=Q(n,1),o=r[0];Mt(function(){if(t){var a=hz(document.body).width,i=pz();Oo(` -html body { - overflow-y: hidden; - `.concat(i?"width: calc(100% - ".concat(a,"px);"):"",` -}`),o)}else Os(o);return function(){Os(o)}},[t,o])}var Cz=!1;function Sz(e){return Cz}var p2=function(t){return t===!1?!1:!Bn()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},K0=l.forwardRef(function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer;e.debug;var a=e.autoDestroy,i=a===void 0?!0:a,s=e.children,c=l.useState(n),u=Q(c,2),d=u[0],f=u[1],m=d||n;l.useEffect(function(){(i||n)&&f(n)},[n,i]);var g=l.useState(function(){return p2(o)}),p=Q(g,2),b=p[0],v=p[1];l.useEffect(function(){var M=p2(o);v(M??null)});var h=vz(m&&!b),y=Q(h,2),C=y[0],S=y[1],$=b??C;yz(r&&n&&Bn()&&($===C||$===document.body));var x=null;if(s&&_o(s)&&t){var w=s;x=w.ref}var I=Mo(x,t);if(!m||!Bn()||b===void 0)return null;var O=$===!1||Sz(),E=s;return t&&(E=l.cloneElement(s,{ref:I})),l.createElement(Rx.Provider,{value:S},O?E:Gr.createPortal(E,$))}),Px=l.createContext({});function $z(){var e=G({},md);return e.useId}var b2=0,y2=$z();const rf=y2?function(t){var n=y2();return t||n}:function(t){var n=l.useState("ssr-id"),r=Q(n,2),o=r[0],a=r[1];return l.useEffect(function(){var i=b2;b2+=1,a("rc_unique_".concat(i))},[]),t||o};function C2(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function S2(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var o=e.document;n=o.documentElement[r],typeof n!="number"&&(n=o.body[r])}return n}function xz(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return n.left+=S2(o),n.top+=S2(o,!0),n}const wz=l.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var Ez={width:0,height:0,overflow:"hidden",outline:"none"},Oz={outline:"none"},Mx=L.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.title,i=e.ariaId,s=e.footer,c=e.closable,u=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,g=e.bodyProps,p=e.modalRender,b=e.onMouseDown,v=e.onMouseUp,h=e.holderRef,y=e.visible,C=e.forceRender,S=e.width,$=e.height,x=e.classNames,w=e.styles,I=L.useContext(Px),O=I.panel,E=Mo(h,O),M=l.useRef(),P=l.useRef();L.useImperativeHandle(t,function(){return{focus:function(){var z;(z=M.current)===null||z===void 0||z.focus({preventScroll:!0})},changeActive:function(z){var j=document,B=j.activeElement;z&&B===P.current?M.current.focus({preventScroll:!0}):!z&&B===M.current&&P.current.focus({preventScroll:!0})}}});var R={};S!==void 0&&(R.width=S),$!==void 0&&(R.height=$);var _=s?L.createElement("div",{className:U("".concat(n,"-footer"),x?.footer),style:G({},w?.footer)},s):null,N=a?L.createElement("div",{className:U("".concat(n,"-header"),x?.header),style:G({},w?.header)},L.createElement("div",{className:"".concat(n,"-title"),id:i},a)):null,T=l.useMemo(function(){return Ke(c)==="object"&&c!==null?c:c?{closeIcon:u??L.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[c,u,n]),F=Zn(T,!0),D=Ke(c)==="object"&&c.disabled,A=c?L.createElement("button",ce({type:"button",onClick:d,"aria-label":"Close"},F,{className:"".concat(n,"-close"),disabled:D}),T.closeIcon):null,V=L.createElement("div",{className:U("".concat(n,"-content"),x?.content),style:w?.content},A,N,L.createElement("div",ce({className:U("".concat(n,"-body"),x?.body),style:G(G({},m),w?.body)},g),f),_);return L.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?i:null,"aria-modal":"true",ref:E,style:G(G({},o),R),className:U(n,r),onMouseDown:b,onMouseUp:v},L.createElement("div",{ref:M,tabIndex:0,style:Oz},L.createElement(wz,{shouldUpdate:y||C},p?p(V):V)),L.createElement("div",{tabIndex:0,ref:P,style:Ez}))}),_x=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,a=e.className,i=e.visible,s=e.forceRender,c=e.destroyOnClose,u=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,g=l.useRef(),p=l.useState(),b=Q(p,2),v=b[0],h=b[1],y={};v&&(y.transformOrigin=v);function C(){var S=xz(g.current);h(m&&(m.x||m.y)?"".concat(m.x-S.left,"px ").concat(m.y-S.top,"px"):"")}return l.createElement(fr,{visible:i,onVisibleChanged:f,onAppearPrepare:C,onEnterPrepare:C,forceRender:s,motionName:u,removeOnLeave:c,ref:g},function(S,$){var x=S.className,w=S.style;return l.createElement(Mx,ce({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:$,style:G(G(G({},w),o),y),className:U(a,x)}))})});_x.displayName="Content";var Iz=function(t){var n=t.prefixCls,r=t.style,o=t.visible,a=t.maskProps,i=t.motionName,s=t.className;return l.createElement(fr,{key:"mask",visible:o,motionName:i,leavedClassName:"".concat(n,"-mask-hidden")},function(c,u){var d=c.className,f=c.style;return l.createElement("div",ce({ref:u,style:G(G({},f),r),className:U("".concat(n,"-mask"),d,s)},a))})},Rz=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,o=t.zIndex,a=t.visible,i=a===void 0?!1:a,s=t.keyboard,c=s===void 0?!0:s,u=t.focusTriggerAfterClose,d=u===void 0?!0:u,f=t.wrapStyle,m=t.wrapClassName,g=t.wrapProps,p=t.onClose,b=t.afterOpenChange,v=t.afterClose,h=t.transitionName,y=t.animation,C=t.closable,S=C===void 0?!0:C,$=t.mask,x=$===void 0?!0:$,w=t.maskTransitionName,I=t.maskAnimation,O=t.maskClosable,E=O===void 0?!0:O,M=t.maskStyle,P=t.maskProps,R=t.rootClassName,_=t.classNames,N=t.styles,T=l.useRef(),F=l.useRef(),D=l.useRef(),A=l.useState(i),V=Q(A,2),W=V[0],z=V[1],j=rf();function B(){_g(F.current,document.activeElement)||(T.current=document.activeElement)}function H(){if(!_g(F.current,document.activeElement)){var ae;(ae=D.current)===null||ae===void 0||ae.focus()}}function q(ae){if(ae)H();else{if(z(!1),x&&T.current&&d){try{T.current.focus({preventScroll:!0})}catch{}T.current=null}W&&v?.()}b?.(ae)}function X(ae){p?.(ae)}var K=l.useRef(!1),ee=l.useRef(),ne=function(){clearTimeout(ee.current),K.current=!0},J=function(){ee.current=setTimeout(function(){K.current=!1})},Z=null;E&&(Z=function(te){K.current?K.current=!1:F.current===te.target&&X(te)});function re(ae){if(c&&ae.keyCode===Ae.ESC){ae.stopPropagation(),X(ae);return}i&&ae.keyCode===Ae.TAB&&D.current.changeActive(!ae.shiftKey)}l.useEffect(function(){i&&(z(!0),B())},[i]),l.useEffect(function(){return function(){clearTimeout(ee.current)}},[]);var oe=G(G(G({zIndex:o},f),N?.wrapper),{},{display:W?null:"none"});return l.createElement("div",ce({className:U("".concat(r,"-root"),R)},Zn(t,{data:!0})),l.createElement(Iz,{prefixCls:r,visible:x&&i,motionName:C2(r,w,I),style:G(G({zIndex:o},M),N?.mask),maskProps:P,className:_?.mask}),l.createElement("div",ce({tabIndex:-1,onKeyDown:re,className:U("".concat(r,"-wrap"),m,_?.wrapper),ref:F,onClick:Z,style:oe},g),l.createElement(_x,ce({},t,{onMouseDown:ne,onMouseUp:J,ref:D,closable:S,ariaId:j,prefixCls:r,visible:i&&W,onClose:X,onVisibleChanged:q,motionName:C2(r,h,y)}))))},Nx=function(t){var n=t.visible,r=t.getContainer,o=t.forceRender,a=t.destroyOnClose,i=a===void 0?!1:a,s=t.afterClose,c=t.panelRef,u=l.useState(n),d=Q(u,2),f=d[0],m=d[1],g=l.useMemo(function(){return{panel:c}},[c]);return l.useEffect(function(){n&&m(!0)},[n]),!o&&i&&!f?null:l.createElement(Px.Provider,{value:g},l.createElement(K0,{open:n||o||f,autoDestroy:!1,getContainer:r,autoLock:n||f},l.createElement(Rz,ce({},t,{destroyOnClose:i,afterClose:function(){s?.(),m(!1)}}))))};Nx.displayName="Dialog";var ja="RC_FORM_INTERNAL_HOOKS",ln=function(){nn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Za=l.createContext({getFieldValue:ln,getFieldsValue:ln,getFieldError:ln,getFieldWarning:ln,getFieldsError:ln,isFieldsTouched:ln,isFieldTouched:ln,isFieldValidating:ln,isFieldsValidating:ln,resetFields:ln,setFields:ln,setFieldValue:ln,setFieldsValue:ln,validateFields:ln,submit:ln,getInternalHooks:function(){return ln(),{dispatch:ln,initEntityValue:ln,registerField:ln,useSubscribe:ln,setInitialValues:ln,destroyForm:ln,setCallbacks:ln,registerWatch:ln,getFields:ln,setValidateMessages:ln,setPreserve:ln,getInitialValue:ln}}}),Ns=l.createContext(null);function Yg(e){return e==null?[]:Array.isArray(e)?e:[e]}function Pz(e){return e&&!!e._init}function Xg(){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 Zg=Xg();function Mz(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function _z(e,t,n){if(_d())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&Ss(o,n.prototype),o}function Qg(e){var t=typeof Map=="function"?new Map:void 0;return Qg=function(r){if(r===null||!Mz(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return _z(r,arguments,Ga(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Ss(o,r)},Qg(e)}var Nz=/%[sdj%]/g,Tz=function(){};function Jg(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function $r(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return s}});return i}return e}function Lz(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Pn(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||Lz(t)&&typeof e=="string"&&!e)}function Fz(e,t,n){var r=[],o=0,a=e.length;function i(s){r.push.apply(r,me(s||[])),o++,o===a&&n(r)}e.forEach(function(s){t(s,i)})}function $2(e,t,n){var r=0,o=e.length;function a(i){if(i&&i.length){n(i);return}var s=r;r=r+1,st.max?o.push($r(a.messages[f].max,t.fullField,t.max)):s&&c&&(dt.max)&&o.push($r(a.messages[f].range,t.fullField,t.min,t.max))},Tx=function(t,n,r,o,a,i){t.required&&(!r.hasOwnProperty(t.field)||Pn(n,i||t.type))&&o.push($r(a.messages.required,t.fullField))},Dc;const Vz=function(){if(Dc)return Dc;var e="[a-fA-F\\d:]",t=function(x){return x&&x.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",o=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",i="(?:".concat(o.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(i,"$)")),c=new RegExp("^".concat(n,"$")),u=new RegExp("^".concat(i,"$")),d=function(x){return x&&x.exact?s:new RegExp("(?:".concat(t(x)).concat(n).concat(t(x),")|(?:").concat(t(x)).concat(i).concat(t(x),")"),"g")};d.v4=function($){return $&&$.exact?c:new RegExp("".concat(t($)).concat(n).concat(t($)),"g")},d.v6=function($){return $&&$.exact?u:new RegExp("".concat(t($)).concat(i).concat(t($)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",g=d.v4().source,p=d.v6().source,b="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",v="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",h="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",y="(?::\\d{2,5})?",C='(?:[/?#][^\\s"]*)?',S="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(g,"|").concat(p,"|").concat(b).concat(v).concat(h,")").concat(y).concat(C);return Dc=new RegExp("(?:^".concat(S,"$)"),"i"),Dc};var O2={email:/^(([^<>()\[\]\\.,;:\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},Xl={integer:function(t){return Xl.number(t)&&parseInt(t,10)===t},float:function(t){return Xl.number(t)&&!Xl.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 Ke(t)==="object"&&!Xl.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(O2.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(Vz())},hex:function(t){return typeof t=="string"&&!!t.match(O2.hex)}},Wz=function(t,n,r,o,a){if(t.required&&n===void 0){Tx(t,n,r,o,a);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;i.indexOf(s)>-1?Xl[s](n)||o.push($r(a.messages.types[s],t.fullField,t.type)):s&&Ke(n)!==t.type&&o.push($r(a.messages.types[s],t.fullField,t.type))},qz=function(t,n,r,o,a){(/^\s+$/.test(n)||n==="")&&o.push($r(a.messages.whitespace,t.fullField))};const Gt={required:Tx,whitespace:qz,type:Wz,range:Hz,enum:zz,pattern:Bz};var Uz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a)}r(i)},Gz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();Gt.required(t,n,o,i,a,"array"),n!=null&&(Gt.type(t,n,o,i,a),Gt.range(t,n,o,i,a))}r(i)},Kz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&Gt.type(t,n,o,i,a)}r(i)},Yz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n,"date")&&!t.required)return r();if(Gt.required(t,n,o,i,a),!Pn(n,"date")){var c;n instanceof Date?c=n:c=new Date(n),Gt.type(t,c,o,i,a),c&&Gt.range(t,c.getTime(),o,i,a)}}r(i)},Xz="enum",Zz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&Gt[Xz](t,n,o,i,a)}r(i)},Qz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&(Gt.type(t,n,o,i,a),Gt.range(t,n,o,i,a))}r(i)},Jz=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&(Gt.type(t,n,o,i,a),Gt.range(t,n,o,i,a))}r(i)},eB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&Gt.type(t,n,o,i,a)}r(i)},tB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&(Gt.type(t,n,o,i,a),Gt.range(t,n,o,i,a))}r(i)},nB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),n!==void 0&&Gt.type(t,n,o,i,a)}r(i)},rB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n,"string")&&!t.required)return r();Gt.required(t,n,o,i,a),Pn(n,"string")||Gt.pattern(t,n,o,i,a)}r(i)},oB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n)&&!t.required)return r();Gt.required(t,n,o,i,a),Pn(n)||Gt.type(t,n,o,i,a)}r(i)},aB=function(t,n,r,o,a){var i=[],s=Array.isArray(n)?"array":Ke(n);Gt.required(t,n,o,i,a,s),r(i)},iB=function(t,n,r,o,a){var i=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Pn(n,"string")&&!t.required)return r();Gt.required(t,n,o,i,a,"string"),Pn(n,"string")||(Gt.type(t,n,o,i,a),Gt.range(t,n,o,i,a),Gt.pattern(t,n,o,i,a),t.whitespace===!0&&Gt.whitespace(t,n,o,i,a))}r(i)},Qm=function(t,n,r,o,a){var i=t.type,s=[],c=t.required||!t.required&&o.hasOwnProperty(t.field);if(c){if(Pn(n,i)&&!t.required)return r();Gt.required(t,n,o,s,a,i),Pn(n,i)||Gt.type(t,n,o,s,a)}r(s)};const cs={string:iB,method:eB,number:tB,boolean:Kz,regexp:oB,integer:Jz,float:Qz,array:Gz,object:nB,enum:Zz,pattern:rB,date:Yz,url:Qm,hex:Qm,email:Qm,required:aB,any:Uz};var rc=function(){function e(t){rn(this,e),k(this,"rules",null),k(this,"_messages",Zg),this.define(t)}return on(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(Ke(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var a=n[o];r.rules[o]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=E2(Xg(),n)),this._messages}},{key:"validate",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},i=n,s=o,c=a;if(typeof s=="function"&&(c=s,s={}),!this.rules||Object.keys(this.rules).length===0)return c&&c(null,i),Promise.resolve(i);function u(p){var b=[],v={};function h(C){if(Array.isArray(C)){var S;b=(S=b).concat.apply(S,me(C))}else b.push(C)}for(var y=0;y0&&arguments[0]!==void 0?arguments[0]:[],I=Array.isArray(w)?w:[w];!s.suppressWarning&&I.length&&e.warning("async-validator:",I),I.length&&v.message!==void 0&&(I=[].concat(v.message));var O=I.map(w2(v,i));if(s.first&&O.length)return g[v.field]=1,b(O);if(!h)b(O);else{if(v.required&&!p.value)return v.message!==void 0?O=[].concat(v.message).map(w2(v,i)):s.error&&(O=[s.error(v,$r(s.messages.required,v.field))]),b(O);var E={};v.defaultField&&Object.keys(p.value).map(function(R){E[R]=v.defaultField}),E=G(G({},E),p.rule.fields);var M={};Object.keys(E).forEach(function(R){var _=E[R],N=Array.isArray(_)?_:[_];M[R]=N.map(y.bind(null,R))});var P=new e(M);P.messages(s.messages),p.rule.options&&(p.rule.options.messages=s.messages,p.rule.options.error=s.error),P.validate(p.value,p.rule.options||s,function(R){var _=[];O&&O.length&&_.push.apply(_,me(O)),R&&R.length&&_.push.apply(_,me(R)),b(_.length?_:null)})}}var S;if(v.asyncValidator)S=v.asyncValidator(v,p.value,C,p.source,s);else if(v.validator){try{S=v.validator(v,p.value,C,p.source,s)}catch(w){var $,x;($=(x=console).error)===null||$===void 0||$.call(x,w),s.suppressValidatorError||setTimeout(function(){throw w},0),C(w.message)}S===!0?C():S===!1?C(typeof v.message=="function"?v.message(v.fullField||v.field):v.message||"".concat(v.fullField||v.field," fails")):S instanceof Array?C(S):S instanceof Error&&C(S.message)}S&&S.then&&S.then(function(){return C()},function(w){return C(w)})},function(p){u(p)},i)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!cs.hasOwnProperty(n.type))throw new Error($r("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?cs.required:cs[this.getType(n)]||void 0}}]),e}();k(rc,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");cs[t]=n});k(rc,"warning",Tz);k(rc,"messages",Zg);k(rc,"validators",cs);var pr="'${name}' is not a valid ${type}",Lx={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:pr,method:pr,array:pr,object:pr,number:pr,date:pr,boolean:pr,integer:pr,float:pr,regexp:pr,email:pr,url:pr,hex:pr},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},I2=rc;function lB(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var R2="CODE_LOGIC_ERROR";function eh(e,t,n,r,o){return th.apply(this,arguments)}function th(){return th=En(Ft().mark(function e(t,n,r,o,a){var i,s,c,u,d,f,m,g,p;return Ft().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=G({},r),delete i.ruleIndex,I2.warning=function(){},i.validator&&(s=i.validator,i.validator=function(){try{return s.apply(void 0,arguments)}catch(h){return console.error(h),Promise.reject(R2)}}),c=null,i&&i.type==="array"&&i.defaultField&&(c=i.defaultField,delete i.defaultField),u=new I2(k({},t,[i])),d=Hr(Lx,o.validateMessages),u.messages(d),f=[],v.prev=10,v.next=13,Promise.resolve(u.validate(k({},t,n),G({},o)));case 13:v.next=18;break;case 15:v.prev=15,v.t0=v.catch(10),v.t0.errors&&(f=v.t0.errors.map(function(h,y){var C=h.message,S=C===R2?d.default:C;return l.isValidElement(S)?l.cloneElement(S,{key:"error_".concat(y)}):S}));case 18:if(!(!f.length&&c)){v.next=23;break}return v.next=21,Promise.all(n.map(function(h,y){return eh("".concat(t,".").concat(y),h,c,o,a)}));case 21:return m=v.sent,v.abrupt("return",m.reduce(function(h,y){return[].concat(me(h),me(y))},[]));case 23:return g=G(G({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),p=f.map(function(h){return typeof h=="string"?lB(h,g):h}),v.abrupt("return",p);case 26:case"end":return v.stop()}},e,null,[[10,15]])})),th.apply(this,arguments)}function sB(e,t,n,r,o,a){var i=e.join("."),s=n.map(function(d,f){var m=d.validator,g=G(G({},d),{},{ruleIndex:f});return m&&(g.validator=function(p,b,v){var h=!1,y=function(){for(var $=arguments.length,x=new Array($),w=0;w<$;w++)x[w]=arguments[w];Promise.resolve().then(function(){nn(!h,"Your validator function has already return a promise. `callback` will be ignored."),h||v.apply(void 0,x)})},C=m(p,b,y);h=C&&typeof C.then=="function"&&typeof C.catch=="function",nn(h,"`callback` is deprecated. Please return a promise instead."),h&&C.then(function(){v()}).catch(function(S){v(S||" ")})}),g}).sort(function(d,f){var m=d.warningOnly,g=d.ruleIndex,p=f.warningOnly,b=f.ruleIndex;return!!m==!!p?g-b:m?1:-1}),c;if(o===!0)c=new Promise(function(){var d=En(Ft().mark(function f(m,g){var p,b,v;return Ft().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:p=0;case 1:if(!(p2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return Fx(t,r,n)})}function Fx(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,o){return e[o]===r})}function dB(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Ke(e)!=="object"||Ke(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return me(o).every(function(a){var i=e[a],s=t[a];return typeof i=="function"&&typeof s=="function"?!0:i===s})}function fB(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Ke(t.target)==="object"&&e in t.target?t.target[e]:t}function M2(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(me(e.slice(0,n)),[o],me(e.slice(n,t)),me(e.slice(t+1,r))):a<0?[].concat(me(e.slice(0,t)),me(e.slice(t+1,n+1)),[o],me(e.slice(n+1,r))):e}var mB=["name"],Pr=[];function Jm(e,t,n,r,o,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var Y0=function(e){wr(n,e);var t=Dr(n);function n(r){var o;if(rn(this,n),o=t.call(this,r),k(Ve(o),"state",{resetCount:0}),k(Ve(o),"cancelRegisterFunc",null),k(Ve(o),"mounted",!1),k(Ve(o),"touched",!1),k(Ve(o),"dirty",!1),k(Ve(o),"validatePromise",void 0),k(Ve(o),"prevValidating",void 0),k(Ve(o),"errors",Pr),k(Ve(o),"warnings",Pr),k(Ve(o),"cancelRegister",function(){var c=o.props,u=c.preserve,d=c.isListField,f=c.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,u,Sn(f)),o.cancelRegisterFunc=null}),k(Ve(o),"getNamePath",function(){var c=o.props,u=c.name,d=c.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return u!==void 0?[].concat(me(m),me(u)):[]}),k(Ve(o),"getRules",function(){var c=o.props,u=c.rules,d=u===void 0?[]:u,f=c.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),k(Ve(o),"refresh",function(){o.mounted&&o.setState(function(c){var u=c.resetCount;return{resetCount:u+1}})}),k(Ve(o),"metaCache",null),k(Ve(o),"triggerMetaEvent",function(c){var u=o.props.onMetaChange;if(u){var d=G(G({},o.getMeta()),{},{destroy:c});ta(o.metaCache,d)||u(d),o.metaCache=d}else o.metaCache=null}),k(Ve(o),"onStoreChange",function(c,u,d){var f=o.props,m=f.shouldUpdate,g=f.dependencies,p=g===void 0?[]:g,b=f.onReset,v=d.store,h=o.getNamePath(),y=o.getValue(c),C=o.getValue(v),S=u&&Bi(u,h);switch(d.type==="valueUpdate"&&d.source==="external"&&!ta(y,C)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Pr,o.warnings=Pr,o.triggerMetaEvent()),d.type){case"reset":if(!u||S){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Pr,o.warnings=Pr,o.triggerMetaEvent(),b?.(),o.refresh();return}break;case"remove":{if(m&&Jm(m,c,v,y,C,d)){o.reRender();return}break}case"setField":{var $=d.data;if(S){"touched"in $&&(o.touched=$.touched),"validating"in $&&!("originRCField"in $)&&(o.validatePromise=$.validating?Promise.resolve([]):null),"errors"in $&&(o.errors=$.errors||Pr),"warnings"in $&&(o.warnings=$.warnings||Pr),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in $&&Bi(u,h,!0)){o.reRender();return}if(m&&!h.length&&Jm(m,c,v,y,C,d)){o.reRender();return}break}case"dependenciesUpdate":{var x=p.map(Sn);if(x.some(function(w){return Bi(d.relatedFields,w)})){o.reRender();return}break}default:if(S||(!p.length||h.length||m)&&Jm(m,c,v,y,C,d)){o.reRender();return}break}m===!0&&o.reRender()}),k(Ve(o),"validateRules",function(c){var u=o.getNamePath(),d=o.getValue(),f=c||{},m=f.triggerName,g=f.validateOnly,p=g===void 0?!1:g,b=Promise.resolve().then(En(Ft().mark(function v(){var h,y,C,S,$,x,w;return Ft().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(o.mounted){O.next=2;break}return O.abrupt("return",[]);case 2:if(h=o.props,y=h.validateFirst,C=y===void 0?!1:y,S=h.messageVariables,$=h.validateDebounce,x=o.getRules(),m&&(x=x.filter(function(E){return E}).filter(function(E){var M=E.validateTrigger;if(!M)return!0;var P=Yg(M);return P.includes(m)})),!($&&m)){O.next=10;break}return O.next=8,new Promise(function(E){setTimeout(E,$)});case 8:if(o.validatePromise===b){O.next=10;break}return O.abrupt("return",[]);case 10:return w=sB(u,d,x,c,C,S),w.catch(function(E){return E}).then(function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Pr;if(o.validatePromise===b){var M;o.validatePromise=null;var P=[],R=[];(M=E.forEach)===null||M===void 0||M.call(E,function(_){var N=_.rule.warningOnly,T=_.errors,F=T===void 0?Pr:T;N?R.push.apply(R,me(F)):P.push.apply(P,me(F))}),o.errors=P,o.warnings=R,o.triggerMetaEvent(),o.reRender()}}),O.abrupt("return",w);case 13:case"end":return O.stop()}},v)})));return p||(o.validatePromise=b,o.dirty=!0,o.errors=Pr,o.warnings=Pr,o.triggerMetaEvent(),o.reRender()),b}),k(Ve(o),"isFieldValidating",function(){return!!o.validatePromise}),k(Ve(o),"isFieldTouched",function(){return o.touched}),k(Ve(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var c=o.props.fieldContext,u=c.getInternalHooks(ja),d=u.getInitialValue;return d(o.getNamePath())!==void 0}),k(Ve(o),"getErrors",function(){return o.errors}),k(Ve(o),"getWarnings",function(){return o.warnings}),k(Ve(o),"isListField",function(){return o.props.isListField}),k(Ve(o),"isList",function(){return o.props.isList}),k(Ve(o),"isPreserve",function(){return o.props.preserve}),k(Ve(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}),k(Ve(o),"getOnlyChild",function(c){if(typeof c=="function"){var u=o.getMeta();return G(G({},o.getOnlyChild(c(o.getControlled(),u,o.props.fieldContext))),{},{isFunction:!0})}var d=nr(c);return d.length!==1||!l.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),k(Ve(o),"getValue",function(c){var u=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return On(c||u(!0),d)}),k(Ve(o),"getControlled",function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=o.props,d=u.name,f=u.trigger,m=u.validateTrigger,g=u.getValueFromEvent,p=u.normalize,b=u.valuePropName,v=u.getValueProps,h=u.fieldContext,y=m!==void 0?m:h.validateTrigger,C=o.getNamePath(),S=h.getInternalHooks,$=h.getFieldsValue,x=S(ja),w=x.dispatch,I=o.getValue(),O=v||function(_){return k({},b,_)},E=c[f],M=d!==void 0?O(I):{},P=G(G({},c),M);P[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var _,N=arguments.length,T=new Array(N),F=0;F=0&&E<=M.length?(d.keys=[].concat(me(d.keys.slice(0,E)),[d.id],me(d.keys.slice(E))),C([].concat(me(M.slice(0,E)),[O],me(M.slice(E))))):(d.keys=[].concat(me(d.keys),[d.id]),C([].concat(me(M),[O]))),d.id+=1},remove:function(O){var E=$(),M=new Set(Array.isArray(O)?O:[O]);M.size<=0||(d.keys=d.keys.filter(function(P,R){return!M.has(R)}),C(E.filter(function(P,R){return!M.has(R)})))},move:function(O,E){if(O!==E){var M=$();O<0||O>=M.length||E<0||E>=M.length||(d.keys=M2(d.keys,O,E),C(M2(M,O,E)))}}},w=y||[];return Array.isArray(w)||(w=[]),r(w.map(function(I,O){var E=d.keys[O];return E===void 0&&(d.keys[O]=d.id,E=d.keys[O],d.id+=1),{name:O,key:E,isListField:!0}}),x,v)})))}function vB(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,a){e.forEach(function(i,s){i.catch(function(c){return t=!0,c}).then(function(c){n-=1,r[s]=c,!(n>0)&&(t&&a(r),o(r))})})}):Promise.resolve([])}var jx="__@field_split__";function ev(e){return e.map(function(t){return"".concat(Ke(t),":").concat(t)}).join(jx)}var Ci=function(){function e(){rn(this,e),k(this,"kvs",new Map)}return on(e,[{key:"set",value:function(n,r){this.kvs.set(ev(n),r)}},{key:"get",value:function(n){return this.kvs.get(ev(n))}},{key:"update",value:function(n,r){var o=this.get(n),a=r(o);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(ev(n))}},{key:"map",value:function(n){return me(this.kvs.entries()).map(function(r){var o=Q(r,2),a=o[0],i=o[1],s=a.split(jx);return n({key:s.map(function(c){var u=c.match(/^([^:]*):(.*)$/),d=Q(u,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,a=r.value;return n[o.join(".")]=a,null}),n}}]),e}(),gB=["name"],hB=on(function e(t){var n=this;rn(this,e),k(this,"formHooked",!1),k(this,"forceRootUpdate",void 0),k(this,"subscribable",!0),k(this,"store",{}),k(this,"fieldEntities",[]),k(this,"initialValues",{}),k(this,"callbacks",{}),k(this,"validateMessages",null),k(this,"preserve",null),k(this,"lastValidatePromise",null),k(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),k(this,"getInternalHooks",function(r){return r===ja?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(nn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),k(this,"useSubscribe",function(r){n.subscribable=r}),k(this,"prevWithoutPreserves",null),k(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var a,i=Hr(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var c=s.key;i=$n(i,c,On(r,c))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),k(this,"destroyForm",function(r){if(r)n.updateStore({});else{var o=new Ci;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||o.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=o}}),k(this,"getInitialValue",function(r){var o=On(n.initialValues,r);return r.length?Hr(o):o}),k(this,"setCallbacks",function(r){n.callbacks=r}),k(this,"setValidateMessages",function(r){n.validateMessages=r}),k(this,"setPreserve",function(r){n.preserve=r}),k(this,"watchList",[]),k(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),k(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(o,a,r)})}}),k(this,"timeoutId",null),k(this,"warningUnhooked",function(){}),k(this,"updateStore",function(r){n.store=r}),k(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),k(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Ci;return n.getFieldEntities(r).forEach(function(a){var i=a.getNamePath();o.set(i,a)}),o}),k(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(a){var i=Sn(a);return o.get(i)||{INVALIDATE_NAME_PATH:Sn(a)}})}),k(this,"getFieldsValue",function(r,o){n.warningUnhooked();var a,i,s;if(r===!0||Array.isArray(r)?(a=r,i=o):r&&Ke(r)==="object"&&(s=r.strict,i=r.filter),a===!0&&!i)return n.store;var c=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),u=[];return c.forEach(function(d){var f,m,g="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var p,b;if((p=(b=d).isList)!==null&&p!==void 0&&p.call(b))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!i)u.push(g);else{var v="getMeta"in d?d.getMeta():null;i(v)&&u.push(g)}}),P2(n.store,u.map(Sn))}),k(this,"getFieldValue",function(r){n.warningUnhooked();var o=Sn(r);return On(n.store,o)}),k(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(a,i){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Sn(r[i]),errors:[],warnings:[]}})}),k(this,"getFieldError",function(r){n.warningUnhooked();var o=Sn(r),a=n.getFieldsError([o])[0];return a.errors}),k(this,"getFieldWarning",function(r){n.warningUnhooked();var o=Sn(r),a=n.getFieldsError([o])[0];return a.warnings}),k(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},o=new Ci,a=n.getFieldEntities(!0);a.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 i=function(u){u.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),g=n.getInitialValue(m);if(g!==void 0)nn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var p=o.get(m);if(p&&p.size>1)nn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(p){var b=n.getFieldValue(m),v=d.isListField();!v&&(!r.skipExist||b===void 0)&&n.updateStore($n(n.store,m,me(p)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(c){var u=o.get(c);if(u){var d;(d=s).push.apply(d,me(me(u).map(function(f){return f.entity})))}})):s=a,i(s)}),k(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(Hr(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Sn);a.forEach(function(i){var s=n.getInitialValue(i);n.updateStore($n(n.store,i,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(o,a,{type:"reset"}),n.notifyWatch(a)}),k(this,"setFields",function(r){n.warningUnhooked();var o=n.store,a=[];r.forEach(function(i){var s=i.name,c=vt(i,gB),u=Sn(s);a.push(u),"value"in c&&n.updateStore($n(n.store,u,c.value)),n.notifyObservers(o,[u],{type:"setField",data:i})}),n.notifyWatch(a)}),k(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(a){var i=a.getNamePath(),s=a.getMeta(),c=G(G({},s),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return o}),k(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var a=r.getNamePath(),i=On(n.store,a);i===void 0&&n.updateStore($n(n.store,a,o))}}),k(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),k(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,s){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!i||c.length>1)){var u=i?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==u&&n.fieldEntities.every(function(f){return!Fx(f.getNamePath(),o)})){var d=n.store;n.updateStore($n(d,o,u,!0)),n.notifyObservers(d,[o],{type:"remove"}),n.triggerDependenciesUpdate(d,o)}}n.notifyWatch([o])}}),k(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,a=r.value;n.updateValue(o,a);break}case"validateField":{var i=r.namePath,s=r.triggerName;n.validateFields([i],{triggerName:s});break}}}),k(this,"notifyObservers",function(r,o,a){if(n.subscribable){var i=G(G({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var c=s.onStoreChange;c(r,o,i)})}else n.forceRootUpdate()}),k(this,"triggerDependenciesUpdate",function(r,o){var a=n.getDependencyChildrenFields(o);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[o].concat(me(a))}),a}),k(this,"updateValue",function(r,o){var a=Sn(r),i=n.store;n.updateStore($n(n.store,a,o)),n.notifyObservers(i,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(i,a),c=n.callbacks.onValuesChange;if(c){var u=P2(n.store,[a]);c(u,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(me(s)))}),k(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var a=Hr(n.store,r);n.updateStore(a)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),k(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o,errors:[],warnings:[]}])}),k(this,"getDependencyChildrenFields",function(r){var o=new Set,a=[],i=new Ci;n.getFieldEntities().forEach(function(c){var u=c.props.dependencies;(u||[]).forEach(function(d){var f=Sn(d);i.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(c),m})})});var s=function c(u){var d=i.get(u)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),c(m))}})};return s(r),a}),k(this,"triggerOnFieldsChange",function(r,o){var a=n.callbacks.onFieldsChange;if(a){var i=n.getFields();if(o){var s=new Ci;o.forEach(function(u){var d=u.name,f=u.errors;s.set(d,f)}),i.forEach(function(u){u.errors=s.get(u.name)||u.errors})}var c=i.filter(function(u){var d=u.name;return Bi(r,d)});c.length&&a(c,i)}}),k(this,"validateFields",function(r,o){n.warningUnhooked();var a,i;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(a=r,i=o):i=r;var s=!!a,c=s?a.map(Sn):[],u=[],d=String(Date.now()),f=new Set,m=i||{},g=m.recursive,p=m.dirty;n.getFieldEntities(!0).forEach(function(y){if(s||c.push(y.getNamePath()),!(!y.props.rules||!y.props.rules.length)&&!(p&&!y.isFieldDirty())){var C=y.getNamePath();if(f.add(C.join(d)),!s||Bi(c,C,g)){var S=y.validateRules(G({validateMessages:G(G({},Lx),n.validateMessages)},i));u.push(S.then(function(){return{name:C,errors:[],warnings:[]}}).catch(function($){var x,w=[],I=[];return(x=$.forEach)===null||x===void 0||x.call($,function(O){var E=O.rule.warningOnly,M=O.errors;E?I.push.apply(I,me(M)):w.push.apply(w,me(M))}),w.length?Promise.reject({name:C,errors:w,warnings:I}):{name:C,errors:w,warnings:I}}))}}});var b=vB(u);n.lastValidatePromise=b,b.catch(function(y){return y}).then(function(y){var C=y.map(function(S){var $=S.name;return $});n.notifyObservers(n.store,C,{type:"validateFinish"}),n.triggerOnFieldsChange(C,y)});var v=b.then(function(){return n.lastValidatePromise===b?Promise.resolve(n.getFieldsValue(c)):Promise.reject([])}).catch(function(y){var C=y.filter(function(S){return S&&S.errors.length});return Promise.reject({values:n.getFieldsValue(c),errorFields:C,outOfDate:n.lastValidatePromise!==b})});v.catch(function(y){return y});var h=c.filter(function(y){return f.has(y.join(d))});return n.triggerOnFieldsChange(h),v}),k(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(a){console.error(a)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function Z0(e){var t=l.useRef(),n=l.useState({}),r=Q(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){o({})},i=new hB(a);t.current=i.getForm()}return[t.current]}var oh=l.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Ax=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,a=t.children,i=l.useContext(oh),s=l.useRef({});return l.createElement(oh.Provider,{value:G(G({},i),{},{validateMessages:G(G({},i.validateMessages),n),triggerFormChange:function(u,d){r&&r(u,{changedFields:d,forms:s.current}),i.triggerFormChange(u,d)},triggerFormFinish:function(u,d){o&&o(u,{values:d,forms:s.current}),i.triggerFormFinish(u,d)},registerForm:function(u,d){u&&(s.current=G(G({},s.current),{},k({},u,d))),i.registerForm(u,d)},unregisterForm:function(u){var d=G({},s.current);delete d[u],s.current=d,i.unregisterForm(u)}})},a)},pB=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],bB=function(t,n){var r=t.name,o=t.initialValues,a=t.fields,i=t.form,s=t.preserve,c=t.children,u=t.component,d=u===void 0?"form":u,f=t.validateMessages,m=t.validateTrigger,g=m===void 0?"onChange":m,p=t.onValuesChange,b=t.onFieldsChange,v=t.onFinish,h=t.onFinishFailed,y=t.clearOnDestroy,C=vt(t,pB),S=l.useRef(null),$=l.useContext(oh),x=Z0(i),w=Q(x,1),I=w[0],O=I.getInternalHooks(ja),E=O.useSubscribe,M=O.setInitialValues,P=O.setCallbacks,R=O.setValidateMessages,_=O.setPreserve,N=O.destroyForm;l.useImperativeHandle(n,function(){return G(G({},I),{},{nativeElement:S.current})}),l.useEffect(function(){return $.registerForm(r,I),function(){$.unregisterForm(r)}},[$,I,r]),R(G(G({},$.validateMessages),f)),P({onValuesChange:p,onFieldsChange:function(B){if($.triggerFormChange(r,B),b){for(var H=arguments.length,q=new Array(H>1?H-1:0),X=1;X{}}),zx=l.createContext(null),Bx=e=>{const t=un(e,["prefixCls"]);return l.createElement(Ax,Object.assign({},t))},Q0=l.createContext({prefixCls:""}),Mn=l.createContext({}),CB=({children:e,status:t,override:n})=>{const r=l.useContext(Mn),o=l.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return l.createElement(Mn.Provider,{value:o},e)},Hx=l.createContext(void 0),Po=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let o=r;return n&&(o=L.createElement(CB,{override:!0,status:!0},o)),t&&(o=L.createElement(KA,null,o)),o};function N2(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function ed(e){if(e)return{closable:e.closable,closeIcon:e.closeIcon}}function T2(e){const{closable:t,closeIcon:n}=e||{};return L.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const SB={};function Vx(e,t,n=SB){const r=T2(e),o=T2(t),[a]=Er("global",so.global),i=typeof r!="boolean"?!!r?.disabled:!1,s=L.useMemo(()=>Object.assign({closeIcon:L.createElement(da,null)},n),[n]),c=L.useMemo(()=>r===!1?!1:r?N2(s,o,r):o===!1?!1:o?N2(s,o):s.closable?s:!1,[r,o,s]);return L.useMemo(()=>{var u,d;if(c===!1)return[!1,null,i,{}];const{closeIconRender:f}=s,{closeIcon:m}=c;let g=m;const p=Zn(c,!0);return g!=null&&(f&&(g=f(m)),g=L.isValidElement(g)?L.cloneElement(g,Object.assign(Object.assign(Object.assign({},g.props),{"aria-label":(d=(u=g.props)===null||u===void 0?void 0:u["aria-label"])!==null&&d!==void 0?d:a.close}),p)):L.createElement("span",Object.assign({"aria-label":a.close},p),g)),[!0,g,i,p]},[c,s])}var $B=function(t){if(Bn()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(o){return o in r.style})}return!1};function L2(e,t){return $B(e)}const xB=()=>Bn()&&window.document.documentElement,of=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:a}=e,i=U({[`${t}-lg`]:o==="large",[`${t}-sm`]:o==="small"}),s=U({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),c=l.useMemo(()=>typeof o=="number"?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return l.createElement("span",{className:U(t,i,s,n),style:Object.assign(Object.assign({},c),r)})},wB=new _t("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),af=e=>({height:e,lineHeight:Y(e)}),Hi=e=>Object.assign({width:e},af(e)),EB=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:wB,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),tv=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},af(e)),OB=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Hi(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Hi(o)),[`${t}${t}-sm`]:Object.assign({},Hi(a))}},IB=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},tv(t,s)),[`${r}-lg`]:Object.assign({},tv(o,s)),[`${r}-sm`]:Object.assign({},tv(a,s))}},F2=e=>Object.assign({width:e},af(e)),RB=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},F2(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},F2(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},nv=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},rv=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},af(e)),PB=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},rv(r,s))},nv(e,r,n)),{[`${n}-lg`]:Object.assign({},rv(o,s))}),nv(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},rv(a,s))}),nv(e,a,`${n}-sm`))},MB=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:s,controlHeight:c,controlHeightLG:u,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:g,borderRadius:p,titleHeight:b,blockRadius:v,paragraphLiHeight:h,controlHeightXS:y,paragraphMarginTop:C}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},Hi(c)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Hi(u)),[`${n}-sm`]:Object.assign({},Hi(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:b,background:f,borderRadius:v,[`+ ${o}`]:{marginBlockStart:d}},[o]:{padding:0,"> li":{width:"100%",height:h,listStyle:"none",background:f,borderRadius:v,"+ li":{marginBlockStart:y}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:p}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:g,[`+ ${o}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},PB(e)),OB(e)),IB(e)),RB(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${r}, - ${o} > li, - ${n}, - ${a}, - ${i}, - ${s} - `]:Object.assign({},EB(e))}}},_B=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,o=n;return{color:r,colorGradientEnd:o,gradientFromColor:r,gradientToColor:o,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},hl=Wt("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=$t(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[MB(r)]},_B,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),NB=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,shape:a="circle",size:i="default"}=e,{getPrefixCls:s}=l.useContext(dt),c=s("skeleton",t),[u,d,f]=hl(c),m=un(e,["prefixCls","className"]),g=U(c,`${c}-element`,{[`${c}-active`]:o},n,r,d,f);return u(l.createElement("div",{className:g},l.createElement(of,Object.assign({prefixCls:`${c}-avatar`,shape:a,size:i},m))))},TB=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a=!1,size:i="default"}=e,{getPrefixCls:s}=l.useContext(dt),c=s("skeleton",t),[u,d,f]=hl(c),m=un(e,["prefixCls"]),g=U(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,d,f);return u(l.createElement("div",{className:g},l.createElement(of,Object.assign({prefixCls:`${c}-button`,size:i},m))))},LB="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",FB=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a}=e,{getPrefixCls:i}=l.useContext(dt),s=i("skeleton",t),[c,u,d]=hl(s),f=U(s,`${s}-element`,{[`${s}-active`]:a},n,r,u,d);return c(l.createElement("div",{className:f},l.createElement("div",{className:U(`${s}-image`,n),style:o},l.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},l.createElement("title",null,"Image placeholder"),l.createElement("path",{d:LB,className:`${s}-image-path`})))))},DB=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a,size:i="default"}=e,{getPrefixCls:s}=l.useContext(dt),c=s("skeleton",t),[u,d,f]=hl(c),m=un(e,["prefixCls"]),g=U(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,d,f);return u(l.createElement("div",{className:g},l.createElement(of,Object.assign({prefixCls:`${c}-input`,size:i},m))))},jB=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a,children:i}=e,{getPrefixCls:s}=l.useContext(dt),c=s("skeleton",t),[u,d,f]=hl(c),m=U(c,`${c}-element`,{[`${c}-active`]:a},d,n,r,f);return u(l.createElement("div",{className:m},l.createElement("div",{className:U(`${c}-image`,n),style:o},i)))},AB=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},kB=e=>{const{prefixCls:t,className:n,style:r,rows:o=0}=e,a=Array.from({length:o}).map((i,s)=>l.createElement("li",{key:s,style:{width:AB(s,e)}}));return l.createElement("ul",{className:U(t,n),style:r},a)},zB=({prefixCls:e,className:t,width:n,style:r})=>l.createElement("h3",{className:U(e,t),style:Object.assign({width:n},r)});function ov(e){return e&&typeof e=="object"?e:{}}function BB(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function HB(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function VB(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const ni=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:o,style:a,children:i,avatar:s=!1,title:c=!0,paragraph:u=!0,active:d,round:f}=e,{getPrefixCls:m,direction:g,className:p,style:b}=Vn("skeleton"),v=m("skeleton",t),[h,y,C]=hl(v);if(n||!("loading"in e)){const S=!!s,$=!!c,x=!!u;let w;if(S){const E=Object.assign(Object.assign({prefixCls:`${v}-avatar`},BB($,x)),ov(s));w=l.createElement("div",{className:`${v}-header`},l.createElement(of,Object.assign({},E)))}let I;if($||x){let E;if($){const P=Object.assign(Object.assign({prefixCls:`${v}-title`},HB(S,x)),ov(c));E=l.createElement(zB,Object.assign({},P))}let M;if(x){const P=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},VB(S,$)),ov(u));M=l.createElement(kB,Object.assign({},P))}I=l.createElement("div",{className:`${v}-content`},E,M)}const O=U(v,{[`${v}-with-avatar`]:S,[`${v}-active`]:d,[`${v}-rtl`]:g==="rtl",[`${v}-round`]:f},p,r,o,y,C);return h(l.createElement("div",{className:O,style:Object.assign(Object.assign({},b),a)},w,I))}return i??null};ni.Button=TB;ni.Avatar=NB;ni.Input=DB;ni.Image=FB;ni.Node=jB;function D2(){}const WB=l.createContext({add:D2,remove:D2});function qB(e){const t=l.useContext(WB),n=l.useRef(null);return It(o=>{if(o){const a=e?o.querySelector(e):o;t.add(a),n.current=a}else t.remove(n.current)})}const j2=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=l.useContext(nc);return L.createElement(Xr,Object.assign({onClick:n},e),t)},A2=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=l.useContext(nc);return L.createElement(Xr,Object.assign({},Sx(n),{loading:e,onClick:o},t),r)};function Wx(e,t){return L.createElement("span",{className:`${e}-close-x`},t||L.createElement(da,{className:`${e}-close-icon`}))}const qx=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:o,onOk:a,onCancel:i,okButtonProps:s,cancelButtonProps:c,footer:u}=e,[d]=Er("Modal",G$()),f=t||d?.okText,m=r||d?.cancelText,g={confirmLoading:o,okButtonProps:s,cancelButtonProps:c,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:i},p=L.useMemo(()=>g,me(Object.values(g)));let b;return typeof u=="function"||typeof u>"u"?(b=L.createElement(L.Fragment,null,L.createElement(j2,null),L.createElement(A2,null)),typeof u=="function"&&(b=u(b,{OkBtn:A2,CancelBtn:j2})),b=L.createElement(Ix,{value:p},b)):b=u,L.createElement(B0,{disabled:!1},b)},UB=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"}}}},GB=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},KB=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let i=o;i>=0;i--)i===0?(a[`${r}${t}-${i}`]={display:"none"},a[`${r}-push-${i}`]={insetInlineStart:"auto"},a[`${r}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${i}`]={marginInlineStart:0},a[`${r}${t}-order-${i}`]={order:0}):(a[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/o*100}%`,maxWidth:`${i/o*100}%`}],a[`${r}${t}-push-${i}`]={insetInlineStart:`${i/o*100}%`},a[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/o*100}%`},a[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/o*100}%`},a[`${r}${t}-order-${i}`]={order:i});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},ah=(e,t)=>KB(e,t),YB=(e,t,n)=>({[`@media (min-width: ${Y(t)})`]:Object.assign({},ah(e,n))}),XB=()=>({}),ZB=()=>({}),QB=Wt("Grid",UB,XB),Ux=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),JB=Wt("Grid",e=>{const t=$t(e,{gridColumns:24}),n=Ux(t);return delete n.xs,[GB(t),ah(t,""),ah(t,"-xs"),Object.keys(n).map(r=>YB(t,n[r],`-${r}`)).reduce((r,o)=>Object.assign(Object.assign({},r),o),{})]},ZB);function k2(e){return{position:e,inset:0}}const eH=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},k2("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},k2("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:$x(e)}]},tH=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${Y(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},Bt(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${Y(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:Y(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},fo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${Y(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, - ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},nH=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},rH=e=>{const{componentCls:t}=e,n=Ux(e),r=Object.assign({},n);delete r.xs;const o=`--${t.replace(".","")}-`,a=Object.keys(r).map(i=>({[`@media (min-width: ${Y(r[i])})`]:{width:`var(${o}${i}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(me(Object.keys(n).map((i,s)=>{const c=Object.keys(n)[s-1];return c?{[`${o}${i}-width`]:`var(${o}${c}-width)`}:null})),[{width:`var(${o}xs-width)`}],me(a))}}},Gx=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return $t(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},Kx=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${Y(e.paddingMD)} ${Y(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${Y(e.padding)} ${Y(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${Y(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${Y(e.paddingXS)} ${Y(e.padding)}`:0,footerBorderTop:e.wireframe?`${Y(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${Y(e.padding*2)} ${Y(e.padding*2)} ${Y(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),Yx=Wt("Modal",e=>{const t=Gx(e);return[tH(t),nH(t),eH(t),ec(t,"zoom"),rH(t)]},Kx,{unitless:{titleLineHeight:!0}});var oH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{ih={x:e.pageX,y:e.pageY},setTimeout(()=>{ih=null},100)};xB()&&document.documentElement.addEventListener("click",aH,!0);const Xx=e=>{const{prefixCls:t,className:n,rootClassName:r,open:o,wrapClassName:a,centered:i,getContainer:s,focusTriggerAfterClose:c=!0,style:u,visible:d,width:f=520,footer:m,classNames:g,styles:p,children:b,loading:v,confirmLoading:h,zIndex:y,mousePosition:C,onOk:S,onCancel:$,destroyOnHidden:x,destroyOnClose:w}=e,I=oH(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose"]),{getPopupContainer:O,getPrefixCls:E,direction:M,modal:P}=l.useContext(dt),R=re=>{h||$?.(re)},_=re=>{S?.(re)},N=E("modal",t),T=E(),F=bn(N),[D,A,V]=Yx(N,F),W=U(a,{[`${N}-centered`]:i??P?.centered,[`${N}-wrap-rtl`]:M==="rtl"}),z=m!==null&&!v?l.createElement(qx,Object.assign({},e,{onOk:_,onCancel:R})):null,[j,B,H,q]=Vx(ed(e),ed(P),{closable:!0,closeIcon:l.createElement(da,{className:`${N}-close-icon`}),closeIconRender:re=>Wx(N,re)}),X=qB(`.${N}-content`),[K,ee]=ti("Modal",y),[ne,J]=l.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),Z=l.useMemo(()=>{const re={};return J&&Object.keys(J).forEach(oe=>{const ae=J[oe];ae!==void 0&&(re[`--${N}-${oe}-width`]=typeof ae=="number"?`${ae}px`:ae)}),re},[J]);return D(l.createElement(Po,{form:!0,space:!0},l.createElement(Hd.Provider,{value:ee},l.createElement(Nx,Object.assign({width:ne},I,{zIndex:K,getContainer:s===void 0?O:s,prefixCls:N,rootClassName:U(A,r,V,F),footer:z,visible:o??d,mousePosition:C??ih,onClose:R,closable:j&&Object.assign({disabled:H,closeIcon:B},q),closeIcon:B,focusTriggerAfterClose:c,transitionName:la(T,"zoom",e.transitionName),maskTransitionName:la(T,"fade",e.maskTransitionName),className:U(A,n,P?.className),style:Object.assign(Object.assign(Object.assign({},P?.style),u),Z),classNames:Object.assign(Object.assign(Object.assign({},P?.classNames),g),{wrapper:U(W,g?.wrapper)}),styles:Object.assign(Object.assign({},P?.styles),p),panelRef:X,destroyOnClose:x??w}),v?l.createElement(ni,{active:!0,title:!1,paragraph:{rows:4},className:`${N}-body-skeleton`}):b))))},iH=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:a,lineHeight:i,modalTitleHeight:s,fontHeight:c,confirmBodyPadding:u}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},uo()),[`&${t} ${t}-body`]:{padding:u},[`${d}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(c).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(o).equal()).div(2).equal()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${Y(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${Y(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:i},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, - ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},lH=vl(["Modal","confirm"],e=>{const t=Gx(e);return[iH(t)]},Kx,{order:-1e3});var sH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oy,me(Object.values(y))),S=l.createElement(l.Fragment,null,l.createElement(m2,null),l.createElement(v2,null)),$=e.title!==void 0&&e.title!==null,x=`${a}-body`;return l.createElement("div",{className:`${a}-body-wrapper`},l.createElement("div",{className:U(x,{[`${x}-has-title`]:$})},f,l.createElement("div",{className:`${a}-paragraph`},$&&l.createElement("span",{className:`${a}-title`},e.title),l.createElement("div",{className:`${a}-content`},e.content))),c===void 0||typeof c=="function"?l.createElement(Ix,{value:C},l.createElement("div",{className:`${a}-btns`},typeof c=="function"?c(S,{OkBtn:v2,CancelBtn:m2}):S)):c,l.createElement(lH,{prefixCls:t}))}const cH=e=>{const{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:a,wrapClassName:i,rootPrefixCls:s,bodyStyle:c,closable:u=!1,onConfirm:d,styles:f}=e,m=`${a}-confirm`,g=e.width||416,p=e.style||{},b=e.mask===void 0?!0:e.mask,v=e.maskClosable===void 0?!1:e.maskClosable,h=U(m,`${m}-${e.type}`,{[`${m}-rtl`]:o==="rtl"},e.className),[,y]=or(),C=l.useMemo(()=>n!==void 0?n:y.zIndexPopupBase+mx,[n,y]);return l.createElement(Xx,Object.assign({},e,{className:h,wrapClassName:U({[`${m}-centered`]:!!e.centered},i),onCancel:()=>{t?.({triggerCancel:!0}),d?.(!1)},title:"",footer:null,transitionName:la(s||"","zoom",e.transitionName),maskTransitionName:la(s||"","fade",e.maskTransitionName),mask:b,maskClosable:v,style:p,styles:Object.assign({body:c,mask:r},f),width:g,zIndex:C,closable:u}),l.createElement(Zx,Object.assign({},e,{confirmPrefixCls:m})))},Qx=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return l.createElement(ho,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},l.createElement(cH,Object.assign({},e)))},Aa=[];let Jx="";function e6(){return Jx}const uH=e=>{var t,n;const{prefixCls:r,getContainer:o,direction:a}=e,i=G$(),s=l.useContext(dt),c=e6()||s.getPrefixCls(),u=r||`${c}-modal`;let d=o;return d===!1&&(d=void 0),L.createElement(Qx,Object.assign({},e,{rootPrefixCls:c,prefixCls:u,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:a??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:i,getContainer:d}))};function oc(e){const t=sx(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:c,open:!0}),o,a;function i(...d){var f;if(d.some(p=>p?.triggerCancel)){var g;(f=e.onCancel)===null||f===void 0||(g=f).call.apply(g,[e,()=>{}].concat(me(d.slice(1))))}for(let p=0;p{const f=t.getPrefixCls(void 0,e6()),m=t.getIconPrefixCls(),g=t.getTheme(),p=L.createElement(uH,Object.assign({},d));a=W0()(L.createElement(ho,{prefixCls:f,iconPrefixCls:m,theme:g},t.holderRender?t.holderRender(p):p),n)})}function c(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),i.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function u(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),s(r)}return s(r),Aa.push(c),{destroy:c,update:u}}function t6(e){return Object.assign(Object.assign({},e),{type:"warning"})}function n6(e){return Object.assign(Object.assign({},e),{type:"info"})}function r6(e){return Object.assign(Object.assign({},e),{type:"success"})}function o6(e){return Object.assign(Object.assign({},e),{type:"error"})}function a6(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function dH({rootPrefixCls:e}){Jx=e}var fH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,{afterClose:r,config:o}=e,a=fH(e,["afterClose","config"]);const[i,s]=l.useState(!0),[c,u]=l.useState(o),{direction:d,getPrefixCls:f}=l.useContext(dt),m=f("modal"),g=f(),p=()=>{var y;r(),(y=c.afterClose)===null||y===void 0||y.call(c)},b=(...y)=>{var C;if(s(!1),y.some(x=>x?.triggerCancel)){var $;(C=c.onCancel)===null||C===void 0||($=C).call.apply($,[c,()=>{}].concat(me(y.slice(1))))}};l.useImperativeHandle(t,()=>({destroy:b,update:y=>{u(C=>{const S=typeof y=="function"?y(C):y;return Object.assign(Object.assign({},C),S)})}}));const v=(n=c.okCancel)!==null&&n!==void 0?n:c.type==="confirm",[h]=Er("Modal",so.Modal);return l.createElement(Qx,Object.assign({prefixCls:m,rootPrefixCls:g},c,{close:b,open:i,afterClose:p,okText:c.okText||(v?h?.okText:h?.justOkText),direction:c.direction||d,cancelText:c.cancelText||h?.cancelText},a))},vH=l.forwardRef(mH);let z2=0;const gH=l.memo(l.forwardRef((e,t)=>{const[n,r]=OA();return l.useImperativeHandle(t,()=>({patchElement:r}),[]),l.createElement(l.Fragment,null,n)}));function hH(){const e=l.useRef(null),[t,n]=l.useState([]);l.useEffect(()=>{t.length&&(me(t).forEach(i=>{i()}),n([]))},[t]);const r=l.useCallback(a=>function(s){var c;z2+=1;const u=l.createRef();let d;const f=new Promise(v=>{d=v});let m=!1,g;const p=l.createElement(vH,{key:`modal-${z2}`,config:a(s),ref:u,afterClose:()=>{g?.()},isSilent:()=>m,onConfirm:v=>{d(v)}});return g=(c=e.current)===null||c===void 0?void 0:c.patchElement(p),g&&Aa.push(g),{destroy:()=>{function v(){var h;(h=u.current)===null||h===void 0||h.destroy()}u.current?v():n(h=>[].concat(me(h),[v]))},update:v=>{function h(){var y;(y=u.current)===null||y===void 0||y.update(v)}u.current?h():n(y=>[].concat(me(y),[h]))},then:v=>(m=!0,f.then(v))}},[]);return[l.useMemo(()=>({info:r(n6),success:r(r6),error:r(o6),warning:r(t6),confirm:r(a6)}),[]),l.createElement(gH,{key:"modal-holder",ref:e})]}const pH=L.createContext({});function i6(e){return t=>l.createElement(ho,{theme:{token:{motion:!1,zIndexPopupBase:0}}},l.createElement(e,Object.assign({},t)))}const ac=(e,t,n,r,o)=>i6(i=>{const{prefixCls:s,style:c}=i,u=l.useRef(null),[d,f]=l.useState(0),[m,g]=l.useState(0),[p,b]=Yt(!1,{value:i.open}),{getPrefixCls:v}=l.useContext(dt),h=v(r||"select",s);l.useEffect(()=>{if(b(!0),typeof ResizeObserver<"u"){const S=new ResizeObserver(x=>{const w=x[0].target;f(w.offsetHeight+8),g(w.offsetWidth)}),$=setInterval(()=>{var x;const w=o?`.${o(h)}`:`.${h}-dropdown`,I=(x=u.current)===null||x===void 0?void 0:x.querySelector(w);I&&(clearInterval($),S.observe(I))},10);return()=>{clearInterval($),S.disconnect()}}},[]);let y=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},c),{margin:0}),open:p,visible:p,getPopupContainer:()=>u.current});t&&Object.assign(y,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const C={paddingBottom:d,position:"relative",minWidth:m};return l.createElement("div",{ref:u,style:C},l.createElement(e,Object.assign({},y)))}),lf=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?.substr(0,4))};var sf=function(t){var n=t.className,r=t.customizeIcon,o=t.customizeIconProps,a=t.children,i=t.onMouseDown,s=t.onClick,c=typeof r=="function"?r(o):r;return l.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),i?.(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},c!==void 0?c:l.createElement("span",{className:U(n.split(/\s+/).map(function(u){return"".concat(u,"-icon")}))},a))},bH=function(t,n,r,o,a){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,c=arguments.length>7?arguments[7]:void 0,u=L.useMemo(function(){if(Ke(o)==="object")return o.clearIcon;if(a)return a},[o,a]),d=L.useMemo(function(){return!!(!i&&o&&(r.length||s)&&!(c==="combobox"&&s===""))},[o,i,r.length,s,c]);return{allowClear:d,clearIcon:L.createElement(sf,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:u},"×")}},l6=l.createContext(null);function yH(){return l.useContext(l6)}function CH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=l.useState(!1),n=Q(t,2),r=n[0],o=n[1],a=l.useRef(null),i=function(){window.clearTimeout(a.current)};l.useEffect(function(){return i},[]);var s=function(u,d){i(),a.current=window.setTimeout(function(){o(u),d&&d()},e)};return[r,s,i]}function s6(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=l.useRef(null),n=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function SH(e,t,n,r){var o=l.useRef(null);o.current={open:t,triggerOpen:n,customizedTrigger:r},l.useEffect(function(){function a(i){var s;if(!((s=o.current)!==null&&s!==void 0&&s.customizedTrigger)){var c=i.target;c.shadowRoot&&i.composed&&(c=i.composedPath()[0]||c),o.current.open&&e().filter(function(u){return u}).every(function(u){return!u.contains(c)&&u!==c})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function $H(e){return e&&![Ae.ESC,Ae.SHIFT,Ae.BACKSPACE,Ae.TAB,Ae.WIN_KEY,Ae.ALT,Ae.META,Ae.WIN_KEY_RIGHT,Ae.CTRL,Ae.SEMICOLON,Ae.EQUALS,Ae.CAPS_LOCK,Ae.CONTEXT_MENU,Ae.F1,Ae.F2,Ae.F3,Ae.F4,Ae.F5,Ae.F6,Ae.F7,Ae.F8,Ae.F9,Ae.F10,Ae.F11,Ae.F12].includes(e)}var xH=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Si=void 0;function wH(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,a=e.renderItem,i=e.responsive,s=e.responsiveDisabled,c=e.registerSize,u=e.itemKey,d=e.className,f=e.style,m=e.children,g=e.display,p=e.order,b=e.component,v=b===void 0?"div":b,h=vt(e,xH),y=i&&!g;function C(I){c(u,I)}l.useEffect(function(){return function(){C(null)}},[]);var S=a&&o!==Si?a(o,{index:p}):m,$;r||($={opacity:y?0:1,height:y?0:Si,overflowY:y?"hidden":Si,order:i?p:Si,pointerEvents:y?"none":Si,position:y?"absolute":Si});var x={};y&&(x["aria-hidden"]=!0);var w=l.createElement(v,ce({className:U(!r&&n,d),style:G(G({},$),f)},x,h,{ref:t}),S);return i&&(w=l.createElement(tr,{onResize:function(O){var E=O.offsetWidth;C(E)},disabled:s},w)),w}var us=l.forwardRef(wH);us.displayName="Item";function EH(e){if(typeof MessageChannel>"u")bt(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function OH(){var e=l.useRef(null),t=function(r){e.current||(e.current=[],EH(function(){Gr.unstable_batchedUpdates(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function kl(e,t){var n=l.useState(t),r=Q(n,2),o=r[0],a=r[1],i=It(function(s){e(function(){a(s)})});return[o,i]}var td=L.createContext(null),IH=["component"],RH=["className"],PH=["className"],MH=function(t,n){var r=l.useContext(td);if(!r){var o=t.component,a=o===void 0?"div":o,i=vt(t,IH);return l.createElement(a,ce({},i,{ref:n}))}var s=r.className,c=vt(r,RH),u=t.className,d=vt(t,PH);return l.createElement(td.Provider,{value:null},l.createElement(us,ce({ref:n,className:U(s,u)},c,d)))},c6=l.forwardRef(MH);c6.displayName="RawItem";var _H=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],u6="responsive",d6="invalidate";function NH(e){return"+ ".concat(e.length," ...")}function TH(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,a=o===void 0?[]:o,i=e.renderItem,s=e.renderRawItem,c=e.itemKey,u=e.itemWidth,d=u===void 0?10:u,f=e.ssr,m=e.style,g=e.className,p=e.maxCount,b=e.renderRest,v=e.renderRawRest,h=e.suffix,y=e.component,C=y===void 0?"div":y,S=e.itemComponent,$=e.onVisibleChange,x=vt(e,_H),w=f==="full",I=OH(),O=kl(I,null),E=Q(O,2),M=E[0],P=E[1],R=M||0,_=kl(I,new Map),N=Q(_,2),T=N[0],F=N[1],D=kl(I,0),A=Q(D,2),V=A[0],W=A[1],z=kl(I,0),j=Q(z,2),B=j[0],H=j[1],q=kl(I,0),X=Q(q,2),K=X[0],ee=X[1],ne=l.useState(null),J=Q(ne,2),Z=J[0],re=J[1],oe=l.useState(null),ae=Q(oe,2),te=ae[0],ie=ae[1],le=l.useMemo(function(){return te===null&&w?Number.MAX_SAFE_INTEGER:te||0},[te,M]),ge=l.useState(!1),pe=Q(ge,2),he=pe[0],$e=pe[1],Ce="".concat(r,"-item"),fe=Math.max(V,B),Ee=p===u6,Se=a.length&&Ee,ke=p===d6,Re=Se||typeof p=="number"&&a.length>p,we=l.useMemo(function(){var qe=a;return Se?M===null&&w?qe=a:qe=a.slice(0,Math.min(a.length,R/d)):typeof p=="number"&&(qe=a.slice(0,p)),qe},[a,d,M,p,Se]),Le=l.useMemo(function(){return Se?a.slice(le+1):a.slice(we.length)},[a,we,Se,le]),Me=l.useCallback(function(qe,Xe){var Fe;return typeof c=="function"?c(qe):(Fe=c&&qe?.[c])!==null&&Fe!==void 0?Fe:Xe},[c]),xe=l.useCallback(i||function(qe){return qe},[i]);function Oe(qe,Xe,Fe){te===qe&&(Xe===void 0||Xe===Z)||(ie(qe),Fe||($e(qeR){Oe(ct-1,qe-it-K+B);break}}h&&ye(0)+K>R&&re(null)}},[R,T,B,K,Me,we]);var He=he&&!!Le.length,ut={};Z!==null&&Se&&(ut={position:"absolute",left:Z,top:0});var ft={prefixCls:Ce,responsive:Se,component:S,invalidate:ke},_e=s?function(qe,Xe){var Fe=Me(qe,Xe);return l.createElement(td.Provider,{key:Fe,value:G(G({},ft),{},{order:Xe,item:qe,itemKey:Fe,registerSize:ve,display:Xe<=le})},s(qe,Xe))}:function(qe,Xe){var Fe=Me(qe,Xe);return l.createElement(us,ce({},ft,{order:Xe,key:Fe,item:qe,renderItem:xe,itemKey:Fe,registerSize:ve,display:Xe<=le}))},je={order:He?le:Number.MAX_SAFE_INTEGER,className:"".concat(Ce,"-rest"),registerSize:de,display:He},Ye=b||NH,Ne=v?l.createElement(td.Provider,{value:G(G({},ft),je)},v(Le)):l.createElement(us,ce({},ft,je),typeof Ye=="function"?Ye(Le):Ye),Ue=l.createElement(C,ce({className:U(!ke&&r,g),style:m,ref:t},x),we.map(_e),Re?Ne:null,h&&l.createElement(us,ce({},ft,{responsive:Ee,responsiveDisabled:!Se,order:le,className:"".concat(Ce,"-suffix"),registerSize:se,display:!0,style:ut}),h));return Ee?l.createElement(tr,{onResize:ue,disabled:!Se},Ue):Ue}var Ur=l.forwardRef(TH);Ur.displayName="Overflow";Ur.Item=c6;Ur.RESPONSIVE=u6;Ur.INVALIDATE=d6;function LH(e,t,n){var r=G(G({},e),t);return Object.keys(t).forEach(function(o){var a=t[o];typeof a=="function"&&(r[o]=function(){for(var i,s=arguments.length,c=new Array(s),u=0;uC&&(pe="".concat(he.slice(0,C),"..."))}var $e=function(fe){fe&&fe.stopPropagation(),I(ae)};return typeof x=="function"?ee(le,pe,te,ge,$e):K(ae,pe,te,ge,$e)},J=function(ae){if(!o.length)return null;var te=typeof $=="function"?$(ae):$;return typeof x=="function"?ee(void 0,te,!1,!1,void 0,!0):K({title:te},te,!1)},Z=l.createElement("div",{className:"".concat(H,"-search"),style:{width:A},onFocus:function(){B(!0)},onBlur:function(){B(!1)}},l.createElement(f6,{ref:c,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:g,autoComplete:p,editable:X,activeDescendantId:b,value:q,onKeyDown:M,onMouseDown:P,onChange:O,onPaste:E,onCompositionStart:R,onCompositionEnd:_,onBlur:N,tabIndex:v,attrs:Zn(t,!0)}),l.createElement("span",{ref:T,className:"".concat(H,"-search-mirror"),"aria-hidden":!0},q," ")),re=l.createElement(Ur,{prefixCls:"".concat(H,"-overflow"),data:o,renderItem:ne,renderRest:J,suffix:Z,itemKey:HH,maxCount:y});return l.createElement("span",{className:"".concat(H,"-wrap")},re,!o.length&&!q&&l.createElement("span",{className:"".concat(H,"-placeholder")},u))},WH=function(t){var n=t.inputElement,r=t.prefixCls,o=t.id,a=t.inputRef,i=t.disabled,s=t.autoFocus,c=t.autoComplete,u=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,g=t.placeholder,p=t.tabIndex,b=t.showSearch,v=t.searchValue,h=t.activeValue,y=t.maxLength,C=t.onInputKeyDown,S=t.onInputMouseDown,$=t.onInputChange,x=t.onInputPaste,w=t.onInputCompositionStart,I=t.onInputCompositionEnd,O=t.onInputBlur,E=t.title,M=l.useState(!1),P=Q(M,2),R=P[0],_=P[1],N=d==="combobox",T=N||b,F=m[0],D=v||"";N&&h&&!R&&(D=h),l.useEffect(function(){N&&_(!1)},[N,h]);var A=d!=="combobox"&&!f&&!b?!1:!!D,V=E===void 0?v6(F):E,W=l.useMemo(function(){return F?null:l.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:A?{visibility:"hidden"}:void 0},g)},[F,A,g,r]);return l.createElement("span",{className:"".concat(r,"-selection-wrap")},l.createElement("span",{className:"".concat(r,"-selection-search")},l.createElement(f6,{ref:a,prefixCls:r,id:o,open:f,inputElement:n,disabled:i,autoFocus:s,autoComplete:c,editable:T,activeDescendantId:u,value:D,onKeyDown:C,onMouseDown:S,onChange:function(j){_(!0),$(j)},onPaste:x,onCompositionStart:w,onCompositionEnd:I,onBlur:O,tabIndex:p,attrs:Zn(t,!0),maxLength:N?y:void 0})),!N&&F?l.createElement("span",{className:"".concat(r,"-selection-item"),title:V,style:A?{visibility:"hidden"}:void 0},F.label):null,W)},qH=function(t,n){var r=l.useRef(null),o=l.useRef(!1),a=t.prefixCls,i=t.open,s=t.mode,c=t.showSearch,u=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,g=t.onSearch,p=t.onSearchSubmit,b=t.onToggleOpen,v=t.onInputKeyDown,h=t.onInputBlur,y=t.domRef;l.useImperativeHandle(n,function(){return{focus:function(V){r.current.focus(V)},blur:function(){r.current.blur()}}});var C=s6(0),S=Q(C,2),$=S[0],x=S[1],w=function(V){var W=V.which,z=r.current instanceof HTMLTextAreaElement;!z&&i&&(W===Ae.UP||W===Ae.DOWN)&&V.preventDefault(),v&&v(V),W===Ae.ENTER&&s==="tags"&&!o.current&&!i&&p?.(V.target.value),!(z&&!i&&~[Ae.UP,Ae.DOWN,Ae.LEFT,Ae.RIGHT].indexOf(W))&&$H(W)&&b(!0)},I=function(){x(!0)},O=l.useRef(null),E=function(V){g(V,!0,o.current)!==!1&&b(!0)},M=function(){o.current=!0},P=function(V){o.current=!1,s!=="combobox"&&E(V.target.value)},R=function(V){var W=V.target.value;if(u&&O.current&&/[\r\n]/.test(O.current)){var z=O.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");W=W.replace(z,O.current)}O.current=null,E(W)},_=function(V){var W=V.clipboardData,z=W?.getData("text");O.current=z||""},N=function(V){var W=V.target;if(W!==r.current){var z=document.body.style.msTouchAction!==void 0;z?setTimeout(function(){r.current.focus()}):r.current.focus()}},T=function(V){var W=$();V.target!==r.current&&!W&&!(s==="combobox"&&d)&&V.preventDefault(),(s!=="combobox"&&(!c||!W)||!i)&&(i&&m!==!1&&g("",!0,!1),b())},F={inputRef:r,onInputKeyDown:w,onInputMouseDown:I,onInputChange:R,onInputPaste:_,onInputCompositionStart:M,onInputCompositionEnd:P,onInputBlur:h},D=s==="multiple"||s==="tags"?l.createElement(VH,ce({},t,F)):l.createElement(WH,ce({},t,F));return l.createElement("div",{ref:y,className:"".concat(a,"-selector"),onClick:N,onMouseDown:T},f&&l.createElement("div",{className:"".concat(a,"-prefix")},f),D)},UH=l.forwardRef(qH);function GH(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,a=r||{},i=a.className,s=a.content,c=o.x,u=c===void 0?0:c,d=o.y,f=d===void 0?0:d,m=l.useRef();if(!n||!n.points)return null;var g={position:"absolute"};if(n.autoArrow!==!1){var p=n.points[0],b=n.points[1],v=p[0],h=p[1],y=b[0],C=b[1];v===y||!["t","b"].includes(v)?g.top=f:v==="t"?g.top=0:g.bottom=0,h===C||!["l","r"].includes(h)?g.left=u:h==="l"?g.left=0:g.right=0}return l.createElement("div",{ref:m,className:U("".concat(t,"-arrow"),i),style:g},s)}function KH(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,a=e.motion;return o?l.createElement(fr,ce({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(i){var s=i.className;return l.createElement("div",{style:{zIndex:r},className:U("".concat(t,"-mask"),s)})}):null}var YH=l.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),XH=l.forwardRef(function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,a=e.style,i=e.target,s=e.onVisibleChanged,c=e.open,u=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,g=e.arrow,p=e.arrowPos,b=e.align,v=e.motion,h=e.maskMotion,y=e.forceRender,C=e.getPopupContainer,S=e.autoDestroy,$=e.portal,x=e.zIndex,w=e.onMouseEnter,I=e.onMouseLeave,O=e.onPointerEnter,E=e.onPointerDownCapture,M=e.ready,P=e.offsetX,R=e.offsetY,_=e.offsetR,N=e.offsetB,T=e.onAlign,F=e.onPrepare,D=e.stretch,A=e.targetWidth,V=e.targetHeight,W=typeof n=="function"?n():n,z=c||u,j=C?.length>0,B=l.useState(!C||!j),H=Q(B,2),q=H[0],X=H[1];if(Mt(function(){!q&&j&&i&&X(!0)},[q,j,i]),!q)return null;var K="auto",ee={left:"-1000vw",top:"-1000vh",right:K,bottom:K};if(M||!c){var ne,J=b.points,Z=b.dynamicInset||((ne=b._experimental)===null||ne===void 0?void 0:ne.dynamicInset),re=Z&&J[0][1]==="r",oe=Z&&J[0][0]==="b";re?(ee.right=_,ee.left=K):(ee.left=P,ee.right=K),oe?(ee.bottom=N,ee.top=K):(ee.top=R,ee.bottom=K)}var ae={};return D&&(D.includes("height")&&V?ae.height=V:D.includes("minHeight")&&V&&(ae.minHeight=V),D.includes("width")&&A?ae.width=A:D.includes("minWidth")&&A&&(ae.minWidth=A)),c||(ae.pointerEvents="none"),l.createElement($,{open:y||z,getContainer:C&&function(){return C(i)},autoDestroy:S},l.createElement(KH,{prefixCls:o,open:c,zIndex:x,mask:m,motion:h}),l.createElement(tr,{onResize:T,disabled:!c},function(te){return l.createElement(fr,ce({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:y,leavedClassName:"".concat(o,"-hidden")},v,{onAppearPrepare:F,onEnterPrepare:F,visible:c,onVisibleChanged:function(le){var ge;v==null||(ge=v.onVisibleChanged)===null||ge===void 0||ge.call(v,le),s(le)}}),function(ie,le){var ge=ie.className,pe=ie.style,he=U(o,ge,r);return l.createElement("div",{ref:Nn(te,t,le),className:he,style:G(G(G(G({"--arrow-x":"".concat(p.x||0,"px"),"--arrow-y":"".concat(p.y||0,"px")},ee),ae),pe),{},{boxSizing:"border-box",zIndex:x},a),onMouseEnter:w,onMouseLeave:I,onPointerEnter:O,onClick:f,onPointerDownCapture:E},g&&l.createElement(GH,{prefixCls:o,arrow:g,arrowPos:p,align:b}),l.createElement(YH,{cache:!c&&!d},W))})}))}),ZH=l.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=_o(n),a=l.useCallback(function(s){o0(t,r?r(s):s)},[r]),i=Mo(a,ua(n));return o?l.cloneElement(n,{ref:i}):n}),V2=l.createContext(null);function W2(e){return e?Array.isArray(e)?e:[e]:[]}function QH(e,t,n,r){return l.useMemo(function(){var o=W2(n??t),a=W2(r??t),i=new Set(o),s=new Set(a);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[i,s]},[e,t,n,r])}function JH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function eV(e,t,n,r){for(var o=n.points,a=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function zl(e){return Ts(parseFloat(e),0)}function U2(e,t){var n=G({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var o=ic(r).getComputedStyle(r),a=o.overflow,i=o.overflowClipMargin,s=o.borderTopWidth,c=o.borderBottomWidth,u=o.borderLeftWidth,d=o.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,g=r.clientHeight,p=r.offsetWidth,b=r.clientWidth,v=zl(s),h=zl(c),y=zl(u),C=zl(d),S=Ts(Math.round(f.width/p*1e3)/1e3),$=Ts(Math.round(f.height/m*1e3)/1e3),x=(p-b-y-C)*S,w=(m-g-v-h)*$,I=v*$,O=h*$,E=y*S,M=C*S,P=0,R=0;if(a==="clip"){var _=zl(i);P=_*S,R=_*$}var N=f.x+E-P,T=f.y+I-R,F=N+f.width+2*P-E-M-x,D=T+f.height+2*R-I-O-w;n.left=Math.max(n.left,N),n.top=Math.max(n.top,T),n.right=Math.min(n.right,F),n.bottom=Math.min(n.bottom,D)}}),n}function G2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function K2(e,t){var n=t||[],r=Q(n,2),o=r[0],a=r[1];return[G2(e.width,o),G2(e.height,a)]}function Y2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function $i(e,t){var n=t[0],r=t[1],o,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?o=e.x:r==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:a}}function ko(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,o){return o===t?n[r]||"c":r}).join("")}function tV(e,t,n,r,o,a,i){var s=l.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),c=Q(s,2),u=c[0],d=c[1],f=l.useRef(0),m=l.useMemo(function(){return t?lh(t):[]},[t]),g=l.useRef({}),p=function(){g.current={}};e||p();var b=It(function(){if(t&&n&&e){let en=function(xl,yo){var ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ee,mc=z.x+xl,vc=z.y+yo,Rf=mc+oe,Pf=vc+re,mt=Math.max(mc,ga.left),Ct=Math.max(vc,ga.top),mn=Math.min(Rf,ga.right),yn=Math.min(Pf,ga.bottom);return Math.max(0,(mn-mt)*(yn-Ct))},To=function(){qt=z.y+ct,Nt=qt+re,Zt=z.x+Fe,Lt=Zt+oe};var y,C,S,$,x=t,w=x.ownerDocument,I=ic(x),O=I.getComputedStyle(x),E=O.position,M=x.style.left,P=x.style.top,R=x.style.right,_=x.style.bottom,N=x.style.overflow,T=G(G({},o[r]),a),F=w.createElement("div");(y=x.parentElement)===null||y===void 0||y.appendChild(F),F.style.left="".concat(x.offsetLeft,"px"),F.style.top="".concat(x.offsetTop,"px"),F.style.position=E,F.style.height="".concat(x.offsetHeight,"px"),F.style.width="".concat(x.offsetWidth,"px"),x.style.left="0",x.style.top="0",x.style.right="auto",x.style.bottom="auto",x.style.overflow="hidden";var D;if(Array.isArray(n))D={x:n[0],y:n[1],width:0,height:0};else{var A,V,W=n.getBoundingClientRect();W.x=(A=W.x)!==null&&A!==void 0?A:W.left,W.y=(V=W.y)!==null&&V!==void 0?V:W.top,D={x:W.x,y:W.y,width:W.width,height:W.height}}var z=x.getBoundingClientRect(),j=I.getComputedStyle(x),B=j.height,H=j.width;z.x=(C=z.x)!==null&&C!==void 0?C:z.left,z.y=(S=z.y)!==null&&S!==void 0?S:z.top;var q=w.documentElement,X=q.clientWidth,K=q.clientHeight,ee=q.scrollWidth,ne=q.scrollHeight,J=q.scrollTop,Z=q.scrollLeft,re=z.height,oe=z.width,ae=D.height,te=D.width,ie={left:0,top:0,right:X,bottom:K},le={left:-Z,top:-J,right:ee-Z,bottom:ne-J},ge=T.htmlRegion,pe="visible",he="visibleFirst";ge!=="scroll"&&ge!==he&&(ge=pe);var $e=ge===he,Ce=U2(le,m),fe=U2(ie,m),Ee=ge===pe?fe:Ce,Se=$e?fe:Ee;x.style.left="auto",x.style.top="auto",x.style.right="0",x.style.bottom="0";var ke=x.getBoundingClientRect();x.style.left=M,x.style.top=P,x.style.right=R,x.style.bottom=_,x.style.overflow=N,($=x.parentElement)===null||$===void 0||$.removeChild(F);var Re=Ts(Math.round(oe/parseFloat(H)*1e3)/1e3),we=Ts(Math.round(re/parseFloat(B)*1e3)/1e3);if(Re===0||we===0||ws(n)&&!Qs(n))return;var Le=T.offset,Me=T.targetOffset,xe=K2(z,Le),Oe=Q(xe,2),ue=Oe[0],ve=Oe[1],de=K2(D,Me),se=Q(de,2),ye=se[0],He=se[1];D.x-=ye,D.y-=He;var ut=T.points||[],ft=Q(ut,2),_e=ft[0],je=ft[1],Ye=Y2(je),Ne=Y2(_e),Ue=$i(D,Ye),qe=$i(z,Ne),Xe=G({},T),Fe=Ue.x-qe.x+ue,ct=Ue.y-qe.y+ve,it=en(Fe,ct),Pe=en(Fe,ct,fe),Te=$i(D,["t","l"]),et=$i(z,["t","l"]),Qe=$i(D,["b","r"]),Ze=$i(z,["b","r"]),lt=T.overflow||{},Et=lt.adjustX,xt=lt.adjustY,yt=lt.shiftX,wt=lt.shiftY,kt=function(yo){return typeof yo=="boolean"?yo:yo>=0},qt,Nt,Zt,Lt;To();var Rt=kt(xt),ze=Ne[0]===Ye[0];if(Rt&&Ne[0]==="t"&&(Nt>Se.bottom||g.current.bt)){var Ge=ct;ze?Ge-=re-ae:Ge=Te.y-Ze.y-ve;var Ie=en(Fe,Ge),be=en(Fe,Ge,fe);Ie>it||Ie===it&&(!$e||be>=Pe)?(g.current.bt=!0,ct=Ge,ve=-ve,Xe.points=[ko(Ne,0),ko(Ye,0)]):g.current.bt=!1}if(Rt&&Ne[0]==="b"&&(qtit||rt===it&&(!$e||pt>=Pe)?(g.current.tb=!0,ct=De,ve=-ve,Xe.points=[ko(Ne,0),ko(Ye,0)]):g.current.tb=!1}var Dt=kt(Et),Je=Ne[1]===Ye[1];if(Dt&&Ne[1]==="l"&&(Lt>Se.right||g.current.rl)){var tt=Fe;Je?tt-=oe-te:tt=Te.x-Ze.x-ue;var ht=en(tt,ct),Ht=en(tt,ct,fe);ht>it||ht===it&&(!$e||Ht>=Pe)?(g.current.rl=!0,Fe=tt,ue=-ue,Xe.points=[ko(Ne,1),ko(Ye,1)]):g.current.rl=!1}if(Dt&&Ne[1]==="r"&&(Ztit||dn===it&&(!$e||vn>=Pe)?(g.current.lr=!0,Fe=Jt,ue=-ue,Xe.points=[ko(Ne,1),ko(Ye,1)]):g.current.lr=!1}To();var fn=yt===!0?0:yt;typeof fn=="number"&&(Ztfe.right&&(Fe-=Lt-fe.right-ue,D.x>fe.right-fn&&(Fe+=D.x-fe.right+fn)));var Wn=wt===!0?0:wt;typeof Wn=="number"&&(qtfe.bottom&&(ct-=Nt-fe.bottom-ve,D.y>fe.bottom-Wn&&(ct+=D.y-fe.bottom+Wn)));var qn=z.x+Fe,Un=qn+oe,ar=z.y+ct,Xt=ar+re,st=D.x,ot=st+te,Vt=D.y,at=Vt+ae,nt=Math.max(qn,st),At=Math.min(Un,ot),cn=(nt+At)/2,hn=cn-qn,An=Math.max(ar,Vt),Tn=Math.min(Xt,at),kn=(An+Tn)/2,Ot=kn-ar;i?.(t,Xe);var gt=ke.right-z.x-(Fe+z.width),Pt=ke.bottom-z.y-(ct+z.height);Re===1&&(Fe=Math.round(Fe),gt=Math.round(gt)),we===1&&(ct=Math.round(ct),Pt=Math.round(Pt));var sn={ready:!0,offsetX:Fe/Re,offsetY:ct/we,offsetR:gt/Re,offsetB:Pt/we,arrowX:hn/Re,arrowY:Ot/we,scaleX:Re,scaleY:we,align:Xe};d(sn)}}),v=function(){f.current+=1;var C=f.current;Promise.resolve().then(function(){f.current===C&&b()})},h=function(){d(function(C){return G(G({},C),{},{ready:!1})})};return Mt(h,[r]),Mt(function(){e||h()},[e]),[u.ready,u.offsetX,u.offsetY,u.offsetR,u.offsetB,u.arrowX,u.arrowY,u.scaleX,u.scaleY,u.align,v]}function nV(e,t,n,r,o){Mt(function(){if(e&&t&&n){let f=function(){r(),o()};var a=t,i=n,s=lh(a),c=lh(i),u=ic(i),d=new Set([u].concat(me(s),me(c)));return d.forEach(function(m){m.addEventListener("scroll",f,{passive:!0})}),u.addEventListener("resize",f,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",f),u.removeEventListener("resize",f)})}}},[e,t,n])}function rV(e,t,n,r,o,a,i,s){var c=l.useRef(e);c.current=e;var u=l.useRef(!1);l.useEffect(function(){if(t&&r&&(!o||a)){var f=function(){u.current=!1},m=function(v){var h;c.current&&!i(((h=v.composedPath)===null||h===void 0||(h=h.call(v))===null||h===void 0?void 0:h[0])||v.target)&&!u.current&&s(!1)},g=ic(r);g.addEventListener("pointerdown",f,!0),g.addEventListener("mousedown",m,!0),g.addEventListener("contextmenu",m,!0);var p=Ku(n);return p&&(p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0)),function(){g.removeEventListener("pointerdown",f,!0),g.removeEventListener("mousedown",m,!0),g.removeEventListener("contextmenu",m,!0),p&&(p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0))}}},[t,n,r,o,a]);function d(){u.current=!0}return d}var oV=["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 aV(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:K0,t=l.forwardRef(function(n,r){var o=n.prefixCls,a=o===void 0?"rc-trigger-popup":o,i=n.children,s=n.action,c=s===void 0?"hover":s,u=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,g=n.onPopupVisibleChange,p=n.afterPopupVisibleChange,b=n.mouseEnterDelay,v=n.mouseLeaveDelay,h=v===void 0?.1:v,y=n.focusDelay,C=n.blurDelay,S=n.mask,$=n.maskClosable,x=$===void 0?!0:$,w=n.getPopupContainer,I=n.forceRender,O=n.autoDestroy,E=n.destroyPopupOnHide,M=n.popup,P=n.popupClassName,R=n.popupStyle,_=n.popupPlacement,N=n.builtinPlacements,T=N===void 0?{}:N,F=n.popupAlign,D=n.zIndex,A=n.stretch,V=n.getPopupClassNameFromAlign,W=n.fresh,z=n.alignPoint,j=n.onPopupClick,B=n.onPopupAlign,H=n.arrow,q=n.popupMotion,X=n.maskMotion,K=n.popupTransitionName,ee=n.popupAnimation,ne=n.maskTransitionName,J=n.maskAnimation,Z=n.className,re=n.getTriggerDOMNode,oe=vt(n,oV),ae=O||E||!1,te=l.useState(!1),ie=Q(te,2),le=ie[0],ge=ie[1];Mt(function(){ge(lf())},[]);var pe=l.useRef({}),he=l.useContext(V2),$e=l.useMemo(function(){return{registerSubPopup:function(Ct,mn){pe.current[Ct]=mn,he?.registerSubPopup(Ct,mn)}}},[he]),Ce=rf(),fe=l.useState(null),Ee=Q(fe,2),Se=Ee[0],ke=Ee[1],Re=l.useRef(null),we=It(function(mt){Re.current=mt,ws(mt)&&Se!==mt&&ke(mt),he?.registerSubPopup(Ce,mt)}),Le=l.useState(null),Me=Q(Le,2),xe=Me[0],Oe=Me[1],ue=l.useRef(null),ve=It(function(mt){ws(mt)&&xe!==mt&&(Oe(mt),ue.current=mt)}),de=l.Children.only(i),se=de?.props||{},ye={},He=It(function(mt){var Ct,mn,yn=xe;return yn?.contains(mt)||((Ct=Ku(yn))===null||Ct===void 0?void 0:Ct.host)===mt||mt===yn||Se?.contains(mt)||((mn=Ku(Se))===null||mn===void 0?void 0:mn.host)===mt||mt===Se||Object.values(pe.current).some(function(pn){return pn?.contains(mt)||mt===pn})}),ut=q2(a,q,ee,K),ft=q2(a,X,J,ne),_e=l.useState(m||!1),je=Q(_e,2),Ye=je[0],Ne=je[1],Ue=f??Ye,qe=It(function(mt){f===void 0&&Ne(mt)});Mt(function(){Ne(f||!1)},[f]);var Xe=l.useRef(Ue);Xe.current=Ue;var Fe=l.useRef([]);Fe.current=[];var ct=It(function(mt){var Ct;qe(mt),((Ct=Fe.current[Fe.current.length-1])!==null&&Ct!==void 0?Ct:Ue)!==mt&&(Fe.current.push(mt),g?.(mt))}),it=l.useRef(),Pe=function(){clearTimeout(it.current)},Te=function(Ct){var mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Pe(),mn===0?ct(Ct):it.current=setTimeout(function(){ct(Ct)},mn*1e3)};l.useEffect(function(){return Pe},[]);var et=l.useState(!1),Qe=Q(et,2),Ze=Qe[0],lt=Qe[1];Mt(function(mt){(!mt||Ue)&<(!0)},[Ue]);var Et=l.useState(null),xt=Q(Et,2),yt=xt[0],wt=xt[1],kt=l.useState(null),qt=Q(kt,2),Nt=qt[0],Zt=qt[1],Lt=function(Ct){Zt([Ct.clientX,Ct.clientY])},Rt=tV(Ue,Se,z&&Nt!==null?Nt:xe,_,T,F,B),ze=Q(Rt,11),Ge=ze[0],Ie=ze[1],be=ze[2],De=ze[3],rt=ze[4],pt=ze[5],Dt=ze[6],Je=ze[7],tt=ze[8],ht=ze[9],Ht=ze[10],Jt=QH(le,c,u,d),dn=Q(Jt,2),vn=dn[0],fn=dn[1],Wn=vn.has("click"),qn=fn.has("click")||fn.has("contextMenu"),Un=It(function(){Ze||Ht()}),ar=function(){Xe.current&&z&&qn&&Te(!1)};nV(Ue,xe,Se,Un,ar),Mt(function(){Un()},[Nt,_]),Mt(function(){Ue&&!(T!=null&&T[_])&&Un()},[JSON.stringify(F)]);var Xt=l.useMemo(function(){var mt=eV(T,a,ht,z);return U(mt,V?.(ht))},[ht,V,T,a,z]);l.useImperativeHandle(r,function(){return{nativeElement:ue.current,popupElement:Re.current,forceAlign:Un}});var st=l.useState(0),ot=Q(st,2),Vt=ot[0],at=ot[1],nt=l.useState(0),At=Q(nt,2),cn=At[0],hn=At[1],An=function(){if(A&&xe){var Ct=xe.getBoundingClientRect();at(Ct.width),hn(Ct.height)}},Tn=function(){An(),Un()},kn=function(Ct){lt(!1),Ht(),p?.(Ct)},Ot=function(){return new Promise(function(Ct){An(),wt(function(){return Ct})})};Mt(function(){yt&&(Ht(),yt(),wt(null))},[yt]);function gt(mt,Ct,mn,yn){ye[mt]=function(pn){var gc;yn?.(pn),Te(Ct,mn);for(var Mf=arguments.length,Fp=new Array(Mf>1?Mf-1:0),hc=1;hc1?mn-1:0),pn=1;pn1?mn-1:0),pn=1;pn1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],a=g6(n,!1),i=a.label,s=a.value,c=a.options,u=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(g){if(m||!(c in g)){var p=g[s];o.push({key:X2(g,o.length),groupOption:m,data:g,label:g[i],value:p})}else{var b=g[u];b===void 0&&r&&(b=g.label),o.push({key:X2(g,o.length),group:!0,data:g,label:b}),d(g[c],!0)}})}return d(e,!1),o}function ch(e){var t=G({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return nn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var dV=function(t,n,r){if(!n||!n.length)return null;var o=!1,a=function s(c,u){var d=eS(u),f=d[0],m=d.slice(1);if(!f)return[c];var g=c.split(f);return o=o||g.length>1,g.reduce(function(p,b){return[].concat(me(p),me(s(b,m)))},[]).filter(Boolean)},i=a(t,n);return o?typeof r<"u"?i.slice(0,r):i:null},J0=l.createContext(null);function fV(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(o){var a=o.label,i=o.value;return["number","string"].includes(Ke(a))?a:i}).join(", ")),n.length>r?", ...":null)}var mV=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],vV=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],uh=function(t){return t==="tags"||t==="multiple"},gV=l.forwardRef(function(e,t){var n,r=e.id,o=e.prefixCls,a=e.className,i=e.showSearch,s=e.tagRender,c=e.direction,u=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,g=e.notFoundContent,p=g===void 0?"Not Found":g,b=e.onClear,v=e.mode,h=e.disabled,y=e.loading,C=e.getInputElement,S=e.getRawInputElement,$=e.open,x=e.defaultOpen,w=e.onDropdownVisibleChange,I=e.activeValue,O=e.onActiveValueChange,E=e.activeDescendantId,M=e.searchValue,P=e.autoClearSearchValue,R=e.onSearch,_=e.onSearchSplit,N=e.tokenSeparators,T=e.allowClear,F=e.prefix,D=e.suffixIcon,A=e.clearIcon,V=e.OptionList,W=e.animation,z=e.transitionName,j=e.dropdownStyle,B=e.dropdownClassName,H=e.dropdownMatchSelectWidth,q=e.dropdownRender,X=e.dropdownAlign,K=e.placement,ee=e.builtinPlacements,ne=e.getPopupContainer,J=e.showAction,Z=J===void 0?[]:J,re=e.onFocus,oe=e.onBlur,ae=e.onKeyUp,te=e.onKeyDown,ie=e.onMouseDown,le=vt(e,mV),ge=uh(v),pe=(i!==void 0?i:ge)||v==="combobox",he=G({},le);vV.forEach(function(st){delete he[st]}),u?.forEach(function(st){delete he[st]});var $e=l.useState(!1),Ce=Q($e,2),fe=Ce[0],Ee=Ce[1];l.useEffect(function(){Ee(lf())},[]);var Se=l.useRef(null),ke=l.useRef(null),Re=l.useRef(null),we=l.useRef(null),Le=l.useRef(null),Me=l.useRef(!1),xe=CH(),Oe=Q(xe,3),ue=Oe[0],ve=Oe[1],de=Oe[2];l.useImperativeHandle(t,function(){var st,ot;return{focus:(st=we.current)===null||st===void 0?void 0:st.focus,blur:(ot=we.current)===null||ot===void 0?void 0:ot.blur,scrollTo:function(at){var nt;return(nt=Le.current)===null||nt===void 0?void 0:nt.scrollTo(at)},nativeElement:Se.current||ke.current}});var se=l.useMemo(function(){var st;if(v!=="combobox")return M;var ot=(st=d[0])===null||st===void 0?void 0:st.value;return typeof ot=="string"||typeof ot=="number"?String(ot):""},[M,v,d]),ye=v==="combobox"&&typeof C=="function"&&C()||null,He=typeof S=="function"&&S(),ut=Mo(ke,He==null||(n=He.props)===null||n===void 0?void 0:n.ref),ft=l.useState(!1),_e=Q(ft,2),je=_e[0],Ye=_e[1];Mt(function(){Ye(!0)},[]);var Ne=Yt(!1,{defaultValue:x,value:$}),Ue=Q(Ne,2),qe=Ue[0],Xe=Ue[1],Fe=je?qe:!1,ct=!p&&m;(h||ct&&Fe&&v==="combobox")&&(Fe=!1);var it=ct?!1:Fe,Pe=l.useCallback(function(st){var ot=st!==void 0?st:!Fe;h||(Xe(ot),Fe!==ot&&w?.(ot))},[h,Fe,Xe,w]),Te=l.useMemo(function(){return(N||[]).some(function(st){return[` -`,`\r -`].includes(st)})},[N]),et=l.useContext(J0)||{},Qe=et.maxCount,Ze=et.rawValues,lt=function(ot,Vt,at){if(!(ge&&sh(Qe)&&Ze?.size>=Qe)){var nt=!0,At=ot;O?.(null);var cn=dV(ot,N,sh(Qe)?Qe-Ze.size:void 0),hn=at?null:cn;return v!=="combobox"&&hn&&(At="",_?.(hn),Pe(!1),nt=!1),R&&se!==At&&R(At,{source:Vt?"typing":"effect"}),nt}},Et=function(ot){!ot||!ot.trim()||R(ot,{source:"submit"})};l.useEffect(function(){!Fe&&!ge&&v!=="combobox"&<("",!1,!1)},[Fe]),l.useEffect(function(){qe&&h&&Xe(!1),h&&!Me.current&&ve(!1)},[h]);var xt=s6(),yt=Q(xt,2),wt=yt[0],kt=yt[1],qt=l.useRef(!1),Nt=function(ot){var Vt=wt(),at=ot.key,nt=at==="Enter";if(nt&&(v!=="combobox"&&ot.preventDefault(),Fe||Pe(!0)),kt(!!se),at==="Backspace"&&!Vt&&ge&&!se&&d.length){for(var At=me(d),cn=null,hn=At.length-1;hn>=0;hn-=1){var An=At[hn];if(!An.disabled){At.splice(hn,1),cn=An;break}}cn&&f(At,{type:"remove",values:[cn]})}for(var Tn=arguments.length,kn=new Array(Tn>1?Tn-1:0),Ot=1;Ot1?Vt-1:0),nt=1;nt1?cn-1:0),An=1;An"u"?"undefined":Ke(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const p6=function(e,t,n,r){var o=l.useRef(!1),a=l.useRef(null);function i(){clearTimeout(a.current),o.current=!0,a.current=setTimeout(function(){o.current=!1},50)}var s=l.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(c,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=c?u<0&&s.current.left||u>0&&s.current.right:u<0&&s.current.top||u>0&&s.current.bottom;return d&&f?(clearTimeout(a.current),o.current=!1):(!f||o.current)&&i(),!o.current&&f}};function CV(e,t,n,r,o,a,i){var s=l.useRef(0),c=l.useRef(null),u=l.useRef(null),d=l.useRef(!1),f=p6(t,n,r,o);function m(y,C){if(bt.cancel(c.current),!f(!1,C)){var S=y;if(!S._virtualHandled)S._virtualHandled=!0;else return;s.current+=C,u.current=C,Z2||S.preventDefault(),c.current=bt(function(){var $=d.current?10:1;i(s.current*$,!1),s.current=0})}}function g(y,C){i(C,!0),Z2||y.preventDefault()}var p=l.useRef(null),b=l.useRef(null);function v(y){if(e){bt.cancel(b.current),b.current=bt(function(){p.current=null},2);var C=y.deltaX,S=y.deltaY,$=y.shiftKey,x=C,w=S;(p.current==="sx"||!p.current&&$&&S&&!C)&&(x=S,w=0,p.current="sx");var I=Math.abs(x),O=Math.abs(w);p.current===null&&(p.current=a&&I>O?"x":"y"),p.current==="y"?m(y,w):g(y,x)}}function h(y){e&&(d.current=y.detail===u.current)}return[v,h]}function SV(e,t,n,r){var o=l.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=Q(o,2),i=a[0],s=a[1],c=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=i.get(d),g=i.get(f);if(m===void 0||g===void 0)for(var p=e.length,b=s.length;b0&&arguments[0]!==void 0?arguments[0]:!1;d();var p=function(){var h=!1;s.current.forEach(function(y,C){if(y&&y.offsetParent){var S=y.offsetHeight,$=getComputedStyle(y),x=$.marginTop,w=$.marginBottom,I=Q2(x),O=Q2(w),E=S+I+O;c.current.get(C)!==E&&(c.current.set(C,E),h=!0)}}),h&&i(function(y){return y+1})};if(g)p();else{u.current+=1;var b=u.current;Promise.resolve().then(function(){b===u.current&&p()})}}function m(g,p){var b=e(g);s.current.get(b),p?(s.current.set(b,p),f()):s.current.delete(b)}return l.useEffect(function(){return d},[]),[m,f,c.current,a]}var J2=14/15;function wV(e,t,n){var r=l.useRef(!1),o=l.useRef(0),a=l.useRef(0),i=l.useRef(null),s=l.useRef(null),c,u=function(g){if(r.current){var p=Math.ceil(g.touches[0].pageX),b=Math.ceil(g.touches[0].pageY),v=o.current-p,h=a.current-b,y=Math.abs(v)>Math.abs(h);y?o.current=p:a.current=b;var C=n(y,y?v:h,!1,g);C&&g.preventDefault(),clearInterval(s.current),C&&(s.current=setInterval(function(){y?v*=J2:h*=J2;var S=Math.floor(y?v:h);(!n(y,S,!0)||Math.abs(S)<=.1)&&clearInterval(s.current)},16))}},d=function(){r.current=!1,c()},f=function(g){c(),g.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(g.touches[0].pageX),a.current=Math.ceil(g.touches[0].pageY),i.current=g.target,i.current.addEventListener("touchmove",u,{passive:!1}),i.current.addEventListener("touchend",d,{passive:!0}))};c=function(){i.current&&(i.current.removeEventListener("touchmove",u),i.current.removeEventListener("touchend",d))},Mt(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),c(),clearInterval(s.current)}},[e])}function eC(e){return Math.floor(Math.pow(e,.5))}function dh(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function EV(e,t,n){l.useEffect(function(){var r=t.current;if(e&&r){var o=!1,a,i,s=function(){bt.cancel(a)},c=function m(){s(),a=bt(function(){n(i),m()})},u=function(g){if(!(g.target.draggable||g.button!==0)){var p=g;p._virtualHandled||(p._virtualHandled=!0,o=!0)}},d=function(){o=!1,s()},f=function(g){if(o){var p=dh(g,!1),b=r.getBoundingClientRect(),v=b.top,h=b.bottom;if(p<=v){var y=v-p;i=-eC(y),c()}else if(p>=h){var C=p-h;i=eC(C),c()}else s()}};return r.addEventListener("mousedown",u),r.ownerDocument.addEventListener("mouseup",d),r.ownerDocument.addEventListener("mousemove",f),function(){r.removeEventListener("mousedown",u),r.ownerDocument.removeEventListener("mouseup",d),r.ownerDocument.removeEventListener("mousemove",f),s()}}},[e])}var OV=10;function IV(e,t,n,r,o,a,i,s){var c=l.useRef(),u=l.useState(null),d=Q(u,2),f=d[0],m=d[1];return Mt(function(){if(f&&f.times=0;_-=1){var N=o(t[_]),T=n.get(N);if(T===void 0){y=!0;break}if(R-=T,R<=0)break}switch($){case"top":S=w-v;break;case"bottom":S=I-h+v;break;default:{var F=e.current.scrollTop,D=F+h;wD&&(C="bottom")}}S!==null&&i(S),S!==f.lastTop&&(y=!0)}y&&m(G(G({},f),{},{times:f.times+1,targetAlign:C,lastTop:S}))}},[f,e.current]),function(g){if(g==null){s();return}if(bt.cancel(c.current),typeof g=="number")i(g);else if(g&&Ke(g)==="object"){var p,b=g.align;"index"in g?p=g.index:p=t.findIndex(function(y){return o(y)===g.key});var v=g.offset,h=v===void 0?0:v;m({times:0,index:p,offset:h,originAlign:b})}}}var tC=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,a=e.scrollRange,i=e.onStartMove,s=e.onStopMove,c=e.onScroll,u=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,g=e.thumbStyle,p=e.showScrollBar,b=l.useState(!1),v=Q(b,2),h=v[0],y=v[1],C=l.useState(null),S=Q(C,2),$=S[0],x=S[1],w=l.useState(null),I=Q(w,2),O=I[0],E=I[1],M=!r,P=l.useRef(),R=l.useRef(),_=l.useState(p),N=Q(_,2),T=N[0],F=N[1],D=l.useRef(),A=function(){p===!0||p===!1||(clearTimeout(D.current),F(!0),D.current=setTimeout(function(){F(!1)},3e3))},V=a-f||0,W=f-d||0,z=l.useMemo(function(){if(o===0||V===0)return 0;var J=o/V;return J*W},[o,V,W]),j=function(Z){Z.stopPropagation(),Z.preventDefault()},B=l.useRef({top:z,dragging:h,pageY:$,startTop:O});B.current={top:z,dragging:h,pageY:$,startTop:O};var H=function(Z){y(!0),x(dh(Z,u)),E(B.current.top),i(),Z.stopPropagation(),Z.preventDefault()};l.useEffect(function(){var J=function(ae){ae.preventDefault()},Z=P.current,re=R.current;return Z.addEventListener("touchstart",J,{passive:!1}),re.addEventListener("touchstart",H,{passive:!1}),function(){Z.removeEventListener("touchstart",J),re.removeEventListener("touchstart",H)}},[]);var q=l.useRef();q.current=V;var X=l.useRef();X.current=W,l.useEffect(function(){if(h){var J,Z=function(ae){var te=B.current,ie=te.dragging,le=te.pageY,ge=te.startTop;bt.cancel(J);var pe=P.current.getBoundingClientRect(),he=f/(u?pe.width:pe.height);if(ie){var $e=(dh(ae,u)-le)*he,Ce=ge;!M&&u?Ce-=$e:Ce+=$e;var fe=q.current,Ee=X.current,Se=Ee?Ce/Ee:0,ke=Math.ceil(Se*fe);ke=Math.max(ke,0),ke=Math.min(ke,fe),J=bt(function(){c(ke,u)})}},re=function(){y(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",re,{passive:!0}),window.addEventListener("touchend",re,{passive:!0}),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",re),window.removeEventListener("touchend",re),bt.cancel(J)}}},[h]),l.useEffect(function(){return A(),function(){clearTimeout(D.current)}},[o]),l.useImperativeHandle(t,function(){return{delayHidden:A}});var K="".concat(n,"-scrollbar"),ee={position:"absolute",visibility:T?null:"hidden"},ne={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(ee,{height:8,left:0,right:0,bottom:0}),Object.assign(ne,k({height:"100%",width:d},M?"left":"right",z))):(Object.assign(ee,k({width:8,top:0,bottom:0},M?"right":"left",0)),Object.assign(ne,{width:"100%",height:d,top:z})),l.createElement("div",{ref:P,className:U(K,k(k(k({},"".concat(K,"-horizontal"),u),"".concat(K,"-vertical"),!u),"".concat(K,"-visible"),T)),style:G(G({},ee),m),onMouseDown:j,onMouseMove:A},l.createElement("div",{ref:R,className:U("".concat(K,"-thumb"),k({},"".concat(K,"-thumb-moving"),h)),style:G(G({},ne),g),onMouseDown:H}))}),RV=20;function nC(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,RV),Math.floor(n)}var PV=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],MV=[],_V={overflowY:"auto",overflowAnchor:"none"};function NV(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,o=e.className,a=e.height,i=e.itemHeight,s=e.fullHeight,c=s===void 0?!0:s,u=e.style,d=e.data,f=e.children,m=e.itemKey,g=e.virtual,p=e.direction,b=e.scrollWidth,v=e.component,h=v===void 0?"div":v,y=e.onScroll,C=e.onVirtualScroll,S=e.onVisibleChange,$=e.innerProps,x=e.extraRender,w=e.styles,I=e.showScrollBar,O=I===void 0?"optional":I,E=vt(e,PV),M=l.useCallback(function(ze){return typeof m=="function"?m(ze):ze?.[m]},[m]),P=xV(M),R=Q(P,4),_=R[0],N=R[1],T=R[2],F=R[3],D=!!(g!==!1&&a&&i),A=l.useMemo(function(){return Object.values(T.maps).reduce(function(ze,Ge){return ze+Ge},0)},[T.id,T.maps]),V=D&&d&&(Math.max(i*d.length,A)>a||!!b),W=p==="rtl",z=U(r,k({},"".concat(r,"-rtl"),W),o),j=d||MV,B=l.useRef(),H=l.useRef(),q=l.useRef(),X=l.useState(0),K=Q(X,2),ee=K[0],ne=K[1],J=l.useState(0),Z=Q(J,2),re=Z[0],oe=Z[1],ae=l.useState(!1),te=Q(ae,2),ie=te[0],le=te[1],ge=function(){le(!0)},pe=function(){le(!1)},he={getKey:M};function $e(ze){ne(function(Ge){var Ie;typeof ze=="function"?Ie=ze(Ge):Ie=ze;var be=Ye(Ie);return B.current.scrollTop=be,be})}var Ce=l.useRef({start:0,end:j.length}),fe=l.useRef(),Ee=yV(j,M),Se=Q(Ee,1),ke=Se[0];fe.current=ke;var Re=l.useMemo(function(){if(!D)return{scrollHeight:void 0,start:0,end:j.length-1,offset:void 0};if(!V){var ze;return{scrollHeight:((ze=H.current)===null||ze===void 0?void 0:ze.offsetHeight)||0,start:0,end:j.length-1,offset:void 0}}for(var Ge=0,Ie,be,De,rt=j.length,pt=0;pt=ee&&Ie===void 0&&(Ie=pt,be=Ge),ht>ee+a&&De===void 0&&(De=pt),Ge=ht}return Ie===void 0&&(Ie=0,be=0,De=Math.ceil(a/i)),De===void 0&&(De=j.length-1),De=Math.min(De+1,j.length-1),{scrollHeight:Ge,start:Ie,end:De,offset:be}},[V,D,ee,j,F,a]),we=Re.scrollHeight,Le=Re.start,Me=Re.end,xe=Re.offset;Ce.current.start=Le,Ce.current.end=Me,l.useLayoutEffect(function(){var ze=T.getRecord();if(ze.size===1){var Ge=Array.from(ze.keys())[0],Ie=ze.get(Ge),be=j[Le];if(be&&Ie===void 0){var De=M(be);if(De===Ge){var rt=T.get(Ge),pt=rt-i;$e(function(Dt){return Dt+pt})}}}T.resetRecord()},[we]);var Oe=l.useState({width:0,height:a}),ue=Q(Oe,2),ve=ue[0],de=ue[1],se=function(Ge){de({width:Ge.offsetWidth,height:Ge.offsetHeight})},ye=l.useRef(),He=l.useRef(),ut=l.useMemo(function(){return nC(ve.width,b)},[ve.width,b]),ft=l.useMemo(function(){return nC(ve.height,we)},[ve.height,we]),_e=we-a,je=l.useRef(_e);je.current=_e;function Ye(ze){var Ge=ze;return Number.isNaN(je.current)||(Ge=Math.min(Ge,je.current)),Ge=Math.max(Ge,0),Ge}var Ne=ee<=0,Ue=ee>=_e,qe=re<=0,Xe=re>=b,Fe=p6(Ne,Ue,qe,Xe),ct=function(){return{x:W?-re:re,y:ee}},it=l.useRef(ct()),Pe=It(function(ze){if(C){var Ge=G(G({},ct()),ze);(it.current.x!==Ge.x||it.current.y!==Ge.y)&&(C(Ge),it.current=Ge)}});function Te(ze,Ge){var Ie=ze;Ge?(Gr.flushSync(function(){oe(Ie)}),Pe()):$e(Ie)}function et(ze){var Ge=ze.currentTarget.scrollTop;Ge!==ee&&$e(Ge),y?.(ze),Pe()}var Qe=function(Ge){var Ie=Ge,be=b?b-ve.width:0;return Ie=Math.max(Ie,0),Ie=Math.min(Ie,be),Ie},Ze=It(function(ze,Ge){Ge?(Gr.flushSync(function(){oe(function(Ie){var be=Ie+(W?-ze:ze);return Qe(be)})}),Pe()):$e(function(Ie){var be=Ie+ze;return be})}),lt=CV(D,Ne,Ue,qe,Xe,!!b,Ze),Et=Q(lt,2),xt=Et[0],yt=Et[1];wV(D,B,function(ze,Ge,Ie,be){var De=be;return Fe(ze,Ge,Ie)?!1:!De||!De._virtualHandled?(De&&(De._virtualHandled=!0),xt({preventDefault:function(){},deltaX:ze?Ge:0,deltaY:ze?0:Ge}),!0):!1}),EV(V,B,function(ze){$e(function(Ge){return Ge+ze})}),Mt(function(){function ze(Ie){var be=Ne&&Ie.detail<0,De=Ue&&Ie.detail>0;D&&!be&&!De&&Ie.preventDefault()}var Ge=B.current;return Ge.addEventListener("wheel",xt,{passive:!1}),Ge.addEventListener("DOMMouseScroll",yt,{passive:!0}),Ge.addEventListener("MozMousePixelScroll",ze,{passive:!1}),function(){Ge.removeEventListener("wheel",xt),Ge.removeEventListener("DOMMouseScroll",yt),Ge.removeEventListener("MozMousePixelScroll",ze)}},[D,Ne,Ue]),Mt(function(){if(b){var ze=Qe(re);oe(ze),Pe({x:ze})}},[ve.width,b]);var wt=function(){var Ge,Ie;(Ge=ye.current)===null||Ge===void 0||Ge.delayHidden(),(Ie=He.current)===null||Ie===void 0||Ie.delayHidden()},kt=IV(B,j,T,i,M,function(){return N(!0)},$e,wt);l.useImperativeHandle(t,function(){return{nativeElement:q.current,getScrollInfo:ct,scrollTo:function(Ge){function Ie(be){return be&&Ke(be)==="object"&&("left"in be||"top"in be)}Ie(Ge)?(Ge.left!==void 0&&oe(Qe(Ge.left)),kt(Ge.top)):kt(Ge)}}}),Mt(function(){if(S){var ze=j.slice(Le,Me+1);S(ze,j)}},[Le,Me,j]);var qt=SV(j,M,T,i),Nt=x?.({start:Le,end:Me,virtual:V,offsetX:re,offsetY:xe,rtl:W,getSize:qt}),Zt=pV(j,Le,Me,b,re,_,f,he),Lt=null;a&&(Lt=G(k({},c?"height":"maxHeight",a),_V),D&&(Lt.overflowY="hidden",b&&(Lt.overflowX="hidden"),ie&&(Lt.pointerEvents="none")));var Rt={};return W&&(Rt.dir="rtl"),l.createElement("div",ce({ref:q,style:G(G({},u),{},{position:"relative"}),className:z},Rt,E),l.createElement(tr,{onResize:se},l.createElement(h,{className:"".concat(r,"-holder"),style:Lt,ref:B,onScroll:et,onMouseEnter:wt},l.createElement(h6,{prefixCls:r,height:we,offsetX:re,offsetY:xe,scrollWidth:b,onInnerResize:N,ref:H,innerProps:$,rtl:W,extra:Nt},Zt))),V&&we>a&&l.createElement(tC,{ref:ye,prefixCls:r,scrollOffset:ee,scrollRange:we,rtl:W,onScroll:Te,onStartMove:ge,onStopMove:pe,spinSize:ft,containerSize:ve.height,style:w?.verticalScrollBar,thumbStyle:w?.verticalScrollBarThumb,showScrollBar:O}),V&&b>ve.width&&l.createElement(tC,{ref:He,prefixCls:r,scrollOffset:re,scrollRange:b,rtl:W,onScroll:Te,onStartMove:ge,onStopMove:pe,spinSize:ut,containerSize:ve.width,horizontal:!0,style:w?.horizontalScrollBar,thumbStyle:w?.horizontalScrollBarThumb,showScrollBar:O}))}var b6=l.forwardRef(NV);b6.displayName="List";function TV(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var LV=["disabled","title","children","style","className"];function rC(e){return typeof e=="string"||typeof e=="number"}var FV=function(t,n){var r=yH(),o=r.prefixCls,a=r.id,i=r.open,s=r.multiple,c=r.mode,u=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,g=l.useContext(J0),p=g.maxCount,b=g.flattenOptions,v=g.onActiveValue,h=g.defaultActiveFirstOption,y=g.onSelect,C=g.menuItemSelectedIcon,S=g.rawValues,$=g.fieldNames,x=g.virtual,w=g.direction,I=g.listHeight,O=g.listItemHeight,E=g.optionRender,M="".concat(o,"-item"),P=Ws(function(){return b},[i,b],function(J,Z){return Z[0]&&J[1]!==Z[1]}),R=l.useRef(null),_=l.useMemo(function(){return s&&sh(p)&&S?.size>=p},[s,p,S?.size]),N=function(Z){Z.preventDefault()},T=function(Z){var re;(re=R.current)===null||re===void 0||re.scrollTo(typeof Z=="number"?{index:Z}:Z)},F=l.useCallback(function(J){return c==="combobox"?!1:S.has(J)},[c,me(S).toString(),S.size]),D=function(Z){for(var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,oe=P.length,ae=0;ae1&&arguments[1]!==void 0?arguments[1]:!1;z(Z);var oe={source:re?"keyboard":"mouse"},ae=P[Z];if(!ae){v(null,-1,oe);return}v(ae.value,Z,oe)};l.useEffect(function(){j(h!==!1?D(0):-1)},[P.length,u]);var B=l.useCallback(function(J){return c==="combobox"?String(J).toLowerCase()===u.toLowerCase():S.has(J)},[c,u,me(S).toString(),S.size]);l.useEffect(function(){var J=setTimeout(function(){if(!s&&i&&S.size===1){var re=Array.from(S)[0],oe=P.findIndex(function(ae){var te=ae.data;return u?String(te.value).startsWith(u):te.value===re});oe!==-1&&(j(oe),T(oe))}});if(i){var Z;(Z=R.current)===null||Z===void 0||Z.scrollTo(void 0)}return function(){return clearTimeout(J)}},[i,u]);var H=function(Z){Z!==void 0&&y(Z,{selected:!S.has(Z)}),s||d(!1)};if(l.useImperativeHandle(n,function(){return{onKeyDown:function(Z){var re=Z.which,oe=Z.ctrlKey;switch(re){case Ae.N:case Ae.P:case Ae.UP:case Ae.DOWN:{var ae=0;if(re===Ae.UP?ae=-1:re===Ae.DOWN?ae=1:TV()&&oe&&(re===Ae.N?ae=1:re===Ae.P&&(ae=-1)),ae!==0){var te=D(W+ae,ae);T(te),j(te,!0)}break}case Ae.TAB:case Ae.ENTER:{var ie,le=P[W];le&&!(le!=null&&(ie=le.data)!==null&&ie!==void 0&&ie.disabled)&&!_?H(le.value):H(void 0),i&&Z.preventDefault();break}case Ae.ESC:d(!1),i&&Z.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Z){T(Z)}}}),P.length===0)return l.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(M,"-empty"),onMouseDown:N},f);var q=Object.keys($).map(function(J){return $[J]}),X=function(Z){return Z.label};function K(J,Z){var re=J.group;return{role:re?"presentation":"option",id:"".concat(a,"_list_").concat(Z)}}var ee=function(Z){var re=P[Z];if(!re)return null;var oe=re.data||{},ae=oe.value,te=re.group,ie=Zn(oe,!0),le=X(re);return re?l.createElement("div",ce({"aria-label":typeof le=="string"&&!te?le:null},ie,{key:Z},K(re,Z),{"aria-selected":B(ae)}),ae):null},ne={role:"listbox",id:"".concat(a,"_list")};return l.createElement(l.Fragment,null,x&&l.createElement("div",ce({},ne,{style:{height:0,width:0,overflow:"hidden"}}),ee(W-1),ee(W),ee(W+1)),l.createElement(b6,{itemKey:"key",ref:R,data:P,height:I,itemHeight:O,fullHeight:!1,onMouseDown:N,onScroll:m,virtual:x,direction:w,innerProps:x?null:ne},function(J,Z){var re=J.group,oe=J.groupOption,ae=J.data,te=J.label,ie=J.value,le=ae.key;if(re){var ge,pe=(ge=ae.title)!==null&&ge!==void 0?ge:rC(te)?te.toString():void 0;return l.createElement("div",{className:U(M,"".concat(M,"-group"),ae.className),title:pe},te!==void 0?te:le)}var he=ae.disabled,$e=ae.title;ae.children;var Ce=ae.style,fe=ae.className,Ee=vt(ae,LV),Se=un(Ee,q),ke=F(ie),Re=he||!ke&&_,we="".concat(M,"-option"),Le=U(M,we,fe,k(k(k(k({},"".concat(we,"-grouped"),oe),"".concat(we,"-active"),W===Z&&!Re),"".concat(we,"-disabled"),Re),"".concat(we,"-selected"),ke)),Me=X(J),xe=!C||typeof C=="function"||ke,Oe=typeof Me=="number"?Me:Me||ie,ue=rC(Oe)?Oe.toString():void 0;return $e!==void 0&&(ue=$e),l.createElement("div",ce({},Zn(Se),x?{}:K(J,Z),{"aria-selected":B(ie),className:Le,title:ue,onMouseMove:function(){W===Z||Re||j(Z)},onClick:function(){Re||H(ie)},style:Ce}),l.createElement("div",{className:"".concat(we,"-content")},typeof E=="function"?E(J,{index:Z}):Oe),l.isValidElement(C)||ke,xe&&l.createElement(sf,{className:"".concat(M,"-option-state"),customizeIcon:C,customizeIconProps:{value:ie,disabled:Re,isSelected:ke}},ke?"✓":null))}))},DV=l.forwardRef(FV);const jV=function(e,t){var n=l.useRef({values:new Map,options:new Map}),r=l.useMemo(function(){var a=n.current,i=a.values,s=a.options,c=e.map(function(f){if(f.label===void 0){var m;return G(G({},f),{},{label:(m=i.get(f.value))===null||m===void 0?void 0:m.label})}return f}),u=new Map,d=new Map;return c.forEach(function(f){u.set(f.value,f),d.set(f.value,t.get(f.value)||s.get(f.value))}),n.current.values=u,n.current.options=d,c},[e,t]),o=l.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,o]};function av(e,t){return m6(e).join("").toUpperCase().includes(t)}const AV=function(e,t,n,r,o){return l.useMemo(function(){if(!n||r===!1)return e;var a=t.options,i=t.label,s=t.value,c=[],u=typeof r=="function",d=n.toUpperCase(),f=u?r:function(g,p){return o?av(p[o],d):p[a]?av(p[i!=="children"?i:"label"],d):av(p[s],d)},m=u?function(g){return ch(g)}:function(g){return g};return e.forEach(function(g){if(g[a]){var p=f(n,m(g));if(p)c.push(g);else{var b=g[a].filter(function(v){return f(n,m(v))});b.length&&c.push(G(G({},g),{},k({},a,b)))}return}f(n,m(g))&&c.push(g)}),c},[e,r,o,n,t])};var oC=0,kV=Bn();function zV(){var e;return kV?(e=oC,oC+=1):e="TEST_OR_SSR",e}function BV(e){var t=l.useState(),n=Q(t,2),r=n[0],o=n[1];return l.useEffect(function(){o("rc_select_".concat(zV()))},[]),e||r}var HV=["children","value"],VV=["children"];function WV(e){var t=e,n=t.key,r=t.props,o=r.children,a=r.value,i=vt(r,HV);return G({key:n,value:a!==void 0?a:n,children:o},i)}function y6(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return nr(e).map(function(n,r){if(!l.isValidElement(n)||!n.type)return null;var o=n,a=o.type.isSelectOptGroup,i=o.key,s=o.props,c=s.children,u=vt(s,VV);return t||!a?WV(n):G(G({key:"__RC_SELECT_GRP__".concat(i===null?r:i,"__"),label:i},u),{},{options:y6(c)})}).filter(function(n){return n})}var qV=function(t,n,r,o,a){return l.useMemo(function(){var i=t,s=!t;s&&(i=y6(n));var c=new Map,u=new Map,d=function(g,p,b){b&&typeof b=="string"&&g.set(p[b],p)},f=function m(g){for(var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=0;b0?Pe(Qe.options):Qe.options}):Qe})},Oe=l.useMemo(function(){return y?xe(Me):Me},[Me,y,ne]),ue=l.useMemo(function(){return uV(Oe,{fieldNames:X,childrenAsData:H})},[Oe,X,H]),ve=function(Te){var et=te(Te);if(pe(et),V&&(et.length!==fe.length||et.some(function(lt,Et){var xt;return((xt=fe[Et])===null||xt===void 0?void 0:xt.value)!==lt?.value}))){var Qe=A?et:et.map(function(lt){return lt.value}),Ze=et.map(function(lt){return ch(Ee(lt.value))});V(B?Qe:Qe[0],B?Ze:Ze[0])}},de=l.useState(null),se=Q(de,2),ye=se[0],He=se[1],ut=l.useState(0),ft=Q(ut,2),_e=ft[0],je=ft[1],Ye=I!==void 0?I:r!=="combobox",Ne=l.useCallback(function(Pe,Te){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Qe=et.source,Ze=Qe===void 0?"keyboard":Qe;je(Te),i&&r==="combobox"&&Pe!==null&&Ze==="keyboard"&&He(String(Pe))},[i,r]),Ue=function(Te,et,Qe){var Ze=function(){var Lt,Rt=Ee(Te);return[A?{label:Rt?.[X.label],value:Te,key:(Lt=Rt?.key)!==null&&Lt!==void 0?Lt:Te}:Te,ch(Rt)]};if(et&&g){var lt=Ze(),Et=Q(lt,2),xt=Et[0],yt=Et[1];g(xt,yt)}else if(!et&&p&&Qe!=="clear"){var wt=Ze(),kt=Q(wt,2),qt=kt[0],Nt=kt[1];p(qt,Nt)}},qe=aC(function(Pe,Te){var et,Qe=B?Te.selected:!0;Qe?et=B?[].concat(me(fe),[Pe]):[Pe]:et=fe.filter(function(Ze){return Ze.value!==Pe}),ve(et),Ue(Pe,Qe),r==="combobox"?He(""):(!uh||m)&&(J(""),He(""))}),Xe=function(Te,et){ve(Te);var Qe=et.type,Ze=et.values;(Qe==="remove"||Qe==="clear")&&Ze.forEach(function(lt){Ue(lt.value,!1,Qe)})},Fe=function(Te,et){if(J(Te),He(null),et.source==="submit"){var Qe=(Te||"").trim();if(Qe){var Ze=Array.from(new Set([].concat(me(ke),[Qe])));ve(Ze),Ue(Qe,!0),J("")}return}et.source!=="blur"&&(r==="combobox"&&ve(Te),d?.(Te))},ct=function(Te){var et=Te;r!=="tags"&&(et=Te.map(function(Ze){var lt=oe.get(Ze);return lt?.value}).filter(function(Ze){return Ze!==void 0}));var Qe=Array.from(new Set([].concat(me(ke),me(et))));ve(Qe),Qe.forEach(function(Ze){Ue(Ze,!0)})},it=l.useMemo(function(){var Pe=E!==!1&&v!==!1;return G(G({},Z),{},{flattenOptions:ue,onActiveValue:Ne,defaultActiveFirstOption:Ye,onSelect:qe,menuItemSelectedIcon:O,rawValues:ke,fieldNames:X,virtual:Pe,direction:M,listHeight:R,listItemHeight:N,childrenAsData:H,maxCount:W,optionRender:x})},[W,Z,ue,Ne,Ye,qe,O,ke,X,E,v,M,R,N,H,x]);return l.createElement(J0.Provider,{value:it},l.createElement(gV,ce({},z,{id:j,prefixCls:a,ref:t,omitDomProps:GV,mode:r,displayValues:Se,onDisplayValuesChange:Xe,direction:M,searchValue:ne,onSearch:Fe,autoClearSearchValue:m,onSearchSplit:ct,dropdownMatchSelectWidth:v,OptionList:DV,emptyOptions:!ue.length,activeValue:ye,activeDescendantId:"".concat(j,"_list_").concat(_e)})))}),np=YV;np.Option=tp;np.OptGroup=ep;function sa(e,t,n){return U({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const ri=(e,t)=>t||e,XV=()=>{const[,e]=or(),[t]=Er("Empty"),r=new zt(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return l.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,t?.description||"Empty"),l.createElement("g",{fill:"none",fillRule:"evenodd"},l.createElement("g",{transform:"translate(24 31.67)"},l.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),l.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),l.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),l.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),l.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),l.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),l.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},l.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),l.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ZV=()=>{const[,e]=or(),[t]=Er("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:o,colorBgContainer:a}=e,{borderColor:i,shadowColor:s,contentColor:c}=l.useMemo(()=>({borderColor:new zt(n).onBackground(a).toHexString(),shadowColor:new zt(r).onBackground(a).toHexString(),contentColor:new zt(o).onBackground(a).toHexString()}),[n,r,o,a]);return l.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,t?.description||"Empty"),l.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},l.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),l.createElement("g",{fillRule:"nonzero",stroke:i},l.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),l.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:c}))))},QV=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},JV=Wt("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,o=$t(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return[QV(o)]});var eW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:t,rootClassName:n,prefixCls:r,image:o=C6,description:a,children:i,imageStyle:s,style:c,classNames:u,styles:d}=e,f=eW(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:m,direction:g,className:p,style:b,classNames:v,styles:h}=Vn("empty"),y=m("empty",r),[C,S,$]=JV(y),[x]=Er("Empty"),w=typeof a<"u"?a:x?.description,I=typeof w=="string"?w:"empty";let O=null;return typeof o=="string"?O=l.createElement("img",{alt:I,src:o}):O=o,C(l.createElement("div",Object.assign({className:U(S,$,y,p,{[`${y}-normal`]:o===S6,[`${y}-rtl`]:g==="rtl"},t,n,v.root,u?.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},h.root),b),d?.root),c)},f),l.createElement("div",{className:U(`${y}-image`,v.image,u?.image),style:Object.assign(Object.assign(Object.assign({},s),h.image),d?.image)},O),w&&l.createElement("div",{className:U(`${y}-description`,v.description,u?.description),style:Object.assign(Object.assign({},h.description),d?.description)},w),i&&l.createElement("div",{className:U(`${y}-footer`,v.footer,u?.footer),style:Object.assign(Object.assign({},h.footer),d?.footer)},i)))};Ma.PRESENTED_IMAGE_DEFAULT=C6;Ma.PRESENTED_IMAGE_SIMPLE=S6;const tW=e=>{const{componentName:t}=e,{getPrefixCls:n}=l.useContext(dt),r=n("empty");switch(t){case"Table":case"List":return L.createElement(Ma,{image:Ma.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return L.createElement(Ma,{image:Ma.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return L.createElement(Ma,null)}},fa=(e,t,n=void 0)=>{var r,o;const{variant:a,[e]:i}=l.useContext(dt),s=l.useContext(Hx),c=i?.variant;let u;typeof t<"u"?u=t:n===!1?u="borderless":u=(o=(r=s??c)!==null&&r!==void 0?r:a)!==null&&o!==void 0?o:"outlined";const d=ZD.includes(u);return[u,d]},nW=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function rW(e,t){return e||nW(t)}const iC=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},oW=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,c=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},Bt(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` - ${o}${s}bottomLeft, - ${a}${s}bottomLeft - `]:{animationName:Gd},[` - ${o}${s}topLeft, - ${a}${s}topLeft, - ${o}${s}topRight, - ${a}${s}topRight - `]:{animationName:Yd},[`${i}${s}bottomLeft`]:{animationName:Kd},[` - ${i}${s}topLeft, - ${i}${s}topRight - `]:{animationName:Xd},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},iC(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},co),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},iC(e)),{color:e.colorTextDisabled})}),[`${c}:has(+ ${c})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${c}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},mo(e,"slide-up"),mo(e,"slide-down"),el(e,"move-up"),el(e,"move-down")]},$6=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:o}=e,a=e.max(e.calc(n).sub(r).equal(),0),i=e.max(e.calc(a).sub(o).equal(),0);return{basePadding:a,containerPadding:i,itemHeight:Y(t),itemLineHeight:Y(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},aW=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},x6=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:o,paddingXS:a,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:s,colorIcon:c,colorIconHover:u,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},ml()),{display:"inline-flex",alignItems:"center",color:c,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:u}})}}}},iW=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,o=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,i=aW(e),s=t?`${n}-${t}`:"",c=$6(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},x6(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:c.basePadding,paddingBlock:c.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${Y(r)} 0`,lineHeight:Y(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:c.itemHeight,lineHeight:Y(c.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:Y(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(c.basePadding).equal()},[`${o}-item + ${o}-item, - ${n}-prefix + ${n}-selection-wrap - `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:c.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:Y(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(c.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function iv(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",o={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` - &${n}-show-arrow ${n}-selector, - &${n}-allow-clear ${n}-selector - `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[iW(e,t),o]}const lW=e=>{const{componentCls:t}=e,n=$t(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=$t(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[iv(e),iv(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},iv(r,"lg")]};function lv(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:o}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},Bt(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:Y(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` - ${n}-selection-item, - ${n}-selection-placeholder - `]:{display:"block",padding:0,lineHeight:Y(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${n}-show-arrow ${n}-selection-item, - &${n}-show-arrow ${n}-selection-search, - &${n}-show-arrow ${n}-selection-placeholder - `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${Y(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:Y(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Y(r)}`,"&:after":{display:"none"}}}}}}}function sW(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[lv(e),lv($t(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${Y(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` - &${t}-show-arrow ${t}-selection-item, - &${t}-show-arrow ${t}-selection-placeholder - `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},lv($t(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const cW=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:o,controlHeightSM:a,controlHeightLG:i,paddingXXS:s,controlPaddingHorizontal:c,zIndexPopupBase:u,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:g,colorBgContainer:p,colorFillSecondary:b,colorBgContainerDisabled:v,colorTextDisabled:h,colorPrimaryHover:y,colorPrimary:C,controlOutline:S}=e,$=s*2,x=r*2,w=Math.min(o-$,o-x),I=Math.min(a-$,a-x),O=Math.min(i-$,i-x);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:u+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:g,optionPadding:`${(o-t*n)/2}px ${c}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:p,clearBg:p,singleItemHeightLG:i,multipleItemBg:b,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightSM:I,multipleItemHeightLG:O,multipleSelectorBgDisabled:v,multipleItemColorDisabled:h,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:y,activeBorderColor:C,activeOutlineColor:S,selectAffixPadding:s}},w6=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:o}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${Y(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${Y(o)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},lC=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},w6(e,t))}),uW=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},w6(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),lC(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),lC(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),E6=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${Y(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},sC=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},E6(e,t))}),dW=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},E6(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),sC(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),sC(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),fW=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${Y(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),O6=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`0 0 ${Y(e.lineWidth)} 0`,borderStyle:`none none ${e.lineType} none`,borderColor:t.borderColor,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,outline:0},[`${n}-prefix`]:{color:t.color}}}},cC=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},O6(e,t))}),mW=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},O6(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),cC(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),cC(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),vW=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},uW(e)),dW(e)),fW(e)),mW(e))}),gW=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},hW=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},pW=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:o}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},gW(e)),hW(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},co),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},co),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},ml()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},bW=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},pW(e),sW(e),lW(e),oW(e),{[`${t}-rtl`]:{direction:"rtl"}},tc(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},yW=Wt("Select",(e,{rootPrefixCls:t})=>{const n=$t(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[bW(n),vW(n)]},cW,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});function I6({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:o,multiple:a,hasFeedback:i,prefixCls:s,showSuffixIcon:c,feedbackIcon:u,showArrow:d,componentName:f}){const m=t??l.createElement(ei,null),g=h=>e===null&&!i&&!d?null:l.createElement(l.Fragment,null,c!==!1&&h,i&&u);let p=null;if(e!==void 0)p=g(e);else if(o)p=g(l.createElement(aa,{spin:!0}));else{const h=`${s}-suffix`;p=({open:y,showSearch:C})=>g(y&&C?l.createElement(I$,{className:h}):l.createElement(E$,{className:h}))}let b=null;n!==void 0?b=n:a?b=l.createElement(T0,null):b=null;let v=null;return r!==void 0?v=r:v=l.createElement(da,null),{clearIcon:m,suffixIcon:p,itemIcon:b,removeIcon:v}}function CW(e,t){return t!==void 0?t:e!==null}var SW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i;const{prefixCls:s,bordered:c,className:u,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:g,listHeight:p=256,placement:b,listItemHeight:v,size:h,disabled:y,notFoundContent:C,status:S,builtinPlacements:$,dropdownMatchSelectWidth:x,popupMatchSelectWidth:w,direction:I,style:O,allowClear:E,variant:M,dropdownStyle:P,transitionName:R,tagRender:_,maxCount:N,prefix:T,dropdownRender:F,popupRender:D,onDropdownVisibleChange:A,onOpenChange:V,styles:W,classNames:z}=e,j=SW(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:B,getPrefixCls:H,renderEmpty:q,direction:X,virtual:K,popupMatchSelectWidth:ee,popupOverflow:ne}=l.useContext(dt),{showSearch:J,style:Z,styles:re,className:oe,classNames:ae}=Vn("select"),[,te]=or(),ie=v??te?.controlHeight,le=H("select",s),ge=H(),pe=I??X,{compactSize:he,compactItemClassnames:$e}=No(le,pe),[Ce,fe]=fa("select",M,c),Ee=bn(le),[Se,ke,Re]=yW(le,Ee),we=l.useMemo(()=>{const{mode:Qe}=e;if(Qe!=="combobox")return Qe===R6?"combobox":Qe},[e.mode]),Le=we==="multiple"||we==="tags",Me=CW(e.suffixIcon,e.showArrow),xe=(n=w??x)!==null&&n!==void 0?n:ee,Oe=((r=W?.popup)===null||r===void 0?void 0:r.root)||((o=re.popup)===null||o===void 0?void 0:o.root)||P,ue=D||F,ve=V||A,{status:de,hasFeedback:se,isFormItemInput:ye,feedbackIcon:He}=l.useContext(Mn),ut=ri(de,S);let ft;C!==void 0?ft=C:we==="combobox"?ft=null:ft=q?.("Select")||l.createElement(tW,{componentName:"Select"});const{suffixIcon:_e,itemIcon:je,removeIcon:Ye,clearIcon:Ne}=I6(Object.assign(Object.assign({},j),{multiple:Le,hasFeedback:se,feedbackIcon:He,showSuffixIcon:Me,prefixCls:le,componentName:"Select"})),Ue=E===!0?{clearIcon:Ne}:E,qe=un(j,["suffixIcon","itemIcon"]),Xe=U(((a=z?.popup)===null||a===void 0?void 0:a.root)||((i=ae?.popup)===null||i===void 0?void 0:i.root)||m||g,{[`${le}-dropdown-${pe}`]:pe==="rtl"},d,ae.root,z?.root,Re,Ee,ke),Fe=jn(Qe=>{var Ze;return(Ze=h??he)!==null&&Ze!==void 0?Ze:Qe}),ct=l.useContext(Hn),it=y??ct,Pe=U({[`${le}-lg`]:Fe==="large",[`${le}-sm`]:Fe==="small",[`${le}-rtl`]:pe==="rtl",[`${le}-${Ce}`]:fe,[`${le}-in-form-item`]:ye},sa(le,ut,se),$e,oe,u,ae.root,z?.root,d,Re,Ee,ke),Te=l.useMemo(()=>b!==void 0?b:pe==="rtl"?"bottomRight":"bottomLeft",[b,pe]),[et]=ti("SelectLike",Oe?.zIndex);return Se(l.createElement(np,Object.assign({ref:t,virtual:K,showSearch:J},qe,{style:Object.assign(Object.assign(Object.assign(Object.assign({},re.root),W?.root),Z),O),dropdownMatchSelectWidth:xe,transitionName:la(ge,"slide-up",R),builtinPlacements:rW($,ne),listHeight:p,listItemHeight:ie,mode:we,prefixCls:le,placement:Te,direction:pe,prefix:T,suffixIcon:_e,menuItemSelectedIcon:je,removeIcon:Ye,allowClear:Ue,notFoundContent:ft,className:Pe,getPopupContainer:f||B,dropdownClassName:Xe,disabled:it,dropdownStyle:Object.assign(Object.assign({},Oe),{zIndex:et}),maxCount:Le?N:void 0,tagRender:Le?_:void 0,dropdownRender:ue,onDropdownVisibleChange:ve})))},pl=l.forwardRef($W),xW=ac(pl,"dropdownAlign");pl.SECRET_COMBOBOX_MODE_DO_NOT_USE=R6;pl.Option=tp;pl.OptGroup=ep;pl._InternalPanelDoNotUseOrYouWillBeFired=xW;const wW=(e,t)=>{typeof e?.addEventListener<"u"?e.addEventListener("change",t):typeof e?.addListener<"u"&&e.addListener(t)},EW=(e,t)=>{typeof e?.removeEventListener<"u"?e.removeEventListener("change",t):typeof e?.removeListener<"u"&&e.removeListener(t)},tl=["xxl","xl","lg","md","sm","xs"],OW=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)`}),IW=e=>{const t=e,n=[].concat(tl).reverse();return n.forEach((r,o)=>{const a=r.toUpperCase(),i=`screen${a}Min`,s=`screen${a}`;if(!(t[i]<=t[s]))throw new Error(`${i}<=${s} fails : !(${t[i]}<=${t[s]})`);if(o{const[,e]=or(),t=OW(IW(e));return L.useMemo(()=>{const n=new Map;let r=-1,o={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return o=a,n.forEach(i=>i(o)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(o),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,i])=>{const s=({matches:u})=>{this.dispatch(Object.assign(Object.assign({},o),{[a]:u}))},c=window.matchMedia(i);wW(c,s),this.matchHandlers[i]={mql:c,listener:s},s(c)})},unregister(){Object.values(t).forEach(a=>{const i=this.matchHandlers[a];EW(i?.mql,i?.listener)}),n.clear()}}},[e])};function P6(){const[,e]=l.useReducer(t=>t+1,0);return e}function rp(e=!0,t={}){const n=l.useRef(t),r=P6(),o=RW();return Mt(()=>{const a=o.subscribe(i=>{n.current=i,e&&r()});return()=>o.unsubscribe(a)},[]),n.current}const fh=l.createContext({}),PW=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:o,avatarColor:a,containerSize:i,containerSizeLG:s,containerSizeSM:c,textFontSize:u,textFontSizeLG:d,textFontSizeSM:f,borderRadius:m,borderRadiusLG:g,borderRadiusSM:p,lineWidth:b,lineType:v}=e,h=(y,C,S)=>({width:y,height:y,borderRadius:"50%",[`&${n}-square`]:{borderRadius:S},[`&${n}-icon`]:{fontSize:C,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:o,border:`${Y(b)} ${v} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),h(i,u,m)),{"&-lg":Object.assign({},h(s,d,g)),"&-sm":Object.assign({},h(c,f,p)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},MW=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:o}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:o}}}},_W=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:o,fontSizeLG:a,fontSizeXL:i,fontSizeHeading3:s,marginXS:c,marginXXS:u,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:Math.round((a+i)/2),textFontSizeLG:s,textFontSizeSM:o,groupSpace:u,groupOverlapping:-c,groupBorderColor:d}},M6=Wt("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=$t(e,{avatarBg:n,avatarColor:t});return[PW(r),MW(r)]},_W);var NW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,shape:r,size:o,src:a,srcSet:i,icon:s,className:c,rootClassName:u,style:d,alt:f,draggable:m,children:g,crossOrigin:p,gap:b=4,onError:v}=e,h=NW(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[y,C]=l.useState(1),[S,$]=l.useState(!1),[x,w]=l.useState(!0),I=l.useRef(null),O=l.useRef(null),E=Nn(t,I),{getPrefixCls:M,avatar:P}=l.useContext(dt),R=l.useContext(fh),_=()=>{if(!O.current||!I.current)return;const J=O.current.offsetWidth,Z=I.current.offsetWidth;J!==0&&Z!==0&&b*2{$(!0)},[]),l.useEffect(()=>{w(!0),C(1)},[a]),l.useEffect(_,[b]);const N=()=>{v?.()!==!1&&w(!1)},T=jn(J=>{var Z,re;return(re=(Z=o??R?.size)!==null&&Z!==void 0?Z:J)!==null&&re!==void 0?re:"default"}),F=Object.keys(typeof T=="object"?T||{}:{}).some(J=>["xs","sm","md","lg","xl","xxl"].includes(J)),D=rp(F),A=l.useMemo(()=>{if(typeof T!="object")return{};const J=tl.find(re=>D[re]),Z=T[J];return Z?{width:Z,height:Z,fontSize:Z&&(s||g)?Z/2:18}:{}},[D,T]),V=M("avatar",n),W=bn(V),[z,j,B]=M6(V,W),H=U({[`${V}-lg`]:T==="large",[`${V}-sm`]:T==="small"}),q=l.isValidElement(a),X=r||R?.shape||"circle",K=U(V,H,P?.className,`${V}-${X}`,{[`${V}-image`]:q||a&&x,[`${V}-icon`]:!!s},B,W,c,u,j),ee=typeof T=="number"?{width:T,height:T,fontSize:s?T/2:18}:{};let ne;if(typeof a=="string"&&x)ne=l.createElement("img",{src:a,draggable:m,srcSet:i,onError:N,alt:f,crossOrigin:p});else if(q)ne=a;else if(s)ne=s;else if(S||y!==1){const J=`scale(${y})`,Z={msTransform:J,WebkitTransform:J,transform:J};ne=l.createElement(tr,{onResize:_},l.createElement("span",{className:`${V}-string`,ref:O,style:Object.assign({},Z)},g))}else ne=l.createElement("span",{className:`${V}-string`,style:{opacity:0},ref:O},g);return z(l.createElement("span",Object.assign({},h,{style:Object.assign(Object.assign(Object.assign(Object.assign({},ee),A),P?.style),d),className:K,ref:E}),ne))}),nd=e=>e?typeof e=="function"?e():e:null;function op(e){var t=e.children,n=e.prefixCls,r=e.id,o=e.overlayInnerStyle,a=e.bodyClassName,i=e.className,s=e.style;return l.createElement("div",{className:U("".concat(n,"-content"),i),style:s},l.createElement("div",{className:U("".concat(n,"-inner"),a),id:r,role:"tooltip",style:o},typeof t=="function"?t():t))}var xi={shiftX:64,adjustY:1},wi={adjustX:1,shiftY:!0},Mr=[0,0],TW={left:{points:["cr","cl"],overflow:wi,offset:[-4,0],targetOffset:Mr},right:{points:["cl","cr"],overflow:wi,offset:[4,0],targetOffset:Mr},top:{points:["bc","tc"],overflow:xi,offset:[0,-4],targetOffset:Mr},bottom:{points:["tc","bc"],overflow:xi,offset:[0,4],targetOffset:Mr},topLeft:{points:["bl","tl"],overflow:xi,offset:[0,-4],targetOffset:Mr},leftTop:{points:["tr","tl"],overflow:wi,offset:[-4,0],targetOffset:Mr},topRight:{points:["br","tr"],overflow:xi,offset:[0,-4],targetOffset:Mr},rightTop:{points:["tl","tr"],overflow:wi,offset:[4,0],targetOffset:Mr},bottomRight:{points:["tr","br"],overflow:xi,offset:[0,4],targetOffset:Mr},rightBottom:{points:["bl","br"],overflow:wi,offset:[4,0],targetOffset:Mr},bottomLeft:{points:["tl","bl"],overflow:xi,offset:[0,4],targetOffset:Mr},leftBottom:{points:["br","bl"],overflow:wi,offset:[-4,0],targetOffset:Mr}},LW=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],FW=function(t,n){var r=t.overlayClassName,o=t.trigger,a=o===void 0?["hover"]:o,i=t.mouseEnterDelay,s=i===void 0?0:i,c=t.mouseLeaveDelay,u=c===void 0?.1:c,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,g=t.children,p=t.onVisibleChange,b=t.afterVisibleChange,v=t.transitionName,h=t.animation,y=t.motion,C=t.placement,S=C===void 0?"right":C,$=t.align,x=$===void 0?{}:$,w=t.destroyTooltipOnHide,I=w===void 0?!1:w,O=t.defaultVisible,E=t.getTooltipContainer,M=t.overlayInnerStyle;t.arrowContent;var P=t.overlay,R=t.id,_=t.showArrow,N=_===void 0?!0:_,T=t.classNames,F=t.styles,D=vt(t,LW),A=rf(R),V=l.useRef(null);l.useImperativeHandle(n,function(){return V.current});var W=G({},D);"visible"in t&&(W.popupVisible=t.visible);var z=function(){return l.createElement(op,{key:"content",prefixCls:m,id:A,bodyClassName:T?.body,overlayInnerStyle:G(G({},M),F?.body)},P)},j=function(){var H=l.Children.only(g),q=H?.props||{},X=G(G({},q),{},{"aria-describedby":P?A:null});return l.cloneElement(g,X)};return l.createElement(lc,ce({popupClassName:U(r,T?.root),prefixCls:m,popup:z,action:a,builtinPlacements:TW,popupPlacement:S,ref:V,popupAlign:x,getPopupContainer:E,onPopupVisibleChange:p,afterPopupVisibleChange:b,popupTransitionName:v,popupAnimation:h,popupMotion:y,defaultPopupVisible:O,autoDestroy:I,mouseLeaveDelay:u,popupStyle:G(G({},d),F?.root),mouseEnterDelay:s,arrow:N},W),j())};const DW=l.forwardRef(FW);function cf(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,o=t/2,a=0,i=o,s=r*1/Math.sqrt(2),c=o-r*(1-1/Math.sqrt(2)),u=o-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*o-u,m=d,g=2*o-s,p=c,b=2*o-a,v=i,h=o*Math.sqrt(2)+r*(Math.sqrt(2)-2),y=r*(Math.sqrt(2)-1),C=`polygon(${y}px 100%, 50% ${y}px, ${2*o-y}px 100%, ${y}px 100%)`,S=`path('M ${a} ${i} A ${r} ${r} 0 0 0 ${s} ${c} L ${u} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${g} ${p} A ${r} ${r} 0 0 0 ${b} ${v} Z')`;return{arrowShadowWidth:h,arrowPath:S,arrowPolygon:C}}const N6=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:o,arrowPath:a,arrowShadowWidth:i,borderRadiusXS:s,calc:c}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:c(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${Y(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},T6=8;function uf(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?T6:r}}function jc(e,t){return e?t:{}}function ap(e,t,n){const{componentCls:r,boxShadowPopoverArrow:o,arrowOffsetVertical:a,arrowOffsetHorizontal:i}=e,{arrowDistance:s=0,arrowPlacement:c={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},N6(e,t,o)),{"&:before":{background:t}})]},jc(!!c.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${Y(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),jc(!!c.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${Y(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),jc(!!c.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),jc(!!c.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function jW(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const o=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const i=Object.assign(Object.assign({},a),o);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const uC={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"]}},AW={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"]}},kW=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function L6(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:o,borderRadius:a,visibleFirst:i}=e,s=t/2,c={};return Object.keys(uC).forEach(u=>{const d=r&&AW[u]||uC[u],f=Object.assign(Object.assign({},d),{offset:[0,0],dynamicInset:!0});switch(c[u]=f,kW.has(u)&&(f.autoArrow=!1),u){case"top":case"topLeft":case"topRight":f.offset[1]=-s-o;break;case"bottom":case"bottomLeft":case"bottomRight":f.offset[1]=s+o;break;case"left":case"leftTop":case"leftBottom":f.offset[0]=-s-o;break;case"right":case"rightTop":case"rightBottom":f.offset[0]=s+o;break}const m=uf({contentRadius:a,limitVerticalRadius:!0});if(r)switch(u){case"topLeft":case"bottomLeft":f.offset[0]=-m.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":f.offset[0]=m.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":f.offset[1]=-m.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":f.offset[1]=m.arrowOffsetHorizontal*2-s;break}f.overflow=jW(u,m,t,n),i&&(f.htmlRegion="visibleFirst")}),c}const zW=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:o,tooltipBg:a,tooltipBorderRadius:i,zIndexPopup:s,controlHeight:c,boxShadowSecondary:u,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:g}=e,p=t(i).add(g).add(m).equal(),b=t(i).mul(2).add(g).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${n}-inner`]:{minWidth:b,minHeight:c,padding:`${Y(e.calc(d).div(2).equal())} ${Y(f)}`,color:o,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:i,boxShadow:u,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:p},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(i,T6)}},[`${n}-content`]:{position:"relative"}}),Bd(e,(v,{darkColor:h})=>({[`&${n}-${v}`]:{[`${n}-inner`]:{backgroundColor:h},[`${n}-arrow`]:{"--antd-arrow-background-color":h}}}))),{"&-rtl":{direction:"rtl"}})},ap(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},BW=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},uf({contentRadius:e.borderRadius,limitVerticalRadius:!0})),cf($t(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),F6=(e,t=!0)=>Wt("Tooltip",r=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:i}=r,s=$t(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:i});return[zW(s),ec(r,"zoom-big-fast")]},BW,{resetStyle:!1,injectStyle:t})(e),HW=ia.map(e=>`${e}-inverse`),VW=["success","processing","error","default","warning"];function df(e,t=!0){return t?[].concat(me(HW),me(ia)).includes(e):ia.includes(e)}function WW(e){return VW.includes(e)}function D6(e,t){const n=df(t),r=U({[`${e}-${t}`]:t&&n}),o={},a={};return t&&!n&&(o.background=t,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:o,arrowStyle:a}}const qW=e=>{const{prefixCls:t,className:n,placement:r="top",title:o,color:a,overlayInnerStyle:i}=e,{getPrefixCls:s}=l.useContext(dt),c=s("tooltip",t),[u,d,f]=F6(c),m=D6(c,a),g=m.arrowStyle,p=Object.assign(Object.assign({},i),m.overlayStyle),b=U(d,f,c,`${c}-pure`,`${c}-placement-${r}`,n,m.className);return u(l.createElement("div",{className:b,style:g},l.createElement("div",{className:`${c}-arrow`}),l.createElement(op,Object.assign({},e,{className:d,prefixCls:c,overlayInnerStyle:p}),o)))};var UW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{prefixCls:o,openClassName:a,getTooltipContainer:i,color:s,overlayInnerStyle:c,children:u,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:g,arrow:p=!0,title:b,overlay:v,builtinPlacements:h,arrowPointAtCenter:y=!1,autoAdjustOverflow:C=!0,motion:S,getPopupContainer:$,placement:x="top",mouseEnterDelay:w=.1,mouseLeaveDelay:I=.1,overlayStyle:O,rootClassName:E,overlayClassName:M,styles:P,classNames:R}=e,_=UW(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),N=!!p,[,T]=or(),{getPopupContainer:F,getPrefixCls:D,direction:A,className:V,style:W,classNames:z,styles:j}=Vn("tooltip"),B=Xs(),H=l.useRef(null),q=()=>{var Me;(Me=H.current)===null||Me===void 0||Me.forceAlign()};l.useImperativeHandle(t,()=>{var Me,xe;return{forceAlign:q,forcePopupAlign:()=>{B.deprecated(!1,"forcePopupAlign","forceAlign"),q()},nativeElement:(Me=H.current)===null||Me===void 0?void 0:Me.nativeElement,popupElement:(xe=H.current)===null||xe===void 0?void 0:xe.popupElement}});const[X,K]=Yt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),ee=!b&&!v&&b!==0,ne=Me=>{var xe,Oe;K(ee?!1:Me),ee||((xe=e.onOpenChange)===null||xe===void 0||xe.call(e,Me),(Oe=e.onVisibleChange)===null||Oe===void 0||Oe.call(e,Me))},J=l.useMemo(()=>{var Me,xe;let Oe=y;return typeof p=="object"&&(Oe=(xe=(Me=p.pointAtCenter)!==null&&Me!==void 0?Me:p.arrowPointAtCenter)!==null&&xe!==void 0?xe:y),h||L6({arrowPointAtCenter:Oe,autoAdjustOverflow:C,arrowWidth:N?T.sizePopupArrow:0,borderRadius:T.borderRadius,offset:T.marginXXS,visibleFirst:!0})},[y,p,h,T]),Z=l.useMemo(()=>b===0?b:v||b||"",[v,b]),re=l.createElement(Po,{space:!0},typeof Z=="function"?Z():Z),oe=D("tooltip",o),ae=D(),te=e["data-popover-inject"];let ie=X;!("open"in e)&&!("visible"in e)&&ee&&(ie=!1);const le=l.isValidElement(u)&&!cx(u)?u:l.createElement("span",null,u),ge=le.props,pe=!ge.className||typeof ge.className=="string"?U(ge.className,a||`${oe}-open`):ge.className,[he,$e,Ce]=F6(oe,!te),fe=D6(oe,s),Ee=fe.arrowStyle,Se=U(M,{[`${oe}-rtl`]:A==="rtl"},fe.className,E,$e,Ce,V,z.root,R?.root),ke=U(z.body,R?.body),[Re,we]=ti("Tooltip",_.zIndex),Le=l.createElement(DW,Object.assign({},_,{zIndex:Re,showArrow:N,placement:x,mouseEnterDelay:w,mouseLeaveDelay:I,prefixCls:oe,classNames:{root:Se,body:ke},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ee),j.root),W),O),P?.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},j.body),c),P?.body),fe.overlayStyle)},getTooltipContainer:$||i||F,ref:H,builtinPlacements:J,overlay:re,visible:ie,onVisibleChange:ne,afterVisibleChange:d??f,arrowContent:l.createElement("span",{className:`${oe}-arrow-content`}),motion:{motionName:la(ae,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:g??!!m}),ie?Dn(le,{className:pe}):le);return he(l.createElement(Hd.Provider,{value:we},Le))}),po=GW;po._InternalPanelDoNotUseOrYouWillBeFired=qW;const KW=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:o,innerPadding:a,boxShadowSecondary:i,colorTextHeading:s,borderRadiusLG:c,zIndexPopup:u,titleMarginBottom:d,colorBgElevated:f,popoverBg:m,titleBorderBottom:g,innerContentPadding:p,titlePadding:b}=e;return[{[t]:Object.assign(Object.assign({},Bt(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:c,boxShadow:i,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:o,borderBottom:g,padding:b},[`${t}-inner-content`]:{color:n,padding:p}})},ap(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},YW=e=>{const{componentCls:t}=e;return{[t]:ia.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},XW=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:o,wireframe:a,zIndexPopupBase:i,borderRadiusLG:s,marginXS:c,lineType:u,colorSplit:d,paddingSM:f}=e,m=n-r,g=m/2,p=m/2-t,b=o;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:i+30},cf(e)),uf({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:c,titlePadding:a?`${g}px ${b}px ${p}px`:0,titleBorderBottom:a?`${t}px ${u} ${d}`:"none",innerContentPadding:a?`${f}px ${b}px`:0})},j6=Wt("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=$t(e,{popoverBg:t,popoverColor:n});return[KW(r),YW(r),ec(r,"zoom-big")]},XW,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var ZW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o!e&&!t?null:l.createElement(l.Fragment,null,e&&l.createElement("div",{className:`${n}-title`},e),t&&l.createElement("div",{className:`${n}-inner-content`},t)),QW=e=>{const{hashId:t,prefixCls:n,className:r,style:o,placement:a="top",title:i,content:s,children:c}=e,u=nd(i),d=nd(s),f=U(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return l.createElement("div",{className:f,style:o},l.createElement("div",{className:`${n}-arrow`}),l.createElement(op,Object.assign({},e,{className:t,prefixCls:n}),c||l.createElement(A6,{prefixCls:n,title:u,content:d})))},JW=e=>{const{prefixCls:t,className:n}=e,r=ZW(e,["prefixCls","className"]),{getPrefixCls:o}=l.useContext(dt),a=o("popover",t),[i,s,c]=j6(a);return i(l.createElement(QW,Object.assign({},r,{prefixCls:a,hashId:s,className:U(n,c)})))};var eq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{prefixCls:o,title:a,content:i,overlayClassName:s,placement:c="top",trigger:u="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:g,overlayStyle:p={},styles:b,classNames:v}=e,h=eq(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:C,style:S,classNames:$,styles:x}=Vn("popover"),w=y("popover",o),[I,O,E]=j6(w),M=y(),P=U(s,O,E,C,$.root,v?.root),R=U($.body,v?.body),[_,N]=Yt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),T=(W,z)=>{N(W,!0),g?.(W,z)},F=W=>{W.keyCode===Ae.ESC&&T(!1,W)},D=W=>{T(W)},A=nd(a),V=nd(i);return I(l.createElement(po,Object.assign({placement:c,trigger:u,mouseEnterDelay:f,mouseLeaveDelay:m},h,{prefixCls:w,classNames:{root:P,body:R},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},x.root),S),p),b?.root),body:Object.assign(Object.assign({},x.body),b?.body)},ref:t,open:_,onOpenChange:D,overlay:A||V?l.createElement(A6,{prefixCls:w,title:A,content:V}):null,transitionName:la(M,"zoom-big",h.transitionName),"data-popover-inject":!0}),Dn(d,{onKeyDown:W=>{var z,j;l.isValidElement(d)&&((j=d==null?void 0:(z=d.props).onKeyDown)===null||j===void 0||j.call(z,W)),F(W)}})))}),k6=tq;k6._InternalPanelDoNotUseOrYouWillBeFired=JW;const dC=e=>{const{size:t,shape:n}=l.useContext(fh),r=l.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return l.createElement(fh.Provider,{value:r},e.children)},nq=e=>{var t,n,r,o;const{getPrefixCls:a,direction:i}=l.useContext(dt),{prefixCls:s,className:c,rootClassName:u,style:d,maxCount:f,maxStyle:m,size:g,shape:p,maxPopoverPlacement:b,maxPopoverTrigger:v,children:h,max:y}=e,C=a("avatar",s),S=`${C}-group`,$=bn(C),[x,w,I]=M6(C,$),O=U(S,{[`${S}-rtl`]:i==="rtl"},I,$,c,u,w),E=nr(h).map((R,_)=>Dn(R,{key:`avatar-key-${_}`})),M=y?.count||f,P=E.length;if(M&&M{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:o,textFontSize:a,textFontSizeSM:i,statusSize:s,dotSize:c,textFontWeight:u,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:g}=e,p=`${r}-scroll-number`,b=Bd(e,(v,{darkColor:h})=>({[`&${t} ${t}-color-${v}`]:{background:h,[`&:not(${t}-count)`]:{color:h},"a:hover &":{background:h}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:u,fontSize:a,lineHeight:Y(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:g(d).div(2).equal(),boxShadow:`0 0 0 ${Y(o)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:i,lineHeight:Y(f),borderRadius:g(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${Y(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:c,minWidth:c,height:c,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${Y(o)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${p}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:cq,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:o,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:oq,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:m,color:e.colorText,fontSize:e.fontSize}}}),b),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:aq,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:iq,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:lq,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:sq,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${p}-custom-component, ${t}-count`]:{transform:"none"},[`${p}-custom-component, ${p}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[p]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${p}-only`]:{position:"relative",display:"inline-block",height:d,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${p}-only-unit`]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${p}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${p}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z6=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:o}=e,a=t,i=n,s=e.colorTextLightSolid,c=e.colorError,u=e.colorErrorHover;return $t(e,{badgeFontHeight:a,badgeShadowSize:i,badgeTextColor:s,badgeColor:c,badgeColorHover:u,badgeShadowColor:o,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},B6=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:o}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*o,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},dq=Wt("Badge",e=>{const t=z6(e);return uq(t)},B6),fq=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:o,calc:a}=e,i=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,c=Bd(e,(u,{darkColor:d})=>({[`&${i}-color-${u}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[i]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{position:"absolute",top:r,padding:`0 ${Y(e.paddingXS)}`,color:e.colorPrimary,lineHeight:Y(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${i}-text`]:{color:e.badgeTextColor},[`${i}-corner`]:{position:"absolute",top:"100%",width:o,height:o,color:"currentcolor",border:`${Y(a(o).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),c),{[`&${i}-placement-end`]:{insetInlineEnd:a(o).mul(-1).equal(),borderEndEndRadius:0,[`${i}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${i}-placement-start`]:{insetInlineStart:a(o).mul(-1).equal(),borderEndStartRadius:0,[`${i}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},mq=Wt(["Badge","Ribbon"],e=>{const t=z6(e);return fq(t)},B6),vq=e=>{const{className:t,prefixCls:n,style:r,color:o,children:a,text:i,placement:s="end",rootClassName:c}=e,{getPrefixCls:u,direction:d}=l.useContext(dt),f=u("ribbon",n),m=`${f}-wrapper`,[g,p,b]=mq(f,m),v=df(o,!1),h=U(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${o}`]:v},t),y={},C={};return o&&!v&&(y.background=o,C.color=o),g(l.createElement("div",{className:U(m,c,p,b)},a,l.createElement("div",{className:U(h,p),style:Object.assign(Object.assign({},y),r)},l.createElement("span",{className:`${f}-text`},i),l.createElement("div",{className:`${f}-corner`,style:C}))))},fC=e=>{const{prefixCls:t,value:n,current:r,offset:o=0}=e;let a;return o&&(a={position:"absolute",top:`${o}00%`,left:0}),l.createElement("span",{style:a,className:U(`${t}-only-unit`,{current:r})},n)};function gq(e,t,n){let r=e,o=0;for(;(r+10)%10!==t;)r+=n,o+=n;return o}const hq=e=>{const{prefixCls:t,count:n,value:r}=e,o=Number(r),a=Math.abs(n),[i,s]=l.useState(o),[c,u]=l.useState(a),d=()=>{s(o),u(a)};l.useEffect(()=>{const g=setTimeout(d,1e3);return()=>clearTimeout(g)},[o]);let f,m;if(i===o||Number.isNaN(o)||Number.isNaN(i))f=[l.createElement(fC,Object.assign({},e,{key:o,current:!0}))],m={transition:"none"};else{f=[];const g=o+10,p=[];for(let y=o;y<=g;y+=1)p.push(y);const b=cy%10===i);f=(b<0?p.slice(0,v+1):p.slice(v)).map((y,C)=>{const S=y%10;return l.createElement(fC,Object.assign({},e,{key:y,value:S,offset:b<0?C-v:C,current:C===v}))}),m={transform:`translateY(${-gq(i,o,b)}00%)`}}return l.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var pq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,count:r,className:o,motionClassName:a,style:i,title:s,show:c,component:u="sup",children:d}=e,f=pq(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=l.useContext(dt),g=m("scroll-number",n),p=Object.assign(Object.assign({},f),{"data-show":c,style:i,className:U(g,o,a),title:s});let b=r;if(r&&Number(r)%1===0){const v=String(r).split("");b=l.createElement("bdi",null,v.map((h,y)=>l.createElement(hq,{prefixCls:g,count:Number(r),value:h,key:v.length-y})))}return i?.borderColor&&(p.style=Object.assign(Object.assign({},i),{boxShadow:`0 0 0 1px ${i.borderColor} inset`})),d?Dn(d,v=>({className:U(`${g}-custom-component`,v?.className,a)})):l.createElement(u,Object.assign({},p,{ref:t}),b)});var yq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i;const{prefixCls:s,scrollNumberPrefixCls:c,children:u,status:d,text:f,color:m,count:g=null,overflowCount:p=99,dot:b=!1,size:v="default",title:h,offset:y,style:C,className:S,rootClassName:$,classNames:x,styles:w,showZero:I=!1}=e,O=yq(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:E,direction:M,badge:P}=l.useContext(dt),R=E("badge",s),[_,N,T]=dq(R),F=g>p?`${p}+`:g,D=F==="0"||F===0,A=g===null||D&&!I,V=(d!=null||m!=null)&&A,W=d!=null||!D,z=b&&!D,j=z?"":F,B=l.useMemo(()=>(j==null||j===""||D&&!I)&&!z,[j,D,I,z]),H=l.useRef(g);B||(H.current=g);const q=H.current,X=l.useRef(j);B||(X.current=j);const K=X.current,ee=l.useRef(z);B||(ee.current=z);const ne=l.useMemo(()=>{if(!y)return Object.assign(Object.assign({},P?.style),C);const le={marginTop:y[1]};return M==="rtl"?le.left=parseInt(y[0],10):le.right=-parseInt(y[0],10),Object.assign(Object.assign(Object.assign({},le),P?.style),C)},[M,y,C,P?.style]),J=h??(typeof q=="string"||typeof q=="number"?q:void 0),Z=B||!f?null:l.createElement("span",{className:`${R}-status-text`},f),re=!q||typeof q!="object"?void 0:Dn(q,le=>({style:Object.assign(Object.assign({},ne),le.style)})),oe=df(m,!1),ae=U(x?.indicator,(n=P?.classNames)===null||n===void 0?void 0:n.indicator,{[`${R}-status-dot`]:V,[`${R}-status-${d}`]:!!d,[`${R}-color-${m}`]:oe}),te={};m&&!oe&&(te.color=m,te.background=m);const ie=U(R,{[`${R}-status`]:V,[`${R}-not-a-wrapper`]:!u,[`${R}-rtl`]:M==="rtl"},S,$,P?.className,(r=P?.classNames)===null||r===void 0?void 0:r.root,x?.root,N,T);if(!u&&V&&(f||W||!A)){const le=ne.color;return _(l.createElement("span",Object.assign({},O,{className:ie,style:Object.assign(Object.assign(Object.assign({},w?.root),(o=P?.styles)===null||o===void 0?void 0:o.root),ne)}),l.createElement("span",{className:ae,style:Object.assign(Object.assign(Object.assign({},w?.indicator),(a=P?.styles)===null||a===void 0?void 0:a.indicator),te)}),f&&l.createElement("span",{style:{color:le},className:`${R}-status-text`},f)))}return _(l.createElement("span",Object.assign({ref:t},O,{className:ie,style:Object.assign(Object.assign({},(i=P?.styles)===null||i===void 0?void 0:i.root),w?.root)}),u,l.createElement(fr,{visible:!B,motionName:`${R}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:le})=>{var ge,pe;const he=E("scroll-number",c),$e=ee.current,Ce=U(x?.indicator,(ge=P?.classNames)===null||ge===void 0?void 0:ge.indicator,{[`${R}-dot`]:$e,[`${R}-count`]:!$e,[`${R}-count-sm`]:v==="small",[`${R}-multiple-words`]:!$e&&K&&K.toString().length>1,[`${R}-status-${d}`]:!!d,[`${R}-color-${m}`]:oe});let fe=Object.assign(Object.assign(Object.assign({},w?.indicator),(pe=P?.styles)===null||pe===void 0?void 0:pe.indicator),ne);return m&&!oe&&(fe=fe||{},fe.background=m),l.createElement(bq,{prefixCls:he,show:!B,motionClassName:le,className:Ce,count:K,title:J,style:fe,key:"scrollNumber"},re)}),Z))}),Sq=Cq;Sq.Ribbon=vq;var $q=Ae.ESC,xq=Ae.TAB;function wq(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,a=e.overlayRef,i=l.useRef(!1),s=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r?.(!1)}},c=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),i.current=!0,!0):!1},u=function(f){switch(f.keyCode){case $q:s();break;case xq:{var m=!1;i.current||(m=c()),m?f.preventDefault():s();break}}};l.useEffect(function(){return t?(window.addEventListener("keydown",u),o&&bt(c,3),function(){window.removeEventListener("keydown",u),i.current=!1}):function(){i.current=!1}},[t])}var Eq=l.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,a=l.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),i=Nn(t,ua(a));return L.createElement(L.Fragment,null,r&&L.createElement("div",{className:"".concat(o,"-arrow")}),L.cloneElement(a,{ref:_o(a)?i:void 0}))}),Ei={adjustX:1,adjustY:1},Oi=[0,0],Oq={topLeft:{points:["bl","tl"],overflow:Ei,offset:[0,-4],targetOffset:Oi},top:{points:["bc","tc"],overflow:Ei,offset:[0,-4],targetOffset:Oi},topRight:{points:["br","tr"],overflow:Ei,offset:[0,-4],targetOffset:Oi},bottomLeft:{points:["tl","bl"],overflow:Ei,offset:[0,4],targetOffset:Oi},bottom:{points:["tc","bc"],overflow:Ei,offset:[0,4],targetOffset:Oi},bottomRight:{points:["tr","br"],overflow:Ei,offset:[0,4],targetOffset:Oi}},Iq=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Rq(e,t){var n,r=e.arrow,o=r===void 0?!1:r,a=e.prefixCls,i=a===void 0?"rc-dropdown":a,s=e.transitionName,c=e.animation,u=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,g=m===void 0?Oq:m,p=e.getPopupContainer,b=e.showAction,v=e.hideAction,h=e.overlayClassName,y=e.overlayStyle,C=e.visible,S=e.trigger,$=S===void 0?["hover"]:S,x=e.autoFocus,w=e.overlay,I=e.children,O=e.onVisibleChange,E=vt(e,Iq),M=L.useState(),P=Q(M,2),R=P[0],_=P[1],N="visible"in e?C:R,T=L.useRef(null),F=L.useRef(null),D=L.useRef(null);L.useImperativeHandle(t,function(){return T.current});var A=function(K){_(K),O?.(K)};wq({visible:N,triggerRef:D,onVisibleChange:A,autoFocus:x,overlayRef:F});var V=function(K){var ee=e.onOverlayClick;_(!1),ee&&ee(K)},W=function(){return L.createElement(Eq,{ref:F,overlay:w,prefixCls:i,arrow:o})},z=function(){return typeof w=="function"?W:W()},j=function(){var K=e.minOverlayWidthMatchTrigger,ee=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?K:!ee},B=function(){var K=e.openClassName;return K!==void 0?K:"".concat(i,"-open")},H=L.cloneElement(I,{className:U((n=I.props)===null||n===void 0?void 0:n.className,N&&B()),ref:_o(I)?Nn(D,ua(I)):void 0}),q=v;return!q&&$.indexOf("contextMenu")!==-1&&(q=["click"]),L.createElement(lc,ce({builtinPlacements:g},E,{prefixCls:i,ref:T,popupClassName:U(h,k({},"".concat(i,"-show-arrow"),o)),popupStyle:y,action:$,showAction:b,hideAction:q,popupPlacement:f,popupAlign:u,popupTransitionName:s,popupAnimation:c,popupVisible:N,stretch:j()?"minWidth":"",popup:z(),onPopupVisibleChange:A,onPopupClick:V,getPopupContainer:p}),H)}const H6=L.forwardRef(Rq),Pq=e=>typeof e!="object"&&typeof e!="function"||e===null;var V6=l.createContext(null);function W6(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function q6(e){var t=l.useContext(V6);return W6(t,e)}var Mq=["children","locked"],Zr=l.createContext(null);function _q(e,t){var n=G({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function Ls(e){var t=e.children,n=e.locked,r=vt(e,Mq),o=l.useContext(Zr),a=Ws(function(){return _q(o,r)},[o,r],function(i,s){return!n&&(i[0]!==s[0]||!ta(i[1],s[1],!0))});return l.createElement(Zr.Provider,{value:a},t)}var Nq=[],U6=l.createContext(null);function ff(){return l.useContext(U6)}var G6=l.createContext(Nq);function bl(e){var t=l.useContext(G6);return l.useMemo(function(){return e!==void 0?[].concat(me(t),[e]):t},[t,e])}var K6=l.createContext(null),ip=l.createContext({});function mC(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Qs(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),a=Number(o),i=null;return o&&!Number.isNaN(a)?i=a:r&&i===null&&(i=0),r&&e.disabled&&(i=null),i!==null&&(i>=0||t&&i<0)}return!1}function Tq(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=me(e.querySelectorAll("*")).filter(function(r){return mC(r,t)});return mC(e,t)&&n.unshift(e),n}var mh=Ae.LEFT,vh=Ae.RIGHT,gh=Ae.UP,yu=Ae.DOWN,Cu=Ae.ENTER,Y6=Ae.ESC,Bl=Ae.HOME,Hl=Ae.END,vC=[gh,yu,mh,vh];function Lq(e,t,n,r){var o,a="prev",i="next",s="children",c="parent";if(e==="inline"&&r===Cu)return{inlineTrigger:!0};var u=k(k({},gh,a),yu,i),d=k(k(k(k({},mh,n?i:a),vh,n?a:i),yu,s),Cu,s),f=k(k(k(k(k(k({},gh,a),yu,i),Cu,s),Y6,c),mh,n?s:c),vh,n?c:s),m={inline:u,horizontal:d,vertical:f,inlineSub:u,horizontalSub:f,verticalSub:f},g=(o=m["".concat(e).concat(t?"":"Sub")])===null||o===void 0?void 0:o[r];switch(g){case a:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case c:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function Fq(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function Dq(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function lp(e,t){var n=Tq(e,!0);return n.filter(function(r){return t.has(r)})}function gC(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=lp(e,t),a=o.length,i=o.findIndex(function(s){return n===s});return r<0?i===-1?i=a-1:i-=1:r>0&&(i+=1),i=(i+a)%a,o[i]}var hh=function(t,n){var r=new Set,o=new Map,a=new Map;return t.forEach(function(i){var s=document.querySelector("[data-menu-id='".concat(W6(n,i),"']"));s&&(r.add(s),a.set(s,i),o.set(i,s))}),{elements:r,key2element:o,element2key:a}};function jq(e,t,n,r,o,a,i,s,c,u){var d=l.useRef(),f=l.useRef();f.current=t;var m=function(){bt.cancel(d.current)};return l.useEffect(function(){return function(){m()}},[]),function(g){var p=g.which;if([].concat(vC,[Cu,Y6,Bl,Hl]).includes(p)){var b=a(),v=hh(b,r),h=v,y=h.elements,C=h.key2element,S=h.element2key,$=C.get(t),x=Dq($,y),w=S.get(x),I=Lq(e,i(w,!0).length===1,n,p);if(!I&&p!==Bl&&p!==Hl)return;(vC.includes(p)||[Bl,Hl].includes(p))&&g.preventDefault();var O=function(F){if(F){var D=F,A=F.querySelector("a");A!=null&&A.getAttribute("href")&&(D=A);var V=S.get(F);s(V),m(),d.current=bt(function(){f.current===V&&D.focus()})}};if([Bl,Hl].includes(p)||I.sibling||!x){var E;!x||e==="inline"?E=o.current:E=Fq(x);var M,P=lp(E,y);p===Bl?M=P[0]:p===Hl?M=P[P.length-1]:M=gC(E,y,x,I.offset),O(M)}else if(I.inlineTrigger)c(w);else if(I.offset>0)c(w,!0),m(),d.current=bt(function(){v=hh(b,r);var T=x.getAttribute("aria-controls"),F=document.getElementById(T),D=gC(F,v.elements);O(D)},5);else if(I.offset<0){var R=i(w,!0),_=R[R.length-2],N=C.get(_);c(_,!1),O(N)}}u?.(g)}}function Aq(e){Promise.resolve().then(e)}var sp="__RC_UTIL_PATH_SPLIT__",hC=function(t){return t.join(sp)},kq=function(t){return t.split(sp)},ph="rc-menu-more";function zq(){var e=l.useState({}),t=Q(e,2),n=t[1],r=l.useRef(new Map),o=l.useRef(new Map),a=l.useState([]),i=Q(a,2),s=i[0],c=i[1],u=l.useRef(0),d=l.useRef(!1),f=function(){d.current||n({})},m=l.useCallback(function(C,S){var $=hC(S);o.current.set($,C),r.current.set(C,$),u.current+=1;var x=u.current;Aq(function(){x===u.current&&f()})},[]),g=l.useCallback(function(C,S){var $=hC(S);o.current.delete($),r.current.delete(C)},[]),p=l.useCallback(function(C){c(C)},[]),b=l.useCallback(function(C,S){var $=r.current.get(C)||"",x=kq($);return S&&s.includes(x[0])&&x.unshift(ph),x},[s]),v=l.useCallback(function(C,S){return C.filter(function($){return $!==void 0}).some(function($){var x=b($,!0);return x.includes(S)})},[b]),h=function(){var S=me(r.current.keys());return s.length&&S.push(ph),S},y=l.useCallback(function(C){var S="".concat(r.current.get(C)).concat(sp),$=new Set;return me(o.current.keys()).forEach(function(x){x.startsWith(S)&&$.add(o.current.get(x))}),$},[]);return l.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:g,refreshOverflowKeys:p,isSubPathKey:v,getKeyPath:b,getKeys:h,getSubPathKeys:y}}function Zl(e){var t=l.useRef(e);t.current=e;var n=l.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1&&(y.motionAppear=!1);var C=y.onVisibleChanged;return y.onVisibleChanged=function(S){return!m.current&&!S&&v(!0),C?.(S)},b?null:l.createElement(Ls,{mode:a,locked:!m.current},l.createElement(fr,ce({visible:h},y,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(S){var $=S.className,x=S.style;return l.createElement(cp,{id:t,className:$,style:x},o)}))}var rU=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],oU=["active"],aU=l.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.title,a=e.eventKey;e.warnKey;var i=e.disabled,s=e.internalPopupClose,c=e.children,u=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,g=e.popupStyle,p=e.onClick,b=e.onMouseEnter,v=e.onMouseLeave,h=e.onTitleClick,y=e.onTitleMouseEnter,C=e.onTitleMouseLeave,S=vt(e,rU),$=q6(a),x=l.useContext(Zr),w=x.prefixCls,I=x.mode,O=x.openKeys,E=x.disabled,M=x.overflowDisabled,P=x.activeKey,R=x.selectedKeys,_=x.itemIcon,N=x.expandIcon,T=x.onItemClick,F=x.onOpenChange,D=x.onActive,A=l.useContext(ip),V=A._internalRenderSubMenuItem,W=l.useContext(K6),z=W.isSubPathKey,j=bl(),B="".concat(w,"-submenu"),H=E||i,q=l.useRef(),X=l.useRef(),K=u??_,ee=d??N,ne=O.includes(a),J=!M&&ne,Z=z(R,a),re=X6(a,H,y,C),oe=re.active,ae=vt(re,oU),te=l.useState(!1),ie=Q(te,2),le=ie[0],ge=ie[1],pe=function(de){H||ge(de)},he=function(de){pe(!0),b?.({key:a,domEvent:de})},$e=function(de){pe(!1),v?.({key:a,domEvent:de})},Ce=l.useMemo(function(){return oe||(I!=="inline"?le||z([P],a):!1)},[I,oe,P,le,a,z]),fe=Z6(j.length),Ee=function(de){H||(h?.({key:a,domEvent:de}),I==="inline"&&F(a,!ne))},Se=Zl(function(ve){p?.(rd(ve)),T(ve)}),ke=function(de){I!=="inline"&&F(a,de)},Re=function(){D(a)},we=$&&"".concat($,"-popup"),Le=l.useMemo(function(){return l.createElement(Q6,{icon:I!=="horizontal"?ee:void 0,props:G(G({},e),{},{isOpen:J,isSubMenu:!0})},l.createElement("i",{className:"".concat(B,"-arrow")}))},[I,ee,e,J,B]),Me=l.createElement("div",ce({role:"menuitem",style:fe,className:"".concat(B,"-title"),tabIndex:H?null:-1,ref:q,title:typeof o=="string"?o:null,"data-menu-id":M&&$?null:$,"aria-expanded":J,"aria-haspopup":!0,"aria-controls":we,"aria-disabled":H,onClick:Ee,onFocus:Re},ae),o,Le),xe=l.useRef(I);if(I!=="inline"&&j.length>1?xe.current="vertical":xe.current=I,!M){var Oe=xe.current;Me=l.createElement(tU,{mode:Oe,prefixCls:B,visible:!s&&J&&I!=="inline",popupClassName:f,popupOffset:m,popupStyle:g,popup:l.createElement(Ls,{mode:Oe==="horizontal"?"vertical":Oe},l.createElement(cp,{id:we,ref:X},c)),disabled:H,onVisibleChange:ke},Me)}var ue=l.createElement(Ur.Item,ce({ref:t,role:"none"},S,{component:"li",style:n,className:U(B,"".concat(B,"-").concat(I),r,k(k(k(k({},"".concat(B,"-open"),J),"".concat(B,"-active"),Ce),"".concat(B,"-selected"),Z),"".concat(B,"-disabled"),H)),onMouseEnter:he,onMouseLeave:$e}),Me,!M&&l.createElement(nU,{id:we,open:J,keyPath:j},c));return V&&(ue=V(ue,e,{selected:Z,active:Ce,open:J,disabled:H})),l.createElement(Ls,{onItemClick:Se,mode:I==="horizontal"?"vertical":I,itemIcon:K,expandIcon:ee},ue)}),mf=l.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=bl(n),a=up(r,o),i=ff();l.useEffect(function(){if(i)return i.registerPath(n,o),function(){i.unregisterPath(n,o)}},[o]);var s;return i?s=a:s=l.createElement(aU,ce({ref:t},e),a),l.createElement(G6.Provider,{value:o},s)});function dp(e){var t=e.className,n=e.style,r=l.useContext(Zr),o=r.prefixCls,a=ff();return a?null:l.createElement("li",{role:"separator",className:U("".concat(o,"-item-divider"),t),style:n})}var iU=["className","title","eventKey","children"],lU=l.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var o=e.children,a=vt(e,iU),i=l.useContext(Zr),s=i.prefixCls,c="".concat(s,"-item-group");return l.createElement("li",ce({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:U(c,n)}),l.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:typeof r=="string"?r:void 0},r),l.createElement("ul",{role:"group",className:"".concat(c,"-list")},o))}),fp=l.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=bl(n),a=up(r,o),i=ff();return i?a:l.createElement(lU,ce({ref:t},un(e,["warnKey"])),a)}),sU=["label","children","key","type","extra"];function bh(e,t,n){var r=t.item,o=t.group,a=t.submenu,i=t.divider;return(e||[]).map(function(s,c){if(s&&Ke(s)==="object"){var u=s,d=u.label,f=u.children,m=u.key,g=u.type,p=u.extra,b=vt(u,sU),v=m??"tmp-".concat(c);return f||g==="group"?g==="group"?l.createElement(o,ce({key:v},b,{title:d}),bh(f,t,n)):l.createElement(a,ce({key:v},b,{title:d}),bh(f,t,n)):g==="divider"?l.createElement(i,ce({key:v},b)):l.createElement(r,ce({key:v},b,{extra:p}),d,(!!p||p===0)&&l.createElement("span",{className:"".concat(n,"-item-extra")},p))}return null}).filter(function(s){return s})}function bC(e,t,n,r,o){var a=e,i=G({divider:dp,item:sc,group:fp,submenu:mf},r);return t&&(a=bh(t,i,o)),up(a,n)}var cU=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ea=[],uU=l.forwardRef(function(e,t){var n,r=e,o=r.prefixCls,a=o===void 0?"rc-menu":o,i=r.rootClassName,s=r.style,c=r.className,u=r.tabIndex,d=u===void 0?0:u,f=r.items,m=r.children,g=r.direction,p=r.id,b=r.mode,v=b===void 0?"vertical":b,h=r.inlineCollapsed,y=r.disabled,C=r.disabledOverflow,S=r.subMenuOpenDelay,$=S===void 0?.1:S,x=r.subMenuCloseDelay,w=x===void 0?.1:x,I=r.forceSubMenuRender,O=r.defaultOpenKeys,E=r.openKeys,M=r.activeKey,P=r.defaultActiveFirst,R=r.selectable,_=R===void 0?!0:R,N=r.multiple,T=N===void 0?!1:N,F=r.defaultSelectedKeys,D=r.selectedKeys,A=r.onSelect,V=r.onDeselect,W=r.inlineIndent,z=W===void 0?24:W,j=r.motion,B=r.defaultMotions,H=r.triggerSubMenuAction,q=H===void 0?"hover":H,X=r.builtinPlacements,K=r.itemIcon,ee=r.expandIcon,ne=r.overflowedIndicator,J=ne===void 0?"...":ne,Z=r.overflowedIndicatorPopupClassName,re=r.getPopupContainer,oe=r.onClick,ae=r.onOpenChange,te=r.onKeyDown;r.openAnimation,r.openTransitionName;var ie=r._internalRenderMenuItem,le=r._internalRenderSubMenuItem,ge=r._internalComponents,pe=vt(r,cU),he=l.useMemo(function(){return[bC(m,f,Ea,ge,a),bC(m,f,Ea,{},a)]},[m,f,ge]),$e=Q(he,2),Ce=$e[0],fe=$e[1],Ee=l.useState(!1),Se=Q(Ee,2),ke=Se[0],Re=Se[1],we=l.useRef(),Le=Hq(p),Me=g==="rtl",xe=Yt(O,{value:E,postState:function(st){return st||Ea}}),Oe=Q(xe,2),ue=Oe[0],ve=Oe[1],de=function(st){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Vt(){ve(st),ae?.(st)}ot?Gr.flushSync(Vt):Vt()},se=l.useState(ue),ye=Q(se,2),He=ye[0],ut=ye[1],ft=l.useRef(!1),_e=l.useMemo(function(){return(v==="inline"||v==="vertical")&&h?["vertical",h]:[v,!1]},[v,h]),je=Q(_e,2),Ye=je[0],Ne=je[1],Ue=Ye==="inline",qe=l.useState(Ye),Xe=Q(qe,2),Fe=Xe[0],ct=Xe[1],it=l.useState(Ne),Pe=Q(it,2),Te=Pe[0],et=Pe[1];l.useEffect(function(){ct(Ye),et(Ne),ft.current&&(Ue?ve(He):de(Ea))},[Ye,Ne]);var Qe=l.useState(0),Ze=Q(Qe,2),lt=Ze[0],Et=Ze[1],xt=lt>=Ce.length-1||Fe!=="horizontal"||C;l.useEffect(function(){Ue&&ut(ue)},[ue]),l.useEffect(function(){return ft.current=!0,function(){ft.current=!1}},[]);var yt=zq(),wt=yt.registerPath,kt=yt.unregisterPath,qt=yt.refreshOverflowKeys,Nt=yt.isSubPathKey,Zt=yt.getKeyPath,Lt=yt.getKeys,Rt=yt.getSubPathKeys,ze=l.useMemo(function(){return{registerPath:wt,unregisterPath:kt}},[wt,kt]),Ge=l.useMemo(function(){return{isSubPathKey:Nt}},[Nt]);l.useEffect(function(){qt(xt?Ea:Ce.slice(lt+1).map(function(Xt){return Xt.key}))},[lt,xt]);var Ie=Yt(M||P&&((n=Ce[0])===null||n===void 0?void 0:n.key),{value:M}),be=Q(Ie,2),De=be[0],rt=be[1],pt=Zl(function(Xt){rt(Xt)}),Dt=Zl(function(){rt(void 0)});l.useImperativeHandle(t,function(){return{list:we.current,focus:function(st){var ot,Vt=Lt(),at=hh(Vt,Le),nt=at.elements,At=at.key2element,cn=at.element2key,hn=lp(we.current,nt),An=De??(hn[0]?cn.get(hn[0]):(ot=Ce.find(function(Ot){return!Ot.props.disabled}))===null||ot===void 0?void 0:ot.key),Tn=At.get(An);if(An&&Tn){var kn;Tn==null||(kn=Tn.focus)===null||kn===void 0||kn.call(Tn,st)}}}});var Je=Yt(F||[],{value:D,postState:function(st){return Array.isArray(st)?st:st==null?Ea:[st]}}),tt=Q(Je,2),ht=tt[0],Ht=tt[1],Jt=function(st){if(_){var ot=st.key,Vt=ht.includes(ot),at;T?Vt?at=ht.filter(function(At){return At!==ot}):at=[].concat(me(ht),[ot]):at=[ot],Ht(at);var nt=G(G({},st),{},{selectedKeys:at});Vt?V?.(nt):A?.(nt)}!T&&ue.length&&Fe!=="inline"&&de(Ea)},dn=Zl(function(Xt){oe?.(rd(Xt)),Jt(Xt)}),vn=Zl(function(Xt,st){var ot=ue.filter(function(at){return at!==Xt});if(st)ot.push(Xt);else if(Fe!=="inline"){var Vt=Rt(Xt);ot=ot.filter(function(at){return!Vt.has(at)})}ta(ue,ot,!0)||de(ot,!0)}),fn=function(st,ot){var Vt=ot??!ue.includes(st);vn(st,Vt)},Wn=jq(Fe,De,Me,Le,we,Lt,Zt,rt,fn,te);l.useEffect(function(){Re(!0)},[]);var qn=l.useMemo(function(){return{_internalRenderMenuItem:ie,_internalRenderSubMenuItem:le}},[ie,le]),Un=Fe!=="horizontal"||C?Ce:Ce.map(function(Xt,st){return l.createElement(Ls,{key:Xt.key,overflowDisabled:st>lt},Xt)}),ar=l.createElement(Ur,ce({id:p,ref:we,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:sc,className:U(a,"".concat(a,"-root"),"".concat(a,"-").concat(Fe),c,k(k({},"".concat(a,"-inline-collapsed"),Te),"".concat(a,"-rtl"),Me),i),dir:g,style:s,role:"menu",tabIndex:d,data:Un,renderRawItem:function(st){return st},renderRawRest:function(st){var ot=st.length,Vt=ot?Ce.slice(-ot):null;return l.createElement(mf,{eventKey:ph,title:J,disabled:xt,internalPopupClose:ot===0,popupClassName:Z},Vt)},maxCount:Fe!=="horizontal"||C?Ur.INVALIDATE:Ur.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(st){Et(st)},onKeyDown:Wn},pe));return l.createElement(ip.Provider,{value:qn},l.createElement(V6.Provider,{value:Le},l.createElement(Ls,{prefixCls:a,rootClassName:i,mode:Fe,openKeys:ue,rtl:Me,disabled:y,motion:ke?j:null,defaultMotions:ke?B:null,activeKey:De,onActive:pt,onInactive:Dt,selectedKeys:ht,inlineIndent:z,subMenuOpenDelay:$,subMenuCloseDelay:w,forceSubMenuRender:I,builtinPlacements:X,triggerSubMenuAction:q,getPopupContainer:re,itemIcon:K,expandIcon:ee,onItemClick:dn,onOpenChange:vn},l.createElement(K6.Provider,{value:Ge},ar),l.createElement("div",{style:{display:"none"},"aria-hidden":!0},l.createElement(U6.Provider,{value:ze},fe)))))}),yl=uU;yl.Item=sc;yl.SubMenu=mf;yl.ItemGroup=fp;yl.Divider=dp;const ew=l.createContext({}),od=l.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var dU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,dashed:r}=e,o=dU(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=l.useContext(dt),i=a("menu",t),s=U({[`${i}-item-divider-dashed`]:!!r},n);return l.createElement(dp,Object.assign({className:s},o))},nw=e=>{var t;const{className:n,children:r,icon:o,title:a,danger:i,extra:s}=e,{prefixCls:c,firstLevel:u,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=l.useContext(od),g=C=>{const S=r?.[0],$=l.createElement("span",{className:U(`${c}-title-content`,{[`${c}-title-content-with-extra`]:!!s||s===0})},r);return(!o||l.isValidElement(r)&&r.type==="span")&&r&&C&&u&&typeof S=="string"?l.createElement("div",{className:`${c}-inline-collapsed-noicon`},S.charAt(0)):$},{siderCollapsed:p}=l.useContext(ew);let b=a;typeof a>"u"?b=u?r:"":a===!1&&(b="");const v={title:b};!p&&!m&&(v.title=null,v.open=!1);const h=nr(r).length;let y=l.createElement(sc,Object.assign({},un(e,["title","icon","danger"]),{className:U({[`${c}-item-danger`]:i,[`${c}-item-only-child`]:(o?h+1:h)===1},n),title:typeof a=="string"?a:void 0}),Dn(o,{className:U(l.isValidElement(o)?(t=o.props)===null||t===void 0?void 0:t.className:void 0,`${c}-item-icon`)}),g(m));return f||(y=l.createElement(po,Object.assign({},v,{placement:d==="rtl"?"left":"right",classNames:{root:`${c}-inline-collapsed-tooltip`}}),y)),y};var fU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{children:n}=e,r=fU(e,["children"]),o=l.useContext(ad),a=l.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable,r.rootClassName]),i=RO(n),s=Mo(t,i?ua(n):null);return l.createElement(ad.Provider,{value:a},l.createElement(Po,{space:!0},i?l.cloneElement(n,{ref:s}):n))}),vU=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:a,lineType:i,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Y(a)} ${i} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover, - > ${t}-item-active, - > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},gU=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, - ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${Y(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${Y(t)})`}}}}),yC=e=>Object.assign({},Io(e)),CC=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,subMenuItemSelectedColor:a,groupTitleColor:i,itemBg:s,subMenuItemBg:c,itemSelectedBg:u,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:g,motionEaseInOut:p,motionEaseOut:b,itemPaddingInline:v,motionDurationMid:h,itemHoverColor:y,lineType:C,colorSplit:S,itemDisabledColor:$,dangerItemColor:x,dangerItemHoverColor:w,dangerItemSelectedColor:I,dangerItemActiveBg:O,dangerItemSelectedBg:E,popupBg:M,itemHoverBg:P,itemActiveBg:R,menuSubMenuBg:_,horizontalItemSelectedColor:N,horizontalItemSelectedBg:T,horizontalItemBorderRadius:F,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},yC(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:i}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},yC(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${$} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:y}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:R}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:R}}},[`${n}-item-danger`]:{color:x,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:w}},[`&${n}-item:active`]:{background:O}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:I},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:u,[`&${n}-item-danger`]:{backgroundColor:E}},[`&${n}-submenu > ${n}`]:{backgroundColor:_},[`&${n}-popup > ${n}`]:{backgroundColor:M},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:M},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:F,"&::after":{position:"absolute",insetInline:v,bottom:0,borderBottom:`${Y(d)} solid transparent`,transition:`border-color ${g} ${p}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:d,borderBottomColor:N}},"&-selected":{color:N,backgroundColor:T,"&:hover":{backgroundColor:T},"&::after":{borderBottomWidth:d,borderBottomColor:N}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${Y(m)} ${C} ${S}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:c},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Y(f)} solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${h} ${b}`,`opacity ${h} ${b}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:I}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${h} ${p}`,`opacity ${h} ${p}`].join(",")}}}}}},SC=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:a,marginXS:i,itemMarginBlock:s,itemWidth:c,itemPaddingInline:u}=e,d=e.calc(a).add(o).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:Y(n),paddingInline:u,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:c},[`> ${t}-item, - > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:Y(n)},[`${t}-item-group-list ${t}-submenu-title, - ${t}-submenu-title`]:{paddingInlineEnd:d}}},hU=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:a,controlHeightLG:i,motionEaseOut:s,paddingXL:c,itemMarginInline:u,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:g,boxShadowSecondary:p,collapsedWidth:b,collapsedIconSize:v}=e,h={height:r,lineHeight:Y(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},SC(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},SC(e)),{boxShadow:p})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${Y(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${m}`,`background ${m}`,`padding ${f} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:h,[`& ${t}-item-group-title`]:{paddingInlineStart:c}},[`${t}-item`]:h}},{[`${t}-inline-collapsed`]:{width:b,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, - > ${t}-item-group > ${t}-item-group-list > ${t}-item, - > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, - > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Y(e.calc(v).div(2).equal())} - ${Y(u)})`,textOverflow:"clip",[` - ${t}-submenu-arrow, - ${t}-submenu-expand-icon - `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:v,lineHeight:Y(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},co),{paddingInline:g})}}]},$C=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:a,iconCls:i,iconSize:s,iconMarginInlineEnd:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${o}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:c,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},ml()),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xC=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:a,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${Y(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${Y(i)})`}}}}},pU=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:a,motionEaseInOut:i,paddingXS:s,padding:c,colorSplit:u,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:g,menuArrowSize:p,menuArrowOffset:b,lineType:v,groupTitleLineHeight:h,groupTitleFontSize:y}=e;return[{"":{[n]:Object.assign(Object.assign({},uo()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),uo()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${Y(s)} ${Y(c)}`,fontSize:y,lineHeight:h,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:u,borderStyle:v,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),$C(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${Y(e.calc(r).mul(2).equal())} ${Y(c)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:m},$C(e)),xC(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:g},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${i}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),xC(e)),{[`&-inline-collapsed ${n}-submenu-arrow, - &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Y(b)})`},"&::after":{transform:`rotate(45deg) translateX(${Y(e.calc(b).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${Y(e.calc(p).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${Y(e.calc(b).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${Y(b)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},bU=e=>{var t,n,r;const{colorPrimary:o,colorError:a,colorTextDisabled:i,colorErrorBg:s,colorText:c,colorTextDescription:u,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:g,lineWidthBold:p,controlItemBgActive:b,colorBgTextHover:v,controlHeightLG:h,lineHeight:y,colorBgElevated:C,marginXXS:S,padding:$,fontSize:x,controlHeightSM:w,fontSizeLG:I,colorTextLightSolid:O,colorErrorHover:E}=e,M=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,P=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:g,R=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,_=new zt(O).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:c,itemColor:c,colorItemTextHover:c,itemHoverColor:c,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:u,groupTitleColor:u,colorItemTextSelected:o,itemSelectedColor:o,subMenuItemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:d,itemBg:d,colorItemBgHover:v,itemHoverBg:v,colorItemBgActive:m,itemActiveBg:b,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:b,itemSelectedBg:b,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:M,colorActiveBarHeight:p,activeBarHeight:p,colorActiveBarBorderSize:g,activeBarBorderWidth:P,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:R,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:h,groupTitleLineHeight:y,collapsedWidth:h*2,popupBg:C,itemMarginBlock:S,itemPaddingInline:$,horizontalLineHeight:`${h*1.15}px`,iconSize:x,iconMarginInlineEnd:w-x,collapsedIconSize:I,groupTitleFontSize:x,darkItemDisabledColor:new zt(O).setA(.25).toRgbString(),darkItemColor:_,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:O,darkItemSelectedBg:o,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:_,darkItemHoverColor:O,darkDangerItemHoverColor:E,darkDangerItemSelectedColor:O,darkDangerItemActiveBg:a,itemWidth:M?`calc(100% + ${P}px)`:`calc(100% - ${R*2}px)`}},yU=(e,t=e,n=!0)=>Wt("Menu",o=>{const{colorBgElevated:a,controlHeightLG:i,fontSize:s,darkItemColor:c,darkDangerItemColor:u,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:g,darkDangerItemSelectedBg:p,darkItemHoverBg:b,darkGroupTitleColor:v,darkItemHoverColor:h,darkItemDisabledColor:y,darkDangerItemHoverColor:C,darkDangerItemSelectedColor:S,darkDangerItemActiveBg:$,popupBg:x,darkPopupBg:w}=o,I=o.calc(s).div(7).mul(5).equal(),O=$t(o,{menuArrowSize:I,menuHorizontalHeight:o.calc(i).mul(1.15).equal(),menuArrowOffset:o.calc(I).mul(.25).equal(),menuSubMenuBg:a,calc:o.calc,popupBg:x}),E=$t(O,{itemColor:c,itemHoverColor:h,groupTitleColor:v,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:w,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:g,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:b,itemDisabledColor:y,dangerItemColor:u,dangerItemHoverColor:C,dangerItemSelectedColor:S,dangerItemActiveBg:$,dangerItemSelectedBg:p,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:g});return[pU(O),vU(O),hU(O),CC(O,"light"),CC(E,"dark"),gU(O),q0(O),mo(O,"slide-up"),mo(O,"slide-down"),ec(O,"zoom-big")]},bU,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),rw=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:a}=e,i=l.useContext(od),{prefixCls:s,inlineCollapsed:c,theme:u}=i,d=bl();let f;if(!r)f=c&&!d.length&&o&&typeof o=="string"?l.createElement("div",{className:`${s}-inline-collapsed-noicon`},o.charAt(0)):l.createElement("span",{className:`${s}-title-content`},o);else{const p=l.isValidElement(o)&&o.type==="span";f=l.createElement(l.Fragment,null,Dn(r,{className:U(l.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),p?o:l.createElement("span",{className:`${s}-title-content`},o))}const m=l.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]),[g]=ti("Menu");return l.createElement(od.Provider,{value:m},l.createElement(mf,Object.assign({},un(e,["icon"]),{title:f,popupClassName:U(s,n,`${s}-${a||u}`),popupStyle:Object.assign({zIndex:g},e.popupStyle)})))};var CU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const r=l.useContext(ad),o=r||{},{getPrefixCls:a,getPopupContainer:i,direction:s,menu:c}=l.useContext(dt),u=a(),{prefixCls:d,className:f,style:m,theme:g="light",expandIcon:p,_internalDisableMenuItemTitleTooltip:b,inlineCollapsed:v,siderCollapsed:h,rootClassName:y,mode:C,selectable:S,onClick:$,overflowedIndicatorPopupClassName:x}=e,w=CU(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),I=un(w,["collapsedWidth"]);(n=o.validator)===null||n===void 0||n.call(o,{mode:C});const O=It((...z)=>{var j;$?.apply(void 0,z),(j=o.onClick)===null||j===void 0||j.call(o)}),E=o.mode||C,M=S??o.selectable,P=v??h,R={horizontal:{motionName:`${u}-slide-up`},inline:Ju(u),other:{motionName:`${u}-zoom-big`}},_=a("menu",d||o.prefixCls),N=bn(_),[T,F,D]=yU(_,N,!r),A=U(`${_}-${g}`,c?.className,f),V=l.useMemo(()=>{var z,j;if(typeof p=="function"||sv(p))return p||null;if(typeof o.expandIcon=="function"||sv(o.expandIcon))return o.expandIcon||null;if(typeof c?.expandIcon=="function"||sv(c?.expandIcon))return c?.expandIcon||null;const B=(z=p??o?.expandIcon)!==null&&z!==void 0?z:c?.expandIcon;return Dn(B,{className:U(`${_}-submenu-expand-icon`,l.isValidElement(B)?(j=B.props)===null||j===void 0?void 0:j.className:void 0)})},[p,o?.expandIcon,c?.expandIcon,_]),W=l.useMemo(()=>({prefixCls:_,inlineCollapsed:P||!1,direction:s,firstLevel:!0,theme:g,mode:E,disableMenuItemTitleTooltip:b}),[_,P,s,b,g]);return T(l.createElement(ad.Provider,{value:null},l.createElement(od.Provider,{value:W},l.createElement(yl,Object.assign({getPopupContainer:i,overflowedIndicator:l.createElement(L0,null),overflowedIndicatorPopupClassName:U(_,`${_}-${g}`,x),mode:E,selectable:M,onClick:O},I,{inlineCollapsed:P,style:Object.assign(Object.assign({},c?.style),m),className:A,prefixCls:_,direction:s,defaultMotions:R,expandIcon:V,ref:t,rootClassName:U(y,F,o.rootClassName,D,N),_internalComponents:SU})))))}),cc=l.forwardRef((e,t)=>{const n=l.useRef(null),r=l.useContext(ew);return l.useImperativeHandle(t,()=>({menu:n.current,focus:o=>{var a;(a=n.current)===null||a===void 0||a.focus(o)}})),l.createElement($U,Object.assign({ref:n},e,r))});cc.Item=nw;cc.SubMenu=rw;cc.Divider=tw;cc.ItemGroup=fp;const xU=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}},wU=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:a,antCls:i,iconCls:s,motionDurationMid:c,paddingBlock:u,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:g,controlPaddingHorizontal:p,colorBgElevated:b}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(o).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${s}-down, & > ${i}-btn-icon > ${s}-down`]:{fontSize:g}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${s}-down`]:{fontSize:g},[`${s}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft, - &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom, - &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:Gd},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft, - &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top, - &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:Yd},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft, - &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom, - &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:Kd},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft, - &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top, - &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:Xd}}},ap(e,b,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},Bt(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:b,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},fo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${Y(u)} ${Y(p)}`,color:e.colorTextDescription,transition:`all ${c}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${c}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${Y(u)} ${Y(p)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${c}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},fo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:b,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Y(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:g,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${Y(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(p).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:m,backgroundColor:b,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[mo(e,"slide-up"),mo(e,"slide-down"),el(e,"move-up"),el(e,"move-down"),ec(e,"zoom-big")]]},EU=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},uf({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),cf(e)),OU=Wt("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:o}=e,a=$t(e,{menuCls:`${o}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[wU(a),xU(a)]},EU,{resetStyle:!1}),vf=e=>{var t;const{menu:n,arrow:r,prefixCls:o,children:a,trigger:i,disabled:s,dropdownRender:c,popupRender:u,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:g,open:p,onOpenChange:b,visible:v,onVisibleChange:h,mouseEnterDelay:y=.15,mouseLeaveDelay:C=.1,autoAdjustOverflow:S=!0,placement:$="",overlay:x,transitionName:w,destroyOnHidden:I,destroyPopupOnHide:O}=e,{getPopupContainer:E,getPrefixCls:M,direction:P,dropdown:R}=l.useContext(dt),_=u||c;Xs();const N=l.useMemo(()=>{const ie=M();return w!==void 0?w:$.includes("top")?`${ie}-slide-down`:`${ie}-slide-up`},[M,$,w]),T=l.useMemo(()=>$?$.includes("Center")?$.slice(0,$.indexOf("Center")):$:P==="rtl"?"bottomRight":"bottomLeft",[$,P]),F=M("dropdown",o),D=bn(F),[A,V,W]=OU(F,D),[,z]=or(),j=l.Children.only(Pq(a)?l.createElement("span",null,a):a),B=Dn(j,{className:U(`${F}-trigger`,{[`${F}-rtl`]:P==="rtl"},j.props.className),disabled:(t=j.props.disabled)!==null&&t!==void 0?t:s}),H=s?[]:i,q=!!H?.includes("contextMenu"),[X,K]=Yt(!1,{value:p??v}),ee=It(ie=>{b?.(ie,{source:"trigger"}),h?.(ie),K(ie)}),ne=U(f,m,V,W,D,R?.className,{[`${F}-rtl`]:P==="rtl"}),J=L6({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:S,offset:z.marginXXS,arrowWidth:r?z.sizePopupArrow:0,borderRadius:z.borderRadius}),Z=l.useCallback(()=>{n?.selectable&&n?.multiple||(b?.(!1,{source:"menu"}),K(!1))},[n?.selectable,n?.multiple]),re=()=>{let ie;return n?.items?ie=l.createElement(cc,Object.assign({},n)):typeof x=="function"?ie=x():ie=x,_&&(ie=_(ie)),ie=l.Children.only(typeof ie=="string"?l.createElement("span",null,ie):ie),l.createElement(mU,{prefixCls:`${F}-menu`,rootClassName:U(W,D),expandIcon:l.createElement("span",{className:`${F}-menu-submenu-arrow`},P==="rtl"?l.createElement(Lg,{className:`${F}-menu-submenu-arrow-icon`}):l.createElement(Fg,{className:`${F}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Z,validator:({mode:le})=>{}},ie)},[oe,ae]=ti("Dropdown",g?.zIndex);let te=l.createElement(H6,Object.assign({alignPoint:q},un(e,["rootClassName"]),{mouseEnterDelay:y,mouseLeaveDelay:C,visible:X,builtinPlacements:J,arrow:!!r,overlayClassName:ne,prefixCls:F,getPopupContainer:d||E,transitionName:N,trigger:H,overlay:re,placement:T,onVisibleChange:ee,overlayStyle:Object.assign(Object.assign(Object.assign({},R?.style),g),{zIndex:oe}),autoDestroy:I??O}),B);return oe&&(te=l.createElement(Hd.Provider,{value:ae},te)),A(te)},IU=ac(vf,"align",void 0,"dropdown",e=>e),RU=e=>l.createElement(IU,Object.assign({},e),l.createElement("span",null));vf._InternalPanelDoNotUseOrYouWillBeFired=RU;var Su={exports:{}},PU=Su.exports,wC;function MU(){return wC||(wC=1,function(e,t){(function(n,r){e.exports=r()})(PU,function(){return function(n,r){r.prototype.weekday=function(o){var a=this.$locale().weekStart||0,i=this.$W,s=(i25){var d=i(this).startOf(r).add(1,r).date(u),f=i(this).endOf(n);if(d.isBefore(f))return 1}var m=i(this).startOf(r).date(u).startOf(n).subtract(1,"millisecond"),g=this.diff(m,n,!0);return g<0?i(this).startOf("week").week():Math.ceil(g)},s.weeks=function(c){return c===void 0&&(c=null),this.week(c)}}})}(xu)),xu.exports}var kU=AU();const zU=_n(kU);var wu={exports:{}},BU=wu.exports,IC;function HU(){return IC||(IC=1,function(e,t){(function(n,r){e.exports=r()})(BU,function(){return function(n,r){r.prototype.weekYear=function(){var o=this.month(),a=this.week(),i=this.year();return a===1&&o===11?i+1:o===0&&a>=52?i-1:i}}})}(wu)),wu.exports}var VU=HU();const WU=_n(VU);var Eu={exports:{}},qU=Eu.exports,RC;function UU(){return RC||(RC=1,function(e,t){(function(n,r){e.exports=r()})(qU,function(){return function(n,r){var o=r.prototype,a=o.format;o.format=function(i){var s=this,c=this.$locale();if(!this.isValid())return a.bind(this)(i);var u=this.$utils(),d=(i||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return c.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return c.ordinal(s.week(),"W");case"w":case"ww":return u.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return u.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return u.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})}(Eu)),Eu.exports}var GU=UU();const KU=_n(GU);var Ou={exports:{}},YU=Ou.exports,PC;function XU(){return PC||(PC=1,function(e,t){(function(n,r){e.exports=r()})(YU,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,o=/\d/,a=/\d\d/,i=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,c={},u=function(v){return(v=+v)+(v>68?1900:2e3)},d=function(v){return function(h){this[v]=+h}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=function(h){if(!h||h==="Z")return 0;var y=h.match(/([+-]|\d\d)/g),C=60*y[1]+(+y[2]||0);return C===0?0:y[0]==="+"?-C:C}(v)}],m=function(v){var h=c[v];return h&&(h.indexOf?h:h.s.concat(h.f))},g=function(v,h){var y,C=c.meridiem;if(C){for(var S=1;S<=24;S+=1)if(v.indexOf(C(S,0,h))>-1){y=S>12;break}}else y=v===(h?"pm":"PM");return y},p={A:[s,function(v){this.afternoon=g(v,!1)}],a:[s,function(v){this.afternoon=g(v,!0)}],Q:[o,function(v){this.month=3*(v-1)+1}],S:[o,function(v){this.milliseconds=100*+v}],SS:[a,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],s:[i,d("seconds")],ss:[i,d("seconds")],m:[i,d("minutes")],mm:[i,d("minutes")],H:[i,d("hours")],h:[i,d("hours")],HH:[i,d("hours")],hh:[i,d("hours")],D:[i,d("day")],DD:[a,d("day")],Do:[s,function(v){var h=c.ordinal,y=v.match(/\d+/);if(this.day=y[0],h)for(var C=1;C<=31;C+=1)h(C).replace(/\[|\]/g,"")===v&&(this.day=C)}],w:[i,d("week")],ww:[a,d("week")],M:[i,d("month")],MM:[a,d("month")],MMM:[s,function(v){var h=m("months"),y=(m("monthsShort")||h.map(function(C){return C.slice(0,3)})).indexOf(v)+1;if(y<1)throw new Error;this.month=y%12||y}],MMMM:[s,function(v){var h=m("months").indexOf(v)+1;if(h<1)throw new Error;this.month=h%12||h}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(v){this.year=u(v)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function b(v){var h,y;h=v,y=c&&c.formats;for(var C=(v=h.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(E,M,P){var R=P&&P.toUpperCase();return M||y[P]||n[P]||y[R].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,N,T){return N||T.slice(1)})})).match(r),S=C.length,$=0;$-1)return new Date((D==="X"?1e3:1)*F);var W=b(D)(F),z=W.year,j=W.month,B=W.day,H=W.hours,q=W.minutes,X=W.seconds,K=W.milliseconds,ee=W.zone,ne=W.week,J=new Date,Z=B||(z||j?1:J.getDate()),re=z||J.getFullYear(),oe=0;z&&!j||(oe=j>0?j-1:J.getMonth());var ae,te=H||0,ie=q||0,le=X||0,ge=K||0;return ee?new Date(Date.UTC(re,oe,Z,te,ie,le,ge+60*ee.offset*1e3)):A?new Date(Date.UTC(re,oe,Z,te,ie,le,ge)):(ae=new Date(re,oe,Z,te,ie,le,ge),ne&&(ae=V(ae).week(ne).toDate()),ae)}catch{return new Date("")}}(x,O,w,y),this.init(),R&&R!==!0&&(this.$L=this.locale(R).$L),P&&x!=this.format(O)&&(this.$d=new Date("")),c={}}else if(O instanceof Array)for(var _=O.length,N=1;N<=_;N+=1){I[1]=O[N-1];var T=y.apply(this,I);if(T.isValid()){this.$d=T.$d,this.$L=T.$L,this.init();break}N===_&&(this.$d=new Date(""))}else S.call(this,$)}}})}(Ou)),Ou.exports}var ZU=XU();const QU=_n(ZU);Qt.extend(QU);Qt.extend(KU);Qt.extend(NU);Qt.extend(DU);Qt.extend(zU);Qt.extend(WU);Qt.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var i=(a||"").replace("Wo","wo");return r.bind(this)(i)}});var JU={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Oa=function(t){var n=JU[t];return n||t.split("_")[0]},eG={getNow:function(){var t=Qt();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Qt(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Qt().locale(Oa(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(Oa(t)).weekday(0)},getWeek:function(t,n){return n.locale(Oa(t)).week()},getShortWeekDays:function(t){return Qt().locale(Oa(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Qt().locale(Oa(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(Oa(t)).format(r)},parse:function(t,n,r){for(var o=Oa(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=l.useState([!1,!1]),o=Q(r,2),a=o[0],i=o[1],s=function(d,f){i(function(m){return ds(m,f,d)})},c=l.useMemo(function(){return a.map(function(u,d){if(u)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[c,s]}function cw(e,t,n,r,o){var a="",i=[];return e&&i.push(o?"hh":"HH"),t&&i.push("mm"),n&&i.push("ss"),a=i.join(":"),r&&(a+=".SSS"),o&&(a+=" A"),a}function rG(e,t,n,r,o,a){var i=e.fieldDateTimeFormat,s=e.fieldDateFormat,c=e.fieldTimeFormat,u=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,m=e.fieldQuarterFormat,g=e.yearFormat,p=e.cellYearFormat,b=e.cellQuarterFormat,v=e.dayFormat,h=e.cellDateFormat,y=cw(t,n,r,o,a);return G(G({},e),{},{fieldDateTimeFormat:i||"YYYY-MM-DD ".concat(y),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:c||y,fieldMonthFormat:u||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:m||"YYYY-[Q]Q",yearFormat:g||"YYYY",cellYearFormat:p||"YYYY",cellQuarterFormat:b||"[Q]Q",cellDateFormat:h||v||"D"})}function uw(e,t){var n=t.showHour,r=t.showMinute,o=t.showSecond,a=t.showMillisecond,i=t.use12Hours;return L.useMemo(function(){return rG(e,n,r,o,a,i)},[e,n,r,o,a,i])}function Vl(e,t,n){return n??t.some(function(r){return e.includes(r)})}var oG=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function aG(e){var t=gf(e,oG),n=e.format,r=e.picker,o=null;return n&&(o=n,Array.isArray(o)&&(o=o[0]),o=Ke(o)==="object"?o.format:o),r==="time"&&(t.format=o),[t,o]}function iG(e){return e&&typeof e=="string"}function dw(e,t,n,r){return[e,t,n,r].some(function(o){return o!==void 0})}function fw(e,t,n,r,o){var a=t,i=n,s=r;if(!e&&!a&&!i&&!s&&!o)a=!0,i=!0,s=!0;else if(e){var c,u,d,f=[a,i,s].some(function(p){return p===!1}),m=[a,i,s].some(function(p){return p===!0}),g=f?!0:!m;a=(c=a)!==null&&c!==void 0?c:g,i=(u=i)!==null&&u!==void 0?u:g,s=(d=s)!==null&&d!==void 0?d:g}return[a,i,s,o]}function mw(e){var t=e.showTime,n=aG(e),r=Q(n,2),o=r[0],a=r[1],i=t&&Ke(t)==="object"?t:{},s=G(G({defaultOpenValue:i.defaultOpenValue||i.defaultValue},o),i),c=s.showMillisecond,u=s.showHour,d=s.showMinute,f=s.showSecond,m=dw(u,d,f,c),g=fw(m,u,d,f,c),p=Q(g,3);return u=p[0],d=p[1],f=p[2],[s,G(G({},s),{},{showHour:u,showMinute:d,showSecond:f,showMillisecond:c}),s.format,a]}function vw(e,t,n,r,o){var a=e==="time";if(e==="datetime"||a){for(var i=r,s=aw(e,o,null),c=s,u=[t,n],d=0;d1&&(i=t.addDate(i,-7)),i}function In(e,t){var n=t.generateConfig,r=t.locale,o=t.format;return e?typeof o=="function"?o(e):n.locale.format(r.locale,e,o):""}function id(e,t,n){var r=t,o=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(i,s){n?r=e[i](r,e[o[s]](n)):r=e[i](r,0)}),r}function uG(e,t,n,r,o){var a=It(function(i,s){return!!(n&&n(i,s)||r&&e.isAfter(r,i)&&!Yn(e,t,r,i,s.type)||o&&e.isAfter(i,o)&&!Yn(e,t,o,i,s.type))});return a}function dG(e,t,n){return l.useMemo(function(){var r=aw(e,t,n),o=oi(r),a=o[0],i=Ke(a)==="object"&&a.type==="mask"?a.format:null;return[o.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),i]},[e,t,n])}function fG(e,t,n){return typeof e[0]=="function"||n?!0:t}function mG(e,t,n,r){var o=It(function(a,i){var s=G({type:t},i);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var c,u=i&&i.activeIndex===1?"end":"start",d=((c=r.disabledTime)===null||c===void 0?void 0:c.call(r,a,u,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,g=d.disabledSeconds,p=d.disabledMilliseconds,b=r.disabledHours,v=r.disabledMinutes,h=r.disabledSeconds,y=f||b,C=m||v,S=g||h,$=e.getHour(a),x=e.getMinute(a),w=e.getSecond(a),I=e.getMillisecond(a);if(y&&y().includes($)||C&&C($).includes(x)||S&&S($,x).includes(w)||p&&p($,x,w).includes(I))return!0}return!1});return o}function kc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=l.useMemo(function(){var r=e&&oi(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function pw(e,t){var n=e.generateConfig,r=e.locale,o=e.picker,a=o===void 0?"date":o,i=e.prefixCls,s=i===void 0?"rc-picker":i,c=e.styles,u=c===void 0?{}:c,d=e.classNames,f=d===void 0?{}:d,m=e.order,g=m===void 0?!0:m,p=e.components,b=p===void 0?{}:p,v=e.inputRender,h=e.allowClear,y=e.clearIcon,C=e.needConfirm,S=e.multiple,$=e.format,x=e.inputReadOnly,w=e.disabledDate,I=e.minDate,O=e.maxDate,E=e.showTime,M=e.value,P=e.defaultValue,R=e.pickerValue,_=e.defaultPickerValue,N=kc(M),T=kc(P),F=kc(R),D=kc(_),A=a==="date"&&E?"datetime":a,V=A==="time"||A==="datetime",W=V||S,z=C??V,j=mw(e),B=Q(j,4),H=B[0],q=B[1],X=B[2],K=B[3],ee=uw(r,q),ne=l.useMemo(function(){return vw(A,X,K,H,ee)},[A,X,K,H,ee]),J=l.useMemo(function(){return G(G({},e),{},{prefixCls:s,locale:ee,picker:a,styles:u,classNames:f,order:g,components:G({input:v},b),clearIcon:lG(s,h,y),showTime:ne,value:N,defaultValue:T,pickerValue:F,defaultPickerValue:D},t?.())},[e]),Z=dG(A,ee,$),re=Q(Z,2),oe=re[0],ae=re[1],te=fG(oe,x,S),ie=uG(n,r,w,I,O),le=mG(n,a,ie,ne),ge=l.useMemo(function(){return G(G({},J),{},{needConfirm:z,inputReadOnly:te,disabledDate:ie})},[J,z,te,ie]);return[ge,A,W,oe,ae,le]}function vG(e,t,n){var r=Yt(t,{value:e}),o=Q(r,2),a=o[0],i=o[1],s=L.useRef(e),c=L.useRef(),u=function(){bt.cancel(c.current)},d=It(function(){i(s.current),n&&a!==s.current&&n(s.current)}),f=It(function(m,g){u(),s.current=m,m||g?d():c.current=bt(d)});return L.useEffect(function(){return u},[]),[a,f]}function bw(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,o=n.every(function(d){return d})?!1:e,a=vG(o,t||!1,r),i=Q(a,2),s=i[0],c=i[1];function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||s)&&c(d,f.force)}return[s,u]}function yw(e){var t=l.useRef();return l.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(o){var a;(a=t.current)===null||a===void 0||a.focus(o)},blur:function(){var o;(o=t.current)===null||o===void 0||o.blur()}}}),t}function Cw(e,t){return l.useMemo(function(){return e||(t?(nn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=Q(n,2),o=r[0],a=r[1];return{label:o,value:a}})):[])},[e,t])}function pp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=l.useRef(t);r.current=t,za(function(){if(e)r.current(e);else{var o=bt(function(){r.current(e)},n);return function(){bt.cancel(o)}}},[e])}function Sw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=l.useState(0),o=Q(r,2),a=o[0],i=o[1],s=l.useState(!1),c=Q(s,2),u=c[0],d=c[1],f=l.useRef([]),m=l.useRef(null),g=l.useRef(null),p=function(S){m.current=S},b=function(S){return m.current===S},v=function(S){d(S)},h=function(S){return S&&(g.current=S),g.current},y=function(S){var $=f.current,x=new Set($.filter(function(I){return S[I]||t[I]})),w=$[$.length-1]===0?1:0;return x.size>=2||e[w]?null:w};return pp(u||n,function(){u||(f.current=[],p(null))}),l.useEffect(function(){u&&f.current.push(a)},[u,a]),[u,v,h,a,i,y,f.current,p,b]}function gG(e,t,n,r,o,a){var i=n[n.length-1],s=function(u,d){var f=Q(e,2),m=f[0],g=f[1],p=G(G({},d),{},{from:iw(e,n)});return i===1&&t[0]&&m&&!Yn(r,o,m,u,p.type)&&r.isAfter(m,u)||i===0&&t[1]&&g&&!Yn(r,o,g,u,p.type)&&r.isAfter(u,g)?!0:a?.(u,p)};return s}function Jl(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var uv=[];function $w(e,t,n,r,o,a,i,s){var c=arguments.length>8&&arguments[8]!==void 0?arguments[8]:uv,u=arguments.length>9&&arguments[9]!==void 0?arguments[9]:uv,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:uv,f=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,g=arguments.length>13?arguments[13]:void 0,p=i==="time",b=a||0,v=function(F){var D=e.getNow();return p&&(D=id(e,D)),c[F]||n[F]||D},h=Q(u,2),y=h[0],C=h[1],S=Yt(function(){return v(0)},{value:y}),$=Q(S,2),x=$[0],w=$[1],I=Yt(function(){return v(1)},{value:C}),O=Q(I,2),E=O[0],M=O[1],P=l.useMemo(function(){var T=[x,E][b];return p?T:id(e,T,d[b])},[p,x,E,b,e,d]),R=function(F){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",A=[w,M][b];A(F);var V=[x,E];V[b]=F,f&&(!Yn(e,t,x,V[0],i)||!Yn(e,t,E,V[1],i))&&f(V,{source:D,range:b===1?"end":"start",mode:r})},_=function(F,D){if(s){var A={date:"month",week:"month",month:"year",quarter:"year"},V=A[i];if(V&&!Yn(e,t,F,D,V))return Jl(e,i,D,-1);if(i==="year"&&F){var W=Math.floor(e.getYear(F)/10),z=Math.floor(e.getYear(D)/10);if(W!==z)return Jl(e,i,D,-1)}}return D},N=l.useRef(null);return Mt(function(){if(o&&!c[b]){var T=p?null:e.getNow();if(N.current!==null&&N.current!==b?T=[x,E][b^1]:n[b]?T=b===0?n[0]:_(n[0],n[1]):n[b^1]&&(T=n[b^1]),T){m&&e.isAfter(m,T)&&(T=m);var F=s?Jl(e,i,T,1):T;g&&e.isAfter(F,g)&&(T=s?Jl(e,i,g,-1):g),R(T,"reset")}}},[o,b,n[b]]),l.useEffect(function(){o?N.current=b:N.current=null},[o,b]),Mt(function(){o&&c&&c[b]&&R(c[b],"reset")},[o,b]),[P,R]}function xw(e,t){var n=l.useRef(e),r=l.useState({}),o=Q(r,2),a=o[1],i=function(u){return u&&t!==void 0?t:n.current},s=function(u){n.current=u,a({})};return[i,s,i(!0)]}var hG=[];function ww(e,t,n){var r=function(i){return i.map(function(s){return In(s,{generateConfig:e,locale:t,format:n[0]})})},o=function(i,s){for(var c=Math.max(i.length,s.length),u=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,i=[],s=n>=1?n|0:1,c=e;c<=t;c+=s){var u=o.includes(c);(!u||!r)&&i.push({label:mp(c,a),value:c,disabled:u})}return i}function bp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},o=r.use12Hours,a=r.hourStep,i=a===void 0?1:a,s=r.minuteStep,c=s===void 0?1:s,u=r.secondStep,d=u===void 0?1:u,f=r.millisecondStep,m=f===void 0?100:f,g=r.hideDisabledOptions,p=r.disabledTime,b=r.disabledHours,v=r.disabledMinutes,h=r.disabledSeconds,y=l.useMemo(function(){return n||e.getNow()},[n,e]),C=l.useCallback(function(D){var A=p?.(D)||{};return[A.disabledHours||b||zc,A.disabledMinutes||v||zc,A.disabledSeconds||h||zc,A.disabledMilliseconds||zc]},[p,b,v,h]),S=l.useMemo(function(){return C(y)},[y,C]),$=Q(S,4),x=$[0],w=$[1],I=$[2],O=$[3],E=l.useCallback(function(D,A,V,W){var z=Bc(0,23,i,g,D()),j=o?z.map(function(X){return G(G({},X),{},{label:mp(X.value%12||12,2)})}):z,B=function(K){return Bc(0,59,c,g,A(K))},H=function(K,ee){return Bc(0,59,d,g,V(K,ee))},q=function(K,ee,ne){return Bc(0,999,m,g,W(K,ee,ne),3)};return[j,B,H,q]},[g,i,o,m,c,d]),M=l.useMemo(function(){return E(x,w,I,O)},[E,x,w,I,O]),P=Q(M,4),R=P[0],_=P[1],N=P[2],T=P[3],F=function(A,V){var W=function(){return R},z=_,j=N,B=T;if(V){var H=C(V),q=Q(H,4),X=q[0],K=q[1],ee=q[2],ne=q[3],J=E(X,K,ee,ne),Z=Q(J,4),re=Z[0],oe=Z[1],ae=Z[2],te=Z[3];W=function(){return re},z=oe,j=ae,B=te}var ie=bG(A,W,z,j,B,e);return ie};return[F,R,_,N,T]}function yG(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,o=e.showNow,a=e.showTime,i=e.onSubmit,s=e.onNow,c=e.invalid,u=e.needConfirm,d=e.generateConfig,f=e.disabledDate,m=l.useContext(Qr),g=m.prefixCls,p=m.locale,b=m.button,v=b===void 0?"button":b,h=d.getNow(),y=bp(d,a,h),C=Q(y,1),S=C[0],$=r?.(t),x=f(h,{type:t}),w=function(){if(!x){var _=S(h);s(_)}},I="".concat(g,"-now"),O="".concat(I,"-btn"),E=o&&l.createElement("li",{className:I},l.createElement("a",{className:U(O,x&&"".concat(O,"-disabled")),"aria-disabled":x,onClick:w},n==="date"?p.today:p.now)),M=u&&l.createElement("li",{className:"".concat(g,"-ok")},l.createElement(v,{disabled:c,onClick:i},p.ok)),P=(E||M)&&l.createElement("ul",{className:"".concat(g,"-ranges")},E,M);return!$&&!P?null:l.createElement("div",{className:"".concat(g,"-footer")},$&&l.createElement("div",{className:"".concat(g,"-footer-extra")},$),P)}function Pw(e,t,n){function r(o,a){var i=o.findIndex(function(c){return Yn(e,t,c,a,n)});if(i===-1)return[].concat(me(o),[a]);var s=me(o);return s.splice(i,1),s}return r}var ai=l.createContext(null);function pf(){return l.useContext(ai)}function Cl(e,t){var n=e.prefixCls,r=e.generateConfig,o=e.locale,a=e.disabledDate,i=e.minDate,s=e.maxDate,c=e.cellRender,u=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,m=e.values,g=e.pickerValue,p=e.onSelect,b=e.prevIcon,v=e.nextIcon,h=e.superPrevIcon,y=e.superNextIcon,C=r.getNow(),S={now:C,values:m,pickerValue:g,prefixCls:n,disabledDate:a,minDate:i,maxDate:s,cellRender:c,hoverValue:u,hoverRangeValue:d,onHover:f,locale:o,generateConfig:r,onSelect:p,panelType:t,prevIcon:b,nextIcon:v,superPrevIcon:h,superNextIcon:y};return[S,C]}var Zo=l.createContext({});function uc(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,o=e.getCellDate,a=e.prefixColumn,i=e.rowClassName,s=e.titleFormat,c=e.getCellText,u=e.getCellClassName,d=e.headerCells,f=e.cellSelection,m=f===void 0?!0:f,g=e.disabledDate,p=pf(),b=p.prefixCls,v=p.panelType,h=p.now,y=p.disabledDate,C=p.cellRender,S=p.onHover,$=p.hoverValue,x=p.hoverRangeValue,w=p.generateConfig,I=p.values,O=p.locale,E=p.onSelect,M=g||y,P="".concat(b,"-cell"),R=l.useContext(Zo),_=R.onCellDblClick,N=function(j){return I.some(function(B){return B&&Yn(w,O,j,B,v)})},T=[],F=0;F1&&arguments[1]!==void 0?arguments[1]:!1;$e(ve),v?.(ve),de&&Ce(ve)},Ee=function(ve,de){ee(ve),de&&fe(de),Ce(de,ve)},Se=function(ve){if(le(ve),fe(ve),K!==S){var de=["decade","year"],se=[].concat(de,["month"]),ye={quarter:[].concat(de,["quarter"]),week:[].concat(me(se),["week"]),date:[].concat(me(se),["date"])},He=ye[S]||se,ut=He.indexOf(K),ft=He[ut+1];ft&&Ee(ft,ve)}},ke=l.useMemo(function(){var ue,ve;if(Array.isArray(w)){var de=Q(w,2);ue=de[0],ve=de[1]}else ue=w;return!ue&&!ve?null:(ue=ue||ve,ve=ve||ue,o.isAfter(ue,ve)?[ve,ue]:[ue,ve])},[w,o]),Re=vp(I,O,E),we=P[ne]||_G[ne]||bf,Le=l.useContext(Zo),Me=l.useMemo(function(){return G(G({},Le),{},{hideHeader:R})},[Le,R]),xe="".concat(_,"-panel"),Oe=gf(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return l.createElement(Zo.Provider,{value:Me},l.createElement("div",{ref:N,tabIndex:c,className:U(xe,k({},"".concat(xe,"-rtl"),a==="rtl"))},l.createElement(we,ce({},Oe,{showTime:B,prefixCls:_,locale:z,generateConfig:o,onModeChange:Ee,pickerValue:he,onPickerValueChange:function(ve){fe(ve,!0)},value:te[0],onSelect:Se,values:te,cellRender:Re,hoverRangeValue:ke,hoverValue:x}))))}var dv=l.memo(l.forwardRef(NG));function TG(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,o=e.onPickerValueChange,a=e.needConfirm,i=e.onSubmit,s=e.range,c=e.hoverValue,u=l.useContext(Qr),d=u.prefixCls,f=u.generateConfig,m=l.useCallback(function(y,C){return Jl(f,t,y,C)},[f,t]),g=l.useMemo(function(){return m(r,1)},[r,m]),p=function(C){o(m(C,-1))},b={onCellDblClick:function(){a&&i()}},v=t==="time",h=G(G({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:v});return s?h.hoverRangeValue=c:h.hoverValue=c,n?l.createElement("div",{className:"".concat(d,"-panels")},l.createElement(Zo.Provider,{value:G(G({},b),{},{hideNext:!0})},l.createElement(dv,h)),l.createElement(Zo.Provider,{value:G(G({},b),{},{hidePrev:!0})},l.createElement(dv,ce({},h,{pickerValue:g,onPickerValueChange:p})))):l.createElement(Zo.Provider,{value:G({},b)},l.createElement(dv,h))}function _C(e){return typeof e=="function"?e():e}function LG(e){var t=e.prefixCls,n=e.presets,r=e.onClick,o=e.onHover;return n.length?l.createElement("div",{className:"".concat(t,"-presets")},l.createElement("ul",null,n.map(function(a,i){var s=a.label,c=a.value;return l.createElement("li",{key:i,onClick:function(){r(_C(c))},onMouseEnter:function(){o(_C(c))},onMouseLeave:function(){o(null)}},s)}))):null}function _w(e){var t=e.panelRender,n=e.internalMode,r=e.picker,o=e.showNow,a=e.range,i=e.multiple,s=e.activeInfo,c=s===void 0?[0,0,0]:s,u=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,m=e.onFocus,g=e.onBlur,p=e.onPanelMouseDown,b=e.direction,v=e.value,h=e.onSelect,y=e.isInvalid,C=e.defaultOpenValue,S=e.onOk,$=e.onSubmit,x=l.useContext(Qr),w=x.prefixCls,I="".concat(w,"-panel"),O=b==="rtl",E=l.useRef(null),M=l.useRef(null),P=l.useState(0),R=Q(P,2),_=R[0],N=R[1],T=l.useState(0),F=Q(T,2),D=F[0],A=F[1],V=l.useState(0),W=Q(V,2),z=W[0],j=W[1],B=function(Se){Se.width&&N(Se.width)},H=Q(c,3),q=H[0],X=H[1],K=H[2],ee=l.useState(0),ne=Q(ee,2),J=ne[0],Z=ne[1];l.useEffect(function(){Z(10)},[q]),l.useEffect(function(){if(a&&M.current){var Ee,Se=((Ee=E.current)===null||Ee===void 0?void 0:Ee.offsetWidth)||0,ke=M.current.getBoundingClientRect();if(!ke.height||ke.right<0){Z(function(Me){return Math.max(0,Me-1)});return}var Re=(O?X-Se:q)-ke.left;if(j(Re),_&&_=s&&n<=c)return a;var u=Math.min(Math.abs(n-s),Math.abs(n-c));u0?qe:Xe));var Pe=it+Ye,Te=Xe-qe+1;return String(qe+(Te+Pe-qe)%Te)};switch(ve){case"Backspace":case"Delete":de="",se=He;break;case"ArrowLeft":de="",ut(-1);break;case"ArrowRight":de="",ut(1);break;case"ArrowUp":de="",se=ft(1);break;case"ArrowDown":de="",se=ft(-1);break;default:isNaN(Number(ve))||(de=W+ve,se=de);break}if(de!==null&&(z(de),de.length>=ye&&(ut(1),z(""))),se!==null){var _e=J.slice(0,ie)+mp(se,ye)+J.slice(le);pe(_e.slice(0,i.length))}ne({})},Me=l.useRef();Mt(function(){if(!(!R||!i||Ce.current)){if(!oe.match(J)){pe(i);return}return re.current.setSelectionRange(ie,le),Me.current=bt(function(){re.current.setSelectionRange(ie,le)}),function(){bt.cancel(Me.current)}}},[oe,i,R,J,H,ie,le,ee,pe]);var xe=i?{onFocus:Se,onBlur:Re,onKeyDown:Le,onMouseDown:fe,onMouseUp:Ee,onPaste:$e}:{};return l.createElement("div",{ref:Z,className:U(E,k(k({},"".concat(E,"-active"),n&&o),"".concat(E,"-placeholder"),u))},l.createElement(O,ce({ref:re,"aria-invalid":b,autoComplete:"off"},h,{onKeyDown:we,onBlur:ke},xe,{value:J,onChange:he})),l.createElement(yf,{type:"suffix",icon:a}),v)}),BG=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],HG=["index"];function VG(e,t){var n=e.id,r=e.prefix,o=e.clearIcon,a=e.suffixIcon,i=e.separator,s=i===void 0?"~":i,c=e.activeIndex;e.activeHelp,e.allHelp;var u=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,m=e.style,g=e.onClick,p=e.onClear,b=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var v=e.disabled,h=e.invalid;e.inputReadOnly;var y=e.direction;e.onOpenChange;var C=e.onActiveInfo;e.placement;var S=e.onMouseDown;e.required,e["aria-required"];var $=e.autoFocus,x=e.tabIndex,w=vt(e,BG),I=y==="rtl",O=l.useContext(Qr),E=O.prefixCls,M=l.useMemo(function(){if(typeof n=="string")return[n];var ee=n||{};return[ee.start,ee.end]},[n]),P=l.useRef(),R=l.useRef(),_=l.useRef(),N=function(ne){var J;return(J=[R,_][ne])===null||J===void 0?void 0:J.current};l.useImperativeHandle(t,function(){return{nativeElement:P.current,focus:function(ne){if(Ke(ne)==="object"){var J,Z=ne||{},re=Z.index,oe=re===void 0?0:re,ae=vt(Z,HG);(J=N(oe))===null||J===void 0||J.focus(ae)}else{var te;(te=N(ne??0))===null||te===void 0||te.focus()}},blur:function(){var ne,J;(ne=N(0))===null||ne===void 0||ne.blur(),(J=N(1))===null||J===void 0||J.blur()}}});var T=Tw(w),F=l.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),D=Nw(G(G({},e),{},{id:M,placeholder:F})),A=Q(D,1),V=A[0],W=l.useState({position:"absolute",width:0}),z=Q(W,2),j=z[0],B=z[1],H=It(function(){var ee=N(c);if(ee){var ne=ee.nativeElement.getBoundingClientRect(),J=P.current.getBoundingClientRect(),Z=ne.left-J.left;B(function(re){return G(G({},re),{},{width:ne.width,left:Z})}),C([ne.left,ne.right,J.width])}});l.useEffect(function(){H()},[c]);var q=o&&(b[0]&&!v[0]||b[1]&&!v[1]),X=$&&!v[0],K=$&&!X&&!v[1];return l.createElement(tr,{onResize:H},l.createElement("div",ce({},T,{className:U(E,"".concat(E,"-range"),k(k(k(k({},"".concat(E,"-focused"),u),"".concat(E,"-disabled"),v.every(function(ee){return ee})),"".concat(E,"-invalid"),h.some(function(ee){return ee})),"".concat(E,"-rtl"),I),f),style:m,ref:P,onClick:g,onMouseDown:function(ne){var J=ne.target;J!==R.current.inputElement&&J!==_.current.inputElement&&ne.preventDefault(),S?.(ne)}}),r&&l.createElement("div",{className:"".concat(E,"-prefix")},r),l.createElement(Sh,ce({ref:R},V(0),{autoFocus:X,tabIndex:x,"date-range":"start"})),l.createElement("div",{className:"".concat(E,"-range-separator")},s),l.createElement(Sh,ce({ref:_},V(1),{autoFocus:K,tabIndex:x,"date-range":"end"})),l.createElement("div",{className:"".concat(E,"-active-bar"),style:j}),l.createElement(yf,{type:"suffix",icon:a}),q&&l.createElement(Ch,{icon:o,onClear:p})))}var WG=l.forwardRef(VG);function TC(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function Vc(e){return e===1?"end":"start"}function qG(e,t){var n=pw(e,function(){var Ot=e.disabled,gt=e.allowEmpty,Pt=TC(Ot,!1),sn=TC(gt,!1);return{disabled:Pt,allowEmpty:sn}}),r=Q(n,6),o=r[0],a=r[1],i=r[2],s=r[3],c=r[4],u=r[5],d=o.prefixCls,f=o.styles,m=o.classNames,g=o.defaultValue,p=o.value,b=o.needConfirm,v=o.onKeyDown,h=o.disabled,y=o.allowEmpty,C=o.disabledDate,S=o.minDate,$=o.maxDate,x=o.defaultOpen,w=o.open,I=o.onOpenChange,O=o.locale,E=o.generateConfig,M=o.picker,P=o.showNow,R=o.showToday,_=o.showTime,N=o.mode,T=o.onPanelChange,F=o.onCalendarChange,D=o.onOk,A=o.defaultPickerValue,V=o.pickerValue,W=o.onPickerValueChange,z=o.inputReadOnly,j=o.suffixIcon,B=o.onFocus,H=o.onBlur,q=o.presets,X=o.ranges,K=o.components,ee=o.cellRender,ne=o.dateRender,J=o.monthCellRender,Z=o.onClick,re=yw(t),oe=bw(w,x,h,I),ae=Q(oe,2),te=ae[0],ie=ae[1],le=function(gt,Pt){(h.some(function(sn){return!sn})||!gt)&&ie(gt,Pt)},ge=Ow(E,O,s,!0,!1,g,p,F,D),pe=Q(ge,5),he=pe[0],$e=pe[1],Ce=pe[2],fe=pe[3],Ee=pe[4],Se=Ce(),ke=Sw(h,y,te),Re=Q(ke,9),we=Re[0],Le=Re[1],Me=Re[2],xe=Re[3],Oe=Re[4],ue=Re[5],ve=Re[6],de=Re[7],se=Re[8],ye=function(gt,Pt){Le(!0),B?.(gt,{range:Vc(Pt??xe)})},He=function(gt,Pt){Le(!1),H?.(gt,{range:Vc(Pt??xe)})},ut=l.useMemo(function(){if(!_)return null;var Ot=_.disabledTime,gt=Ot?function(Pt){var sn=Vc(xe),en=iw(Se,ve,xe);return Ot(Pt,sn,{from:en})}:void 0;return G(G({},_),{},{disabledTime:gt})},[_,xe,Se,ve]),ft=Yt([M,M],{value:N}),_e=Q(ft,2),je=_e[0],Ye=_e[1],Ne=je[xe]||M,Ue=Ne==="date"&&ut?"datetime":Ne,qe=Ue===M&&Ue!=="time",Xe=Rw(M,Ne,P,R,!0),Fe=Iw(o,he,$e,Ce,fe,h,s,we,te,u),ct=Q(Fe,2),it=ct[0],Pe=ct[1],Te=gG(Se,h,ve,E,O,C),et=sw(Se,u,y),Qe=Q(et,2),Ze=Qe[0],lt=Qe[1],Et=$w(E,O,Se,je,te,xe,a,qe,A,V,ut?.defaultOpenValue,W,S,$),xt=Q(Et,2),yt=xt[0],wt=xt[1],kt=It(function(Ot,gt,Pt){var sn=ds(je,xe,gt);if((sn[0]!==je[0]||sn[1]!==je[1])&&Ye(sn),T&&Pt!==!1){var en=me(Se);Ot&&(en[xe]=Ot),T(en,sn)}}),qt=function(gt,Pt){return ds(Se,Pt,gt)},Nt=function(gt,Pt){var sn=Se;gt&&(sn=qt(gt,xe)),de(xe);var en=ue(sn);fe(sn),it(xe,en===null),en===null?le(!1,{force:!0}):Pt||re.current.focus({index:en})},Zt=function(gt){var Pt,sn=gt.target.getRootNode();if(!re.current.nativeElement.contains((Pt=sn.activeElement)!==null&&Pt!==void 0?Pt:document.activeElement)){var en=h.findIndex(function(To){return!To});en>=0&&re.current.focus({index:en})}le(!0),Z?.(gt)},Lt=function(){Pe(null),le(!1,{force:!0})},Rt=l.useState(null),ze=Q(Rt,2),Ge=ze[0],Ie=ze[1],be=l.useState(null),De=Q(be,2),rt=De[0],pt=De[1],Dt=l.useMemo(function(){return rt||Se},[Se,rt]);l.useEffect(function(){te||pt(null)},[te]);var Je=l.useState([0,0,0]),tt=Q(Je,2),ht=tt[0],Ht=tt[1],Jt=Cw(q,X),dn=function(gt){pt(gt),Ie("preset")},vn=function(gt){var Pt=Pe(gt);Pt&&le(!1,{force:!0})},fn=function(gt){Nt(gt)},Wn=function(gt){pt(gt?qt(gt,xe):null),Ie("cell")},qn=function(gt){le(!0),ye(gt)},Un=function(){Me("panel")},ar=function(gt){var Pt=ds(Se,xe,gt);fe(Pt),!b&&!i&&a===Ue&&Nt(gt)},Xt=function(){le(!1)},st=vp(ee,ne,J,Vc(xe)),ot=Se[xe]||null,Vt=It(function(Ot){return u(Ot,{activeIndex:xe})}),at=l.useMemo(function(){var Ot=Zn(o,!1),gt=un(o,[].concat(me(Object.keys(Ot)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return gt},[o]),nt=l.createElement(_w,ce({},at,{showNow:Xe,showTime:ut,range:!0,multiplePanel:qe,activeInfo:ht,disabledDate:Te,onFocus:qn,onBlur:He,onPanelMouseDown:Un,picker:M,mode:Ne,internalMode:Ue,onPanelChange:kt,format:c,value:ot,isInvalid:Vt,onChange:null,onSelect:ar,pickerValue:yt,defaultOpenValue:oi(_?.defaultOpenValue)[xe],onPickerValueChange:wt,hoverValue:Dt,onHover:Wn,needConfirm:b,onSubmit:Nt,onOk:Ee,presets:Jt,onPresetHover:dn,onPresetSubmit:vn,onNow:fn,cellRender:st})),At=function(gt,Pt){var sn=qt(gt,Pt);fe(sn)},cn=function(){Me("input")},hn=function(gt,Pt){var sn=ve.length,en=ve[sn-1];if(sn&&en!==Pt&&b&&!y[en]&&!se(en)&&Se[en]){re.current.focus({index:en});return}Me("input"),le(!0,{inherit:!0}),xe!==Pt&&te&&!b&&i&&Nt(null,!0),Oe(Pt),ye(gt,Pt)},An=function(gt,Pt){if(le(!1),!b&&Me()==="input"){var sn=ue(Se);it(xe,sn===null)}He(gt,Pt)},Tn=function(gt,Pt){gt.key==="Tab"&&Nt(null,!0),v?.(gt,Pt)},kn=l.useMemo(function(){return{prefixCls:d,locale:O,generateConfig:E,button:K.button,input:K.input}},[d,O,E,K.button,K.input]);return Mt(function(){te&&xe!==void 0&&kt(null,M,!1)},[te,xe,M]),Mt(function(){var Ot=Me();!te&&Ot==="input"&&(le(!1),Nt(null,!0)),!te&&i&&!b&&Ot==="panel"&&(le(!0),Nt())},[te]),l.createElement(Qr.Provider,{value:kn},l.createElement(ow,ce({},lw(o),{popupElement:nt,popupStyle:f.popup,popupClassName:m.popup,visible:te,onClose:Xt,range:!0}),l.createElement(WG,ce({},o,{ref:re,suffixIcon:j,activeIndex:we||te?xe:null,activeHelp:!!rt,allHelp:!!rt&&Ge==="preset",focused:we,onFocus:hn,onBlur:An,onKeyDown:Tn,onSubmit:Nt,value:Dt,maskFormat:c,onChange:At,onInputChange:cn,format:s,inputReadOnly:z,disabled:h,open:te,onOpenChange:le,onClick:Zt,onClear:Lt,invalid:Ze,onInvalid:lt,onActiveInfo:Ht}))))}var UG=l.forwardRef(qG);function GG(e){var t=e.prefixCls,n=e.value,r=e.onRemove,o=e.removeIcon,a=o===void 0?"×":o,i=e.formatDate,s=e.disabled,c=e.maxTagCount,u=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),m="".concat(f,"-overflow");function g(v,h){return l.createElement("span",{className:U("".concat(f,"-item")),title:typeof v=="string"?v:null},l.createElement("span",{className:"".concat(f,"-item-content")},v),!s&&h&&l.createElement("span",{onMouseDown:function(C){C.preventDefault()},onClick:h,className:"".concat(f,"-item-remove")},a))}function p(v){var h=i(v),y=function(S){S&&S.stopPropagation(),r(v)};return g(h,y)}function b(v){var h="+ ".concat(v.length," ...");return g(h)}return l.createElement("div",{className:d},l.createElement(Ur,{prefixCls:m,data:n,renderItem:p,renderRest:b,itemKey:function(h){return i(h)},maxCount:c}),!n.length&&l.createElement("span",{className:"".concat(t,"-selection-placeholder")},u))}var KG=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function YG(e,t){e.id;var n=e.open,r=e.prefix,o=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var i=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,c=e.generateConfig,u=e.placeholder,d=e.className,f=e.style,m=e.onClick,g=e.onClear,p=e.internalPicker,b=e.value,v=e.onChange,h=e.onSubmit;e.onInputChange;var y=e.multiple,C=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var S=e.disabled,$=e.invalid;e.inputReadOnly;var x=e.direction;e.onOpenChange;var w=e.onMouseDown;e.required,e["aria-required"];var I=e.autoFocus,O=e.tabIndex,E=e.removeIcon,M=vt(e,KG),P=x==="rtl",R=l.useContext(Qr),_=R.prefixCls,N=l.useRef(),T=l.useRef();l.useImperativeHandle(t,function(){return{nativeElement:N.current,focus:function(X){var K;(K=T.current)===null||K===void 0||K.focus(X)},blur:function(){var X;(X=T.current)===null||X===void 0||X.blur()}}});var F=Tw(M),D=function(X){v([X])},A=function(X){var K=b.filter(function(ee){return ee&&!Yn(c,s,ee,X,p)});v(K),n||h()},V=Nw(G(G({},e),{},{onChange:D}),function(q){var X=q.valueTexts;return{value:X[0]||"",active:i}}),W=Q(V,2),z=W[0],j=W[1],B=!!(o&&b.length&&!S),H=y?l.createElement(l.Fragment,null,l.createElement(GG,{prefixCls:_,value:b,onRemove:A,formatDate:j,maxTagCount:C,disabled:S,removeIcon:E,placeholder:u}),l.createElement("input",{className:"".concat(_,"-multiple-input"),value:b.map(j).join(","),ref:T,readOnly:!0,autoFocus:I,tabIndex:O}),l.createElement(yf,{type:"suffix",icon:a}),B&&l.createElement(Ch,{icon:o,onClear:g})):l.createElement(Sh,ce({ref:T},z(),{autoFocus:I,tabIndex:O,suffixIcon:a,clearIcon:B&&l.createElement(Ch,{icon:o,onClear:g}),showActiveCls:!1}));return l.createElement("div",ce({},F,{className:U(_,k(k(k(k(k({},"".concat(_,"-multiple"),y),"".concat(_,"-focused"),i),"".concat(_,"-disabled"),S),"".concat(_,"-invalid"),$),"".concat(_,"-rtl"),P),d),style:f,ref:N,onClick:m,onMouseDown:function(X){var K,ee=X.target;ee!==((K=T.current)===null||K===void 0?void 0:K.inputElement)&&X.preventDefault(),w?.(X)}}),r&&l.createElement("div",{className:"".concat(_,"-prefix")},r),H)}var XG=l.forwardRef(YG);function ZG(e,t){var n=pw(e),r=Q(n,6),o=r[0],a=r[1],i=r[2],s=r[3],c=r[4],u=r[5],d=o,f=d.prefixCls,m=d.styles,g=d.classNames,p=d.order,b=d.defaultValue,v=d.value,h=d.needConfirm,y=d.onChange,C=d.onKeyDown,S=d.disabled,$=d.disabledDate,x=d.minDate,w=d.maxDate,I=d.defaultOpen,O=d.open,E=d.onOpenChange,M=d.locale,P=d.generateConfig,R=d.picker,_=d.showNow,N=d.showToday,T=d.showTime,F=d.mode,D=d.onPanelChange,A=d.onCalendarChange,V=d.onOk,W=d.multiple,z=d.defaultPickerValue,j=d.pickerValue,B=d.onPickerValueChange,H=d.inputReadOnly,q=d.suffixIcon,X=d.removeIcon,K=d.onFocus,ee=d.onBlur,ne=d.presets,J=d.components,Z=d.cellRender,re=d.dateRender,oe=d.monthCellRender,ae=d.onClick,te=yw(t);function ie(at){return at===null?null:W?at:at[0]}var le=Pw(P,M,a),ge=bw(O,I,[S],E),pe=Q(ge,2),he=pe[0],$e=pe[1],Ce=function(nt,At,cn){if(A){var hn=G({},cn);delete hn.range,A(ie(nt),ie(At),hn)}},fe=function(nt){V?.(ie(nt))},Ee=Ow(P,M,s,!1,p,b,v,Ce,fe),Se=Q(Ee,5),ke=Se[0],Re=Se[1],we=Se[2],Le=Se[3],Me=Se[4],xe=we(),Oe=Sw([S]),ue=Q(Oe,4),ve=ue[0],de=ue[1],se=ue[2],ye=ue[3],He=function(nt){de(!0),K?.(nt,{})},ut=function(nt){de(!1),ee?.(nt,{})},ft=Yt(R,{value:F}),_e=Q(ft,2),je=_e[0],Ye=_e[1],Ne=je==="date"&&T?"datetime":je,Ue=Rw(R,je,_,N),qe=y&&function(at,nt){y(ie(at),ie(nt))},Xe=Iw(G(G({},o),{},{onChange:qe}),ke,Re,we,Le,[],s,ve,he,u),Fe=Q(Xe,2),ct=Fe[1],it=sw(xe,u),Pe=Q(it,2),Te=Pe[0],et=Pe[1],Qe=l.useMemo(function(){return Te.some(function(at){return at})},[Te]),Ze=function(nt,At){if(B){var cn=G(G({},At),{},{mode:At.mode[0]});delete cn.range,B(nt[0],cn)}},lt=$w(P,M,xe,[je],he,ye,a,!1,z,j,oi(T?.defaultOpenValue),Ze,x,w),Et=Q(lt,2),xt=Et[0],yt=Et[1],wt=It(function(at,nt,At){if(Ye(nt),D&&At!==!1){var cn=at||xe[xe.length-1];D(cn,nt)}}),kt=function(){ct(we()),$e(!1,{force:!0})},qt=function(nt){!S&&!te.current.nativeElement.contains(document.activeElement)&&te.current.focus(),$e(!0),ae?.(nt)},Nt=function(){ct(null),$e(!1,{force:!0})},Zt=l.useState(null),Lt=Q(Zt,2),Rt=Lt[0],ze=Lt[1],Ge=l.useState(null),Ie=Q(Ge,2),be=Ie[0],De=Ie[1],rt=l.useMemo(function(){var at=[be].concat(me(xe)).filter(function(nt){return nt});return W?at:at.slice(0,1)},[xe,be,W]),pt=l.useMemo(function(){return!W&&be?[be]:xe.filter(function(at){return at})},[xe,be,W]);l.useEffect(function(){he||De(null)},[he]);var Dt=Cw(ne),Je=function(nt){De(nt),ze("preset")},tt=function(nt){var At=W?le(we(),nt):[nt],cn=ct(At);cn&&!W&&$e(!1,{force:!0})},ht=function(nt){tt(nt)},Ht=function(nt){De(nt),ze("cell")},Jt=function(nt){$e(!0),He(nt)},dn=function(nt){if(se("panel"),!(W&&Ne!==R)){var At=W?le(we(),nt):[nt];Le(At),!h&&!i&&a===Ne&&kt()}},vn=function(){$e(!1)},fn=vp(Z,re,oe),Wn=l.useMemo(function(){var at=Zn(o,!1),nt=un(o,[].concat(me(Object.keys(at)),["onChange","onCalendarChange","style","className","onPanelChange"]));return G(G({},nt),{},{multiple:o.multiple})},[o]),qn=l.createElement(_w,ce({},Wn,{showNow:Ue,showTime:T,disabledDate:$,onFocus:Jt,onBlur:ut,picker:R,mode:je,internalMode:Ne,onPanelChange:wt,format:c,value:xe,isInvalid:u,onChange:null,onSelect:dn,pickerValue:xt,defaultOpenValue:T?.defaultOpenValue,onPickerValueChange:yt,hoverValue:rt,onHover:Ht,needConfirm:h,onSubmit:kt,onOk:Me,presets:Dt,onPresetHover:Je,onPresetSubmit:tt,onNow:ht,cellRender:fn})),Un=function(nt){Le(nt)},ar=function(){se("input")},Xt=function(nt){se("input"),$e(!0,{inherit:!0}),He(nt)},st=function(nt){$e(!1),ut(nt)},ot=function(nt,At){nt.key==="Tab"&&kt(),C?.(nt,At)},Vt=l.useMemo(function(){return{prefixCls:f,locale:M,generateConfig:P,button:J.button,input:J.input}},[f,M,P,J.button,J.input]);return Mt(function(){he&&ye!==void 0&&wt(null,R,!1)},[he,ye,R]),Mt(function(){var at=se();!he&&at==="input"&&($e(!1),kt()),!he&&i&&!h&&at==="panel"&&kt()},[he]),l.createElement(Qr.Provider,{value:Vt},l.createElement(ow,ce({},lw(o),{popupElement:qn,popupStyle:m.popup,popupClassName:g.popup,visible:he,onClose:vn}),l.createElement(XG,ce({},o,{ref:te,suffixIcon:q,removeIcon:X,activeHelp:!!be,allHelp:!!be&&Rt==="preset",focused:ve,onFocus:Xt,onBlur:st,onKeyDown:ot,onSubmit:kt,value:pt,maskFormat:c,onChange:Un,onInputChange:ar,internalPicker:a,format:s,inputReadOnly:H,disabled:S,open:he,onOpenChange:$e,onClick:qt,onClear:Nt,invalid:Qe,onInvalid:function(nt){et(nt,0)}}))))}var QG=l.forwardRef(ZG);const Lw=l.createContext(null),JG=Lw.Provider,Fw=l.createContext(null),eK=Fw.Provider;var tK=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Dw=l.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,o=e.className,a=e.style,i=e.checked,s=e.disabled,c=e.defaultChecked,u=c===void 0?!1:c,d=e.type,f=d===void 0?"checkbox":d,m=e.title,g=e.onChange,p=vt(e,tK),b=l.useRef(null),v=l.useRef(null),h=Yt(u,{value:i}),y=Q(h,2),C=y[0],S=y[1];l.useImperativeHandle(t,function(){return{focus:function(I){var O;(O=b.current)===null||O===void 0||O.focus(I)},blur:function(){var I;(I=b.current)===null||I===void 0||I.blur()},input:b.current,nativeElement:v.current}});var $=U(r,o,k(k({},"".concat(r,"-checked"),C),"".concat(r,"-disabled"),s)),x=function(I){s||("checked"in e||S(I.target.checked),g?.({target:G(G({},e),{},{type:f,checked:I.target.checked}),stopPropagation:function(){I.stopPropagation()},preventDefault:function(){I.preventDefault()},nativeEvent:I.nativeEvent}))};return l.createElement("span",{className:$,title:m,style:a,ref:v},l.createElement("input",ce({},p,{className:"".concat(r,"-input"),ref:b,onChange:x,disabled:s,checked:!!C,type:f})),l.createElement("span",{className:"".concat(r,"-inner")}))});function jw(e){const t=L.useRef(null),n=()=>{bt.cancel(t.current),t.current=null};return[()=>{n(),t.current=bt(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e?.(a)}]}const nK=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},Bt(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},rK=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:o,motionDurationSlow:a,motionDurationMid:i,motionEaseInOutCirc:s,colorBgContainer:c,colorBorder:u,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:g,dotColorDisabled:p,lineType:b,radioColor:v,radioBgColor:h,calc:y}=e,C=`${t}-inner`,$=y(o).sub(y(4).mul(2)),x=y(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},Bt(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Y(d)} ${b} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, - &:hover ${C}`]:{borderColor:r},[`${t}-input:focus-visible + ${C}`]:Object.assign({},Io(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:x,height:x,marginBlockStart:y(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:y(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:v,borderBlockStart:0,borderInlineStart:0,borderRadius:x,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:x,height:x,backgroundColor:c,borderColor:u,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[C]:{borderColor:r,backgroundColor:h,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[C]:{backgroundColor:f,borderColor:u,cursor:"not-allowed","&::after":{backgroundColor:p}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[C]:{"&::after":{transform:`scale(${y($).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:g,paddingInlineEnd:g}})}},oK=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:o,lineType:a,colorBorder:i,motionDurationSlow:s,motionDurationMid:c,buttonPaddingInline:u,fontSize:d,buttonBg:f,fontSizeLG:m,controlHeightLG:g,controlHeightSM:p,paddingXS:b,borderRadius:v,borderRadiusSM:h,borderRadiusLG:y,buttonCheckedBg:C,buttonSolidCheckedColor:S,colorTextDisabled:$,colorBgContainerDisabled:x,buttonCheckedBgDisabled:w,buttonCheckedColorDisabled:I,colorPrimary:O,colorPrimaryHover:E,colorPrimaryActive:M,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:R,buttonSolidCheckedActiveBg:_,calc:N}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:u,paddingBlock:0,color:t,fontSize:d,lineHeight:Y(N(n).sub(N(o).mul(2)).equal()),background:f,border:`${Y(o)} ${a} ${i}`,borderBlockStartWidth:N(o).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${c}`,`background ${c}`,`box-shadow ${c}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:N(o).mul(-1).equal(),insetInlineStart:N(o).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:o,paddingInline:0,backgroundColor:i,transition:`background-color ${s}`,content:'""'}},"&:first-child":{borderInlineStart:`${Y(o)} ${a} ${i}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:g,fontSize:m,lineHeight:Y(N(g).sub(N(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:p,paddingInline:N(b).sub(o).equal(),paddingBlock:0,lineHeight:Y(N(p).sub(N(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},"&:hover":{position:"relative",color:O},"&:has(:focus-visible)":Object.assign({},Io(e)),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:O,background:C,borderColor:O,"&::before":{backgroundColor:O},"&:first-child":{borderColor:O},"&:hover":{color:E,borderColor:E,"&::before":{backgroundColor:E}},"&:active":{color:M,borderColor:M,"&::before":{backgroundColor:M}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:S,background:P,borderColor:P,"&:hover":{color:S,background:R,borderColor:R},"&:active":{color:S,background:_,borderColor:_}},"&-disabled":{color:$,backgroundColor:x,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:$,backgroundColor:x,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:I,backgroundColor:w,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},aK=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:o,fontSizeLG:a,colorText:i,colorBgContainer:s,colorTextDisabled:c,controlItemBgActiveDisabled:u,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:g,colorWhite:p}=e,b=4,v=a,h=t?v-b*2:v-(b+o)*2;return{radioSize:v,dotSize:h,dotColorDisabled:c,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:g,buttonBg:s,buttonCheckedBg:s,buttonColor:i,buttonCheckedBgDisabled:u,buttonCheckedColorDisabled:c,buttonPaddingInline:n-o,wrapperMarginInlineEnd:r,radioColor:t?f:p,radioBgColor:t?s:f}},Aw=Wt("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${Y(n)} ${t}`,a=$t(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[nK(a),rK(a),oK(a)]},aK,{unitless:{radioSize:!0,dotSize:!0}});var iK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const o=l.useContext(Lw),a=l.useContext(Fw),{getPrefixCls:i,direction:s,radio:c}=l.useContext(dt),u=l.useRef(null),d=Nn(t,u),{isFormItemInput:f}=l.useContext(Mn),m=T=>{var F,D;(F=e.onChange)===null||F===void 0||F.call(e,T),(D=o?.onChange)===null||D===void 0||D.call(o,T)},{prefixCls:g,className:p,rootClassName:b,children:v,style:h,title:y}=e,C=iK(e,["prefixCls","className","rootClassName","children","style","title"]),S=i("radio",g),$=(o?.optionType||a)==="button",x=$?`${S}-button`:S,w=bn(S),[I,O,E]=Aw(S,w),M=Object.assign({},C),P=l.useContext(Hn);o&&(M.name=o.name,M.onChange=m,M.checked=e.value===o.value,M.disabled=(n=M.disabled)!==null&&n!==void 0?n:o.disabled),M.disabled=(r=M.disabled)!==null&&r!==void 0?r:P;const R=U(`${x}-wrapper`,{[`${x}-wrapper-checked`]:M.checked,[`${x}-wrapper-disabled`]:M.disabled,[`${x}-wrapper-rtl`]:s==="rtl",[`${x}-wrapper-in-form-item`]:f,[`${x}-wrapper-block`]:!!o?.block},c?.className,p,b,O,E,w),[_,N]=jw(M.onClick);return I(l.createElement(Js,{component:"Radio",disabled:M.disabled},l.createElement("label",{className:R,style:Object.assign(Object.assign({},c?.style),h),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:y,onClick:_},l.createElement(Dw,Object.assign({},M,{className:U(M.className,{[Wd]:!$}),type:"radio",prefixCls:x,ref:d,onClick:N})),v!==void 0?l.createElement("span",{className:`${x}-label`},v):null)))},ld=l.forwardRef(lK),sK=["parentNode"],cK="form_item";function fs(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function kw(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:sK.includes(n)?`${cK}_${n}`:n}function zw(e,t,n,r,o,a){let i=r;return a!==void 0?i=a:n.validating?i="validating":e.length?i="error":t.length?i="warning":(n.touched||o&&n.validated)&&(i="success"),i}var uK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oe??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:o=>a=>{const i=$h(o);a?n.current[i]=a:delete n.current[i]}},scrollToField:(o,a={})=>{const{focus:i}=a,s=uK(a,["focus"]),c=LC(o,r);c&&(eA(c,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),i&&r.focusField(o))},focusField:o=>{var a,i;const s=r.getFieldInstance(o);typeof s?.focus=="function"?s.focus():(i=(a=LC(o,r))===null||a===void 0?void 0:a.focus)===null||i===void 0||i.call(a)},getFieldInstance:o=>{const a=$h(o);return n.current[a]}}),[e,t]);return[r]}const dK=l.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=l.useContext(dt),{name:o}=l.useContext(Mn),a=rf($h(o)),{prefixCls:i,className:s,rootClassName:c,options:u,buttonStyle:d="outline",disabled:f,children:m,size:g,style:p,id:b,optionType:v,name:h=a,defaultValue:y,value:C,block:S=!1,onChange:$,onMouseEnter:x,onMouseLeave:w,onFocus:I,onBlur:O}=e,[E,M]=Yt(y,{value:C}),P=l.useCallback(j=>{const B=E,H=j.target.value;"value"in e||M(H),H!==B&&$?.(j)},[E,M,$]),R=n("radio",i),_=`${R}-group`,N=bn(R),[T,F,D]=Aw(R,N);let A=m;u&&u.length>0&&(A=u.map(j=>typeof j=="string"||typeof j=="number"?l.createElement(ld,{key:j.toString(),prefixCls:R,disabled:f,value:j,checked:E===j},j):l.createElement(ld,{key:`radio-group-value-options-${j.value}`,prefixCls:R,disabled:j.disabled||f,value:j.value,checked:E===j.value,title:j.title,style:j.style,className:j.className,id:j.id,required:j.required},j.label)));const V=jn(g),W=U(_,`${_}-${d}`,{[`${_}-${V}`]:V,[`${_}-rtl`]:r==="rtl",[`${_}-block`]:S},s,c,F,D,N),z=l.useMemo(()=>({onChange:P,value:E,disabled:f,name:h,optionType:v,block:S}),[P,E,f,h,v,S]);return T(l.createElement("div",Object.assign({},Zn(e,{aria:!0,data:!0}),{className:W,style:p,onMouseEnter:x,onMouseLeave:w,onFocus:I,onBlur:O,id:b,ref:t}),l.createElement(JG,{value:z},A)))}),fK=l.memo(dK);var mK=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n}=l.useContext(dt),{prefixCls:r}=e,o=mK(e,["prefixCls"]),a=n("radio",r);return l.createElement(eK,{value:"button"},l.createElement(ld,Object.assign({prefixCls:a},o,{type:"radio",ref:t})))},gK=l.forwardRef(vK),yp=ld;yp.Button=gK;yp.Group=fK;yp.__ANT_RADIO=!0;function ii(e){return $t(e,{inputAffixPadding:e.paddingXXS})}const li=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:o,controlHeightSM:a,controlHeightLG:i,fontSizeLG:s,lineHeightLG:c,paddingSM:u,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:g,colorPrimary:p,controlOutlineWidth:b,controlOutline:v,colorErrorOutline:h,colorWarningOutline:y,colorBgContainer:C,inputFontSize:S,inputFontSizeLG:$,inputFontSizeSM:x}=e,w=S||n,I=x||w,O=$||s,E=Math.round((t-w*r)/2*10)/10-o,M=Math.round((a-I*r)/2*10)/10-o,P=Math.ceil((i-O*c)/2*10)/10-o;return{paddingBlock:Math.max(E,0),paddingBlockSM:Math.max(M,0),paddingBlockLG:Math.max(P,0),paddingInline:u-o,paddingInlineSM:d-o,paddingInlineLG:f-o,addonBg:m,activeBorderColor:p,hoverBorderColor:g,activeShadow:`0 0 0 ${b}px ${v}`,errorActiveShadow:`0 0 0 ${b}px ${h}`,warningActiveShadow:`0 0 0 ${b}px ${y}`,hoverBg:C,activeBg:C,inputFontSize:w,inputFontSizeLG:O,inputFontSizeSM:I}},hK=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Cf=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},hK($t(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Cp=(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}}),FC=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Cp(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Sp=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Cp(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Cf(e))}),FC(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),FC(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),DC=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Hw=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},DC(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),DC(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Cf(e))}})}),$p=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},Vw=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t?.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},jC=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Vw(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),xp=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Vw(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Cf(e))}),jC(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),jC(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),AC=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Ww=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},AC(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),AC(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:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),qw=(e,t)=>({background:e.colorBgContainer,borderWidth:`${Y(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.borderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.borderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),kC=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},qw(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),wp=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},qw(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),kC(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),kC(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Ep=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Uw=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:o}=e;return{padding:`${Y(t)} ${Y(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Op=e=>({padding:`${Y(e.paddingBlockSM)} ${Y(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),dc=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${Y(e.paddingBlock)} ${Y(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Ep(e.colorTextPlaceholder)),{"&-lg":Object.assign({},Uw(e)),"&-sm":Object.assign({},Op(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Gw=e=>{const{componentCls:t,antCls:n}=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({},Uw(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Op(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-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 ${Y(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${Y(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${Y(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${Y(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${Y(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-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,[`${n}-select ${n}-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,[`${n}-select ${n}-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"},uo()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${n}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, - & > ${n}-select-auto-complete ${t}, - & > ${n}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${n}-select:first-child > ${n}-select-selector, - & > ${n}-select-auto-complete:first-child ${t}, - & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, - & > ${n}-select:last-child > ${n}-select-selector, - & > ${n}-cascader-picker:last-child ${t}, - & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-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}}}})}},pK=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,i=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),dc(e)),Sp(e)),xp(e)),$p(e)),wp(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:i,paddingBottom:i}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},bK=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${Y(e.inputAffixPadding)}`}}}},yK=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:o,colorIcon:a,colorIconHover:i,iconCls:s}=e,c=`${t}-affix-wrapper`,u=`${t}-affix-wrapper-disabled`;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({},dc(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{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:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),bK(e)),{[`${s}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:i}}}),[`${t}-underlined`]:{borderRadius:0},[u]:{[`${s}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},CK=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},Bt(e)),Gw(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:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},Hw(e)),Ww(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}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},SK=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:hover, &:focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-color-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-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}}}}},$K=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Kw=Wt(["Input","Shared"],e=>{const t=$t(e,ii(e));return[pK(t),yK(t)]},li,{resetFont:!1}),Yw=Wt(["Input","Component"],e=>{const t=$t(e,ii(e));return[CK(t),SK(t),$K(t),tc(t)]},li,{resetFont:!1}),mv=(e,t)=>{const{componentCls:n,controlHeight:r}=e,o=t?`${n}-${t}`:"",a=$6(e);return[{[`${n}-multiple${o}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:Y(a.itemLineHeight)}}}]},xK=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,o=$t(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=$t(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[mv(o,"small"),mv(e),mv(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},x6(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},wK=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:o,motionDurationMid:a,cellHoverBg:i,lineWidth:s,lineType:c,colorPrimary:u,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:m,cellBgDisabled:g,colorFillSecondary:p}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:Y(r),borderRadius:o,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), - &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:i}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Y(s)} ${c} ${u}`,borderRadius:o,content:'""'}},[`&-in-view${t}-in-range, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:d}},[`&-in-view${t}-selected, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:u},[`&${t}-disabled ${n}`]:{background:p}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:o,borderEndStartRadius:o,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o},"&-disabled":{color:m,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:g}},[`&-disabled${t}-today ${n}::before`]:{borderColor:m}}},EK=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:o,pickerControlIconSize:a,cellWidth:i,paddingSM:s,paddingXS:c,paddingXXS:u,colorBgContainer:d,lineWidth:f,lineType:m,borderRadiusLG:g,colorPrimary:p,colorTextHeading:b,colorSplit:v,pickerControlIconBorderWidth:h,colorIcon:y,textHeight:C,motionDurationMid:S,colorIconHover:$,fontWeightStrong:x,cellHeight:w,pickerCellPaddingVertical:I,colorTextDisabled:O,colorText:E,fontSize:M,motionDurationSlow:P,withoutTimeCellHeight:R,pickerQuarterPanelContentHeight:_,borderRadiusSM:N,colorTextLightSolid:T,cellHoverBg:F,timeColumnHeight:D,timeColumnWidth:A,timeCellHeight:V,controlItemBgActive:W,marginXXS:z,pickerDatePanelPaddingHorizontal:j,pickerControlIconMargin:B}=e,H=e.calc(i).mul(7).add(e.calc(j).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:g,outline:"none","&-focused":{borderColor:p},"&-rtl":{[`${t}-prev-icon, - ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:H},"&-header":{display:"flex",padding:`0 ${Y(c)}`,color:b,borderBottom:`${Y(f)} ${m} ${v}`,"> *":{flex:"none"},button:{padding:0,color:y,lineHeight:Y(C),background:"transparent",border:0,cursor:"pointer",transition:`color ${S}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:M,"&:hover":{color:$},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:x,lineHeight:Y(C),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:c},"&:hover":{color:p}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:h,borderInlineStartWidth:h,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:B,insetInlineStart:B,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:h,borderInlineStartWidth:h,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:w,fontWeight:"normal"},th:{height:e.calc(w).add(e.calc(I).mul(2)).equal(),color:E,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Y(I)} 0`,color:O,cursor:"pointer","&-in-view":{color:E}},wK(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(R).mul(4).equal()},[r]:{padding:`0 ${Y(c)}`}},"&-quarter-panel":{[`${t}-content`]:{height:_}},"&-decade-panel":{[r]:{padding:`0 ${Y(e.calc(c).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${Y(c)}`},[r]:{width:o}},"&-date-panel":{[`${t}-body`]:{padding:`${Y(c)} ${Y(j)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${t}-cell`]:{[`&:hover ${r}, - &-selected ${r}, - ${r}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${S}`},"&:first-child:before":{borderStartStartRadius:N,borderEndStartRadius:N},"&:last-child:before":{borderStartEndRadius:N,borderEndEndRadius:N}},"&:hover td:before":{background:F},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:p},[`&${t}-cell-week`]:{color:new zt(T).setA(.5).toHexString()},[r]:{color:T}}},"&-range-hover td:before":{background:W}}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${Y(c)} ${Y(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${Y(f)} ${m} ${v}`},[`${t}-date-panel, - ${t}-time-panel`]:{transition:`opacity ${P}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:D},"&-column":{flex:"1 0 auto",width:A,margin:`${Y(u)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${S}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${Y(V)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Y(f)} ${m} ${v}`},"&-active":{background:new zt(W).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:z,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(A).sub(e.calc(z).mul(2)).equal(),height:V,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(A).sub(V).div(2).equal(),color:E,lineHeight:Y(V),borderRadius:N,cursor:"pointer",transition:`background ${S}`,"&:hover":{background:F}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:W}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:O,background:"transparent",cursor:"not-allowed"}}}}}}}}},OK=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:o,antCls:a,colorPrimary:i,cellActiveWithRangeBg:s,colorPrimaryBorder:c,lineType:u,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${Y(r)} ${u} ${d}`,"&-extra":{padding:`0 ${Y(o)}`,lineHeight:Y(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${Y(r)} ${u} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:Y(o),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:Y(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:i,background:s,borderColor:c,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},IK=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:o}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(o).add(e.calc(r).div(2)).equal()}},RK=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:o,paddingXXS:a,lineWidth:i}=e,s=a*2,c=i*2,u=Math.min(n-s,n-c),d=Math.min(r-s,r-c),f=Math.min(o-s,o-c);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new zt(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new zt(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:o*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:o,withoutTimeCellHeight:o*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:u,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},PK=e=>Object.assign(Object.assign(Object.assign(Object.assign({},li(e)),RK(e)),cf(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),MK=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},Sp(e)),wp(e)),xp(e)),$p(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},vv=(e,t)=>({padding:`${Y(e)} ${Y(t)}`}),_K=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},NK=e=>{var t;const{componentCls:n,antCls:r,paddingInline:o,lineWidth:a,lineType:i,colorBorder:s,borderRadius:c,motionDurationMid:u,colorTextDisabled:d,colorTextPlaceholder:f,fontSizeLG:m,inputFontSizeLG:g,fontSizeSM:p,inputFontSizeSM:b,controlHeightSM:v,paddingInlineSM:h,paddingXS:y,marginXS:C,colorIcon:S,lineWidthBold:$,colorPrimary:x,motionDurationSlow:w,zIndexPopup:I,paddingXXS:O,sizePopupArrow:E,colorBgElevated:M,borderRadiusLG:P,boxShadowSecondary:R,borderRadiusSM:_,colorSplit:N,cellHoverBg:T,presetsWidth:F,presetsMaxWidth:D,boxShadowPopoverArrow:A,fontHeight:V,lineHeightLG:W}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},Bt(e)),vv(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:c,transition:`border ${u}, box-shadow ${u}, background ${u}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${u}`},Ep(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},vv(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:g??m,lineHeight:W}}),"&-small":Object.assign(Object.assign({},vv(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:b??p}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(y).div(2).equal(),color:d,lineHeight:1,pointerEvents:"none",transition:`opacity ${u}, color ${u}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:C}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:d,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${u}, color ${u}`,"> *":{verticalAlign:"top"},"&:hover":{color:S}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:m,color:d,fontSize:m,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:S},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:$,background:x,opacity:0,transition:`all ${w} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${Y(y)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:o},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:h}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},Bt(e)),EK(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, - &${n}-dropdown-placement-bottomRight`]:{[`${n}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${n}-dropdown-placement-topLeft, - &${n}-dropdown-placement-topRight`]:{[`${n}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${r}-slide-up-appear, &${r}-slide-up-enter`]:{[`${n}-range-arrow${n}-range-arrow`]:{transition:"none"}},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topRight, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:Yd},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomRight, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:Gd},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:Xd},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:Kd},[`${n}-panel > ${n}-time-panel`]:{paddingTop:O},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(o).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${w} ease-out`},N6(e,M,A)),{"&:before":{insetInlineStart:e.calc(o).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:P,boxShadow:R,transition:`margin ${w}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:F,maxWidth:D,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:y,borderInlineEnd:`${Y(a)} ${i} ${N}`,li:Object.assign(Object.assign({},co),{borderRadius:_,paddingInline:y,paddingBlock:e.calc(v).sub(V).div(2).equal(),cursor:"pointer",transition:`all ${w}`,"+ li":{marginTop:C},"&:hover":{background:T}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${Y(e.calc(E).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},mo(e,"slide-up"),mo(e,"slide-down"),el(e,"move-up"),el(e,"move-down")]},Xw=Wt("DatePicker",e=>{const t=$t(ii(e),IK(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[OK(t),NK(t),MK(t),_K(t),xK(t),tc(e,{focusElCls:`${e.componentCls}-focused`})]},PK),Sf=l.createContext(null);var TK=function(t){var n=t.activeTabOffset,r=t.horizontal,o=t.rtl,a=t.indicator,i=a===void 0?{}:a,s=i.size,c=i.align,u=c===void 0?"center":c,d=l.useState(),f=Q(d,2),m=f[0],g=f[1],p=l.useRef(),b=L.useCallback(function(h){return typeof s=="function"?s(h):typeof s=="number"?s:h},[s]);function v(){bt.cancel(p.current)}return l.useEffect(function(){var h={};if(n)if(r){h.width=b(n.width);var y=o?"right":"left";u==="start"&&(h[y]=n[y]),u==="center"&&(h[y]=n[y]+n.width/2,h.transform=o?"translateX(50%)":"translateX(-50%)"),u==="end"&&(h[y]=n[y]+n.width,h.transform="translateX(-100%)")}else h.height=b(n.height),u==="start"&&(h.top=n.top),u==="center"&&(h.top=n.top+n.height/2,h.transform="translateY(-50%)"),u==="end"&&(h.top=n.top+n.height,h.transform="translateY(-100%)");return v(),p.current=bt(function(){var C=m&&h&&Object.keys(h).every(function(S){var $=h[S],x=m[S];return typeof $=="number"&&typeof x=="number"?Math.round($)===Math.round(x):$===x});C||g(h)}),v},[JSON.stringify(n),r,o,u,b]),{style:m}},zC={width:0,height:0,left:0,top:0};function LK(e,t,n){return l.useMemo(function(){for(var r,o=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||zC,i=a.left+a.width,s=0;s_?(P=E,x.current="x"):(P=M,x.current="y"),t(-P,-P)&&O.preventDefault()}var I=l.useRef(null);I.current={onTouchStart:C,onTouchMove:S,onTouchEnd:$,onWheel:w},l.useEffect(function(){function O(R){I.current.onTouchStart(R)}function E(R){I.current.onTouchMove(R)}function M(R){I.current.onTouchEnd(R)}function P(R){I.current.onWheel(R)}return document.addEventListener("touchmove",E,{passive:!1}),document.addEventListener("touchend",M,{passive:!0}),e.current.addEventListener("touchstart",O,{passive:!0}),e.current.addEventListener("wheel",P,{passive:!1}),function(){document.removeEventListener("touchmove",E),document.removeEventListener("touchend",M)}},[])}function Zw(e){var t=l.useState(0),n=Q(t,2),r=n[0],o=n[1],a=l.useRef(0),i=l.useRef();return i.current=e,za(function(){var s;(s=i.current)===null||s===void 0||s.call(i)},[r]),function(){a.current===r&&(a.current+=1,o(a.current))}}function jK(e){var t=l.useRef([]),n=l.useState({}),r=Q(n,2),o=r[1],a=l.useRef(typeof e=="function"?e():e),i=Zw(function(){var c=a.current;t.current.forEach(function(u){c=u(c)}),t.current=[],a.current=c,o({})});function s(c){t.current.push(c),i()}return[a.current,s]}var WC={width:0,height:0,left:0,top:0,right:0};function AK(e,t,n,r,o,a,i){var s=i.tabs,c=i.tabPosition,u=i.rtl,d,f,m;return["top","bottom"].includes(c)?(d="width",f=u?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),l.useMemo(function(){if(!s.length)return[0,0];for(var g=s.length,p=g,b=0;bMath.floor(m+t)){p=b-1;break}}for(var h=0,y=g-1;y>=0;y-=1){var C=e.get(s[y].key)||WC;if(C[f]=p?[0,0]:[h,p]},[e,t,r,o,a,m,c,s.map(function(g){return g.key}).join("_"),u])}function qC(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var kK="TABS_DQ";function Qw(e){return String(e).replace(/"/g,kK)}function Ip(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Jw=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,o=e.locale,a=e.style;return!r||r.showAdd===!1?null:l.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":o?.addAriaLabel||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),UC=l.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var a,i={};return Ke(o)==="object"&&!l.isValidElement(o)?i=o:i.right=o,n==="right"&&(a=i.right),n==="left"&&(a=i.left),a?l.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),zK=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,o=e.tabs,a=e.locale,i=e.mobile,s=e.more,c=s===void 0?{}:s,u=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,g=e.rtl,p=e.removeAriaLabel,b=e.onTabClick,v=e.getPopupContainer,h=e.popupClassName,y=l.useState(!1),C=Q(y,2),S=C[0],$=C[1],x=l.useState(null),w=Q(x,2),I=w[0],O=w[1],E=c.icon,M=E===void 0?"More":E,P="".concat(r,"-more-popup"),R="".concat(n,"-dropdown"),_=I!==null?"".concat(P,"-").concat(I):null,N=a?.dropdownAriaLabel;function T(j,B){j.preventDefault(),j.stopPropagation(),f.onEdit("remove",{key:B,event:j})}var F=l.createElement(yl,{onClick:function(B){var H=B.key,q=B.domEvent;b(H,q),$(!1)},prefixCls:"".concat(R,"-menu"),id:P,tabIndex:-1,role:"listbox","aria-activedescendant":_,selectedKeys:[I],"aria-label":N!==void 0?N:"expanded dropdown"},o.map(function(j){var B=j.closable,H=j.disabled,q=j.closeIcon,X=j.key,K=j.label,ee=Ip(B,q,f,H);return l.createElement(sc,{key:X,id:"".concat(P,"-").concat(X),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(X),disabled:H},l.createElement("span",null,K),ee&&l.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:0,className:"".concat(R,"-menu-item-remove"),onClick:function(J){J.stopPropagation(),T(J,X)}},q||f.removeIcon||"×"))}));function D(j){for(var B=o.filter(function(ee){return!ee.disabled}),H=B.findIndex(function(ee){return ee.key===I})||0,q=B.length,X=0;Xbe?"left":"right"})}),R=Q(P,2),_=R[0],N=R[1],T=BC(0,function(Ie,be){!M&&b&&b({direction:Ie>be?"top":"bottom"})}),F=Q(T,2),D=F[0],A=F[1],V=l.useState([0,0]),W=Q(V,2),z=W[0],j=W[1],B=l.useState([0,0]),H=Q(B,2),q=H[0],X=H[1],K=l.useState([0,0]),ee=Q(K,2),ne=ee[0],J=ee[1],Z=l.useState([0,0]),re=Q(Z,2),oe=re[0],ae=re[1],te=jK(new Map),ie=Q(te,2),le=ie[0],ge=ie[1],pe=LK(C,le,q[0]),he=Wc(z,M),$e=Wc(q,M),Ce=Wc(ne,M),fe=Wc(oe,M),Ee=Math.floor(he)we?we:Ie}var Me=l.useRef(null),xe=l.useState(),Oe=Q(xe,2),ue=Oe[0],ve=Oe[1];function de(){ve(Date.now())}function se(){Me.current&&clearTimeout(Me.current)}DK(w,function(Ie,be){function De(rt,pt){rt(function(Dt){var Je=Le(Dt+pt);return Je})}return Ee?(M?De(N,Ie):De(A,be),se(),de(),!0):!1}),l.useEffect(function(){return se(),ue&&(Me.current=setTimeout(function(){ve(0)},100)),se},[ue]);var ye=AK(pe,Se,M?_:D,$e,Ce,fe,G(G({},e),{},{tabs:C})),He=Q(ye,2),ut=He[0],ft=He[1],_e=It(function(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i,be=pe.get(Ie)||{width:0,height:0,left:0,right:0,top:0};if(M){var De=_;s?be.right<_?De=be.right:be.right+be.width>_+Se&&(De=be.right+be.width-Se):be.left<-_?De=-be.left:be.left+be.width>-_+Se&&(De=-(be.left+be.width-Se)),A(0),N(Le(De))}else{var rt=D;be.top<-D?rt=-be.top:be.top+be.height>-D+Se&&(rt=-(be.top+be.height-Se)),N(0),A(Le(rt))}}),je=l.useState(),Ye=Q(je,2),Ne=Ye[0],Ue=Ye[1],qe=l.useState(!1),Xe=Q(qe,2),Fe=Xe[0],ct=Xe[1],it=C.filter(function(Ie){return!Ie.disabled}).map(function(Ie){return Ie.key}),Pe=function(be){var De=it.indexOf(Ne||i),rt=it.length,pt=(De+be+rt)%rt,Dt=it[pt];Ue(Dt)},Te=function(be){var De=be.code,rt=s&&M,pt=it[0],Dt=it[it.length-1];switch(De){case"ArrowLeft":{M&&Pe(rt?1:-1);break}case"ArrowRight":{M&&Pe(rt?-1:1);break}case"ArrowUp":{be.preventDefault(),M||Pe(-1);break}case"ArrowDown":{be.preventDefault(),M||Pe(1);break}case"Home":{be.preventDefault(),Ue(pt);break}case"End":{be.preventDefault(),Ue(Dt);break}case"Enter":case"Space":{be.preventDefault(),p(Ne??i,be);break}case"Backspace":case"Delete":{var Je=it.indexOf(Ne),tt=C.find(function(Ht){return Ht.key===Ne}),ht=Ip(tt?.closable,tt?.closeIcon,u,tt?.disabled);ht&&(be.preventDefault(),be.stopPropagation(),u.onEdit("remove",{key:Ne,event:be}),Je===it.length-1?Pe(-1):Pe(1));break}}},et={};M?et[s?"marginRight":"marginLeft"]=m:et.marginTop=m;var Qe=C.map(function(Ie,be){var De=Ie.key;return l.createElement(HK,{id:o,prefixCls:y,key:De,tab:Ie,style:be===0?void 0:et,closable:Ie.closable,editable:u,active:De===i,focus:De===Ne,renderWrapper:g,removeAriaLabel:d?.removeAriaLabel,tabCount:it.length,currentPosition:be+1,onClick:function(pt){p(De,pt)},onKeyDown:Te,onFocus:function(){Fe||Ue(De),_e(De),de(),w.current&&(s||(w.current.scrollLeft=0),w.current.scrollTop=0)},onBlur:function(){Ue(void 0)},onMouseDown:function(){ct(!0)},onMouseUp:function(){ct(!1)}})}),Ze=function(){return ge(function(){var be,De=new Map,rt=(be=I.current)===null||be===void 0?void 0:be.getBoundingClientRect();return C.forEach(function(pt){var Dt,Je=pt.key,tt=(Dt=I.current)===null||Dt===void 0?void 0:Dt.querySelector('[data-node-key="'.concat(Qw(Je),'"]'));if(tt){var ht=VK(tt,rt),Ht=Q(ht,4),Jt=Ht[0],dn=Ht[1],vn=Ht[2],fn=Ht[3];De.set(Je,{width:Jt,height:dn,left:vn,top:fn})}}),De})};l.useEffect(function(){Ze()},[C.map(function(Ie){return Ie.key}).join("_")]);var lt=Zw(function(){var Ie=Ii(S),be=Ii($),De=Ii(x);j([Ie[0]-be[0]-De[0],Ie[1]-be[1]-De[1]]);var rt=Ii(E);J(rt);var pt=Ii(O);ae(pt);var Dt=Ii(I);X([Dt[0]-rt[0],Dt[1]-rt[1]]),Ze()}),Et=C.slice(0,ut),xt=C.slice(ft+1),yt=[].concat(me(Et),me(xt)),wt=pe.get(i),kt=TK({activeTabOffset:wt,horizontal:M,indicator:v,rtl:s}),qt=kt.style;l.useEffect(function(){_e()},[i,Re,we,qC(wt),qC(pe),M]),l.useEffect(function(){lt()},[s]);var Nt=!!yt.length,Zt="".concat(y,"-nav-wrap"),Lt,Rt,ze,Ge;return M?s?(Rt=_>0,Lt=_!==we):(Lt=_<0,Rt=_!==Re):(ze=D<0,Ge=D!==Re),l.createElement(tr,{onResize:lt},l.createElement("div",{ref:Mo(t,S),role:"tablist","aria-orientation":M?"horizontal":"vertical",className:U("".concat(y,"-nav"),n),style:r,onKeyDown:function(){de()}},l.createElement(UC,{ref:$,position:"left",extra:c,prefixCls:y}),l.createElement(tr,{onResize:lt},l.createElement("div",{className:U(Zt,k(k(k(k({},"".concat(Zt,"-ping-left"),Lt),"".concat(Zt,"-ping-right"),Rt),"".concat(Zt,"-ping-top"),ze),"".concat(Zt,"-ping-bottom"),Ge)),ref:w},l.createElement(tr,{onResize:lt},l.createElement("div",{ref:I,className:"".concat(y,"-nav-list"),style:{transform:"translate(".concat(_,"px, ").concat(D,"px)"),transition:ue?"none":void 0}},Qe,l.createElement(Jw,{ref:E,prefixCls:y,locale:d,editable:u,style:G(G({},Qe.length===0?void 0:et),{},{visibility:Nt?"hidden":null})}),l.createElement("div",{className:U("".concat(y,"-ink-bar"),k({},"".concat(y,"-ink-bar-animated"),a.inkBar)),style:qt}))))),l.createElement(BK,ce({},e,{removeAriaLabel:d?.removeAriaLabel,ref:O,prefixCls:y,tabs:yt,className:!Nt&&ke,tabMoving:!!ue})),l.createElement(UC,{ref:x,position:"right",extra:c,prefixCls:y})))}),e8=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.id,i=e.active,s=e.tabKey,c=e.children;return l.createElement("div",{id:a&&"".concat(a,"-panel-").concat(s),role:"tabpanel",tabIndex:i?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(s),"aria-hidden":!i,style:o,className:U(n,i&&"".concat(n,"-active"),r),ref:t},c)}),WK=["renderTabBar"],qK=["label","key"],UK=function(t){var n=t.renderTabBar,r=vt(t,WK),o=l.useContext(Sf),a=o.tabs;if(n){var i=G(G({},r),{},{panes:a.map(function(s){var c=s.label,u=s.key,d=vt(s,qK);return l.createElement(e8,ce({tab:c,key:u,tabKey:u},d))})});return n(i,GC)}return l.createElement(GC,r)},GK=["key","forceRender","style","className","destroyInactiveTabPane"],KK=function(t){var n=t.id,r=t.activeKey,o=t.animated,a=t.tabPosition,i=t.destroyInactiveTabPane,s=l.useContext(Sf),c=s.prefixCls,u=s.tabs,d=o.tabPane,f="".concat(c,"-tabpane");return l.createElement("div",{className:U("".concat(c,"-content-holder"))},l.createElement("div",{className:U("".concat(c,"-content"),"".concat(c,"-content-").concat(a),k({},"".concat(c,"-content-animated"),d))},u.map(function(m){var g=m.key,p=m.forceRender,b=m.style,v=m.className,h=m.destroyInactiveTabPane,y=vt(m,GK),C=g===r;return l.createElement(fr,ce({key:g,visible:C,forceRender:p,removeOnLeave:!!(i||h),leavedClassName:"".concat(f,"-hidden")},o.tabPaneMotion),function(S,$){var x=S.style,w=S.className;return l.createElement(e8,ce({},y,{prefixCls:f,id:n,tabKey:g,animated:d,active:C,style:G(G({},b),x),className:U(v,w),ref:$}))})})))};function YK(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=G({inkBar:!0},Ke(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var XK=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],KC=0,ZK=l.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,o=r===void 0?"rc-tabs":r,a=e.className,i=e.items,s=e.direction,c=e.activeKey,u=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,g=m===void 0?"top":m,p=e.tabBarGutter,b=e.tabBarStyle,v=e.tabBarExtraContent,h=e.locale,y=e.more,C=e.destroyInactiveTabPane,S=e.renderTabBar,$=e.onChange,x=e.onTabClick,w=e.onTabScroll,I=e.getPopupContainer,O=e.popupClassName,E=e.indicator,M=vt(e,XK),P=l.useMemo(function(){return(i||[]).filter(function(oe){return oe&&Ke(oe)==="object"&&"key"in oe})},[i]),R=s==="rtl",_=YK(f),N=l.useState(!1),T=Q(N,2),F=T[0],D=T[1];l.useEffect(function(){D(lf())},[]);var A=Yt(function(){var oe;return(oe=P[0])===null||oe===void 0?void 0:oe.key},{value:c,defaultValue:u}),V=Q(A,2),W=V[0],z=V[1],j=l.useState(function(){return P.findIndex(function(oe){return oe.key===W})}),B=Q(j,2),H=B[0],q=B[1];l.useEffect(function(){var oe=P.findIndex(function(te){return te.key===W});if(oe===-1){var ae;oe=Math.max(0,Math.min(H,P.length-1)),z((ae=P[oe])===null||ae===void 0?void 0:ae.key)}q(oe)},[P.map(function(oe){return oe.key}).join("_"),W,H]);var X=Yt(null,{value:n}),K=Q(X,2),ee=K[0],ne=K[1];l.useEffect(function(){n||(ne("rc-tabs-".concat(KC)),KC+=1)},[]);function J(oe,ae){x?.(oe,ae);var te=oe!==W;z(oe),te&&$?.(oe)}var Z={id:ee,activeKey:W,animated:_,tabPosition:g,rtl:R,mobile:F},re=G(G({},Z),{},{editable:d,locale:h,more:y,tabBarGutter:p,onTabClick:J,onTabScroll:w,extra:v,style:b,panes:null,getPopupContainer:I,popupClassName:O,indicator:E});return l.createElement(Sf.Provider,{value:{tabs:P,prefixCls:o}},l.createElement("div",ce({ref:t,id:n,className:U(o,"".concat(o,"-").concat(g),k(k(k({},"".concat(o,"-mobile"),F),"".concat(o,"-editable"),d),"".concat(o,"-rtl"),R),a)},M),l.createElement(UK,ce({},re,{renderTabBar:S})),l.createElement(KK,ce({destroyInactiveTabPane:C},Z,{animated:_}))))});const QK={motionAppear:!1,motionEnter:!0,motionLeave:!0};function JK(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},QK),{motionName:la(e,"switch")})),n}var eY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot)}function nY(e,t){if(e)return e.map(r=>{var o;const a=(o=r.destroyOnHidden)!==null&&o!==void 0?o:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=nr(t).map(r=>{if(l.isValidElement(r)){const{key:o,props:a}=r,i=a||{},{tab:s}=i,c=eY(i,["tab"]);return Object.assign(Object.assign({key:String(o)},c),{label:s})}return null});return tY(n)}const rY=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[mo(e,"slide-up"),mo(e,"slide-down")]]},oY=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:o,colorBorderSecondary:a,itemSelectedColor:i}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${Y(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:i,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:Io(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:Y(o)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:Y(o)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Y(e.borderRadiusLG)} 0 0 ${Y(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},aY=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},Bt(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${Y(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},co),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${Y(e.paddingXXS)} ${Y(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},iY=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:o,verticalItemPadding:a,verticalItemMargin:i,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:o,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Y(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, - right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, - > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:i},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:Y(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},lY=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:o,cardHeightLG:a,horizontalItemPaddingSM:i,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:o,minHeight:o}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${Y(e.borderRadius)} ${Y(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${Y(e.borderRadius)} ${Y(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Y(e.borderRadius)} ${Y(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Y(e.borderRadius)} 0 0 ${Y(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},sY=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:o,tabsHorizontalItemMargin:a,horizontalItemPadding:i,itemSelectedColor:s,itemColor:c}=e,u=`${t}-tab`;return{[u]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:i,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:c,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${u}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},fo(e)),"&:hover":{color:r},[`&${u}-active ${u}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${u}-focus ${u}-btn:focus-visible`]:Io(e),[`&${u}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${u}-disabled ${u}-btn, &${u}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${u}-remove ${o}`]:{margin:0},[`${o}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${u} + ${u}`]:{margin:{_skip_check_:!0,value:a}}}},cY=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:o,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:Y(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:Y(e.marginXS)},marginLeft:{_skip_check_:!0,value:Y(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:o},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},uY=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:o,itemHoverColor:a,itemActiveColor:i,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:o},background:"transparent",border:`${Y(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:i}},fo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),sY(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},fo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},dY=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:o,controlHeightLG:a}=e,i=t||a,s=n||o,c=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:i,cardHeightSM:s,cardHeightLG:c,cardPadding:`${(i-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(c-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},fY=Wt("Tabs",e=>{const t=$t(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${Y(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${Y(e.horizontalItemGutter)}`});return[lY(t),cY(t),iY(t),aY(t),oY(t),uY(t),rY(t)]},dY),mY=()=>null;var vY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t,n,r,o,a,i,s,c,u,d,f;const{type:m,className:g,rootClassName:p,size:b,onEdit:v,hideAdd:h,centered:y,addIcon:C,removeIcon:S,moreIcon:$,more:x,popupClassName:w,children:I,items:O,animated:E,style:M,indicatorSize:P,indicator:R,destroyInactiveTabPane:_,destroyOnHidden:N}=e,T=vY(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:F}=T,{direction:D,tabs:A,getPrefixCls:V,getPopupContainer:W}=l.useContext(dt),z=V("tabs",F),j=bn(z),[B,H,q]=fY(z,j);let X;m==="editable-card"&&(X={onEdit:(oe,{key:ae,event:te})=>{v?.(oe==="add"?te:ae,oe)},removeIcon:(t=S??A?.removeIcon)!==null&&t!==void 0?t:l.createElement(da,null),addIcon:(C??A?.addIcon)||l.createElement(PL,null),showAdd:h!==!0});const K=V(),ee=jn(b),ne=nY(O,I),J=JK(z,E),Z=Object.assign(Object.assign({},A?.style),M),re={align:(n=R?.align)!==null&&n!==void 0?n:(r=A?.indicator)===null||r===void 0?void 0:r.align,size:(s=(a=(o=R?.size)!==null&&o!==void 0?o:P)!==null&&a!==void 0?a:(i=A?.indicator)===null||i===void 0?void 0:i.size)!==null&&s!==void 0?s:A?.indicatorSize};return B(l.createElement(ZK,Object.assign({direction:D,getPopupContainer:W},T,{items:ne,className:U({[`${z}-${ee}`]:ee,[`${z}-card`]:["card","editable-card"].includes(m),[`${z}-editable-card`]:m==="editable-card",[`${z}-centered`]:y},A?.className,g,p,H,q,j),popupClassName:U(w,H,q,j),style:Z,editable:X,more:Object.assign({icon:(f=(d=(u=(c=A?.more)===null||c===void 0?void 0:c.icon)!==null&&u!==void 0?u:A?.moreIcon)!==null&&d!==void 0?d:$)!==null&&f!==void 0?f:l.createElement(L0,null),transitionName:`${K}-slide-up`},x),prefixCls:z,animated:J,indicator:re,destroyInactiveTabPane:N??_})))};t8.TabPane=mY;var gY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,className:n,hoverable:r=!0}=e,o=gY(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=l.useContext(dt),i=a("card",t),s=U(`${i}-grid`,n,{[`${i}-grid-hoverable`]:r});return l.createElement("div",Object.assign({},o,{className:s}))},hY=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:o,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${Y(o)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0`},uo()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},co),{[` - > ${n}-typography, - > ${n}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},pY=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:o}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` - ${Y(o)} 0 0 0 ${n}, - 0 ${Y(o)} 0 0 ${n}, - ${Y(o)} ${Y(o)} 0 0 ${n}, - ${Y(o)} 0 0 0 ${n} inset, - 0 ${Y(o)} 0 0 ${n} inset; - `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},bY=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:o,colorBorderSecondary:a,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${Y(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)}`},uo()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:Y(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:o,lineHeight:Y(e.calc(o).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${Y(e.lineWidth)} ${e.lineType} ${a}`}}})},yY=e=>Object.assign(Object.assign({margin:`${Y(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},uo()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},co),"&-description":{color:e.colorTextDescription}}),CY=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:o}=e;return{[`${t}-head`]:{padding:`0 ${Y(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${Y(e.padding)} ${Y(o)}`}}},SY=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},$Y=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:a,bodyPadding:i,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:hY(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:i,borderRadius:`0 0 ${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)}`},uo()),[`${t}-grid`]:pY(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:bY(e),[`${t}-meta`]:yY(e)}),[`${t}-bordered`]:{border:`${Y(e.lineWidth)} ${e.lineType} ${o}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${Y(e.borderRadiusLG)} ${Y(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:CY(e),[`${t}-loading`]:SY(e),[`${t}-rtl`]:{direction:"rtl"}}},xY=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:o,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:o,padding:`0 ${Y(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},wY=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},EY=Wt("Card",e=>{const t=$t(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[$Y(t),xY(t)]},wY);var YC=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return l.createElement("ul",{className:t,style:r},n.map((o,a)=>{const i=`action-${a}`;return l.createElement("li",{style:{width:`${100/n.length}%`},key:i},l.createElement("span",null,o))}))},IY=l.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:o,style:a,extra:i,headStyle:s={},bodyStyle:c={},title:u,loading:d,bordered:f,variant:m,size:g,type:p,cover:b,actions:v,tabList:h,children:y,activeTabKey:C,defaultActiveTabKey:S,tabBarExtraContent:$,hoverable:x,tabProps:w={},classNames:I,styles:O}=e,E=YC(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:M,direction:P,card:R}=l.useContext(dt),[_]=fa("card",m,f),N=pe=>{var he;(he=e.onTabChange)===null||he===void 0||he.call(e,pe)},T=pe=>{var he;return U((he=R?.classNames)===null||he===void 0?void 0:he[pe],I?.[pe])},F=pe=>{var he;return Object.assign(Object.assign({},(he=R?.styles)===null||he===void 0?void 0:he[pe]),O?.[pe])},D=l.useMemo(()=>{let pe=!1;return l.Children.forEach(y,he=>{he?.type===n8&&(pe=!0)}),pe},[y]),A=M("card",n),[V,W,z]=EY(A),j=l.createElement(ni,{loading:!0,active:!0,paragraph:{rows:4},title:!1},y),B=C!==void 0,H=Object.assign(Object.assign({},w),{[B?"activeKey":"defaultActiveKey"]:B?C:S,tabBarExtraContent:$});let q;const X=jn(g),K=!X||X==="default"?"large":X,ee=h?l.createElement(t8,Object.assign({size:K},H,{className:`${A}-head-tabs`,onChange:N,items:h.map(pe=>{var{tab:he}=pe,$e=YC(pe,["tab"]);return Object.assign({label:he},$e)})})):null;if(u||i||ee){const pe=U(`${A}-head`,T("header")),he=U(`${A}-head-title`,T("title")),$e=U(`${A}-extra`,T("extra")),Ce=Object.assign(Object.assign({},s),F("header"));q=l.createElement("div",{className:pe,style:Ce},l.createElement("div",{className:`${A}-head-wrapper`},u&&l.createElement("div",{className:he,style:F("title")},u),i&&l.createElement("div",{className:$e,style:F("extra")},i)),ee)}const ne=U(`${A}-cover`,T("cover")),J=b?l.createElement("div",{className:ne,style:F("cover")},b):null,Z=U(`${A}-body`,T("body")),re=Object.assign(Object.assign({},c),F("body")),oe=l.createElement("div",{className:Z,style:re},d?j:y),ae=U(`${A}-actions`,T("actions")),te=v?.length?l.createElement(OY,{actionClasses:ae,actionStyle:F("actions"),actions:v}):null,ie=un(E,["onTabChange"]),le=U(A,R?.className,{[`${A}-loading`]:d,[`${A}-bordered`]:_!=="borderless",[`${A}-hoverable`]:x,[`${A}-contain-grid`]:D,[`${A}-contain-tabs`]:h?.length,[`${A}-${X}`]:X,[`${A}-type-${p}`]:!!p,[`${A}-rtl`]:P==="rtl"},r,o,W,z),ge=Object.assign(Object.assign({},R?.style),a);return V(l.createElement("div",Object.assign({ref:t},ie,{className:le,style:ge}),q,J,oe,te))});var RY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,avatar:r,title:o,description:a}=e,i=RY(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=l.useContext(dt),c=s("card",t),u=U(`${c}-meta`,n),d=r?l.createElement("div",{className:`${c}-meta-avatar`},r):null,f=o?l.createElement("div",{className:`${c}-meta-title`},o):null,m=a?l.createElement("div",{className:`${c}-meta-description`},a):null,g=f||m?l.createElement("div",{className:`${c}-meta-detail`},f,m):null;return l.createElement("div",Object.assign({},i,{className:u}),d,g)},r8=IY;r8.Grid=n8;r8.Meta=PY;function MY(e,t,n){var r=n||{},o=r.noTrailing,a=o===void 0?!1:o,i=r.noLeading,s=i===void 0?!1:i,c=r.debounceMode,u=c===void 0?void 0:c,d,f=!1,m=0;function g(){d&&clearTimeout(d)}function p(v){var h=v||{},y=h.upcomingOnly,C=y===void 0?!1:y;g(),f=!C}function b(){for(var v=arguments.length,h=new Array(v),y=0;ye?s?(m=Date.now(),a||(d=setTimeout(u?x:$,e))):$():a!==!0&&(d=setTimeout(u?x:$,u===void 0?e-S:e))}return b.cancel=p,b}function _Y(e,t,n){var r={},o=r.atBegin,a=o===void 0?!1:o;return MY(e,t,{debounceMode:a!==!1})}const NY=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},Bt(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},Bt(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},Bt(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},Io(e))},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${Y(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` - ${n}:not(${n}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` - ${n}-checked:not(${n}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function TY(e,t){const n=$t(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[NY(n)]}const o8=Wt("Checkbox",(e,{prefixCls:t})=>[TY(t,e)]),a8=L.createContext(null);var LY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,rootClassName:a,children:i,indeterminate:s=!1,style:c,onMouseEnter:u,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,g=LY(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:p,direction:b,checkbox:v}=l.useContext(dt),h=l.useContext(a8),{isFormItemInput:y}=l.useContext(Mn),C=l.useContext(Hn),S=(n=h?.disabled||m)!==null&&n!==void 0?n:C,$=l.useRef(g.value),x=l.useRef(null),w=Nn(t,x);l.useEffect(()=>{h?.registerValue(g.value)},[]),l.useEffect(()=>{if(!f)return g.value!==$.current&&(h?.cancelValue($.current),h?.registerValue(g.value),$.current=g.value),()=>h?.cancelValue(g.value)},[g.value]),l.useEffect(()=>{var D;!((D=x.current)===null||D===void 0)&&D.input&&(x.current.input.indeterminate=s)},[s]);const I=p("checkbox",r),O=bn(I),[E,M,P]=o8(I,O),R=Object.assign({},g);h&&!f&&(R.onChange=(...D)=>{g.onChange&&g.onChange.apply(g,D),h.toggleOption&&h.toggleOption({label:i,value:g.value})},R.name=h.name,R.checked=h.value.includes(g.value));const _=U(`${I}-wrapper`,{[`${I}-rtl`]:b==="rtl",[`${I}-wrapper-checked`]:R.checked,[`${I}-wrapper-disabled`]:S,[`${I}-wrapper-in-form-item`]:y},v?.className,o,a,P,O,M),N=U({[`${I}-indeterminate`]:s},Wd,M),[T,F]=jw(R.onClick);return E(l.createElement(Js,{component:"Checkbox",disabled:S},l.createElement("label",{className:_,style:Object.assign(Object.assign({},v?.style),c),onMouseEnter:u,onMouseLeave:d,onClick:T},l.createElement(Dw,Object.assign({},R,{onClick:F,prefixCls:I,className:N,disabled:S,ref:w})),i!=null&&l.createElement("span",{className:`${I}-label`},i))))},i8=l.forwardRef(FY);var DY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:o=[],prefixCls:a,className:i,rootClassName:s,style:c,onChange:u}=e,d=DY(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=l.useContext(dt),[g,p]=l.useState(d.value||n||[]),[b,v]=l.useState([]);l.useEffect(()=>{"value"in d&&p(d.value||[])},[d.value]);const h=l.useMemo(()=>o.map(N=>typeof N=="string"||typeof N=="number"?{label:N,value:N}:N),[o]),y=N=>{v(T=>T.filter(F=>F!==N))},C=N=>{v(T=>[].concat(me(T),[N]))},S=N=>{const T=g.indexOf(N.value),F=me(g);T===-1?F.push(N.value):F.splice(T,1),"value"in d||p(F),u?.(F.filter(D=>b.includes(D)).sort((D,A)=>{const V=h.findIndex(z=>z.value===D),W=h.findIndex(z=>z.value===A);return V-W}))},$=f("checkbox",a),x=`${$}-group`,w=bn($),[I,O,E]=o8($,w),M=un(d,["value","disabled"]),P=o.length?h.map(N=>l.createElement(i8,{prefixCls:$,key:N.value.toString(),disabled:"disabled"in N?N.disabled:d.disabled,value:N.value,checked:g.includes(N.value),onChange:N.onChange,className:U(`${x}-item`,N.className),style:N.style,title:N.title,id:N.id,required:N.required},N.label)):r,R=l.useMemo(()=>({toggleOption:S,value:g,disabled:d.disabled,name:d.name,registerValue:C,cancelValue:y}),[S,g,d.disabled,d.name,C,y]),_=U(x,{[`${x}-rtl`]:m==="rtl"},i,s,E,w,O);return I(l.createElement("div",Object.assign({className:_,style:c},M,{ref:t}),l.createElement(a8.Provider,{value:R},P)))}),l8=i8;l8.Group=jY;l8.__ANT_CHECKBOX=!0;const s8=l.createContext({});var AY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:r}=l.useContext(dt),{gutter:o,wrap:a}=l.useContext(s8),{prefixCls:i,span:s,order:c,offset:u,push:d,pull:f,className:m,children:g,flex:p,style:b}=e,v=AY(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),h=n("col",i),[y,C,S]=JB(h),$={};let x={};kY.forEach(O=>{let E={};const M=e[O];typeof M=="number"?E.span=M:typeof M=="object"&&(E=M||{}),delete v[O],x=Object.assign(Object.assign({},x),{[`${h}-${O}-${E.span}`]:E.span!==void 0,[`${h}-${O}-order-${E.order}`]:E.order||E.order===0,[`${h}-${O}-offset-${E.offset}`]:E.offset||E.offset===0,[`${h}-${O}-push-${E.push}`]:E.push||E.push===0,[`${h}-${O}-pull-${E.pull}`]:E.pull||E.pull===0,[`${h}-rtl`]:r==="rtl"}),E.flex&&(x[`${h}-${O}-flex`]=!0,$[`--${h}-${O}-flex`]=XC(E.flex))});const w=U(h,{[`${h}-${s}`]:s!==void 0,[`${h}-order-${c}`]:c,[`${h}-offset-${u}`]:u,[`${h}-push-${d}`]:d,[`${h}-pull-${f}`]:f},m,x,C,S),I={};if(o&&o[0]>0){const O=o[0]/2;I.paddingLeft=O,I.paddingRight=O}return p&&(I.flex=XC(p),a===!1&&!I.minWidth&&(I.minWidth=0)),y(l.createElement("div",Object.assign({},v,{style:Object.assign(Object.assign(Object.assign({},I),b),$),className:w,ref:t}),g))});function zY(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],o=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,i)=>{if(typeof a=="object"&&a!==null)for(let s=0;s{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{o()},[JSON.stringify(e),t]),n}const HY=l.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:o,className:a,style:i,children:s,gutter:c=0,wrap:u}=e,d=BY(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=l.useContext(dt),g=rp(!0,null),p=ZC(o,g),b=ZC(r,g),v=f("row",n),[h,y,C]=QB(v),S=zY(c,g),$=U(v,{[`${v}-no-wrap`]:u===!1,[`${v}-${b}`]:b,[`${v}-${p}`]:p,[`${v}-rtl`]:m==="rtl"},a,y,C),x={},w=S[0]!=null&&S[0]>0?S[0]/-2:void 0;w&&(x.marginLeft=w,x.marginRight=w);const[I,O]=S;x.rowGap=O;const E=l.useMemo(()=>({gutter:[I,O],wrap:u}),[I,O,u]);return h(l.createElement(s8.Provider,{value:E},l.createElement("div",Object.assign({},d,{className:$,style:Object.assign(Object.assign({},x),i),ref:t}),s)))}),VY=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},WY=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{borderBlockStart:`${Y(o)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Y(o)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Y(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${Y(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Y(o)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${i} * 100%)`},"&::after":{width:`calc(100% - ${i} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${i} * 100%)`},"&::after":{width:`calc(${i} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${Y(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${Y(o)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},qY=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),UY=Wt("Divider",e=>{const t=$t(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[WY(t),VY(t)]},qY,{unitless:{orientationMargin:!0}});var GY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,className:r,style:o}=Vn("divider"),{prefixCls:a,type:i="horizontal",orientation:s="center",orientationMargin:c,className:u,rootClassName:d,children:f,dashed:m,variant:g="solid",plain:p,style:b,size:v}=e,h=GY(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),y=t("divider",a),[C,S,$]=UY(y),x=jn(v),w=KY[x],I=!!f,O=l.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),E=O==="start"&&c!=null,M=O==="end"&&c!=null,P=U(y,r,S,$,`${y}-${i}`,{[`${y}-with-text`]:I,[`${y}-with-text-${O}`]:I,[`${y}-dashed`]:!!m,[`${y}-${g}`]:g!=="solid",[`${y}-plain`]:!!p,[`${y}-rtl`]:n==="rtl",[`${y}-no-default-orientation-margin-start`]:E,[`${y}-no-default-orientation-margin-end`]:M,[`${y}-${w}`]:!!w},u,d),R=l.useMemo(()=>typeof c=="number"?c:/^\d+$/.test(c)?Number(c):c,[c]),_={marginInlineStart:E?R:void 0,marginInlineEnd:M?R:void 0};return C(l.createElement("div",Object.assign({className:P,style:Object.assign(Object.assign({},o),b)},h,{role:"separator"}),f&&i!=="vertical"&&l.createElement("span",{className:`${y}-inner-text`,style:_},f)))};function YY(e){return!!(e.addonBefore||e.addonAfter)}function XY(e){return!!(e.prefix||e.suffix||e.allowClear)}function QC(e,t,n){var r=t.cloneNode(!0),o=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function sd(e,t,n,r){if(n){var o=t;if(t.type==="click"){o=QC(t,e,""),n(o);return}if(e.type!=="file"&&r!==void 0){o=QC(t,e,r),n(o);return}n(o)}}function Rp(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var o=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var Pp=L.forwardRef(function(e,t){var n,r,o,a=e.inputElement,i=e.children,s=e.prefixCls,c=e.prefix,u=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,g=e.style,p=e.disabled,b=e.readOnly,v=e.focused,h=e.triggerFocus,y=e.allowClear,C=e.value,S=e.handleReset,$=e.hidden,x=e.classes,w=e.classNames,I=e.dataAttrs,O=e.styles,E=e.components,M=e.onClear,P=i??a,R=E?.affixWrapper||"span",_=E?.groupWrapper||"span",N=E?.wrapper||"span",T=E?.groupAddon||"span",F=l.useRef(null),D=function(ae){var te;(te=F.current)!==null&&te!==void 0&&te.contains(ae.target)&&h?.()},A=XY(e),V=l.cloneElement(P,{value:C,className:U((n=P.props)===null||n===void 0?void 0:n.className,!A&&w?.variant)||null}),W=l.useRef(null);if(L.useImperativeHandle(t,function(){return{nativeElement:W.current||F.current}}),A){var z=null;if(y){var j=!p&&!b&&C,B="".concat(s,"-clear-icon"),H=Ke(y)==="object"&&y!==null&&y!==void 0&&y.clearIcon?y.clearIcon:"✖";z=L.createElement("button",{type:"button",tabIndex:-1,onClick:function(ae){S?.(ae),M?.()},onMouseDown:function(ae){return ae.preventDefault()},className:U(B,k(k({},"".concat(B,"-hidden"),!j),"".concat(B,"-has-suffix"),!!u))},H)}var q="".concat(s,"-affix-wrapper"),X=U(q,k(k(k(k(k({},"".concat(s,"-disabled"),p),"".concat(q,"-disabled"),p),"".concat(q,"-focused"),v),"".concat(q,"-readonly"),b),"".concat(q,"-input-with-clear-btn"),u&&y&&C),x?.affixWrapper,w?.affixWrapper,w?.variant),K=(u||y)&&L.createElement("span",{className:U("".concat(s,"-suffix"),w?.suffix),style:O?.suffix},z,u);V=L.createElement(R,ce({className:X,style:O?.affixWrapper,onClick:D},I?.affixWrapper,{ref:F}),c&&L.createElement("span",{className:U("".concat(s,"-prefix"),w?.prefix),style:O?.prefix},c),V,K)}if(YY(e)){var ee="".concat(s,"-group"),ne="".concat(ee,"-addon"),J="".concat(ee,"-wrapper"),Z=U("".concat(s,"-wrapper"),ee,x?.wrapper,w?.wrapper),re=U(J,k({},"".concat(J,"-disabled"),p),x?.group,w?.groupWrapper);V=L.createElement(_,{className:re,ref:W},L.createElement(N,{className:Z},d&&L.createElement(T,{className:ne},d),V,f&&L.createElement(T,{className:ne},f)))}return L.cloneElement(V,{className:U((r=V.props)===null||r===void 0?void 0:r.className,m)||null,style:G(G({},(o=V.props)===null||o===void 0?void 0:o.style),g),hidden:$})}),ZY=["show"];function u8(e,t){return l.useMemo(function(){var n={};t&&(n.show=Ke(t)==="object"&&t.formatter?t.formatter:!!t),n=G(G({},n),e);var r=n,o=r.show,a=vt(r,ZY);return G(G({},a),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:a.strategy||function(i){return i.length}})},[e,t])}var QY=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],JY=l.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,o=e.onFocus,a=e.onBlur,i=e.onPressEnter,s=e.onKeyDown,c=e.onKeyUp,u=e.prefixCls,d=u===void 0?"rc-input":u,f=e.disabled,m=e.htmlSize,g=e.className,p=e.maxLength,b=e.suffix,v=e.showCount,h=e.count,y=e.type,C=y===void 0?"text":y,S=e.classes,$=e.classNames,x=e.styles,w=e.onCompositionStart,I=e.onCompositionEnd,O=vt(e,QY),E=l.useState(!1),M=Q(E,2),P=M[0],R=M[1],_=l.useRef(!1),N=l.useRef(!1),T=l.useRef(null),F=l.useRef(null),D=function(fe){T.current&&Rp(T.current,fe)},A=Yt(e.defaultValue,{value:e.value}),V=Q(A,2),W=V[0],z=V[1],j=W==null?"":String(W),B=l.useState(null),H=Q(B,2),q=H[0],X=H[1],K=u8(h,v),ee=K.max||p,ne=K.strategy(j),J=!!ee&&ne>ee;l.useImperativeHandle(t,function(){var Ce;return{focus:D,blur:function(){var Ee;(Ee=T.current)===null||Ee===void 0||Ee.blur()},setSelectionRange:function(Ee,Se,ke){var Re;(Re=T.current)===null||Re===void 0||Re.setSelectionRange(Ee,Se,ke)},select:function(){var Ee;(Ee=T.current)===null||Ee===void 0||Ee.select()},input:T.current,nativeElement:((Ce=F.current)===null||Ce===void 0?void 0:Ce.nativeElement)||T.current}}),l.useEffect(function(){N.current&&(N.current=!1),R(function(Ce){return Ce&&f?!1:Ce})},[f]);var Z=function(fe,Ee,Se){var ke=Ee;if(!_.current&&K.exceedFormatter&&K.max&&K.strategy(Ee)>K.max){if(ke=K.exceedFormatter(Ee,{max:K.max}),Ee!==ke){var Re,we;X([((Re=T.current)===null||Re===void 0?void 0:Re.selectionStart)||0,((we=T.current)===null||we===void 0?void 0:we.selectionEnd)||0])}}else if(Se.source==="compositionEnd")return;z(ke),T.current&&sd(T.current,fe,r,ke)};l.useEffect(function(){if(q){var Ce;(Ce=T.current)===null||Ce===void 0||Ce.setSelectionRange.apply(Ce,me(q))}},[q]);var re=function(fe){Z(fe,fe.target.value,{source:"change"})},oe=function(fe){_.current=!1,Z(fe,fe.currentTarget.value,{source:"compositionEnd"}),I?.(fe)},ae=function(fe){i&&fe.key==="Enter"&&!N.current&&(N.current=!0,i(fe)),s?.(fe)},te=function(fe){fe.key==="Enter"&&(N.current=!1),c?.(fe)},ie=function(fe){R(!0),o?.(fe)},le=function(fe){N.current&&(N.current=!1),R(!1),a?.(fe)},ge=function(fe){z(""),D(),T.current&&sd(T.current,fe,r)},pe=J&&"".concat(d,"-out-of-range"),he=function(){var fe=un(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return L.createElement("input",ce({autoComplete:n},fe,{onChange:re,onFocus:ie,onBlur:le,onKeyDown:ae,onKeyUp:te,className:U(d,k({},"".concat(d,"-disabled"),f),$?.input),style:x?.input,ref:T,size:m,type:C,onCompositionStart:function(Se){_.current=!0,w?.(Se)},onCompositionEnd:oe}))},$e=function(){var fe=Number(ee)>0;if(b||K.show){var Ee=K.showFormatter?K.showFormatter({value:j,count:ne,maxLength:ee}):"".concat(ne).concat(fe?" / ".concat(ee):"");return L.createElement(L.Fragment,null,K.show&&L.createElement("span",{className:U("".concat(d,"-show-count-suffix"),k({},"".concat(d,"-show-count-has-suffix"),!!b),$?.count),style:G({},x?.count)},Ee),b)}return null};return L.createElement(Pp,ce({},O,{prefixCls:d,className:U(g,pe),handleReset:ge,value:j,focused:P,triggerFocus:D,suffix:$e(),disabled:f,classes:S,classNames:$,styles:x,ref:F}),he())});function eX(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,o){if(t[o])return t[o];var a=r[o];return typeof a=="function"?a.bind(r):a}}):e}function tX(e,t){var n=l.useRef(null);function r(){try{var a=e.selectionStart,i=e.selectionEnd,s=e.value,c=s.substring(0,a),u=s.substring(i);n.current={start:a,end:i,value:s,beforeTxt:c,afterTxt:u}}catch{}}function o(){if(e&&n.current&&t)try{var a=e.value,i=n.current,s=i.beforeTxt,c=i.afterTxt,u=i.start,d=a.length;if(a.startsWith(s))d=s.length;else if(a.endsWith(c))d=a.length-n.current.afterTxt.length;else{var f=s[u-1],m=a.indexOf(f,u-1);m!==-1&&(d=m+1)}e.setSelectionRange(d,d)}catch(g){nn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(g.message))}}return[r,o]}var nX=function(){var t=l.useState(!1),n=Q(t,2),r=n[0],o=n[1];return Mt(function(){o(lf())},[]),r},rX=200,oX=600;function aX(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,o=e.upDisabled,a=e.downDisabled,i=e.onStep,s=l.useRef(),c=l.useRef([]),u=l.useRef();u.current=i;var d=function(){clearTimeout(s.current)},f=function(C,S){C.preventDefault(),d(),u.current(S);function $(){u.current(S),s.current=setTimeout($,rX)}s.current=setTimeout($,oX)};l.useEffect(function(){return function(){d(),c.current.forEach(function(y){return bt.cancel(y)})}},[]);var m=nX();if(m)return null;var g="".concat(t,"-handler"),p=U(g,"".concat(g,"-up"),k({},"".concat(g,"-up-disabled"),o)),b=U(g,"".concat(g,"-down"),k({},"".concat(g,"-down-disabled"),a)),v=function(){return c.current.push(bt(d))},h={unselectable:"on",role:"button",onMouseUp:v,onMouseLeave:v};return l.createElement("div",{className:"".concat(g,"-wrap")},l.createElement("span",ce({},h,{onMouseDown:function(C){f(C,!0)},"aria-label":"Increase Value","aria-disabled":o,className:p}),n||l.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),l.createElement("span",ce({},h,{onMouseDown:function(C){f(C,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:b}),r||l.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function JC(e){var t=typeof e=="number"?Fd(e):Ha(e).fullStr,n=t.includes(".");return n?Ha(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const iX=function(){var e=l.useRef(0),t=function(){bt.cancel(e.current)};return l.useEffect(function(){return t},[]),function(n){t(),e.current=bt(function(){n()})}};var lX=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],sX=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],e3=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},t3=function(t){var n=jr(t);return n.isInvalidate()?null:n},cX=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.min,i=e.max,s=e.step,c=s===void 0?1:s,u=e.defaultValue,d=e.value,f=e.disabled,m=e.readOnly,g=e.upHandler,p=e.downHandler,b=e.keyboard,v=e.changeOnWheel,h=v===void 0?!1:v,y=e.controls,C=y===void 0?!0:y;e.classNames;var S=e.stringMode,$=e.parser,x=e.formatter,w=e.precision,I=e.decimalSeparator,O=e.onChange,E=e.onInput,M=e.onPressEnter,P=e.onStep,R=e.changeOnBlur,_=R===void 0?!0:R,N=e.domRef,T=vt(e,lX),F="".concat(n,"-input"),D=l.useRef(null),A=l.useState(!1),V=Q(A,2),W=V[0],z=V[1],j=l.useRef(!1),B=l.useRef(!1),H=l.useRef(!1),q=l.useState(function(){return jr(d??u)}),X=Q(q,2),K=X[0],ee=X[1];function ne(_e){d===void 0&&ee(_e)}var J=l.useCallback(function(_e,je){if(!je)return w>=0?w:Math.max(Da(_e),Da(c))},[w,c]),Z=l.useCallback(function(_e){var je=String(_e);if($)return $(je);var Ye=je;return I&&(Ye=Ye.replace(I,".")),Ye.replace(/[^\w.-]+/g,"")},[$,I]),re=l.useRef(""),oe=l.useCallback(function(_e,je){if(x)return x(_e,{userTyping:je,input:String(re.current)});var Ye=typeof _e=="number"?Fd(_e):_e;if(!je){var Ne=J(Ye,je);if(M0(Ye)&&(I||Ne>=0)){var Ue=I||".";Ye=su(Ye,Ue,Ne)}}return Ye},[x,J,I]),ae=l.useState(function(){var _e=u??d;return K.isInvalidate()&&["string","number"].includes(Ke(_e))?Number.isNaN(_e)?"":_e:oe(K.toString(),!1)}),te=Q(ae,2),ie=te[0],le=te[1];re.current=ie;function ge(_e,je){le(oe(_e.isInvalidate()?_e.toString(!1):_e.toString(!je),je))}var pe=l.useMemo(function(){return t3(i)},[i,w]),he=l.useMemo(function(){return t3(a)},[a,w]),$e=l.useMemo(function(){return!pe||!K||K.isInvalidate()?!1:pe.lessEquals(K)},[pe,K]),Ce=l.useMemo(function(){return!he||!K||K.isInvalidate()?!1:K.lessEquals(he)},[he,K]),fe=tX(D.current,W),Ee=Q(fe,2),Se=Ee[0],ke=Ee[1],Re=function(je){return pe&&!je.lessEquals(pe)?pe:he&&!he.lessEquals(je)?he:null},we=function(je){return!Re(je)},Le=function(je,Ye){var Ne=je,Ue=we(Ne)||Ne.isEmpty();if(!Ne.isEmpty()&&!Ye&&(Ne=Re(Ne)||Ne,Ue=!0),!m&&!f&&Ue){var qe=Ne.toString(),Xe=J(qe,Ye);return Xe>=0&&(Ne=jr(su(qe,".",Xe)),we(Ne)||(Ne=jr(su(qe,".",Xe,!0)))),Ne.equals(K)||(ne(Ne),O?.(Ne.isEmpty()?null:e3(S,Ne)),d===void 0&&ge(Ne,Ye)),Ne}return K},Me=iX(),xe=function _e(je){if(Se(),re.current=je,le(je),!B.current){var Ye=Z(je),Ne=jr(Ye);Ne.isNaN()||Le(Ne,!0)}E?.(je),Me(function(){var Ue=je;$||(Ue=je.replace(/。/g,".")),Ue!==je&&_e(Ue)})},Oe=function(){B.current=!0},ue=function(){B.current=!1,xe(D.current.value)},ve=function(je){xe(je.target.value)},de=function(je){var Ye;if(!(je&&$e||!je&&Ce)){j.current=!1;var Ne=jr(H.current?JC(c):c);je||(Ne=Ne.negate());var Ue=(K||jr(0)).add(Ne.toString()),qe=Le(Ue,!1);P?.(e3(S,qe),{offset:H.current?JC(c):c,type:je?"up":"down"}),(Ye=D.current)===null||Ye===void 0||Ye.focus()}},se=function(je){var Ye=jr(Z(ie)),Ne;Ye.isNaN()?Ne=Le(K,je):Ne=Le(Ye,je),d!==void 0?ge(K,!1):Ne.isNaN()||ge(Ne,!1)},ye=function(){j.current=!0},He=function(je){var Ye=je.key,Ne=je.shiftKey;j.current=!0,H.current=Ne,Ye==="Enter"&&(B.current||(j.current=!1),se(!1),M?.(je)),b!==!1&&!B.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ye)&&(de(Ye==="Up"||Ye==="ArrowUp"),je.preventDefault())},ut=function(){j.current=!1,H.current=!1};l.useEffect(function(){if(h&&W){var _e=function(Ne){de(Ne.deltaY<0),Ne.preventDefault()},je=D.current;if(je)return je.addEventListener("wheel",_e,{passive:!1}),function(){return je.removeEventListener("wheel",_e)}}});var ft=function(){_&&se(!1),z(!1),j.current=!1};return za(function(){K.isInvalidate()||ge(K,!1)},[w,x]),za(function(){var _e=jr(d);ee(_e);var je=jr(Z(ie));(!_e.equals(je)||!j.current||x)&&ge(_e,j.current)},[d]),za(function(){x&&ke()},[ie]),l.createElement("div",{ref:N,className:U(n,r,k(k(k(k(k({},"".concat(n,"-focused"),W),"".concat(n,"-disabled"),f),"".concat(n,"-readonly"),m),"".concat(n,"-not-a-number"),K.isNaN()),"".concat(n,"-out-of-range"),!K.isInvalidate()&&!we(K))),style:o,onFocus:function(){z(!0)},onBlur:ft,onKeyDown:He,onKeyUp:ut,onCompositionStart:Oe,onCompositionEnd:ue,onBeforeInput:ye},C&&l.createElement(aX,{prefixCls:n,upNode:g,downNode:p,upDisabled:$e,downDisabled:Ce,onStep:de}),l.createElement("div",{className:"".concat(F,"-wrap")},l.createElement("input",ce({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":i,"aria-valuenow":K.isInvalidate()?null:K.toString(),step:c},T,{ref:Nn(D,t),className:F,value:ie,onChange:ve,disabled:f,readOnly:m}))))}),uX=l.forwardRef(function(e,t){var n=e.disabled,r=e.style,o=e.prefixCls,a=o===void 0?"rc-input-number":o,i=e.value,s=e.prefix,c=e.suffix,u=e.addonBefore,d=e.addonAfter,f=e.className,m=e.classNames,g=vt(e,sX),p=l.useRef(null),b=l.useRef(null),v=l.useRef(null),h=function(C){v.current&&Rp(v.current,C)};return l.useImperativeHandle(t,function(){return eX(v.current,{focus:h,nativeElement:p.current.nativeElement||b.current})}),l.createElement(Pp,{className:f,triggerFocus:h,prefixCls:a,value:i,disabled:n,style:r,prefix:s,suffix:c,addonAfter:d,addonBefore:u,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:p},l.createElement(cX,ce({prefixCls:a,disabled:n,ref:v,domRef:b,className:m?.input},g)))});const dX=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},li(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new zt(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},n3=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const o=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:o,borderEndEndRadius:o},[`${e}-handler-up`]:{borderStartEndRadius:o},[`${e}-handler-down`]:{borderEndEndRadius:o}}}},fX=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:o,inputFontSizeSM:a,inputFontSizeLG:i,controlHeightLG:s,controlHeightSM:c,colorError:u,paddingInlineSM:d,paddingBlockSM:f,paddingBlockLG:m,paddingInlineLG:g,colorIcon:p,motionDurationMid:b,handleHoverColor:v,handleOpacity:h,paddingInline:y,paddingBlock:C,handleBg:S,handleActiveBg:$,colorTextDisabled:x,borderRadiusSM:w,borderRadiusLG:I,controlWidth:O,handleBorderColor:E,filledHandleBg:M,lineHeightLG:P,calc:R}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),dc(e)),{display:"inline-block",width:O,margin:0,padding:0,borderRadius:o}),Sp(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${Y(n)} ${r} ${E}`}}})),xp(e,{[`${t}-handler-wrap`]:{background:M,[`${t}-handler-down`]:{borderBlockStart:`${Y(n)} ${r} ${E}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:S}}})),wp(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${Y(n)} ${r} ${E}`}}})),$p(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:i,lineHeight:P,borderRadius:I,[`input${t}-input`]:{height:R(s).sub(R(n).mul(2)).equal(),padding:`${Y(m)} ${Y(g)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:w,[`input${t}-input`]:{height:R(c).sub(R(n).mul(2)).equal(),padding:`${Y(f)} ${Y(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:u}}},"&-group":Object.assign(Object.assign(Object.assign({},Bt(e)),Gw(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:I,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:w}}},Hw(e)),Ww(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}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{width:"100%",padding:`${Y(C)} ${Y(y)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:o,outline:0,transition:`all ${b} linear`,appearance:"textfield",fontSize:"inherit"}),Ep(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:h,height:"100%",borderStartStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${b}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:p,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${Y(n)} ${r} ${E}`,transition:`all ${b} linear`,"&:active":{background:$},"&:hover":{height:"60%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{color:v}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},ml()),{color:p,transition:`all ${b} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:o},[`${t}-handler-down`]:{borderEndEndRadius:o}},n3(e,"lg")),n3(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` - ${t}-handler-up-disabled, - ${t}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${t}-handler-up-disabled:hover &-handler-up-inner, - ${t}-handler-down-disabled:hover &-handler-down-inner - `]:{color:x}})}]},mX=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:o,controlWidth:a,borderRadiusLG:i,borderRadiusSM:s,paddingInlineLG:c,paddingInlineSM:u,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:m}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${Y(n)} 0`}},dc(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:i,paddingInlineStart:c,[`input${t}-input`]:{padding:`${Y(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:u,[`input${t}-input`]:{padding:`${Y(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:o},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:o,transition:`margin ${m}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},vX=Wt("InputNumber",e=>{const t=$t(e,ii(e));return[fX(t),mX(t),tc(t)]},dX,{unitless:{handleOpacity:!0}});var gX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:r}=l.useContext(dt),o=l.useRef(null);l.useImperativeHandle(t,()=>o.current);const{className:a,rootClassName:i,size:s,disabled:c,prefixCls:u,addonBefore:d,addonAfter:f,prefix:m,suffix:g,bordered:p,readOnly:b,status:v,controls:h,variant:y}=e,C=gX(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),S=n("input-number",u),$=bn(S),[x,w,I]=vX(S,$),{compactSize:O,compactItemClassnames:E}=No(S,r);let M=l.createElement(vF,{className:`${S}-handler-up-inner`}),P=l.createElement(E$,{className:`${S}-handler-down-inner`});const R=typeof h=="boolean"?h:void 0;typeof h=="object"&&(M=typeof h.upIcon>"u"?M:l.createElement("span",{className:`${S}-handler-up-inner`},h.upIcon),P=typeof h.downIcon>"u"?P:l.createElement("span",{className:`${S}-handler-down-inner`},h.downIcon));const{hasFeedback:_,status:N,isFormItemInput:T,feedbackIcon:F}=l.useContext(Mn),D=ri(N,v),A=jn(K=>{var ee;return(ee=s??O)!==null&&ee!==void 0?ee:K}),V=l.useContext(Hn),W=c??V,[z,j]=fa("inputNumber",y,p),B=_&&l.createElement(l.Fragment,null,F),H=U({[`${S}-lg`]:A==="large",[`${S}-sm`]:A==="small",[`${S}-rtl`]:r==="rtl",[`${S}-in-form-item`]:T},w),q=`${S}-group`,X=l.createElement(uX,Object.assign({ref:o,disabled:W,className:U(I,$,a,i,E),upHandler:M,downHandler:P,prefixCls:S,readOnly:b,controls:R,prefix:m,suffix:B||g,addonBefore:d&&l.createElement(Po,{form:!0,space:!0},d),addonAfter:f&&l.createElement(Po,{form:!0,space:!0},f),classNames:{input:H,variant:U({[`${S}-${z}`]:j},sa(S,D,_)),affixWrapper:U({[`${S}-affix-wrapper-sm`]:A==="small",[`${S}-affix-wrapper-lg`]:A==="large",[`${S}-affix-wrapper-rtl`]:r==="rtl",[`${S}-affix-wrapper-without-controls`]:h===!1||W},w),wrapper:U({[`${q}-rtl`]:r==="rtl"},w),groupWrapper:U({[`${S}-group-wrapper-sm`]:A==="small",[`${S}-group-wrapper-lg`]:A==="large",[`${S}-group-wrapper-rtl`]:r==="rtl",[`${S}-group-wrapper-${z}`]:j},sa(`${S}-group-wrapper`,D,_),w)}},C));return x(X)}),hX=d8,pX=e=>l.createElement(ho,{theme:{components:{InputNumber:{handleVisible:!0}}}},l.createElement(d8,Object.assign({},e)));hX._InternalPanelDoNotUseOrYouWillBeFired=pX;const f8=e=>{let t;return typeof e=="object"&&e?.clearIcon?t=e:e&&(t={clearIcon:L.createElement(ei,null)}),t};function m8(e,t){const n=l.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var o,a,i,s;!((o=e.current)===null||o===void 0)&&o.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((i=e.current)===null||i===void 0)&&i.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return l.useEffect(()=>(t&&r(),()=>n.current.forEach(o=>{o&&clearTimeout(o)})),[]),r}function bX(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var yX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,bordered:r=!0,status:o,size:a,disabled:i,onBlur:s,onFocus:c,suffix:u,allowClear:d,addonAfter:f,addonBefore:m,className:g,style:p,styles:b,rootClassName:v,onChange:h,classNames:y,variant:C}=e,S=yX(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:$,direction:x,allowClear:w,autoComplete:I,className:O,style:E,classNames:M,styles:P}=Vn("input"),R=$("input",n),_=l.useRef(null),N=bn(R),[T,F,D]=Kw(R,v),[A]=Yw(R,N),{compactSize:V,compactItemClassnames:W}=No(R,x),z=jn(le=>{var ge;return(ge=a??V)!==null&&ge!==void 0?ge:le}),j=L.useContext(Hn),B=i??j,{status:H,hasFeedback:q,feedbackIcon:X}=l.useContext(Mn),K=ri(H,o),ee=bX(e)||!!q;l.useRef(ee);const ne=m8(_,!0),J=le=>{ne(),s?.(le)},Z=le=>{ne(),c?.(le)},re=le=>{ne(),h?.(le)},oe=(q||u)&&L.createElement(L.Fragment,null,u,q&&X),ae=f8(d??w),[te,ie]=fa("input",C,r);return T(A(L.createElement(JY,Object.assign({ref:Nn(t,_),prefixCls:R,autoComplete:I},S,{disabled:B,onBlur:J,onFocus:Z,style:Object.assign(Object.assign({},E),p),styles:Object.assign(Object.assign({},P),b),suffix:oe,allowClear:ae,className:U(g,v,D,N,W,O),onChange:re,addonBefore:m&&L.createElement(Po,{form:!0,space:!0},m),addonAfter:f&&L.createElement(Po,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},y),M),{input:U({[`${R}-sm`]:z==="small",[`${R}-lg`]:z==="large",[`${R}-rtl`]:x==="rtl"},y?.input,M.input,F),variant:U({[`${R}-${te}`]:ie},sa(R,K)),affixWrapper:U({[`${R}-affix-wrapper-sm`]:z==="small",[`${R}-affix-wrapper-lg`]:z==="large",[`${R}-affix-wrapper-rtl`]:x==="rtl"},F),wrapper:U({[`${R}-group-rtl`]:x==="rtl"},F),groupWrapper:U({[`${R}-group-wrapper-sm`]:z==="small",[`${R}-group-wrapper-lg`]:z==="large",[`${R}-group-wrapper-rtl`]:x==="rtl",[`${R}-group-wrapper-${te}`]:ie},sa(`${R}-group-wrapper`,K,q),F)})}))))});function xh(e,t,n){return(e-t)/(n-t)}function Mp(e,t,n,r){var o=xh(t,n,r),a={};switch(e){case"rtl":a.right="".concat(o*100,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(o*100,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(o*100,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(o*100,"%"),a.transform="translateX(-50%)";break}return a}function _a(e,t){return Array.isArray(e)?e[t]:e}var si=l.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),CX=l.createContext({}),SX=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],r3=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,o=e.valueIndex,a=e.onStartMove,i=e.onDelete,s=e.style,c=e.render,u=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,g=e.onFocus,p=e.onMouseEnter,b=vt(e,SX),v=l.useContext(si),h=v.min,y=v.max,C=v.direction,S=v.disabled,$=v.keyboard,x=v.range,w=v.tabIndex,I=v.ariaLabelForHandle,O=v.ariaLabelledByForHandle,E=v.ariaRequired,M=v.ariaValueTextFormatterForHandle,P=v.styles,R=v.classNames,_="".concat(n,"-handle"),N=function(H){S||a(H,o)},T=function(H){g?.(H,o)},F=function(H){p(H,o)},D=function(H){if(!S&&$){var q=null;switch(H.which||H.keyCode){case Ae.LEFT:q=C==="ltr"||C==="btt"?-1:1;break;case Ae.RIGHT:q=C==="ltr"||C==="btt"?1:-1;break;case Ae.UP:q=C!=="ttb"?1:-1;break;case Ae.DOWN:q=C!=="ttb"?-1:1;break;case Ae.HOME:q="min";break;case Ae.END:q="max";break;case Ae.PAGE_UP:q=2;break;case Ae.PAGE_DOWN:q=-2;break;case Ae.BACKSPACE:case Ae.DELETE:i(o);break}q!==null&&(H.preventDefault(),f(q,o))}},A=function(H){switch(H.which||H.keyCode){case Ae.LEFT:case Ae.RIGHT:case Ae.UP:case Ae.DOWN:case Ae.HOME:case Ae.END:case Ae.PAGE_UP:case Ae.PAGE_DOWN:m?.();break}},V=Mp(C,r,h,y),W={};if(o!==null){var z;W={tabIndex:S?null:_a(w,o),role:"slider","aria-valuemin":h,"aria-valuemax":y,"aria-valuenow":r,"aria-disabled":S,"aria-label":_a(I,o),"aria-labelledby":_a(O,o),"aria-required":_a(E,o),"aria-valuetext":(z=_a(M,o))===null||z===void 0?void 0:z(r),"aria-orientation":C==="ltr"||C==="rtl"?"horizontal":"vertical",onMouseDown:N,onTouchStart:N,onFocus:T,onMouseEnter:F,onKeyDown:D,onKeyUp:A}}var j=l.createElement("div",ce({ref:t,className:U(_,k(k(k({},"".concat(_,"-").concat(o+1),o!==null&&x),"".concat(_,"-dragging"),u),"".concat(_,"-dragging-delete"),d),R.handle),style:G(G(G({},V),s),P.handle)},W,b));return c&&(j=c(j,{index:o,prefixCls:n,value:r,dragging:u,draggingDelete:d})),j}),$X=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],xX=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.onStartMove,a=e.onOffsetChange,i=e.values,s=e.handleRender,c=e.activeHandleRender,u=e.draggingIndex,d=e.draggingDelete,f=e.onFocus,m=vt(e,$X),g=l.useRef({}),p=l.useState(!1),b=Q(p,2),v=b[0],h=b[1],y=l.useState(-1),C=Q(y,2),S=C[0],$=C[1],x=function(M){$(M),h(!0)},w=function(M,P){x(P),f?.(M)},I=function(M,P){x(P)};l.useImperativeHandle(t,function(){return{focus:function(M){var P;(P=g.current[M])===null||P===void 0||P.focus()},hideHelp:function(){Gr.flushSync(function(){h(!1)})}}});var O=G({prefixCls:n,onStartMove:o,onOffsetChange:a,render:s,onFocus:w,onMouseEnter:I},m);return l.createElement(l.Fragment,null,i.map(function(E,M){var P=u===M;return l.createElement(r3,ce({ref:function(_){_?g.current[M]=_:delete g.current[M]},dragging:P,draggingDelete:P&&d,style:_a(r,M),key:M,value:E,valueIndex:M},O))}),c&&v&&l.createElement(r3,ce({key:"a11y"},O,{value:i[S],valueIndex:null,dragging:u!==-1,draggingDelete:d,render:c,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),wX=function(t){var n=t.prefixCls,r=t.style,o=t.children,a=t.value,i=t.onClick,s=l.useContext(si),c=s.min,u=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,g=s.included,p="".concat(n,"-text"),b=Mp(d,a,c,u);return l.createElement("span",{className:U(p,k({},"".concat(p,"-active"),g&&f<=a&&a<=m)),style:G(G({},b),r),onMouseDown:function(h){h.stopPropagation()},onClick:function(){i(a)}},o)},EX=function(t){var n=t.prefixCls,r=t.marks,o=t.onClick,a="".concat(n,"-mark");return r.length?l.createElement("div",{className:a},r.map(function(i){var s=i.value,c=i.style,u=i.label;return l.createElement(wX,{key:s,prefixCls:a,style:c,value:s,onClick:o},u)})):null},OX=function(t){var n=t.prefixCls,r=t.value,o=t.style,a=t.activeStyle,i=l.useContext(si),s=i.min,c=i.max,u=i.direction,d=i.included,f=i.includedStart,m=i.includedEnd,g="".concat(n,"-dot"),p=d&&f<=r&&r<=m,b=G(G({},Mp(u,r,s,c)),typeof o=="function"?o(r):o);return p&&(b=G(G({},b),typeof a=="function"?a(r):a)),l.createElement("span",{className:U(g,k({},"".concat(g,"-active"),p)),style:b})},IX=function(t){var n=t.prefixCls,r=t.marks,o=t.dots,a=t.style,i=t.activeStyle,s=l.useContext(si),c=s.min,u=s.max,d=s.step,f=l.useMemo(function(){var m=new Set;if(r.forEach(function(p){m.add(p.value)}),o&&d!==null)for(var g=c;g<=u;)m.add(g),g+=d;return Array.from(m)},[c,u,d,o,r]);return l.createElement("div",{className:"".concat(n,"-step")},f.map(function(m){return l.createElement(OX,{prefixCls:n,key:m,value:m,style:a,activeStyle:i})}))},o3=function(t){var n=t.prefixCls,r=t.style,o=t.start,a=t.end,i=t.index,s=t.onStartMove,c=t.replaceCls,u=l.useContext(si),d=u.direction,f=u.min,m=u.max,g=u.disabled,p=u.range,b=u.classNames,v="".concat(n,"-track"),h=xh(o,f,m),y=xh(a,f,m),C=function(w){!g&&s&&s(w,-1)},S={};switch(d){case"rtl":S.right="".concat(h*100,"%"),S.width="".concat(y*100-h*100,"%");break;case"btt":S.bottom="".concat(h*100,"%"),S.height="".concat(y*100-h*100,"%");break;case"ttb":S.top="".concat(h*100,"%"),S.height="".concat(y*100-h*100,"%");break;default:S.left="".concat(h*100,"%"),S.width="".concat(y*100-h*100,"%")}var $=c||U(v,k(k({},"".concat(v,"-").concat(i+1),i!==null&&p),"".concat(n,"-track-draggable"),s),b.track);return l.createElement("div",{className:$,style:G(G({},S),r),onMouseDown:C,onTouchStart:C})},RX=function(t){var n=t.prefixCls,r=t.style,o=t.values,a=t.startPoint,i=t.onStartMove,s=l.useContext(si),c=s.included,u=s.range,d=s.min,f=s.styles,m=s.classNames,g=l.useMemo(function(){if(!u){if(o.length===0)return[];var b=a??d,v=o[0];return[{start:Math.min(b,v),end:Math.max(b,v)}]}for(var h=[],y=0;yPX&&d3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof b=="number"){var y,C=p[v],S=C+b,$=[];r.forEach(function(E){$.push(E.value)}),$.push(e,t),$.push(s(C));var x=b>0?1:-1;h==="unit"?$.push(s(C+x*n)):$.push(s(S)),$=$.filter(function(E){return E!==null}).filter(function(E){return b<0?E<=C:E>=C}),h==="unit"&&($=$.filter(function(E){return E!==C}));var w=h==="unit"?C:S;y=$[0];var I=Math.abs(y-w);if($.forEach(function(E){var M=Math.abs(E-w);M1){var O=me(p);return O[v]=y,g(O,b-x,v,h)}return y}else{if(b==="min")return e;if(b==="max")return t}},d=function(p,b,v){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",y=p[v],C=u(p,b,v,h);return{value:C,changed:C!==y}},f=function(p){return a===null&&p===0||typeof a=="number"&&p3&&arguments[3]!==void 0?arguments[3]:"unit",y=p.map(c),C=y[v],S=u(y,b,v,h);if(y[v]=S,o===!1){var $=a||0;v>0&&y[v-1]!==C&&(y[v]=Math.max(y[v],y[v-1]+$)),v0;O-=1)for(var E=!0;f(y[O]-y[O-1])&&E;){var M=d(y,-1,O-1);y[O-1]=M.value,E=M.changed}for(var P=y.length-1;P>0;P-=1)for(var R=!0;f(y[P]-y[P-1])&&R;){var _=d(y,-1,P-1);y[P-1]=_.value,R=_.changed}for(var N=0;N=0?F:!1},[F,Me]),Oe=l.useMemo(function(){return Object.keys(K||{}).map(function(Ie){var be=K[Ie],De={value:Number(Ie)};return be&&Ke(be)==="object"&&!l.isValidElement(be)&&("label"in be||"style"in be)?(De.style=be.style,De.label=be.label):De.label=be,De}).filter(function(Ie){var be=Ie.label;return be||typeof be=="number"}).sort(function(Ie,be){return Ie.value-be.value})},[K]),ue=_X(we,Le,Me,Oe,N,xe),ve=Q(ue,2),de=ve[0],se=ve[1],ye=Yt(w,{value:x}),He=Q(ye,2),ut=He[0],ft=He[1],_e=l.useMemo(function(){var Ie=ut==null?[]:Array.isArray(ut)?ut:[ut],be=Q(Ie,1),De=be[0],rt=De===void 0?we:De,pt=ut===null?[]:[rt];if(fe){if(pt=me(Ie),O||ut===void 0){var Dt=O>=0?O+1:2;for(pt=pt.slice(0,Dt);pt.length=0&&ge.current.focus(Ie)}xt(null)},[Et]);var wt=l.useMemo(function(){return Se&&Me===null?!1:Se},[Se,Me]),kt=It(function(Ie,be){Te(Ie,be),M?.(je(_e))}),qt=Fe!==-1;l.useEffect(function(){if(!qt){var Ie=_e.lastIndexOf(ct);ge.current.focus(Ie)}},[qt]);var Nt=l.useMemo(function(){return me(Pe).sort(function(Ie,be){return Ie-be})},[Pe]),Zt=l.useMemo(function(){return fe?[Nt[0],Nt[Nt.length-1]]:[we,Nt[0]]},[Nt,fe,we]),Lt=Q(Zt,2),Rt=Lt[0],ze=Lt[1];l.useImperativeHandle(t,function(){return{focus:function(){ge.current.focus(0)},blur:function(){var be,De=document,rt=De.activeElement;(be=pe.current)!==null&&be!==void 0&&be.contains(rt)&&rt?.blur()}}}),l.useEffect(function(){g&&ge.current.focus(0)},[]);var Ge=l.useMemo(function(){return{min:we,max:Le,direction:he,disabled:d,keyboard:m,step:Me,included:W,includedStart:Rt,includedEnd:ze,range:fe,tabIndex:oe,ariaLabelForHandle:ae,ariaLabelledByForHandle:te,ariaRequired:ie,ariaValueTextFormatterForHandle:le,styles:s||{},classNames:i||{}}},[we,Le,he,d,m,Me,W,Rt,ze,fe,oe,ae,te,ie,le,s,i]);return l.createElement(si.Provider,{value:Ge},l.createElement("div",{ref:pe,className:U(r,o,k(k(k(k({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),A),"".concat(r,"-horizontal"),!A),"".concat(r,"-with-marks"),Oe.length)),style:a,onMouseDown:Qe,id:c},l.createElement("div",{className:U("".concat(r,"-rail"),i?.rail),style:G(G({},H),s?.rail)}),Z!==!1&&l.createElement(RX,{prefixCls:r,style:j,values:_e,startPoint:z,onStartMove:wt?kt:void 0}),l.createElement(IX,{prefixCls:r,marks:Oe,dots:ee,style:q,activeStyle:X}),l.createElement(xX,{ref:ge,prefixCls:r,style:B,values:Pe,draggingIndex:Fe,draggingDelete:it,onStartMove:kt,onOffsetChange:yt,onFocus:p,onBlur:b,handleRender:ne,activeHandleRender:J,onChangeComplete:Ne,onDelete:Ee?Ue:void 0}),l.createElement(EX,{prefixCls:r,marks:Oe,onClick:et})))});const LX=l.createContext({}),i3=l.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:o}=e,a=l.useRef(null),i=n&&!r,s=l.useRef(null);function c(){bt.cancel(s.current),s.current=null}function u(){s.current=bt(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return l.useEffect(()=>(i?u():c(),c),[i,e.title,o]),l.createElement(po,Object.assign({ref:Nn(a,t)},e,{open:i}))}),FX=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:o,marginFull:a,marginPart:i,colorFillContentHover:s,handleColorDisabled:c,calc:u,handleSize:d,handleSizeHover:f,handleActiveColor:m,handleActiveOutlineColor:g,handleLineWidth:p,handleLineWidthHover:b,motionDurationMid:v}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{position:"relative",height:r,margin:`${Y(i)} ${Y(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Y(a)} ${Y(i)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${v}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${v}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${Y(p)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:d,height:d,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:u(p).mul(-1).equal(),insetBlockStart:u(p).mul(-1).equal(),width:u(d).add(u(p).mul(2)).equal(),height:u(d).add(u(p).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:d,height:d,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${Y(p)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` - inset-inline-start ${v}, - inset-block-start ${v}, - width ${v}, - height ${v}, - box-shadow ${v}, - outline ${v} - `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:u(f).sub(d).div(2).add(b).mul(-1).equal(),insetBlockStart:u(f).sub(d).div(2).add(b).mul(-1).equal(),width:u(f).add(u(b).mul(2)).equal(),height:u(f).add(u(b).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${Y(b)} ${m}`,outline:`6px solid ${g}`,width:f,height:f,insetInlineStart:e.calc(d).sub(f).div(2).equal(),insetBlockStart:e.calc(d).sub(f).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:o,height:o,backgroundColor:e.colorBgElevated,border:`${Y(p)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[` - ${t}-dot - `]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:d,height:d,boxShadow:`0 0 0 ${Y(p)} ${c}`,insetInlineStart:0,insetBlockStart:0},[` - ${t}-mark-text, - ${t}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},v8=(e,t)=>{const{componentCls:n,railSize:r,handleSize:o,dotSize:a,marginFull:i,calc:s}=e,c=t?"paddingBlock":"paddingInline",u=t?"width":"height",d=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",m=t?"top":"insetInlineStart",g=s(r).mul(3).sub(o).div(2).equal(),p=s(o).sub(r).div(2).equal(),b=t?{borderWidth:`${Y(p)} 0`,transform:`translateY(${Y(s(p).mul(-1).equal())})`}:{borderWidth:`0 ${Y(p)}`,transform:`translateX(${Y(e.calc(p).mul(-1).equal())})`};return{[c]:r,[d]:s(r).mul(3).equal(),[`${n}-rail`]:{[u]:"100%",[d]:r},[`${n}-track,${n}-tracks`]:{[d]:r},[`${n}-track-draggable`]:Object.assign({},b),[`${n}-handle`]:{[f]:g},[`${n}-mark`]:{insetInlineStart:0,top:0,[m]:s(r).mul(3).add(t?0:i).equal(),[u]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[m]:r,[u]:"100%",[d]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(a).div(2).equal()}}},DX=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},v8(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},jX=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},v8(e,!1)),{height:"100%"})}},AX=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,o=e.lineWidth+1,a=e.lineWidth+1*1.5,i=e.colorPrimary,s=new zt(i).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:o,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:i,handleActiveOutlineColor:s,handleColorDisabled:new zt(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},kX=Wt("Slider",e=>{const t=$t(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[FX(t),DX(t),jX(t)]},AX);function gv(){const[e,t]=l.useState(!1),n=l.useRef(null),r=()=>{bt.cancel(n.current)},o=a=>{r(),a?t(a):n.current=bt(()=>{t(a)})};return l.useEffect(()=>r,[]),[e,o]}var zX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);otypeof n=="number"?n.toString():""}const Xne=L.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:o,rootClassName:a,style:i,disabled:s,tooltipPrefixCls:c,tipFormatter:u,tooltipVisible:d,getTooltipPopupContainer:f,tooltipPlacement:m,tooltip:g={},onChangeComplete:p,classNames:b,styles:v}=e,h=zX(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:y}=e,{getPrefixCls:C,direction:S,className:$,style:x,classNames:w,styles:I,getPopupContainer:O}=Vn("slider"),E=L.useContext(Hn),M=s??E,{handleRender:P,direction:R}=L.useContext(LX),N=(R||S)==="rtl",[T,F]=gv(),[D,A]=gv(),V=Object.assign({},g),{open:W,placement:z,getPopupContainer:j,prefixCls:B,formatter:H}=V,q=W??d,X=(T||D)&&q!==!1,K=BX(H,u),[ee,ne]=gv(),J=fe=>{p?.(fe),ne(!1)},Z=(fe,Ee)=>fe||(Ee?N?"left":"right":"top"),re=C("slider",n),[oe,ae,te]=kX(re),ie=U(o,$,w.root,b?.root,a,{[`${re}-rtl`]:N,[`${re}-lock`]:ee},ae,te);N&&!h.vertical&&(h.reverse=!h.reverse),L.useEffect(()=>{const fe=()=>{bt(()=>{A(!1)},1)};return document.addEventListener("mouseup",fe),()=>{document.removeEventListener("mouseup",fe)}},[]);const le=r&&!q,ge=P||((fe,Ee)=>{const{index:Se}=Ee,ke=fe.props;function Re(xe,Oe,ue){var ve,de,se,ye;ue&&((de=(ve=h)[xe])===null||de===void 0||de.call(ve,Oe)),(ye=(se=ke)[xe])===null||ye===void 0||ye.call(se,Oe)}const we=Object.assign(Object.assign({},ke),{onMouseEnter:xe=>{F(!0),Re("onMouseEnter",xe)},onMouseLeave:xe=>{F(!1),Re("onMouseLeave",xe)},onMouseDown:xe=>{A(!0),ne(!0),Re("onMouseDown",xe)},onFocus:xe=>{var Oe;A(!0),(Oe=h.onFocus)===null||Oe===void 0||Oe.call(h,xe),Re("onFocus",xe,!0)},onBlur:xe=>{var Oe;A(!1),(Oe=h.onBlur)===null||Oe===void 0||Oe.call(h,xe),Re("onBlur",xe,!0)}}),Le=L.cloneElement(fe,we),Me=(!!q||X)&&K!==null;return le?Le:L.createElement(i3,Object.assign({},V,{prefixCls:C("tooltip",B??c),title:K?K(Ee.value):"",value:Ee.value,open:Me,placement:Z(z??m,y),key:Se,classNames:{root:`${re}-tooltip`},getPopupContainer:j||f||O}),Le)}),pe=le?(fe,Ee)=>{const Se=L.cloneElement(fe,{style:Object.assign(Object.assign({},fe.props.style),{visibility:"hidden"})});return L.createElement(i3,Object.assign({},V,{prefixCls:C("tooltip",B??c),title:K?K(Ee.value):"",open:K!==null&&X,placement:Z(z??m,y),key:"tooltip",classNames:{root:`${re}-tooltip`},getPopupContainer:j||f||O,draggingDelete:Ee.draggingDelete}),Se)}:void 0,he=Object.assign(Object.assign(Object.assign(Object.assign({},I.root),x),v?.root),i),$e=Object.assign(Object.assign({},I.tracks),v?.tracks),Ce=U(w.tracks,b?.tracks);return oe(L.createElement(TX,Object.assign({},h,{classNames:Object.assign({handle:U(w.handle,b?.handle),rail:U(w.rail,b?.rail),track:U(w.track,b?.track)},Ce?{tracks:Ce}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},I.handle),v?.handle),rail:Object.assign(Object.assign({},I.rail),v?.rail),track:Object.assign(Object.assign({},I.track),v?.track)},Object.keys($e).length?{tracks:$e}:{}),step:h.step,range:r,className:ie,style:he,disabled:M,ref:t,prefixCls:re,handleRender:ge,activeHandleRender:pe,onChangeComplete:J})))});function HX(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function VX(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function g8(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:o}=I6(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[l.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),o]}const[WX,qX]=["week","WeekPicker"],[UX,GX]=["month","MonthPicker"],[KX,YX]=["year","YearPicker"],[XX,ZX]=["quarter","QuarterPicker"],[wh,l3]=["time","TimePicker"],QX=e=>l.createElement(Xr,Object.assign({size:"small",type:"primary"},e));function h8(e){return l.useMemo(()=>Object.assign({button:QX},e),[e])}function p8(e,...t){const n=e||{};return t.reduce((r,o)=>(Object.keys(o||{}).forEach(a=>{const i=n[a],s=o[a];if(i&&typeof i=="object")if(s&&typeof s=="object")r[a]=p8(i,r[a],s);else{const{_default:c}=i;r[a]=r[a]||{},r[a][c]=U(r[a][c],s)}else r[a]=U(r[a],s)}),r),{})}function JX(e,...t){return l.useMemo(()=>p8.apply(void 0,[e].concat(t)),[t])}function eZ(...e){return l.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function Eh(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const o=t[r],a=n[r]||{};n[r]=o?Eh(a,o):a}}),n}function tZ(e,t,n){const r=JX.apply(void 0,[n].concat(me(e))),o=eZ.apply(void 0,me(t));return l.useMemo(()=>[Eh(r,n),Eh(o,n)],[r,o])}const b8=(e,t,n,r,o)=>{const{classNames:a,styles:i}=Vn(e),[s,c]=tZ([a,t],[i,n],{popup:{_default:"root"}});return l.useMemo(()=>{var u,d;const f=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:U((u=s.popup)===null||u===void 0?void 0:u.root,r)})}),m=Object.assign(Object.assign({},c),{popup:Object.assign(Object.assign({},c.popup),{root:Object.assign(Object.assign({},(d=c.popup)===null||d===void 0?void 0:d.root),o)})});return[f,m]},[s,c,r,o])};var nZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ol.forwardRef((n,r)=>{var o;const{prefixCls:a,getPopupContainer:i,components:s,className:c,style:u,placement:d,size:f,disabled:m,bordered:g=!0,placeholder:p,popupStyle:b,popupClassName:v,dropdownClassName:h,status:y,rootClassName:C,variant:S,picker:$,styles:x,classNames:w}=n,I=nZ(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames"]),O=$===wh?"timePicker":"datePicker",E=l.useRef(null),{getPrefixCls:M,direction:P,getPopupContainer:R,rangePicker:_}=l.useContext(dt),N=M("picker",a),{compactSize:T,compactItemClassnames:F}=No(N,P),D=M(),[A,V]=fa("rangePicker",S,g),W=bn(N),[z,j,B]=Xw(N,W),[H,q]=b8(O,w,x,v||h,b),[X]=g8(n,N),K=h8(s),ee=jn(pe=>{var he;return(he=f??T)!==null&&he!==void 0?he:pe}),ne=l.useContext(Hn),J=m??ne,Z=l.useContext(Mn),{hasFeedback:re,status:oe,feedbackIcon:ae}=Z,te=l.createElement(l.Fragment,null,$===wh?l.createElement(w$,null):l.createElement(x$,null),re&&ae);l.useImperativeHandle(r,()=>E.current);const[ie]=Er("Calendar",Xu),le=Object.assign(Object.assign({},ie),n.locale),[ge]=ti("DatePicker",(o=q.popup.root)===null||o===void 0?void 0:o.zIndex);return z(l.createElement(Po,{space:!0},l.createElement(UG,Object.assign({separator:l.createElement("span",{"aria-label":"to",className:`${N}-separator`},l.createElement(aF,null)),disabled:J,ref:E,placement:d,placeholder:VX(le,$,p),suffixIcon:te,prevIcon:l.createElement("span",{className:`${N}-prev-icon`}),nextIcon:l.createElement("span",{className:`${N}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${N}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${N}-super-next-icon`}),transitionName:`${D}-slide-up`,picker:$},I,{className:U({[`${N}-${ee}`]:ee,[`${N}-${A}`]:V},sa(N,ri(oe,y),re),j,F,c,_?.className,B,W,C,H.root),style:Object.assign(Object.assign(Object.assign({},_?.style),u),q.root),locale:le.lang,prefixCls:N,getPopupContainer:i||R,generateConfig:e,components:K,direction:P,classNames:{popup:U(j,B,W,C,H.popup.root)},styles:{popup:Object.assign(Object.assign({},q.popup.root),{zIndex:ge})},allowClear:X}))))});var oZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const t=(c,u)=>{const d=u===l3?"timePicker":"datePicker";return l.forwardRef((m,g)=>{var p;const{prefixCls:b,getPopupContainer:v,components:h,style:y,className:C,rootClassName:S,size:$,bordered:x,placement:w,placeholder:I,popupStyle:O,popupClassName:E,dropdownClassName:M,disabled:P,status:R,variant:_,onCalendarChange:N,styles:T,classNames:F}=m,D=oZ(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames"]),{getPrefixCls:A,direction:V,getPopupContainer:W,[d]:z}=l.useContext(dt),j=A("picker",b),{compactSize:B,compactItemClassnames:H}=No(j,V),q=l.useRef(null),[X,K]=fa("datePicker",_,x),ee=bn(j),[ne,J,Z]=Xw(j,ee);l.useImperativeHandle(g,()=>q.current);const re={showToday:!0},oe=c||m.picker,ae=A(),{onSelect:te,multiple:ie}=D,le=te&&c==="time"&&!ie,ge=(de,se,ye)=>{N?.(de,se,ye),le&&te(de)},[pe,he]=b8(d,F,T,E||M,O),[$e,Ce]=g8(m,j),fe=h8(h),Ee=jn(de=>{var se;return(se=$??B)!==null&&se!==void 0?se:de}),Se=l.useContext(Hn),ke=P??Se,Re=l.useContext(Mn),{hasFeedback:we,status:Le,feedbackIcon:Me}=Re,xe=l.createElement(l.Fragment,null,oe==="time"?l.createElement(w$,null):l.createElement(x$,null),we&&Me),[Oe]=Er("DatePicker",Xu),ue=Object.assign(Object.assign({},Oe),m.locale),[ve]=ti("DatePicker",(p=he.popup.root)===null||p===void 0?void 0:p.zIndex);return ne(l.createElement(Po,{space:!0},l.createElement(QG,Object.assign({ref:q,placeholder:HX(ue,oe,I),suffixIcon:xe,placement:w,prevIcon:l.createElement("span",{className:`${j}-prev-icon`}),nextIcon:l.createElement("span",{className:`${j}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${j}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${j}-super-next-icon`}),transitionName:`${ae}-slide-up`,picker:c,onCalendarChange:ge},re,D,{locale:ue.lang,className:U({[`${j}-${Ee}`]:Ee,[`${j}-${X}`]:K},sa(j,ri(Le,R),we),J,H,z?.className,C,Z,ee,S,pe.root),style:Object.assign(Object.assign(Object.assign({},z?.style),y),he.root),prefixCls:j,getPopupContainer:v||W,generateConfig:e,components:fe,direction:V,disabled:ke,classNames:{popup:U(J,Z,ee,S,pe.popup.root)},styles:{popup:Object.assign(Object.assign({},he.popup.root),{zIndex:ve})},allowClear:$e,removeIcon:Ce}))))})},n=t(),r=t(WX,qX),o=t(UX,GX),a=t(KX,YX),i=t(XX,ZX),s=t(wh,l3);return{DatePicker:n,WeekPicker:r,MonthPicker:o,YearPicker:a,TimePicker:s,QuarterPicker:i}},y8=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:o,TimePicker:a,QuarterPicker:i}=aZ(e),s=rZ(e),c=t;return c.WeekPicker=n,c.MonthPicker=r,c.YearPicker=o,c.RangePicker=s,c.TimePicker=a,c.QuarterPicker=i,c},$l=y8(eG),iZ=ac($l,"popupAlign",void 0,"picker");$l._InternalPanelDoNotUseOrYouWillBeFired=iZ;const lZ=ac($l.RangePicker,"popupAlign",void 0,"picker");$l._InternalRangePanelDoNotUseOrYouWillBeFired=lZ;$l.generatePicker=y8;function s3(e){return["small","middle","large"].includes(e)}function c3(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const C8=L.createContext({latestIndex:0}),sZ=C8.Provider,cZ=({className:e,index:t,children:n,split:r,style:o})=>{const{latestIndex:a}=l.useContext(C8);return n==null?null:l.createElement(l.Fragment,null,l.createElement("div",{className:e,style:o},n),t{var n;const{getPrefixCls:r,direction:o,size:a,className:i,style:s,classNames:c,styles:u}=Vn("space"),{size:d=a??"small",align:f,className:m,rootClassName:g,children:p,direction:b="horizontal",prefixCls:v,split:h,style:y,wrap:C=!1,classNames:S,styles:$}=e,x=uZ(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[w,I]=Array.isArray(d)?d:[d,d],O=s3(I),E=s3(w),M=c3(I),P=c3(w),R=nr(p,{keepEmpty:!0}),_=f===void 0&&b==="horizontal"?"center":f,N=r("space",v),[T,F,D]=bx(N),A=U(N,i,F,`${N}-${b}`,{[`${N}-rtl`]:o==="rtl",[`${N}-align-${_}`]:_,[`${N}-gap-row-${I}`]:O,[`${N}-gap-col-${w}`]:E},m,g,D),V=U(`${N}-item`,(n=S?.item)!==null&&n!==void 0?n:c.item);let W=0;const z=R.map((H,q)=>{var X;H!=null&&(W=q);const K=H?.key||`${V}-${q}`;return l.createElement(cZ,{className:V,key:K,index:q,split:h,style:(X=$?.item)!==null&&X!==void 0?X:u.item},H)}),j=l.useMemo(()=>({latestIndex:W}),[W]);if(R.length===0)return null;const B={};return C&&(B.flexWrap="wrap"),!E&&P&&(B.columnGap=w),!O&&M&&(B.rowGap=I),T(l.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},B),s),y)},x),l.createElement(sZ,{value:j},z)))}),S8=dZ;S8.Compact=XA;var fZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(dt),{prefixCls:o,type:a="default",danger:i,disabled:s,loading:c,onClick:u,htmlType:d,children:f,className:m,menu:g,arrow:p,autoFocus:b,overlay:v,trigger:h,align:y,open:C,onOpenChange:S,placement:$,getPopupContainer:x,href:w,icon:I=l.createElement(L0,null),title:O,buttonsRender:E=J=>J,mouseEnterDelay:M,mouseLeaveDelay:P,overlayClassName:R,overlayStyle:_,destroyOnHidden:N,destroyPopupOnHide:T,dropdownRender:F,popupRender:D}=e,A=fZ(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),V=n("dropdown",o),W=`${V}-button`,j={menu:g,arrow:p,autoFocus:b,align:y,disabled:s,trigger:s?[]:h,onOpenChange:S,getPopupContainer:x||t,mouseEnterDelay:M,mouseLeaveDelay:P,overlayClassName:R,overlayStyle:_,destroyOnHidden:N,popupRender:D||F},{compactSize:B,compactItemClassnames:H}=No(V,r),q=U(W,H,m);"destroyPopupOnHide"in e&&(j.destroyPopupOnHide=T),"overlay"in e&&(j.overlay=v),"open"in e&&(j.open=C),"placement"in e?j.placement=$:j.placement=r==="rtl"?"bottomLeft":"bottomRight";const X=l.createElement(Xr,{type:a,danger:i,disabled:s,loading:c,onClick:u,htmlType:d,href:w,title:O},f),K=l.createElement(Xr,{type:a,danger:i,icon:I}),[ee,ne]=E([X,K]);return l.createElement(S8.Compact,Object.assign({className:q,size:B,block:!0},A),ee,l.createElement(vf,Object.assign({},j),ne))};$8.__ANT_BUTTON=!0;const mZ=vf;mZ.Button=$8;function vZ(e){return e==null?null:typeof e=="object"&&!l.isValidElement(e)?e:{title:e}}function cd(e){const[t,n]=l.useState(e);return l.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const gZ=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, - opacity ${e.motionDurationFast} ${e.motionEaseInOut}, - transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},hZ=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Y(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 ${Y(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),u3=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},pZ=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},Bt(e)),hZ(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},u3(e,e.controlHeightSM)),"&-large":Object.assign({},u3(e,e.controlHeightLG))})}},bZ=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:o,labelRequiredMarkColor:a,labelColor:i,labelFontSize:s,labelHeight:c,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},Bt(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":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:c,color:i,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{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^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${o}-switch:only-child, > ${o}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-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:U0,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},d3=(e,t)=>{const{formItemCls:n}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}}}}},yZ=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, - > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},zr=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),x8=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:zr(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},CZ=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${t}-vertical`]:{[`${n}:not(${n}-horizontal)`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, - ${r}-col-24${n}-label, - ${r}-col-xl-24${n}-label`]:zr(e)}},[`@media (max-width: ${Y(e.screenXSMax)})`]:[x8(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:zr(e)}}}],[`@media (max-width: ${Y(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:zr(e)}}},[`@media (max-width: ${Y(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:zr(e)}}},[`@media (max-width: ${Y(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:zr(e)}}}}},SZ=e=>{const{formItemCls:t,antCls:n}=e;return{[`${t}-vertical`]:{[`${t}-row`]:{flexDirection:"column"},[`${t}-label > label`]:{height:"auto"},[`${t}-control`]:{width:"100%"}},[`${t}-vertical ${t}-label, - ${n}-col-24${t}-label, - ${n}-col-xl-24${t}-label`]:zr(e),[`@media (max-width: ${Y(e.screenXSMax)})`]:[x8(e),{[t]:{[`${n}-col-xs-24${t}-label`]:zr(e)}}],[`@media (max-width: ${Y(e.screenSMMax)})`]:{[t]:{[`${n}-col-sm-24${t}-label`]:zr(e)}},[`@media (max-width: ${Y(e.screenMDMax)})`]:{[t]:{[`${n}-col-md-24${t}-label`]:zr(e)}},[`@media (max-width: ${Y(e.screenLGMax)})`]:{[t]:{[`${n}-col-lg-24${t}-label`]:zr(e)}}}},$Z=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,inlineItemMarginBottom:0}),w8=(e,t)=>$t(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),_p=Wt("Form",(e,{rootPrefixCls:t})=>{const n=w8(e,t);return[pZ(n),bZ(n),gZ(n),d3(n,n.componentCls),d3(n,n.formItemCls),yZ(n),CZ(n),SZ(n),q0(n),U0]},$Z,{order:-1e3}),f3=[];function hv(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const E8=({help:e,helpStatus:t,errors:n=f3,warnings:r=f3,className:o,fieldId:a,onVisibleChanged:i})=>{const{prefixCls:s}=l.useContext(Q0),c=`${s}-item-explain`,u=bn(s),[d,f,m]=_p(s,u),g=l.useMemo(()=>Ju(s),[s]),p=cd(n),b=cd(r),v=l.useMemo(()=>e!=null?[hv(e,"help",t)]:[].concat(me(p.map((C,S)=>hv(C,"error","error",S))),me(b.map((C,S)=>hv(C,"warning","warning",S)))),[e,t,p,b]),h=l.useMemo(()=>{const C={};return v.forEach(({key:S})=>{C[S]=(C[S]||0)+1}),v.map((S,$)=>Object.assign(Object.assign({},S),{key:C[S.key]>1?`${S.key}-fallback-${$}`:S.key}))},[v]),y={};return a&&(y.id=`${a}_help`),d(l.createElement(fr,{motionDeadline:g.motionDeadline,motionName:`${s}-show-help`,visible:!!h.length,onVisibleChanged:i},C=>{const{className:S,style:$}=C;return l.createElement("div",Object.assign({},y,{className:U(c,S,m,u,o,f),style:$}),l.createElement(R0,Object.assign({keys:h},Ju(s),{motionName:`${s}-show-help-item`,component:!1}),x=>{const{key:w,error:I,errorStatus:O,className:E,style:M}=x;return l.createElement("div",{key:w,className:U(E,{[`${c}-${O}`]:O}),style:M},I)}))}))};var xZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=l.useContext(Hn),{getPrefixCls:r,direction:o,requiredMark:a,colon:i,scrollToFirstError:s,className:c,style:u}=Vn("form"),{prefixCls:d,className:f,rootClassName:m,size:g,disabled:p=n,form:b,colon:v,labelAlign:h,labelWrap:y,labelCol:C,wrapperCol:S,hideRequiredMark:$,layout:x="horizontal",scrollToFirstError:w,requiredMark:I,onFinishFailed:O,name:E,style:M,feedbackIcons:P,variant:R}=e,_=xZ(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),N=jn(g),T=l.useContext(W$),F=l.useMemo(()=>I!==void 0?I:$?!1:a!==void 0?a:!0,[$,I,a]),D=v??i,A=r("form",d),V=bn(A),[W,z,j]=_p(A,V),B=U(A,`${A}-${x}`,{[`${A}-hide-required-mark`]:F===!1,[`${A}-rtl`]:o==="rtl",[`${A}-${N}`]:N},j,V,z,c,f,m),[H]=Bw(b),{__INTERNAL__:q}=H;q.name=E;const X=l.useMemo(()=>({name:E,labelAlign:h,labelCol:C,labelWrap:y,wrapperCol:S,vertical:x==="vertical",colon:D,requiredMark:F,itemRef:q.itemRef,form:H,feedbackIcons:P}),[E,h,C,S,x,D,F,H,P]),K=l.useRef(null);l.useImperativeHandle(t,()=>{var J;return Object.assign(Object.assign({},H),{nativeElement:(J=K.current)===null||J===void 0?void 0:J.nativeElement})});const ee=(J,Z)=>{if(J){let re={block:"nearest"};typeof J=="object"&&(re=Object.assign(Object.assign({},re),J)),H.scrollToField(Z,re)}},ne=J=>{if(O?.(J),J.errorFields.length){const Z=J.errorFields[0].name;if(w!==void 0){ee(w,Z);return}s!==void 0&&ee(s,Z)}};return W(l.createElement(Hx.Provider,{value:R},l.createElement(B0,{disabled:p},l.createElement(Xa.Provider,{value:N},l.createElement(Bx,{validateMessages:T},l.createElement(Ro.Provider,{value:X},l.createElement(gl,Object.assign({id:E},_,{name:E,onFinishFailed:ne,form:H,ref:K,style:Object.assign(Object.assign({},u),M),className:B}))))))))},EZ=l.forwardRef(wZ);function OZ(e){if(typeof e=="function")return e;const t=nr(e);return t.length<=1?t[0]:t}const O8=()=>{const{status:e,errors:t=[],warnings:n=[]}=l.useContext(Mn);return{status:e,errors:t,warnings:n}};O8.Context=Mn;function IZ(e){const[t,n]=l.useState(e),r=l.useRef(null),o=l.useRef([]),a=l.useRef(!1);l.useEffect(()=>(a.current=!1,()=>{a.current=!0,bt.cancel(r.current),r.current=null}),[]);function i(s){a.current||(r.current===null&&(o.current=[],r.current=bt(()=>{r.current=null,n(c=>{let u=c;return o.current.forEach(d=>{u=d(u)}),u})})),o.current.push(s))}return[t,i]}function RZ(){const{itemRef:e}=l.useContext(Ro),t=l.useRef({});function n(r,o){const a=o&&typeof o=="object"&&ua(o),i=r.join("_");return(t.current.name!==i||t.current.originRef!==a)&&(t.current.name=i,t.current.originRef=a,t.current.ref=Nn(e(r),a)),t.current.ref}return n}const PZ=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},MZ=vl(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=w8(e,t);return[PZ(n)]});var _Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,status:n,labelCol:r,wrapperCol:o,children:a,errors:i,warnings:s,_internalItemRender:c,extra:u,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:g,label:p}=e,b=`${t}-item`,v=l.useContext(Ro),h=l.useMemo(()=>{let _=Object.assign({},o||v.wrapperCol||{});return p===null&&!r&&!o&&v.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(T=>{const F=T?[T]:[],D=On(v.labelCol,F),A=typeof D=="object"?D:{},V=On(_,F),W=typeof V=="object"?V:{};"span"in A&&!("offset"in W)&&A.span{const{labelCol:_,wrapperCol:N}=v;return _Z(v,["labelCol","wrapperCol"])},[v]),S=l.useRef(null),[$,x]=l.useState(0);Mt(()=>{u&&S.current?x(S.current.clientHeight):x(0)},[u]);const w=l.createElement("div",{className:`${b}-control-input`},l.createElement("div",{className:`${b}-control-input-content`},a)),I=l.useMemo(()=>({prefixCls:t,status:n}),[t,n]),O=m!==null||i.length||s.length?l.createElement(Q0.Provider,{value:I},l.createElement(E8,{fieldId:f,errors:i,warnings:s,help:d,helpStatus:n,className:`${b}-explain-connected`,onVisibleChanged:g})):null,E={};f&&(E.id=`${f}_extra`);const M=u?l.createElement("div",Object.assign({},E,{className:`${b}-extra`,ref:S}),u):null,P=O||M?l.createElement("div",{className:`${b}-additional`,style:m?{minHeight:m+$}:{}},O,M):null,R=c&&c.mark==="pro_table_render"&&c.render?c.render(e,{input:w,errorList:O,extra:M}):l.createElement(l.Fragment,null,w,P);return l.createElement(Ro.Provider,{value:C},l.createElement(c8,Object.assign({},h,{className:y}),R),l.createElement(MZ,{prefixCls:t}))};var LZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var d;const[f]=Er("Form"),{labelAlign:m,labelCol:g,labelWrap:p,colon:b}=l.useContext(Ro);if(!t)return null;const v=r||g||{},h=o||m,y=`${e}-item-label`,C=U(y,h==="left"&&`${y}-left`,v.className,{[`${y}-wrap`]:!!p});let S=t;const $=a===!0||b!==!1&&a!==!1;$&&!u&&typeof t=="string"&&t.trim()&&(S=t.replace(/[:|:]\s*$/,""));const w=vZ(c);if(w){const{icon:R=l.createElement(LL,null)}=w,_=LZ(w,["icon"]),N=l.createElement(po,Object.assign({},_),l.cloneElement(R,{className:`${e}-item-tooltip`,title:"",onClick:T=>{T.preventDefault()},tabIndex:null}));S=l.createElement(l.Fragment,null,S,N)}const I=s==="optional",O=typeof s=="function",E=s===!1;O?S=s(S,{required:!!i}):I&&!i&&(S=l.createElement(l.Fragment,null,S,l.createElement("span",{className:`${e}-item-optional`,title:""},f?.optional||((d=so.Form)===null||d===void 0?void 0:d.optional))));let M;E?M="hidden":(I||O)&&(M="optional");const P=U({[`${e}-item-required`]:i,[`${e}-item-required-mark-${M}`]:M,[`${e}-item-no-colon`]:!$});return l.createElement(c8,Object.assign({},v,{className:C}),l.createElement("label",{htmlFor:n,className:P,title:typeof t=="string"?t:""},S))},DZ={success:Ks,warning:jd,error:ei,validating:aa};function I8({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:o,prefixCls:a,meta:i,noStyle:s,name:c}){const u=`${a}-item`,{feedbackIcons:d}=l.useContext(Ro),f=zw(t,n,i,null,!!r,o),{isFormItemInput:m,status:g,hasFeedback:p,feedbackIcon:b,name:v}=l.useContext(Mn),h=l.useMemo(()=>{var y;let C;if(r){const $=r!==!0&&r.icons||d,x=f&&((y=$?.({status:f,errors:t,warnings:n}))===null||y===void 0?void 0:y[f]),w=f&&DZ[f];C=x!==!1&&w?l.createElement("span",{className:U(`${u}-feedback-icon`,`${u}-feedback-icon-${f}`)},x||l.createElement(w,null)):null}const S={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:C,isFormItemInput:!0,name:c};return s&&(S.status=(f??g)||"",S.isFormItemInput=m,S.hasFeedback=!!(r??p),S.feedbackIcon=r!==void 0?S.feedbackIcon:b,S.name=c??v),S},[f,r,s,m,g]);return l.createElement(Mn.Provider,{value:h},e)}var jZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{if(P&&I.current){const V=getComputedStyle(I.current);N(parseInt(V.marginBottom,10))}},[P,R]);const T=V=>{V||N(null)},D=((V=!1)=>{const W=V?O:u.errors,z=V?E:u.warnings;return zw(W,z,u,"",!!d,c)})(),A=U(S,n,r,{[`${S}-with-help`]:M||O.length||E.length,[`${S}-has-feedback`]:D&&d,[`${S}-has-success`]:D==="success",[`${S}-has-warning`]:D==="warning",[`${S}-has-error`]:D==="error",[`${S}-is-validating`]:D==="validating",[`${S}-hidden`]:f,[`${S}-${h}`]:h});return l.createElement("div",{className:A,style:o,ref:I},l.createElement(HY,Object.assign({className:`${S}-row`},un(C,["_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"])),l.createElement(FZ,Object.assign({htmlFor:g},e,{requiredMark:$,required:p??b,prefixCls:t,vertical:w})),l.createElement(TZ,Object.assign({},e,u,{errors:O,warnings:E,prefixCls:t,status:D,help:a,marginBottom:_,onErrorVisibleChanged:T}),l.createElement(zx.Provider,{value:v},l.createElement(I8,{prefixCls:t,meta:u,errors:u.errors,warnings:u.warnings,hasFeedback:d,validateStatus:D,name:y},m)))),!!_&&l.createElement("div",{className:`${S}-margin-offset`,style:{marginBottom:-_}}))}const kZ="__SPLIT__";function zZ(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(o=>{const a=e[o],i=t[o];return a===i||typeof a=="function"||typeof i=="function"})}const BZ=l.memo(({children:e})=>e,(e,t)=>zZ(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function m3(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function HZ(e){const{name:t,noStyle:n,className:r,dependencies:o,prefixCls:a,shouldUpdate:i,rules:s,children:c,required:u,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:g,hidden:p,help:b,layout:v}=e,{getPrefixCls:h}=l.useContext(dt),{name:y}=l.useContext(Ro),C=OZ(c),S=typeof C=="function",$=l.useContext(zx),{validateTrigger:x}=l.useContext(Za),w=g!==void 0?g:x,I=t!=null,O=h("form",a),E=bn(O),[M,P,R]=_p(O,E);Xs();const _=l.useContext(Ns),N=l.useRef(null),[T,F]=IZ({}),[D,A]=Ua(()=>m3()),V=X=>{const K=_?.getKey(X.name);if(A(X.destroy?m3():X,!0),n&&b!==!1&&$){let ee=X.name;if(X.destroy)ee=N.current||ee;else if(K!==void 0){const[ne,J]=K;ee=[ne].concat(me(J)),N.current=ee}$(X,ee)}},W=(X,K)=>{F(ee=>{const ne=Object.assign({},ee),Z=[].concat(me(X.name.slice(0,-1)),me(K)).join(kZ);return X.destroy?delete ne[Z]:ne[Z]=X,ne})},[z,j]=l.useMemo(()=>{const X=me(D.errors),K=me(D.warnings);return Object.values(T).forEach(ee=>{X.push.apply(X,me(ee.errors||[])),K.push.apply(K,me(ee.warnings||[]))}),[X,K]},[T,D.errors,D.warnings]),B=RZ();function H(X,K,ee){return n&&!p?l.createElement(I8,{prefixCls:O,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:D,errors:z,warnings:j,noStyle:!0,name:t},X):l.createElement(AZ,Object.assign({key:"row"},e,{className:U(r,R,E,P),prefixCls:O,fieldId:K,isRequired:ee,errors:z,warnings:j,meta:D,onSubItemMetaChange:W,layout:v,name:t}),X)}if(!I&&!S&&!o)return M(H(C));let q={};return typeof d=="string"?q.label=d:t&&(q.label=String(t)),f&&(q=Object.assign(Object.assign({},q),f)),M(l.createElement(X0,Object.assign({},e,{messageVariables:q,trigger:m,validateTrigger:w,onMetaChange:V}),(X,K,ee)=>{const ne=fs(t).length&&K?K.name:[],J=kw(ne,y),Z=u!==void 0?u:!!s?.some(ae=>{if(ae&&typeof ae=="object"&&ae.required&&!ae.warningOnly)return!0;if(typeof ae=="function"){const te=ae(ee);return te?.required&&!te?.warningOnly}return!1}),re=Object.assign({},X);let oe=null;if(Array.isArray(C)&&I)oe=C;else if(!(S&&(!(i||o)||I))){if(!(o&&!S&&!I))if(l.isValidElement(C)){const ae=Object.assign(Object.assign({},C.props),re);if(ae.id||(ae.id=J),b||z.length>0||j.length>0||e.extra){const le=[];(b||z.length>0)&&le.push(`${J}_help`),e.extra&&le.push(`${J}_extra`),ae["aria-describedby"]=le.join(" ")}z.length>0&&(ae["aria-invalid"]="true"),Z&&(ae["aria-required"]="true"),_o(C)&&(ae.ref=B(ne,C)),new Set([].concat(me(fs(m)),me(fs(w)))).forEach(le=>{ae[le]=(...ge)=>{var pe,he,$e,Ce,fe;($e=re[le])===null||$e===void 0||(pe=$e).call.apply(pe,[re].concat(ge)),(fe=(Ce=C.props)[le])===null||fe===void 0||(he=fe).call.apply(he,[Ce].concat(ge))}});const ie=[ae["aria-required"],ae["aria-invalid"],ae["aria-describedby"]];oe=l.createElement(BZ,{control:re,update:C,childProps:ie},Dn(C,ae))}else S&&(i||o)&&!I?oe=C(ee):oe=C}return H(oe,J,Z)}))}const R8=HZ;R8.useStatus=O8;var VZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,children:n}=e,r=VZ(e,["prefixCls","children"]);const{getPrefixCls:o}=l.useContext(dt),a=o("form",t),i=l.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return l.createElement(Dx,Object.assign({},r),(s,c,u)=>l.createElement(Q0.Provider,{value:i},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),c,{errors:u.errors,warnings:u.warnings})))};function qZ(){const{form:e}=l.useContext(Ro);return e}const va=EZ;va.Item=R8;va.List=WZ;va.ErrorList=E8;va.useForm=Bw;va.useFormInstance=qZ;va.useWatch=kx;va.Provider=Bx;va.create=()=>{};const UZ=e=>{const{getPrefixCls:t,direction:n}=l.useContext(dt),{prefixCls:r,className:o}=e,a=t("input-group",r),i=t("input"),[s,c,u]=Yw(i),d=U(a,u,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},c,o),f=l.useContext(Mn),m=l.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(l.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(Mn.Provider,{value:m},e.children)))},GZ=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:"var(--ant-color-text)"},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},KZ=Wt(["Input","OTP"],e=>{const t=$t(e,ii(e));return[GZ(t)]},li);var YZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,value:r,onChange:o,onActiveChange:a,index:i,mask:s}=e,c=YZ(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:u}=l.useContext(dt),d=u("otp"),f=typeof s=="string"?s:r,m=l.useRef(null);l.useImperativeHandle(t,()=>m.current);const g=h=>{o(i,h.target.value)},p=()=>{bt(()=>{var h;const y=(h=m.current)===null||h===void 0?void 0:h.input;document.activeElement===y&&y&&y.select()})},b=h=>{const{key:y,ctrlKey:C,metaKey:S}=h;y==="ArrowLeft"?a(i-1):y==="ArrowRight"?a(i+1):y==="z"&&(C||S)&&h.preventDefault(),p()},v=h=>{h.key==="Backspace"&&!r&&a(i-1),p()};return l.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&l.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),l.createElement($f,Object.assign({"aria-label":`OTP Input ${i+1}`,type:s===!0?"password":"text"},c,{ref:m,value:r,onInput:g,onFocus:p,onKeyDown:b,onKeyUp:v,onMouseDown:p,onMouseUp:p,className:U(n,{[`${d}-mask-input`]:s})})))});var ZZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{index:t,prefixCls:n,separator:r}=e,o=typeof r=="function"?r(t):r;return o?l.createElement("span",{className:`${n}-separator`},o):null},JZ=l.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:o,defaultValue:a,value:i,onChange:s,formatter:c,separator:u,variant:d,disabled:f,status:m,autoFocus:g,mask:p,type:b,onInput:v,inputMode:h}=e,y=ZZ(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:C,direction:S}=l.useContext(dt),$=C("otp",n),x=Zn(y,{aria:!0,data:!0,attr:!0}),[w,I,O]=KZ($),E=jn(B=>o??B),M=l.useContext(Mn),P=ri(M.status,m),R=l.useMemo(()=>Object.assign(Object.assign({},M),{status:P,hasFeedback:!1,feedbackIcon:null}),[M,P]),_=l.useRef(null),N=l.useRef({});l.useImperativeHandle(t,()=>({focus:()=>{var B;(B=N.current[0])===null||B===void 0||B.focus()},blur:()=>{var B;for(let H=0;Hc?c(B):B,[F,D]=l.useState(()=>qc(T(a||"")));l.useEffect(()=>{i!==void 0&&D(qc(i))},[i]);const A=It(B=>{D(B),v&&v(B),s&&B.length===r&&B.every(H=>H)&&B.some((H,q)=>F[q]!==H)&&s(B.join(""))}),V=It((B,H)=>{let q=me(F);for(let K=0;K=0&&!q[K];K-=1)q.pop();const X=T(q.map(K=>K||" ").join(""));return q=qc(X).map((K,ee)=>K===" "&&!q[ee]?q[ee]:K),q}),W=(B,H)=>{var q;const X=V(B,H),K=Math.min(B+H.length,r-1);K!==B&&X[B]!==void 0&&((q=N.current[K])===null||q===void 0||q.focus()),A(X)},z=B=>{var H;(H=N.current[B])===null||H===void 0||H.focus()},j={variant:d,disabled:f,status:P,mask:p,type:b,inputMode:h};return w(l.createElement("div",Object.assign({},x,{ref:_,className:U($,{[`${$}-sm`]:E==="small",[`${$}-lg`]:E==="large",[`${$}-rtl`]:S==="rtl"},O,I),role:"group"}),l.createElement(Mn.Provider,{value:R},Array.from({length:r}).map((B,H)=>{const q=`otp-${H}`,X=F[H]||"";return l.createElement(l.Fragment,{key:q},l.createElement(XZ,Object.assign({ref:K=>{N.current[H]=K},index:H,size:E,htmlSize:1,className:`${$}-input`,onChange:W,value:X,onActiveChange:z,autoFocus:H===0&&g},j)),He?l.createElement(O$,null):l.createElement(ST,null),nQ={click:"onClick",hover:"onMouseOver"},rQ=l.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:o=!0,iconRender:a=tQ}=e,i=l.useContext(Hn),s=n??i,c=typeof o=="object"&&o.visible!==void 0,[u,d]=l.useState(()=>c?o.visible:!1),f=l.useRef(null);l.useEffect(()=>{c&&d(o.visible)},[c,o]);const m=m8(f),g=()=>{var E;if(s)return;u&&m();const M=!u;d(M),typeof o=="object"&&((E=o.onVisibleChange)===null||E===void 0||E.call(o,M))},p=E=>{const M=nQ[r]||"",P=a(u),R={[M]:g,className:`${E}-icon`,key:"passwordIcon",onMouseDown:_=>{_.preventDefault()},onMouseUp:_=>{_.preventDefault()}};return l.cloneElement(l.isValidElement(P)?P:l.createElement("span",null,P),R)},{className:b,prefixCls:v,inputPrefixCls:h,size:y}=e,C=eQ(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=l.useContext(dt),$=S("input",h),x=S("input-password",v),w=o&&p(x),I=U(x,b,{[`${x}-${y}`]:!!y}),O=Object.assign(Object.assign({},un(C,["suffix","iconRender","visibilityToggle"])),{type:u?"text":"password",className:I,prefixCls:$,suffix:w});return y&&(O.size=y),l.createElement($f,Object.assign({ref:Nn(t,f)},O))});var oQ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:o,size:a,suffix:i,enterButton:s=!1,addonAfter:c,loading:u,disabled:d,onSearch:f,onChange:m,onCompositionStart:g,onCompositionEnd:p,variant:b,onPressEnter:v}=e,h=oQ(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:y,direction:C}=l.useContext(dt),S=l.useRef(!1),$=y("input-search",n),x=y("input",r),{compactSize:w}=No($,C),I=jn(j=>{var B;return(B=a??w)!==null&&B!==void 0?B:j}),O=l.useRef(null),E=j=>{j?.target&&j.type==="click"&&f&&f(j.target.value,j,{source:"clear"}),m?.(j)},M=j=>{var B;document.activeElement===((B=O.current)===null||B===void 0?void 0:B.input)&&j.preventDefault()},P=j=>{var B,H;f&&f((H=(B=O.current)===null||B===void 0?void 0:B.input)===null||H===void 0?void 0:H.value,j,{source:"input"})},R=j=>{S.current||u||(v?.(j),P(j))},_=typeof s=="boolean"?l.createElement(I$,null):null,N=`${$}-button`;let T;const F=s||{},D=F.type&&F.type.__ANT_BUTTON===!0;D||F.type==="button"?T=Dn(F,Object.assign({onMouseDown:M,onClick:j=>{var B,H;(H=(B=F?.props)===null||B===void 0?void 0:B.onClick)===null||H===void 0||H.call(B,j),P(j)},key:"enterButton"},D?{className:N,size:I}:{})):T=l.createElement(Xr,{className:N,color:s?"primary":"default",size:I,disabled:d,key:"enterButton",onMouseDown:M,onClick:P,loading:u,icon:_,variant:b==="borderless"||b==="filled"||b==="underlined"?"text":s?"solid":void 0},s),c&&(T=[T,Dn(c,{key:"addonAfter"})]);const A=U($,{[`${$}-rtl`]:C==="rtl",[`${$}-${I}`]:!!I,[`${$}-with-button`]:!!s},o),V=j=>{S.current=!0,g?.(j)},W=j=>{S.current=!1,p?.(j)},z=Object.assign(Object.assign({},h),{className:A,prefixCls:x,type:"search",size:I,variant:b,onPressEnter:R,onCompositionStart:V,onCompositionEnd:W,addonAfter:T,suffix:i,onChange:E,disabled:d});return l.createElement($f,Object.assign({ref:Nn(O,t)},z))});var iQ=` - 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; -`,lQ=["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"],pv={},br;function sQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&pv[n])return pv[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=lQ.map(function(u){return"".concat(u,":").concat(r.getPropertyValue(u))}).join(";"),c={sizingStyle:s,paddingSize:a,borderSize:i,boxSizing:o};return t&&n&&(pv[n]=c),c}function cQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;br||(br=document.createElement("textarea"),br.setAttribute("tab-index","-1"),br.setAttribute("aria-hidden","true"),br.setAttribute("name","hiddenTextarea"),document.body.appendChild(br)),e.getAttribute("wrap")?br.setAttribute("wrap",e.getAttribute("wrap")):br.removeAttribute("wrap");var o=sQ(e,t),a=o.paddingSize,i=o.borderSize,s=o.boxSizing,c=o.sizingStyle;br.setAttribute("style","".concat(c,";").concat(iQ)),br.value=e.value||e.placeholder||"";var u=void 0,d=void 0,f,m=br.scrollHeight;if(s==="border-box"?m+=i:s==="content-box"&&(m-=a),n!==null||r!==null){br.value=" ";var g=br.scrollHeight-a;n!==null&&(u=g*n,s==="border-box"&&(u=u+a+i),m=Math.max(u,m)),r!==null&&(d=g*r,s==="border-box"&&(d=d+a+i),f=m>d?"":"hidden",m=Math.min(d,m))}var p={height:m,overflowY:f,resize:"none"};return u&&(p.minHeight=u),d&&(p.maxHeight=d),p}var uQ=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],bv=0,yv=1,Cv=2,dQ=l.forwardRef(function(e,t){var n=e,r=n.prefixCls,o=n.defaultValue,a=n.value,i=n.autoSize,s=n.onResize,c=n.className,u=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=vt(n,uQ),g=Yt(o,{value:a,postState:function(B){return B??""}}),p=Q(g,2),b=p[0],v=p[1],h=function(B){v(B.target.value),f?.(B)},y=l.useRef();l.useImperativeHandle(t,function(){return{textArea:y.current}});var C=l.useMemo(function(){return i&&Ke(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),S=Q(C,2),$=S[0],x=S[1],w=!!i,I=function(){try{if(document.activeElement===y.current){var B=y.current,H=B.selectionStart,q=B.selectionEnd,X=B.scrollTop;y.current.setSelectionRange(H,q),y.current.scrollTop=X}}catch{}},O=l.useState(Cv),E=Q(O,2),M=E[0],P=E[1],R=l.useState(),_=Q(R,2),N=_[0],T=_[1],F=function(){P(bv)};Mt(function(){w&&F()},[a,$,x,w]),Mt(function(){if(M===bv)P(yv);else if(M===yv){var j=cQ(y.current,!1,$,x);P(Cv),T(j)}else I()},[M]);var D=l.useRef(),A=function(){bt.cancel(D.current)},V=function(B){M===Cv&&(s?.(B),i&&(A(),D.current=bt(function(){F()})))};l.useEffect(function(){return A},[]);var W=w?N:null,z=G(G({},u),W);return(M===bv||M===yv)&&(z.overflowY="hidden",z.overflowX="hidden"),l.createElement(tr,{onResize:V,disabled:!(i||s)},l.createElement("textarea",ce({},m,{ref:y,style:z,className:U(r,c,k({},"".concat(r,"-disabled"),d)),disabled:d,value:b,onChange:h})))}),fQ=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],mQ=L.forwardRef(function(e,t){var n,r=e.defaultValue,o=e.value,a=e.onFocus,i=e.onBlur,s=e.onChange,c=e.allowClear,u=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,g=e.prefixCls,p=g===void 0?"rc-textarea":g,b=e.showCount,v=e.count,h=e.className,y=e.style,C=e.disabled,S=e.hidden,$=e.classNames,x=e.styles,w=e.onResize,I=e.onClear,O=e.onPressEnter,E=e.readOnly,M=e.autoSize,P=e.onKeyDown,R=vt(e,fQ),_=Yt(r,{value:o,defaultValue:r}),N=Q(_,2),T=N[0],F=N[1],D=T==null?"":String(T),A=L.useState(!1),V=Q(A,2),W=V[0],z=V[1],j=L.useRef(!1),B=L.useState(null),H=Q(B,2),q=H[0],X=H[1],K=l.useRef(null),ee=l.useRef(null),ne=function(){var ue;return(ue=ee.current)===null||ue===void 0?void 0:ue.textArea},J=function(){ne().focus()};l.useImperativeHandle(t,function(){var Oe;return{resizableTextArea:ee.current,focus:J,blur:function(){ne().blur()},nativeElement:((Oe=K.current)===null||Oe===void 0?void 0:Oe.nativeElement)||ne()}}),l.useEffect(function(){z(function(Oe){return!C&&Oe})},[C]);var Z=L.useState(null),re=Q(Z,2),oe=re[0],ae=re[1];L.useEffect(function(){if(oe){var Oe;(Oe=ne()).setSelectionRange.apply(Oe,me(oe))}},[oe]);var te=u8(v,b),ie=(n=te.max)!==null&&n!==void 0?n:u,le=Number(ie)>0,ge=te.strategy(D),pe=!!ie&&ge>ie,he=function(ue,ve){var de=ve;!j.current&&te.exceedFormatter&&te.max&&te.strategy(ve)>te.max&&(de=te.exceedFormatter(ve,{max:te.max}),ve!==de&&ae([ne().selectionStart||0,ne().selectionEnd||0])),F(de),sd(ue.currentTarget,ue,s,de)},$e=function(ue){j.current=!0,d?.(ue)},Ce=function(ue){j.current=!1,he(ue,ue.currentTarget.value),f?.(ue)},fe=function(ue){he(ue,ue.target.value)},Ee=function(ue){ue.key==="Enter"&&O&&O(ue),P?.(ue)},Se=function(ue){z(!0),a?.(ue)},ke=function(ue){z(!1),i?.(ue)},Re=function(ue){F(""),J(),sd(ne(),ue,s)},we=m,Le;te.show&&(te.showFormatter?Le=te.showFormatter({value:D,count:ge,maxLength:ie}):Le="".concat(ge).concat(le?" / ".concat(ie):""),we=L.createElement(L.Fragment,null,we,L.createElement("span",{className:U("".concat(p,"-data-count"),$?.count),style:x?.count},Le)));var Me=function(ue){var ve;w?.(ue),(ve=ne())!==null&&ve!==void 0&&ve.style.height&&X(!0)},xe=!M&&!b&&!c;return L.createElement(Pp,{ref:K,value:D,allowClear:c,handleReset:Re,suffix:we,prefixCls:p,classNames:G(G({},$),{},{affixWrapper:U($?.affixWrapper,k(k({},"".concat(p,"-show-count"),b),"".concat(p,"-textarea-allow-clear"),c))}),disabled:C,focused:W,className:U(h,pe&&"".concat(p,"-out-of-range")),style:G(G({},y),q&&!xe?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Le=="string"?Le:void 0}},hidden:S,readOnly:E,onClear:I},L.createElement(dQ,ce({},R,{autoSize:M,maxLength:u,onKeyDown:Ee,onChange:fe,onFocus:Se,onBlur:ke,onCompositionStart:$e,onCompositionEnd:Ce,className:U($?.textarea),style:G(G({},x?.textarea),{},{resize:y?.resize}),disabled:C,prefixCls:p,onResize:Me,ref:ee,readOnly:E})))});const vQ=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${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}, - &-affix-wrapper${r}-has-feedback ${t} - `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},gQ=Wt(["Input","TextArea"],e=>{const t=$t(e,ii(e));return[vQ(t)]},li,{resetFont:!1});var hQ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,bordered:o=!0,size:a,disabled:i,status:s,allowClear:c,classNames:u,rootClassName:d,className:f,style:m,styles:g,variant:p,showCount:b,onMouseDown:v,onResize:h}=e,y=hQ(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:C,direction:S,allowClear:$,autoComplete:x,className:w,style:I,classNames:O,styles:E}=Vn("textArea"),M=l.useContext(Hn),P=i??M,{status:R,hasFeedback:_,feedbackIcon:N}=l.useContext(Mn),T=ri(R,s),F=l.useRef(null);l.useImperativeHandle(t,()=>{var te;return{resizableTextArea:(te=F.current)===null||te===void 0?void 0:te.resizableTextArea,focus:ie=>{var le,ge;Rp((ge=(le=F.current)===null||le===void 0?void 0:le.resizableTextArea)===null||ge===void 0?void 0:ge.textArea,ie)},blur:()=>{var ie;return(ie=F.current)===null||ie===void 0?void 0:ie.blur()}}});const D=C("input",r),A=bn(D),[V,W,z]=Kw(D,d),[j]=gQ(D,A),{compactSize:B,compactItemClassnames:H}=No(D,S),q=jn(te=>{var ie;return(ie=a??B)!==null&&ie!==void 0?ie:te}),[X,K]=fa("textArea",p,o),ee=f8(c??$),[ne,J]=l.useState(!1),[Z,re]=l.useState(!1),oe=te=>{J(!0),v?.(te);const ie=()=>{J(!1),document.removeEventListener("mouseup",ie)};document.addEventListener("mouseup",ie)},ae=te=>{var ie,le;if(h?.(te),ne&&typeof getComputedStyle=="function"){const ge=(le=(ie=F.current)===null||ie===void 0?void 0:ie.nativeElement)===null||le===void 0?void 0:le.querySelector("textarea");ge&&getComputedStyle(ge).resize==="both"&&re(!0)}};return V(j(l.createElement(mQ,Object.assign({autoComplete:x},y,{style:Object.assign(Object.assign({},I),m),styles:Object.assign(Object.assign({},E),g),disabled:P,allowClear:ee,className:U(z,A,f,d,H,w,Z&&`${D}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},u),O),{textarea:U({[`${D}-sm`]:q==="small",[`${D}-lg`]:q==="large"},W,u?.textarea,O.textarea,ne&&`${D}-mouse-active`),variant:U({[`${D}-${X}`]:K},sa(D,T)),affixWrapper:U(`${D}-textarea-affix-wrapper`,{[`${D}-affix-wrapper-rtl`]:S==="rtl",[`${D}-affix-wrapper-sm`]:q==="small",[`${D}-affix-wrapper-lg`]:q==="large",[`${D}-textarea-show-count`]:b||((n=e.count)===null||n===void 0?void 0:n.show)},W)}),prefixCls:D,suffix:_&&l.createElement("span",{className:`${D}-textarea-suffix`},N),showCount:b,ref:F,onResize:ae,onMouseDown:oe}))))}),fc=$f;fc.Group=UZ;fc.Search=aQ;fc.TextArea=P8;fc.Password=rQ;fc.OTP=JZ;var pQ={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},bQ=[10,20,50,100],yQ=function(t){var n=t.pageSizeOptions,r=n===void 0?bQ:n,o=t.locale,a=t.changeSize,i=t.pageSize,s=t.goButton,c=t.quickGo,u=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,g=t.sizeChangerRender,p=L.useState(""),b=Q(p,2),v=b[0],h=b[1],y=function(){return!v||Number.isNaN(v)?void 0:Number(v)},C=typeof f=="function"?f:function(P){return"".concat(P," ").concat(o.items_per_page)},S=function(R){h(R.target.value)},$=function(R){s||v===""||(h(""),!(R.relatedTarget&&(R.relatedTarget.className.indexOf("".concat(u,"-item-link"))>=0||R.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&c?.(y()))},x=function(R){v!==""&&(R.keyCode===Ae.ENTER||R.type==="click")&&(h(""),c?.(y()))},w=function(){return r.some(function(R){return R.toString()===i.toString()})?r:r.concat([i]).sort(function(R,_){var N=Number.isNaN(Number(R))?0:Number(R),T=Number.isNaN(Number(_))?0:Number(_);return N-T})},I="".concat(u,"-options");if(!m&&!c)return null;var O=null,E=null,M=null;return m&&g&&(O=g({disabled:d,size:i,onSizeChange:function(R){a?.(Number(R))},"aria-label":o.page_size,className:"".concat(I,"-size-changer"),options:w().map(function(P){return{label:C(P),value:P}})})),c&&(s&&(M=typeof s=="boolean"?L.createElement("button",{type:"button",onClick:x,onKeyUp:x,disabled:d,className:"".concat(I,"-quick-jumper-button")},o.jump_to_confirm):L.createElement("span",{onClick:x,onKeyUp:x},s)),E=L.createElement("div",{className:"".concat(I,"-quick-jumper")},o.jump_to,L.createElement("input",{disabled:d,type:"text",value:v,onChange:S,onKeyUp:x,onBlur:$,"aria-label":o.page}),o.page,M)),L.createElement("li",{className:I},O,E)},ql=function(t){var n=t.rootPrefixCls,r=t.page,o=t.active,a=t.className,i=t.showTitle,s=t.onClick,c=t.onKeyPress,u=t.itemRender,d="".concat(n,"-item"),f=U(d,"".concat(d,"-").concat(r),k(k({},"".concat(d,"-active"),o),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},g=function(v){c(v,s,r)},p=u(r,"page",L.createElement("a",{rel:"nofollow"},r));return p?L.createElement("li",{title:i?String(r):null,className:f,onClick:m,onKeyDown:g,tabIndex:0},p):null},CQ=function(t,n,r){return r};function v3(){}function g3(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Ia(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var SQ=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,o=t.selectPrefixCls,a=o===void 0?"rc-select":o,i=t.className,s=t.current,c=t.defaultCurrent,u=c===void 0?1:c,d=t.total,f=d===void 0?0:d,m=t.pageSize,g=t.defaultPageSize,p=g===void 0?10:g,b=t.onChange,v=b===void 0?v3:b,h=t.hideOnSinglePage,y=t.align,C=t.showPrevNextJumpers,S=C===void 0?!0:C,$=t.showQuickJumper,x=t.showLessItems,w=t.showTitle,I=w===void 0?!0:w,O=t.onShowSizeChange,E=O===void 0?v3:O,M=t.locale,P=M===void 0?pQ:M,R=t.style,_=t.totalBoundaryShowSizeChanger,N=_===void 0?50:_,T=t.disabled,F=t.simple,D=t.showTotal,A=t.showSizeChanger,V=A===void 0?f>N:A,W=t.sizeChangerRender,z=t.pageSizeOptions,j=t.itemRender,B=j===void 0?CQ:j,H=t.jumpPrevIcon,q=t.jumpNextIcon,X=t.prevIcon,K=t.nextIcon,ee=L.useRef(null),ne=Yt(10,{value:m,defaultValue:p}),J=Q(ne,2),Z=J[0],re=J[1],oe=Yt(1,{value:s,defaultValue:u,postState:function(tt){return Math.max(1,Math.min(tt,Ia(void 0,Z,f)))}}),ae=Q(oe,2),te=ae[0],ie=ae[1],le=L.useState(te),ge=Q(le,2),pe=ge[0],he=ge[1];l.useEffect(function(){he(te)},[te]);var $e=Math.max(1,te-(x?3:5)),Ce=Math.min(Ia(void 0,Z,f),te+(x?3:5));function fe(Je,tt){var ht=Je||L.createElement("button",{type:"button","aria-label":tt,className:"".concat(r,"-item-link")});return typeof Je=="function"&&(ht=L.createElement(Je,G({},t))),ht}function Ee(Je){var tt=Je.target.value,ht=Ia(void 0,Z,f),Ht;return tt===""?Ht=tt:Number.isNaN(Number(tt))?Ht=pe:tt>=ht?Ht=ht:Ht=Number(tt),Ht}function Se(Je){return g3(Je)&&Je!==te&&g3(f)&&f>0}var ke=f>Z?$:!1;function Re(Je){(Je.keyCode===Ae.UP||Je.keyCode===Ae.DOWN)&&Je.preventDefault()}function we(Je){var tt=Ee(Je);switch(tt!==pe&&he(tt),Je.keyCode){case Ae.ENTER:xe(tt);break;case Ae.UP:xe(tt-1);break;case Ae.DOWN:xe(tt+1);break}}function Le(Je){xe(Ee(Je))}function Me(Je){var tt=Ia(Je,Z,f),ht=te>tt&&tt!==0?tt:te;re(Je),he(ht),E?.(te,Je),ie(ht),v?.(ht,Je)}function xe(Je){if(Se(Je)&&!T){var tt=Ia(void 0,Z,f),ht=Je;return Je>tt?ht=tt:Je<1&&(ht=1),ht!==pe&&he(ht),ie(ht),v?.(ht,Z),ht}return te}var Oe=te>1,ue=te2?ht-2:0),Jt=2;Jtf?f:te*Z])),ct=null,it=Ia(void 0,Z,f);if(h&&f<=Z)return null;var Pe=[],Te={rootPrefixCls:r,onClick:xe,onKeyPress:He,showTitle:I,itemRender:B,page:-1},et=te-1>0?te-1:0,Qe=te+1=yt*2&&te!==3&&(Pe[0]=L.cloneElement(Pe[0],{className:U("".concat(r,"-item-after-jump-prev"),Pe[0].props.className)}),Pe.unshift(qe)),it-te>=yt*2&&te!==it-2){var Ge=Pe[Pe.length-1];Pe[Pe.length-1]=L.cloneElement(Ge,{className:U("".concat(r,"-item-before-jump-next"),Ge.props.className)}),Pe.push(ct)}Lt!==1&&Pe.unshift(L.createElement(ql,ce({},Te,{key:1,page:1}))),Rt!==it&&Pe.push(L.createElement(ql,ce({},Te,{key:it,page:it})))}var Ie=Ye(et);if(Ie){var be=!Oe||!it;Ie=L.createElement("li",{title:I?P.prev_page:null,onClick:ve,tabIndex:be?null:0,onKeyDown:ut,className:U("".concat(r,"-prev"),k({},"".concat(r,"-disabled"),be)),"aria-disabled":be},Ie)}var De=Ne(Qe);if(De){var rt,pt;F?(rt=!ue,pt=Oe?0:null):(rt=!ue||!it,pt=rt?null:0),De=L.createElement("li",{title:I?P.next_page:null,onClick:de,tabIndex:pt,onKeyDown:ft,className:U("".concat(r,"-next"),k({},"".concat(r,"-disabled"),rt)),"aria-disabled":rt},De)}var Dt=U(r,i,k(k(k(k(k({},"".concat(r,"-start"),y==="start"),"".concat(r,"-center"),y==="center"),"".concat(r,"-end"),y==="end"),"".concat(r,"-simple"),F),"".concat(r,"-disabled"),T));return L.createElement("ul",ce({className:Dt,style:R,ref:ee},Xe),Fe,Ie,F?xt:Pe,De,L.createElement(yQ,{locale:P,rootPrefixCls:r,disabled:T,selectPrefixCls:a,changeSize:Me,pageSize:Z,pageSizeOptions:z,quickGo:ke?xe:null,goButton:Et,showSizeChanger:V,sizeChangerRender:W}))};const $Q=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xQ=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:Y(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Y(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Y(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` - &${t}-mini ${t}-prev ${t}-item-link, - &${t}-mini ${t}-next ${t}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:Y(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:Y(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:Y(e.itemSizeSM),input:Object.assign(Object.assign({},Op(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},wQ=e=>{const{componentCls:t}=e;return{[` - &${t}-simple ${t}-prev, - &${t}-simple ${t}-next - `]:{height:e.itemSizeSM,lineHeight:Y(e.itemSizeSM),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSizeSM,lineHeight:Y(e.itemSizeSM)}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.itemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${Y(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${Y(e.inputOutlineOffset)} 0 ${Y(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},EQ=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` - ${t}-prev, - ${t}-jump-prev, - ${t}-jump-next - `]:{marginInlineEnd:e.marginXS},[` - ${t}-prev, - ${t}-next, - ${t}-jump-prev, - ${t}-jump-next - `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:Y(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Y(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:Y(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},dc(e)),Cp(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},Cf(e)),width:e.calc(e.controlHeightLG).mul(1.25).equal(),height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},OQ=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:Y(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${Y(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Y(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},IQ=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:Y(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),OQ(e)),EQ(e)),wQ(e)),xQ(e)),$Q(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},RQ=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},fo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Io(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},Io(e))}}}},M8=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},li(e)),_8=e=>$t(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},ii(e)),PQ=Wt("Pagination",e=>{const t=_8(e);return[IQ(t),RQ(t)]},M8),MQ=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},_Q=vl(["Pagination","bordered"],e=>{const t=_8(e);return[MQ(t)]},M8);function h3(e){return l.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var NQ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{align:t,prefixCls:n,selectPrefixCls:r,className:o,rootClassName:a,style:i,size:s,locale:c,responsive:u,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,g=NQ(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:p}=rp(u),[,b]=or(),{getPrefixCls:v,direction:h,showSizeChanger:y,className:C,style:S}=Vn("pagination"),$=v("pagination",n),[x,w,I]=PQ($),O=jn(s),E=O==="small"||!!(p&&!O&&u),[M]=Er("Pagination",q$),P=Object.assign(Object.assign({},M),c),[R,_]=h3(d),[N,T]=h3(y),F=R??N,D=_??T,A=f||pl,V=l.useMemo(()=>m?m.map(q=>Number(q)):void 0,[m]),W=q=>{var X;const{disabled:K,size:ee,onSizeChange:ne,"aria-label":J,className:Z,options:re}=q,{className:oe,onChange:ae}=D||{},te=(X=re.find(ie=>String(ie.value)===String(ee)))===null||X===void 0?void 0:X.value;return l.createElement(A,Object.assign({disabled:K,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ie=>ie.parentNode,"aria-label":J,options:re},D,{value:te,onChange:(ie,le)=>{ne?.(ie),ae?.(ie,le)},size:E?"small":"middle",className:U(Z,oe)}))},z=l.useMemo(()=>{const q=l.createElement("span",{className:`${$}-item-ellipsis`},"•••"),X=l.createElement("button",{className:`${$}-item-link`,type:"button",tabIndex:-1},h==="rtl"?l.createElement(Fg,null):l.createElement(Lg,null)),K=l.createElement("button",{className:`${$}-item-link`,type:"button",tabIndex:-1},h==="rtl"?l.createElement(Lg,null):l.createElement(Fg,null)),ee=l.createElement("a",{className:`${$}-item-link`},l.createElement("div",{className:`${$}-item-container`},h==="rtl"?l.createElement(My,{className:`${$}-item-link-icon`}):l.createElement(Py,{className:`${$}-item-link-icon`}),q)),ne=l.createElement("a",{className:`${$}-item-link`},l.createElement("div",{className:`${$}-item-container`},h==="rtl"?l.createElement(Py,{className:`${$}-item-link-icon`}):l.createElement(My,{className:`${$}-item-link-icon`}),q));return{prevIcon:X,nextIcon:K,jumpPrevIcon:ee,jumpNextIcon:ne}},[h,$]),j=v("select",r),B=U({[`${$}-${t}`]:!!t,[`${$}-mini`]:E,[`${$}-rtl`]:h==="rtl",[`${$}-bordered`]:b.wireframe},C,o,a,w,I),H=Object.assign(Object.assign({},S),i);return x(l.createElement(l.Fragment,null,b.wireframe&&l.createElement(_Q,{prefixCls:$}),l.createElement(SQ,Object.assign({},z,g,{style:H,prefixCls:$,selectPrefixCls:j,className:B,locale:P,pageSizeOptions:V,showSizeChanger:F,sizeChangerRender:W}))))},ud=100,N8=ud/5,T8=ud/2-N8/2,Sv=T8*2*Math.PI,p3=50,b3=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return l.createElement("circle",{className:U(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:T8,cx:p3,cy:p3,strokeWidth:N8,style:n})},TQ=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,o=`${r}-hidden`,[a,i]=l.useState(!1);Mt(()=>{e!==0&&i(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const c={strokeDashoffset:`${Sv/4}`,strokeDasharray:`${Sv*s/100} ${Sv*(100-s)/100}`};return l.createElement("span",{className:U(r,`${n}-progress`,s<=0&&o)},l.createElement("svg",{viewBox:`0 0 ${ud} ${ud}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},l.createElement(b3,{dotClassName:n,hasCircleCls:!0}),l.createElement(b3,{dotClassName:n,style:c})))};function LQ(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,o=`${r}-holder`,a=`${o}-hidden`;return l.createElement(l.Fragment,null,l.createElement("span",{className:U(o,n>0&&a)},l.createElement("span",{className:U(r,`${t}-dot-spin`)},[1,2,3,4].map(i=>l.createElement("i",{className:`${t}-dot-item`,key:i})))),l.createElement(TQ,{prefixCls:t,percent:n}))}function FQ(e){var t;const{prefixCls:n,indicator:r,percent:o}=e,a=`${n}-dot`;return r&&l.isValidElement(r)?Dn(r,{className:U((t=r.props)===null||t===void 0?void 0:t.className,a),percent:o}):l.createElement(LQ,{prefixCls:n,percent:o})}const DQ=new _t("antSpinMove",{to:{opacity:1}}),jQ=new _t("antRotate",{to:{transform:"rotate(405deg)"}}),AQ=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:DQ,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:jQ,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},kQ=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},zQ=Wt("Spin",e=>{const t=$t(e,{spinDotDefault:e.colorTextDescription});return[AQ(t)]},kQ),BQ=200,y3=[[30,.05],[70,.03],[96,.01]];function HQ(e,t){const[n,r]=l.useState(0),o=l.useRef(null),a=t==="auto";return l.useEffect(()=>(a&&e&&(r(0),o.current=setInterval(()=>{r(i=>{const s=100-i;for(let c=0;c{clearInterval(o.current)}),[a,e]),a?n:t}var VQ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:n,spinning:r=!0,delay:o=0,className:a,rootClassName:i,size:s="default",tip:c,wrapperClassName:u,style:d,children:f,fullscreen:m=!1,indicator:g,percent:p}=e,b=VQ(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:v,direction:h,className:y,style:C,indicator:S}=Vn("spin"),$=v("spin",n),[x,w,I]=zQ($),[O,E]=l.useState(()=>r&&!WQ(r,o)),M=HQ(O,p);l.useEffect(()=>{if(r){const D=_Y(o,()=>{E(!0)});return D(),()=>{var A;(A=D?.cancel)===null||A===void 0||A.call(D)}}E(!1)},[o,r]);const P=l.useMemo(()=>typeof f<"u"&&!m,[f,m]),R=U($,y,{[`${$}-sm`]:s==="small",[`${$}-lg`]:s==="large",[`${$}-spinning`]:O,[`${$}-show-text`]:!!c,[`${$}-rtl`]:h==="rtl"},a,!m&&i,w,I),_=U(`${$}-container`,{[`${$}-blur`]:O}),N=(t=g??S)!==null&&t!==void 0?t:L8,T=Object.assign(Object.assign({},C),d),F=l.createElement("div",Object.assign({},b,{style:T,className:R,"aria-live":"polite","aria-busy":O}),l.createElement(FQ,{prefixCls:$,indicator:N,percent:M}),c&&(P||m)?l.createElement("div",{className:`${$}-text`},c):null);return x(P?l.createElement("div",Object.assign({},b,{className:U(`${$}-nested-loading`,u,w,I)}),O&&l.createElement("div",{key:"loading"},F),l.createElement("div",{className:_,key:"container"},f)):m?l.createElement("div",{className:U(`${$}-fullscreen`,{[`${$}-fullscreen-show`]:O},i,w,I)},F):F)};qQ.setDefaultIndicator=e=>{L8=e};const UQ=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let _r=null,ka=e=>e(),Fs=[],Ds={};function C3(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=Ds,a=e?.()||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:o}}const GQ=L.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:o}=l.useContext(dt),a=Ds.prefixCls||o("message"),i=l.useContext(pH),[s,c]=px(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.message));return L.useImperativeHandle(t,()=>{const u=Object.assign({},s);return Object.keys(u).forEach(d=>{u[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:u,sync:r}}),c}),KQ=L.forwardRef((e,t)=>{const[n,r]=L.useState(C3),o=()=>{r(C3)};L.useEffect(o,[]);const a=sx(),i=a.getRootPrefixCls(),s=a.getIconPrefixCls(),c=a.getTheme(),u=L.createElement(GQ,{ref:t,sync:o,messageConfig:n});return L.createElement(ho,{prefixCls:i,iconPrefixCls:s,theme:c},a.holderRender?a.holderRender(u):u)});function xf(){if(!_r){const e=document.createDocumentFragment(),t={fragment:e};_r=t,ka(()=>{W0()(L.createElement(KQ,{ref:r=>{const{instance:o,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&o&&(t.instance=o,t.sync=a,xf())})}}),e)});return}_r.instance&&(Fs.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{ka(()=>{const r=_r.instance.open(Object.assign(Object.assign({},Ds),e.config));r?.then(e.resolve),e.setCloseFn(r)});break}case"destroy":ka(()=>{_r?.instance.destroy(e.key)});break;default:ka(()=>{var r;const o=(r=_r.instance)[t].apply(r,me(e.args));o?.then(e.resolve),e.setCloseFn(o)})}}),Fs=[])}function YQ(e){Ds=Object.assign(Object.assign({},Ds),e),ka(()=>{var t;(t=_r?.sync)===null||t===void 0||t.call(_r)})}function XQ(e){const t=V0(n=>{let r;const o={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return Fs.push(o),()=>{r?ka(()=>{r()}):o.skipped=!0}});return xf(),t}function ZQ(e,t){const n=V0(r=>{let o;const a={type:e,args:t,resolve:r,setCloseFn:i=>{o=i}};return Fs.push(a),()=>{o?ka(()=>{o()}):a.skipped=!0}});return xf(),n}const QQ=e=>{Fs.push({type:"destroy",key:e}),xf()},JQ=["success","info","warning","error","loading"],eJ={open:XQ,destroy:QQ,config:YQ,useMessage:EA,_InternalPanelDoNotUseOrYouWillBeFired:pA},tJ=eJ;JQ.forEach(e=>{tJ[e]=(...t)=>ZQ(e,t)});var nJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,closeIcon:r,closable:o,type:a,title:i,children:s,footer:c}=e,u=nJ(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=l.useContext(dt),f=d(),m=t||d("modal"),g=bn(f),[p,b,v]=Yx(m,g),h=`${m}-confirm`;let y={};return a?y={closable:o??!1,title:"",footer:"",children:l.createElement(Zx,Object.assign({},e,{prefixCls:m,confirmPrefixCls:h,rootPrefixCls:f,content:s}))}:y={closable:o??!0,title:i,footer:c!==null&&l.createElement(qx,Object.assign({},e)),children:s},p(l.createElement(Mx,Object.assign({prefixCls:m,className:U(b,`${m}-pure-panel`,a&&h,a&&`${h}-${a}`,n,v,g)},u,{closeIcon:Wx(m,r),closable:o},y)))},oJ=i6(rJ);function F8(e){return oc(t6(e))}const bo=Xx;bo.useModal=hH;bo.info=function(t){return oc(n6(t))};bo.success=function(t){return oc(r6(t))};bo.error=function(t){return oc(o6(t))};bo.warning=F8;bo.warn=F8;bo.confirm=function(t){return oc(a6(t))};bo.destroyAll=function(){for(;Aa.length;){const t=Aa.pop();t&&t()}};bo.config=dH;bo._InternalPanelDoNotUseOrYouWillBeFired=oJ;var aJ={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},iJ=function(){var t=l.useRef([]),n=l.useRef(null);return l.useEffect(function(){var r=Date.now(),o=!1;t.current.forEach(function(a){if(a){o=!0;var i=a.style;i.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(i.transitionDuration="0s, 0s")}}),o&&(n.current=Date.now())}),t.current},S3=0,lJ=Bn();function sJ(){var e;return lJ?(e=S3,S3+=1):e="TEST_OR_SSR",e}const cJ=function(e){var t=l.useState(),n=Q(t,2),r=n[0],o=n[1];return l.useEffect(function(){o("rc_progress_".concat(sJ()))},[]),e||r};var $3=function(t){var n=t.bg,r=t.children;return l.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function x3(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),o="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(o)})}var uJ=l.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,o=e.gradientId,a=e.radius,i=e.style,s=e.ptg,c=e.strokeLinecap,u=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&Ke(r)==="object",g=m?"#FFF":void 0,p=d/2,b=l.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:p,cy:p,stroke:g,strokeLinecap:c,strokeWidth:u,opacity:s===0?0:1,style:i,ref:t});if(!m)return b;var v="".concat(o,"-conic"),h=f?"".concat(180+f/2,"deg"):"0deg",y=x3(r,(360-f)/360),C=x3(r,1),S="conic-gradient(from ".concat(h,", ").concat(y.join(", "),")"),$="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(C.join(", "),")");return l.createElement(l.Fragment,null,l.createElement("mask",{id:v},b),l.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(v,")")},l.createElement($3,{bg:$},l.createElement($3,{bg:S}))))}),es=100,$v=function(t,n,r,o,a,i,s,c,u,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-i)/360),g=i===0?0:{bottom:0,top:180,left:90,right:-90}[s],p=(100-o)/100*n;u==="round"&&o!==100&&(p+=d/2,p>=n&&(p=n-.01));var b=es/2;return{stroke:typeof c=="string"?c:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:p+f,transform:"rotate(".concat(a+m+g,"deg)"),transformOrigin:"".concat(b,"px ").concat(b,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},dJ=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function w3(e){var t=e??[];return Array.isArray(t)?t:[t]}var fJ=function(t){var n=G(G({},aJ),t),r=n.id,o=n.prefixCls,a=n.steps,i=n.strokeWidth,s=n.trailWidth,c=n.gapDegree,u=c===void 0?0:c,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,g=n.style,p=n.className,b=n.strokeColor,v=n.percent,h=vt(n,dJ),y=es/2,C=cJ(r),S="".concat(C,"-gradient"),$=y-i/2,x=Math.PI*2*$,w=u>0?90+u/2:-90,I=x*((360-u)/360),O=Ke(a)==="object"?a:{count:a,gap:2},E=O.count,M=O.gap,P=w3(v),R=w3(b),_=R.find(function(W){return W&&Ke(W)==="object"}),N=_&&Ke(_)==="object",T=N?"butt":m,F=$v(x,I,0,100,w,u,d,f,T,i),D=iJ(),A=function(){var z=0;return P.map(function(j,B){var H=R[B]||R[R.length-1],q=$v(x,I,z,j,w,u,d,H,T,i);return z+=j,l.createElement(uJ,{key:B,color:H,ptg:j,radius:$,prefixCls:o,gradientId:S,style:q,strokeLinecap:T,strokeWidth:i,gapDegree:u,ref:function(K){D[B]=K},size:es})}).reverse()},V=function(){var z=Math.round(E*(P[0]/100)),j=100/E,B=0;return new Array(E).fill(null).map(function(H,q){var X=q<=z-1?R[0]:f,K=X&&Ke(X)==="object"?"url(#".concat(S,")"):void 0,ee=$v(x,I,B,j,w,u,d,X,"butt",i,M);return B+=(I-ee.strokeDashoffset+M)*100/I,l.createElement("circle",{key:q,className:"".concat(o,"-circle-path"),r:$,cx:y,cy:y,stroke:K,strokeWidth:i,opacity:1,style:ee,ref:function(J){D[q]=J}})})};return l.createElement("svg",ce({className:U("".concat(o,"-circle"),p),viewBox:"0 0 ".concat(es," ").concat(es),style:g,id:r,role:"presentation"},h),!E&&l.createElement("circle",{className:"".concat(o,"-circle-trail"),r:$,cx:y,cy:y,stroke:f,strokeLinecap:T,strokeWidth:s||i,style:F}),E?V():A())};function Qo(e){return!e||e<0?0:e>100?100:e}function dd({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const mJ=({percent:e,success:t,successPercent:n})=>{const r=Qo(dd({success:t,successPercent:n}));return[r,Qo(Qo(e)-r)]},vJ=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||ki.green,t||null]},wf=(e,t,n)=>{var r,o,a,i;let s=-1,c=-1;if(t==="step"){const u=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,c=d??8):typeof e=="number"?[s,c]=[e,e]:[s=14,c=8]=Array.isArray(e)?e:[e.width,e.height],s*=u}else if(t==="line"){const u=n?.strokeWidth;typeof e=="string"||typeof e>"u"?c=u||(e==="small"?6:8):typeof e=="number"?[s,c]=[e,e]:[s=-1,c=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,c]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,c]=[e,e]:Array.isArray(e)&&(s=(o=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&o!==void 0?o:120,c=(i=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&i!==void 0?i:120));return[s,c]},gJ=3,hJ=e=>gJ/e*100,pJ=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:o,gapDegree:a,width:i=120,type:s,children:c,success:u,size:d=i,steps:f}=e,[m,g]=wf(d,"circle");let{strokeWidth:p}=e;p===void 0&&(p=Math.max(hJ(m),6));const b={width:m,height:g,fontSize:m*.15+6},v=l.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),h=mJ(e),y=o||s==="dashboard"&&"bottom"||void 0,C=Object.prototype.toString.call(e.strokeColor)==="[object Object]",S=vJ({success:u,strokeColor:e.strokeColor}),$=U(`${t}-inner`,{[`${t}-circle-gradient`]:C}),x=l.createElement(fJ,{steps:f,percent:f?h[1]:h,strokeWidth:p,trailWidth:p,strokeColor:f?S[1]:S,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:v,gapPosition:y}),w=m<=20,I=l.createElement("div",{className:$,style:b},x,!w&&c);return w?l.createElement(po,{title:c},I):I},fd="--progress-line-stroke-color",D8="--progress-percent",E3=e=>{const t=e?"100%":"-100%";return new _t(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},bJ=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},Bt(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${fd})`]},height:"100%",width:`calc(1 / var(${D8}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${Y(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:E3(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:E3(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},yJ=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},CJ=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},SJ=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},$J=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),xJ=Wt("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=$t(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[bJ(n),yJ(n),CJ(n),SJ(n)]},$J);var wJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{let t=[];return Object.keys(e).forEach(n=>{const r=parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},OJ=(e,t)=>{const{from:n=ki.blue,to:r=ki.blue,direction:o=t==="rtl"?"to left":"to right"}=e,a=wJ(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=EJ(a),c=`linear-gradient(${o}, ${s})`;return{background:c,[fd]:c}}const i=`linear-gradient(${o}, ${n}, ${r})`;return{background:i,[fd]:i}},IJ=e=>{const{prefixCls:t,direction:n,percent:r,size:o,strokeWidth:a,strokeColor:i,strokeLinecap:s="round",children:c,trailColor:u=null,percentPosition:d,success:f}=e,{align:m,type:g}=d,p=i&&typeof i!="string"?OJ(i,n):{[fd]:i,background:i},b=s==="square"||s==="butt"?0:void 0,v=o??[-1,a||(o==="small"?6:8)],[h,y]=wf(v,"line",{strokeWidth:a}),C={backgroundColor:u||void 0,borderRadius:b},S=Object.assign(Object.assign({width:`${Qo(r)}%`,height:y,borderRadius:b},p),{[D8]:Qo(r)/100}),$=dd(e),x={width:`${Qo($)}%`,height:y,borderRadius:b,backgroundColor:f?.strokeColor},w={width:h<0?"100%":h},I=l.createElement("div",{className:`${t}-inner`,style:C},l.createElement("div",{className:U(`${t}-bg`,`${t}-bg-${g}`),style:S},g==="inner"&&c),$!==void 0&&l.createElement("div",{className:`${t}-success-bg`,style:x})),O=g==="outer"&&m==="start",E=g==="outer"&&m==="end";return g==="outer"&&m==="center"?l.createElement("div",{className:`${t}-layout-bottom`},I,c):l.createElement("div",{className:`${t}-outer`,style:w},O&&c,I,E&&c)},RJ=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:o=0,strokeWidth:a=8,strokeColor:i,trailColor:s=null,prefixCls:c,children:u}=e,d=r(n*(o/100)),m=t??[t==="small"?2:14,a],[g,p]=wf(m,"step",{steps:n,strokeWidth:a}),b=g/n,v=Array.from({length:n});for(let h=0;h{const{prefixCls:n,className:r,rootClassName:o,steps:a,strokeColor:i,percent:s=0,size:c="default",showInfo:u=!0,type:d="line",status:f,format:m,style:g,percentPosition:p={}}=e,b=PJ(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:v="end",type:h="outer"}=p,y=Array.isArray(i)?i[0]:i,C=typeof i=="string"||Array.isArray(i)?i:void 0,S=l.useMemo(()=>{if(y){const A=typeof y=="string"?y:Object.values(y)[0];return new zt(A).isLight()}return!1},[i]),$=l.useMemo(()=>{var A,V;const W=dd(e);return parseInt(W!==void 0?(A=W??0)===null||A===void 0?void 0:A.toString():(V=s??0)===null||V===void 0?void 0:V.toString(),10)},[s,e.success,e.successPercent]),x=l.useMemo(()=>!MJ.includes(f)&&$>=100?"success":f||"normal",[f,$]),{getPrefixCls:w,direction:I,progress:O}=l.useContext(dt),E=w("progress",n),[M,P,R]=xJ(E),_=d==="line",N=_&&!a,T=l.useMemo(()=>{if(!u)return null;const A=dd(e);let V;const W=m||(j=>`${j}%`),z=_&&S&&h==="inner";return h==="inner"||m||x!=="exception"&&x!=="success"?V=W(Qo(s),Qo(A)):x==="exception"?V=_?l.createElement(ei,null):l.createElement(da,null):x==="success"&&(V=_?l.createElement(Ks,null):l.createElement(T0,null)),l.createElement("span",{className:U(`${E}-text`,{[`${E}-text-bright`]:z,[`${E}-text-${v}`]:N,[`${E}-text-${h}`]:N}),title:typeof V=="string"?V:void 0},V)},[u,s,$,x,d,E,m]);let F;d==="line"?F=a?l.createElement(RJ,Object.assign({},e,{strokeColor:C,prefixCls:E,steps:typeof a=="object"?a.count:a}),T):l.createElement(IJ,Object.assign({},e,{strokeColor:y,prefixCls:E,direction:I,percentPosition:{align:v,type:h}}),T):(d==="circle"||d==="dashboard")&&(F=l.createElement(pJ,Object.assign({},e,{strokeColor:y,prefixCls:E,progressStatus:x}),T));const D=U(E,`${E}-status-${x}`,{[`${E}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${E}-inline-circle`]:d==="circle"&&wf(c,"circle")[0]<=20,[`${E}-line`]:N,[`${E}-line-align-${v}`]:N,[`${E}-line-position-${h}`]:N,[`${E}-steps`]:a,[`${E}-show-info`]:u,[`${E}-${c}`]:typeof c=="string",[`${E}-rtl`]:I==="rtl"},O?.className,r,o,P,R);return M(l.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},O?.style),g),className:D,role:"progressbar","aria-valuenow":$,"aria-valuemin":0,"aria-valuemax":100},un(b,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),F))});var NJ=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],j8=l.forwardRef(function(e,t){var n,r=e.prefixCls,o=r===void 0?"rc-switch":r,a=e.className,i=e.checked,s=e.defaultChecked,c=e.disabled,u=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,g=e.onChange,p=e.onKeyDown,b=vt(e,NJ),v=Yt(!1,{value:i,defaultValue:s}),h=Q(v,2),y=h[0],C=h[1];function S(I,O){var E=y;return c||(E=I,C(E),g?.(E,O)),E}function $(I){I.which===Ae.LEFT?S(!1,I):I.which===Ae.RIGHT&&S(!0,I),p?.(I)}function x(I){var O=S(!y,I);m?.(O,I)}var w=U(o,a,(n={},k(n,"".concat(o,"-checked"),y),k(n,"".concat(o,"-disabled"),c),n));return l.createElement("button",ce({},b,{type:"button",role:"switch","aria-checked":y,disabled:c,className:w,ref:t,onKeyDown:$,onClick:x}),u,l.createElement("span",{className:"".concat(o,"-inner")},l.createElement("span",{className:"".concat(o,"-inner-checked")},d),l.createElement("span",{className:"".concat(o,"-inner-unchecked")},f)))});j8.displayName="Switch";const TJ=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:s,calc:c}=e,u=`${t}-inner`,d=Y(c(s).add(c(r).mul(2)).equal()),f=Y(c(i).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:Y(n),[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${u}-checked, ${u}-unchecked`]:{minHeight:n},[`${u}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${u}-unchecked`]:{marginTop:c(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:c(c(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${u}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${u}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${Y(c(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${u}`]:{[`${u}-unchecked`]:{marginInlineStart:c(e.marginXXS).div(2).equal(),marginInlineEnd:c(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${u}`]:{[`${u}-checked`]:{marginInlineStart:c(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:c(e.marginXXS).div(2).equal()}}}}}}},LJ=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},FJ=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:o,handleSize:a,calc:i}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i(a).div(2).equal(),boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${Y(i(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},DJ=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:a,handleSize:i,calc:s}=e,c=`${t}-inner`,u=Y(s(i).add(s(r).mul(2)).equal()),d=Y(s(a).mul(2).equal());return{[t]:{[c]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${c}-checked, ${c}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${d})`,marginInlineEnd:`calc(100% - ${u} + ${d})`},[`${c}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${c}`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${d})`,marginInlineEnd:`calc(-100% + ${u} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},jJ=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Bt(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:Y(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),fo(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},AJ=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,a=t*n,i=r/2,s=2,c=a-s*2,u=i-s*2;return{trackHeight:a,trackHeightSM:i,trackMinWidth:c*2+s*4,trackMinWidthSM:u*2+s*2,trackPadding:s,handleBg:o,handleSize:c,handleSizeSM:u,handleShadow:`0 2px 4px 0 ${new zt("#00230b").setA(.2).toRgbString()}`,innerMinMargin:c/2,innerMaxMargin:c+s+s*2,innerMinMarginSM:u/2,innerMaxMarginSM:u+s+s*2}},kJ=Wt("Switch",e=>{const t=$t(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[jJ(t),DJ(t),FJ(t),LJ(t),TJ(t)]},AJ);var zJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,size:r,disabled:o,loading:a,className:i,rootClassName:s,style:c,checked:u,value:d,defaultChecked:f,defaultValue:m,onChange:g}=e,p=zJ(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[b,v]=Yt(!1,{value:u??d,defaultValue:f??m}),{getPrefixCls:h,direction:y,switch:C}=l.useContext(dt),S=l.useContext(Hn),$=(o??S)||a,x=h("switch",n),w=l.createElement("div",{className:`${x}-handle`},a&&l.createElement(aa,{className:`${x}-loading-icon`})),[I,O,E]=kJ(x),M=jn(r),P=U(C?.className,{[`${x}-small`]:M==="small",[`${x}-loading`]:a,[`${x}-rtl`]:y==="rtl"},i,s,O,E),R=Object.assign(Object.assign({},C?.style),c),_=(...N)=>{v(N[0]),g?.apply(void 0,N)};return I(l.createElement(Js,{component:"Switch"},l.createElement(j8,Object.assign({},p,{checked:b,onChange:_,prefixCls:x,className:P,style:R,disabled:$,ref:t,loadingIcon:w}))))}),HJ=BJ;HJ.__ANT_SWITCH=!0;const VJ=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o,calc:a}=e,i=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[o]:Object.assign(Object.assign({},Bt(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},Np=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,o=e.fontSizeSM;return $t(e,{tagFontSize:o,tagLineHeight:Y(r(e.lineHeightSM).mul(o).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},Tp=e=>({defaultBg:new zt(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),A8=Wt("Tag",e=>{const t=Np(e);return VJ(t)},Tp);var WJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:r,className:o,checked:a,onChange:i,onClick:s}=e,c=WJ(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:d}=l.useContext(dt),f=h=>{i?.(!a),s?.(h)},m=u("tag",n),[g,p,b]=A8(m),v=U(m,`${m}-checkable`,{[`${m}-checkable-checked`]:a},d?.className,o,p,b);return g(l.createElement("span",Object.assign({},c,{ref:t,style:Object.assign(Object.assign({},r),d?.style),className:v,onClick:f})))}),UJ=e=>Bd(e,(t,{textColor:n,lightBorderColor:r,lightColor:o,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:o,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),GJ=vl(["Tag","preset"],e=>{const t=Np(e);return UJ(t)},Tp);function KJ(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const Uc=(e,t,n)=>{const r=KJ(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},YJ=vl(["Tag","status"],e=>{const t=Np(e);return[Uc(t,"success","Success"),Uc(t,"processing","Info"),Uc(t,"error","Error"),Uc(t,"warning","Warning")]},Tp);var XJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:o,style:a,children:i,icon:s,color:c,onClose:u,bordered:d=!0,visible:f}=e,m=XJ(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:g,direction:p,tag:b}=l.useContext(dt),[v,h]=l.useState(!0),y=un(m,["closeIcon","closable"]);l.useEffect(()=>{f!==void 0&&h(f)},[f]);const C=df(c),S=WW(c),$=C||S,x=Object.assign(Object.assign({backgroundColor:c&&!$?c:void 0},b?.style),a),w=g("tag",n),[I,O,E]=A8(w),M=U(w,b?.className,{[`${w}-${c}`]:$,[`${w}-has-color`]:c&&!$,[`${w}-hidden`]:!v,[`${w}-rtl`]:p==="rtl",[`${w}-borderless`]:!d},r,o,O,E),P=D=>{D.stopPropagation(),u?.(D),!D.defaultPrevented&&h(!1)},[,R]=Vx(ed(e),ed(b),{closable:!1,closeIconRender:D=>{const A=l.createElement("span",{className:`${w}-close-icon`,onClick:P},D);return H0(D,A,V=>({onClick:W=>{var z;(z=V?.onClick)===null||z===void 0||z.call(V,W),P(W)},className:U(V?.className,`${w}-close-icon`)}))}}),_=typeof m.onClick=="function"||i&&i.type==="a",N=s||null,T=N?l.createElement(l.Fragment,null,N,i&&l.createElement("span",null,i)):i,F=l.createElement("span",Object.assign({},y,{ref:t,className:M,style:x}),T,R,C&&l.createElement(GJ,{key:"preset",prefixCls:w}),S&&l.createElement(YJ,{key:"status",prefixCls:w}));return I(_?l.createElement(Js,{component:"Tag"},F):F)}),QJ=ZJ;QJ.CheckableTag=qJ;var JJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ol.createElement(tee,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),Ef=l.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:o,bordered:a}=e,i=JJ(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=fa("timePicker",o,a),c=l.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return l.createElement(eee,Object.assign({},i,{mode:void 0,ref:t,renderExtraFooter:c,variant:s}))}),k8=ac(Ef,"popupAlign",void 0,"picker");Ef._InternalPanelDoNotUseOrYouWillBeFired=k8;Ef.RangePicker=nee;Ef._InternalPanelDoNotUseOrYouWillBeFired=k8;const ree=(e,t,n,r)=>{const{titleMarginBottom:o,fontWeightStrong:a}=r;return{marginBottom:o,color:n,fontWeight:a,fontSize:e,lineHeight:t}},oee=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` - h${r}&, - div&-h${r}, - div&-h${r} > textarea, - h${r} - `]=ree(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},aee=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},ox(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},iee=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:Gu[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),lee=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),marginTop:e.calc(r).mul(-1).equal(),marginBottom:`calc(1em - ${Y(r)})`},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},see=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),cee=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),uee=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},oee(e)),{[` - & + h1${t}, - & + h2${t}, - & + h3${t}, - & + h4${t}, - & + h5${t} - `]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),iee(e)),aee(e)),{[` - ${t}-expand, - ${t}-collapse, - ${t}-edit, - ${t}-copy - `]:Object.assign(Object.assign({},ox(e)),{marginInlineStart:e.marginXXS})}),lee(e)),see(e)),cee()),{"&-rtl":{direction:"rtl"}})}},dee=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),z8=Wt("Typography",e=>[uee(e)],dee),fee=e=>{const{prefixCls:t,"aria-label":n,className:r,style:o,direction:a,maxLength:i,autoSize:s=!0,value:c,onSave:u,onCancel:d,onEnd:f,component:m,enterIcon:g=l.createElement(vT,null)}=e,p=l.useRef(null),b=l.useRef(!1),v=l.useRef(null),[h,y]=l.useState(c);l.useEffect(()=>{y(c)},[c]),l.useEffect(()=>{var _;if(!((_=p.current)===null||_===void 0)&&_.resizableTextArea){const{textArea:N}=p.current.resizableTextArea;N.focus();const{length:T}=N.value;N.setSelectionRange(T,T)}},[]);const C=({target:_})=>{y(_.value.replace(/[\n\r]/g,""))},S=()=>{b.current=!0},$=()=>{b.current=!1},x=({keyCode:_})=>{b.current||(v.current=_)},w=()=>{u(h.trim())},I=({keyCode:_,ctrlKey:N,altKey:T,metaKey:F,shiftKey:D})=>{v.current!==_||b.current||N||T||F||D||(_===Ae.ENTER?(w(),f?.()):_===Ae.ESC&&d())},O=()=>{w()},[E,M,P]=z8(t),R=U(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,M,P);return E(l.createElement("div",{className:R,style:o},l.createElement(P8,{ref:p,maxLength:i,value:h,onChange:C,onKeyDown:x,onKeyUp:I,onCompositionStart:S,onCompositionEnd:$,onBlur:O,"aria-label":n,rows:1,autoSize:s}),g!==null?Dn(g,{className:`${t}-edit-content-confirm`}):null))};var xv,O3;function mee(){return O3||(O3=1,xv=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var v=t[i.format]||t.default;window.clipboardData.setData(v,a)}else b.clipboardData.clearData(),b.clipboardData.setData(i.format,a);i.onCopy&&(b.preventDefault(),i.onCopy(b.clipboardData))}),document.body.appendChild(m),d.selectNodeContents(m),f.addRange(d);var p=document.execCommand("copy");if(!p)throw new Error("copy command was unsuccessful");g=!0}catch(b){s&&console.error("unable to copy using execCommand: ",b),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(i.format||"text",a),i.onCopy&&i.onCopy(window.clipboardData),g=!0}catch(v){s&&console.error("unable to copy using clipboardData: ",v),s&&console.error("falling back to prompt"),c=r("message"in i?i.message:n),window.prompt(c,a)}}finally{f&&(typeof f.removeRange=="function"?f.removeRange(d):f.removeAllRanges()),m&&document.body.removeChild(m),u()}return g}return wv=o,wv}var gee=vee();const hee=_n(gee);var pee=function(e,t,n,r){function o(a){return a instanceof n?a:new n(function(i){i(a)})}return new(n||(n=Promise))(function(a,i){function s(d){try{u(r.next(d))}catch(f){i(f)}}function c(d){try{u(r.throw(d))}catch(f){i(f)}}function u(d){d.done?a(d.value):o(d.value).then(s,c)}u((r=r.apply(e,t||[])).next())})};const bee=({copyConfig:e,children:t})=>{const[n,r]=l.useState(!1),[o,a]=l.useState(!1),i=l.useRef(null),s=()=>{i.current&&clearTimeout(i.current)},c={};e.format&&(c.format=e.format),l.useEffect(()=>s,[]);const u=It(d=>pee(void 0,void 0,void 0,function*(){var f;d?.preventDefault(),d?.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;hee(m||UQ(t,!0).join("")||"",c),a(!1),r(!0),s(),i.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:o,onClick:u}};function Ev(e,t){return l.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const yee=e=>{const t=l.useRef(void 0);return l.useEffect(()=>{t.current=e}),t.current},Cee=(e,t,n)=>l.useMemo(()=>e===!0?{title:t??n}:l.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var See=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,component:r="article",className:o,rootClassName:a,setContentRef:i,children:s,direction:c,style:u}=e,d=See(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:g,style:p}=Vn("typography"),b=c??m,v=i?Nn(t,i):t,h=f("typography",n),[y,C,S]=z8(h),$=U(h,g,{[`${h}-rtl`]:b==="rtl"},o,a,C,S),x=Object.assign(Object.assign({},p),u);return y(l.createElement(r,Object.assign({className:$,style:x,ref:v},d),s))});function R3(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function Ov(e,t,n){return e===!0||e===void 0?t:e||n&&t}function $ee(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const Lp=e=>["string","number"].includes(typeof e),xee=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:o,icon:a,tabIndex:i,onCopy:s,loading:c})=>{const u=R3(o),d=R3(a),{copied:f,copy:m}=n??{},g=t?f:m,p=Ov(u[t?1:0],g),b=typeof p=="string"?p:g;return l.createElement(po,{title:p},l.createElement("button",{type:"button",className:U(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":b,tabIndex:i},t?Ov(d[1],l.createElement(T0,null),!0):Ov(d[0],c?l.createElement(aa,null):l.createElement(WN,null),!0)))},Gc=l.forwardRef(({style:e,children:t},n)=>{const r=l.useRef(null);return l.useImperativeHandle(n,()=>({isExceed:()=>{const o=r.current;return o.scrollHeight>o.clientHeight},getHeight:()=>r.current.clientHeight})),l.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),wee=e=>e.reduce((t,n)=>t+(Lp(n)?String(n).length:1),0);function P3(e,t){let n=0;const r=[];for(let o=0;ot){const u=t-n;return r.push(String(a).slice(0,u)),r}r.push(a),n=c}return e}const Iv=0,Rv=1,Pv=2,Mv=3,M3=4,Kc={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function Eee(e){const{enableMeasure:t,width:n,text:r,children:o,rows:a,expanded:i,miscDeps:s,onEllipsis:c}=e,u=l.useMemo(()=>nr(r),[r]),d=l.useMemo(()=>wee(u),[r]),f=l.useMemo(()=>o(u,!1),[r]),[m,g]=l.useState(null),p=l.useRef(null),b=l.useRef(null),v=l.useRef(null),h=l.useRef(null),y=l.useRef(null),[C,S]=l.useState(!1),[$,x]=l.useState(Iv),[w,I]=l.useState(0),[O,E]=l.useState(null);Mt(()=>{x(t&&n&&d?Rv:Iv)},[n,r,a,t,u]),Mt(()=>{var _,N,T,F;if($===Rv){x(Pv);const D=b.current&&getComputedStyle(b.current).whiteSpace;E(D)}else if($===Pv){const D=!!(!((_=v.current)===null||_===void 0)&&_.isExceed());x(D?Mv:M3),g(D?[0,d]:null),S(D);const A=((N=v.current)===null||N===void 0?void 0:N.getHeight())||0,V=a===1?0:((T=h.current)===null||T===void 0?void 0:T.getHeight())||0,W=((F=y.current)===null||F===void 0?void 0:F.getHeight())||0,z=Math.max(A,V+W);I(z+1),c(D)}},[$]);const M=m?Math.ceil((m[0]+m[1])/2):0;Mt(()=>{var _;const[N,T]=m||[0,0];if(N!==T){const D=(((_=p.current)===null||_===void 0?void 0:_.getHeight())||0)>w;let A=M;T-N===1&&(A=D?N:T),g(D?[N,A]:[A,T])}},[m,M]);const P=l.useMemo(()=>{if(!t)return o(u,!1);if($!==Mv||!m||m[0]!==m[1]){const _=o(u,!1);return[M3,Iv].includes($)?_:l.createElement("span",{style:Object.assign(Object.assign({},Kc),{WebkitLineClamp:a})},_)}return o(i?u:P3(u,m[0]),C)},[i,$,m,u].concat(me(s))),R={width:n,margin:0,padding:0,whiteSpace:O==="nowrap"?"normal":"inherit"};return l.createElement(l.Fragment,null,P,$===Pv&&l.createElement(l.Fragment,null,l.createElement(Gc,{style:Object.assign(Object.assign(Object.assign({},R),Kc),{WebkitLineClamp:a}),ref:v},f),l.createElement(Gc,{style:Object.assign(Object.assign(Object.assign({},R),Kc),{WebkitLineClamp:a-1}),ref:h},f),l.createElement(Gc,{style:Object.assign(Object.assign(Object.assign({},R),Kc),{WebkitLineClamp:1}),ref:y},o([],!0))),$===Mv&&m&&m[0]!==m[1]&&l.createElement(Gc,{style:Object.assign(Object.assign({},R),{top:400}),ref:p},o(P3(u,M),!0)),$===Rv&&l.createElement("span",{style:{whiteSpace:"inherit"},ref:b}))}const Oee=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!r?.title||!e?n:l.createElement(po,Object.assign({open:t?void 0:!1},r),n);var Iee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,style:a,type:i,disabled:s,children:c,ellipsis:u,editable:d,copyable:f,component:m,title:g}=e,p=Iee(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:b,direction:v}=l.useContext(dt),[h]=Er("Text"),y=l.useRef(null),C=l.useRef(null),S=b("typography",r),$=un(p,_3),[x,w]=Ev(d),[I,O]=Yt(!1,{value:w.editing}),{triggerType:E=["icon"]}=w,M=de=>{var se;de&&((se=w.onStart)===null||se===void 0||se.call(w)),O(de)},P=yee(I);Mt(()=>{var de;!I&&P&&((de=C.current)===null||de===void 0||de.focus())},[I]);const R=de=>{de?.preventDefault(),M(!0)},_=de=>{var se;(se=w.onChange)===null||se===void 0||se.call(w,de),M(!1)},N=()=>{var de;(de=w.onCancel)===null||de===void 0||de.call(w),M(!1)},[T,F]=Ev(f),{copied:D,copyLoading:A,onClick:V}=bee({copyConfig:F,children:c}),[W,z]=l.useState(!1),[j,B]=l.useState(!1),[H,q]=l.useState(!1),[X,K]=l.useState(!1),[ee,ne]=l.useState(!0),[J,Z]=Ev(u,{expandable:!1,symbol:de=>de?h?.collapse:h?.expand}),[re,oe]=Yt(Z.defaultExpanded||!1,{value:Z.expanded}),ae=J&&(!re||Z.expandable==="collapsible"),{rows:te=1}=Z,ie=l.useMemo(()=>ae&&(Z.suffix!==void 0||Z.onEllipsis||Z.expandable||x||T),[ae,Z,x,T]);Mt(()=>{J&&!ie&&(z(L2("webkitLineClamp")),B(L2("textOverflow")))},[ie,J]);const[le,ge]=l.useState(ae),pe=l.useMemo(()=>ie?!1:te===1?j:W,[ie,j,W]);Mt(()=>{ge(pe&&ae)},[pe,ae]);const he=ae&&(le?X:H),$e=ae&&te===1&&le,Ce=ae&&te>1&&le,fe=(de,se)=>{var ye;oe(se.expanded),(ye=Z.onExpand)===null||ye===void 0||ye.call(Z,de,se)},[Ee,Se]=l.useState(0),ke=({offsetWidth:de})=>{Se(de)},Re=de=>{var se;q(de),H!==de&&((se=Z.onEllipsis)===null||se===void 0||se.call(Z,de))};l.useEffect(()=>{const de=y.current;if(J&&le&&de){const se=$ee(de);X!==se&&K(se)}},[J,le,c,Ce,ee,Ee]),l.useEffect(()=>{const de=y.current;if(typeof IntersectionObserver>"u"||!de||!le||!ae)return;const se=new IntersectionObserver(()=>{ne(!!de.offsetParent)});return se.observe(de),()=>{se.disconnect()}},[le,ae]);const we=Cee(Z.tooltip,w.text,c),Le=l.useMemo(()=>{if(!(!J||le))return[w.text,c,g,we.title].find(Lp)},[J,le,g,we.title,he]);if(I)return l.createElement(fee,{value:(n=w.text)!==null&&n!==void 0?n:typeof c=="string"?c:"",onSave:_,onCancel:N,onEnd:w.onEnd,prefixCls:S,className:o,style:a,direction:v,component:m,maxLength:w.maxLength,autoSize:w.autoSize,enterIcon:w.enterIcon});const Me=()=>{const{expandable:de,symbol:se}=Z;return de?l.createElement("button",{type:"button",key:"expand",className:`${S}-${re?"collapse":"expand"}`,onClick:ye=>fe(ye,{expanded:!re}),"aria-label":re?h.collapse:h?.expand},typeof se=="function"?se(re):se):null},xe=()=>{if(!x)return;const{icon:de,tooltip:se,tabIndex:ye}=w,He=nr(se)[0]||h?.edit,ut=typeof He=="string"?He:"";return E.includes("icon")?l.createElement(po,{key:"edit",title:se===!1?"":He},l.createElement("button",{type:"button",ref:C,className:`${S}-edit`,onClick:R,"aria-label":ut,tabIndex:ye},de||l.createElement(cT,{role:"button"}))):null},Oe=()=>T?l.createElement(xee,Object.assign({key:"copy"},F,{prefixCls:S,copied:D,locale:h,onCopy:V,loading:A,iconOnly:c==null})):null,ue=de=>[de&&Me(),xe(),Oe()],ve=de=>[de&&!re&&l.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pee),Z.suffix,ue(de)];return l.createElement(tr,{onResize:ke,disabled:!ae},de=>l.createElement(Oee,{tooltipProps:we,enableEllipsis:ae,isEllipsis:he},l.createElement(B8,Object.assign({className:U({[`${S}-${i}`]:i,[`${S}-disabled`]:s,[`${S}-ellipsis`]:J,[`${S}-ellipsis-single-line`]:$e,[`${S}-ellipsis-multiple-line`]:Ce},o),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:Ce?te:void 0}),component:m,ref:Nn(de,y,t),direction:v,onClick:E.includes("text")?R:void 0,"aria-label":Le?.toString(),title:g},$),l.createElement(Eee,{enableMeasure:ae&&!le,text:c,rows:te,width:Ee,onEllipsis:Re,expanded:re,miscDeps:[D,re,A,x,T,h].concat(me(_3.map(se=>e[se])))},(se,ye)=>Ree(e,l.createElement(l.Fragment,null,se.length>0&&ye&&!re&&Le?l.createElement("span",{key:"show-content","aria-hidden":!0},se):se,ve(ye)))))))});var Mee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{ellipsis:n,rel:r}=e,o=Mee(e,["ellipsis","rel"]);const a=Object.assign(Object.assign({},o),{rel:r===void 0&&o.target==="_blank"?"noopener noreferrer":r});return delete a.navigate,l.createElement(Of,Object.assign({},a,{ref:t,ellipsis:!!n,component:"a"}))}),Nee=l.forwardRef((e,t)=>l.createElement(Of,Object.assign({ref:t},e,{component:"div"})));var Tee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{ellipsis:n}=e,r=Tee(e,["ellipsis"]);const o=l.useMemo(()=>n&&typeof n=="object"?un(n,["expandable","rows"]):n,[n]);return l.createElement(Of,Object.assign({ref:t},r,{ellipsis:o,component:"span"}))},Fee=l.forwardRef(Lee);var Dee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{level:n=1}=e,r=Dee(e,["level"]),o=jee.includes(n)?`h${n}`:"h1";return l.createElement(Of,Object.assign({ref:t},r,{component:o}))}),If=B8;If.Text=Fee;If.Link=_ee;If.Title=Aee;If.Paragraph=Nee;const _v=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some(function(i){var s=i.trim();if(/^\*(\/\*)?$/.test(i))return!0;if(s.charAt(0)==="."){var c=r.toLowerCase(),u=s.toLowerCase(),d=[u];return(u===".jpg"||u===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return c.endsWith(f)})}return/\/\*$/.test(s)?a===s.replace(/\/.*$/,""):o===s?!0:/^\w+$/.test(s)?(nn(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function kee(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function N3(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function zee(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var a=e.data[o];if(Array.isArray(a)){a.forEach(function(i){n.append("".concat(o,"[]"),i)});return}n.append(o,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(kee(e,t),N3(t)):e.onSuccess(N3(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(o){r[o]!==null&&t.setRequestHeader(o,r[o])}),t.send(n),{abort:function(){t.abort()}}}var Bee=function(){var e=En(Ft().mark(function t(n,r){var o,a,i,s,c,u,d,f;return Ft().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:u=function(){return u=En(Ft().mark(function b(v){return Ft().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.abrupt("return",new Promise(function(C){v.file(function(S){r(S)?(v.fullPath&&!S.webkitRelativePath&&(Object.defineProperties(S,{webkitRelativePath:{writable:!0}}),S.webkitRelativePath=v.fullPath.replace(/^\//,""),Object.defineProperties(S,{webkitRelativePath:{writable:!1}})),C(S)):C(null)})}));case 1:case"end":return y.stop()}},b)})),u.apply(this,arguments)},c=function(b){return u.apply(this,arguments)},s=function(){return s=En(Ft().mark(function b(v){var h,y,C,S,$;return Ft().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:h=v.createReader(),y=[];case 2:return w.next=5,new Promise(function(I){h.readEntries(I,function(){return I([])})});case 5:if(C=w.sent,S=C.length,S){w.next=9;break}return w.abrupt("break",12);case 9:for($=0;$0||b.some(function(S){return S.kind==="file"}))&&d?.(),!p){C.next=11;break}return C.next=7,Bee(Array.prototype.slice.call(b),function(S){return _v(S,r.props.accept)});case 7:v=C.sent,r.uploadFiles(v),C.next=14;break;case 11:h=me(v).filter(function(S){return _v(S,g)}),m===!1&&(h=v.slice(0,1)),r.uploadFiles(h);case 14:case"end":return C.stop()}},c)}));return function(c,u){return s.apply(this,arguments)}}()),k(Ve(r),"onFilePaste",function(){var s=En(Ft().mark(function c(u){var d,f;return Ft().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(d=r.props.pastable,d){g.next=3;break}return g.abrupt("return");case 3:if(u.type!=="paste"){g.next=6;break}return f=u.clipboardData,g.abrupt("return",r.onDataTransferFiles(f,function(){u.preventDefault()}));case 6:case"end":return g.stop()}},c)}));return function(c){return s.apply(this,arguments)}}()),k(Ve(r),"onFileDragOver",function(s){s.preventDefault()}),k(Ve(r),"onFileDrop",function(){var s=En(Ft().mark(function c(u){var d;return Ft().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(u.preventDefault(),u.type!=="drop"){m.next=4;break}return d=u.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},c)}));return function(c){return s.apply(this,arguments)}}()),k(Ve(r),"uploadFiles",function(s){var c=me(s),u=c.map(function(d){return d.uid=Nv(),r.processFile(d,c)});Promise.all(u).then(function(d){var f=r.props.onBatchStart;f?.(d.map(function(m){var g=m.origin,p=m.parsedFile;return{file:g,parsedFile:p}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),k(Ve(r),"processFile",function(){var s=En(Ft().mark(function c(u,d){var f,m,g,p,b,v,h,y,C;return Ft().wrap(function($){for(;;)switch($.prev=$.next){case 0:if(f=r.props.beforeUpload,m=u,!f){$.next=14;break}return $.prev=3,$.next=6,f(u,d);case 6:m=$.sent,$.next=12;break;case 9:$.prev=9,$.t0=$.catch(3),m=!1;case 12:if(m!==!1){$.next=14;break}return $.abrupt("return",{origin:u,parsedFile:null,action:null,data:null});case 14:if(g=r.props.action,typeof g!="function"){$.next=21;break}return $.next=18,g(u);case 18:p=$.sent,$.next=22;break;case 21:p=g;case 22:if(b=r.props.data,typeof b!="function"){$.next=29;break}return $.next=26,b(u);case 26:v=$.sent,$.next=30;break;case 29:v=b;case 30:return h=(Ke(m)==="object"||typeof m=="string")&&m?m:u,h instanceof File?y=h:y=new File([h],u.name,{type:u.type}),C=y,C.uid=u.uid,$.abrupt("return",{origin:u,data:v,parsedFile:C,action:p});case 35:case"end":return $.stop()}},c,null,[[3,9]])}));return function(c,u){return s.apply(this,arguments)}}()),k(Ve(r),"saveFileInput",function(s){r.fileInput=s}),r}return on(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var o=this.props.pastable;o&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(o){var a=this.props.pastable;a&&!o.pastable?document.addEventListener("paste",this.onFilePaste):!a&&o.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(o){var a=this,i=o.data,s=o.origin,c=o.action,u=o.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,g=d.name,p=d.headers,b=d.withCredentials,v=d.method,h=s.uid,y=m||zee,C={action:c,filename:g,data:i,file:u,headers:p,withCredentials:b,method:v||"post",onProgress:function($){var x=a.props.onProgress;x?.($,u)},onSuccess:function($,x){var w=a.props.onSuccess;w?.($,u,x),delete a.reqs[h]},onError:function($,x){var w=a.props.onError;w?.($,x,u),delete a.reqs[h]}};f(s),this.reqs[h]=y(C)}}},{key:"reset",value:function(){this.setState({uid:Nv()})}},{key:"abort",value:function(o){var a=this.reqs;if(o){var i=o.uid?o.uid:o;a[i]&&a[i].abort&&a[i].abort(),delete a[i]}else Object.keys(a).forEach(function(s){a[s]&&a[s].abort&&a[s].abort(),delete a[s]})}},{key:"render",value:function(){var o=this.props,a=o.component,i=o.prefixCls,s=o.className,c=o.classNames,u=c===void 0?{}:c,d=o.disabled,f=o.id,m=o.name,g=o.style,p=o.styles,b=p===void 0?{}:p,v=o.multiple,h=o.accept,y=o.capture,C=o.children,S=o.directory,$=o.openFileDialogOnClick,x=o.onMouseEnter,w=o.onMouseLeave,I=o.hasControlInside,O=vt(o,Wee),E=U(k(k(k({},i,!0),"".concat(i,"-disabled"),d),s,s)),M=S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},P=d?{}:{onClick:$?this.onClick:function(){},onKeyDown:$?this.onKeyDown:function(){},onMouseEnter:x,onMouseLeave:w,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:I?void 0:"0"};return L.createElement(a,ce({},P,{className:E,role:I?void 0:"button",style:g}),L.createElement("input",ce({},Zn(O,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(_){return _.stopPropagation()},key:this.state.uid,style:G({display:"none"},b.input),className:u.input,accept:h},M,{multiple:v,onChange:this.onChange},y!=null?{capture:y}:{})),C)}}]),n}(l.Component);function Tv(){}var Oh=function(e){wr(n,e);var t=Dr(n);function n(){var r;rn(this,n);for(var o=arguments.length,a=new Array(o),i=0;i{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${Y(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${Y(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` - &:not(${t}-disabled):hover, - &-hover:not(${t}-disabled) - `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${Y(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n}, - p${t}-text, - p${t}-hint - `]:{color:e.colorTextDisabled}}}}}},Gee=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:o,calc:a}=e,i=`${t}-list-item`,s=`${i}-actions`,c=`${i}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},uo()),{lineHeight:e.lineHeight,[i]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${i}-name`]:Object.assign(Object.assign({},co),{padding:`0 ${Y(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[c]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` - ${c}:focus-visible, - &.picture ${c} - `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${i}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${i}:hover ${c}`]:{opacity:1},[`${i}-error`]:{color:e.colorError,[`${i}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Kee=e=>{const{componentCls:t}=e,n=new _t("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new _t("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:n},[`${o}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:$x(e)},n,r]},Yee=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:o,calc:a}=e,i=`${t}-list`,s=`${i}-item`;return{[`${t}-wrapper`]:{[` - ${i}${i}-picture, - ${i}${i}-picture-card, - ${i}${i}-picture-circle - `]:{[s]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${Y(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},co),{width:r,height:r,lineHeight:Y(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:o,width:`calc(100% - ${Y(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${Xi[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Xi.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:o}}},[`${i}${i}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},Xee=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:o,calc:a}=e,i=`${t}-list`,s=`${i}-item`,c=e.uploadPicCardSize;return{[` - ${t}-wrapper${t}-picture-card-wrapper, - ${t}-wrapper${t}-picture-circle-wrapper - `]:Object.assign(Object.assign({},uo()),{display:"block",[`${t}${t}-select`]:{width:c,height:c,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${Y(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${i}${i}-picture-card, ${i}${i}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${i}-item-container`]:{display:"inline-block",width:c,height:c,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Y(a(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${Y(a(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` - ${n}-eye, - ${n}-download, - ${n}-delete - `]:{zIndex:10,width:r,margin:`0 ${Y(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${Y(a(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${Y(a(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},Zee=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},Qee=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},Bt(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},Jee=e=>({actionsColor:e.colorIcon}),ete=Wt("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,controlHeightLG:o,calc:a}=e,i=$t(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:a(o).mul(2.55).equal()});return[Qee(i),Uee(i),Yee(i),Xee(i),Gee(i),Kee(i),Zee(i),q0(i)]},Jee);function Yc(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Xc(e,t){const n=me(t),r=n.findIndex(({uid:o})=>o===e.uid);return r===-1?n.push(e):n[r]=e,n}function Lv(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function tte(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(o=>o[n]!==e[n]);return r.length===t.length?null:r}const nte=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},H8=e=>e.indexOf("image/")===0,rte=e=>{if(e.type&&!e.thumbUrl)return H8(e.type);const t=e.thumbUrl||e.url||"",n=nte(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},Bo=200;function ote(e){return new Promise(t=>{if(!e.type||!H8(e.type)){t("");return}const n=document.createElement("canvas");n.width=Bo,n.height=Bo,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${Bo}px; height: ${Bo}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),o=new Image;if(o.onload=()=>{const{width:a,height:i}=o;let s=Bo,c=Bo,u=0,d=0;a>i?(c=i*(Bo/a),d=-(c-s)/2):(s=a*(Bo/i),u=-(s-c)/2),r.drawImage(o,u,d,s,c);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),t(f)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(o.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}const ate=l.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:o,file:a,items:i,progress:s,iconRender:c,actionIconRender:u,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:g,showDownloadIcon:p,previewIcon:b,removeIcon:v,downloadIcon:h,extra:y,onPreview:C,onDownload:S,onClose:$},x)=>{var w,I;const{status:O}=a,[E,M]=l.useState(O);l.useEffect(()=>{O!=="removed"&&M(O)},[O]);const[P,R]=l.useState(!1);l.useEffect(()=>{const Z=setTimeout(()=>{R(!0)},300);return()=>{clearTimeout(Z)}},[]);const _=c(a);let N=l.createElement("div",{className:`${e}-icon`},_);if(o==="picture"||o==="picture-card"||o==="picture-circle")if(E==="uploading"||!a.thumbUrl&&!a.url){const Z=U(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:E!=="uploading"});N=l.createElement("div",{className:Z},_)}else{const Z=f?.(a)?l.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):_,re=U(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});N=l.createElement("a",{className:re,onClick:oe=>C(a,oe),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Z)}const T=U(`${e}-list-item`,`${e}-list-item-${E}`),F=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,D=(typeof g=="function"?g(a):g)?u((typeof v=="function"?v(a):v)||l.createElement(ZN,null),()=>$(a),e,r.removeFile,!0):null,A=(typeof p=="function"?p(a):p)&&E==="done"?u((typeof h=="function"?h(a):h)||l.createElement(iT,null),()=>S(a),e,r.downloadFile):null,V=o!=="picture-card"&&o!=="picture-circle"&&l.createElement("span",{key:"download-delete",className:U(`${e}-list-item-actions`,{picture:o==="picture"})},A,D),W=typeof y=="function"?y(a):y,z=W&&l.createElement("span",{className:`${e}-list-item-extra`},W),j=U(`${e}-list-item-name`),B=a.url?l.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:j,title:a.name},F,{href:a.url,onClick:Z=>C(a,Z)}),a.name,z):l.createElement("span",{key:"view",className:j,onClick:Z=>C(a,Z),title:a.name},a.name,z),H=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?l.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Z=>C(a,Z),title:r.previewFile},typeof b=="function"?b(a):b||l.createElement(O$,null)):null,q=(o==="picture-card"||o==="picture-circle")&&E!=="uploading"&&l.createElement("span",{className:`${e}-list-item-actions`},H,E==="done"&&A,D),{getPrefixCls:X}=l.useContext(dt),K=X(),ee=l.createElement("div",{className:T},N,B,V,q,P&&l.createElement(fr,{motionName:`${K}-fade`,visible:E==="uploading",motionDeadline:2e3},({className:Z})=>{const re="percent"in a?l.createElement(_J,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return l.createElement("div",{className:U(`${e}-list-item-progress`,Z)},re)})),ne=a.response&&typeof a.response=="string"?a.response:((w=a.error)===null||w===void 0?void 0:w.statusText)||((I=a.error)===null||I===void 0?void 0:I.message)||r.uploadError,J=E==="error"?l.createElement(po,{title:ne,getPopupContainer:Z=>Z.parentNode},ee):ee;return l.createElement("div",{className:U(`${e}-list-item-container`,t),style:n,ref:x},d?d(J,a,i,{download:S.bind(null,a),preview:C.bind(null,a),remove:$.bind(null,a)}):J)}),ite=(e,t)=>{const{listType:n="text",previewFile:r=ote,onPreview:o,onDownload:a,onRemove:i,locale:s,iconRender:c,isImageUrl:u=rte,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:g=!0,showDownloadIcon:p=!1,removeIcon:b,previewIcon:v,downloadIcon:h,extra:y,progress:C={size:[-1,2],showInfo:!1},appendAction:S,appendActionVisible:$=!0,itemRender:x,disabled:w}=e,I=P6(),[O,E]=l.useState(!1),M=["picture-card","picture-circle"].includes(n);l.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(j=>{!(j.originFileObj instanceof File||j.originFileObj instanceof Blob)||j.thumbUrl!==void 0||(j.thumbUrl="",r?.(j.originFileObj).then(B=>{j.thumbUrl=B||"",I()}))})},[n,f,r]),l.useEffect(()=>{E(!0)},[]);const P=(j,B)=>{if(o)return B?.preventDefault(),o(j)},R=j=>{typeof a=="function"?a(j):j.url&&window.open(j.url)},_=j=>{i?.(j)},N=j=>{if(c)return c(j,n);const B=j.status==="uploading";if(n.startsWith("picture")){const H=n==="picture"?l.createElement(aa,null):s.uploading,q=u?.(j)?l.createElement(wL,null):l.createElement(LT,null);return B?H:q}return B?l.createElement(aa,null):l.createElement(gL,null)},T=(j,B,H,q,X)=>{const K={type:"text",size:"small",title:q,onClick:ee=>{var ne,J;B(),l.isValidElement(j)&&((J=(ne=j.props).onClick)===null||J===void 0||J.call(ne,ee))},className:`${H}-list-item-action`,disabled:X?w:!1};return l.isValidElement(j)?l.createElement(Xr,Object.assign({},K,{icon:Dn(j,Object.assign(Object.assign({},j.props),{onClick:()=>{}}))})):l.createElement(Xr,Object.assign({},K),l.createElement("span",null,j))};l.useImperativeHandle(t,()=>({handlePreview:P,handleDownload:R}));const{getPrefixCls:F}=l.useContext(dt),D=F("upload",d),A=F(),V=U(`${D}-list`,`${D}-list-${n}`),W=l.useMemo(()=>un(Ju(A),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[A]),z=Object.assign(Object.assign({},M?{}:W),{motionDeadline:2e3,motionName:`${D}-${M?"animate-inline":"animate"}`,keys:me(f.map(j=>({key:j.uid,file:j}))),motionAppear:O});return l.createElement("div",{className:V},l.createElement(R0,Object.assign({},z,{component:!1}),({key:j,file:B,className:H,style:q})=>l.createElement(ate,{key:j,locale:s,prefixCls:D,className:H,style:q,file:B,items:f,progress:C,listType:n,isImgUrl:u,showPreviewIcon:m,showRemoveIcon:g,showDownloadIcon:p,removeIcon:b,previewIcon:v,downloadIcon:h,extra:y,iconRender:N,actionIconRender:T,itemRender:x,onPreview:P,onDownload:R,onClose:_})),S&&l.createElement(fr,Object.assign({},z,{visible:$,forceRender:!0}),({className:j,style:B})=>Dn(S,H=>({className:U(H.className,j),style:Object.assign(Object.assign(Object.assign({},B),{pointerEvents:j?"none":void 0}),H.style)}))))},lte=l.forwardRef(ite);var ste=function(e,t,n,r){function o(a){return a instanceof n?a:new n(function(i){i(a)})}return new(n||(n=Promise))(function(a,i){function s(d){try{u(r.next(d))}catch(f){i(f)}}function c(d){try{u(r.throw(d))}catch(f){i(f)}}function u(d){d.done?a(d.value):o(d.value).then(s,c)}u((r=r.apply(e,[])).next())})};const ts=`__LIST_IGNORE_${Date.now()}__`,cte=(e,t)=>{const{fileList:n,defaultFileList:r,onRemove:o,showUploadList:a=!0,listType:i="text",onPreview:s,onDownload:c,onChange:u,onDrop:d,previewFile:f,disabled:m,locale:g,iconRender:p,isImageUrl:b,progress:v,prefixCls:h,className:y,type:C="select",children:S,style:$,itemRender:x,maxCount:w,data:I={},multiple:O=!1,hasControlInside:E=!0,action:M="",accept:P="",supportServerRender:R=!0,rootClassName:_}=e,N=l.useContext(Hn),T=m??N,[F,D]=Yt(r||[],{value:n,postState:ue=>ue??[]}),[A,V]=l.useState("drop"),W=l.useRef(null),z=l.useRef(null);l.useMemo(()=>{const ue=Date.now();(n||[]).forEach((ve,de)=>{!ve.uid&&!Object.isFrozen(ve)&&(ve.uid=`__AUTO__${ue}_${de}__`)})},[n]);const j=(ue,ve,de)=>{let se=me(ve),ye=!1;w===1?se=se.slice(-1):w&&(ye=se.length>w,se=se.slice(0,w)),Gr.flushSync(()=>{D(se)});const He={file:ue,fileList:se};de&&(He.event=de),(!ye||ue.status==="removed"||se.some(ut=>ut.uid===ue.uid))&&Gr.flushSync(()=>{u?.(He)})},B=(ue,ve)=>ste(void 0,void 0,void 0,function*(){const{beforeUpload:de,transformFile:se}=e;let ye=ue;if(de){const He=yield de(ue,ve);if(He===!1)return!1;if(delete ue[ts],He===ts)return Object.defineProperty(ue,ts,{value:!0,configurable:!0}),!1;typeof He=="object"&&He&&(ye=He)}return se&&(ye=yield se(ye)),ye}),H=ue=>{const ve=ue.filter(ye=>!ye.file[ts]);if(!ve.length)return;const de=ve.map(ye=>Yc(ye.file));let se=me(F);de.forEach(ye=>{se=Xc(ye,se)}),de.forEach((ye,He)=>{let ut=ye;if(ve[He].parsedFile)ye.status="uploading";else{const{originFileObj:ft}=ye;let _e;try{_e=new File([ft],ft.name,{type:ft.type})}catch{_e=new Blob([ft],{type:ft.type}),_e.name=ft.name,_e.lastModifiedDate=new Date,_e.lastModified=new Date().getTime()}_e.uid=ye.uid,ut=_e}j(ut,se)})},q=(ue,ve,de)=>{try{typeof ue=="string"&&(ue=JSON.parse(ue))}catch{}if(!Lv(ve,F))return;const se=Yc(ve);se.status="done",se.percent=100,se.response=ue,se.xhr=de;const ye=Xc(se,F);j(se,ye)},X=(ue,ve)=>{if(!Lv(ve,F))return;const de=Yc(ve);de.status="uploading",de.percent=ue.percent;const se=Xc(de,F);j(de,se,ue)},K=(ue,ve,de)=>{if(!Lv(de,F))return;const se=Yc(de);se.error=ue,se.response=ve,se.status="error";const ye=Xc(se,F);j(se,ye)},ee=ue=>{let ve;Promise.resolve(typeof o=="function"?o(ue):o).then(de=>{var se;if(de===!1)return;const ye=tte(ue,F);ye&&(ve=Object.assign(Object.assign({},ue),{status:"removed"}),F?.forEach(He=>{const ut=ve.uid!==void 0?"uid":"name";He[ut]===ve[ut]&&!Object.isFrozen(He)&&(He.status="removed")}),(se=W.current)===null||se===void 0||se.abort(ve),j(ve,ye))})},ne=ue=>{V(ue.type),ue.type==="drop"&&d?.(ue)};l.useImperativeHandle(t,()=>({onBatchStart:H,onSuccess:q,onProgress:X,onError:K,fileList:F,upload:W.current,nativeElement:z.current}));const{getPrefixCls:J,direction:Z,upload:re}=l.useContext(dt),oe=J("upload",h),ae=Object.assign(Object.assign({onBatchStart:H,onError:K,onProgress:X,onSuccess:q},e),{data:I,multiple:O,action:M,accept:P,supportServerRender:R,prefixCls:oe,disabled:T,beforeUpload:B,onChange:void 0,hasControlInside:E});delete ae.className,delete ae.style,(!S||T)&&delete ae.id;const te=`${oe}-wrapper`,[ie,le,ge]=ete(oe,te),[pe]=Er("Upload",so.Upload),{showRemoveIcon:he,showPreviewIcon:$e,showDownloadIcon:Ce,removeIcon:fe,previewIcon:Ee,downloadIcon:Se,extra:ke}=typeof a=="boolean"?{}:a,Re=typeof he>"u"?!T:he,we=(ue,ve)=>a?l.createElement(lte,{prefixCls:oe,listType:i,items:F,previewFile:f,onPreview:s,onDownload:c,onRemove:ee,showRemoveIcon:Re,showPreviewIcon:$e,showDownloadIcon:Ce,removeIcon:fe,previewIcon:Ee,downloadIcon:Se,iconRender:p,extra:ke,locale:Object.assign(Object.assign({},pe),g),isImageUrl:b,progress:v,appendAction:ue,appendActionVisible:ve,itemRender:x,disabled:T}):ue,Le=U(te,y,_,le,ge,re?.className,{[`${oe}-rtl`]:Z==="rtl",[`${oe}-picture-card-wrapper`]:i==="picture-card",[`${oe}-picture-circle-wrapper`]:i==="picture-circle"}),Me=Object.assign(Object.assign({},re?.style),$);if(C==="drag"){const ue=U(le,oe,`${oe}-drag`,{[`${oe}-drag-uploading`]:F.some(ve=>ve.status==="uploading"),[`${oe}-drag-hover`]:A==="dragover",[`${oe}-disabled`]:T,[`${oe}-rtl`]:Z==="rtl"});return ie(l.createElement("span",{className:Le,ref:z},l.createElement("div",{className:ue,style:Me,onDrop:ne,onDragOver:ne,onDragLeave:ne},l.createElement(Oh,Object.assign({},ae,{ref:W,className:`${oe}-btn`}),l.createElement("div",{className:`${oe}-drag-container`},S))),we()))}const xe=U(oe,`${oe}-select`,{[`${oe}-disabled`]:T,[`${oe}-hidden`]:!S}),Oe=l.createElement("div",{className:xe,style:Me},l.createElement(Oh,Object.assign({},ae,{ref:W})));return ie(i==="picture-card"||i==="picture-circle"?l.createElement("span",{className:Le,ref:z},we(Oe,!!S)):l.createElement("span",{className:Le,ref:z},Oe,we()))},V8=l.forwardRef(cte);var ute=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{style:n,height:r,hasControlInside:o=!1}=e,a=ute(e,["style","height","hasControlInside"]);return l.createElement(V8,Object.assign({ref:t,hasControlInside:o},a,{type:"drag",style:Object.assign(Object.assign({},n),{height:r})}))}),W8=V8;W8.Dragger=dte;W8.LIST_IGNORE=ts;export{Bte as $,wte as A,U4 as B,Ite as C,Mte as D,bte as E,Nte as F,Wne as G,bne as H,Lte as I,Tte as J,aa as K,_J as L,Fte as M,Dte as N,rne as O,V7 as P,W8 as Q,xne as R,i0 as S,Vte as T,xte as U,bo as V,cne as W,Rne as X,tJ as Y,pl as Z,Dne as _,pte as a,bM as a$,vne as a0,zne as a1,Cte as a2,Lne as a3,nne as a4,pne as a5,Sne as a6,Nne as a7,One as a8,ine as a9,une as aA,fne as aB,sne as aC,qQ as aD,QJ as aE,da as aF,iT as aG,Zj as aH,t8 as aI,kte as aJ,one as aK,Bne as aL,Qte as aM,tne as aN,WN as aO,r8 as aP,If as aQ,db as aR,hne as aS,jne as aT,$ne as aU,ni as aV,Yne as aW,rq as aX,Sq as aY,$te as aZ,vte as a_,mne as aa,Ane as ab,Xo as ac,l8 as ad,F9 as ae,hte as af,zte as ag,Mne as ah,Ate as ai,_te as aj,kne as ak,ane as al,Hne as am,po as an,w$ as ao,qne as ap,Une as aq,Tne as ar,Xte as as,qte as at,Gne as au,Fne as av,yne as aw,gne as ax,Cne as ay,Jte as az,lne as b,yte as b0,gte as b1,k9 as b2,Wte as b3,jte as b4,Ste as b5,__ as b6,ene as b7,va as b8,hX as b9,x$ as ba,mZ as bb,cc as bc,gL as bd,Yte as be,Ene as bf,Qt as bg,yp as bh,Xne as bi,Ef as bj,Kte as c,Ote as d,Pne as e,Gte as f,Ete as g,Hte as h,PL as i,fc as j,I$ as k,_ne as l,wne as m,cT as n,ZN as o,O$ as p,Xr as q,Rte as r,HJ as s,Pte as t,Vne as u,Zte as v,Zne as w,Ine as x,Ute as y,dne as z}; diff --git a/Cunkebao/dist/index.html b/Cunkebao/dist/index.html index 1a0c108b..ff55f2b3 100644 --- a/Cunkebao/dist/index.html +++ b/Cunkebao/dist/index.html @@ -11,13 +11,13 @@ - + - + - +
diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx index 99d567dd..0faad1a6 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx @@ -29,6 +29,7 @@ interface FormData { scenario: number; posters: any[]; // 后续可替换为具体Poster类型 device: string[]; + customTags: string[]; remarkType: string; greeting: string; addInterval: number; @@ -50,6 +51,7 @@ export default function NewPlan() { scenario: 1, posters: [], device: [], + customTags: [], remarkType: "phone", greeting: "你好,请通过", addInterval: 1, @@ -126,6 +128,23 @@ export default function NewPlan() { // 处理保存 const handleSave = async () => { + if (isEdit && planId) { + // 编辑:拼接后端需要的完整参数 + const editData = { + ...formData, + ...{ sceneId: Number(formData.scenario) }, + id: Number(planId), + planId: Number(planId), + }; + console.log("editData", editData); + } else { + // 新建 + formData.sceneId = Number(formData.scenario); + console.log("formData", formData); + } + }; + // 处理保存 + const handleSave2 = async () => { try { if (isEdit && planId) { // 编辑:拼接后端需要的完整参数 diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx index fa2d5863..87a74587 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx @@ -51,7 +51,9 @@ const BasicSettings: React.FC = ({ // 自定义标签相关状态 const [customTagInput, setCustomTagInput] = useState(""); - const [customTags, setCustomTags] = useState(formData.customTags || []); + const [customTags, setCustomTags] = useState( + formData.customTags || [], + ); const [tips, setTips] = useState(formData.tips || ""); const [selectedScenarioTags, setSelectedScenarioTags] = useState( formData.scenarioTags || [], @@ -107,10 +109,7 @@ const BasicSettings: React.FC = ({ // 添加自定义标签 const handleAddCustomTag = () => { if (!customTagInput.trim()) return; - const newTag = { - id: `custom-${Date.now()}`, - name: customTagInput.trim(), - }; + const newTag = customTagInput.trim(); const updatedCustomTags = [...customTags, newTag]; setCustomTags(updatedCustomTags); setCustomTagInput(""); @@ -118,13 +117,15 @@ const BasicSettings: React.FC = ({ }; // 删除自定义标签 - const handleRemoveCustomTag = (tagId: string) => { - const updatedCustomTags = customTags.filter((tag: any) => tag.id !== tagId); + const handleRemoveCustomTag = (tagName: string) => { + const updatedCustomTags = customTags.filter( + (tag: string) => tag !== tagName, + ); setCustomTags(updatedCustomTags); onChange({ ...formData, customTags: updatedCustomTags }); // 同时从选中标签中移除 const updatedSelectedTags = selectedScenarioTags.filter( - (t: string) => t !== tagId, + (t: string) => t !== tagName, ); setSelectedScenarioTags(updatedSelectedTags); onChange({ @@ -134,19 +135,6 @@ const BasicSettings: React.FC = ({ }); }; - // 新增:自定义上传图片 - const handleCustomPosterUpload = (urls: string[]) => { - if (urls && urls.length > 0) { - const newPoster: Material = { - id: `custom-${Date.now()}`, - name: "自定义海报", - type: "poster", - preview: urls[0], - }; - setCustomPosters(prev => [...prev, newPoster]); - } - }; - // 新增:删除自定义海报 const handleRemoveCustomPoster = (id: string) => { setCustomPosters(prev => prev.filter(p => p.id !== id)); @@ -169,12 +157,6 @@ const BasicSettings: React.FC = ({ } }; - // 移除已选素材 - const handleRemoveMaterial = (id: string) => { - setSelectedMaterials([]); - onChange({ ...formData, materials: [] }); - }; - // 新增:全屏预览 const handlePreviewImage = (url: string) => { setPreviewUrl(url); @@ -266,16 +248,16 @@ const BasicSettings: React.FC = ({ ))} {/* 自定义标签 */} - {customTags.map((tag: any) => ( + {customTags.map((tag: string) => ( handleScenarioTagToggle(tag.id)} + key={tag} + color={selectedScenarioTags.includes(tag) ? "blue" : "default"} + onClick={() => handleScenarioTagToggle(tag)} closable - onClose={() => handleRemoveCustomTag(tag.id)} + onClose={() => handleRemoveCustomTag(tag)} className={styles["basic-tag-item"]} > - {tag.name} + {tag} ))}