3 lines
1.2 MiB
3 lines
1.2 MiB
/*! For license information please see main.907ae9a2.js.LICENSE.txt */
|
|
(()=>{var e={235(e,t,n){"use strict";n.d(t,{indexedDBStorage:()=>a,storage:()=>i});var o=n(379);const r="AINovelDB";const a=new class{constructor(){this.db=null}async init(){return new Promise((e,t)=>{const n=indexedDB.open(r,2);n.onerror=()=>{t(new Error("Failed to open IndexedDB"))},n.onsuccess=()=>{this.db=n.result,e()},n.onupgradeneeded=e=>{const t=e.target.result;if(!t.objectStoreNames.contains("novels")){t.createObjectStore("novels",{keyPath:"id"}).createIndex("createdAt","createdAt",{unique:!1})}if(!t.objectStoreNames.contains("chapters")){const e=t.createObjectStore("chapters",{keyPath:"id"});e.createIndex("novelId","novelId",{unique:!1}),e.createIndex("chapterNumber","chapterNumber",{unique:!1})}t.objectStoreNames.contains("config")||t.createObjectStore("config",{keyPath:"id"})}})}async getStore(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"readonly";if(this.db||await this.init(),!this.db)throw new Error("Database initialization failed");if(!this.db.objectStoreNames.contains(e)&&(console.error("Object store '".concat(e,"' not found in database")),await this.reinit(),!this.db||!this.db.objectStoreNames.contains(e)))throw new Error("Object store '".concat(e,"' not found after reinitialization"));return this.db.transaction(e,t).objectStore(e)}async reinit(){return this.db&&(this.db.close(),this.db=null),new Promise((e,t)=>{const n=indexedDB.deleteDatabase(r);n.onsuccess=()=>{console.log("Old database deleted successfully"),this.init().then(e).catch(t)},n.onerror=()=>{console.error("Failed to delete old database"),t(new Error("Failed to delete old database"))}})}async getNovels(){const e=await this.getStore("novels");return new Promise((t,n)=>{const o=e.getAll();o.onsuccess=()=>t(o.result||[]),o.onerror=()=>n(o.error)})}async addNovel(e){const t=await this.getStore("novels","readwrite");return new Promise((n,o)=>{const r=t.add(e);r.onsuccess=()=>n(),r.onerror=()=>o(r.error)})}async updateNovel(e,t){const n=await this.getNovels(),r=n.findIndex(t=>t.id===e);if(-1!==r){const e=(0,o.A)((0,o.A)((0,o.A)({},n[r]),t),{},{updatedAt:(new Date).toISOString()}),a=await this.getStore("novels","readwrite");return new Promise((t,n)=>{const o=a.put(e);o.onsuccess=()=>t(),o.onerror=()=>n(o.error)})}}async deleteNovel(e){const t=await this.getStore("novels","readwrite");return new Promise((n,o)=>{const r=t.delete(e);r.onsuccess=()=>n(),r.onerror=()=>o(r.error)})}async getChapters(e){const t=await this.getStore("chapters");return new Promise((n,o)=>{const r=t.getAll();r.onsuccess=()=>{const t=r.result||[];n(t.filter(t=>t.novelId===e))},r.onerror=()=>o(r.error)})}async getAllChapters(){const e=await this.getStore("chapters");return new Promise((t,n)=>{const o=e.getAll();o.onsuccess=()=>t(o.result||[]),o.onerror=()=>n(o.error)})}async addChapter(e){const t=await this.getStore("chapters","readwrite");return new Promise((n,o)=>{const r=t.add(e);r.onsuccess=()=>n(),r.onerror=()=>o(r.error)})}async updateChapter(e,t){const n=await this.getAllChapters(),r=n.findIndex(t=>t.id===e);if(-1!==r){const e=(0,o.A)((0,o.A)((0,o.A)({},n[r]),t),{},{updatedAt:(new Date).toISOString()}),a=await this.getStore("chapters","readwrite");return new Promise((t,n)=>{const o=a.put(e);o.onsuccess=()=>t(),o.onerror=()=>n(o.error)})}}async deleteChapter(e){const t=await this.getStore("chapters","readwrite");return new Promise((n,o)=>{const r=t.delete(e);r.onsuccess=()=>n(),r.onerror=()=>o(r.error)})}async getSystemConfig(){const e=await this.getStore("config");return new Promise(t=>{const n=e.get("system");n.onsuccess=()=>{const e=n.result;e?(delete e.id,t(e)):t({ollamaUrl:"http://localhost:11434",model:"",temperature:.7,topP:.9,maxTokens:2e3})},n.onerror=()=>{t({ollamaUrl:"http://localhost:11434",model:"",temperature:.7,topP:.9,maxTokens:2e3})}})}async saveSystemConfig(e){const t=await this.getStore("config","readwrite"),n=(0,o.A)({id:"system"},e);return new Promise((e,o)=>{const r=t.put(n);r.onsuccess=()=>e(),r.onerror=()=>o(r.error)})}},i={getNovels:()=>a.getNovels(),addNovel:e=>a.addNovel(e),updateNovel:(e,t)=>a.updateNovel(e,t),deleteNovel:e=>a.deleteNovel(e),getChapters:e=>a.getChapters(e),getAllChapters:()=>a.getAllChapters(),addChapter:e=>a.addChapter(e),updateChapter:(e,t)=>a.updateChapter(e,t),deleteChapter:e=>a.deleteChapter(e),getSystemConfig:()=>a.getSystemConfig(),saveSystemConfig:e=>a.saveSystemConfig(e)}},543(e,t,n){"use strict";var o=n(994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(866));t.default=r.default},866(e,t,n){"use strict";var o=n(994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(929)),a=o(n(871));const i={lang:Object.assign({placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeQuarterPlaceholder:["\u5f00\u59cb\u5b63\u5ea6","\u7ed3\u675f\u5b63\u5ea6"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"]},r.default),timePickerLocale:Object.assign({},a.default)};i.lang.ok="\u786e\u5b9a";t.default=i},720(e,t,n){"use strict";var o=n(994).default;t.A=void 0;var r=o(n(867)),a=o(n(543)),i=o(n(866)),c=o(n(871));const l="${label}\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684${type}",s={locale:"zh-cn",Pagination:r.default,DatePicker:i.default,TimePicker:c.default,Calendar:a.default,global:{placeholder:"\u8bf7\u9009\u62e9",close:"\u5173\u95ed"},Table:{filterTitle:"\u7b5b\u9009",filterConfirm:"\u786e\u5b9a",filterReset:"\u91cd\u7f6e",filterEmptyText:"\u65e0\u7b5b\u9009\u9879",filterCheckAll:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7b5b\u9009\u9879\u4e2d\u641c\u7d22",emptyText:"\u6682\u65e0\u6570\u636e",selectAll:"\u5168\u9009\u5f53\u9875",selectInvert:"\u53cd\u9009\u5f53\u9875",selectNone:"\u6e05\u7a7a\u6240\u6709",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5e8f",expand:"\u5c55\u5f00\u884c",collapse:"\u5173\u95ed\u884c",triggerDesc:"\u70b9\u51fb\u964d\u5e8f",triggerAsc:"\u70b9\u51fb\u5347\u5e8f",cancelSort:"\u53d6\u6d88\u6392\u5e8f"},Modal:{okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",justOkText:"\u77e5\u9053\u4e86"},Tour:{Next:"\u4e0b\u4e00\u6b65",Previous:"\u4e0a\u4e00\u6b65",Finish:"\u7ed3\u675f\u5bfc\u89c8"},Popconfirm:{cancelText:"\u53d6\u6d88",okText:"\u786e\u5b9a"},Transfer:{titles:["",""],searchPlaceholder:"\u8bf7\u8f93\u5165\u641c\u7d22\u5185\u5bb9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5f53\u9875",removeCurrent:"\u5220\u9664\u5f53\u9875",selectAll:"\u5168\u9009\u6240\u6709",deselectAll:"\u53d6\u6d88\u5168\u9009",removeAll:"\u5220\u9664\u5168\u90e8",selectInvert:"\u53cd\u9009\u5f53\u9875"},Upload:{uploading:"\u6587\u4ef6\u4e0a\u4f20\u4e2d",removeFile:"\u5220\u9664\u6587\u4ef6",uploadError:"\u4e0a\u4f20\u9519\u8bef",previewFile:"\u9884\u89c8\u6587\u4ef6",downloadFile:"\u4e0b\u8f7d\u6587\u4ef6"},Empty:{description:"\u6682\u65e0\u6570\u636e"},Icon:{icon:"\u56fe\u6807"},Text:{edit:"\u7f16\u8f91",copy:"\u590d\u5236",copied:"\u590d\u5236\u6210\u529f",expand:"\u5c55\u5f00",collapse:"\u6536\u8d77"},Form:{optional:"\uff08\u53ef\u9009\uff09",defaultValidateMessages:{default:"\u5b57\u6bb5\u9a8c\u8bc1\u9519\u8bef${label}",required:"\u8bf7\u8f93\u5165${label}",enum:"${label}\u5fc5\u987b\u662f\u5176\u4e2d\u4e00\u4e2a[${enum}]",whitespace:"${label}\u4e0d\u80fd\u4e3a\u7a7a\u5b57\u7b26",date:{format:"${label}\u65e5\u671f\u683c\u5f0f\u65e0\u6548",parse:"${label}\u4e0d\u80fd\u8f6c\u6362\u4e3a\u65e5\u671f",invalid:"${label}\u662f\u4e00\u4e2a\u65e0\u6548\u65e5\u671f"},types:{string:l,method:l,array:l,object:l,number:l,date:l,boolean:l,integer:l,float:l,regexp:l,email:l,url:l,hex:l},string:{len:"${label}\u987b\u4e3a${len}\u4e2a\u5b57\u7b26",min:"${label}\u6700\u5c11${min}\u4e2a\u5b57\u7b26",max:"${label}\u6700\u591a${max}\u4e2a\u5b57\u7b26",range:"${label}\u987b\u5728${min}-${max}\u5b57\u7b26\u4e4b\u95f4"},number:{len:"${label}\u5fc5\u987b\u7b49\u4e8e${len}",min:"${label}\u6700\u5c0f\u503c\u4e3a${min}",max:"${label}\u6700\u5927\u503c\u4e3a${max}",range:"${label}\u987b\u5728${min}-${max}\u4e4b\u95f4"},array:{len:"\u987b\u4e3a${len}\u4e2a${label}",min:"\u6700\u5c11${min}\u4e2a${label}",max:"\u6700\u591a${max}\u4e2a${label}",range:"${label}\u6570\u91cf\u987b\u5728${min}-${max}\u4e4b\u95f4"},pattern:{mismatch:"${label}\u4e0e\u6a21\u5f0f\u4e0d\u5339\u914d${pattern}"}}},Image:{preview:"\u9884\u89c8"},QRCode:{expired:"\u4e8c\u7ef4\u7801\u8fc7\u671f",refresh:"\u70b9\u51fb\u5237\u65b0",scanned:"\u5df2\u626b\u63cf"},ColorPicker:{presetEmpty:"\u6682\u65e0",transparent:"\u65e0\u8272",singleColor:"\u5355\u8272",gradientColor:"\u6e10\u53d8\u8272"}};t.A=s},871(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]}},270(e,t,n){"use strict";var o=n(520),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,c,l,s,u=!1;t||(t={}),n=t.debug||!1;try{if(i=o(),c=document.createRange(),l=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),"undefined"===typeof o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))}),document.body.appendChild(s),c.selectNodeContents(s),l.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(c):l.removeAllRanges()),s&&document.body.removeChild(s),i()}return u}},867(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"}},290(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commonLocale=void 0;t.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},929(e,t,n){"use strict";var o=n(994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(897)),a=n(290),i=(0,r.default)((0,r.default)({},a.commonLocale),{},{locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",week:"\u5468",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa",yearFormat:"YYYY\u5e74",cellDateFormat:"D",monthBeforeYear:!1});t.default=i},132(e,t){"use strict";var n,o=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case a:case c:case i:case f:case p:return e;default:switch(e=e&&e.$$typeof){case u:case s:case d:case g:case m:case l:return e;default:return t}}case r:return t}}}n=Symbol.for("react.module.reference"),t.ForwardRef=d,t.isMemo=function(e){return v(e)===m}},435(e,t,n){"use strict";e.exports=n(132)},4(e,t,n){"use strict";var o=n(853),r=n(43),a=n(950);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function s(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function u(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function d(e){if(l(e)!==e)throw Error(i(188))}function f(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=f(e)))return t;e=e.sibling}return null}var p=Object.assign,m=Symbol.for("react.element"),g=Symbol.for("react.transitional.element"),h=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),x=Symbol.for("react.consumer"),w=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),k=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),j=Symbol.for("react.lazy");Symbol.for("react.scope");var O=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var I=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var A=Symbol.iterator;function N(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=A&&e[A]||e["@@iterator"])?e:null}var P=Symbol.for("react.client.reference");function z(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===P?null:e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case v:return"Fragment";case y:return"Profiler";case b:return"StrictMode";case C:return"Suspense";case k:return"SuspenseList";case O:return"Activity"}if("object"===typeof e)switch(e.$$typeof){case h:return"Portal";case w:return e.displayName||"Context";case x:return(e._context.displayName||"Context")+".Consumer";case S:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:z(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return z(e(t))}catch(n){}}return null}var R=Array.isArray,M=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,T=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B={pending:!1,data:null,method:null,action:null},L=[],H=-1;function _(e){return{current:e}}function D(e){0>H||(e.current=L[H],L[H]=null,H--)}function F(e,t){H++,L[H]=e.current,e.current=t}var W,V,q=_(null),G=_(null),X=_(null),U=_(null);function $(e,t){switch(F(X,t),F(G,e),F(q,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=bd(t=vd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}D(q),F(q,e)}function K(){D(q),D(G),D(X)}function Y(e){null!==e.memoizedState&&F(U,e);var t=q.current,n=bd(t,e.type);t!==n&&(F(G,e),F(q,n))}function Q(e){G.current===e&&(D(q),D(G)),U.current===e&&(D(U),df._currentValue=B)}function J(e){if(void 0===W)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);W=t&&t[1]||"",V=-1<n.stack.indexOf("\n at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+W+e+V}var Z=!1;function ee(e,t){if(!e||Z)return"";Z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var o={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(r){var o=r}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){o=a}e.call(n.prototype)}}else{try{throw Error()}catch(i){o=i}(n=e())&&"function"===typeof n.catch&&n.catch(function(){})}}catch(c){if(c&&o&&"string"===typeof c.stack)return[c.stack,o.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=o.DetermineComponentFrameRoot(),i=a[0],c=a[1];if(i&&c){var l=i.split("\n"),s=c.split("\n");for(r=o=0;o<l.length&&!l[o].includes("DetermineComponentFrameRoot");)o++;for(;r<s.length&&!s[r].includes("DetermineComponentFrameRoot");)r++;if(o===l.length||r===s.length)for(o=l.length-1,r=s.length-1;1<=o&&0<=r&&l[o]!==s[r];)r--;for(;1<=o&&0<=r;o--,r--)if(l[o]!==s[r]){if(1!==o||1!==r)do{if(o--,0>--r||l[o]!==s[r]){var u="\n"+l[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=o&&0<=r);break}}}finally{Z=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?J(n):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return J(e.type);case 16:return J("Lazy");case 13:return e.child!==t&&null!==t?J("Suspense Fallback"):J("Suspense");case 19:return J("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return J("Activity");default:return""}}function ne(e){try{var t="",n=null;do{t+=te(e,n),n=e,e=e.return}while(e);return t}catch(o){return"\nError generating stack: "+o.message+"\n"+o.stack}}var oe=Object.prototype.hasOwnProperty,re=o.unstable_scheduleCallback,ae=o.unstable_cancelCallback,ie=o.unstable_shouldYield,ce=o.unstable_requestPaint,le=o.unstable_now,se=o.unstable_getCurrentPriorityLevel,ue=o.unstable_ImmediatePriority,de=o.unstable_UserBlockingPriority,fe=o.unstable_NormalPriority,pe=o.unstable_LowPriority,me=o.unstable_IdlePriority,ge=o.log,he=o.unstable_setDisableYieldValue,ve=null,be=null;function ye(e){if("function"===typeof ge&&he(e),be&&"function"===typeof be.setStrictMode)try{be.setStrictMode(ve,e)}catch(t){}}var xe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(we(e)/Se|0)|0},we=Math.log,Se=Math.LN2;var Ce=256,ke=262144,Ee=4194304;function je(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Oe(e,t,n){var o=e.pendingLanes;if(0===o)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var c=134217727&o;return 0!==c?0!==(o=c&~a)?r=je(o):0!==(i&=c)?r=je(i):n||0!==(n=c&~e)&&(r=je(n)):0!==(c=o&~a)?r=je(c):0!==i?r=je(i):n||0!==(n=o&~e)&&(r=je(n)),0===r?0:0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(n=t&-t)||32===a&&0!==(4194048&n))?t:r}function Ie(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Ae(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ne(){var e=Ee;return 0===(62914560&(Ee<<=1))&&(Ee=4194304),e}function Pe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ze(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Re(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var o=31-xe(t);e.entangledLanes|=t,e.entanglements[o]=1073741824|e.entanglements[o]|261930&n}function Me(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var o=31-xe(n),r=1<<o;r&t|e[o]&t&&(e[o]|=t),n&=~r}}function Te(e,t){var n=t&-t;return 0!==((n=0!==(42&n)?1:Be(n))&(e.suspendedLanes|t))?0:n}function Be(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Le(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function He(){var e=T.p;return 0!==e?e:void 0===(e=window.event)?32:Of(e.type)}function _e(e,t){var n=T.p;try{return T.p=e,t()}finally{T.p=n}}var De=Math.random().toString(36).slice(2),Fe="__reactFiber$"+De,We="__reactProps$"+De,Ve="__reactContainer$"+De,qe="__reactEvents$"+De,Ge="__reactListeners$"+De,Xe="__reactHandles$"+De,Ue="__reactResources$"+De,$e="__reactMarker$"+De;function Ke(e){delete e[Fe],delete e[We],delete e[qe],delete e[Ge],delete e[Xe]}function Ye(e){var t=e[Fe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ve]||n[Fe]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Bd(e);null!==e;){if(n=e[Fe])return n;e=Bd(e)}return t}n=(e=n).parentNode}return null}function Qe(e){if(e=e[Fe]||e[Ve]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Je(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(i(33))}function Ze(e){var t=e[Ue];return t||(t=e[Ue]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[$e]=!0}var tt=new Set,nt={};function ot(e,t){rt(e,t),rt(e+"Capture",t)}function rt(e,t){for(nt[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var at=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),it={},ct={};function lt(e,t,n){if(r=t,oe.call(ct,r)||!oe.call(it,r)&&(at.test(r)?ct[r]=!0:(it[r]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var o=t.toLowerCase().slice(0,5);if("data-"!==o&&"aria-"!==o)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var r}function st(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ut(e,t,n,o){if(null===o)e.removeAttribute(n);else{switch(typeof o){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+o)}}function dt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ft(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function pt(e){if(!e._valueTracker){var t=ft(e)?"checked":"value";e._valueTracker=function(e,t,n){var o=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&"undefined"!==typeof o&&"function"===typeof o.get&&"function"===typeof o.set){var r=o.get,a=o.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(e){n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:o.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function mt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=ft(e)?e.checked?"true":"false":e.value),(e=o)!==n&&(t.setValue(e),!0)}function gt(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var ht=/[\n"\\]/g;function vt(e){return e.replace(ht,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function bt(e,t,n,o,r,a,i,c){e.name="",null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?xt(e,i,dt(t)):null!=n?xt(e,i,dt(n)):null!=o&&e.removeAttribute("value"),null==r&&null!=a&&(e.defaultChecked=!!a),null!=r&&(e.checked=r&&"function"!==typeof r&&"symbol"!==typeof r),null!=c&&"function"!==typeof c&&"symbol"!==typeof c&&"boolean"!==typeof c?e.name=""+dt(c):e.removeAttribute("name")}function yt(e,t,n,o,r,a,i,c){if(null!=a&&"function"!==typeof a&&"symbol"!==typeof a&&"boolean"!==typeof a&&(e.type=a),null!=t||null!=n){if(!("submit"!==a&&"reset"!==a||void 0!==t&&null!==t))return void pt(e);n=null!=n?""+dt(n):"",t=null!=t?""+dt(t):n,c||t===e.value||(e.value=t),e.defaultValue=t}o="function"!==typeof(o=null!=o?o:r)&&"symbol"!==typeof o&&!!o,e.checked=c?e.checked:!!o,e.defaultChecked=!!o,null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i&&(e.name=i),pt(e)}function xt(e,t,n){"number"===t&>(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function wt(e,t,n,o){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&o&&(e[n].defaultSelected=!0)}else{for(n=""+dt(n),t=null,r=0;r<e.length;r++){if(e[r].value===n)return e[r].selected=!0,void(o&&(e[r].defaultSelected=!0));null!==t||e[r].disabled||(t=e[r])}null!==t&&(t.selected=!0)}}function St(e,t,n){null==t||((t=""+dt(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+dt(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function Ct(e,t,n,o){if(null==t){if(null!=o){if(null!=n)throw Error(i(92));if(R(o)){if(1<o.length)throw Error(i(93));o=o[0]}n=o}null==n&&(n=""),t=n}n=dt(t),e.defaultValue=n,(o=e.textContent)===n&&""!==o&&null!==o&&(e.value=o),pt(e)}function kt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Et=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function jt(e,t,n){var o=0===t.indexOf("--");null==n||"boolean"===typeof n||""===n?o?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":o?e.setProperty(t,n):"number"!==typeof n||0===n||Et.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Ot(e,t,n){if(null!=t&&"object"!==typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var o in n)!n.hasOwnProperty(o)||null!=t&&t.hasOwnProperty(o)||(0===o.indexOf("--")?e.setProperty(o,""):"float"===o?e.cssFloat="":e[o]="");for(var r in t)o=t[r],t.hasOwnProperty(r)&&n[r]!==o&&jt(e,r,o)}else for(var a in t)t.hasOwnProperty(a)&&jt(e,a,t[a])}function It(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var At=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Nt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Pt(e){return Nt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function zt(){}var Rt=null;function Mt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Tt=null,Bt=null;function Lt(e){var t=Qe(e);if(t&&(e=t.stateNode)){var n=e[We]||null;e:switch(e=t.stateNode,t.type){case"input":if(bt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+vt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var o=n[t];if(o!==e&&o.form===e.form){var r=o[We]||null;if(!r)throw Error(i(90));bt(o,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name)}}for(t=0;t<n.length;t++)(o=n[t]).form===e.form&&mt(o)}break e;case"textarea":St(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&wt(e,!!n.multiple,t,!1)}}}var Ht=!1;function _t(e,t,n){if(Ht)return e(t,n);Ht=!0;try{return e(t)}finally{if(Ht=!1,(null!==Tt||null!==Bt)&&(Zs(),Tt&&(t=Tt,e=Bt,Bt=Tt=null,Lt(t),e)))for(t=0;t<e.length;t++)Lt(e[t])}}function Dt(e,t){var n=e.stateNode;if(null===n)return null;var o=n[We]||null;if(null===o)return null;n=o[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var Ft=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),Wt=!1;if(Ft)try{var Vt={};Object.defineProperty(Vt,"passive",{get:function(){Wt=!0}}),window.addEventListener("test",Vt,Vt),window.removeEventListener("test",Vt,Vt)}catch(Jf){Wt=!1}var qt=null,Gt=null,Xt=null;function Ut(){if(Xt)return Xt;var e,t,n=Gt,o=n.length,r="value"in qt?qt.value:qt.textContent,a=r.length;for(e=0;e<o&&n[e]===r[e];e++);var i=o-e;for(t=1;t<=i&&n[o-t]===r[a-t];t++);return Xt=r.slice(e,1<t?1-t:void 0)}function $t(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Kt(){return!0}function Yt(){return!1}function Qt(e){function t(t,n,o,r,a){for(var i in this._reactName=t,this._targetInst=o,this.type=n,this.nativeEvent=r,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(r):r[i]);return this.isDefaultPrevented=(null!=r.defaultPrevented?r.defaultPrevented:!1===r.returnValue)?Kt:Yt,this.isPropagationStopped=Yt,this}return p(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Kt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Kt)},persist:function(){},isPersistent:Kt}),t}var Jt,Zt,en,tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nn=Qt(tn),on=p({},tn,{view:0,detail:0}),rn=Qt(on),an=p({},on,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==en&&(en&&"mousemove"===e.type?(Jt=e.screenX-en.screenX,Zt=e.screenY-en.screenY):Zt=Jt=0,en=e),Jt)},movementY:function(e){return"movementY"in e?e.movementY:Zt}}),cn=Qt(an),ln=Qt(p({},an,{dataTransfer:0})),sn=Qt(p({},on,{relatedTarget:0})),un=Qt(p({},tn,{animationName:0,elapsedTime:0,pseudoElement:0})),dn=Qt(p({},tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),fn=Qt(p({},tn,{data:0})),pn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},mn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},gn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=gn[e])&&!!t[e]}function vn(){return hn}var bn=Qt(p({},on,{key:function(e){if(e.key){var t=pn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=$t(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?mn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vn,charCode:function(e){return"keypress"===e.type?$t(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?$t(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),yn=Qt(p({},an,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),xn=Qt(p({},on,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vn})),wn=Qt(p({},tn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Sn=Qt(p({},an,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Cn=Qt(p({},tn,{newState:0,oldState:0})),kn=[9,13,27,32],En=Ft&&"CompositionEvent"in window,jn=null;Ft&&"documentMode"in document&&(jn=document.documentMode);var On=Ft&&"TextEvent"in window&&!jn,In=Ft&&(!En||jn&&8<jn&&11>=jn),An=String.fromCharCode(32),Nn=!1;function Pn(e,t){switch(e){case"keyup":return-1!==kn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Rn=!1;var Mn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Tn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Mn[e.type]:"textarea"===t}function Bn(e,t,n,o){Tt?Bt?Bt.push(o):Bt=[o]:Tt=o,0<(t=od(t,"onChange")).length&&(n=new nn("onChange","change",null,n,o),e.push({event:n,listeners:t}))}var Ln=null,Hn=null;function _n(e){Ku(e,0)}function Dn(e){if(mt(Je(e)))return e}function Fn(e,t){if("change"===e)return t}var Wn=!1;if(Ft){var Vn;if(Ft){var qn="oninput"in document;if(!qn){var Gn=document.createElement("div");Gn.setAttribute("oninput","return;"),qn="function"===typeof Gn.oninput}Vn=qn}else Vn=!1;Wn=Vn&&(!document.documentMode||9<document.documentMode)}function Xn(){Ln&&(Ln.detachEvent("onpropertychange",Un),Hn=Ln=null)}function Un(e){if("value"===e.propertyName&&Dn(Hn)){var t=[];Bn(t,Hn,e,Mt(e)),_t(_n,t)}}function $n(e,t,n){"focusin"===e?(Xn(),Hn=n,(Ln=t).attachEvent("onpropertychange",Un)):"focusout"===e&&Xn()}function Kn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Dn(Hn)}function Yn(e,t){if("click"===e)return Dn(t)}function Qn(e,t){if("input"===e||"change"===e)return Dn(t)}var Jn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function Zn(e,t){if(Jn(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(o=0;o<n.length;o++){var r=n[o];if(!oe.call(t,r)||!Jn(e[r],t[r]))return!1}return!0}function eo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function to(e,t){var n,o=eo(e);for(e=0;o;){if(3===o.nodeType){if(n=e+o.textContent.length,e<=t&&n>=t)return{node:o,offset:t-e};e=n}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=eo(o)}}function no(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?no(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function oo(e){for(var t=gt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(o){n=!1}if(!n)break;t=gt((e=t.contentWindow).document)}return t}function ro(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ao=Ft&&"documentMode"in document&&11>=document.documentMode,io=null,co=null,lo=null,so=!1;function uo(e,t,n){var o=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;so||null==io||io!==gt(o)||("selectionStart"in(o=io)&&ro(o)?o={start:o.selectionStart,end:o.selectionEnd}:o={anchorNode:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset},lo&&Zn(lo,o)||(lo=o,0<(o=od(co,"onSelect")).length&&(t=new nn("onSelect","select",null,t,n),e.push({event:t,listeners:o}),t.target=io)))}function fo(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var po={animationend:fo("Animation","AnimationEnd"),animationiteration:fo("Animation","AnimationIteration"),animationstart:fo("Animation","AnimationStart"),transitionrun:fo("Transition","TransitionRun"),transitionstart:fo("Transition","TransitionStart"),transitioncancel:fo("Transition","TransitionCancel"),transitionend:fo("Transition","TransitionEnd")},mo={},go={};function ho(e){if(mo[e])return mo[e];if(!po[e])return e;var t,n=po[e];for(t in n)if(n.hasOwnProperty(t)&&t in go)return mo[e]=n[t];return e}Ft&&(go=document.createElement("div").style,"AnimationEvent"in window||(delete po.animationend.animation,delete po.animationiteration.animation,delete po.animationstart.animation),"TransitionEvent"in window||delete po.transitionend.transition);var vo=ho("animationend"),bo=ho("animationiteration"),yo=ho("animationstart"),xo=ho("transitionrun"),wo=ho("transitionstart"),So=ho("transitioncancel"),Co=ho("transitionend"),ko=new Map,Eo="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function jo(e,t){ko.set(e,t),ot(t,[e])}Eo.push("scrollEnd");var Oo="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},Io=[],Ao=0,No=0;function Po(){for(var e=Ao,t=No=Ao=0;t<e;){var n=Io[t];Io[t++]=null;var o=Io[t];Io[t++]=null;var r=Io[t];Io[t++]=null;var a=Io[t];if(Io[t++]=null,null!==o&&null!==r){var i=o.pending;null===i?r.next=r:(r.next=i.next,i.next=r),o.pending=r}0!==a&&To(n,r,a)}}function zo(e,t,n,o){Io[Ao++]=e,Io[Ao++]=t,Io[Ao++]=n,Io[Ao++]=o,No|=o,e.lanes|=o,null!==(e=e.alternate)&&(e.lanes|=o)}function Ro(e,t,n,o){return zo(e,t,n,o),Bo(e)}function Mo(e,t){return zo(e,null,null,t),Bo(e)}function To(e,t,n){e.lanes|=n;var o=e.alternate;null!==o&&(o.lanes|=n);for(var r=!1,a=e.return;null!==a;)a.childLanes|=n,null!==(o=a.alternate)&&(o.childLanes|=n),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(r=!0)),e=a,a=a.return;return 3===e.tag?(a=e.stateNode,r&&null!==t&&(r=31-xe(n),null===(o=(e=a.hiddenUpdates)[r])?e[r]=[t]:o.push(t),t.lane=536870912|n),a):null}function Bo(e){if(50<qs)throw qs=0,Gs=null,Error(i(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Lo={};function Ho(e,t,n,o){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _o(e,t,n,o){return new Ho(e,t,n,o)}function Do(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Fo(e,t){var n=e.alternate;return null===n?((n=_o(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Wo(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Vo(e,t,n,o,r,a){var c=0;if(o=e,"function"===typeof e)Do(e)&&(c=1);else if("string"===typeof e)c=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!==typeof t.precedence||"string"!==typeof t.href||""===t.href)break;return!0;case"link":if("string"!==typeof t.rel||"string"!==typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"===typeof t.precedence&&null==e);case"script":if(t.async&&"function"!==typeof t.async&&"symbol"!==typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"===typeof t.src)return!0}return!1}(e,n,q.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case O:return(e=_o(31,n,t,r)).elementType=O,e.lanes=a,e;case v:return qo(n.children,r,a,t);case b:c=8,r|=24;break;case y:return(e=_o(12,n,t,2|r)).elementType=y,e.lanes=a,e;case C:return(e=_o(13,n,t,r)).elementType=C,e.lanes=a,e;case k:return(e=_o(19,n,t,r)).elementType=k,e.lanes=a,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case w:c=10;break e;case x:c=9;break e;case S:c=11;break e;case E:c=14;break e;case j:c=16,o=null;break e}c=29,n=Error(i(130,null===e?"null":typeof e,"")),o=null}return(t=_o(c,n,t,r)).elementType=e,t.type=o,t.lanes=a,t}function qo(e,t,n,o){return(e=_o(7,e,o,t)).lanes=n,e}function Go(e,t,n){return(e=_o(6,e,null,t)).lanes=n,e}function Xo(e){var t=_o(18,null,null,0);return t.stateNode=e,t}function Uo(e,t,n){return(t=_o(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var $o=new WeakMap;function Ko(e,t){if("object"===typeof e&&null!==e){var n=$o.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ne(t)},$o.set(e,t),t)}return{value:e,source:t,stack:ne(t)}}var Yo=[],Qo=0,Jo=null,Zo=0,er=[],tr=0,nr=null,or=1,rr="";function ar(e,t){Yo[Qo++]=Zo,Yo[Qo++]=Jo,Jo=e,Zo=t}function ir(e,t,n){er[tr++]=or,er[tr++]=rr,er[tr++]=nr,nr=e;var o=or;e=rr;var r=32-xe(o)-1;o&=~(1<<r),n+=1;var a=32-xe(t)+r;if(30<a){var i=r-r%5;a=(o&(1<<i)-1).toString(32),o>>=i,r-=i,or=1<<32-xe(t)+r|n<<r|o,rr=a+e}else or=1<<a|n<<r|o,rr=e}function cr(e){null!==e.return&&(ar(e,1),ir(e,1,0))}function lr(e){for(;e===Jo;)Jo=Yo[--Qo],Yo[Qo]=null,Zo=Yo[--Qo],Yo[Qo]=null;for(;e===nr;)nr=er[--tr],er[tr]=null,rr=er[--tr],er[tr]=null,or=er[--tr],er[tr]=null}function sr(e,t){er[tr++]=or,er[tr++]=rr,er[tr++]=nr,or=t.id,rr=t.overflow,nr=e}var ur=null,dr=null,fr=!1,pr=null,mr=!1,gr=Error(i(519));function hr(e){throw Sr(Ko(Error(i(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),gr}function vr(e){var t=e.stateNode,n=e.type,o=e.memoizedProps;switch(t[Fe]=e,t[We]=o,n){case"dialog":Yu("cancel",t),Yu("close",t);break;case"iframe":case"object":case"embed":Yu("load",t);break;case"video":case"audio":for(n=0;n<Uu.length;n++)Yu(Uu[n],t);break;case"source":Yu("error",t);break;case"img":case"image":case"link":Yu("error",t),Yu("load",t);break;case"details":Yu("toggle",t);break;case"input":Yu("invalid",t),yt(t,o.value,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name,!0);break;case"select":Yu("invalid",t);break;case"textarea":Yu("invalid",t),Ct(t,o.value,o.defaultValue,o.children)}"string"!==typeof(n=o.children)&&"number"!==typeof n&&"bigint"!==typeof n||t.textContent===""+n||!0===o.suppressHydrationWarning||sd(t.textContent,n)?(null!=o.popover&&(Yu("beforetoggle",t),Yu("toggle",t)),null!=o.onScroll&&Yu("scroll",t),null!=o.onScrollEnd&&Yu("scrollend",t),null!=o.onClick&&(t.onclick=zt),t=!0):t=!1,t||hr(e,!0)}function br(e){for(ur=e.return;ur;)switch(ur.tag){case 5:case 31:case 13:return void(mr=!1);case 27:case 3:return void(mr=!0);default:ur=ur.return}}function yr(e){if(e!==ur)return!1;if(!fr)return br(e),fr=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||yd(e.type,e.memoizedProps)),t=!t),t&&dr&&hr(e),br(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));dr=Td(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));dr=Td(e)}else 27===n?(n=dr,jd(e.type)?(e=Md,Md=null,dr=e):dr=n):dr=ur?Rd(e.stateNode.nextSibling):null;return!0}function xr(){dr=ur=null,fr=!1}function wr(){var e=pr;return null!==e&&(null===Ns?Ns=e:Ns.push.apply(Ns,e),pr=null),e}function Sr(e){null===pr?pr=[e]:pr.push(e)}var Cr=_(null),kr=null,Er=null;function jr(e,t,n){F(Cr,t._currentValue),t._currentValue=n}function Or(e){e._currentValue=Cr.current,D(Cr)}function Ir(e,t,n){for(;null!==e;){var o=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==o&&(o.childLanes|=t)):null!==o&&(o.childLanes&t)!==t&&(o.childLanes|=t),e===n)break;e=e.return}}function Ar(e,t,n,o){var r=e.child;for(null!==r&&(r.return=e);null!==r;){var a=r.dependencies;if(null!==a){var c=r.child;a=a.firstContext;e:for(;null!==a;){var l=a;a=r;for(var s=0;s<t.length;s++)if(l.context===t[s]){a.lanes|=n,null!==(l=a.alternate)&&(l.lanes|=n),Ir(a.return,n,e),o||(c=null);break e}a=l.next}}else if(18===r.tag){if(null===(c=r.return))throw Error(i(341));c.lanes|=n,null!==(a=c.alternate)&&(a.lanes|=n),Ir(c,n,e),c=null}else c=r.child;if(null!==c)c.return=r;else for(c=r;null!==c;){if(c===e){c=null;break}if(null!==(r=c.sibling)){r.return=c.return,c=r;break}c=c.return}r=c}}function Nr(e,t,n,o){e=null;for(var r=t,a=!1;null!==r;){if(!a)if(0!==(524288&r.flags))a=!0;else if(0!==(262144&r.flags))break;if(10===r.tag){var c=r.alternate;if(null===c)throw Error(i(387));if(null!==(c=c.memoizedProps)){var l=r.type;Jn(r.pendingProps.value,c.value)||(null!==e?e.push(l):e=[l])}}else if(r===U.current){if(null===(c=r.alternate))throw Error(i(387));c.memoizedState.memoizedState!==r.memoizedState.memoizedState&&(null!==e?e.push(df):e=[df])}r=r.return}null!==e&&Ar(t,e,n,o),t.flags|=262144}function Pr(e){for(e=e.firstContext;null!==e;){if(!Jn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function zr(e){kr=e,Er=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Rr(e){return Tr(kr,e)}function Mr(e,t){return null===kr&&zr(e),Tr(e,t)}function Tr(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Er){if(null===e)throw Error(i(308));Er=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Er=Er.next=t;return n}var Br="undefined"!==typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Lr=o.unstable_scheduleCallback,Hr=o.unstable_NormalPriority,_r={$$typeof:w,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Dr(){return{controller:new Br,data:new Map,refCount:0}}function Fr(e){e.refCount--,0===e.refCount&&Lr(Hr,function(){e.controller.abort()})}var Wr=null,Vr=0,qr=0,Gr=null;function Xr(){if(0===--Vr&&null!==Wr){null!==Gr&&(Gr.status="fulfilled");var e=Wr;Wr=null,qr=0,Gr=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Ur=M.S;M.S=function(e,t){Rs=le(),"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Wr){var n=Wr=[];Vr=0,qr=Wu(),Gr={status:"pending",value:void 0,then:function(e){n.push(e)}}}Vr++,t.then(Xr,Xr)}(0,t),null!==Ur&&Ur(e,t)};var $r=_(null);function Kr(){var e=$r.current;return null!==e?e:ms.pooledCache}function Yr(e,t){F($r,null===t?$r.current:t.pool)}function Qr(){var e=Kr();return null===e?null:{parent:_r._currentValue,pool:e}}var Jr=Error(i(460)),Zr=Error(i(474)),ea=Error(i(542)),ta={then:function(){}};function na(e){return"fulfilled"===(e=e.status)||"rejected"===e}function oa(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(zt,zt),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ca(e=t.reason),e;default:if("string"===typeof t.status)t.then(zt,zt);else{if(null!==(e=ms)&&100<e.shellSuspendCounter)throw Error(i(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ca(e=t.reason),e}throw aa=t,Jr}}function ra(e){try{return(0,e._init)(e._payload)}catch(t){if(null!==t&&"object"===typeof t&&"function"===typeof t.then)throw aa=t,Jr;throw t}}var aa=null;function ia(){if(null===aa)throw Error(i(459));var e=aa;return aa=null,e}function ca(e){if(e===Jr||e===ea)throw Error(i(483))}var la=null,sa=0;function ua(e){var t=sa;return sa+=1,null===la&&(la=[]),oa(la,e,t)}function da(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function fa(e,t){if(t.$$typeof===m)throw Error(i(525));throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function pa(e){function t(t,n){if(e){var o=t.deletions;null===o?(t.deletions=[n],t.flags|=16):o.push(n)}}function n(n,o){if(!e)return null;for(;null!==o;)t(n,o),o=o.sibling;return null}function o(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function r(e,t){return(e=Fo(e,t)).index=0,e.sibling=null,e}function a(t,n,o){return t.index=o,e?null!==(o=t.alternate)?(o=o.index)<n?(t.flags|=67108866,n):o:(t.flags|=67108866,n):(t.flags|=1048576,n)}function c(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,o){return null===t||6!==t.tag?((t=Go(n,e.mode,o)).return=e,t):((t=r(t,n)).return=e,t)}function s(e,t,n,o){var a=n.type;return a===v?d(e,t,n.props.children,o,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===j&&ra(a)===t.type)?(da(t=r(t,n.props),n),t.return=e,t):(da(t=Vo(n.type,n.key,n.props,null,e.mode,o),n),t.return=e,t)}function u(e,t,n,o){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Uo(n,e.mode,o)).return=e,t):((t=r(t,n.children||[])).return=e,t)}function d(e,t,n,o,a){return null===t||7!==t.tag?((t=qo(n,e.mode,o,a)).return=e,t):((t=r(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t||"bigint"===typeof t)return(t=Go(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case g:return da(n=Vo(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case h:return(t=Uo(t,e.mode,n)).return=e,t;case j:return f(e,t=ra(t),n)}if(R(t)||N(t))return(t=qo(t,e.mode,n,null)).return=e,t;if("function"===typeof t.then)return f(e,ua(t),n);if(t.$$typeof===w)return f(e,Mr(e,t),n);fa(e,t)}return null}function p(e,t,n,o){var r=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n||"bigint"===typeof n)return null!==r?null:l(e,t,""+n,o);if("object"===typeof n&&null!==n){switch(n.$$typeof){case g:return n.key===r?s(e,t,n,o):null;case h:return n.key===r?u(e,t,n,o):null;case j:return p(e,t,n=ra(n),o)}if(R(n)||N(n))return null!==r?null:d(e,t,n,o,null);if("function"===typeof n.then)return p(e,t,ua(n),o);if(n.$$typeof===w)return p(e,t,Mr(e,n),o);fa(e,n)}return null}function m(e,t,n,o,r){if("string"===typeof o&&""!==o||"number"===typeof o||"bigint"===typeof o)return l(t,e=e.get(n)||null,""+o,r);if("object"===typeof o&&null!==o){switch(o.$$typeof){case g:return s(t,e=e.get(null===o.key?n:o.key)||null,o,r);case h:return u(t,e=e.get(null===o.key?n:o.key)||null,o,r);case j:return m(e,t,n,o=ra(o),r)}if(R(o)||N(o))return d(t,e=e.get(n)||null,o,r,null);if("function"===typeof o.then)return m(e,t,n,ua(o),r);if(o.$$typeof===w)return m(e,t,n,Mr(t,o),r);fa(t,o)}return null}function b(l,s,u,d){if("object"===typeof u&&null!==u&&u.type===v&&null===u.key&&(u=u.props.children),"object"===typeof u&&null!==u){switch(u.$$typeof){case g:e:{for(var y=u.key;null!==s;){if(s.key===y){if((y=u.type)===v){if(7===s.tag){n(l,s.sibling),(d=r(s,u.props.children)).return=l,l=d;break e}}else if(s.elementType===y||"object"===typeof y&&null!==y&&y.$$typeof===j&&ra(y)===s.type){n(l,s.sibling),da(d=r(s,u.props),u),d.return=l,l=d;break e}n(l,s);break}t(l,s),s=s.sibling}u.type===v?((d=qo(u.props.children,l.mode,d,u.key)).return=l,l=d):(da(d=Vo(u.type,u.key,u.props,null,l.mode,d),u),d.return=l,l=d)}return c(l);case h:e:{for(y=u.key;null!==s;){if(s.key===y){if(4===s.tag&&s.stateNode.containerInfo===u.containerInfo&&s.stateNode.implementation===u.implementation){n(l,s.sibling),(d=r(s,u.children||[])).return=l,l=d;break e}n(l,s);break}t(l,s),s=s.sibling}(d=Uo(u,l.mode,d)).return=l,l=d}return c(l);case j:return b(l,s,u=ra(u),d)}if(R(u))return function(r,i,c,l){for(var s=null,u=null,d=i,g=i=0,h=null;null!==d&&g<c.length;g++){d.index>g?(h=d,d=null):h=d.sibling;var v=p(r,d,c[g],l);if(null===v){null===d&&(d=h);break}e&&d&&null===v.alternate&&t(r,d),i=a(v,i,g),null===u?s=v:u.sibling=v,u=v,d=h}if(g===c.length)return n(r,d),fr&&ar(r,g),s;if(null===d){for(;g<c.length;g++)null!==(d=f(r,c[g],l))&&(i=a(d,i,g),null===u?s=d:u.sibling=d,u=d);return fr&&ar(r,g),s}for(d=o(d);g<c.length;g++)null!==(h=m(d,r,g,c[g],l))&&(e&&null!==h.alternate&&d.delete(null===h.key?g:h.key),i=a(h,i,g),null===u?s=h:u.sibling=h,u=h);return e&&d.forEach(function(e){return t(r,e)}),fr&&ar(r,g),s}(l,s,u,d);if(N(u)){if("function"!==typeof(y=N(u)))throw Error(i(150));return function(r,c,l,s){if(null==l)throw Error(i(151));for(var u=null,d=null,g=c,h=c=0,v=null,b=l.next();null!==g&&!b.done;h++,b=l.next()){g.index>h?(v=g,g=null):v=g.sibling;var y=p(r,g,b.value,s);if(null===y){null===g&&(g=v);break}e&&g&&null===y.alternate&&t(r,g),c=a(y,c,h),null===d?u=y:d.sibling=y,d=y,g=v}if(b.done)return n(r,g),fr&&ar(r,h),u;if(null===g){for(;!b.done;h++,b=l.next())null!==(b=f(r,b.value,s))&&(c=a(b,c,h),null===d?u=b:d.sibling=b,d=b);return fr&&ar(r,h),u}for(g=o(g);!b.done;h++,b=l.next())null!==(b=m(g,r,h,b.value,s))&&(e&&null!==b.alternate&&g.delete(null===b.key?h:b.key),c=a(b,c,h),null===d?u=b:d.sibling=b,d=b);return e&&g.forEach(function(e){return t(r,e)}),fr&&ar(r,h),u}(l,s,u=y.call(u),d)}if("function"===typeof u.then)return b(l,s,ua(u),d);if(u.$$typeof===w)return b(l,s,Mr(l,u),d);fa(l,u)}return"string"===typeof u&&""!==u||"number"===typeof u||"bigint"===typeof u?(u=""+u,null!==s&&6===s.tag?(n(l,s.sibling),(d=r(s,u)).return=l,l=d):(n(l,s),(d=Go(u,l.mode,d)).return=l,l=d),c(l)):n(l,s)}return function(e,t,n,o){try{sa=0;var r=b(e,t,n,o);return la=null,r}catch(i){if(i===Jr||i===ea)throw i;var a=_o(29,i,null,e.mode);return a.lanes=o,a.return=e,a}}}var ma=pa(!0),ga=pa(!1),ha=!1;function va(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ba(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ya(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function xa(e,t,n){var o=e.updateQueue;if(null===o)return null;if(o=o.shared,0!==(2&ps)){var r=o.pending;return null===r?t.next=t:(t.next=r.next,r.next=t),o.pending=t,t=Bo(e),To(e,null,n),t}return zo(e,o,t,n),Bo(e)}function wa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194048&n))){var o=t.lanes;n|=o&=e.pendingLanes,t.lanes=n,Me(e,n)}}function Sa(e,t){var n=e.updateQueue,o=e.alternate;if(null!==o&&n===(o=o.updateQueue)){var r=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?r=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?r=a=t:a=a.next=t}else r=a=t;return n={baseState:o.baseState,firstBaseUpdate:r,lastBaseUpdate:a,shared:o.shared,callbacks:o.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ca=!1;function ka(){if(Ca){if(null!==Gr)throw Gr}}function Ea(e,t,n,o){Ca=!1;var r=e.updateQueue;ha=!1;var a=r.firstBaseUpdate,i=r.lastBaseUpdate,c=r.shared.pending;if(null!==c){r.shared.pending=null;var l=c,s=l.next;l.next=null,null===i?a=s:i.next=s,i=l;var u=e.alternate;null!==u&&((c=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===c?u.firstBaseUpdate=s:c.next=s,u.lastBaseUpdate=l))}if(null!==a){var d=r.baseState;for(i=0,u=s=l=null,c=a;;){var f=-536870913&c.lane,m=f!==c.lane;if(m?(hs&f)===f:(o&f)===f){0!==f&&f===qr&&(Ca=!0),null!==u&&(u=u.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});e:{var g=e,h=c;f=t;var v=n;switch(h.tag){case 1:if("function"===typeof(g=h.payload)){d=g.call(v,d,f);break e}d=g;break e;case 3:g.flags=-65537&g.flags|128;case 0:if(null===(f="function"===typeof(g=h.payload)?g.call(v,d,f):g)||void 0===f)break e;d=p({},d,f);break e;case 2:ha=!0}}null!==(f=c.callback)&&(e.flags|=64,m&&(e.flags|=8192),null===(m=r.callbacks)?r.callbacks=[f]:m.push(f))}else m={lane:f,tag:c.tag,payload:c.payload,callback:c.callback,next:null},null===u?(s=u=m,l=d):u=u.next=m,i|=f;if(null===(c=c.next)){if(null===(c=r.shared.pending))break;c=(m=c).next,m.next=null,r.lastBaseUpdate=m,r.shared.pending=null}}null===u&&(l=d),r.baseState=l,r.firstBaseUpdate=s,r.lastBaseUpdate=u,null===a&&(r.shared.lanes=0),ks|=i,e.lanes=i,e.memoizedState=d}}function ja(e,t){if("function"!==typeof e)throw Error(i(191,e));e.call(t)}function Oa(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)ja(n[e],t)}var Ia=_(null),Aa=_(0);function Na(e,t){F(Aa,e=Ss),F(Ia,t),Ss=e|t.baseLanes}function Pa(){F(Aa,Ss),F(Ia,Ia.current)}function za(){Ss=Aa.current,D(Ia),D(Aa)}var Ra=_(null),Ma=null;function Ta(e){var t=e.alternate;F(Da,1&Da.current),F(Ra,e),null===Ma&&(null===t||null!==Ia.current||null!==t.memoizedState)&&(Ma=e)}function Ba(e){F(Da,Da.current),F(Ra,e),null===Ma&&(Ma=e)}function La(e){22===e.tag?(F(Da,Da.current),F(Ra,e),null===Ma&&(Ma=e)):Ha()}function Ha(){F(Da,Da.current),F(Ra,Ra.current)}function _a(e){D(Ra),Ma===e&&(Ma=null),D(Da)}var Da=_(0);function Fa(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Pd(n)||zd(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(0!==(128&t.flags))return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Wa=0,Va=null,qa=null,Ga=null,Xa=!1,Ua=!1,$a=!1,Ka=0,Ya=0,Qa=null,Ja=0;function Za(){throw Error(i(321))}function ei(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Jn(e[n],t[n]))return!1;return!0}function ti(e,t,n,o,r,a){return Wa=a,Va=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,M.H=null===e||null===e.memoizedState?hc:vc,$a=!1,a=n(o,r),$a=!1,Ua&&(a=oi(t,n,o,r)),ni(e),a}function ni(e){M.H=gc;var t=null!==qa&&null!==qa.next;if(Wa=0,Ga=qa=Va=null,Xa=!1,Ya=0,Qa=null,t)throw Error(i(300));null===e||Rc||null!==(e=e.dependencies)&&Pr(e)&&(Rc=!0)}function oi(e,t,n,o){Va=e;var r=0;do{if(Ua&&(Qa=null),Ya=0,Ua=!1,25<=r)throw Error(i(301));if(r+=1,Ga=qa=null,null!=e.updateQueue){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,null!=a.memoCache&&(a.memoCache.index=0)}M.H=bc,a=t(n,o)}while(Ua);return a}function ri(){var e=M.H,t=e.useState()[0];return t="function"===typeof t.then?ui(t):t,e=e.useState()[0],(null!==qa?qa.memoizedState:null)!==e&&(Va.flags|=1024),t}function ai(){var e=0!==Ka;return Ka=0,e}function ii(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ci(e){if(Xa){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Xa=!1}Wa=0,Ga=qa=Va=null,Ua=!1,Ya=Ka=0,Qa=null}function li(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ga?Va.memoizedState=Ga=e:Ga=Ga.next=e,Ga}function si(){if(null===qa){var e=Va.alternate;e=null!==e?e.memoizedState:null}else e=qa.next;var t=null===Ga?Va.memoizedState:Ga.next;if(null!==t)Ga=t,qa=e;else{if(null===e){if(null===Va.alternate)throw Error(i(467));throw Error(i(310))}e={memoizedState:(qa=e).memoizedState,baseState:qa.baseState,baseQueue:qa.baseQueue,queue:qa.queue,next:null},null===Ga?Va.memoizedState=Ga=e:Ga=Ga.next=e}return Ga}function ui(e){var t=Ya;return Ya+=1,null===Qa&&(Qa=[]),e=oa(Qa,e,t),t=Va,null===(null===Ga?t.memoizedState:Ga.next)&&(t=t.alternate,M.H=null===t||null===t.memoizedState?hc:vc),e}function di(e){if(null!==e&&"object"===typeof e){if("function"===typeof e.then)return ui(e);if(e.$$typeof===w)return Rr(e)}throw Error(i(438,String(e)))}function fi(e){var t=null,n=Va.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var o=Va.alternate;null!==o&&(null!==(o=o.updateQueue)&&(null!=(o=o.memoCache)&&(t={data:o.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Va.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),o=0;o<e;o++)n[o]=I;return t.index++,n}function pi(e,t){return"function"===typeof t?t(e):t}function mi(e){return gi(si(),qa,e)}function gi(e,t,n){var o=e.queue;if(null===o)throw Error(i(311));o.lastRenderedReducer=n;var r=e.baseQueue,a=o.pending;if(null!==a){if(null!==r){var c=r.next;r.next=a.next,a.next=c}t.baseQueue=r=a,o.pending=null}if(a=e.baseState,null===r)e.memoizedState=a;else{var l=c=null,s=null,u=t=r.next,d=!1;do{var f=-536870913&u.lane;if(f!==u.lane?(hs&f)===f:(Wa&f)===f){var p=u.revertLane;if(0===p)null!==s&&(s=s.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===qr&&(d=!0);else{if((Wa&p)===p){u=u.next,p===qr&&(d=!0);continue}f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===s?(l=s=f,c=a):s=s.next=f,Va.lanes|=p,ks|=p}f=u.action,$a&&n(a,f),a=u.hasEagerState?u.eagerState:n(a,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===s?(l=s=p,c=a):s=s.next=p,Va.lanes|=f,ks|=f;u=u.next}while(null!==u&&u!==t);if(null===s?c=a:s.next=l,!Jn(a,e.memoizedState)&&(Rc=!0,d&&null!==(n=Gr)))throw n;e.memoizedState=a,e.baseState=c,e.baseQueue=s,o.lastRenderedState=a}return null===r&&(o.lanes=0),[e.memoizedState,o.dispatch]}function hi(e){var t=si(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var o=n.dispatch,r=n.pending,a=t.memoizedState;if(null!==r){n.pending=null;var c=r=r.next;do{a=e(a,c.action),c=c.next}while(c!==r);Jn(a,t.memoizedState)||(Rc=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,o]}function vi(e,t,n){var o=Va,r=si(),a=fr;if(a){if(void 0===n)throw Error(i(407));n=n()}else n=t();var c=!Jn((qa||r).memoizedState,n);if(c&&(r.memoizedState=n,Rc=!0),r=r.queue,Wi(xi.bind(null,o,r,e),[e]),r.getSnapshot!==t||c||null!==Ga&&1&Ga.memoizedState.tag){if(o.flags|=2048,Li(9,{destroy:void 0},yi.bind(null,o,r,n,t),null),null===ms)throw Error(i(349));a||0!==(127&Wa)||bi(o,t,n)}return n}function bi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Va.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Va.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function yi(e,t,n,o){t.value=n,t.getSnapshot=o,wi(t)&&Si(e)}function xi(e,t,n){return n(function(){wi(t)&&Si(e)})}function wi(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Jn(e,n)}catch(o){return!0}}function Si(e){var t=Mo(e,2);null!==t&&$s(t,e,2)}function Ci(e){var t=li();if("function"===typeof e){var n=e;if(e=n(),$a){ye(!0);try{n()}finally{ye(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:e},t}function ki(e,t,n,o){return e.baseState=n,gi(e,qa,"function"===typeof o?o:pi)}function Ei(e,t,n,o,r){if(fc(e))throw Error(i(485));if(null!==(e=t.action)){var a={payload:r,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};null!==M.T?n(!0):a.isTransition=!1,o(a),null===(n=t.pending)?(a.next=t.pending=a,ji(t,a)):(a.next=n.next,t.pending=n.next=a)}}function ji(e,t){var n=t.action,o=t.payload,r=e.state;if(t.isTransition){var a=M.T,i={};M.T=i;try{var c=n(r,o),l=M.S;null!==l&&l(i,c),Oi(e,t,c)}catch(s){Ai(e,t,s)}finally{null!==a&&null!==i.types&&(a.types=i.types),M.T=a}}else try{Oi(e,t,a=n(r,o))}catch(u){Ai(e,t,u)}}function Oi(e,t,n){null!==n&&"object"===typeof n&&"function"===typeof n.then?n.then(function(n){Ii(e,t,n)},function(n){return Ai(e,t,n)}):Ii(e,t,n)}function Ii(e,t,n){t.status="fulfilled",t.value=n,Ni(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,ji(e,n)))}function Ai(e,t,n){var o=e.pending;if(e.pending=null,null!==o){o=o.next;do{t.status="rejected",t.reason=n,Ni(t),t=t.next}while(t!==o)}e.action=null}function Ni(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Pi(e,t){return t}function zi(e,t){if(fr){var n=ms.formState;if(null!==n){e:{var o=Va;if(fr){if(dr){t:{for(var r=dr,a=mr;8!==r.nodeType;){if(!a){r=null;break t}if(null===(r=Rd(r.nextSibling))){r=null;break t}}r="F!"===(a=r.data)||"F"===a?r:null}if(r){dr=Rd(r.nextSibling),o="F!"===r.data;break e}}hr(o)}o=!1}o&&(t=n[0])}}return(n=li()).memoizedState=n.baseState=t,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Pi,lastRenderedState:t},n.queue=o,n=sc.bind(null,Va,o),o.dispatch=n,o=Ci(!1),a=dc.bind(null,Va,!1,o.queue),r={state:t,dispatch:null,action:e,pending:null},(o=li()).queue=r,n=Ei.bind(null,Va,r,a,n),r.dispatch=n,o.memoizedState=e,[t,n,!1]}function Ri(e){return Mi(si(),qa,e)}function Mi(e,t,n){if(t=gi(e,t,Pi)[0],e=mi(pi)[0],"object"===typeof t&&null!==t&&"function"===typeof t.then)try{var o=ui(t)}catch(i){if(i===Jr)throw ea;throw i}else o=t;var r=(t=si()).queue,a=r.dispatch;return n!==t.memoizedState&&(Va.flags|=2048,Li(9,{destroy:void 0},Ti.bind(null,r,n),null)),[o,a,e]}function Ti(e,t){e.action=t}function Bi(e){var t=si(),n=qa;if(null!==n)return Mi(t,n,e);si(),t=t.memoizedState;var o=(n=si()).queue.dispatch;return n.memoizedState=e,[t,o,!1]}function Li(e,t,n,o){return e={tag:e,create:n,deps:o,inst:t,next:null},null===(t=Va.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Va.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(o=n.next,n.next=e,e.next=o,t.lastEffect=e),e}function Hi(){return si().memoizedState}function _i(e,t,n,o){var r=li();Va.flags|=e,r.memoizedState=Li(1|t,{destroy:void 0},n,void 0===o?null:o)}function Di(e,t,n,o){var r=si();o=void 0===o?null:o;var a=r.memoizedState.inst;null!==qa&&null!==o&&ei(o,qa.memoizedState.deps)?r.memoizedState=Li(t,a,n,o):(Va.flags|=e,r.memoizedState=Li(1|t,a,n,o))}function Fi(e,t){_i(8390656,8,e,t)}function Wi(e,t){Di(2048,8,e,t)}function Vi(e){var t=si().memoizedState;return function(e){Va.flags|=4;var t=Va.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Va.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(0!==(2&ps))throw Error(i(440));return t.impl.apply(void 0,arguments)}}function qi(e,t){return Di(4,2,e,t)}function Gi(e,t){return Di(4,4,e,t)}function Xi(e,t){if("function"===typeof t){e=e();var n=t(e);return function(){"function"===typeof n?n():t(null)}}if(null!==t&&void 0!==t)return e=e(),t.current=e,function(){t.current=null}}function Ui(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,Di(4,4,Xi.bind(null,t,e),n)}function $i(){}function Ki(e,t){var n=si();t=void 0===t?null:t;var o=n.memoizedState;return null!==t&&ei(t,o[1])?o[0]:(n.memoizedState=[e,t],e)}function Yi(e,t){var n=si();t=void 0===t?null:t;var o=n.memoizedState;if(null!==t&&ei(t,o[1]))return o[0];if(o=e(),$a){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[o,t],o}function Qi(e,t,n){return void 0===n||0!==(1073741824&Wa)&&0===(261930&hs)?e.memoizedState=t:(e.memoizedState=n,e=Us(),Va.lanes|=e,ks|=e,n)}function Ji(e,t,n,o){return Jn(n,t)?n:null!==Ia.current?(e=Qi(e,n,o),Jn(e,t)||(Rc=!0),e):0===(42&Wa)||0!==(1073741824&Wa)&&0===(261930&hs)?(Rc=!0,e.memoizedState=n):(e=Us(),Va.lanes|=e,ks|=e,t)}function Zi(e,t,n,o,r){var a=T.p;T.p=0!==a&&8>a?a:8;var i=M.T,c={};M.T=c,dc(e,!1,t,n);try{var l=r(),s=M.S;if(null!==s&&s(c,l),null!==l&&"object"===typeof l&&"function"===typeof l.then)uc(e,t,function(e,t){var n=[],o={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){o.status="fulfilled",o.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(o.status="rejected",o.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),o}(l,o),Xs());else uc(e,t,o,Xs())}catch(u){uc(e,t,{then:function(){},status:"rejected",reason:u},Xs())}finally{T.p=a,null!==i&&null!==c.types&&(i.types=c.types),M.T=i}}function ec(){}function tc(e,t,n,o){if(5!==e.tag)throw Error(i(476));var r=nc(e).queue;Zi(e,r,t,B,null===n?ec:function(){return oc(e),n(o)})}function nc(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:B,baseState:B,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:B},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function oc(e){var t=nc(e);null===t.next&&(t=e.alternate.memoizedState),uc(e,t.next.queue,{},Xs())}function rc(){return Rr(df)}function ac(){return si().memoizedState}function ic(){return si().memoizedState}function cc(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Xs(),o=xa(t,e=ya(n),n);return null!==o&&($s(o,t,n),wa(o,t,n)),t={cache:Dr()},void(e.payload=t)}t=t.return}}function lc(e,t,n){var o=Xs();n={lane:o,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},fc(e)?pc(t,n):null!==(n=Ro(e,t,n,o))&&($s(n,e,o),mc(n,t,o))}function sc(e,t,n){uc(e,t,n,Xs())}function uc(e,t,n,o){var r={lane:o,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(fc(e))pc(t,r);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,c=a(i,n);if(r.hasEagerState=!0,r.eagerState=c,Jn(c,i))return zo(e,t,r,0),null===ms&&Po(),!1}catch(l){}if(null!==(n=Ro(e,t,r,o)))return $s(n,e,o),mc(n,t,o),!0}return!1}function dc(e,t,n,o){if(o={lane:2,revertLane:Wu(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},fc(e)){if(t)throw Error(i(479))}else null!==(t=Ro(e,n,o,2))&&$s(t,e,2)}function fc(e){var t=e.alternate;return e===Va||null!==t&&t===Va}function pc(e,t){Ua=Xa=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function mc(e,t,n){if(0!==(4194048&n)){var o=t.lanes;n|=o&=e.pendingLanes,t.lanes=n,Me(e,n)}}var gc={readContext:Rr,use:di,useCallback:Za,useContext:Za,useEffect:Za,useImperativeHandle:Za,useLayoutEffect:Za,useInsertionEffect:Za,useMemo:Za,useReducer:Za,useRef:Za,useState:Za,useDebugValue:Za,useDeferredValue:Za,useTransition:Za,useSyncExternalStore:Za,useId:Za,useHostTransitionStatus:Za,useFormState:Za,useActionState:Za,useOptimistic:Za,useMemoCache:Za,useCacheRefresh:Za};gc.useEffectEvent=Za;var hc={readContext:Rr,use:di,useCallback:function(e,t){return li().memoizedState=[e,void 0===t?null:t],e},useContext:Rr,useEffect:Fi,useImperativeHandle:function(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,_i(4194308,4,Xi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return _i(4194308,4,e,t)},useInsertionEffect:function(e,t){_i(4,2,e,t)},useMemo:function(e,t){var n=li();t=void 0===t?null:t;var o=e();if($a){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[o,t],o},useReducer:function(e,t,n){var o=li();if(void 0!==n){var r=n(t);if($a){ye(!0);try{n(t)}finally{ye(!1)}}}else r=t;return o.memoizedState=o.baseState=r,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},o.queue=e,e=e.dispatch=lc.bind(null,Va,e),[o.memoizedState,e]},useRef:function(e){return e={current:e},li().memoizedState=e},useState:function(e){var t=(e=Ci(e)).queue,n=sc.bind(null,Va,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:$i,useDeferredValue:function(e,t){return Qi(li(),e,t)},useTransition:function(){var e=Ci(!1);return e=Zi.bind(null,Va,e.queue,!0,!1),li().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var o=Va,r=li();if(fr){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===ms)throw Error(i(349));0!==(127&hs)||bi(o,t,n)}r.memoizedState=n;var a={value:n,getSnapshot:t};return r.queue=a,Fi(xi.bind(null,o,a,e),[e]),o.flags|=2048,Li(9,{destroy:void 0},yi.bind(null,o,a,n,t),null),n},useId:function(){var e=li(),t=ms.identifierPrefix;if(fr){var n=rr;t="_"+t+"R_"+(n=(or&~(1<<32-xe(or)-1)).toString(32)+n),0<(n=Ka++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Ja++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:rc,useFormState:zi,useActionState:zi,useOptimistic:function(e){var t=li();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=dc.bind(null,Va,!0,n),n.dispatch=t,[e,t]},useMemoCache:fi,useCacheRefresh:function(){return li().memoizedState=cc.bind(null,Va)},useEffectEvent:function(e){var t=li(),n={impl:e};return t.memoizedState=n,function(){if(0!==(2&ps))throw Error(i(440));return n.impl.apply(void 0,arguments)}}},vc={readContext:Rr,use:di,useCallback:Ki,useContext:Rr,useEffect:Wi,useImperativeHandle:Ui,useInsertionEffect:qi,useLayoutEffect:Gi,useMemo:Yi,useReducer:mi,useRef:Hi,useState:function(){return mi(pi)},useDebugValue:$i,useDeferredValue:function(e,t){return Ji(si(),qa.memoizedState,e,t)},useTransition:function(){var e=mi(pi)[0],t=si().memoizedState;return["boolean"===typeof e?e:ui(e),t]},useSyncExternalStore:vi,useId:ac,useHostTransitionStatus:rc,useFormState:Ri,useActionState:Ri,useOptimistic:function(e,t){return ki(si(),0,e,t)},useMemoCache:fi,useCacheRefresh:ic};vc.useEffectEvent=Vi;var bc={readContext:Rr,use:di,useCallback:Ki,useContext:Rr,useEffect:Wi,useImperativeHandle:Ui,useInsertionEffect:qi,useLayoutEffect:Gi,useMemo:Yi,useReducer:hi,useRef:Hi,useState:function(){return hi(pi)},useDebugValue:$i,useDeferredValue:function(e,t){var n=si();return null===qa?Qi(n,e,t):Ji(n,qa.memoizedState,e,t)},useTransition:function(){var e=hi(pi)[0],t=si().memoizedState;return["boolean"===typeof e?e:ui(e),t]},useSyncExternalStore:vi,useId:ac,useHostTransitionStatus:rc,useFormState:Bi,useActionState:Bi,useOptimistic:function(e,t){var n=si();return null!==qa?ki(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:fi,useCacheRefresh:ic};function yc(e,t,n,o){n=null===(n=n(o,t=e.memoizedState))||void 0===n?t:p({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}bc.useEffectEvent=Vi;var xc={enqueueSetState:function(e,t,n){e=e._reactInternals;var o=Xs(),r=ya(o);r.payload=t,void 0!==n&&null!==n&&(r.callback=n),null!==(t=xa(e,r,o))&&($s(t,e,o),wa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var o=Xs(),r=ya(o);r.tag=1,r.payload=t,void 0!==n&&null!==n&&(r.callback=n),null!==(t=xa(e,r,o))&&($s(t,e,o),wa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Xs(),o=ya(n);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=xa(e,o,n))&&($s(t,e,n),wa(t,e,n))}};function wc(e,t,n,o,r,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!Zn(n,o)||!Zn(r,a))}function Sc(e,t,n,o){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,o),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,o),t.state!==e&&xc.enqueueReplaceState(t,t.state,null)}function Cc(e,t){var n=t;if("ref"in t)for(var o in n={},t)"ref"!==o&&(n[o]=t[o]);if(e=e.defaultProps)for(var r in n===t&&(n=p({},n)),e)void 0===n[r]&&(n[r]=e[r]);return n}function kc(e){Oo(e)}function Ec(e){console.error(e)}function jc(e){Oo(e)}function Oc(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Ic(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function Ac(e,t,n){return(n=ya(n)).tag=3,n.payload={element:null},n.callback=function(){Oc(e,t)},n}function Nc(e){return(e=ya(e)).tag=3,e}function Pc(e,t,n,o){var r=n.type.getDerivedStateFromError;if("function"===typeof r){var a=o.value;e.payload=function(){return r(a)},e.callback=function(){Ic(t,n,o)}}var i=n.stateNode;null!==i&&"function"===typeof i.componentDidCatch&&(e.callback=function(){Ic(t,n,o),"function"!==typeof r&&(null===Bs?Bs=new Set([this]):Bs.add(this));var e=o.stack;this.componentDidCatch(o.value,{componentStack:null!==e?e:""})})}var zc=Error(i(461)),Rc=!1;function Mc(e,t,n,o){t.child=null===e?ga(t,null,n,o):ma(t,e.child,n,o)}function Tc(e,t,n,o,r){n=n.render;var a=t.ref;if("ref"in o){var i={};for(var c in o)"ref"!==c&&(i[c]=o[c])}else i=o;return zr(t),o=ti(e,t,n,i,a,r),c=ai(),null===e||Rc?(fr&&c&&cr(t),t.flags|=1,Mc(e,t,o,r),t.child):(ii(e,t,r),rl(e,t,r))}function Bc(e,t,n,o,r){if(null===e){var a=n.type;return"function"!==typeof a||Do(a)||void 0!==a.defaultProps||null!==n.compare?((e=Vo(n.type,null,o,t,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Lc(e,t,a,o,r))}if(a=e.child,!al(e,r)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:Zn)(i,o)&&e.ref===t.ref)return rl(e,t,r)}return t.flags|=1,(e=Fo(a,o)).ref=t.ref,e.return=t,t.child=e}function Lc(e,t,n,o,r){if(null!==e){var a=e.memoizedProps;if(Zn(a,o)&&e.ref===t.ref){if(Rc=!1,t.pendingProps=o=a,!al(e,r))return t.lanes=e.lanes,rl(e,t,r);0!==(131072&e.flags)&&(Rc=!0)}}return qc(e,t,n,o,r)}function Hc(e,t,n,o){var r=o.children,a=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===o.mode){if(0!==(128&t.flags)){if(a=null!==a?a.baseLanes|n:n,null!==e){for(o=t.child=e.child,r=0;null!==o;)r=r|o.lanes|o.childLanes,o=o.sibling;o=r&~a}else o=0,t.child=null;return Dc(e,t,a,n,o)}if(0===(536870912&n))return o=t.lanes=536870912,Dc(e,t,null!==a?a.baseLanes|n:n,n,o);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Yr(0,null!==a?a.cachePool:null),null!==a?Na(t,a):Pa(),La(t)}else null!==a?(Yr(0,a.cachePool),Na(t,a),Ha(),t.memoizedState=null):(null!==e&&Yr(0,null),Pa(),Ha());return Mc(e,t,r,n),t.child}function _c(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Dc(e,t,n,o,r){var a=Kr();return a=null===a?null:{parent:_r._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Yr(0,null),Pa(),La(t),null!==e&&Nr(e,t,o,!0),t.childLanes=r,null}function Fc(e,t){return(t=Zc({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Wc(e,t,n){return ma(t,e.child,null,n),(e=Fc(t,t.pendingProps)).flags|=2,_a(t),t.memoizedState=null,e}function Vc(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!==typeof n&&"object"!==typeof n)throw Error(i(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function qc(e,t,n,o,r){return zr(t),n=ti(e,t,n,o,void 0,r),o=ai(),null===e||Rc?(fr&&o&&cr(t),t.flags|=1,Mc(e,t,n,r),t.child):(ii(e,t,r),rl(e,t,r))}function Gc(e,t,n,o,r,a){return zr(t),t.updateQueue=null,n=oi(t,o,n,r),ni(e),o=ai(),null===e||Rc?(fr&&o&&cr(t),t.flags|=1,Mc(e,t,n,a),t.child):(ii(e,t,a),rl(e,t,a))}function Xc(e,t,n,o,r){if(zr(t),null===t.stateNode){var a=Lo,i=n.contextType;"object"===typeof i&&null!==i&&(a=Rr(i)),a=new n(o,a),t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=xc,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=o,a.state=t.memoizedState,a.refs={},va(t),i=n.contextType,a.context="object"===typeof i&&null!==i?Rr(i):Lo,a.state=t.memoizedState,"function"===typeof(i=n.getDerivedStateFromProps)&&(yc(t,n,i,o),a.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(i=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),i!==a.state&&xc.enqueueReplaceState(a,a.state,null),Ea(t,o,a,r),ka(),a.state=t.memoizedState),"function"===typeof a.componentDidMount&&(t.flags|=4194308),o=!0}else if(null===e){a=t.stateNode;var c=t.memoizedProps,l=Cc(n,c);a.props=l;var s=a.context,u=n.contextType;i=Lo,"object"===typeof u&&null!==u&&(i=Rr(u));var d=n.getDerivedStateFromProps;u="function"===typeof d||"function"===typeof a.getSnapshotBeforeUpdate,c=t.pendingProps!==c,u||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(c||s!==i)&&Sc(t,a,o,i),ha=!1;var f=t.memoizedState;a.state=f,Ea(t,o,a,r),ka(),s=t.memoizedState,c||f!==s||ha?("function"===typeof d&&(yc(t,n,d,o),s=t.memoizedState),(l=ha||wc(t,n,l,o,f,s,i))?(u||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(t.flags|=4194308)):("function"===typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=o,t.memoizedState=s),a.props=o,a.state=s,a.context=i,o=l):("function"===typeof a.componentDidMount&&(t.flags|=4194308),o=!1)}else{a=t.stateNode,ba(e,t),u=Cc(n,i=t.memoizedProps),a.props=u,d=t.pendingProps,f=a.context,s=n.contextType,l=Lo,"object"===typeof s&&null!==s&&(l=Rr(s)),(s="function"===typeof(c=n.getDerivedStateFromProps)||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(i!==d||f!==l)&&Sc(t,a,o,l),ha=!1,f=t.memoizedState,a.state=f,Ea(t,o,a,r),ka();var p=t.memoizedState;i!==d||f!==p||ha||null!==e&&null!==e.dependencies&&Pr(e.dependencies)?("function"===typeof c&&(yc(t,n,c,o),p=t.memoizedState),(u=ha||wc(t,n,u,o,f,p,l)||null!==e&&null!==e.dependencies&&Pr(e.dependencies))?(s||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(o,p,l),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(o,p,l)),"function"===typeof a.componentDidUpdate&&(t.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=o,t.memoizedState=p),a.props=o,a.state=p,a.context=l,o=u):("function"!==typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),o=!1)}return a=o,Vc(e,t),o=0!==(128&t.flags),a||o?(a=t.stateNode,n=o&&"function"!==typeof n.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&o?(t.child=ma(t,e.child,null,r),t.child=ma(t,null,n,r)):Mc(e,t,n,r),t.memoizedState=a.state,e=t.child):e=rl(e,t,r),e}function Uc(e,t,n,o){return xr(),t.flags|=256,Mc(e,t,n,o),t.child}var $c={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Kc(e){return{baseLanes:e,cachePool:Qr()}}function Yc(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Os),e}function Qc(e,t,n){var o,r=t.pendingProps,a=!1,c=0!==(128&t.flags);if((o=c)||(o=(null===e||null!==e.memoizedState)&&0!==(2&Da.current)),o&&(a=!0,t.flags&=-129),o=0!==(32&t.flags),t.flags&=-33,null===e){if(fr){if(a?Ta(t):Ha(),(e=dr)?null!==(e=null!==(e=Nd(e,mr))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==nr?{id:or,overflow:rr}:null,retryLane:536870912,hydrationErrors:null},(n=Xo(e)).return=t,t.child=n,ur=t,dr=null):e=null,null===e)throw hr(t);return zd(e)?t.lanes=32:t.lanes=536870912,null}var l=r.children;return r=r.fallback,a?(Ha(),l=Zc({mode:"hidden",children:l},a=t.mode),r=qo(r,a,n,null),l.return=t,r.return=t,l.sibling=r,t.child=l,(r=t.child).memoizedState=Kc(n),r.childLanes=Yc(e,o,n),t.memoizedState=$c,_c(null,r)):(Ta(t),Jc(t,l))}var s=e.memoizedState;if(null!==s&&null!==(l=s.dehydrated)){if(c)256&t.flags?(Ta(t),t.flags&=-257,t=el(e,t,n)):null!==t.memoizedState?(Ha(),t.child=e.child,t.flags|=128,t=null):(Ha(),l=r.fallback,a=t.mode,r=Zc({mode:"visible",children:r.children},a),(l=qo(l,a,n,null)).flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,ma(t,e.child,null,n),(r=t.child).memoizedState=Kc(n),r.childLanes=Yc(e,o,n),t.memoizedState=$c,t=_c(null,r));else if(Ta(t),zd(l)){if(o=l.nextSibling&&l.nextSibling.dataset)var u=o.dgst;o=u,(r=Error(i(419))).stack="",r.digest=o,Sr({value:r,source:null,stack:null}),t=el(e,t,n)}else if(Rc||Nr(e,t,n,!1),o=0!==(n&e.childLanes),Rc||o){if(null!==(o=ms)&&(0!==(r=Te(o,n))&&r!==s.retryLane))throw s.retryLane=r,Mo(e,r),$s(o,e,r),zc;Pd(l)||iu(),t=el(e,t,n)}else Pd(l)?(t.flags|=192,t.child=e.child,t=null):(e=s.treeContext,dr=Rd(l.nextSibling),ur=t,fr=!0,pr=null,mr=!1,null!==e&&sr(t,e),(t=Jc(t,r.children)).flags|=4096);return t}return a?(Ha(),l=r.fallback,a=t.mode,u=(s=e.child).sibling,(r=Fo(s,{mode:"hidden",children:r.children})).subtreeFlags=65011712&s.subtreeFlags,null!==u?l=Fo(u,l):(l=qo(l,a,n,null)).flags|=2,l.return=t,r.return=t,r.sibling=l,t.child=r,_c(null,r),r=t.child,null===(l=e.child.memoizedState)?l=Kc(n):(null!==(a=l.cachePool)?(s=_r._currentValue,a=a.parent!==s?{parent:s,pool:s}:a):a=Qr(),l={baseLanes:l.baseLanes|n,cachePool:a}),r.memoizedState=l,r.childLanes=Yc(e,o,n),t.memoizedState=$c,_c(e.child,r)):(Ta(t),e=(n=e.child).sibling,(n=Fo(n,{mode:"visible",children:r.children})).return=t,n.sibling=null,null!==e&&(null===(o=t.deletions)?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function Jc(e,t){return(t=Zc({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Zc(e,t){return(e=_o(22,e,null,t)).lanes=0,e}function el(e,t,n){return ma(t,e.child,null,n),(e=Jc(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tl(e,t,n){e.lanes|=t;var o=e.alternate;null!==o&&(o.lanes|=t),Ir(e.return,t,n)}function nl(e,t,n,o,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:o,tail:n,tailMode:r,treeForkCount:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=o,i.tail=n,i.tailMode=r,i.treeForkCount=a)}function ol(e,t,n){var o=t.pendingProps,r=o.revealOrder,a=o.tail;o=o.children;var i=Da.current,c=0!==(2&i);if(c?(i=1&i|2,t.flags|=128):i&=1,F(Da,i),Mc(e,t,o,n),o=fr?Zo:0,!c&&null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tl(e,n,t);else if(19===e.tag)tl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(r){case"forwards":for(n=t.child,r=null;null!==n;)null!==(e=n.alternate)&&null===Fa(e)&&(r=n),n=n.sibling;null===(n=r)?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),nl(t,!1,r,n,a,o);break;case"backwards":case"unstable_legacy-backwards":for(n=null,r=t.child,t.child=null;null!==r;){if(null!==(e=r.alternate)&&null===Fa(e)){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}nl(t,!0,n,null,a,o);break;case"together":nl(t,!1,null,null,void 0,o);break;default:t.memoizedState=null}return t.child}function rl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),ks|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Nr(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Fo(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Fo(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function al(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Pr(e))}function il(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Rc=!0;else{if(!al(e,n)&&0===(128&t.flags))return Rc=!1,function(e,t,n){switch(t.tag){case 3:$(t,t.stateNode.containerInfo),jr(0,_r,e.memoizedState.cache),xr();break;case 27:case 5:Y(t);break;case 4:$(t,t.stateNode.containerInfo);break;case 10:jr(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Ba(t),null;break;case 13:var o=t.memoizedState;if(null!==o)return null!==o.dehydrated?(Ta(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Qc(e,t,n):(Ta(t),null!==(e=rl(e,t,n))?e.sibling:null);Ta(t);break;case 19:var r=0!==(128&e.flags);if((o=0!==(n&t.childLanes))||(Nr(e,t,n,!1),o=0!==(n&t.childLanes)),r){if(o)return ol(e,t,n);t.flags|=128}if(null!==(r=t.memoizedState)&&(r.rendering=null,r.tail=null,r.lastEffect=null),F(Da,Da.current),o)break;return null;case 22:return t.lanes=0,Hc(e,t,n,t.pendingProps);case 24:jr(0,_r,e.memoizedState.cache)}return rl(e,t,n)}(e,t,n);Rc=0!==(131072&e.flags)}else Rc=!1,fr&&0!==(1048576&t.flags)&&ir(t,Zo,t.index);switch(t.lanes=0,t.tag){case 16:e:{var o=t.pendingProps;if(e=ra(t.elementType),t.type=e,"function"!==typeof e){if(void 0!==e&&null!==e){var r=e.$$typeof;if(r===S){t.tag=11,t=Tc(null,t,e,o,n);break e}if(r===E){t.tag=14,t=Bc(null,t,e,o,n);break e}}throw t=z(e)||e,Error(i(306,t,""))}Do(e)?(o=Cc(e,o),t.tag=1,t=Xc(null,t,e,o,n)):(t.tag=0,t=qc(null,t,e,o,n))}return t;case 0:return qc(e,t,t.type,t.pendingProps,n);case 1:return Xc(e,t,o=t.type,r=Cc(o,t.pendingProps),n);case 3:e:{if($(t,t.stateNode.containerInfo),null===e)throw Error(i(387));o=t.pendingProps;var a=t.memoizedState;r=a.element,ba(e,t),Ea(t,o,null,n);var c=t.memoizedState;if(o=c.cache,jr(0,_r,o),o!==a.cache&&Ar(t,[_r],n,!0),ka(),o=c.element,a.isDehydrated){if(a={element:o,isDehydrated:!1,cache:c.cache},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Uc(e,t,o,n);break e}if(o!==r){Sr(r=Ko(Error(i(424)),t)),t=Uc(e,t,o,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(dr=Rd(e.firstChild),ur=t,fr=!0,pr=null,mr=!0,n=ga(t,null,o,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(xr(),o===r){t=rl(e,t,n);break e}Mc(e,t,o,n)}t=t.child}return t;case 26:return Vc(e,t),null===e?(n=Gd(t.type,null,t.pendingProps,null))?t.memoizedState=n:fr||(n=t.type,e=t.pendingProps,(o=hd(X.current).createElement(n))[Fe]=t,o[We]=e,fd(o,n,e),et(o),t.stateNode=o):t.memoizedState=Gd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Y(t),null===e&&fr&&(o=t.stateNode=Ld(t.type,t.pendingProps,X.current),ur=t,mr=!0,r=dr,jd(t.type)?(Md=r,dr=Rd(o.firstChild)):dr=r),Mc(e,t,t.pendingProps.children,n),Vc(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&fr&&((r=o=dr)&&(null!==(o=function(e,t,n,o){for(;1===e.nodeType;){var r=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!o&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(o){if(!e[$e])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==r.rel||e.getAttribute("href")!==(null==r.href||""===r.href?null:r.href)||e.getAttribute("crossorigin")!==(null==r.crossOrigin?null:r.crossOrigin)||e.getAttribute("title")!==(null==r.title?null:r.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==r.src?null:r.src)||e.getAttribute("type")!==(null==r.type?null:r.type)||e.getAttribute("crossorigin")!==(null==r.crossOrigin?null:r.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var a=null==r.name?null:""+r.name;if("hidden"===r.type&&e.getAttribute("name")===a)return e}if(null===(e=Rd(e.nextSibling)))break}return null}(o,t.type,t.pendingProps,mr))?(t.stateNode=o,ur=t,dr=Rd(o.firstChild),mr=!1,r=!0):r=!1),r||hr(t)),Y(t),r=t.type,a=t.pendingProps,c=null!==e?e.memoizedProps:null,o=a.children,yd(r,a)?o=null:null!==c&&yd(r,c)&&(t.flags|=32),null!==t.memoizedState&&(r=ti(e,t,ri,null,null,n),df._currentValue=r),Vc(e,t),Mc(e,t,o,n),t.child;case 6:return null===e&&fr&&((e=n=dr)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Rd(e.nextSibling)))return null}return e}(n,t.pendingProps,mr))?(t.stateNode=n,ur=t,dr=null,e=!0):e=!1),e||hr(t)),null;case 13:return Qc(e,t,n);case 4:return $(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=ma(t,null,o,n):Mc(e,t,o,n),t.child;case 11:return Tc(e,t,t.type,t.pendingProps,n);case 7:return Mc(e,t,t.pendingProps,n),t.child;case 8:case 12:return Mc(e,t,t.pendingProps.children,n),t.child;case 10:return o=t.pendingProps,jr(0,t.type,o.value),Mc(e,t,o.children,n),t.child;case 9:return r=t.type._context,o=t.pendingProps.children,zr(t),o=o(r=Rr(r)),t.flags|=1,Mc(e,t,o,n),t.child;case 14:return Bc(e,t,t.type,t.pendingProps,n);case 15:return Lc(e,t,t.type,t.pendingProps,n);case 19:return ol(e,t,n);case 31:return function(e,t,n){var o=t.pendingProps,r=0!==(128&t.flags);if(t.flags&=-129,null===e){if(fr){if("hidden"===o.mode)return e=Fc(t,o),t.lanes=536870912,_c(null,e);if(Ba(t),(e=dr)?null!==(e=null!==(e=Nd(e,mr))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==nr?{id:or,overflow:rr}:null,retryLane:536870912,hydrationErrors:null},(n=Xo(e)).return=t,t.child=n,ur=t,dr=null):e=null,null===e)throw hr(t);return t.lanes=536870912,null}return Fc(t,o)}var a=e.memoizedState;if(null!==a){var c=a.dehydrated;if(Ba(t),r)if(256&t.flags)t.flags&=-257,t=Wc(e,t,n);else{if(null===t.memoizedState)throw Error(i(558));t.child=e.child,t.flags|=128,t=null}else if(Rc||Nr(e,t,n,!1),r=0!==(n&e.childLanes),Rc||r){if(null!==(o=ms)&&0!==(c=Te(o,n))&&c!==a.retryLane)throw a.retryLane=c,Mo(e,c),$s(o,e,c),zc;iu(),t=Wc(e,t,n)}else e=a.treeContext,dr=Rd(c.nextSibling),ur=t,fr=!0,pr=null,mr=!1,null!==e&&sr(t,e),(t=Fc(t,o)).flags|=4096;return t}return(e=Fo(e.child,{mode:o.mode,children:o.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Hc(e,t,n,t.pendingProps);case 24:return zr(t),o=Rr(_r),null===e?(null===(r=Kr())&&(r=ms,a=Dr(),r.pooledCache=a,a.refCount++,null!==a&&(r.pooledCacheLanes|=n),r=a),t.memoizedState={parent:o,cache:r},va(t),jr(0,_r,r)):(0!==(e.lanes&n)&&(ba(e,t),Ea(t,null,null,n),ka()),r=e.memoizedState,a=t.memoizedState,r.parent!==o?(r={parent:o,cache:o},t.memoizedState=r,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=r),jr(0,_r,o)):(o=a.cache,jr(0,_r,o),o!==r.cache&&Ar(t,[_r],n,!0))),Mc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function cl(e){e.flags|=4}function ll(e,t,n,o,r){if((t=0!==(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&r)===r)if(e.stateNode.complete)e.flags|=8192;else{if(!ou())throw aa=ta,Zr;e.flags|=8192}}else e.flags&=-16777217}function sl(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!rf(t)){if(!ou())throw aa=ta,Zr;e.flags|=8192}}function ul(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Ne():536870912,e.lanes|=t,Is|=t)}function dl(e,t){if(!fr)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var o=null;null!==n;)null!==n.alternate&&(o=n),n=n.sibling;null===o?t||null===e.tail?e.tail=null:e.tail.sibling=null:o.sibling=null}}function fl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,o=0;if(t)for(var r=e.child;null!==r;)n|=r.lanes|r.childLanes,o|=65011712&r.subtreeFlags,o|=65011712&r.flags,r.return=e,r=r.sibling;else for(r=e.child;null!==r;)n|=r.lanes|r.childLanes,o|=r.subtreeFlags,o|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=o,e.childLanes=n,t}function pl(e,t,n){var o=t.pendingProps;switch(lr(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return fl(t),null;case 3:return n=t.stateNode,o=null,null!==e&&(o=e.memoizedState.cache),t.memoizedState.cache!==o&&(t.flags|=2048),Or(_r),K(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(yr(t)?cl(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,wr())),fl(t),null;case 26:var r=t.type,a=t.memoizedState;return null===e?(cl(t),null!==a?(fl(t),sl(t,a)):(fl(t),ll(t,r,0,0,n))):a?a!==e.memoizedState?(cl(t),fl(t),sl(t,a)):(fl(t),t.flags&=-16777217):((e=e.memoizedProps)!==o&&cl(t),fl(t),ll(t,r,0,0,n)),null;case 27:if(Q(t),n=X.current,r=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&cl(t);else{if(!o){if(null===t.stateNode)throw Error(i(166));return fl(t),null}e=q.current,yr(t)?vr(t):(e=Ld(r,o,n),t.stateNode=e,cl(t))}return fl(t),null;case 5:if(Q(t),r=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&cl(t);else{if(!o){if(null===t.stateNode)throw Error(i(166));return fl(t),null}if(a=q.current,yr(t))vr(t);else{var c=hd(X.current);switch(a){case 1:a=c.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:a=c.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":a=c.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":a=c.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":(a=c.createElement("div")).innerHTML="<script><\/script>",a=a.removeChild(a.firstChild);break;case"select":a="string"===typeof o.is?c.createElement("select",{is:o.is}):c.createElement("select"),o.multiple?a.multiple=!0:o.size&&(a.size=o.size);break;default:a="string"===typeof o.is?c.createElement(r,{is:o.is}):c.createElement(r)}}a[Fe]=t,a[We]=o;e:for(c=t.child;null!==c;){if(5===c.tag||6===c.tag)a.appendChild(c.stateNode);else if(4!==c.tag&&27!==c.tag&&null!==c.child){c.child.return=c,c=c.child;continue}if(c===t)break e;for(;null===c.sibling;){if(null===c.return||c.return===t)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=a;e:switch(fd(a,r,o),r){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&cl(t)}}return fl(t),ll(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==o&&cl(t);else{if("string"!==typeof o&&null===t.stateNode)throw Error(i(166));if(e=X.current,yr(t)){if(e=t.stateNode,n=t.memoizedProps,o=null,null!==(r=ur))switch(r.tag){case 27:case 5:o=r.memoizedProps}e[Fe]=t,(e=!!(e.nodeValue===n||null!==o&&!0===o.suppressHydrationWarning||sd(e.nodeValue,n)))||hr(t,!0)}else(e=hd(e).createTextNode(o))[Fe]=t,t.stateNode=e}return fl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(o=yr(t),null!==n){if(null===e){if(!o)throw Error(i(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(i(557));e[Fe]=t}else xr(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;fl(t),e=!1}else n=wr(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(_a(t),t):(_a(t),null);if(0!==(128&t.flags))throw Error(i(558))}return fl(t),null;case 13:if(o=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(r=yr(t),null!==o&&null!==o.dehydrated){if(null===e){if(!r)throw Error(i(318));if(!(r=null!==(r=t.memoizedState)?r.dehydrated:null))throw Error(i(317));r[Fe]=t}else xr(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;fl(t),r=!1}else r=wr(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=r),r=!0;if(!r)return 256&t.flags?(_a(t),t):(_a(t),null)}return _a(t),0!==(128&t.flags)?(t.lanes=n,t):(n=null!==o,e=null!==e&&null!==e.memoizedState,n&&(r=null,null!==(o=t.child).alternate&&null!==o.alternate.memoizedState&&null!==o.alternate.memoizedState.cachePool&&(r=o.alternate.memoizedState.cachePool.pool),a=null,null!==o.memoizedState&&null!==o.memoizedState.cachePool&&(a=o.memoizedState.cachePool.pool),a!==r&&(o.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ul(t,t.updateQueue),fl(t),null);case 4:return K(),null===e&&Zu(t.stateNode.containerInfo),fl(t),null;case 10:return Or(t.type),fl(t),null;case 19:if(D(Da),null===(o=t.memoizedState))return fl(t),null;if(r=0!==(128&t.flags),null===(a=o.rendering))if(r)dl(o,!1);else{if(0!==Cs||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=Fa(e))){for(t.flags|=128,dl(o,!1),e=a.updateQueue,t.updateQueue=e,ul(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Wo(n,e),n=n.sibling;return F(Da,1&Da.current|2),fr&&ar(t,o.treeForkCount),t.child}e=e.sibling}null!==o.tail&&le()>Ms&&(t.flags|=128,r=!0,dl(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=Fa(a))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,ul(t,e),dl(o,!0),null===o.tail&&"hidden"===o.tailMode&&!a.alternate&&!fr)return fl(t),null}else 2*le()-o.renderingStartTime>Ms&&536870912!==n&&(t.flags|=128,r=!0,dl(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=o.last)?e.sibling=a:t.child=a,o.last=a)}return null!==o.tail?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=le(),e.sibling=null,n=Da.current,F(Da,r?1&n|2:1&n),fr&&ar(t,o.treeForkCount),e):(fl(t),null);case 22:case 23:return _a(t),za(),o=null!==t.memoizedState,null!==e?null!==e.memoizedState!==o&&(t.flags|=8192):o&&(t.flags|=8192),o?0!==(536870912&n)&&0===(128&t.flags)&&(fl(t),6&t.subtreeFlags&&(t.flags|=8192)):fl(t),null!==(n=t.updateQueue)&&ul(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),o=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(o=t.memoizedState.cachePool.pool),o!==n&&(t.flags|=2048),null!==e&&D($r),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Or(_r),fl(t),null;case 25:case 30:return null}throw Error(i(156,t.tag))}function ml(e,t){switch(lr(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Or(_r),K(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return Q(t),null;case 31:if(null!==t.memoizedState){if(_a(t),null===t.alternate)throw Error(i(340));xr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(_a(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));xr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return D(Da),null;case 4:return K(),null;case 10:return Or(t.type),null;case 22:case 23:return _a(t),za(),null!==e&&D($r),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Or(_r),null;default:return null}}function gl(e,t){switch(lr(t),t.tag){case 3:Or(_r),K();break;case 26:case 27:case 5:Q(t);break;case 4:K();break;case 31:null!==t.memoizedState&&_a(t);break;case 13:_a(t);break;case 19:D(Da);break;case 10:Or(t.type);break;case 22:case 23:_a(t),za(),null!==e&&D($r);break;case 24:Or(_r)}}function hl(e,t){try{var n=t.updateQueue,o=null!==n?n.lastEffect:null;if(null!==o){var r=o.next;n=r;do{if((n.tag&e)===e){o=void 0;var a=n.create,i=n.inst;o=a(),i.destroy=o}n=n.next}while(n!==r)}}catch(c){Cu(t,t.return,c)}}function vl(e,t,n){try{var o=t.updateQueue,r=null!==o?o.lastEffect:null;if(null!==r){var a=r.next;o=a;do{if((o.tag&e)===e){var i=o.inst,c=i.destroy;if(void 0!==c){i.destroy=void 0,r=t;var l=n,s=c;try{s()}catch(u){Cu(r,l,u)}}}o=o.next}while(o!==a)}}catch(u){Cu(t,t.return,u)}}function bl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Oa(t,n)}catch(o){Cu(e,e.return,o)}}}function yl(e,t,n){n.props=Cc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(o){Cu(e,t,o)}}function xl(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var o=e.stateNode;break;default:o=e.stateNode}"function"===typeof n?e.refCleanup=n(o):n.current=o}}catch(r){Cu(e,t,r)}}function wl(e,t){var n=e.ref,o=e.refCleanup;if(null!==n)if("function"===typeof o)try{o()}catch(r){Cu(e,t,r)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"===typeof n)try{n(null)}catch(a){Cu(e,t,a)}else n.current=null}function Sl(e){var t=e.type,n=e.memoizedProps,o=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&o.focus();break e;case"img":n.src?o.src=n.src:n.srcSet&&(o.srcset=n.srcSet)}}catch(r){Cu(e,e.return,r)}}function Cl(e,t,n){try{var o=e.stateNode;!function(e,t,n,o){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var r=null,a=null,c=null,l=null,s=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&null!=f)switch(m){case"checked":case"value":break;case"defaultValue":s=f;default:o.hasOwnProperty(m)||ud(e,t,m,null,o,f)}}for(var p in o){var m=o[p];if(f=n[p],o.hasOwnProperty(p)&&(null!=m||null!=f))switch(p){case"type":a=m;break;case"name":r=m;break;case"checked":u=m;break;case"defaultChecked":d=m;break;case"value":c=m;break;case"defaultValue":l=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(i(137,t));break;default:m!==f&&ud(e,t,p,m,o,f)}}return void bt(e,c,l,s,u,d,a,r);case"select":for(a in m=c=l=p=null,n)if(s=n[a],n.hasOwnProperty(a)&&null!=s)switch(a){case"value":break;case"multiple":m=s;default:o.hasOwnProperty(a)||ud(e,t,a,null,o,s)}for(r in o)if(a=o[r],s=n[r],o.hasOwnProperty(r)&&(null!=a||null!=s))switch(r){case"value":p=a;break;case"defaultValue":l=a;break;case"multiple":c=a;default:a!==s&&ud(e,t,r,a,o,s)}return t=l,n=c,o=m,void(null!=p?wt(e,!!n,p,!1):!!o!==!!n&&(null!=t?wt(e,!!n,t,!0):wt(e,!!n,n?[]:"",!1)));case"textarea":for(l in m=p=null,n)if(r=n[l],n.hasOwnProperty(l)&&null!=r&&!o.hasOwnProperty(l))switch(l){case"value":case"children":break;default:ud(e,t,l,null,o,r)}for(c in o)if(r=o[c],a=n[c],o.hasOwnProperty(c)&&(null!=r||null!=a))switch(c){case"value":p=r;break;case"defaultValue":m=r;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=r)throw Error(i(91));break;default:r!==a&&ud(e,t,c,r,o,a)}return void St(e,p,m);case"option":for(var g in n)if(p=n[g],n.hasOwnProperty(g)&&null!=p&&!o.hasOwnProperty(g))if("selected"===g)e.selected=!1;else ud(e,t,g,null,o,p);for(s in o)if(p=o[s],m=n[s],o.hasOwnProperty(s)&&p!==m&&(null!=p||null!=m))if("selected"===s)e.selected=p&&"function"!==typeof p&&"symbol"!==typeof p;else ud(e,t,s,p,o,m);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var h in n)p=n[h],n.hasOwnProperty(h)&&null!=p&&!o.hasOwnProperty(h)&&ud(e,t,h,null,o,p);for(u in o)if(p=o[u],m=n[u],o.hasOwnProperty(u)&&p!==m&&(null!=p||null!=m))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(i(137,t));break;default:ud(e,t,u,p,o,m)}return;default:if(It(t)){for(var v in n)p=n[v],n.hasOwnProperty(v)&&void 0!==p&&!o.hasOwnProperty(v)&&dd(e,t,v,void 0,o,p);for(d in o)p=o[d],m=n[d],!o.hasOwnProperty(d)||p===m||void 0===p&&void 0===m||dd(e,t,d,p,o,m);return}}for(var b in n)p=n[b],n.hasOwnProperty(b)&&null!=p&&!o.hasOwnProperty(b)&&ud(e,t,b,null,o,p);for(f in o)p=o[f],m=n[f],!o.hasOwnProperty(f)||p===m||null==p&&null==m||ud(e,t,f,p,o,m)}(o,e.type,n,t),o[We]=t}catch(r){Cu(e,e.return,r)}}function kl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&jd(e.type)||4===e.tag}function El(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||kl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&jd(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function jl(e,t,n){var o=e.tag;if(5===o||6===o)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=zt));else if(4!==o&&(27===o&&jd(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(jl(e,t,n),e=e.sibling;null!==e;)jl(e,t,n),e=e.sibling}function Ol(e,t,n){var o=e.tag;if(5===o||6===o)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==o&&(27===o&&jd(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Ol(e,t,n),e=e.sibling;null!==e;)Ol(e,t,n),e=e.sibling}function Il(e){var t=e.stateNode,n=e.memoizedProps;try{for(var o=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);fd(t,o,n),t[Fe]=e,t[We]=n}catch(a){Cu(e,e.return,a)}}var Al=!1,Nl=!1,Pl=!1,zl="function"===typeof WeakSet?WeakSet:Set,Rl=null;function Ml(e,t,n){var o=n.flags;switch(n.tag){case 0:case 11:case 15:$l(e,n),4&o&&hl(5,n);break;case 1:if($l(e,n),4&o)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){Cu(n,n.return,i)}else{var r=Cc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(c){Cu(n,n.return,c)}}64&o&&bl(n),512&o&&xl(n,n.return);break;case 3:if($l(e,n),64&o&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Oa(e,t)}catch(i){Cu(n,n.return,i)}}break;case 27:null===t&&4&o&&Il(n);case 26:case 5:$l(e,n),null===t&&4&o&&Sl(n),512&o&&xl(n,n.return);break;case 12:$l(e,n);break;case 31:$l(e,n),4&o&&Dl(e,n);break;case 13:$l(e,n),4&o&&Fl(e,n),64&o&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var o=function(){t(),n.removeEventListener("DOMContentLoaded",o)};n.addEventListener("DOMContentLoaded",o),e._reactRetry=o}}(e,n=Ou.bind(null,n))));break;case 22:if(!(o=null!==n.memoizedState||Al)){t=null!==t&&null!==t.memoizedState||Nl,r=Al;var a=Nl;Al=o,(Nl=t)&&!a?Yl(e,n,0!==(8772&n.subtreeFlags)):$l(e,n),Al=r,Nl=a}break;case 30:break;default:$l(e,n)}}function Tl(e){var t=e.alternate;null!==t&&(e.alternate=null,Tl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Ke(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Bl=null,Ll=!1;function Hl(e,t,n){for(n=n.child;null!==n;)_l(e,t,n),n=n.sibling}function _l(e,t,n){if(be&&"function"===typeof be.onCommitFiberUnmount)try{be.onCommitFiberUnmount(ve,n)}catch(a){}switch(n.tag){case 26:Nl||wl(n,t),Hl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Nl||wl(n,t);var o=Bl,r=Ll;jd(n.type)&&(Bl=n.stateNode,Ll=!1),Hl(e,t,n),Hd(n.stateNode),Bl=o,Ll=r;break;case 5:Nl||wl(n,t);case 6:if(o=Bl,r=Ll,Bl=null,Hl(e,t,n),Ll=r,null!==(Bl=o))if(Ll)try{(9===Bl.nodeType?Bl.body:"HTML"===Bl.nodeName?Bl.ownerDocument.body:Bl).removeChild(n.stateNode)}catch(i){Cu(n,t,i)}else try{Bl.removeChild(n.stateNode)}catch(i){Cu(n,t,i)}break;case 18:null!==Bl&&(Ll?(Od(9===(e=Bl).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Gf(e)):Od(Bl,n.stateNode));break;case 4:o=Bl,r=Ll,Bl=n.stateNode.containerInfo,Ll=!0,Hl(e,t,n),Bl=o,Ll=r;break;case 0:case 11:case 14:case 15:vl(2,n,t),Nl||vl(4,n,t),Hl(e,t,n);break;case 1:Nl||(wl(n,t),"function"===typeof(o=n.stateNode).componentWillUnmount&&yl(n,t,o)),Hl(e,t,n);break;case 21:Hl(e,t,n);break;case 22:Nl=(o=Nl)||null!==n.memoizedState,Hl(e,t,n),Nl=o;break;default:Hl(e,t,n)}}function Dl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{Gf(e)}catch(n){Cu(t,t.return,n)}}}function Fl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{Gf(e)}catch(n){Cu(t,t.return,n)}}function Wl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new zl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new zl),t;default:throw Error(i(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var o=Iu.bind(null,e,t);t.then(o,o)}})}function Vl(e,t){var n=t.deletions;if(null!==n)for(var o=0;o<n.length;o++){var r=n[o],a=e,c=t,l=c;e:for(;null!==l;){switch(l.tag){case 27:if(jd(l.type)){Bl=l.stateNode,Ll=!1;break e}break;case 5:Bl=l.stateNode,Ll=!1;break e;case 3:case 4:Bl=l.stateNode.containerInfo,Ll=!0;break e}l=l.return}if(null===Bl)throw Error(i(160));_l(a,c,r),Bl=null,Ll=!1,null!==(a=r.alternate)&&(a.return=null),r.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Gl(t,e),t=t.sibling}var ql=null;function Gl(e,t){var n=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Vl(t,e),Xl(e),4&o&&(vl(3,e,e.return),hl(3,e),vl(5,e,e.return));break;case 1:Vl(t,e),Xl(e),512&o&&(Nl||null===n||wl(n,n.return)),64&o&&Al&&(null!==(e=e.updateQueue)&&(null!==(o=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?o:n.concat(o))));break;case 26:var r=ql;if(Vl(t,e),Xl(e),512&o&&(Nl||null===n||wl(n,n.return)),4&o){var a=null!==n?n.memoizedState:null;if(o=e.memoizedState,null===n)if(null===o)if(null===e.stateNode){e:{o=e.type,n=e.memoizedProps,r=r.ownerDocument||r;t:switch(o){case"title":(!(a=r.getElementsByTagName("title")[0])||a[$e]||a[Fe]||"http://www.w3.org/2000/svg"===a.namespaceURI||a.hasAttribute("itemprop"))&&(a=r.createElement(o),r.head.insertBefore(a,r.querySelector("head > title"))),fd(a,o,n),a[Fe]=e,et(a),o=a;break e;case"link":var c=nf("link","href",r).get(o+(n.href||""));if(c)for(var l=0;l<c.length;l++)if((a=c[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&a.getAttribute("rel")===(null==n.rel?null:n.rel)&&a.getAttribute("title")===(null==n.title?null:n.title)&&a.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){c.splice(l,1);break t}fd(a=r.createElement(o),o,n),r.head.appendChild(a);break;case"meta":if(c=nf("meta","content",r).get(o+(n.content||"")))for(l=0;l<c.length;l++)if((a=c[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&a.getAttribute("name")===(null==n.name?null:n.name)&&a.getAttribute("property")===(null==n.property?null:n.property)&&a.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&a.getAttribute("charset")===(null==n.charSet?null:n.charSet)){c.splice(l,1);break t}fd(a=r.createElement(o),o,n),r.head.appendChild(a);break;default:throw Error(i(468,o))}a[Fe]=e,et(a),o=a}e.stateNode=o}else of(r,e.type,e.stateNode);else e.stateNode=Qd(r,o,e.memoizedProps);else a!==o?(null===a?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):a.count--,null===o?of(r,e.type,e.stateNode):Qd(r,o,e.memoizedProps)):null===o&&null!==e.stateNode&&Cl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Vl(t,e),Xl(e),512&o&&(Nl||null===n||wl(n,n.return)),null!==n&&4&o&&Cl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Vl(t,e),Xl(e),512&o&&(Nl||null===n||wl(n,n.return)),32&e.flags){r=e.stateNode;try{kt(r,"")}catch(g){Cu(e,e.return,g)}}4&o&&null!=e.stateNode&&Cl(e,r=e.memoizedProps,null!==n?n.memoizedProps:r),1024&o&&(Pl=!0);break;case 6:if(Vl(t,e),Xl(e),4&o){if(null===e.stateNode)throw Error(i(162));o=e.memoizedProps,n=e.stateNode;try{n.nodeValue=o}catch(g){Cu(e,e.return,g)}}break;case 3:if(tf=null,r=ql,ql=Fd(t.containerInfo),Vl(t,e),ql=r,Xl(e),4&o&&null!==n&&n.memoizedState.isDehydrated)try{Gf(t.containerInfo)}catch(g){Cu(e,e.return,g)}Pl&&(Pl=!1,Ul(e));break;case 4:o=ql,ql=Fd(e.stateNode.containerInfo),Vl(t,e),Xl(e),ql=o;break;case 12:default:Vl(t,e),Xl(e);break;case 31:case 19:Vl(t,e),Xl(e),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Wl(e,o)));break;case 13:Vl(t,e),Xl(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(zs=le()),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Wl(e,o)));break;case 22:r=null!==e.memoizedState;var s=null!==n&&null!==n.memoizedState,u=Al,d=Nl;if(Al=u||r,Nl=d||s,Vl(t,e),Nl=d,Al=u,Xl(e),8192&o)e:for(t=e.stateNode,t._visibility=r?-2&t._visibility:1|t._visibility,r&&(null===n||s||Al||Nl||Kl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){s=n=t;try{if(a=s.stateNode,r)"function"===typeof(c=a.style).setProperty?c.setProperty("display","none","important"):c.display="none";else{l=s.stateNode;var f=s.memoizedProps.style,p=void 0!==f&&null!==f&&f.hasOwnProperty("display")?f.display:null;l.style.display=null==p||"boolean"===typeof p?"":(""+p).trim()}}catch(g){Cu(s,s.return,g)}}}else if(6===t.tag){if(null===n){s=t;try{s.stateNode.nodeValue=r?"":s.memoizedProps}catch(g){Cu(s,s.return,g)}}}else if(18===t.tag){if(null===n){s=t;try{var m=s.stateNode;r?Id(m,!0):Id(s.stateNode,!1)}catch(g){Cu(s,s.return,g)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&o&&(null!==(o=e.updateQueue)&&(null!==(n=o.retryQueue)&&(o.retryQueue=null,Wl(e,n))));case 30:case 21:}}function Xl(e){var t=e.flags;if(2&t){try{for(var n,o=e.return;null!==o;){if(kl(o)){n=o;break}o=o.return}if(null==n)throw Error(i(160));switch(n.tag){case 27:var r=n.stateNode;Ol(e,El(e),r);break;case 5:var a=n.stateNode;32&n.flags&&(kt(a,""),n.flags&=-33),Ol(e,El(e),a);break;case 3:case 4:var c=n.stateNode.containerInfo;jl(e,El(e),c);break;default:throw Error(i(161))}}catch(l){Cu(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ul(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Ul(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function $l(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ml(e,t.alternate,t),t=t.sibling}function Kl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vl(4,t,t.return),Kl(t);break;case 1:wl(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&yl(t,t.return,n),Kl(t);break;case 27:Hd(t.stateNode);case 26:case 5:wl(t,t.return),Kl(t);break;case 22:null===t.memoizedState&&Kl(t);break;default:Kl(t)}e=e.sibling}}function Yl(e,t,n){for(n=n&&0!==(8772&t.subtreeFlags),t=t.child;null!==t;){var o=t.alternate,r=e,a=t,i=a.flags;switch(a.tag){case 0:case 11:case 15:Yl(r,a,n),hl(4,a);break;case 1:if(Yl(r,a,n),"function"===typeof(r=(o=a).stateNode).componentDidMount)try{r.componentDidMount()}catch(s){Cu(o,o.return,s)}if(null!==(r=(o=a).updateQueue)){var c=o.stateNode;try{var l=r.shared.hiddenCallbacks;if(null!==l)for(r.shared.hiddenCallbacks=null,r=0;r<l.length;r++)ja(l[r],c)}catch(s){Cu(o,o.return,s)}}n&&64&i&&bl(a),xl(a,a.return);break;case 27:Il(a);case 26:case 5:Yl(r,a,n),n&&null===o&&4&i&&Sl(a),xl(a,a.return);break;case 12:Yl(r,a,n);break;case 31:Yl(r,a,n),n&&4&i&&Dl(r,a);break;case 13:Yl(r,a,n),n&&4&i&&Fl(r,a);break;case 22:null===a.memoizedState&&Yl(r,a,n),xl(a,a.return);break;case 30:break;default:Yl(r,a,n)}t=t.sibling}}function Ql(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Fr(n))}function Jl(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Fr(e))}function Zl(e,t,n,o){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)es(e,t,n,o),t=t.sibling}function es(e,t,n,o){var r=t.flags;switch(t.tag){case 0:case 11:case 15:Zl(e,t,n,o),2048&r&&hl(9,t);break;case 1:case 31:case 13:default:Zl(e,t,n,o);break;case 3:Zl(e,t,n,o),2048&r&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Fr(e)));break;case 12:if(2048&r){Zl(e,t,n,o),e=t.stateNode;try{var a=t.memoizedProps,i=a.id,c=a.onPostCommit;"function"===typeof c&&c(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(l){Cu(t,t.return,l)}}else Zl(e,t,n,o);break;case 23:break;case 22:a=t.stateNode,i=t.alternate,null!==t.memoizedState?2&a._visibility?Zl(e,t,n,o):ns(e,t):2&a._visibility?Zl(e,t,n,o):(a._visibility|=2,ts(e,t,n,o,0!==(10256&t.subtreeFlags)||!1)),2048&r&&Ql(i,t);break;case 24:Zl(e,t,n,o),2048&r&&Jl(t.alternate,t)}}function ts(e,t,n,o,r){for(r=r&&(0!==(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var a=e,i=t,c=n,l=o,s=i.flags;switch(i.tag){case 0:case 11:case 15:ts(a,i,c,l,r),hl(8,i);break;case 23:break;case 22:var u=i.stateNode;null!==i.memoizedState?2&u._visibility?ts(a,i,c,l,r):ns(a,i):(u._visibility|=2,ts(a,i,c,l,r)),r&&2048&s&&Ql(i.alternate,i);break;case 24:ts(a,i,c,l,r),r&&2048&s&&Jl(i.alternate,i);break;default:ts(a,i,c,l,r)}t=t.sibling}}function ns(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,o=t,r=o.flags;switch(o.tag){case 22:ns(n,o),2048&r&&Ql(o.alternate,o);break;case 24:ns(n,o),2048&r&&Jl(o.alternate,o);break;default:ns(n,o)}t=t.sibling}}var os=8192;function rs(e,t,n){if(e.subtreeFlags&os)for(e=e.child;null!==e;)as(e,t,n),e=e.sibling}function as(e,t,n){switch(e.tag){case 26:rs(e,t,n),e.flags&os&&null!==e.memoizedState&&function(e,t,n,o){if("stylesheet"===n.type&&("string"!==typeof o.media||!1!==matchMedia(o.media).matches)&&0===(4&n.state.loading)){if(null===n.instance){var r=Xd(o.href),a=t.querySelector(Ud(r));if(a)return null!==(t=a._p)&&"object"===typeof t&&"function"===typeof t.then&&(e.count++,e=cf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,void et(a);a=t.ownerDocument||t,o=$d(o),(r=_d.get(r))&&Zd(o,r),et(a=a.createElement("link"));var i=a;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),fd(a,"link",o),n.instance=a}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&0===(3&n.state.loading)&&(e.count++,n=cf.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,ql,e.memoizedState,e.memoizedProps);break;case 5:default:rs(e,t,n);break;case 3:case 4:var o=ql;ql=Fd(e.stateNode.containerInfo),rs(e,t,n),ql=o;break;case 22:null===e.memoizedState&&(null!==(o=e.alternate)&&null!==o.memoizedState?(o=os,os=16777216,rs(e,t,n),os=o):rs(e,t,n))}}function is(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function cs(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var o=t[n];Rl=o,us(o,e)}is(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)ls(e),e=e.sibling}function ls(e){switch(e.tag){case 0:case 11:case 15:cs(e),2048&e.flags&&vl(9,e,e.return);break;case 3:case 12:default:cs(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,ss(e)):cs(e)}}function ss(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var o=t[n];Rl=o,us(o,e)}is(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:vl(8,t,t.return),ss(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,ss(t));break;default:ss(t)}e=e.sibling}}function us(e,t){for(;null!==Rl;){var n=Rl;switch(n.tag){case 0:case 11:case 15:vl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var o=n.memoizedState.cachePool.pool;null!=o&&o.refCount++}break;case 24:Fr(n.memoizedState.cache)}if(null!==(o=n.child))o.return=n,Rl=o;else e:for(n=e;null!==Rl;){var r=(o=Rl).sibling,a=o.return;if(Tl(o),o===n){Rl=null;break e}if(null!==r){r.return=a,Rl=r;break e}Rl=a}}}var ds={getCacheForType:function(e){var t=Rr(_r),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Rr(_r).controller.signal}},fs="function"===typeof WeakMap?WeakMap:Map,ps=0,ms=null,gs=null,hs=0,vs=0,bs=null,ys=!1,xs=!1,ws=!1,Ss=0,Cs=0,ks=0,Es=0,js=0,Os=0,Is=0,As=null,Ns=null,Ps=!1,zs=0,Rs=0,Ms=1/0,Ts=null,Bs=null,Ls=0,Hs=null,_s=null,Ds=0,Fs=0,Ws=null,Vs=null,qs=0,Gs=null;function Xs(){return 0!==(2&ps)&&0!==hs?hs&-hs:null!==M.T?Wu():He()}function Us(){if(0===Os)if(0===(536870912&hs)||fr){var e=ke;0===(3932160&(ke<<=1))&&(ke=262144),Os=e}else Os=536870912;return null!==(e=Ra.current)&&(e.flags|=32),Os}function $s(e,t,n){(e!==ms||2!==vs&&9!==vs)&&null===e.cancelPendingCommit||(tu(e,0),Js(e,hs,Os,!1)),ze(e,n),0!==(2&ps)&&e===ms||(e===ms&&(0===(2&ps)&&(Es|=n),4===Cs&&Js(e,hs,Os,!1)),Tu(e))}function Ks(e,t,n){if(0!==(6&ps))throw Error(i(327));for(var o=!n&&0===(127&t)&&0===(t&e.expiredLanes)||Ie(e,t),r=o?function(e,t){var n=ps;ps|=2;var o=ru(),r=au();ms!==e||hs!==t?(Ts=null,Ms=le()+500,tu(e,t)):xs=Ie(e,t);e:for(;;)try{if(0!==vs&&null!==gs){t=gs;var a=bs;t:switch(vs){case 1:vs=0,bs=null,fu(e,t,a,1);break;case 2:case 9:if(na(a)){vs=0,bs=null,du(t);break}t=function(){2!==vs&&9!==vs||ms!==e||(vs=7),Tu(e)},a.then(t,t);break e;case 3:vs=7;break e;case 4:vs=5;break e;case 7:na(a)?(vs=0,bs=null,du(t)):(vs=0,bs=null,fu(e,t,a,7));break;case 5:var c=null;switch(gs.tag){case 26:c=gs.memoizedState;case 5:case 27:var l=gs;if(c?rf(c):l.stateNode.complete){vs=0,bs=null;var s=l.sibling;if(null!==s)gs=s;else{var u=l.return;null!==u?(gs=u,pu(u)):gs=null}break t}}vs=0,bs=null,fu(e,t,a,5);break;case 6:vs=0,bs=null,fu(e,t,a,6);break;case 8:eu(),Cs=6;break e;default:throw Error(i(462))}}su();break}catch(d){nu(e,d)}return Er=kr=null,M.H=o,M.A=r,ps=n,null!==gs?0:(ms=null,hs=0,Po(),Cs)}(e,t):cu(e,t,!0),a=o;;){if(0===r){xs&&!o&&Js(e,t,0,!1);break}if(n=e.current.alternate,!a||Qs(n)){if(2===r){if(a=t,e.errorRecoveryDisabledLanes&a)var c=0;else c=0!==(c=-536870913&e.pendingLanes)?c:536870912&c?536870912:0;if(0!==c){t=c;e:{var l=e;r=As;var s=l.current.memoizedState.isDehydrated;if(s&&(tu(l,c).flags|=256),2!==(c=cu(l,c,!1))){if(ws&&!s){l.errorRecoveryDisabledLanes|=a,Es|=a,r=4;break e}a=Ns,Ns=r,null!==a&&(null===Ns?Ns=a:Ns.push.apply(Ns,a))}r=c}if(a=!1,2!==r)continue}}if(1===r){tu(e,0),Js(e,t,0,!0);break}e:{switch(o=e,a=r){case 0:case 1:throw Error(i(345));case 4:if((4194048&t)!==t)break;case 6:Js(o,t,Os,!ys);break e;case 2:Ns=null;break;case 3:case 5:break;default:throw Error(i(329))}if((62914560&t)===t&&10<(r=zs+300-le())){if(Js(o,t,Os,!ys),0!==Oe(o,0,!0))break e;Ds=t,o.timeoutHandle=wd(Ys.bind(null,o,n,Ns,Ts,Ps,t,Os,Es,Is,ys,a,"Throttled",-0,0),r)}else Ys(o,n,Ns,Ts,Ps,t,Os,Es,Is,ys,a,null,-0,0)}break}r=cu(e,t,!1),a=!1}Tu(e)}function Ys(e,t,n,o,r,a,i,c,l,s,u,d,f,p){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||16785408===(16785408&d)){as(t,a,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:zt});var m=(62914560&a)===a?zs-le():(4194048&a)===a?Rs-le():0;if(null!==(m=function(e,t){return e.stylesheets&&0===e.count&&sf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var o=setTimeout(function(){if(e.stylesheets&&sf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===af&&(af=62500*function(){if("function"===typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),o=0;o<n.length;o++){var r=n[o],a=r.transferSize,i=r.initiatorType,c=r.duration;if(a&&c&&pd(i)){for(i=0,c=r.responseEnd,o+=1;o<n.length;o++){var l=n[o],s=l.startTime;if(s>c)break;var u=l.transferSize,d=l.initiatorType;u&&pd(d)&&(i+=u*((l=l.responseEnd)<c?1:(c-s)/(l-s)))}if(--o,t+=8*(a+i)/(r.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"===typeof(e=navigator.connection.downlink)?e:5}());var r=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&sf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>af?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(o),clearTimeout(r)}}:null}(d,m)))return Ds=a,e.cancelPendingCommit=m(gu.bind(null,e,t,a,n,o,r,i,c,l,u,d,null,f,p)),void Js(e,a,i,!s)}gu(e,t,a,n,o,r,i,c,l)}function Qs(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var o=0;o<n.length;o++){var r=n[o],a=r.getSnapshot;r=r.value;try{if(!Jn(a(),r))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Js(e,t,n,o){t&=~js,t&=~Es,e.suspendedLanes|=t,e.pingedLanes&=~t,o&&(e.warmLanes|=t),o=e.expirationTimes;for(var r=t;0<r;){var a=31-xe(r),i=1<<a;o[a]=-1,r&=~i}0!==n&&Re(e,n,t)}function Zs(){return 0!==(6&ps)||(Bu(0,!1),!1)}function eu(){if(null!==gs){if(0===vs)var e=gs.return;else Er=kr=null,ci(e=gs),la=null,sa=0,e=gs;for(;null!==e;)gl(e.alternate,e),e=e.return;gs=null}}function tu(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,Sd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Ds=0,eu(),ms=e,gs=n=Fo(e.current,null),hs=t,vs=0,bs=null,ys=!1,xs=Ie(e,t),ws=!1,Is=Os=js=Es=ks=Cs=0,Ns=As=null,Ps=!1,0!==(8&t)&&(t|=32&t);var o=e.entangledLanes;if(0!==o)for(e=e.entanglements,o&=t;0<o;){var r=31-xe(o),a=1<<r;t|=e[r],o&=~a}return Ss=t,Po(),n}function nu(e,t){Va=null,M.H=gc,t===Jr||t===ea?(t=ia(),vs=3):t===Zr?(t=ia(),vs=4):vs=t===zc?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,bs=t,null===gs&&(Cs=1,Oc(e,Ko(t,e.current)))}function ou(){var e=Ra.current;return null===e||((4194048&hs)===hs?null===Ma:((62914560&hs)===hs||0!==(536870912&hs))&&e===Ma)}function ru(){var e=M.H;return M.H=gc,null===e?gc:e}function au(){var e=M.A;return M.A=ds,e}function iu(){Cs=4,ys||(4194048&hs)!==hs&&null!==Ra.current||(xs=!0),0===(134217727&ks)&&0===(134217727&Es)||null===ms||Js(ms,hs,Os,!1)}function cu(e,t,n){var o=ps;ps|=2;var r=ru(),a=au();ms===e&&hs===t||(Ts=null,tu(e,t)),t=!1;var i=Cs;e:for(;;)try{if(0!==vs&&null!==gs){var c=gs,l=bs;switch(vs){case 8:eu(),i=6;break e;case 3:case 2:case 9:case 6:null===Ra.current&&(t=!0);var s=vs;if(vs=0,bs=null,fu(e,c,l,s),n&&xs){i=0;break e}break;default:s=vs,vs=0,bs=null,fu(e,c,l,s)}}lu(),i=Cs;break}catch(u){nu(e,u)}return t&&e.shellSuspendCounter++,Er=kr=null,ps=o,M.H=r,M.A=a,null===gs&&(ms=null,hs=0,Po()),i}function lu(){for(;null!==gs;)uu(gs)}function su(){for(;null!==gs&&!ie();)uu(gs)}function uu(e){var t=il(e.alternate,e,Ss);e.memoizedProps=e.pendingProps,null===t?pu(e):gs=t}function du(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Gc(n,t,t.pendingProps,t.type,void 0,hs);break;case 11:t=Gc(n,t,t.pendingProps,t.type.render,t.ref,hs);break;case 5:ci(t);default:gl(n,t),t=il(n,t=gs=Wo(t,Ss),Ss)}e.memoizedProps=e.pendingProps,null===t?pu(e):gs=t}function fu(e,t,n,o){Er=kr=null,ci(t),la=null,sa=0;var r=t.return;try{if(function(e,t,n,o,r){if(n.flags|=32768,null!==o&&"object"===typeof o&&"function"===typeof o.then){if(null!==(t=n.alternate)&&Nr(t,n,r,!0),null!==(n=Ra.current)){switch(n.tag){case 31:case 13:return null===Ma?iu():null===n.alternate&&0===Cs&&(Cs=3),n.flags&=-257,n.flags|=65536,n.lanes=r,o===ta?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([o]):t.add(o),ku(e,o,r)),!1;case 22:return n.flags|=65536,o===ta?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([o])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([o]):n.add(o),ku(e,o,r)),!1}throw Error(i(435,n.tag))}return ku(e,o,r),iu(),!1}if(fr)return null!==(t=Ra.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=r,o!==gr&&Sr(Ko(e=Error(i(422),{cause:o}),n))):(o!==gr&&Sr(Ko(t=Error(i(423),{cause:o}),n)),(e=e.current.alternate).flags|=65536,r&=-r,e.lanes|=r,o=Ko(o,n),Sa(e,r=Ac(e.stateNode,o,r)),4!==Cs&&(Cs=2)),!1;var a=Error(i(520),{cause:o});if(a=Ko(a,n),null===As?As=[a]:As.push(a),4!==Cs&&(Cs=2),null===t)return!0;o=Ko(o,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=r&-r,n.lanes|=e,Sa(n,e=Ac(n.stateNode,o,e)),!1;case 1:if(t=n.type,a=n.stateNode,0===(128&n.flags)&&("function"===typeof t.getDerivedStateFromError||null!==a&&"function"===typeof a.componentDidCatch&&(null===Bs||!Bs.has(a))))return n.flags|=65536,r&=-r,n.lanes|=r,Pc(r=Nc(r),e,n,o),Sa(n,r),!1}n=n.return}while(null!==n);return!1}(e,r,t,n,hs))return Cs=1,Oc(e,Ko(n,e.current)),void(gs=null)}catch(a){if(null!==r)throw gs=r,a;return Cs=1,Oc(e,Ko(n,e.current)),void(gs=null)}32768&t.flags?(fr||1===o?e=!0:xs||0!==(536870912&hs)?e=!1:(ys=e=!0,(2===o||9===o||3===o||6===o)&&(null!==(o=Ra.current)&&13===o.tag&&(o.flags|=16384))),mu(t,e)):pu(t)}function pu(e){var t=e;do{if(0!==(32768&t.flags))return void mu(t,ys);e=t.return;var n=pl(t.alternate,t,Ss);if(null!==n)return void(gs=n);if(null!==(t=t.sibling))return void(gs=t);gs=t=e}while(null!==t);0===Cs&&(Cs=5)}function mu(e,t){do{var n=ml(e.alternate,e);if(null!==n)return n.flags&=32767,void(gs=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(gs=e);gs=e=n}while(null!==e);Cs=6,gs=null}function gu(e,t,n,o,r,a,c,l,s){e.cancelPendingCommit=null;do{xu()}while(0!==Ls);if(0!==(6&ps))throw Error(i(327));if(null!==t){if(t===e.current)throw Error(i(177));if(a=t.lanes|t.childLanes,function(e,t,n,o,r,a){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var c=e.entanglements,l=e.expirationTimes,s=e.hiddenUpdates;for(n=i&~n;0<n;){var u=31-xe(n),d=1<<u;c[u]=0,l[u]=-1;var f=s[u];if(null!==f)for(s[u]=null,u=0;u<f.length;u++){var p=f[u];null!==p&&(p.lane&=-536870913)}n&=~d}0!==o&&Re(e,o,0),0!==a&&0===r&&0!==e.tag&&(e.suspendedLanes|=a&~(i&~t))}(e,n,a|=No,c,l,s),e===ms&&(gs=ms=null,hs=0),_s=t,Hs=e,Ds=n,Fs=a,Ws=r,Vs=o,0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,re(fe,function(){return wu(),null})):(e.callbackNode=null,e.callbackPriority=0),o=0!==(13878&t.flags),0!==(13878&t.subtreeFlags)||o){o=M.T,M.T=null,r=T.p,T.p=2,c=ps,ps|=4;try{!function(e,t){if(e=e.containerInfo,md=xf,ro(e=oo(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var o=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(o&&0!==o.rangeCount){n=o.anchorNode;var r=o.anchorOffset,a=o.focusNode;o=o.focusOffset;try{n.nodeType,a.nodeType}catch(h){n=null;break e}var c=0,l=-1,s=-1,u=0,d=0,f=e,p=null;t:for(;;){for(var m;f!==n||0!==r&&3!==f.nodeType||(l=c+r),f!==a||0!==o&&3!==f.nodeType||(s=c+o),3===f.nodeType&&(c+=f.nodeValue.length),null!==(m=f.firstChild);)p=f,f=m;for(;;){if(f===e)break t;if(p===n&&++u===r&&(l=c),p===a&&++d===o&&(s=c),null!==(m=f.nextSibling))break;p=(f=p).parentNode}f=m}n=-1===l||-1===s?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(gd={focusedElem:e,selectionRange:n},xf=!1,Rl=t;null!==Rl;)if(e=(t=Rl).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Rl=e;else for(;null!==Rl;){switch(a=(t=Rl).alternate,e=t.flags,t.tag){case 0:if(0!==(4&e)&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(r=e[n]).ref.impl=r.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!==(1024&e)&&null!==a){e=void 0,n=t,r=a.memoizedProps,a=a.memoizedState,o=n.stateNode;try{var g=Cc(n.type,r);e=o.getSnapshotBeforeUpdate(g,a),o.__reactInternalSnapshotBeforeUpdate=e}catch(v){Cu(n,n.return,v)}}break;case 3:if(0!==(1024&e))if(9===(n=(e=t.stateNode.containerInfo).nodeType))Ad(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ad(e);break;default:e.textContent=""}break;default:if(0!==(1024&e))throw Error(i(163))}if(null!==(e=t.sibling)){e.return=t.return,Rl=e;break}Rl=t.return}}(e,t)}finally{ps=c,T.p=r,M.T=o}}Ls=1,hu(),vu(),bu()}}function hu(){if(1===Ls){Ls=0;var e=Hs,t=_s,n=0!==(13878&t.flags);if(0!==(13878&t.subtreeFlags)||n){n=M.T,M.T=null;var o=T.p;T.p=2;var r=ps;ps|=4;try{Gl(t,e);var a=gd,i=oo(e.containerInfo),c=a.focusedElem,l=a.selectionRange;if(i!==c&&c&&c.ownerDocument&&no(c.ownerDocument.documentElement,c)){if(null!==l&&ro(c)){var s=l.start,u=l.end;if(void 0===u&&(u=s),"selectionStart"in c)c.selectionStart=s,c.selectionEnd=Math.min(u,c.value.length);else{var d=c.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=c.textContent.length,g=Math.min(l.start,m),h=void 0===l.end?g:Math.min(l.end,m);!p.extend&&g>h&&(i=h,h=g,g=i);var v=to(c,g),b=to(c,h);if(v&&b&&(1!==p.rangeCount||p.anchorNode!==v.node||p.anchorOffset!==v.offset||p.focusNode!==b.node||p.focusOffset!==b.offset)){var y=d.createRange();y.setStart(v.node,v.offset),p.removeAllRanges(),g>h?(p.addRange(y),p.extend(b.node,b.offset)):(y.setEnd(b.node,b.offset),p.addRange(y))}}}}for(d=[],p=c;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"===typeof c.focus&&c.focus(),c=0;c<d.length;c++){var x=d[c];x.element.scrollLeft=x.left,x.element.scrollTop=x.top}}xf=!!md,gd=md=null}finally{ps=r,T.p=o,M.T=n}}e.current=t,Ls=2}}function vu(){if(2===Ls){Ls=0;var e=Hs,t=_s,n=0!==(8772&t.flags);if(0!==(8772&t.subtreeFlags)||n){n=M.T,M.T=null;var o=T.p;T.p=2;var r=ps;ps|=4;try{Ml(e,t.alternate,t)}finally{ps=r,T.p=o,M.T=n}}Ls=3}}function bu(){if(4===Ls||3===Ls){Ls=0,ce();var e=Hs,t=_s,n=Ds,o=Vs;0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?Ls=5:(Ls=0,_s=Hs=null,yu(e,e.pendingLanes));var r=e.pendingLanes;if(0===r&&(Bs=null),Le(n),t=t.stateNode,be&&"function"===typeof be.onCommitFiberRoot)try{be.onCommitFiberRoot(ve,t,void 0,128===(128&t.current.flags))}catch(l){}if(null!==o){t=M.T,r=T.p,T.p=2,M.T=null;try{for(var a=e.onRecoverableError,i=0;i<o.length;i++){var c=o[i];a(c.value,{componentStack:c.stack})}}finally{M.T=t,T.p=r}}0!==(3&Ds)&&xu(),Tu(e),r=e.pendingLanes,0!==(261930&n)&&0!==(42&r)?e===Gs?qs++:(qs=0,Gs=e):qs=0,Bu(0,!1)}}function yu(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Fr(t)))}function xu(){return hu(),vu(),bu(),wu()}function wu(){if(5!==Ls)return!1;var e=Hs,t=Fs;Fs=0;var n=Le(Ds),o=M.T,r=T.p;try{T.p=32>n?32:n,M.T=null,n=Ws,Ws=null;var a=Hs,c=Ds;if(Ls=0,_s=Hs=null,Ds=0,0!==(6&ps))throw Error(i(331));var l=ps;if(ps|=4,ls(a.current),es(a,a.current,c,n),ps=l,Bu(0,!1),be&&"function"===typeof be.onPostCommitFiberRoot)try{be.onPostCommitFiberRoot(ve,a)}catch(s){}return!0}finally{T.p=r,M.T=o,yu(e,t)}}function Su(e,t,n){t=Ko(n,t),null!==(e=xa(e,t=Ac(e.stateNode,t,2),2))&&(ze(e,2),Tu(e))}function Cu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var o=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof o.componentDidCatch&&(null===Bs||!Bs.has(o))){e=Ko(n,e),null!==(o=xa(t,n=Nc(2),2))&&(Pc(n,o,t,e),ze(o,2),Tu(o));break}}t=t.return}}function ku(e,t,n){var o=e.pingCache;if(null===o){o=e.pingCache=new fs;var r=new Set;o.set(t,r)}else void 0===(r=o.get(t))&&(r=new Set,o.set(t,r));r.has(n)||(ws=!0,r.add(n),e=Eu.bind(null,e,t,n),t.then(e,e))}function Eu(e,t,n){var o=e.pingCache;null!==o&&o.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ms===e&&(hs&n)===n&&(4===Cs||3===Cs&&(62914560&hs)===hs&&300>le()-zs?0===(2&ps)&&tu(e,0):js|=n,Is===hs&&(Is=0)),Tu(e)}function ju(e,t){0===t&&(t=Ne()),null!==(e=Mo(e,t))&&(ze(e,t),Tu(e))}function Ou(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ju(e,n)}function Iu(e,t){var n=0;switch(e.tag){case 31:case 13:var o=e.stateNode,r=e.memoizedState;null!==r&&(n=r.retryLane);break;case 19:o=e.stateNode;break;case 22:o=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==o&&o.delete(t),ju(e,n)}var Au=null,Nu=null,Pu=!1,zu=!1,Ru=!1,Mu=0;function Tu(e){e!==Nu&&null===e.next&&(null===Nu?Au=Nu=e:Nu=Nu.next=e),zu=!0,Pu||(Pu=!0,kd(function(){0!==(6&ps)?re(ue,Lu):Hu()}))}function Bu(e,t){if(!Ru&&zu){Ru=!0;do{for(var n=!1,o=Au;null!==o;){if(!t)if(0!==e){var r=o.pendingLanes;if(0===r)var a=0;else{var i=o.suspendedLanes,c=o.pingedLanes;a=(1<<31-xe(42|e)+1)-1,a=201326741&(a&=r&~(i&~c))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,Fu(o,a))}else a=hs,0===(3&(a=Oe(o,o===ms?a:0,null!==o.cancelPendingCommit||-1!==o.timeoutHandle)))||Ie(o,a)||(n=!0,Fu(o,a));o=o.next}}while(n);Ru=!1}}function Lu(){Hu()}function Hu(){zu=Pu=!1;var e=0;0!==Mu&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==xd&&(xd=e,!0);return xd=null,!1}()&&(e=Mu);for(var t=le(),n=null,o=Au;null!==o;){var r=o.next,a=_u(o,t);0===a?(o.next=null,null===n?Au=r:n.next=r,null===r&&(Nu=n)):(n=o,(0!==e||0!==(3&a))&&(zu=!0)),o=r}0!==Ls&&5!==Ls||Bu(e,!1),0!==Mu&&(Mu=0)}function _u(e,t){for(var n=e.suspendedLanes,o=e.pingedLanes,r=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var i=31-xe(a),c=1<<i,l=r[i];-1===l?0!==(c&n)&&0===(c&o)||(r[i]=Ae(c,t)):l<=t&&(e.expiredLanes|=c),a&=~c}if(n=hs,n=Oe(e,e===(t=ms)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),o=e.callbackNode,0===n||e===t&&(2===vs||9===vs)||null!==e.cancelPendingCommit)return null!==o&&null!==o&&ae(o),e.callbackNode=null,e.callbackPriority=0;if(0===(3&n)||Ie(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==o&&ae(o),Le(n)){case 2:case 8:n=de;break;case 32:default:n=fe;break;case 268435456:n=me}return o=Du.bind(null,e),n=re(n,o),e.callbackPriority=t,e.callbackNode=n,t}return null!==o&&null!==o&&ae(o),e.callbackPriority=2,e.callbackNode=null,2}function Du(e,t){if(0!==Ls&&5!==Ls)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(xu()&&e.callbackNode!==n)return null;var o=hs;return 0===(o=Oe(e,e===ms?o:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Ks(e,o,t),_u(e,le()),null!=e.callbackNode&&e.callbackNode===n?Du.bind(null,e):null)}function Fu(e,t){if(xu())return null;Ks(e,t,!0)}function Wu(){if(0===Mu){var e=qr;0===e&&(e=Ce,0===(261888&(Ce<<=1))&&(Ce=256)),Mu=e}return Mu}function Vu(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:Pt(""+e)}function qu(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Gu=0;Gu<Eo.length;Gu++){var Xu=Eo[Gu];jo(Xu.toLowerCase(),"on"+(Xu[0].toUpperCase()+Xu.slice(1)))}jo(vo,"onAnimationEnd"),jo(bo,"onAnimationIteration"),jo(yo,"onAnimationStart"),jo("dblclick","onDoubleClick"),jo("focusin","onFocus"),jo("focusout","onBlur"),jo(xo,"onTransitionRun"),jo(wo,"onTransitionStart"),jo(So,"onTransitionCancel"),jo(Co,"onTransitionEnd"),rt("onMouseEnter",["mouseout","mouseover"]),rt("onMouseLeave",["mouseout","mouseover"]),rt("onPointerEnter",["pointerout","pointerover"]),rt("onPointerLeave",["pointerout","pointerover"]),ot("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ot("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ot("onBeforeInput",["compositionend","keypress","textInput","paste"]),ot("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ot("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ot("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Uu="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),$u=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Uu));function Ku(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var o=e[n],r=o.event;o=o.listeners;e:{var a=void 0;if(t)for(var i=o.length-1;0<=i;i--){var c=o[i],l=c.instance,s=c.currentTarget;if(c=c.listener,l!==a&&r.isPropagationStopped())break e;a=c,r.currentTarget=s;try{a(r)}catch(u){Oo(u)}r.currentTarget=null,a=l}else for(i=0;i<o.length;i++){if(l=(c=o[i]).instance,s=c.currentTarget,c=c.listener,l!==a&&r.isPropagationStopped())break e;a=c,r.currentTarget=s;try{a(r)}catch(u){Oo(u)}r.currentTarget=null,a=l}}}}function Yu(e,t){var n=t[qe];void 0===n&&(n=t[qe]=new Set);var o=e+"__bubble";n.has(o)||(ed(t,e,2,!1),n.add(o))}function Qu(e,t,n){var o=0;t&&(o|=4),ed(n,e,o,t)}var Ju="_reactListening"+Math.random().toString(36).slice(2);function Zu(e){if(!e[Ju]){e[Ju]=!0,tt.forEach(function(t){"selectionchange"!==t&&($u.has(t)||Qu(t,!1,e),Qu(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Ju]||(t[Ju]=!0,Qu("selectionchange",!1,t))}}function ed(e,t,n,o){switch(Of(t)){case 2:var r=wf;break;case 8:r=Sf;break;default:r=Cf}n=r.bind(null,t,n,e),r=void 0,!Wt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(r=!0),o?void 0!==r?e.addEventListener(t,n,{capture:!0,passive:r}):e.addEventListener(t,n,!0):void 0!==r?e.addEventListener(t,n,{passive:r}):e.addEventListener(t,n,!1)}function td(e,t,n,o,r){var a=o;if(0===(1&t)&&0===(2&t)&&null!==o)e:for(;;){if(null===o)return;var i=o.tag;if(3===i||4===i){var c=o.stateNode.containerInfo;if(c===r)break;if(4===i)for(i=o.return;null!==i;){var s=i.tag;if((3===s||4===s)&&i.stateNode.containerInfo===r)return;i=i.return}for(;null!==c;){if(null===(i=Ye(c)))return;if(5===(s=i.tag)||6===s||26===s||27===s){o=a=i;continue e}c=c.parentNode}}o=o.return}_t(function(){var o=a,r=Mt(n),i=[];e:{var c=ko.get(e);if(void 0!==c){var s=nn,u=e;switch(e){case"keypress":if(0===$t(n))break e;case"keydown":case"keyup":s=bn;break;case"focusin":u="focus",s=sn;break;case"focusout":u="blur",s=sn;break;case"beforeblur":case"afterblur":s=sn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=cn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=ln;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=xn;break;case vo:case bo:case yo:s=un;break;case Co:s=wn;break;case"scroll":case"scrollend":s=rn;break;case"wheel":s=Sn;break;case"copy":case"cut":case"paste":s=dn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=yn;break;case"toggle":case"beforetoggle":s=Cn}var d=0!==(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==c?c+"Capture":null:c;d=[];for(var m,g=o;null!==g;){var h=g;if(m=h.stateNode,5!==(h=h.tag)&&26!==h&&27!==h||null===m||null===p||null!=(h=Dt(g,p))&&d.push(nd(g,h,m)),f)break;g=g.return}0<d.length&&(c=new s(c,u,null,n,r),i.push({event:c,listeners:d}))}}if(0===(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(c="mouseover"===e||"pointerover"===e)||n===Rt||!(u=n.relatedTarget||n.fromElement)||!Ye(u)&&!u[Ve])&&(s||c)&&(c=r.window===r?r:(c=r.ownerDocument)?c.defaultView||c.parentWindow:window,s?(s=o,null!==(u=(u=n.relatedTarget||n.toElement)?Ye(u):null)&&(f=l(u),d=u.tag,u!==f||5!==d&&27!==d&&6!==d)&&(u=null)):(s=null,u=o),s!==u)){if(d=cn,h="onMouseLeave",p="onMouseEnter",g="mouse","pointerout"!==e&&"pointerover"!==e||(d=yn,h="onPointerLeave",p="onPointerEnter",g="pointer"),f=null==s?c:Je(s),m=null==u?c:Je(u),(c=new d(h,g+"leave",s,n,r)).target=f,c.relatedTarget=m,h=null,Ye(r)===o&&((d=new d(p,g+"enter",u,n,r)).target=m,d.relatedTarget=f,h=d),f=h,s&&u)e:{for(d=rd,g=u,m=0,h=p=s;h;h=d(h))m++;h=0;for(var v=g;v;v=d(v))h++;for(;0<m-h;)p=d(p),m--;for(;0<h-m;)g=d(g),h--;for(;m--;){if(p===g||null!==g&&p===g.alternate){d=p;break e}p=d(p),g=d(g)}d=null}else d=null;null!==s&&ad(i,c,s,d,!1),null!==u&&null!==f&&ad(i,f,u,d,!0)}if("select"===(s=(c=o?Je(o):window).nodeName&&c.nodeName.toLowerCase())||"input"===s&&"file"===c.type)var b=Fn;else if(Tn(c))if(Wn)b=Qn;else{b=Kn;var y=$n}else!(s=c.nodeName)||"input"!==s.toLowerCase()||"checkbox"!==c.type&&"radio"!==c.type?o&&It(o.elementType)&&(b=Fn):b=Yn;switch(b&&(b=b(e,o))?Bn(i,b,n,r):(y&&y(e,c,o),"focusout"===e&&o&&"number"===c.type&&null!=o.memoizedProps.value&&xt(c,"number",c.value)),y=o?Je(o):window,e){case"focusin":(Tn(y)||"true"===y.contentEditable)&&(io=y,co=o,lo=null);break;case"focusout":lo=co=io=null;break;case"mousedown":so=!0;break;case"contextmenu":case"mouseup":case"dragend":so=!1,uo(i,n,r);break;case"selectionchange":if(ao)break;case"keydown":case"keyup":uo(i,n,r)}var x;if(En)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else Rn?Pn(e,n)&&(w="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(w="onCompositionStart");w&&(In&&"ko"!==n.locale&&(Rn||"onCompositionStart"!==w?"onCompositionEnd"===w&&Rn&&(x=Ut()):(Gt="value"in(qt=r)?qt.value:qt.textContent,Rn=!0)),0<(y=od(o,w)).length&&(w=new fn(w,e,null,n,r),i.push({event:w,listeners:y}),x?w.data=x:null!==(x=zn(n))&&(w.data=x))),(x=On?function(e,t){switch(e){case"compositionend":return zn(t);case"keypress":return 32!==t.which?null:(Nn=!0,An);case"textInput":return(e=t.data)===An&&Nn?null:e;default:return null}}(e,n):function(e,t){if(Rn)return"compositionend"===e||!En&&Pn(e,t)?(e=Ut(),Xt=Gt=qt=null,Rn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return In&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(w=od(o,"onBeforeInput")).length&&(y=new fn("onBeforeInput","beforeinput",null,n,r),i.push({event:y,listeners:w}),y.data=x)),function(e,t,n,o,r){if("submit"===t&&n&&n.stateNode===r){var a=Vu((r[We]||null).action),i=o.submitter;i&&null!==(t=(t=i[We]||null)?Vu(t.formAction):i.getAttribute("formAction"))&&(a=t,i=null);var c=new nn("action","action",null,o,r);e.push({event:c,listeners:[{instance:null,listener:function(){if(o.defaultPrevented){if(0!==Mu){var e=i?qu(r,i):new FormData(r);tc(n,{pending:!0,data:e,method:r.method,action:a},null,e)}}else"function"===typeof a&&(c.preventDefault(),e=i?qu(r,i):new FormData(r),tc(n,{pending:!0,data:e,method:r.method,action:a},a,e))},currentTarget:r}]})}}(i,e,o,n,r)}Ku(i,t)})}function nd(e,t,n){return{instance:e,listener:t,currentTarget:n}}function od(e,t){for(var n=t+"Capture",o=[];null!==e;){var r=e,a=r.stateNode;if(5!==(r=r.tag)&&26!==r&&27!==r||null===a||(null!=(r=Dt(e,n))&&o.unshift(nd(e,r,a)),null!=(r=Dt(e,t))&&o.push(nd(e,r,a))),3===e.tag)return o;e=e.return}return[]}function rd(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function ad(e,t,n,o,r){for(var a=t._reactName,i=[];null!==n&&n!==o;){var c=n,l=c.alternate,s=c.stateNode;if(c=c.tag,null!==l&&l===o)break;5!==c&&26!==c&&27!==c||null===s||(l=s,r?null!=(s=Dt(n,a))&&i.unshift(nd(n,s,l)):r||null!=(s=Dt(n,a))&&i.push(nd(n,s,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var id=/\r\n?/g,cd=/\u0000|\uFFFD/g;function ld(e){return("string"===typeof e?e:""+e).replace(id,"\n").replace(cd,"")}function sd(e,t){return t=ld(t),ld(e)===t}function ud(e,t,n,o,r,a){switch(n){case"children":"string"===typeof o?"body"===t||"textarea"===t&&""===o||kt(e,o):("number"===typeof o||"bigint"===typeof o)&&"body"!==t&&kt(e,""+o);break;case"className":st(e,"class",o);break;case"tabIndex":st(e,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":st(e,n,o);break;case"style":Ot(e,o,a);break;case"data":if("object"!==t){st(e,"data",o);break}case"src":case"href":if(""===o&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==o||"function"===typeof o||"symbol"===typeof o||"boolean"===typeof o){e.removeAttribute(n);break}o=Pt(""+o),e.setAttribute(n,o);break;case"action":case"formAction":if("function"===typeof o){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"===typeof a&&("formAction"===n?("input"!==t&&ud(e,t,"name",r.name,r,null),ud(e,t,"formEncType",r.formEncType,r,null),ud(e,t,"formMethod",r.formMethod,r,null),ud(e,t,"formTarget",r.formTarget,r,null)):(ud(e,t,"encType",r.encType,r,null),ud(e,t,"method",r.method,r,null),ud(e,t,"target",r.target,r,null))),null==o||"symbol"===typeof o||"boolean"===typeof o){e.removeAttribute(n);break}o=Pt(""+o),e.setAttribute(n,o);break;case"onClick":null!=o&&(e.onclick=zt);break;case"onScroll":null!=o&&Yu("scroll",e);break;case"onScrollEnd":null!=o&&Yu("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!==typeof o||!("__html"in o))throw Error(i(61));if(null!=(n=o.__html)){if(null!=r.children)throw Error(i(60));e.innerHTML=n}}break;case"multiple":e.multiple=o&&"function"!==typeof o&&"symbol"!==typeof o;break;case"muted":e.muted=o&&"function"!==typeof o&&"symbol"!==typeof o;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==o||"function"===typeof o||"boolean"===typeof o||"symbol"===typeof o){e.removeAttribute("xlink:href");break}n=Pt(""+o),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=o&&"function"!==typeof o&&"symbol"!==typeof o?e.setAttribute(n,""+o):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":o&&"function"!==typeof o&&"symbol"!==typeof o?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===o?e.setAttribute(n,""):!1!==o&&null!=o&&"function"!==typeof o&&"symbol"!==typeof o?e.setAttribute(n,o):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=o&&"function"!==typeof o&&"symbol"!==typeof o&&!isNaN(o)&&1<=o?e.setAttribute(n,o):e.removeAttribute(n);break;case"rowSpan":case"start":null==o||"function"===typeof o||"symbol"===typeof o||isNaN(o)?e.removeAttribute(n):e.setAttribute(n,o);break;case"popover":Yu("beforetoggle",e),Yu("toggle",e),lt(e,"popover",o);break;case"xlinkActuate":ut(e,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":ut(e,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":ut(e,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":ut(e,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":ut(e,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":ut(e,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":ut(e,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":ut(e,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":ut(e,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":lt(e,"is",o);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&<(e,n=At.get(n)||n,o)}}function dd(e,t,n,o,r,a){switch(n){case"style":Ot(e,o,a);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!==typeof o||!("__html"in o))throw Error(i(61));if(null!=(n=o.__html)){if(null!=r.children)throw Error(i(60));e.innerHTML=n}}break;case"children":"string"===typeof o?kt(e,o):("number"===typeof o||"bigint"===typeof o)&&kt(e,""+o);break;case"onScroll":null!=o&&Yu("scroll",e);break;case"onScrollEnd":null!=o&&Yu("scrollend",e);break;case"onClick":null!=o&&(e.onclick=zt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:nt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(r=n.endsWith("Capture"),t=n.slice(2,r?n.length-7:void 0),"function"===typeof(a=null!=(a=e[We]||null)?a[n]:null)&&e.removeEventListener(t,a,r),"function"!==typeof o)?n in e?e[n]=o:!0===o?e.setAttribute(n,""):lt(e,n,o):("function"!==typeof a&&null!==a&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,o,r)))}}function fd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Yu("error",e),Yu("load",e);var o,r=!1,a=!1;for(o in n)if(n.hasOwnProperty(o)){var c=n[o];if(null!=c)switch(o){case"src":r=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:ud(e,t,o,c,n,null)}}return a&&ud(e,t,"srcSet",n.srcSet,n,null),void(r&&ud(e,t,"src",n.src,n,null));case"input":Yu("invalid",e);var l=o=c=a=null,s=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(null!=d)switch(r){case"name":a=d;break;case"type":c=d;break;case"checked":s=d;break;case"defaultChecked":u=d;break;case"value":o=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(i(137,t));break;default:ud(e,t,r,d,n,null)}}return void yt(e,o,l,s,u,c,a,!1);case"select":for(a in Yu("invalid",e),r=c=o=null,n)if(n.hasOwnProperty(a)&&null!=(l=n[a]))switch(a){case"value":o=l;break;case"defaultValue":c=l;break;case"multiple":r=l;default:ud(e,t,a,l,n,null)}return t=o,n=c,e.multiple=!!r,void(null!=t?wt(e,!!r,t,!1):null!=n&&wt(e,!!r,n,!0));case"textarea":for(c in Yu("invalid",e),o=a=r=null,n)if(n.hasOwnProperty(c)&&null!=(l=n[c]))switch(c){case"value":r=l;break;case"defaultValue":a=l;break;case"children":o=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(i(91));break;default:ud(e,t,c,l,n,null)}return void Ct(e,r,a,o);case"option":for(s in n)if(n.hasOwnProperty(s)&&null!=(r=n[s]))if("selected"===s)e.selected=r&&"function"!==typeof r&&"symbol"!==typeof r;else ud(e,t,s,r,n,null);return;case"dialog":Yu("beforetoggle",e),Yu("toggle",e),Yu("cancel",e),Yu("close",e);break;case"iframe":case"object":Yu("load",e);break;case"video":case"audio":for(r=0;r<Uu.length;r++)Yu(Uu[r],e);break;case"image":Yu("error",e),Yu("load",e);break;case"details":Yu("toggle",e);break;case"embed":case"source":case"link":Yu("error",e),Yu("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(u in n)if(n.hasOwnProperty(u)&&null!=(r=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:ud(e,t,u,r,n,null)}return;default:if(It(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(r=n[d])&&dd(e,t,d,r,n,void 0));return}}for(l in n)n.hasOwnProperty(l)&&(null!=(r=n[l])&&ud(e,t,l,r,n,null))}function pd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var md=null,gd=null;function hd(e){return 9===e.nodeType?e:e.ownerDocument}function vd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function bd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function yd(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"bigint"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var xd=null;var wd="function"===typeof setTimeout?setTimeout:void 0,Sd="function"===typeof clearTimeout?clearTimeout:void 0,Cd="function"===typeof Promise?Promise:void 0,kd="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof Cd?function(e){return Cd.resolve(null).then(e).catch(Ed)}:wd;function Ed(e){setTimeout(function(){throw e})}function jd(e){return"head"===e}function Od(e,t){var n=t,o=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&8===r.nodeType)if("/$"===(n=r.data)||"/&"===n){if(0===o)return e.removeChild(r),void Gf(t);o--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)o++;else if("html"===n)Hd(e.ownerDocument.documentElement);else if("head"===n){Hd(n=e.ownerDocument.head);for(var a=n.firstChild;a;){var i=a.nextSibling,c=a.nodeName;a[$e]||"SCRIPT"===c||"STYLE"===c||"LINK"===c&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=i}}else"body"===n&&Hd(e.ownerDocument.body);n=r}while(n);Gf(t)}function Id(e,t){var n=e;e=0;do{var o=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=o}while(n)}function Ad(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Ad(n),Ke(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Nd(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Rd(e.nextSibling)))return null}return e}function Pd(e){return"$?"===e.data||"$~"===e.data}function zd(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Rd(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Md=null;function Td(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Rd(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Bd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Ld(e,t,n){switch(t=hd(n),e){case"html":if(!(e=t.documentElement))throw Error(i(452));return e;case"head":if(!(e=t.head))throw Error(i(453));return e;case"body":if(!(e=t.body))throw Error(i(454));return e;default:throw Error(i(451))}}function Hd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ke(e)}var _d=new Map,Dd=new Set;function Fd(e){return"function"===typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Wd=T.d;T.d={f:function(){var e=Wd.f(),t=Zs();return e||t},r:function(e){var t=Qe(e);null!==t&&5===t.tag&&"form"===t.type?oc(t):Wd.r(e)},D:function(e){Wd.D(e),qd("dns-prefetch",e,null)},C:function(e,t){Wd.C(e,t),qd("preconnect",e,t)},L:function(e,t,n){Wd.L(e,t,n);var o=Vd;if(o&&e&&t){var r='link[rel="preload"][as="'+vt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(r+='[imagesrcset="'+vt(n.imageSrcSet)+'"]',"string"===typeof n.imageSizes&&(r+='[imagesizes="'+vt(n.imageSizes)+'"]')):r+='[href="'+vt(e)+'"]';var a=r;switch(t){case"style":a=Xd(e);break;case"script":a=Kd(e)}_d.has(a)||(e=p({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),_d.set(a,e),null!==o.querySelector(r)||"style"===t&&o.querySelector(Ud(a))||"script"===t&&o.querySelector(Yd(a))||(fd(t=o.createElement("link"),"link",e),et(t),o.head.appendChild(t)))}},m:function(e,t){Wd.m(e,t);var n=Vd;if(n&&e){var o=t&&"string"===typeof t.as?t.as:"script",r='link[rel="modulepreload"][as="'+vt(o)+'"][href="'+vt(e)+'"]',a=r;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=Kd(e)}if(!_d.has(a)&&(e=p({rel:"modulepreload",href:e},t),_d.set(a,e),null===n.querySelector(r))){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Yd(a)))return}fd(o=n.createElement("link"),"link",e),et(o),n.head.appendChild(o)}}},X:function(e,t){Wd.X(e,t);var n=Vd;if(n&&e){var o=Ze(n).hoistableScripts,r=Kd(e),a=o.get(r);a||((a=n.querySelector(Yd(r)))||(e=p({src:e,async:!0},t),(t=_d.get(r))&&ef(e,t),et(a=n.createElement("script")),fd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},o.set(r,a))}},S:function(e,t,n){Wd.S(e,t,n);var o=Vd;if(o&&e){var r=Ze(o).hoistableStyles,a=Xd(e);t=t||"default";var i=r.get(a);if(!i){var c={loading:0,preload:null};if(i=o.querySelector(Ud(a)))c.loading=5;else{e=p({rel:"stylesheet",href:e,"data-precedence":t},n),(n=_d.get(a))&&Zd(e,n);var l=i=o.createElement("link");et(l),fd(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){c.loading|=1}),l.addEventListener("error",function(){c.loading|=2}),c.loading|=4,Jd(i,t,o)}i={type:"stylesheet",instance:i,count:1,state:c},r.set(a,i)}}},M:function(e,t){Wd.M(e,t);var n=Vd;if(n&&e){var o=Ze(n).hoistableScripts,r=Kd(e),a=o.get(r);a||((a=n.querySelector(Yd(r)))||(e=p({src:e,async:!0,type:"module"},t),(t=_d.get(r))&&ef(e,t),et(a=n.createElement("script")),fd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},o.set(r,a))}}};var Vd="undefined"===typeof document?null:document;function qd(e,t,n){var o=Vd;if(o&&"string"===typeof t&&t){var r=vt(t);r='link[rel="'+e+'"][href="'+r+'"]',"string"===typeof n&&(r+='[crossorigin="'+n+'"]'),Dd.has(r)||(Dd.add(r),e={rel:e,crossOrigin:n,href:t},null===o.querySelector(r)&&(fd(t=o.createElement("link"),"link",e),et(t),o.head.appendChild(t)))}}function Gd(e,t,n,o){var r,a,c,l,s=(s=X.current)?Fd(s):null;if(!s)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"===typeof n.precedence&&"string"===typeof n.href?(t=Xd(n.href),(o=(n=Ze(s).hoistableStyles).get(t))||(o={type:"style",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"===typeof n.href&&"string"===typeof n.precedence){e=Xd(n.href);var u=Ze(s).hoistableStyles,d=u.get(e);if(d||(s=s.ownerDocument||s,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,d),(u=s.querySelector(Ud(e)))&&!u._p&&(d.instance=u,d.state.loading=5),_d.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},_d.set(e,n),u||(r=s,a=e,c=n,l=d.state,r.querySelector('link[rel="preload"][as="style"]['+a+"]")?l.loading=1:(a=r.createElement("link"),l.preload=a,a.addEventListener("load",function(){return l.loading|=1}),a.addEventListener("error",function(){return l.loading|=2}),fd(a,"link",c),et(a),r.head.appendChild(a))))),t&&null===o)throw Error(i(528,""));return d}if(t&&null!==o)throw Error(i(529,""));return null;case"script":return t=n.async,"string"===typeof(n=n.src)&&t&&"function"!==typeof t&&"symbol"!==typeof t?(t=Kd(n),(o=(n=Ze(s).hoistableScripts).get(t))||(o={type:"script",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Xd(e){return'href="'+vt(e)+'"'}function Ud(e){return'link[rel="stylesheet"]['+e+"]"}function $d(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Kd(e){return'[src="'+vt(e)+'"]'}function Yd(e){return"script[async]"+e}function Qd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var o=e.querySelector('style[data-href~="'+vt(n.href)+'"]');if(o)return t.instance=o,et(o),o;var r=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return et(o=(e.ownerDocument||e).createElement("style")),fd(o,"style",r),Jd(o,n.precedence,e),t.instance=o;case"stylesheet":r=Xd(n.href);var a=e.querySelector(Ud(r));if(a)return t.state.loading|=4,t.instance=a,et(a),a;o=$d(n),(r=_d.get(r))&&Zd(o,r),et(a=(e.ownerDocument||e).createElement("link"));var c=a;return c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),fd(a,"link",o),t.state.loading|=4,Jd(a,n.precedence,e),t.instance=a;case"script":return a=Kd(n.src),(r=e.querySelector(Yd(a)))?(t.instance=r,et(r),r):(o=n,(r=_d.get(a))&&ef(o=p({},n),r),et(r=(e=e.ownerDocument||e).createElement("script")),fd(r,"link",o),e.head.appendChild(r),t.instance=r);case"void":return null;default:throw Error(i(443,t.type))}else"stylesheet"===t.type&&0===(4&t.state.loading)&&(o=t.instance,t.state.loading|=4,Jd(o,n.precedence,e));return t.instance}function Jd(e,t,n){for(var o=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=o.length?o[o.length-1]:null,a=r,i=0;i<o.length;i++){var c=o[i];if(c.dataset.precedence===t)a=c;else if(a!==r)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Zd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function ef(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var tf=null;function nf(e,t,n){if(null===tf){var o=new Map,r=tf=new Map;r.set(n,o)}else(o=(r=tf).get(n))||(o=new Map,r.set(n,o));if(o.has(e))return o;for(o.set(e,null),n=n.getElementsByTagName(e),r=0;r<n.length;r++){var a=n[r];if(!(a[$e]||a[Fe]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==a.namespaceURI){var i=a.getAttribute(t)||"";i=e+i;var c=o.get(i);c?c.push(a):o.set(i,[a])}}return o}function of(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function rf(e){return"stylesheet"!==e.type||0!==(3&e.state.loading)}var af=0;function cf(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)sf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var lf=null;function sf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,lf=new Map,t.forEach(uf,e),lf=null,cf.call(e))}function uf(e,t){if(!(4&t.state.loading)){var n=lf.get(e);if(n)var o=n.get(null);else{n=new Map,lf.set(e,n);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<r.length;a++){var i=r[a];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),o=i)}o&&n.set(null,o)}i=(r=t.instance).getAttribute("data-precedence"),(a=n.get(i)||o)===o&&n.set(null,r),n.set(i,r),this.count++,o=cf.bind(this),r.addEventListener("load",o),r.addEventListener("error",o),a?a.parentNode.insertBefore(r,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(r,e.firstChild),t.state.loading|=4}}var df={$$typeof:w,Provider:null,Consumer:null,_currentValue:B,_currentValue2:B,_threadCount:0};function ff(e,t,n,o,r,a,i,c,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Pe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pe(0),this.hiddenUpdates=Pe(null),this.identifierPrefix=o,this.onUncaughtError=r,this.onCaughtError=a,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function pf(e,t,n,o,r,a,i,c,l,s,u,d){return e=new ff(e,t,n,i,l,s,u,d,c),t=1,!0===a&&(t|=24),a=_o(3,null,null,t),e.current=a,a.stateNode=e,(t=Dr()).refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:o,isDehydrated:n,cache:t},va(a),e}function mf(e){return e?e=Lo:Lo}function gf(e,t,n,o,r,a){r=mf(r),null===o.context?o.context=r:o.pendingContext=r,(o=ya(t)).payload={element:n},null!==(a=void 0===a?null:a)&&(o.callback=a),null!==(n=xa(e,o,t))&&($s(n,0,t),wa(n,e,t))}function hf(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function vf(e,t){hf(e,t),(e=e.alternate)&&hf(e,t)}function bf(e){if(13===e.tag||31===e.tag){var t=Mo(e,67108864);null!==t&&$s(t,0,67108864),vf(e,67108864)}}function yf(e){if(13===e.tag||31===e.tag){var t=Xs(),n=Mo(e,t=Be(t));null!==n&&$s(n,0,t),vf(e,t)}}var xf=!0;function wf(e,t,n,o){var r=M.T;M.T=null;var a=T.p;try{T.p=2,Cf(e,t,n,o)}finally{T.p=a,M.T=r}}function Sf(e,t,n,o){var r=M.T;M.T=null;var a=T.p;try{T.p=8,Cf(e,t,n,o)}finally{T.p=a,M.T=r}}function Cf(e,t,n,o){if(xf){var r=kf(o);if(null===r)td(e,t,o,Ef,n),Bf(e,o);else if(function(e,t,n,o,r){switch(t){case"focusin":return Af=Lf(Af,e,t,n,o,r),!0;case"dragenter":return Nf=Lf(Nf,e,t,n,o,r),!0;case"mouseover":return Pf=Lf(Pf,e,t,n,o,r),!0;case"pointerover":var a=r.pointerId;return zf.set(a,Lf(zf.get(a)||null,e,t,n,o,r)),!0;case"gotpointercapture":return a=r.pointerId,Rf.set(a,Lf(Rf.get(a)||null,e,t,n,o,r)),!0}return!1}(r,e,t,n,o))o.stopPropagation();else if(Bf(e,o),4&t&&-1<Tf.indexOf(e)){for(;null!==r;){var a=Qe(r);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var i=je(a.pendingLanes);if(0!==i){var c=a;for(c.pendingLanes|=2,c.entangledLanes|=2;i;){var l=1<<31-xe(i);c.entanglements[1]|=l,i&=~l}Tu(a),0===(6&ps)&&(Ms=le()+500,Bu(0,!1))}}break;case 31:case 13:null!==(c=Mo(a,2))&&$s(c,0,2),Zs(),vf(a,2)}if(null===(a=kf(o))&&td(e,t,o,Ef,n),a===r)break;r=a}null!==r&&o.stopPropagation()}else td(e,t,o,null,n)}}function kf(e){return jf(e=Mt(e))}var Ef=null;function jf(e){if(Ef=null,null!==(e=Ye(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=s(t)))return e;e=null}else if(31===n){if(null!==(e=u(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Ef=e,null}function Of(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(se()){case ue:return 2;case de:return 8;case fe:case pe:return 32;case me:return 268435456;default:return 32}default:return 32}}var If=!1,Af=null,Nf=null,Pf=null,zf=new Map,Rf=new Map,Mf=[],Tf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Bf(e,t){switch(e){case"focusin":case"focusout":Af=null;break;case"dragenter":case"dragleave":Nf=null;break;case"mouseover":case"mouseout":Pf=null;break;case"pointerover":case"pointerout":zf.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rf.delete(t.pointerId)}}function Lf(e,t,n,o,r,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:o,nativeEvent:a,targetContainers:[r]},null!==t&&(null!==(t=Qe(t))&&bf(t)),e):(e.eventSystemFlags|=o,t=e.targetContainers,null!==r&&-1===t.indexOf(r)&&t.push(r),e)}function Hf(e){var t=Ye(e.target);if(null!==t){var n=l(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=s(n)))return e.blockedOn=t,void _e(e.priority,function(){yf(n)})}else if(31===t){if(null!==(t=u(n)))return e.blockedOn=t,void _e(e.priority,function(){yf(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function _f(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=kf(e.nativeEvent);if(null!==n)return null!==(t=Qe(n))&&bf(t),e.blockedOn=n,!1;var o=new(n=e.nativeEvent).constructor(n.type,n);Rt=o,n.target.dispatchEvent(o),Rt=null,t.shift()}return!0}function Df(e,t,n){_f(e)&&n.delete(t)}function Ff(){If=!1,null!==Af&&_f(Af)&&(Af=null),null!==Nf&&_f(Nf)&&(Nf=null),null!==Pf&&_f(Pf)&&(Pf=null),zf.forEach(Df),Rf.forEach(Df)}function Wf(e,t){e.blockedOn===t&&(e.blockedOn=null,If||(If=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Ff)))}var Vf=null;function qf(e){Vf!==e&&(Vf=e,o.unstable_scheduleCallback(o.unstable_NormalPriority,function(){Vf===e&&(Vf=null);for(var t=0;t<e.length;t+=3){var n=e[t],o=e[t+1],r=e[t+2];if("function"!==typeof o){if(null===jf(o||n))continue;break}var a=Qe(n);null!==a&&(e.splice(t,3),t-=3,tc(a,{pending:!0,data:r,method:n.method,action:o},o,r))}}))}function Gf(e){function t(t){return Wf(t,e)}null!==Af&&Wf(Af,e),null!==Nf&&Wf(Nf,e),null!==Pf&&Wf(Pf,e),zf.forEach(t),Rf.forEach(t);for(var n=0;n<Mf.length;n++){var o=Mf[n];o.blockedOn===e&&(o.blockedOn=null)}for(;0<Mf.length&&null===(n=Mf[0]).blockedOn;)Hf(n),null===n.blockedOn&&Mf.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(o=0;o<n.length;o+=3){var r=n[o],a=n[o+1],i=r[We]||null;if("function"===typeof a)i||qf(n);else if(i){var c=null;if(a&&a.hasAttribute("formAction")){if(r=a,i=a[We]||null)c=i.formAction;else if(null!==jf(r))continue}else c=i.action;"function"===typeof c?n[o+1]=c:(n.splice(o,3),o-=3),qf(n)}}}function Xf(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return r=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==r&&(r(),r=null),o||setTimeout(n,20)}function n(){if(!o&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"===typeof navigation){var o=!1,r=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){o=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==r&&(r(),r=null)}}}function Uf(e){this._internalRoot=e}function $f(e){this._internalRoot=e}$f.prototype.render=Uf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));gf(t.current,Xs(),e,t,null,null)},$f.prototype.unmount=Uf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;gf(e.current,2,null,e,null,null),Zs(),t[Ve]=null}},$f.prototype.unstable_scheduleHydration=function(e){if(e){var t=He();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Mf.length&&0!==t&&t<Mf[n].priority;n++);Mf.splice(n,0,e),0===n&&Hf(e)}};var Kf=r.version;if("19.2.4"!==Kf)throw Error(i(527,Kf,"19.2.4"));T.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,o=t;;){var r=n.return;if(null===r)break;var a=r.alternate;if(null===a){if(null!==(o=r.return)){n=o;continue}break}if(r.child===a.child){for(a=r.child;a;){if(a===n)return d(r),e;if(a===o)return d(r),t;a=a.sibling}throw Error(i(188))}if(n.return!==o.return)n=r,o=a;else{for(var c=!1,s=r.child;s;){if(s===n){c=!0,n=r,o=a;break}if(s===o){c=!0,o=r,n=a;break}s=s.sibling}if(!c){for(s=a.child;s;){if(s===n){c=!0,n=a,o=r;break}if(s===o){c=!0,o=a,n=r;break}s=s.sibling}if(!c)throw Error(i(189))}}if(n.alternate!==o)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?f(e):null)?null:e.stateNode};var Yf={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.4"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Qf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Qf.isDisabled&&Qf.supportsFiber)try{ve=Qf.inject(Yf),be=Qf}catch(Zf){}}t.createRoot=function(e,t){if(!c(e))throw Error(i(299));var n=!1,o="",r=kc,a=Ec,l=jc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(o=t.identifierPrefix),void 0!==t.onUncaughtError&&(r=t.onUncaughtError),void 0!==t.onCaughtError&&(a=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=pf(e,1,!1,null,0,n,o,null,r,a,l,Xf),e[Ve]=t.current,Zu(e),new Uf(t)},t.hydrateRoot=function(e,t,n){if(!c(e))throw Error(i(299));var o=!1,r="",a=kc,l=Ec,s=jc,u=null;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onUncaughtError&&(a=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(s=n.onRecoverableError),void 0!==n.formState&&(u=n.formState)),(t=pf(e,1,!0,t,0,o,r,u,a,l,s,Xf)).context=mf(null),n=t.current,(r=ya(o=Be(o=Xs()))).callback=null,xa(n,r,o),n=o,t.current.lanes=n,ze(t,n),Tu(t),e[Ve]=t.current,Zu(e),new $f(t)},t.version="19.2.4"},672(e,t,n){"use strict";var o=n(43);function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(){}var i={d:{f:a,r:function(){throw Error(r(522))},D:a,C:a,L:a,m:a,X:a,S:a,M:a},p:0,findDOMNode:null},c=Symbol.for("react.portal");var l=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s(e,t){return"font"===e?"":"string"===typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(r(299));return function(e,t,n){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:c,key:null==o?null:""+o,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=l.T,n=i.p;try{if(l.T=null,i.p=2,e)return e()}finally{l.T=t,i.p=n,i.d.f()}},t.preconnect=function(e,t){"string"===typeof e&&(t?t="string"===typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,i.d.C(e,t))},t.prefetchDNS=function(e){"string"===typeof e&&i.d.D(e)},t.preinit=function(e,t){if("string"===typeof e&&t&&"string"===typeof t.as){var n=t.as,o=s(n,t.crossOrigin),r="string"===typeof t.integrity?t.integrity:void 0,a="string"===typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?i.d.S(e,"string"===typeof t.precedence?t.precedence:void 0,{crossOrigin:o,integrity:r,fetchPriority:a}):"script"===n&&i.d.X(e,{crossOrigin:o,integrity:r,fetchPriority:a,nonce:"string"===typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"===typeof e)if("object"===typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=s(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0})}}else null==t&&i.d.M(e)},t.preload=function(e,t){if("string"===typeof e&&"object"===typeof t&&null!==t&&"string"===typeof t.as){var n=t.as,o=s(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:o,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0,type:"string"===typeof t.type?t.type:void 0,fetchPriority:"string"===typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"===typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"===typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"===typeof t.imageSizes?t.imageSizes:void 0,media:"string"===typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"===typeof e)if(t){var n=s(t.as,t.crossOrigin);i.d.m(e,{as:"string"===typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0})}else i.d.m(e)},t.requestFormReset=function(e){i.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},t.useFormStatus=function(){return l.H.useHostTransitionStatus()},t.version="19.2.4"},391(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4)},950(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(672)},799(e,t){"use strict";var n=Symbol.for("react.transitional.element"),o=Symbol.for("react.fragment");function r(e,t,o){var r=null;if(void 0!==o&&(r=""+o),void 0!==t.key&&(r=""+t.key),"key"in t)for(var a in o={},t)"key"!==a&&(o[a]=t[a]);else o=t;return t=o.ref,{$$typeof:n,type:e,key:r,ref:void 0!==t?t:null,props:o}}t.Fragment=o,t.jsx=r,t.jsxs=r},288(e,t){"use strict";var n=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),l=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),m=Symbol.iterator;var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,v={};function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}function y(){}function x(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var w=x.prototype=new y;w.constructor=x,h(w,b.prototype),w.isPureReactComponent=!0;var S=Array.isArray;function C(){}var k={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function j(e,t,o){var r=o.ref;return{$$typeof:n,type:e,key:t,ref:void 0!==r?r:null,props:o}}function O(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var I=/\/+/g;function A(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function N(e,t,r,a,i){var c=typeof e;"undefined"!==c&&"boolean"!==c||(e=null);var l,s,u=!1;if(null===e)u=!0;else switch(c){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case n:case o:u=!0;break;case f:return N((u=e._init)(e._payload),t,r,a,i)}}if(u)return i=i(e),u=""===a?"."+A(e,0):a,S(i)?(r="",null!=u&&(r=u.replace(I,"$&/")+"/"),N(i,t,r,"",function(e){return e})):null!=i&&(O(i)&&(l=i,s=r+(null==i.key||e&&e.key===i.key?"":(""+i.key).replace(I,"$&/")+"/")+u,i=j(l.type,s,l.props)),t.push(i)),1;u=0;var d,p=""===a?".":a+":";if(S(e))for(var g=0;g<e.length;g++)u+=N(a=e[g],t,r,c=p+A(a,g),i);else if("function"===typeof(g=null===(d=e)||"object"!==typeof d?null:"function"===typeof(d=m&&d[m]||d["@@iterator"])?d:null))for(e=g.call(e),g=0;!(a=e.next()).done;)u+=N(a=a.value,t,r,c=p+A(a,g++),i);else if("object"===c){if("function"===typeof e.then)return N(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"===typeof e.status?e.then(C,C):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,r,a,i);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return u}function P(e,t,n){if(null==e)return e;var o=[],r=0;return N(e,o,"","",function(e){return t.call(n,e,r++)}),o}function z(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var R="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},M={map:P,forEach:function(e,t,n){P(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return P(e,function(){t++}),t},toArray:function(e){return P(e,function(e){return e})||[]},only:function(e){if(!O(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=p,t.Children=M,t.Component=b,t.Fragment=r,t.Profiler=i,t.PureComponent=x,t.StrictMode=a,t.Suspense=u,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return k.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("The argument must be a React element, but you passed "+e+".");var o=h({},e.props),r=e.key;if(null!=t)for(a in void 0!==t.key&&(r=""+t.key),t)!E.call(t,a)||"key"===a||"__self"===a||"__source"===a||"ref"===a&&void 0===t.ref||(o[a]=t[a]);var a=arguments.length-2;if(1===a)o.children=n;else if(1<a){for(var i=Array(a),c=0;c<a;c++)i[c]=arguments[c+2];o.children=i}return j(e.type,r,o)},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:c,_context:e},e},t.createElement=function(e,t,n){var o,r={},a=null;if(null!=t)for(o in void 0!==t.key&&(a=""+t.key),t)E.call(t,o)&&"key"!==o&&"__self"!==o&&"__source"!==o&&(r[o]=t[o]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var c=Array(i),l=0;l<i;l++)c[l]=arguments[l+2];r.children=c}if(e&&e.defaultProps)for(o in i=e.defaultProps)void 0===r[o]&&(r[o]=i[o]);return j(e,a,r)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=O,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:z}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=k.T,n={};k.T=n;try{var o=e(),r=k.S;null!==r&&r(n,o),"object"===typeof o&&null!==o&&"function"===typeof o.then&&o.then(C,R)}catch(a){R(a)}finally{null!==t&&null!==n.types&&(t.types=n.types),k.T=t}},t.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},t.use=function(e){return k.H.use(e)},t.useActionState=function(e,t,n){return k.H.useActionState(e,t,n)},t.useCallback=function(e,t){return k.H.useCallback(e,t)},t.useContext=function(e){return k.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return k.H.useEffect(e,t)},t.useEffectEvent=function(e){return k.H.useEffectEvent(e)},t.useId=function(){return k.H.useId()},t.useImperativeHandle=function(e,t,n){return k.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return k.H.useMemo(e,t)},t.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return k.H.useReducer(e,t,n)},t.useRef=function(e){return k.H.useRef(e)},t.useState=function(e){return k.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return k.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return k.H.useTransition()},t.version="19.2.4"},43(e,t,n){"use strict";e.exports=n(288)},579(e,t,n){"use strict";e.exports=n(799)},896(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var o=n-1>>>1,r=e[o];if(!(0<a(r,t)))break e;e[o]=t,e[n]=r,n=o}}function o(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var o=0,r=e.length,i=r>>>1;o<i;){var c=2*(o+1)-1,l=e[c],s=c+1,u=e[s];if(0>a(l,n))s<r&&0>a(u,l)?(e[o]=u,e[s]=n,o=s):(e[o]=l,e[c]=n,o=c);else{if(!(s<r&&0>a(u,n)))break e;e[o]=u,e[s]=n,o=s}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var c=Date,l=c.now();t.unstable_now=function(){return c.now()-l}}var s=[],u=[],d=1,f=null,p=3,m=!1,g=!1,h=!1,v=!1,b="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,x="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=o(u);null!==t;){if(null===t.callback)r(u);else{if(!(t.startTime<=e))break;r(u),t.sortIndex=t.expirationTime,n(s,t)}t=o(u)}}function S(e){if(h=!1,w(e),!g)if(null!==o(s))g=!0,k||(k=!0,C());else{var t=o(u);null!==t&&z(S,t.startTime-e)}}var C,k=!1,E=-1,j=5,O=-1;function I(){return!!v||!(t.unstable_now()-O<j)}function A(){if(v=!1,k){var e=t.unstable_now();O=e;var n=!0;try{e:{g=!1,h&&(h=!1,y(E),E=-1),m=!0;var a=p;try{t:{for(w(e),f=o(s);null!==f&&!(f.expirationTime>e&&I());){var i=f.callback;if("function"===typeof i){f.callback=null,p=f.priorityLevel;var c=i(f.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof c){f.callback=c,w(e),n=!0;break t}f===o(s)&&r(s),w(e)}else r(s);f=o(s)}if(null!==f)n=!0;else{var l=o(u);null!==l&&z(S,l.startTime-e),n=!1}}break e}finally{f=null,p=a,m=!1}n=void 0}}finally{n?C():k=!1}}}if("function"===typeof x)C=function(){x(A)};else if("undefined"!==typeof MessageChannel){var N=new MessageChannel,P=N.port2;N.port1.onmessage=A,C=function(){P.postMessage(null)}}else C=function(){b(A,0)};function z(e,n){E=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_requestPaint=function(){v=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,r,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var c=-1;break;case 2:c=250;break;case 5:c=1073741823;break;case 4:c=1e4;break;default:c=5e3}return e={id:d++,callback:r,priorityLevel:e,startTime:a,expirationTime:c=a+c,sortIndex:-1},a>i?(e.sortIndex=a,n(u,e),null===o(s)&&e===o(u)&&(h?(y(E),E=-1):h=!0,z(S,a-i))):(e.sortIndex=c,n(s,e),g||m||(g=!0,k||(k=!0,C()))),e},t.unstable_shouldYield=I,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},853(e,t,n){"use strict";e.exports=n(896)},520(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o<e.rangeCount;o++)n.push(e.getRangeAt(o));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},693(e,t,n){var o=n(736);e.exports=function(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},994(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},897(e,t,n){var o=n(693);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e},e.exports.__esModule=!0,e.exports.default=e.exports},45(e,t,n){var o=n(738).default;e.exports=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},736(e,t,n){var o=n(738).default,r=n(45);e.exports=function(e){var t=r(e,"string");return"symbol"==o(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},738(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},139(e,t){var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,a(n)))}return e}function a(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)o.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},467(e,t,n){"use strict";n.d(t,{A:()=>r});var o=n(816);function r(e,t,n){return(t=(0,o.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},379(e,t,n){"use strict";n.d(t,{A:()=>a});var o=n(467);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}},816(e,t,n){"use strict";n.d(t,{A:()=>r});var o=n(284);function r(e){var t=function(e,t){if("object"!=(0,o.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=(0,o.A)(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,o.A)(t)?t:t+""}},284(e,t,n){"use strict";function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}n.d(t,{A:()=>o})}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(o,r){if(1&r&&(o=this(o)),8&r)return o;if("object"===typeof o&&o){if(4&r&&o.__esModule)return o;if(16&r&&"function"===typeof o.then)return o}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var c=2&r&&o;("object"==typeof c||"function"==typeof c)&&!~e.indexOf(c);c=t(c))Object.getOwnPropertyNames(c).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,n.d(a,i),a}})(),n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((t,o)=>(n.f[o](e,t),t),[])),n.u=e=>"static/js/"+e+".d0dce72f.chunk.js",n.miniCssF=e=>{},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="ai-novel:";n.l=(o,r,a,i)=>{if(e[o])e[o].push(r);else{var c,l;if(void 0!==a)for(var s=document.getElementsByTagName("script"),u=0;u<s.length;u++){var d=s[u];if(d.getAttribute("src")==o||d.getAttribute("data-webpack")==t+a){c=d;break}}c||(l=!0,(c=document.createElement("script")).charset="utf-8",n.nc&&c.setAttribute("nonce",n.nc),c.setAttribute("data-webpack",t+a),c.src=o),e[o]=[r];var f=(t,n)=>{c.onerror=c.onload=null,clearTimeout(p);var r=e[o];if(delete e[o],c.parentNode&&c.parentNode.removeChild(c),r&&r.forEach(e=>e(n)),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=f.bind(null,c.onerror),c.onload=f.bind(null,c.onload),l&&document.head.appendChild(c)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={792:0};n.f.j=(t,o)=>{var r=n.o(e,t)?e[t]:void 0;if(0!==r)if(r)o.push(r[2]);else{var a=new Promise((n,o)=>r=e[t]=[n,o]);o.push(r[2]=a);var i=n.p+n.u(t),c=new Error;n.l(i,o=>{if(n.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;c.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",c.name="ChunkLoadError",c.type=a,c.request=i,r[1](c)}},"chunk-"+t,t)}};var t=(t,o)=>{var r,a,[i,c,l]=o,s=0;if(i.some(t=>0!==e[t])){for(r in c)n.o(c,r)&&(n.m[r]=c[r]);if(l)l(n)}for(t&&t(o);s<i.length;s++)a=i[s],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0},o=self.webpackChunkai_novel=self.webpackChunkai_novel||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})(),(()=>{"use strict";var e=n(43),t=n.t(e,2),o=n(391);function r(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;n[o]=e[o]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var a=n(379);const i=["sri"],c=["page"],l=["page","matches"],s=["onClick","discover","prefetch","relative","reloadDocument","replace","unstable_mask","state","target","to","preventScrollReset","viewTransition","unstable_defaultShouldRevalidate"],u=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],d=["discover","fetcherKey","navigate","reloadDocument","replace","state","method","action","onSubmit","relative","preventScrollReset","viewTransition","unstable_defaultShouldRevalidate"];var f="popstate";function p(e){return"object"===typeof e&&null!=e&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function m(){return w(function(e,t){var n;let o=null===(n=t.state)||void 0===n?void 0:n.masked,{pathname:r,search:a,hash:i}=o||e.location;return b("",{pathname:r,search:a,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||"default",o?{pathname:e.location.pathname,search:e.location.search,hash:e.location.hash}:void 0)},function(e,t){return"string"===typeof t?t:y(t)},null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function g(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function h(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(aO){}}}function v(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.unstable_mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function b(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0;return(0,a.A)((0,a.A)({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?x(t):t),{},{state:n,key:t&&t.key||o||Math.random().toString(36).substring(2,10),unstable_mask:r})}function y(e){let{pathname:t="/",search:n="",hash:o=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),o&&"#"!==o&&(t+="#"===o.charAt(0)?o:"#"+o),t}function x(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let o=e.indexOf("?");o>=0&&(t.search=e.substring(o),e=e.substring(0,o)),e&&(t.pathname=e)}return t}function w(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:r=document.defaultView,v5Compat:i=!1}=o,c=r.history,l="POP",s=null,u=d();function d(){return(c.state||{idx:null}).idx}function m(){l="POP";let e=d(),t=null==e?null:e-u;u=e,s&&s({action:l,location:h.location,delta:t})}function g(e){return S(e)}null==u&&(u=0,c.replaceState((0,a.A)((0,a.A)({},c.state),{},{idx:u}),""));let h={get action(){return l},get location(){return e(r,c)},listen(e){if(s)throw new Error("A history only accepts one active listener");return r.addEventListener(f,m),s=e,()=>{r.removeEventListener(f,m),s=null}},createHref:e=>t(r,e),createURL:g,encodeLocation(e){let t=g(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l="PUSH";let o=p(e)?e:b(h.location,e,t);n&&n(o,e),u=d()+1;let a=v(o,u),f=h.createHref(o.unstable_mask||o);try{c.pushState(a,"",f)}catch(m){if(m instanceof DOMException&&"DataCloneError"===m.name)throw m;r.location.assign(f)}i&&s&&s({action:l,location:h.location,delta:1})},replace:function(e,t){l="REPLACE";let o=p(e)?e:b(h.location,e,t);n&&n(o,e),u=d();let r=v(o,u),a=h.createHref(o.unstable_mask||o);c.replaceState(r,"",a),i&&s&&s({action:l,location:h.location,delta:0})},go:e=>c.go(e)};return h}function S(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="http://localhost";"undefined"!==typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),g(n,"No window.location.(origin|href) available to create URL");let o="string"===typeof e?e:y(e);return o=o.replace(/ $/,"%20"),!t&&o.startsWith("//")&&(o=n+o),new URL(o,n)}new WeakMap;function C(e,t){return k(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function k(e,t,n,o){let r=_(("string"===typeof t?x(t):t).pathname||"/",n);if(null==r)return null;let a=E(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(a);let i=null;for(let c=0;null==i&&c<a.length;++c){let e=H(r);i=T(a[c],e,o)}return i}function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=function(e,a){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,c=arguments.length>3?arguments[3]:void 0,l={relativePath:void 0===c?e.path||"":c,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};if(l.relativePath.startsWith("/")){if(!l.relativePath.startsWith(o)&&i)return;g(l.relativePath.startsWith(o),'Absolute route path "'.concat(l.relativePath,'" nested under path "').concat(o,'" is not valid. An absolute child route path must start with the combined path of all its parent routes.')),l.relativePath=l.relativePath.slice(o.length)}let s=X([o,l.relativePath]),u=n.concat(l);e.children&&e.children.length>0&&(g(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'.concat(s,'".')),E(e.children,t,u,s,i)),(null!=e.path||e.index)&&t.push({path:s,score:M(s,e.index),routesMeta:u})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!==(n=e.path)&&void 0!==n&&n.includes("?"))for(let o of j(e.path))a(e,t,!0,o);else a(e,t)}),t}function j(e){let t=e.split("/");if(0===t.length)return[];let[n,...o]=t,r=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===o.length)return r?[a,""]:[a];let i=j(o.join("/")),c=[];return c.push(...i.map(e=>""===e?a:[a,e].join("/"))),r&&c.push(...i),c.map(t=>e.startsWith("/")&&""===t?"/":t)}var O=/^:[\w-]+$/,I=3,A=2,N=1,P=10,z=-2,R=e=>"*"===e;function M(e,t){let n=e.split("/"),o=n.length;return n.some(R)&&(o+=z),t&&(o+=A),n.filter(e=>!R(e)).reduce((e,t)=>e+(O.test(t)?I:""===t?N:P),o)}function T(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:o}=e,r={},a="/",i=[];for(let c=0;c<o.length;++c){let e=o[c],l=c===o.length-1,s="/"===a?t:t.slice(a.length)||"/",u=B({path:e.relativePath,caseSensitive:e.caseSensitive,end:l},s),d=e.route;if(!u&&l&&n&&!o[o.length-1].route.index&&(u=B({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},s)),!u)return null;Object.assign(r,u.params),i.push({params:r,pathname:X([a,u.pathname]),pathnameBase:U(X([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=X([a,u.pathnameBase]))}return i}function B(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,o]=L(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let a=r[0],i=a.replace(/(.)\/+$/,"$1"),c=r.slice(1),l=o.reduce((e,t,n)=>{let{paramName:o,isOptional:r}=t;if("*"===o){let e=c[n]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const l=c[n];return e[o]=r&&!l?void 0:(l||"").replace(/%2F/g,"/"),e},{});return{params:l,pathname:a,pathnameBase:i,pattern:e}}function L(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];h("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'.concat(e,'" will be treated as if it were "').concat(e.replace(/\*$/,"/*"),'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "').concat(e.replace(/\*$/,"/*"),'".'));let o=[],r="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n,r,a)=>{if(o.push({paramName:t,isOptional:null!=n}),n){let t=a.charAt(r+e.length);return t&&"/"!==t?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(o.push({paramName:"*"}),r+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?r+="\\/*$":""!==e&&"/"!==e&&(r+="(?:(?=\\/|$))"),[new RegExp(r,t?void 0:"i"),o]}function H(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return h(!1,'The URL path "'.concat(e,'" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (').concat(t,").")),e}}function _(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,o=e.charAt(n);return o&&"/"!==o?null:e.slice(n)||"/"}var D=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function F(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function W(e,t,n,o){return"Cannot include a '".concat(e,"' character in a manually specified `to.").concat(t,"` field [").concat(JSON.stringify(o),"]. Please separate it out to the `to.").concat(n,'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.')}function V(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function q(e){let t=V(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function G(e,t,n){let o,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?o=x(e):(o=(0,a.A)({},e),g(!o.pathname||!o.pathname.includes("?"),W("?","pathname","search",o)),g(!o.pathname||!o.pathname.includes("#"),W("#","pathname","hash",o)),g(!o.search||!o.search.includes("#"),W("#","search","hash",o)));let i,c=""===e||""===o.pathname,l=c?"/":o.pathname;if(null==l)i=n;else{let e=t.length-1;if(!r&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let s=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:o,search:r="",hash:a=""}="string"===typeof e?x(e):e;return o?(o=o.replace(/\/\/+/g,"/"),t=o.startsWith("/")?F(o.substring(1),"/"):F(o,n)):t=n,{pathname:t,search:$(r),hash:K(a)}}(o,i),u=l&&"/"!==l&&l.endsWith("/"),d=(c||"."===l)&&n.endsWith("/");return s.pathname.endsWith("/")||!u&&!d||(s.pathname+="/"),s}var X=e=>e.join("/").replace(/\/\/+/g,"/"),U=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),$=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",K=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";var Y=class{constructor(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.status=e,this.statusText=t||"",this.internal=o,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Q(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}function J(e){return e.map(e=>e.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Z="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function ee(e,t){let n=e;if("string"!==typeof n||!D.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let o=n,r=!1;if(Z)try{let e=new URL(window.location.href),o=n.startsWith("//")?new URL(e.protocol+n):new URL(n),a=_(o.pathname,t);o.origin===e.origin&&null!=a?n=a+o.search+o.hash:r=!0}catch(aO){h(!1,'<Link to="'.concat(n,'"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.'))}return{absoluteURL:o,isExternal:r,to:n}}Symbol("Uninstrumented");Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var te=["POST","PUT","PATCH","DELETE"],ne=(new Set(te),["GET",...te]);new Set(ne),Symbol("ResetLoaderData");var oe=e.createContext(null);oe.displayName="DataRouter";var re=e.createContext(null);re.displayName="DataRouterState";var ae=e.createContext(!1);function ie(){return e.useContext(ae)}var ce=e.createContext({isTransitioning:!1});ce.displayName="ViewTransition";var le=e.createContext(new Map);le.displayName="Fetchers";var se=e.createContext(null);se.displayName="Await";var ue=e.createContext(null);ue.displayName="Navigation";var de=e.createContext(null);de.displayName="Location";var fe=e.createContext({outlet:null,matches:[],isDataRoute:!1});fe.displayName="Route";var pe=e.createContext(null);pe.displayName="RouteError";var me="REACT_ROUTER_ERROR";function ge(){return null!=e.useContext(de)}function he(){return g(ge(),"useLocation() may be used only in the context of a <Router> component."),e.useContext(de).location}var ve="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function be(t){e.useContext(ue).static||e.useLayoutEffect(t)}function ye(){let{isDataRoute:t}=e.useContext(fe);return t?function(){let{router:t}=ze("useNavigate"),n=Me("useNavigate"),o=e.useRef(!1);be(()=>{o.current=!0});let r=e.useCallback(async function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};h(o.current,ve),o.current&&("number"===typeof e?await t.navigate(e):await t.navigate(e,(0,a.A)({fromRouteId:n},r)))},[t,n]);return r}():function(){g(ge(),"useNavigate() may be used only in the context of a <Router> component.");let t=e.useContext(oe),{basename:n,navigator:o}=e.useContext(ue),{matches:r}=e.useContext(fe),{pathname:a}=he(),i=JSON.stringify(q(r)),c=e.useRef(!1);be(()=>{c.current=!0});let l=e.useCallback(function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(h(c.current,ve),!c.current)return;if("number"===typeof e)return void o.go(e);let l=G(e,JSON.parse(i),a,"path"===r.relative);null==t&&"/"!==n&&(l.pathname="/"===l.pathname?n:X([n,l.pathname])),(r.replace?o.replace:o.push)(l,r.state,r)},[n,o,i,a,t]);return l}()}var xe=e.createContext(null);function we(){let{matches:t}=e.useContext(fe),n=t[t.length-1];return n?n.params:{}}function Se(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:o}=e.useContext(fe),{pathname:r}=he(),a=JSON.stringify(q(o));return e.useMemo(()=>G(t,JSON.parse(a),r,"path"===n),[t,a,r,n])}function Ce(t,n,o){g(ge(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=e.useContext(ue),{matches:i}=e.useContext(fe),c=i[i.length-1],l=c?c.params:{},s=c?c.pathname:"/",u=c?c.pathnameBase:"/",d=c&&c.route;{let e=d&&d.path||"";Le(s,!d||e.endsWith("*")||e.endsWith("*?"),'You rendered descendant <Routes> (or called `useRoutes()`) at "'.concat(s,'" (under <Route path="').concat(e,'">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won\'t match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="').concat(e,'"> to <Route path="').concat("/"===e?"*":"".concat(e,"/*"),'">.'))}let f,p=he();if(n){var m;let e="string"===typeof n?x(n):n;g("/"===u||(null===(m=e.pathname)||void 0===m?void 0:m.startsWith(u)),'When overriding the location using `<Routes location>` or `useRoutes(routes, location)`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "'.concat(u,'" but pathname "').concat(e.pathname,'" was given in the `location` prop.')),f=e}else f=p;let v=f.pathname||"/",b=v;if("/"!==u){let e=u.replace(/^\//,"").split("/");b="/"+v.replace(/^\//,"").split("/").slice(e.length).join("/")}let y=C(t,{pathname:b});h(d||null!=y,'No routes matched location "'.concat(f.pathname).concat(f.search).concat(f.hash,'" ')),h(null==y||void 0!==y[y.length-1].route.element||void 0!==y[y.length-1].route.Component||void 0!==y[y.length-1].route.lazy,'Matched leaf route at location "'.concat(f.pathname).concat(f.search).concat(f.hash,'" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.'));let w=Ne(y&&y.map(e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:X([u,r.encodeLocation?r.encodeLocation(e.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:X([u,r.encodeLocation?r.encodeLocation(e.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),i,o);return n&&w?e.createElement(de.Provider,{value:{location:(0,a.A)({pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0},f),navigationType:"POP"}},w):w}function ke(){let t=Te(),n=Q(t)?"".concat(t.status," ").concat(t.statusText):t instanceof Error?t.message:JSON.stringify(t),o=t instanceof Error?t.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r},c=null;return console.error("Error handled by React Router default ErrorBoundary:",t),c=e.createElement(e.Fragment,null,e.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),e.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",e.createElement("code",{style:i},"ErrorBoundary")," or"," ",e.createElement("code",{style:i},"errorElement")," prop on your route.")),e.createElement(e.Fragment,null,e.createElement("h2",null,"Unexpected Application Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},n),o?e.createElement("pre",{style:a},o):null,c)}var Ee=e.createElement(ke,null),je=class extends e.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let t=this.state.error;if(this.context&&"object"===typeof t&&t&&"digest"in t&&"string"===typeof t.digest){const e=function(e){if(e.startsWith("".concat(me,":").concat("ROUTE_ERROR_RESPONSE",":{")))try{let t=JSON.parse(e.slice(40));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText)return new Y(t.status,t.statusText,t.data)}catch(t){}}(t.digest);e&&(t=e)}let n=void 0!==t?e.createElement(fe.Provider,{value:this.props.routeContext},e.createElement(pe.Provider,{value:t,children:this.props.component})):this.props.children;return this.context?e.createElement(Ie,{error:t},n):n}};je.contextType=ae;var Oe=new WeakMap;function Ie(t){let{children:n,error:o}=t,{basename:r}=e.useContext(ue);if("object"===typeof o&&o&&"digest"in o&&"string"===typeof o.digest){let t=function(e){if(e.startsWith("".concat(me,":").concat("REDIRECT",":{")))try{let t=JSON.parse(e.slice(28));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText&&"string"===typeof t.location&&"boolean"===typeof t.reloadDocument&&"boolean"===typeof t.replace)return t}catch(t){}}(o.digest);if(t){let n=Oe.get(o);if(n)throw n;let a=ee(t.location,r);if(Z&&!Oe.get(o)){if(!a.isExternal&&!t.reloadDocument){const e=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:t.replace}));throw Oe.set(o,e),e}window.location.href=a.absoluteURL||a.to}return e.createElement("meta",{httpEquiv:"refresh",content:"0;url=".concat(a.absoluteURL||a.to)})}}return n}function Ae(t){let{routeContext:n,match:o,children:r}=t,a=e.useContext(oe);return a&&a.static&&a.staticContext&&(o.route.errorElement||o.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=o.route.id),e.createElement(fe.Provider,{value:n},r)}function Ne(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2?arguments[2]:void 0,r=null===o||void 0===o?void 0:o.state;if(null==t){if(!r)return null;if(r.errors)t=r.matches;else{if(0!==n.length||r.initialized||!(r.matches.length>0))return null;t=r.matches}}let a=t,i=null===r||void 0===r?void 0:r.errors;if(null!=i){let e=a.findIndex(e=>e.route.id&&void 0!==(null===i||void 0===i?void 0:i[e.route.id]));g(e>=0,"Could not find a matching route for errors on route IDs: ".concat(Object.keys(i).join(","))),a=a.slice(0,Math.min(a.length,e+1))}let c=!1,l=-1;if(o&&r){c=r.renderFallback;for(let e=0;e<a.length;e++){let t=a[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(l=e),t.route.id){let{loaderData:e,errors:n}=r,i=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!n||void 0===n[t.route.id]);if(t.route.lazy||i){o.isStatic&&(c=!0),a=l>=0?a.slice(0,l+1):[a[0]];break}}}}let s=null===o||void 0===o?void 0:o.onError,u=r&&s?(e,t)=>{var n,o;s(e,{location:r.location,params:null!==(n=null===(o=r.matches)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.params)&&void 0!==n?n:{},unstable_pattern:J(r.matches),errorInfo:t})}:void 0;return a.reduceRight((t,o,s)=>{let d,f=!1,p=null,m=null;r&&(d=i&&o.route.id?i[o.route.id]:void 0,p=o.route.errorElement||Ee,c&&(l<0&&0===s?(Le("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),f=!0,m=null):l===s&&(f=!0,m=o.route.hydrateFallbackElement||null)));let g=n.concat(a.slice(0,s+1)),h=()=>{let n;return n=d?p:f?m:o.route.Component?e.createElement(o.route.Component,null):o.route.element?o.route.element:t,e.createElement(Ae,{match:o,routeContext:{outlet:t,matches:g,isDataRoute:null!=r},children:n})};return r&&(o.route.ErrorBoundary||o.route.errorElement||0===s)?e.createElement(je,{location:r.location,revalidation:r.revalidation,component:p,error:d,children:h(),routeContext:{outlet:null,matches:g,isDataRoute:!0},onError:u}):h()},null)}function Pe(e){return"".concat(e," must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.")}function ze(t){let n=e.useContext(oe);return g(n,Pe(t)),n}function Re(t){let n=e.useContext(re);return g(n,Pe(t)),n}function Me(t){let n=function(t){let n=e.useContext(fe);return g(n,Pe(t)),n}(t),o=n.matches[n.matches.length-1];return g(o.route.id,"".concat(t,' can only be used on routes that contain a unique "id"')),o.route.id}function Te(){var t;let n=e.useContext(pe),o=Re("useRouteError"),r=Me("useRouteError");return void 0!==n?n:null===(t=o.errors)||void 0===t?void 0:t[r]}var Be={};function Le(e,t,n){t||Be[e]||(Be[e]=!0,h(!1,n))}var He={};function _e(e,t){e||He[t]||(He[t]=!0,console.warn(t))}t.useOptimistic;e.memo(De);function De(e){let{routes:t,future:n,state:o,isStatic:r,onError:a}=e;return Ce(t,void 0,{state:o,isStatic:r,onError:a,future:n})}function Fe(t){let{to:n,replace:o,state:r,relative:a}=t;g(ge(),"<Navigate> may be used only in the context of a <Router> component.");let{static:i}=e.useContext(ue);h(!i,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:c}=e.useContext(fe),{pathname:l}=he(),s=ye(),u=G(n,q(c),l,"path"===a),d=JSON.stringify(u);return e.useEffect(()=>{s(JSON.parse(d),{replace:o,state:r,relative:a})},[s,d,a,o,r]),null}function We(t){return function(t){let n=e.useContext(fe).outlet;return e.useMemo(()=>n&&e.createElement(xe.Provider,{value:t},n),[n,t])}(t.context)}function Ve(e){g(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function qe(t){let{basename:n="/",children:o=null,location:r,navigationType:a="POP",navigator:i,static:c=!1,unstable_useTransitions:l}=t;g(!ge(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=n.replace(/^\/*/,"/"),u=e.useMemo(()=>({basename:s,navigator:i,static:c,unstable_useTransitions:l,future:{}}),[s,i,c,l]);"string"===typeof r&&(r=x(r));let{pathname:d="/",search:f="",hash:p="",state:m=null,key:v="default",unstable_mask:b}=r,y=e.useMemo(()=>{let e=_(d,s);return null==e?null:{location:{pathname:e,search:f,hash:p,state:m,key:v,unstable_mask:b},navigationType:a}},[s,d,f,p,m,v,a,b]);return h(null!=y,'<Router basename="'.concat(s,'"> is not able to match the URL "').concat(d).concat(f).concat(p,"\" because it does not start with the basename, so the <Router> won't render anything.")),null==y?null:e.createElement(ue.Provider,{value:u},e.createElement(de.Provider,{children:o,value:y}))}function Ge(e){let{children:t,location:n}=e;return Ce(Xe(t),n)}e.Component;function Xe(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=[];return e.Children.forEach(t,(t,r)=>{if(!e.isValidElement(t))return;let a=[...n,r];if(t.type===e.Fragment)return void o.push.apply(o,Xe(t.props.children,a));g(t.type===Ve,"[".concat("string"===typeof t.type?t.type:t.type.name,"] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>")),g(!t.props.index||!t.props.children,"An index route cannot have child routes.");let i={id:t.props.id||a.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,middleware:t.props.middleware,loader:t.props.loader,action:t.props.action,hydrateFallbackElement:t.props.hydrateFallbackElement,HydrateFallback:t.props.HydrateFallback,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:!0===t.props.hasErrorBoundary||null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(i.children=Xe(t.props.children,a)),o.push(i)}),o}var Ue="get",$e="application/x-www-form-urlencoded";function Ke(e){return"undefined"!==typeof HTMLElement&&e instanceof HTMLElement}var Ye=null;var Qe=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Je(e){return null==e||Qe.has(e)?e:(h(!1,'"'.concat(e,'" is not a valid `encType` for `<Form>`/`<fetcher.Form>` and will default to "').concat($e,'"')),null)}function Ze(e,t){let n,o,r,a,i;if(function(e){return Ke(e)&&"form"===e.tagName.toLowerCase()}(e)){let i=e.getAttribute("action");o=i?_(i,t):null,n=e.getAttribute("method")||Ue,r=Je(e.getAttribute("enctype"))||$e,a=new FormData(e)}else if(function(e){return Ke(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return Ke(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let c=e.getAttribute("formaction")||i.getAttribute("action");if(o=c?_(c,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||Ue,r=Je(e.getAttribute("formenctype"))||Je(i.getAttribute("enctype"))||$e,a=new FormData(i,e),!function(){if(null===Ye)try{new FormData(document.createElement("form"),0),Ye=!1}catch(aO){Ye=!0}return Ye}()){let{name:t,type:n,value:o}=e;if("image"===n){let e=t?"".concat(t,"."):"";a.append("".concat(e,"x"),"0"),a.append("".concat(e,"y"),"0")}else t&&a.append(t,o)}}else{if(Ke(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Ue,o=null,r=$e,i=e}return a&&"text/plain"===r&&(i=a,a=void 0),{action:o,method:n.toLowerCase(),encType:r,formData:a,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;function et(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}Symbol("SingleFetchRedirect");function tt(e,t,n,o){let r="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return n?r.pathname.endsWith("/")?r.pathname="".concat(r.pathname,"_.").concat(o):r.pathname="".concat(r.pathname,".").concat(o):"/"===r.pathname?r.pathname="_root.".concat(o):t&&"/"===_(r.pathname,t)?r.pathname="".concat(t.replace(/\/$/,""),"/_root.").concat(o):r.pathname="".concat(r.pathname.replace(/\/$/,""),".").concat(o),r}async function nt(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error("Error loading route module `".concat(e.module,"`, reloading page...")),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function ot(e){return null!=e&&"string"===typeof e.page}function rt(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function at(e,t,n,o,r,a){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,c=(e,t)=>{var o;return n[t].pathname!==e.pathname||(null===(o=n[t].route.path)||void 0===o?void 0:o.endsWith("*"))&&n[t].params["*"]!==e.params["*"]};return"assets"===a?t.filter((e,t)=>i(e,t)||c(e,t)):"data"===a?t.filter((t,a)=>{let l=o.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(i(t,a)||c(t,a))return!0;if(t.route.shouldRevalidate){var s;let o=t.route.shouldRevalidate({currentUrl:new URL(r.pathname+r.search+r.hash,window.origin),currentParams:(null===(s=n[0])||void 0===s?void 0:s.params)||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof o)return o}return!0}):[]}function it(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return o=e.map(e=>{let o=t.routes[e.route.id];if(!o)return[];let r=[o.module];return o.clientActionModule&&(r=r.concat(o.clientActionModule)),o.clientLoaderModule&&(r=r.concat(o.clientLoaderModule)),n&&o.hydrateFallbackModule&&(r=r.concat(o.hydrateFallbackModule)),o.imports&&(r=r.concat(o.imports)),r}).flat(1),[...new Set(o)];var o}function ct(e,t){let n=new Set,o=new Set(t);return e.reduce((e,r)=>{if(t&&!ot(r)&&"script"===r.as&&r.href&&o.has(r.href))return e;let a=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let o of n)t[o]=e[o];return t}(r));return n.has(a)||(n.add(a),e.push({key:a,link:r})),e},[])}function lt(e,t){return"lazy"===e.mode&&!0===t}function st(){let t=e.useContext(oe);return et(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function ut(){let t=e.useContext(re);return et(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var dt=e.createContext(void 0);function ft(){let t=e.useContext(dt);return et(t,"You must render this element inside a <HydratedRouter> element"),t}function pt(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function mt(e,t,n){if(n&&!bt)return[e[0]];if(t){let n=e.findIndex(e=>void 0!==t[e.route.id]);return e.slice(0,n+1)}return e}dt.displayName="FrameworkContext";function gt(t){let{page:n}=t,o=r(t,c),{router:i}=st(),l=e.useMemo(()=>C(i.routes,n,i.basename),[i.routes,n,i.basename]);return l?e.createElement(vt,(0,a.A)({page:n,matches:l},o)):null}function ht(t){let{manifest:n,routeModules:o}=ft(),[r,i]=e.useState([]);return e.useEffect(()=>{let e=!1;return async function(e,t,n){let o=await Promise.all(e.map(async e=>{let o=t.routes[e.route.id];if(o){let e=await nt(o,n);return e.links?e.links():[]}return[]}));return ct(o.flat(1).filter(rt).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?(0,a.A)((0,a.A)({},e),{},{rel:"prefetch",as:"style"}):(0,a.A)((0,a.A)({},e),{},{rel:"prefetch"})))}(t,n,o).then(t=>{e||i(t)}),()=>{e=!0}},[t,n,o]),r}function vt(t){let{page:n,matches:o}=t,i=r(t,l),c=he(),{future:s,manifest:u,routeModules:d}=ft(),{basename:f}=st(),{loaderData:p,matches:m}=ut(),g=e.useMemo(()=>at(n,o,m,u,c,"data"),[n,o,m,u,c]),h=e.useMemo(()=>at(n,o,m,u,c,"assets"),[n,o,m,u,c]),v=e.useMemo(()=>{if(n===c.pathname+c.search+c.hash)return[];let e=new Set,t=!1;if(o.forEach(n=>{var o;let r=u.routes[n.route.id];r&&r.hasLoader&&(!g.some(e=>e.route.id===n.route.id)&&n.route.id in p&&null!==(o=d[n.route.id])&&void 0!==o&&o.shouldRevalidate||r.hasClientLoader?t=!0:e.add(n.route.id))}),0===e.size)return[];let r=tt(n,f,s.unstable_trailingSlashAwareDataRequests,"data");return t&&e.size>0&&r.searchParams.set("_routes",o.filter(t=>e.has(t.route.id)).map(e=>e.route.id).join(",")),[r.pathname+r.search]},[f,s.unstable_trailingSlashAwareDataRequests,p,c,u,g,o,n,d]),b=e.useMemo(()=>it(h,u),[h,u]),y=ht(h);return e.createElement(e.Fragment,null,v.map(t=>e.createElement("link",(0,a.A)({key:t,rel:"prefetch",as:"fetch",href:t},i))),b.map(t=>e.createElement("link",(0,a.A)({key:t,rel:"modulepreload",href:t},i))),y.map(t=>{var n;let{key:o,link:r}=t;return e.createElement("link",(0,a.A)((0,a.A)({key:o,nonce:i.nonce},r),{},{crossOrigin:null!==(n=r.crossOrigin)&&void 0!==n?n:i.crossOrigin}))}))}var bt=!1;function yt(t){let{manifest:n,serverHandoffString:o,isSpaMode:c,renderMeta:l,routeDiscovery:s,ssr:u}=ft(),{router:d,static:f,staticContext:p}=st(),{matches:m}=ut(),g=ie(),h=lt(s,u);l&&(l.didRenderScripts=!0);let v=mt(m,null,c);e.useEffect(()=>{0},[]);let b=e.useMemo(()=>{var c;if(g)return null;let l=p?"window.__reactRouterContext = ".concat(o,";").concat("window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());"):" ",s=f?"".concat(null!==n.hmr&&void 0!==c&&c.runtime?"import ".concat(JSON.stringify(n.hmr.runtime),";"):"").concat(h?"":"import ".concat(JSON.stringify(n.url)),";\n").concat(v.map((e,t)=>{let o="route".concat(t),r=n.routes[e.route.id];et(r,"Route ".concat(e.route.id," not found in manifest"));let{clientActionModule:a,clientLoaderModule:i,clientMiddlewareModule:c,hydrateFallbackModule:l,module:s}=r,u=[...a?[{module:a,varName:"".concat(o,"_clientAction")}]:[],...i?[{module:i,varName:"".concat(o,"_clientLoader")}]:[],...c?[{module:c,varName:"".concat(o,"_clientMiddleware")}]:[],...l?[{module:l,varName:"".concat(o,"_HydrateFallback")}]:[],{module:s,varName:"".concat(o,"_main")}];return 1===u.length?"import * as ".concat(o," from ").concat(JSON.stringify(s),";"):[u.map(e=>"import * as ".concat(e.varName,' from "').concat(e.module,'";')).join("\n"),"const ".concat(o," = {").concat(u.map(e=>"...".concat(e.varName)).join(","),"};")].join("\n")}).join("\n"),"\n ").concat(h?"window.__reactRouterManifest = ".concat(JSON.stringify(function(e,t){let{sri:n}=e,o=r(e,i),c=new Set(t.state.matches.map(e=>e.route.id)),l=t.state.location.pathname.split("/").filter(Boolean),s=["/"];for(l.pop();l.length>0;)s.push("/".concat(l.join("/"))),l.pop();s.forEach(e=>{let n=C(t.routes,e,t.basename);n&&n.forEach(e=>c.add(e.route.id))});let u=[...c].reduce((e,t)=>Object.assign(e,{[t]:o.routes[t]}),{});return(0,a.A)((0,a.A)({},o),{},{routes:u,sri:!!n||void 0})}(n,d),null,2),";"):"","\n window.__reactRouterRouteModules = {").concat(v.map((e,t)=>"".concat(JSON.stringify(e.route.id),":route").concat(t)).join(","),"};\n\nimport(").concat(JSON.stringify(n.entry.module),");"):" ";return e.createElement(e.Fragment,null,e.createElement("script",(0,a.A)((0,a.A)({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:l},type:void 0})),e.createElement("script",(0,a.A)((0,a.A)({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:s},type:"module",async:!0})))},[]),y=bt||g?[]:function(e){return[...new Set(e)]}(n.entry.imports.concat(it(v,n,{includeHydrateFallback:!0}))),x="object"===typeof n.sri?n.sri:{};return _e(!g,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),bt||g?null:e.createElement(e.Fragment,null,"object"===typeof n.sri?e.createElement("script",(0,a.A)((0,a.A)({},t),{},{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:x})}})):null,h?null:e.createElement("link",{rel:"modulepreload",href:n.url,crossOrigin:t.crossOrigin,integrity:x[n.url],suppressHydrationWarning:!0}),e.createElement("link",{rel:"modulepreload",href:n.entry.module,crossOrigin:t.crossOrigin,integrity:x[n.entry.module],suppressHydrationWarning:!0}),y.map(n=>e.createElement("link",{key:n,rel:"modulepreload",href:n,crossOrigin:t.crossOrigin,integrity:x[n],suppressHydrationWarning:!0})),b)}function xt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)})}}e.Component;function wt(t){let{error:n,isOutsideRemixApp:o}=t;console.error(n);let r,a=e.createElement("script",{dangerouslySetInnerHTML:{__html:'\n console.log(\n "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n );\n '}});if(Q(n))return e.createElement(St,{title:"Unhandled Thrown Response!"},e.createElement("h1",{style:{fontSize:"24px"}},n.status," ",n.statusText),a);if(n instanceof Error)0;else{let e=null==n?"Unknown Error":"object"===typeof n&&"toString"in n?n.toString():JSON.stringify(n);new Error(e)}return e.createElement(St,{title:"Application Error!",isOutsideRemixApp:o},e.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),e.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},r.stack),a)}function St(t){var n;let{title:o,renderScripts:r,isOutsideRemixApp:a,children:i}=t,{routeModules:c}=ft();return null!==c.root&&void 0!==n&&n.Layout&&!a?i:e.createElement("html",{lang:"en"},e.createElement("head",null,e.createElement("meta",{charSet:"utf-8"}),e.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),e.createElement("title",null,o)),e.createElement("body",null,e.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},i,r?e.createElement(yt,null):null)))}var Ct="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{Ct&&(window.__reactRouterVersion="7.13.1")}catch(aO){}function kt(t){let{basename:n,children:o,unstable_useTransitions:r,window:a}=t,i=e.useRef();null==i.current&&(i.current=m({window:a,v5Compat:!0}));let c=i.current,[l,s]=e.useState({action:c.action,location:c.location}),u=e.useCallback(t=>{!1===r?s(t):e.startTransition(()=>s(t))},[r]);return e.useLayoutEffect(()=>c.listen(u),[c,u]),e.createElement(qe,{basename:n,children:o,location:l.location,navigationType:l.action,navigator:c,unstable_useTransitions:r})}var Et=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,jt=e.forwardRef(function(t,n){let{onClick:o,discover:i="render",prefetch:c="none",relative:l,reloadDocument:u,replace:d,unstable_mask:f,state:p,target:m,to:h,preventScrollReset:v,viewTransition:b,unstable_defaultShouldRevalidate:x}=t,w=r(t,s),{basename:S,navigator:C,unstable_useTransitions:k}=e.useContext(ue),E="string"===typeof h&&Et.test(h),j=ee(h,S);h=j.to;let O=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};g(ge(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:r}=e.useContext(ue),{hash:a,pathname:i,search:c}=Se(t,{relative:n}),l=i;return"/"!==o&&(l="/"===i?o:X([o,i])),r.createHref({pathname:l,search:c,hash:a})}(h,{relative:l}),I=he(),A=null;if(f){let e=G(f,[],I.unstable_mask?I.unstable_mask.pathname:"/",!0);"/"!==S&&(e.pathname="/"===e.pathname?S:X([S,e.pathname])),A=C.createHref(e)}let[N,P,z]=function(t,n){let o=e.useContext(dt),[r,a]=e.useState(!1),[i,c]=e.useState(!1),{onFocus:l,onBlur:s,onMouseEnter:u,onMouseLeave:d,onTouchStart:f}=n,p=e.useRef(null);e.useEffect(()=>{if("render"===t&&c(!0),"viewport"===t){let e=new IntersectionObserver(e=>{e.forEach(e=>{c(e.isIntersecting)})},{threshold:.5});return p.current&&e.observe(p.current),()=>{e.disconnect()}}},[t]),e.useEffect(()=>{if(r){let e=setTimeout(()=>{c(!0)},100);return()=>{clearTimeout(e)}}},[r]);let m=()=>{a(!0)},g=()=>{a(!1),c(!1)};return o?"intent"!==t?[i,p,{}]:[i,p,{onFocus:pt(l,m),onBlur:pt(s,g),onMouseEnter:pt(u,m),onMouseLeave:pt(d,g),onTouchStart:pt(f,m)}]:[!1,p,{}]}(c,w),R=function(t){let{target:n,replace:o,unstable_mask:r,state:a,preventScrollReset:i,relative:c,viewTransition:l,unstable_defaultShouldRevalidate:s,unstable_useTransitions:u}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=ye(),f=he(),p=Se(t,{relative:c});return e.useCallback(m=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(m,n)){m.preventDefault();let n=void 0!==o?o:y(f)===y(p),g=()=>d(t,{replace:n,unstable_mask:r,state:a,preventScrollReset:i,relative:c,viewTransition:l,unstable_defaultShouldRevalidate:s});u?e.startTransition(()=>g()):g()}},[f,d,p,o,r,a,n,t,i,c,l,s,u])}(h,{replace:d,unstable_mask:f,state:p,target:m,preventScrollReset:v,relative:l,viewTransition:b,unstable_defaultShouldRevalidate:x,unstable_useTransitions:k});let M=!(j.isExternal||u),T=e.createElement("a",(0,a.A)((0,a.A)((0,a.A)({},w),z),{},{href:(M?A:void 0)||j.absoluteURL||O,onClick:M?function(e){o&&o(e),e.defaultPrevented||R(e)}:o,ref:xt(n,P),target:m,"data-discover":E||"render"!==i?void 0:"true"}));return N&&!E?e.createElement(e.Fragment,null,T,e.createElement(gt,{page:O})):T});jt.displayName="Link";var Ot=e.forwardRef(function(t,n){let{"aria-current":o="page",caseSensitive:i=!1,className:c="",end:l=!1,style:s,to:d,viewTransition:f,children:p}=t,m=r(t,u),h=Se(d,{relative:m.relative}),v=he(),b=e.useContext(re),{navigator:y,basename:x}=e.useContext(ue),w=null!=b&&function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.useContext(ce);g(null!=o,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Nt("useViewTransitionState"),a=Se(t,{relative:n});if(!o.isTransitioning)return!1;let i=_(o.currentLocation.pathname,r)||o.currentLocation.pathname,c=_(o.nextLocation.pathname,r)||o.nextLocation.pathname;return null!=B(a.pathname,c)||null!=B(a.pathname,i)}(h)&&!0===f,S=y.encodeLocation?y.encodeLocation(h).pathname:h.pathname,C=v.pathname,k=b&&b.navigation&&b.navigation.location?b.navigation.location.pathname:null;i||(C=C.toLowerCase(),k=k?k.toLowerCase():null,S=S.toLowerCase()),k&&x&&(k=_(k,x)||k);const E="/"!==S&&S.endsWith("/")?S.length-1:S.length;let j,O=C===S||!l&&C.startsWith(S)&&"/"===C.charAt(E),I=null!=k&&(k===S||!l&&k.startsWith(S)&&"/"===k.charAt(S.length)),A={isActive:O,isPending:I,isTransitioning:w},N=O?o:void 0;j="function"===typeof c?c(A):[c,O?"active":null,I?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let P="function"===typeof s?s(A):s;return e.createElement(jt,(0,a.A)((0,a.A)({},m),{},{"aria-current":N,className:j,ref:n,style:P,to:d,viewTransition:f}),"function"===typeof p?p(A):p)});Ot.displayName="NavLink";var It=e.forwardRef((t,n)=>{let{discover:o="render",fetcherKey:i,navigate:c,reloadDocument:l,replace:s,state:u,method:f=Ue,action:p,onSubmit:m,relative:h,preventScrollReset:v,viewTransition:b,unstable_defaultShouldRevalidate:x}=t,w=r(t,d),{unstable_useTransitions:S}=e.useContext(ue),C=Rt(),k=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:o}=e.useContext(ue),r=e.useContext(fe);g(r,"useFormAction must be used inside a RouteContext");let[i]=r.matches.slice(-1),c=(0,a.A)({},Se(t||".",{relative:n})),l=he();if(null==t){c.search=l.search;let e=new URLSearchParams(c.search),t=e.getAll("index");if(t.some(e=>""===e)){e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let n=e.toString();c.search=n?"?".concat(n):""}}t&&"."!==t||!i.route.index||(c.search=c.search?c.search.replace(/^\?/,"?index&"):"?index");"/"!==o&&(c.pathname="/"===c.pathname?o:X([o,c.pathname]));return y(c)}(p,{relative:h}),E="get"===f.toLowerCase()?"get":"post",j="string"===typeof p&&Et.test(p);return e.createElement("form",(0,a.A)((0,a.A)({ref:n,method:E,action:k,onSubmit:l?m:t=>{if(m&&m(t),t.defaultPrevented)return;t.preventDefault();let n=t.nativeEvent.submitter,o=(null===n||void 0===n?void 0:n.getAttribute("formmethod"))||f,r=()=>C(n||t.currentTarget,{fetcherKey:i,method:o,navigate:c,replace:s,state:u,relative:h,preventScrollReset:v,viewTransition:b,unstable_defaultShouldRevalidate:x});S&&!1!==c?e.startTransition(()=>r()):r()}},w),{},{"data-discover":j||"render"!==o?void 0:"true"}))});function At(e){return"".concat(e," must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.")}function Nt(t){let n=e.useContext(oe);return g(n,At(t)),n}It.displayName="Form";var Pt=0,zt=()=>"__".concat(String(++Pt),"__");function Rt(){let{router:t}=Nt("useSubmit"),{basename:n}=e.useContext(ue),o=Me("useRouteId"),r=t.fetch,a=t.navigate;return e.useCallback(async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:i,method:c,encType:l,formData:s,body:u}=Ze(e,n);if(!1===t.navigate){let e=t.fetcherKey||zt();await r(e,o,t.action||i,{unstable_defaultShouldRevalidate:t.unstable_defaultShouldRevalidate,preventScrollReset:t.preventScrollReset,formData:s,body:u,formMethod:t.method||c,formEncType:t.encType||l,flushSync:t.flushSync})}else await a(t.action||i,{unstable_defaultShouldRevalidate:t.unstable_defaultShouldRevalidate,preventScrollReset:t.preventScrollReset,formData:s,body:u,formMethod:t.method||c,formEncType:t.encType||l,replace:t.replace,state:t.state,fromRouteId:o,flushSync:t.flushSync,viewTransition:t.viewTransition})},[r,a,n,o])}var Mt=n(139),Tt=n.n(Mt);function Bt(e,t,n){var o=(n||{}).atBegin;return function(e,t,n){var o,r=n||{},a=r.noTrailing,i=void 0!==a&&a,c=r.noLeading,l=void 0!==c&&c,s=r.debounceMode,u=void 0===s?void 0:s,d=!1,f=0;function p(){o&&clearTimeout(o)}function m(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];var c=this,s=Date.now()-f;function m(){f=Date.now(),t.apply(c,r)}function g(){o=void 0}d||(l||!u||o||m(),p(),void 0===u&&s>e?l?(f=Date.now(),i||(o=setTimeout(u?g:m,e))):m():!0!==i&&(o=setTimeout(u?g:m,void 0===u?e-s:e)))}return m.cancel=function(e){var t=(e||{}).upcomingOnly,n=void 0!==t&&t;p(),d=!n},m}(e,t,{debounceMode:!1!==(void 0!==o&&o)})}const Lt="ant",Ht="anticon",_t=["outlined","borderless","filled","underlined"],Dt=e.createContext({getPrefixCls:(e,t)=>t||(e?"".concat(Lt,"-").concat(e):Lt),iconPrefixCls:Ht}),{Consumer:Ft}=Dt,Wt={};function Vt(t){const n=e.useContext(Dt),{getPrefixCls:o,direction:r,getPopupContainer:a}=n,i=n[t];return Object.assign(Object.assign({classNames:Wt,styles:Wt},i),{getPrefixCls:o,direction:r,getPopupContainer:a})}function qt(t){return t&&e.isValidElement(t)&&t.type===e.Fragment}const Gt=(t,n,o)=>e.isValidElement(t)?e.cloneElement(t,"function"===typeof o?o(t.props||{}):o):n;function Xt(e,t){return Gt(e,e,t)}function Ut(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}var $t=Ut()?e.useLayoutEffect:e.useEffect,Kt=function(t,n){var o=e.useRef(!0);$t(function(){return t(o.current)},n),$t(function(){return o.current=!1,function(){o.current=!0}},[])},Yt=function(e,t){Kt(function(t){if(!t)return e()},t)};const Qt=Kt,Jt=100,Zt=80*Math.PI,en=t=>{const{dotClassName:n,style:o,hasCircleCls:r}=t;return e.createElement("circle",{className:Tt()("".concat(n,"-circle"),{["".concat(n,"-circle-bg")]:r}),r:40,cx:50,cy:50,strokeWidth:20,style:o})},tn=t=>{let{percent:n,prefixCls:o}=t;const r="".concat(o,"-dot"),a="".concat(r,"-holder"),i="".concat(a,"-hidden"),[c,l]=e.useState(!1);Qt(()=>{0!==n&&l(!0)},[0!==n]);const s=Math.max(Math.min(n,100),0);if(!c)return null;const u={strokeDashoffset:"".concat(Zt/4),strokeDasharray:"".concat(Zt*s/100," ").concat(Zt*(100-s)/100)};return e.createElement("span",{className:Tt()(a,"".concat(r,"-progress"),s<=0&&i)},e.createElement("svg",{viewBox:"0 0 ".concat(Jt," ").concat(Jt),role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},e.createElement(en,{dotClassName:r,hasCircleCls:!0}),e.createElement(en,{dotClassName:r,style:u})))};function nn(t){const{prefixCls:n,percent:o=0}=t,r="".concat(n,"-dot"),a="".concat(r,"-holder"),i="".concat(a,"-hidden");return e.createElement(e.Fragment,null,e.createElement("span",{className:Tt()(a,o>0&&i)},e.createElement("span",{className:Tt()(r,"".concat(n,"-dot-spin"))},[1,2,3,4].map(t=>e.createElement("i",{className:"".concat(n,"-dot-item"),key:t})))),e.createElement(tn,{prefixCls:n,percent:o}))}function on(t){var n;const{prefixCls:o,indicator:r,percent:a}=t,i="".concat(o,"-dot");return r&&e.isValidElement(r)?Xt(r,{className:Tt()(null===(n=r.props)||void 0===n?void 0:n.className,i),percent:a}):e.createElement(nn,{prefixCls:o,percent:a})}var rn=n(467);function an(e){if(Array.isArray(e))return e}function cn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function ln(e,t){if(e){if("string"==typeof e)return cn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cn(e,t):void 0}}function sn(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function un(e,t){return an(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,a,i,c=[],l=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(o=a.call(n)).done)&&(c.push(o.value),c.length!==t);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw r}}return c}}(e,t)||ln(e,t)||sn()}function dn(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function fn(e){return function(e){if(Array.isArray(e))return cn(e)}(e)||dn(e)||ln(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}const pn=function(e){for(var t,n=0,o=0,r=e.length;r>=4;++o,r-=4)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(r){case 3:n^=(255&e.charCodeAt(o+2))<<16;case 2:n^=(255&e.charCodeAt(o+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(o)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};function mn(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 gn="data-rc-order",hn="data-rc-priority",vn=new Map;function bn(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).mark;return e?e.startsWith("data-")?e:"data-".concat(e):"rc-util-key"}function yn(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function xn(e){return Array.from((vn.get(e)||e).children).filter(function(e){return"STYLE"===e.tagName})}function wn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Ut())return null;var n=t.csp,o=t.prepend,r=t.priority,a=void 0===r?0:r,i=function(e){return"queue"===e?"prependQueue":e?"prepend":"append"}(o),c="prependQueue"===i,l=document.createElement("style");l.setAttribute(gn,i),c&&a&&l.setAttribute(hn,"".concat(a)),null!==n&&void 0!==n&&n.nonce&&(l.nonce=null===n||void 0===n?void 0:n.nonce),l.innerHTML=e;var s=yn(t),u=s.firstChild;if(o){if(c){var d=(t.styles||xn(s)).filter(function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(gn)))return!1;var t=Number(e.getAttribute(hn)||0);return a>=t});if(d.length)return s.insertBefore(l,d[d.length-1].nextSibling),l}s.insertBefore(l,u)}else s.appendChild(l);return l}function Sn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=yn(t);return(t.styles||xn(n)).find(function(n){return n.getAttribute(bn(t))===e})}function Cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Sn(e,t);n&&yn(t).removeChild(n)}function kn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=yn(n),r=xn(o),i=(0,a.A)((0,a.A)({},n),{},{styles:r});!function(e,t){var n=vn.get(e);if(!n||!mn(document,n)){var o=wn("",t),r=o.parentNode;vn.set(e,r),e.removeChild(o)}}(o,i);var c=Sn(t,i);if(c){var l,s,u;if(null!==(l=i.csp)&&void 0!==l&&l.nonce&&c.nonce!==(null===(s=i.csp)||void 0===s?void 0:s.nonce))c.nonce=null===(u=i.csp)||void 0===u?void 0:u.nonce;return c.innerHTML!==e&&(c.innerHTML=e),c}var d=wn(e,i);return d.setAttribute(bn(i),t),d}function En(t,n,o){var r=e.useRef({});return"value"in r.current&&!o(r.current.condition,n)||(r.current.value=t(),r.current.condition=n),r.current.value}var jn=n(284),On={},In=[];function An(e,t){}function Nn(e,t){}function Pn(e,t,n){t||On[n]||(e(!1,n),On[n]=!0)}function zn(e,t){Pn(An,e,t)}zn.preMessage=function(e){In.push(e)},zn.resetWarned=function(){On={}},zn.noteOnce=function(e,t){Pn(Nn,e,t)};const Rn=zn;const Mn=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=new Set;return function e(t,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=o.has(t);if(Rn(!i,"Warning: There may be circular references"),i)return!1;if(t===r)return!0;if(n&&a>1)return!1;o.add(t);var c=a+1;if(Array.isArray(t)){if(!Array.isArray(r)||t.length!==r.length)return!1;for(var l=0;l<t.length;l++)if(!e(t[l],r[l],c))return!1;return!0}if(t&&r&&"object"===(0,jn.A)(t)&&"object"===(0,jn.A)(r)){var s=Object.keys(t);return s.length===Object.keys(r).length&&s.every(function(n){return e(t[n],r[n],c)})}return!1}(e,t)};function Tn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Bn=n(816);function Ln(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,(0,Bn.A)(o.key),o)}}function Hn(e,t,n){return t&&Ln(e.prototype,t),n&&Ln(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _n(e){return e.join("%")}var Dn=function(){function e(t){Tn(this,e),(0,rn.A)(this,"instanceId",void 0),(0,rn.A)(this,"cache",new Map),(0,rn.A)(this,"extracted",new Set),this.instanceId=t}return Hn(e,[{key:"get",value:function(e){return this.opGet(_n(e))}},{key:"opGet",value:function(e){return this.cache.get(e)||null}},{key:"update",value:function(e,t){return this.opUpdate(_n(e),t)}},{key:"opUpdate",value:function(e,t){var n=t(this.cache.get(e));null===n?this.cache.delete(e):this.cache.set(e,n)}}]),e}();const Fn=Dn;var Wn="data-token-hash",Vn="data-css-hash",qn="__cssinjs_instance__";function Gn(){var e=Math.random().toString(12).slice(2);if("undefined"!==typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(Vn,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(t){t[qn]=t[qn]||e,t[qn]===e&&document.head.insertBefore(t,n)});var o={};Array.from(document.querySelectorAll("style[".concat(Vn,"]"))).forEach(function(t){var n,r=t.getAttribute(Vn);o[r]?t[qn]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):o[r]=!0})}return new Fn(e)}var Xn=e.createContext({hashPriority:"low",cache:Gn(),defaultCache:!0});const Un=Xn;var $n="CALC_UNIT";new RegExp($n,"g");var Kn=function(){function e(){Tn(this,e),(0,rn.A)(this,"cache",void 0),(0,rn.A)(this,"keys",void 0),(0,rn.A)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return Hn(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={map:this.cache};return e.forEach(function(e){var t;r?r=null===(t=r)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e):r=void 0}),null!==(t=r)&&void 0!==t&&t.value&&o&&(r.value[1]=this.cacheCallTimes++),null===(n=r)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var o=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var r=this.keys.reduce(function(e,t){var n=un(e,2)[1];return o.internalGet(t)[1]<n?[t,o.internalGet(t)[1]]:e},[this.keys[0],this.cacheCallTimes]),a=un(r,1)[0];this.delete(a)}this.keys.push(t)}var i=this.cache;t.forEach(function(e,r){if(r===t.length-1)i.set(e,{value:[n,o.cacheCallTimes++]});else{var a=i.get(e);a?a.map||(a.map=new Map):i.set(e,{map:new Map}),i=i.get(e).map}})}},{key:"deleteByPath",value:function(e,t){var n,o=e.get(t[0]);if(1===t.length)return o.map?e.set(t[0],{map:o.map}):e.delete(t[0]),null===(n=o.value)||void 0===n?void 0:n[0];var r=this.deleteByPath(o.map,t.slice(1));return o.map&&0!==o.map.size||o.value||e.delete(t[0]),r}},{key:"delete",value:function(e){if(this.has(e))return this.keys=this.keys.filter(function(t){return!function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,e)}),this.deleteByPath(this.cache,e)}}]),e}();(0,rn.A)(Kn,"MAX_CACHE_SIZE",20),(0,rn.A)(Kn,"MAX_CACHE_OFFSET",5);var Yn=0,Qn=function(){function e(t){Tn(this,e),(0,rn.A)(this,"derivatives",void 0),(0,rn.A)(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=Yn,0===t.length&&t.length,Yn+=1}return Hn(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce(function(t,n){return n(e,t)},void 0)}}]),e}(),Jn=new Kn;function Zn(e){var t=Array.isArray(e)?e:[e];return Jn.has(t)||Jn.set(t,new Qn(t)),Jn.get(t)}var eo=new WeakMap,to={};var no=new WeakMap;function oo(e){var t=no.get(e)||"";return t||(Object.keys(e).forEach(function(n){var o=e[n];t+=n,o instanceof Qn?t+=o.id:o&&"object"===(0,jn.A)(o)?t+=oo(o):t+=o}),t=pn(t),no.set(e,t)),t}function ro(e,t){return pn("".concat(t,"_").concat(oo(e)))}"random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,"");var ao=Ut();function io(e){return"number"===typeof e?"".concat(e,"px"):e}function co(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(arguments.length>4&&void 0!==arguments[4]&&arguments[4])return e;var r=(0,a.A)((0,a.A)({},o),{},(0,rn.A)((0,rn.A)({},Wn,t),Vn,n)),i=Object.keys(r).map(function(e){var t=r[e];return t?"".concat(e,'="').concat(t,'"'):null}).filter(function(e){return e}).join(" ");return"<style ".concat(i,">").concat(e,"</style>")}var lo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).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()},so=function(e,t,n){return Object.keys(e).length?".".concat(t).concat(null!==n&&void 0!==n&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(e).map(function(e){var t=un(e,2),n=t[0],o=t[1];return"".concat(n,":").concat(o,";")}).join(""),"}"):""},uo=function(e,t,n){var o={},r={};return Object.entries(e).forEach(function(e){var t,a,i=un(e,2),c=i[0],l=i[1];if(null!==n&&void 0!==n&&null!==(t=n.preserve)&&void 0!==t&&t[c])r[c]=l;else if(("string"===typeof l||"number"===typeof l)&&(null===n||void 0===n||null===(a=n.ignore)||void 0===a||!a[c])){var s,u=lo(c,null===n||void 0===n?void 0:n.prefix);o[u]="number"!==typeof l||null!==n&&void 0!==n&&null!==(s=n.unitless)&&void 0!==s&&s[c]?String(l):"".concat(l,"px"),r[c]="var(".concat(u,")")}}),[r,so(o,t,{scope:null===n||void 0===n?void 0:n.scope})]},fo=(0,a.A)({},t).useInsertionEffect;const po=fo?function(e,t,n){return fo(function(){return e(),t()},n)}:function(t,n,o){e.useMemo(t,o),Qt(function(){return n(!0)},o)};const mo="undefined"!==typeof(0,a.A)({},t).useInsertionEffect?function(t){var n=[],o=!1;return e.useEffect(function(){return o=!1,function(){o=!0,n.length&&n.forEach(function(e){return e()})}},t),function(e){o||n.push(e)}}:function(){return function(e){e()}};const go=function(){return!1};function ho(t,n,o,r,a){var i=e.useContext(Un).cache,c=_n([t].concat(fn(n))),l=mo([c]),s=(go(),function(e){i.opUpdate(c,function(t){var n=un(t||[void 0,void 0],2),r=n[0];var a=[void 0===r?0:r,n[1]||o()];return e?e(a):a})});e.useMemo(function(){s()},[c]);var u=i.opGet(c)[1];return po(function(){null===a||void 0===a||a(u)},function(e){return s(function(t){var n=un(t,2),o=n[0],r=n[1];return e&&0===o&&(null===a||void 0===a||a(u)),[o+1,r]}),function(){i.opUpdate(c,function(t){var n=un(t||[],2),o=n[0],a=void 0===o?0:o,s=n[1];return 0===a-1?(l(function(){!e&&i.opGet(c)||null===r||void 0===r||r(s,!1)}),null):[a-1,s]})}},[c]),u}var vo={},bo=new Map;function yo(e,t){bo.set(e,(bo.get(e)||0)-1);var n=new Set;bo.forEach(function(e,t){e<=0&&n.add(t)}),bo.size-n.size>0&&n.forEach(function(e){!function(e,t){"undefined"!==typeof document&&document.querySelectorAll("style[".concat(Wn,'="').concat(e,'"]')).forEach(function(e){var n;e[qn]===t&&(null===(n=e.parentNode)||void 0===n||n.removeChild(e))})}(e,t),bo.delete(e)})}var xo="token";function wo(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,e.useContext)(Un),i=r.cache.instanceId,c=r.container,l=o.salt,s=void 0===l?"":l,u=o.override,d=void 0===u?vo:u,f=o.formatToken,p=o.getComputedToken,m=o.cssVar,g=function(e,t){for(var n=eo,o=0;o<t.length;o+=1){var r=t[o];n.has(r)||n.set(r,new WeakMap),n=n.get(r)}return n.has(to)||n.set(to,e()),n.get(to)}(function(){return Object.assign.apply(Object,[{}].concat(fn(n)))},n),h=oo(g),v=oo(d),b=m?oo(m):"",y=ho(xo,[s,t.id,h,v,b],function(){var e,n=p?p(g,d,t):function(e,t,n,o){var r=n.getDerivativeToken(e),i=(0,a.A)((0,a.A)({},r),t);return o&&(i=o(i)),i}(g,d,t,f),o=(0,a.A)({},n),r="";if(m){var i=un(uo(n,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),2);n=i[0],r=i[1]}var c=ro(n,s);n._tokenKey=c,o._tokenKey=ro(o,s);var l=null!==(e=null===m||void 0===m?void 0:m.key)&&void 0!==e?e:c;n._themeKey=l,function(e){bo.set(e,(bo.get(e)||0)+1)}(l);var u="".concat("css","-").concat(pn(c));return n._hashId=u,[n,u,o,r,(null===m||void 0===m?void 0:m.key)||""]},function(e){yo(e[0]._themeKey,i)},function(e){var t=un(e,4),n=t[0],o=t[3];if(m&&o){var r=kn(o,pn("css-variables-".concat(n._themeKey)),{mark:Vn,prepend:"queue",attachTo:c,priority:-999});r[qn]=i,r.setAttribute(Wn,n._themeKey)}});return y}function So(){return So=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},So.apply(null,arguments)}const Co={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};var ko="comm",Eo="rule",jo="decl",Oo=Math.abs,Io=String.fromCharCode;Object.assign;function Ao(e){return e.trim()}function No(e,t,n){return e.replace(t,n)}function Po(e,t,n){return e.indexOf(t,n)}function zo(e,t){return 0|e.charCodeAt(t)}function Ro(e,t,n){return e.slice(t,n)}function Mo(e){return e.length}function To(e,t){return t.push(e),e}function Bo(e,t){for(var n="",o=0;o<e.length;o++)n+=t(e[o],o,e,t)||"";return n}function Lo(e,t,n,o){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case"@namespace":case jo:return e.return=e.return||e.value;case ko:return"";case"@keyframes":return e.return=e.value+"{"+Bo(e.children,o)+"}";case Eo:if(!Mo(e.value=e.props.join(",")))return""}return Mo(n=Bo(e.children,o))?e.return=e.value+"{"+n+"}":""}var Ho=1,_o=1,Do=0,Fo=0,Wo=0,Vo="";function qo(e,t,n,o,r,a,i,c){return{value:e,root:t,parent:n,type:o,props:r,children:a,line:Ho,column:_o,length:i,return:"",siblings:c}}function Go(){return Wo=Fo>0?zo(Vo,--Fo):0,_o--,10===Wo&&(_o=1,Ho--),Wo}function Xo(){return Wo=Fo<Do?zo(Vo,Fo++):0,_o++,10===Wo&&(_o=1,Ho++),Wo}function Uo(){return zo(Vo,Fo)}function $o(){return Fo}function Ko(e,t){return Ro(Vo,e,t)}function Yo(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Qo(e){return Ho=_o=1,Do=Mo(Vo=e),Fo=0,[]}function Jo(e){return Vo="",e}function Zo(e){return Ao(Ko(Fo-1,nr(91===e?e+2:40===e?e+1:e)))}function er(e){for(;(Wo=Uo())&&Wo<33;)Xo();return Yo(e)>2||Yo(Wo)>3?"":" "}function tr(e,t){for(;--t&&Xo()&&!(Wo<48||Wo>102||Wo>57&&Wo<65||Wo>70&&Wo<97););return Ko(e,$o()+(t<6&&32==Uo()&&32==Xo()))}function nr(e){for(;Xo();)switch(Wo){case e:return Fo;case 34:case 39:34!==e&&39!==e&&nr(Wo);break;case 40:41===e&&nr(e);break;case 92:Xo()}return Fo}function or(e,t){for(;Xo()&&e+Wo!==57&&(e+Wo!==84||47!==Uo()););return"/*"+Ko(t,Fo-1)+"*"+Io(47===e?e:Xo())}function rr(e){for(;!Yo(Uo());)Xo();return Ko(e,Fo)}function ar(e){return Jo(ir("",null,null,null,[""],e=Qo(e),0,[0],e))}function ir(e,t,n,o,r,a,i,c,l){for(var s=0,u=0,d=i,f=0,p=0,m=0,g=1,h=1,v=1,b=0,y="",x=r,w=a,S=o,C=y;h;)switch(m=b,b=Xo()){case 40:if(108!=m&&58==zo(C,d-1)){-1!=Po(C+=No(Zo(b),"&","&\f"),"&\f",Oo(s?c[s-1]:0))&&(v=-1);break}case 34:case 39:case 91:C+=Zo(b);break;case 9:case 10:case 13:case 32:C+=er(m);break;case 92:C+=tr($o()-1,7);continue;case 47:switch(Uo()){case 42:case 47:To(lr(or(Xo(),$o()),t,n,l),l),5!=Yo(m||1)&&5!=Yo(Uo()||1)||!Mo(C)||" "===Ro(C,-1,void 0)||(C+=" ");break;default:C+="/"}break;case 123*g:c[s++]=Mo(C)*v;case 125*g:case 59:case 0:switch(b){case 0:case 125:h=0;case 59+u:-1==v&&(C=No(C,/\f/g,"")),p>0&&(Mo(C)-d||0===g&&47===m)&&To(p>32?sr(C+";",o,n,d-1,l):sr(No(C," ","")+";",o,n,d-2,l),l);break;case 59:C+=";";default:if(To(S=cr(C,t,n,s,u,r,c,y,x=[],w=[],d,a),a),123===b)if(0===u)ir(C,t,S,S,x,a,d,c,w);else{switch(f){case 99:if(110===zo(C,3))break;case 108:if(97===zo(C,2))break;default:u=0;case 100:case 109:case 115:}u?ir(e,S,S,o&&To(cr(e,S,S,0,0,r,c,y,r,x=[],d,w),w),r,w,d,c,o?x:w):ir(C,S,S,S,[""],w,0,c,w)}}s=u=p=0,g=v=1,y=C="",d=i;break;case 58:d=1+Mo(C),p=m;default:if(g<1)if(123==b)--g;else if(125==b&&0==g++&&125==Go())continue;switch(C+=Io(b),b*g){case 38:v=u>0?1:(C+="\f",-1);break;case 44:c[s++]=(Mo(C)-1)*v,v=1;break;case 64:45===Uo()&&(C+=Zo(Xo())),f=Uo(),u=d=Mo(y=C+=rr($o())),b++;break;case 45:45===m&&2==Mo(C)&&(g=0)}}return a}function cr(e,t,n,o,r,a,i,c,l,s,u,d){for(var f=r-1,p=0===r?a:[""],m=function(e){return e.length}(p),g=0,h=0,v=0;g<o;++g)for(var b=0,y=Ro(e,f+1,f=Oo(h=i[g])),x=e;b<m;++b)(x=Ao(h>0?p[b]+" "+y:No(y,/&\f/g,p[b])))&&(l[v++]=x);return qo(e,t,n,0===r?Eo:c,l,s,u,d)}function lr(e,t,n,o){return qo(e,t,n,ko,Io(Wo),Ro(e,2,-2),0,o)}function sr(e,t,n,o,r){return qo(e,t,n,jo,Ro(e,0,o),Ro(e,o+1,-1),o,r)}var ur,dr="data-ant-cssinjs-cache-path",fr="_FILE_STYLE__";var pr=!0;function mr(e){return function(){if(!ur&&(ur={},Ut())){var e=document.createElement("div");e.className=dr,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";(t=t.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(e){var t=un(e.split(":"),2),n=t[0],o=t[1];ur[n]=o});var n,o=document.querySelector("style[".concat(dr,"]"));o&&(pr=!1,null===(n=o.parentNode)||void 0===n||n.removeChild(o)),document.body.removeChild(e)}}(),!!ur[e]}var gr="_multi_value_";function hr(e){return Bo(ar(e),Lo).replace(/\{%%%\:[^;];}/g,";")}function vr(e,t,n){if(!t)return e;var o=".".concat(t),r="low"===n?":where(".concat(o,")"):o;return e.split(",").map(function(e){var t,n=e.trim().split(/\s+/),o=n[0]||"",a=(null===(t=o.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[o="".concat(a).concat(r).concat(o.slice(a.length))].concat(fn(n.slice(1))).join(" ")}).join(",")}var br=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},r=o.root,i=o.injectHash,c=o.parentSelectors,l=n.hashId,s=n.layer,u=(n.path,n.hashPriority),d=n.transformers,f=void 0===d?[]:d,p=(n.linters,""),m={};function g(t){var o=t.getName(l);if(!m[o]){var r=un(e(t.style,n,{root:!1,parentSelectors:c}),1)[0];m[o]="@keyframes ".concat(t.getName(l)).concat(r)}}var h=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach(function(t){Array.isArray(t)?e(t,n):t&&n.push(t)}),n}(Array.isArray(t)?t:[t]);return h.forEach(function(t){var o="string"!==typeof t||r?t:{};if("string"===typeof o)p+="".concat(o,"\n");else if(o._keyframe)g(o);else{var s=f.reduce(function(e,t){var n;return(null===t||void 0===t||null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e},o);Object.keys(s).forEach(function(t){var o=s[t];if("object"!==(0,jn.A)(o)||!o||"animationName"===t&&o._keyframe||function(e){return"object"===(0,jn.A)(e)&&e&&("_skip_check_"in e||gr in e)}(o)){var d;function S(e,t){var n=e.replace(/[A-Z]/g,function(e){return"-".concat(e.toLowerCase())}),o=t;Co[e]||"number"!==typeof o||0===o||(o="".concat(o,"px")),"animationName"===e&&null!==t&&void 0!==t&&t._keyframe&&(g(t),o=t.getName(l)),p+="".concat(n,":").concat(o,";")}var f=null!==(d=null===o||void 0===o?void 0:o.value)&&void 0!==d?d:o;"object"===(0,jn.A)(o)&&null!==o&&void 0!==o&&o[gr]&&Array.isArray(f)?f.forEach(function(e){S(t,e)}):S(t,f)}else{var h=!1,v=t.trim(),b=!1;(r||i)&&l?v.startsWith("@")?h=!0:v=vr("&"===v?"":t,l,u):!r||l||"&"!==v&&""!==v||(v="",b=!0);var y=un(e(o,n,{root:b,injectHash:h,parentSelectors:[].concat(fn(c),[v])}),2),x=y[0],w=y[1];m=(0,a.A)((0,a.A)({},m),w),p+="".concat(v).concat(x)}})}}),r?s&&(p&&(p="@layer ".concat(s.name," {").concat(p,"}")),s.dependencies&&(m["@layer ".concat(s.name)]=s.dependencies.map(function(e){return"@layer ".concat(e,", ").concat(s.name,";")}).join("\n"))):p="{".concat(p,"}"),[p,m]};function yr(e,t){return pn("".concat(e.join("%")).concat(t))}function xr(){return null}var wr="style";function Sr(t,n){var o=t.token,r=t.path,i=t.hashId,c=t.layer,l=t.nonce,s=t.clientOnly,u=t.order,d=void 0===u?0:u,f=e.useContext(Un),p=f.autoClear,m=(f.mock,f.defaultCache),g=f.hashPriority,h=f.container,v=f.ssrInline,b=f.transformers,y=f.linters,x=f.cache,w=f.layer,S=o._tokenKey,C=[S];w&&C.push("layer"),C.push.apply(C,fn(r));var k=ao;var E=ho(wr,C,function(){var e=C.join("|");if(mr(e)){var t=function(e){var t=ur[e],n=null;if(t&&Ut())if(pr)n=fr;else{var o=document.querySelector("style[".concat(Vn,'="').concat(ur[e],'"]'));o?n=o.innerHTML:delete ur[e]}return[n,t]}(e),o=un(t,2),a=o[0],l=o[1];if(a)return[a,S,l,{},s,d]}var u=n(),f=un(br(u,{hashId:i,hashPriority:g,layer:w?c:void 0,path:r.join("-"),transformers:b,linters:y}),2),p=f[0],m=f[1],h=hr(p),v=yr(C,h);return[h,S,v,m,s,d]},function(e,t){var n=un(e,3)[2];(t||p)&&ao&&Cn(n,{mark:Vn,attachTo:h})},function(e){var t=un(e,4),n=t[0],o=(t[1],t[2]),r=t[3];if(k&&n!==fr){var i={mark:Vn,prepend:!w&&"queue",attachTo:h,priority:d},c="function"===typeof l?l():l;c&&(i.csp={nonce:c});var s=[],u=[];Object.keys(r).forEach(function(e){e.startsWith("@layer")?s.push(e):u.push(e)}),s.forEach(function(e){kn(hr(r[e]),"_layer-".concat(e),(0,a.A)((0,a.A)({},i),{},{prepend:!0}))});var f=kn(n,o,i);f[qn]=x.instanceId,f.setAttribute(Wn,S),u.forEach(function(e){kn(hr(r[e]),"_effect-".concat(e),i)})}}),j=un(E,3),O=j[0],I=j[1],A=j[2];return function(t){var n;return n=v&&!k&&m?e.createElement("style",So({},(0,rn.A)((0,rn.A)({},Wn,I),Vn,A),{dangerouslySetInnerHTML:{__html:O}})):e.createElement(xr,null),e.createElement(e.Fragment,null,n,t)}}var Cr="cssVar";const kr=function(t,n){var o=t.key,r=t.prefix,a=t.unitless,i=t.ignore,c=t.token,l=t.scope,s=void 0===l?"":l,u=(0,e.useContext)(Un),d=u.cache.instanceId,f=u.container,p=c._tokenKey,m=[].concat(fn(t.path),[o,s,p]),g=ho(Cr,m,function(){var e=n(),t=un(uo(e,o,{prefix:r,unitless:a,ignore:i,scope:s}),2),c=t[0],l=t[1];return[c,l,yr(m,l),o]},function(e){var t=un(e,3)[2];ao&&Cn(t,{mark:Vn,attachTo:f})},function(e){var t=un(e,3),n=t[1],r=t[2];if(n){var a=kn(n,r,{mark:Vn,prepend:"queue",attachTo:f,priority:-999});a[qn]=d,a.setAttribute(Wn,o)}});return g};(0,rn.A)((0,rn.A)((0,rn.A)({},wr,function(e,t,n){var o=un(e,6),r=o[0],a=o[1],i=o[2],c=o[3],l=o[4],s=o[5],u=(n||{}).plain;if(l)return null;var d=r,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(s)};return d=co(r,a,i,f,u),c&&Object.keys(c).forEach(function(e){if(!t[e]){t[e]=!0;var n=co(hr(c[e]),a,"_effect-".concat(e),f,u);e.startsWith("@layer")?d=n+d:d+=n}}),[s,i,d]}),xo,function(e,t,n){var o=un(e,5),r=o[2],a=o[3],i=o[4],c=(n||{}).plain;if(!a)return null;var l=r._tokenKey;return[-999,l,co(a,i,l,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},c)]}),Cr,function(e,t,n){var o=un(e,4),r=o[1],a=o[2],i=o[3],c=(n||{}).plain;if(!r)return null;return[-999,a,co(r,i,a,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},c)]});var Er=function(){function e(t,n){Tn(this,e),(0,rn.A)(this,"name",void 0),(0,rn.A)(this,"style",void 0),(0,rn.A)(this,"_keyframe",!0),this.name=t,this.style=n}return Hn(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();const jr=Er;function Or(e){return e.notSplit=!0,e}Or(["borderTop","borderBottom"]),Or(["borderTop"]),Or(["borderBottom"]),Or(["borderLeft","borderRight"]),Or(["borderLeft"]),Or(["borderRight"]);const Ir={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Ar=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},Nr=(e,t)=>({outline:"".concat(io(e.lineWidthFocus)," solid ").concat(e.colorPrimaryBorder),outlineOffset:null!==t&&void 0!==t?t:1,transition:"outline-offset 0s, outline 0s"}),Pr=(e,t)=>({"&:focus-visible":Nr(e,t)}),zr=e=>({[".".concat(e)]:Object.assign(Object.assign({},{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"}}),{[".".concat(e," .").concat(e,"-icon")]:{display:"block"}})}),Rr=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:"all ".concat(e.motionDurationSlow),border:0,padding:0,background:"none",userSelect:"none"},Pr(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}});function Mr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tr(e,t){return Tr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Tr(e,t)}function Br(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Tr(e,t)}function Lr(e){return Lr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Lr(e)}function Hr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Hr=function(){return!!e})()}function _r(e,t){if(t&&("object"==(0,jn.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Mr(e)}function Dr(e){var t=Hr();return function(){var n,o=Lr(e);if(t){var r=Lr(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return _r(this,n)}}var Fr=Hn(function e(){Tn(this,e)});const Wr=Fr;var Vr="CALC_UNIT",qr=new RegExp(Vr,"g");function Gr(e){return"number"===typeof e?"".concat(e).concat(Vr):e}var Xr=function(e){Br(n,e);var t=Dr(n);function n(e,o){var r;Tn(this,n),r=t.call(this),(0,rn.A)(Mr(r),"result",""),(0,rn.A)(Mr(r),"unitlessCssVar",void 0),(0,rn.A)(Mr(r),"lowPriority",void 0);var a=(0,jn.A)(e);return r.unitlessCssVar=o,e instanceof n?r.result="(".concat(e.result,")"):"number"===a?r.result=Gr(e):"string"===a&&(r.result=e),r}return Hn(n,[{key:"add",value:function(e){return e instanceof n?this.result="".concat(this.result," + ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," + ").concat(Gr(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof n?this.result="".concat(this.result," - ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," - ").concat(Gr(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," * ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," / ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,n=(e||{}).unit,o=!0;return"boolean"===typeof n?o=n:Array.from(this.unitlessCssVar).some(function(e){return t.result.includes(e)})&&(o=!1),this.result=this.result.replace(qr,o?"px":""),"undefined"!==typeof this.lowPriority?"calc(".concat(this.result,")"):this.result}}]),n}(Wr),Ur=function(e){Br(n,e);var t=Dr(n);function n(e){var o;return Tn(this,n),o=t.call(this),(0,rn.A)(Mr(o),"result",0),e instanceof n?o.result=e.result:"number"===typeof e&&(o.result=e),o}return Hn(n,[{key:"add",value:function(e){return e instanceof n?this.result+=e.result:"number"===typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof n?this.result-=e.result:"number"===typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof n?this.result*=e.result:"number"===typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof n?this.result/=e.result:"number"===typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),n}(Wr);const $r=Ur;const Kr=function(e,t){var n="css"===e?Xr:$r;return function(e){return new n(e,t)}};const Yr=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Qr(t){var n=e.useRef();n.current=t;var o=e.useCallback(function(){for(var e,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(o))},[]);return o}function Jr(t){var n=e.useRef(!1),o=un(e.useState(t),2),r=o[0],a=o[1];return e.useEffect(function(){return n.current=!1,function(){n.current=!0}},[]),[r,function(e,t){t&&n.current||a(e)}]}function Zr(e){return void 0!==e}function ea(e,t){var n=t||{},o=n.defaultValue,r=n.value,a=n.onChange,i=n.postState,c=un(Jr(function(){return Zr(r)?r:Zr(o)?"function"===typeof o?o():o:"function"===typeof e?e():e}),2),l=c[0],s=c[1],u=void 0!==r?r:l,d=i?i(u):u,f=Qr(a),p=un(Jr([u]),2),m=p[0],g=p[1];return Yt(function(){var e=m[0];l!==e&&f(l,e)},[m]),Yt(function(){Zr(r)||s(r)},[r]),[d,Qr(function(e,t){s(e,t),g([u],t)})]}var ta=n(435),na=Symbol.for("react.element"),oa=Symbol.for("react.transitional.element"),ra=Symbol.for("react.fragment");function aa(e){return e&&"object"===(0,jn.A)(e)&&(e.$$typeof===na||e.$$typeof===oa)&&e.type===ra}var ia=Number(e.version.split(".")[0]),ca=function(e,t){"function"===typeof e?e(t):"object"===(0,jn.A)(e)&&e&&"current"in e&&(e.current=t)},la=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.filter(Boolean);return o.length<=1?o[0]:function(e){t.forEach(function(t){ca(t,e)})}},sa=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return En(function(){return la.apply(void 0,t)},t,function(e,t){return e.length!==t.length||e.every(function(e,n){return e!==t[n]})})},ua=function(e){var t,n;if(!e)return!1;if(da(e)&&ia>=19)return!0;var o=(0,ta.isMemo)(e)?e.type.type:e.type;return!!("function"!==typeof o||null!==(t=o.prototype)&&void 0!==t&&t.render||o.$$typeof===ta.ForwardRef)&&!!("function"!==typeof e||null!==(n=e.prototype)&&void 0!==n&&n.render||e.$$typeof===ta.ForwardRef)};function da(t){return(0,e.isValidElement)(t)&&!aa(t)}var fa=function(e){if(e&&da(e)){var t=e;return t.props.propertyIsEnumerable("ref")?t.props.ref:t.ref}return null};function pa(e,t){for(var n=e,o=0;o<t.length;o+=1){if(null===n||void 0===n)return;n=n[t[o]]}return n}function ma(e){return an(e)||dn(e)||ln(e)||sn()}function ga(e,t,n,o){if(!t.length)return n;var r,i=ma(t),c=i[0],l=i.slice(1);return r=e||"number"!==typeof c?Array.isArray(e)?fn(e):(0,a.A)({},e):[],o&&void 0===n&&1===l.length?delete r[c][l[0]]:r[c]=ga(r[c],l,n,o),r}function ha(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.length&&o&&void 0===n&&!pa(e,t.slice(0,-1))?e:ga(e,t,n,o)}function va(e){return Array.isArray(e)?[]:{}}var ba="undefined"===typeof Reflect?Object.keys:Reflect.ownKeys;function ya(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=va(t[0]);return t.forEach(function(e){!function t(n,r){var a,i=new Set(r),c=pa(e,n),l=Array.isArray(c);if(l||(a=c,"object"===(0,jn.A)(a)&&null!==a&&Object.getPrototypeOf(a)===Object.prototype)){if(!i.has(c)){i.add(c);var s=pa(o,n);l?o=ha(o,n,[]):s&&"object"===(0,jn.A)(s)||(o=ha(o,n,va(c))),ba(c).forEach(function(e){t([].concat(fn(n),[e]),i)})}}else o=ha(o,n,c)}([])}),o}const xa=function(e,t,n,o){var r=(0,a.A)({},t[e]);null!==o&&void 0!==o&&o.deprecatedTokens&&o.deprecatedTokens.forEach(function(e){var t,n=un(e,2),o=n[0],a=n[1];(null!==r&&void 0!==r&&r[o]||null!==r&&void 0!==r&&r[a])&&(null!==(t=r[a])&&void 0!==t||(r[a]=null===r||void 0===r?void 0:r[o]))});var i=(0,a.A)((0,a.A)({},n),r);return Object.keys(i).forEach(function(e){i[e]===t[e]&&delete i[e]}),i};var wa="undefined"!==typeof CSSINJS_STATISTIC,Sa=!0;function Ca(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!wa)return Object.assign.apply(Object,[{}].concat(t));Sa=!1;var o={};return t.forEach(function(e){"object"===(0,jn.A)(e)&&Object.keys(e).forEach(function(t){Object.defineProperty(o,t,{configurable:!0,enumerable:!0,get:function(){return e[t]}})})}),Sa=!0,o}var ka={};function Ea(){}const ja=function(e){var t,n=e,o=Ea;return wa&&"undefined"!==typeof Proxy&&(t=new Set,n=new Proxy(e,{get:function(e,n){var o;Sa&&(null===(o=t)||void 0===o||o.add(n));return e[n]}}),o=function(e,n){var o;ka[e]={global:Array.from(t),component:(0,a.A)((0,a.A)({},null===(o=ka[e])||void 0===o?void 0:o.component),n)}}),{token:n,keys:t,flush:o}};const Oa=function(e,t,n){var o;return"function"===typeof n?n(Ca(t,null!==(o=t[e])&&void 0!==o?o:{})):null!==n&&void 0!==n?n:{}};const Ia=function(e){return"js"===e?{max:Math.max,min:Math.min}:{max:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"max(".concat(t.map(function(e){return io(e)}).join(","),")")},min:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"min(".concat(t.map(function(e){return io(e)}).join(","),")")}}};var Aa=function(){function e(){Tn(this,e),(0,rn.A)(this,"map",new Map),(0,rn.A)(this,"objectIDMap",new WeakMap),(0,rn.A)(this,"nextID",0),(0,rn.A)(this,"lastAccessBeat",new Map),(0,rn.A)(this,"accessBeat",0)}return Hn(e,[{key:"set",value:function(e,t){this.clear();var n=this.getCompositeKey(e);this.map.set(n,t),this.lastAccessBeat.set(n,Date.now())}},{key:"get",value:function(e){var t=this.getCompositeKey(e),n=this.map.get(t);return this.lastAccessBeat.set(t,Date.now()),this.accessBeat+=1,n}},{key:"getCompositeKey",value:function(e){var t=this;return e.map(function(e){return e&&"object"===(0,jn.A)(e)?"obj_".concat(t.getObjectID(e)):"".concat((0,jn.A)(e),"_").concat(e)}).join("|")}},{key:"getObjectID",value:function(e){if(this.objectIDMap.has(e))return this.objectIDMap.get(e);var t=this.nextID;return this.objectIDMap.set(e,t),this.nextID+=1,t}},{key:"clear",value:function(){var e=this;if(this.accessBeat>1e4){var t=Date.now();this.lastAccessBeat.forEach(function(n,o){t-n>6e5&&(e.map.delete(o),e.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e}(),Na=new Aa;const Pa=function(t,n){return e.useMemo(function(){var e=Na.get(n);if(e)return e;var o=t();return Na.set(n,o),o},n)};const za=function(){return{}};const Ra=function(t){var n=t.useCSP,o=void 0===n?za:n,r=t.useToken,i=t.usePrefix,c=t.getResetStyles,l=t.getCommonStyle,s=t.getCompUnitless;function u(e,n,s){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=Array.isArray(e)?e:[e,e],f=un(d,1)[0],p=d.join("-"),m=t.layer||{name:"antd"};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,d=r(),g=d.theme,h=d.realToken,v=d.hashId,b=d.token,y=d.cssVar,x=i(),w=x.rootPrefixCls,S=x.iconPrefixCls,C=o(),k=y?"css":"js",E=Pa(function(){var e=new Set;return y&&Object.keys(u.unitless||{}).forEach(function(t){e.add(lo(t,y.prefix)),e.add(lo(t,Yr(f,y.prefix)))}),Kr(k,e)},[k,f,null===y||void 0===y?void 0:y.prefix]),j=Ia(k),O=j.max,I=j.min,A={theme:g,token:b,hashId:v,nonce:function(){return C.nonce},clientOnly:u.clientOnly,layer:m,order:u.order||-999};return"function"===typeof c&&Sr((0,a.A)((0,a.A)({},A),{},{clientOnly:!1,path:["Shared",w]}),function(){return c(b,{prefix:{rootPrefixCls:w,iconPrefixCls:S},csp:C})}),[Sr((0,a.A)((0,a.A)({},A),{},{path:[p,e,S]}),function(){if(!1===u.injectStyle)return[];var o=ja(b),r=o.token,a=o.flush,i=Oa(f,h,s),c=".".concat(e),d=xa(f,h,i,{deprecatedTokens:u.deprecatedTokens});y&&i&&"object"===(0,jn.A)(i)&&Object.keys(i).forEach(function(e){i[e]="var(".concat(lo(e,Yr(f,y.prefix)),")")});var p=Ca(r,{componentCls:c,prefixCls:e,iconCls:".".concat(S),antCls:".".concat(w),calc:E,max:O,min:I},y?i:d),m=n(p,{hashId:v,prefixCls:e,rootPrefixCls:w,iconPrefixCls:S});a(f,d);var g="function"===typeof l?l(p,e,t,u.resetFont):null;return[!1===u.resetStyle?null:g,m]}),v]}}return{genStyleHooks:function(t,n,o,i){var c=Array.isArray(t)?t[0]:t;function l(e){return"".concat(String(c)).concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))}var d=(null===i||void 0===i?void 0:i.unitless)||{},f="function"===typeof s?s(t):{},p=(0,a.A)((0,a.A)({},f),{},(0,rn.A)({},l("zIndexPopup"),!0));Object.keys(d).forEach(function(e){p[l(e)]=d[e]});var m=(0,a.A)((0,a.A)({},i),{},{unitless:p,prefixToken:l}),g=u(t,n,o,m),h=function(t,n,o){var a=o.unitless,i=o.injectStyle,c=void 0===i||i,l=o.prefixToken,s=o.ignore,u=function(e){var i=e.rootCls,c=e.cssVar,u=void 0===c?{}:c,d=r().realToken;return kr({path:[t],prefix:u.prefix,key:u.key,unitless:a,ignore:s,token:d,scope:i},function(){var e=Oa(t,d,n),r=xa(t,d,e,{deprecatedTokens:null===o||void 0===o?void 0:o.deprecatedTokens});return Object.keys(e).forEach(function(e){r[l(e)]=r[e],delete r[e]}),r}),null},d=function(n){var o=r().cssVar;return[function(r){return c&&o?e.createElement(e.Fragment,null,e.createElement(u,{rootCls:n,cssVar:o,component:t}),r):r},null===o||void 0===o?void 0:o.key]};return d}(c,o,m);return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=un(g(e,t),2)[1],o=un(h(t),2);return[o[0],n,o[1]]}},genSubStyleComponent:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=u(e,t,n,(0,a.A)({resetStyle:!1,order:-998},o));return function(e){var t=e.prefixCls,n=e.rootCls;return r(t,void 0===n?t:n),null}},genComponentStyleHook:u}},Ma={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"},Ta=Object.assign(Object.assign({},Ma),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'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}),Ba={token:Ta,override:{override:Ta},hashed:!0},La=e.createContext(Ba),Ha=Math.round;function _a(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],o=n.map(e=>parseFloat(e));for(let r=0;r<3;r+=1)o[r]=t(o[r]||0,n[r]||"",r);return n[3]?o[3]=n[3].includes("%")?o[3]/100:o[3]:o[3]=1,o}const Da=(e,t,n)=>0===n?e:e/100;function Fa(e,t){const n=t||255;return e>n?n:e<0?0:e}class Wa{constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if((0,rn.A)(this,"isValid",!0),(0,rn.A)(this,"r",0),(0,rn.A)(this,"g",0),(0,rn.A)(this,"b",0),(0,rn.A)(this,"a",1),(0,rn.A)(this,"_h",void 0),(0,rn.A)(this,"_s",void 0),(0,rn.A)(this,"_l",void 0),(0,rn.A)(this,"_v",void 0),(0,rn.A)(this,"_max",void 0),(0,rn.A)(this,"_min",void 0),(0,rn.A)(this,"_brightness",void 0),e)if("string"===typeof e){const n=e.trim();function o(e){return n.startsWith(e)}/^#?[A-F\d]{3,8}$/i.test(n)?this.fromHexString(n):o("rgb")?this.fromRgbString(n):o("hsl")?this.fromHslString(n):(o("hsv")||o("hsb"))&&this.fromHsvString(n)}else if(e instanceof Wa)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._s=e._s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=Fa(e.r),this.g=Fa(e.g),this.b=Fa(e.b),this.a="number"===typeof e.a?Fa(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else{if(!t("hsv"))throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e));this.fromHsv(e)}else;}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){const t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return.2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if("undefined"===typeof this._h){const e=this.getMax()-this.getMin();this._h=0===e?0:Ha(60*(this.r===this.getMax()?(this.g-this.b)/e+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/e+2:(this.r-this.g)/e+4))}return this._h}getSaturation(){if("undefined"===typeof this._s){const e=this.getMax()-this.getMin();this._s=0===e?0:e/this.getMax()}return this._s}getLightness(){return"undefined"===typeof this._l&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return"undefined"===typeof this._v&&(this._v=this.getMax()/255),this._v}getBrightness(){return"undefined"===typeof this._brightness&&(this._brightness=(299*this.r+587*this.g+114*this.b)/1e3),this._brightness}darken(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;const t=this.getHue(),n=this.getSaturation();let o=this.getLightness()-e/100;return o<0&&(o=0),this._c({h:t,s:n,l:o,a:this.a})}lighten(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;const t=this.getHue(),n=this.getSaturation();let o=this.getLightness()+e/100;return o>1&&(o=1),this._c({h:t,s:n,l:o,a:this.a})}mix(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;const n=this._c(e),o=t/100,r=e=>(n[e]-this[e])*o+this[e],a={r:Ha(r("r")),g:Ha(r("g")),b:Ha(r("b")),a:Ha(100*r("a"))/100};return this._c(a)}tint(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this.mix({r:255,g:255,b:255,a:1},e)}shade(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){const t=this._c(e),n=this.a+t.a*(1-this.a),o=e=>Ha((this[e]*this.a+t[e]*t.a*(1-this.a))/n);return this._c({r:o("r"),g:o("g"),b:o("b"),a:n})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#";const t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;const n=(this.g||0).toString(16);e+=2===n.length?n:"0"+n;const o=(this.b||0).toString(16);if(e+=2===o.length?o:"0"+o,"number"===typeof this.a&&this.a>=0&&this.a<1){const t=Ha(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const e=this.getHue(),t=Ha(100*this.getSaturation()),n=Ha(100*this.getLightness());return 1!==this.a?"hsla(".concat(e,",").concat(t,"%,").concat(n,"%,").concat(this.a,")"):"hsl(".concat(e,",").concat(t,"%,").concat(n,"%)")}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 1!==this.a?"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.a,")"):"rgb(".concat(this.r,",").concat(this.g,",").concat(this.b,")")}toString(){return this.toRgbString()}_sc(e,t,n){const o=this.clone();return o[e]=Fa(t,n),o}_c(e){return new this.constructor(e)}getMax(){return"undefined"===typeof this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return"undefined"===typeof this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){const t=e.replace("#","");function n(e,n){return parseInt(t[e]+t[n||e],16)}t.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=t[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=t[6]?n(6,7)/255:1)}fromHsl(e){let{h:t,s:n,l:o,a:r}=e;if(this._h=t%360,this._s=n,this._l=o,this.a="number"===typeof r?r:1,n<=0){const e=Ha(255*o);this.r=e,this.g=e,this.b=e}let a=0,i=0,c=0;const l=t/60,s=(1-Math.abs(2*o-1))*n,u=s*(1-Math.abs(l%2-1));l>=0&&l<1?(a=s,i=u):l>=1&&l<2?(a=u,i=s):l>=2&&l<3?(i=s,c=u):l>=3&&l<4?(i=u,c=s):l>=4&&l<5?(a=u,c=s):l>=5&&l<6&&(a=s,c=u);const d=o-s/2;this.r=Ha(255*(a+d)),this.g=Ha(255*(i+d)),this.b=Ha(255*(c+d))}fromHsv(e){let{h:t,s:n,v:o,a:r}=e;this._h=t%360,this._s=n,this._v=o,this.a="number"===typeof r?r:1;const a=Ha(255*o);if(this.r=a,this.g=a,this.b=a,n<=0)return;const i=t/60,c=Math.floor(i),l=i-c,s=Ha(o*(1-n)*255),u=Ha(o*(1-n*l)*255),d=Ha(o*(1-n*(1-l))*255);switch(c){case 0:this.g=d,this.b=s;break;case 1:this.r=u,this.b=s;break;case 2:this.r=s,this.b=d;break;case 3:this.r=s,this.g=u;break;case 4:this.r=d,this.g=s;break;default:this.g=s,this.b=u}}fromHsvString(e){const t=_a(e,Da);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){const t=_a(e,Da);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){const t=_a(e,(e,t)=>t.includes("%")?Ha(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}var Va=[{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 qa(e,t,n){var o;return(o=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?o+=360:o>=360&&(o-=360),o}function Ga(e,t,n){return 0===e.h&&0===e.s?e.s:((o=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(o=1),n&&5===t&&o>.1&&(o=.1),o<.06&&(o=.06),Math.round(100*o)/100);var o}function Xa(e,t,n){var o;return o=n?e.v+.05*t:e.v-.15*t,o=Math.max(0,Math.min(1,o)),Math.round(100*o)/100}function Ua(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],o=new Wa(e),r=o.toHsv(),a=5;a>0;a-=1){var i=new Wa({h:qa(r,a,!0),s:Ga(r,a,!0),v:Xa(r,a,!0)});n.push(i)}n.push(o);for(var c=1;c<=4;c+=1){var l=new Wa({h:qa(r,c),s:Ga(r,c),v:Xa(r,c)});n.push(l)}return"dark"===t.theme?Va.map(function(e){var o=e.index,r=e.amount;return new Wa(t.backgroundColor||"#141414").mix(n[o],r).toHexString()}):n.map(function(e){return e.toHexString()})}var $a={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"},Ka=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];Ka.primary=Ka[5];var Ya=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];Ya.primary=Ya[5];var Qa=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];Qa.primary=Qa[5];var Ja=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Ja.primary=Ja[5];var Za=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];Za.primary=Za[5];var ei=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];ei.primary=ei[5];var ti=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ti.primary=ti[5];var ni=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ni.primary=ni[5];var oi=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];oi.primary=oi[5];var ri=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];ri.primary=ri[5];var ai=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];ai.primary=ai[5];var ii=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];ii.primary=ii[5];var ci=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ci.primary=ci[5];var li={red:Ka,volcano:Ya,orange:Qa,gold:Ja,yellow:Za,lime:ei,green:ti,cyan:ni,blue:oi,geekblue:ri,purple:ai,magenta:ii,grey:ci},si=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];si.primary=si[5];var ui=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];ui.primary=ui[5];var di=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];di.primary=di[5];var fi=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];fi.primary=fi[5];var pi=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];pi.primary=pi[5];var mi=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];mi.primary=mi[5];var gi=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];gi.primary=gi[5];var hi=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];hi.primary=hi[5];var vi=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];vi.primary=vi[5];var bi=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];bi.primary=bi[5];var yi=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];yi.primary=yi[5];var xi=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];xi.primary=xi[5];var wi=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];wi.primary=wi[5];const Si=e=>{let t=e,n=e,o=e,r=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?o=1:e>=6&&(o=2),e>4&&e<8?r=4:e>=8&&(r=6),{borderRadius:e,borderRadiusXS:o,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:r}};const Ci=e=>{const{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}};function ki(e){return(e+8)/e}const Ei=e=>{const t=function(e){const t=Array.from({length:10}).map((t,n)=>{const o=n-1,r=e*Math.pow(Math.E,o/5),a=n>1?Math.floor(r):Math.ceil(r);return 2*Math.floor(a/2)});return t[1]=e,t.map(e=>({size:e,lineHeight:ki(e)}))}(e),n=t.map(e=>e.size),o=t.map(e=>e.lineHeight),r=n[1],a=n[0],i=n[2],c=o[1],l=o[0],s=o[2];return{fontSizeSM:a,fontSize:r,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:c,lineHeightLG:s,lineHeightSM:l,fontHeight:Math.round(c*r),fontHeightLG:Math.round(s*i),fontHeightSM:Math.round(l*a),lineHeightHeading1:o[6],lineHeightHeading2:o[5],lineHeightHeading3:o[4],lineHeightHeading4:o[3],lineHeightHeading5:o[2]}};const ji=(e,t)=>new Wa(e).setA(t).toRgbString(),Oi=(e,t)=>new Wa(e).darken(t).toHexString(),Ii=e=>{const t=Ua(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]}},Ai=(e,t)=>{const n=e||"#fff",o=t||"#000";return{colorBgBase:n,colorTextBase:o,colorText:ji(o,.88),colorTextSecondary:ji(o,.65),colorTextTertiary:ji(o,.45),colorTextQuaternary:ji(o,.25),colorFill:ji(o,.15),colorFillSecondary:ji(o,.06),colorFillTertiary:ji(o,.04),colorFillQuaternary:ji(o,.02),colorBgSolid:ji(o,1),colorBgSolidHover:ji(o,.75),colorBgSolidActive:ji(o,.95),colorBgLayout:Oi(n,4),colorBgContainer:Oi(n,0),colorBgElevated:Oi(n,0),colorBgSpotlight:ji(o,.85),colorBgBlur:"transparent",colorBorder:Oi(n,15),colorBorderSecondary:Oi(n,6)}};const Ni=Zn(function(e){$a.pink=$a.magenta,li.pink=li.magenta;const t=Object.keys(Ma).map(t=>{const n=e[t]===$a[t]?li[t]:Ua(e[t]);return Array.from({length:10},()=>1).reduce((e,o,r)=>(e["".concat(t,"-").concat(r+1)]=n[r],e["".concat(t).concat(r+1)]=n[r],e),{})}).reduce((e,t)=>e=Object.assign(Object.assign({},e),t),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),function(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:o}=t;const{colorSuccess:r,colorWarning:a,colorError:i,colorInfo:c,colorPrimary:l,colorBgBase:s,colorTextBase:u}=e,d=n(l),f=n(r),p=n(a),m=n(i),g=n(c),h=o(s,u),v=n(e.colorLink||e.colorInfo),b=new Wa(m[1]).mix(new Wa(m[3]),50).toHexString();return Object.assign(Object.assign({},h),{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:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:b,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:g[1],colorInfoBgHover:g[2],colorInfoBorder:g[3],colorInfoBorderHover:g[4],colorInfoHover:g[4],colorInfo:g[6],colorInfoActive:g[7],colorInfoTextHover:g[8],colorInfoText:g[9],colorInfoTextActive:g[10],colorLinkHover:v[4],colorLink:v[6],colorLinkActive:v[7],colorBgMask:new Wa("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}(e,{generateColorPalettes:Ii,generateNeutralColorPalettes:Ai})),Ei(e.fontSize)),function(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)}}(e)),Ci(e)),function(e){const{motionUnit:t,motionBase:n,borderRadius:o,lineWidth:r}=e;return Object.assign({motionDurationFast:"".concat((n+t).toFixed(1),"s"),motionDurationMid:"".concat((n+2*t).toFixed(1),"s"),motionDurationSlow:"".concat((n+3*t).toFixed(1),"s"),lineWidthBold:r+1},Si(o))}(e))}),Pi=Ni;function zi(e){return e>=0&&e<=255}const Ri=function(e,t){const{r:n,g:o,b:r,a:a}=new Wa(e).toRgb();if(a<1)return e;const{r:i,g:c,b:l}=new Wa(t).toRgb();for(let s=.01;s<=1;s+=.01){const e=Math.round((n-i*(1-s))/s),t=Math.round((o-c*(1-s))/s),a=Math.round((r-l*(1-s))/s);if(zi(e)&&zi(t)&&zi(a))return new Wa({r:e,g:t,b:a,a:Math.round(100*s)/100}).toRgbString()}return new Wa({r:n,g:o,b:r,a:1}).toRgbString()};var Mi=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function Ti(e){const{override:t}=e,n=Mi(e,["override"]),o=Object.assign({},t);Object.keys(Ta).forEach(e=>{delete o[e]});const r=Object.assign(Object.assign({},n),o),a=1200,i=1600;if(!1===r.motion){const e="0s";r.motionDurationFast=e,r.motionDurationMid=e,r.motionDurationSlow=e}return Object.assign(Object.assign(Object.assign({},r),{colorFillContent:r.colorFillSecondary,colorFillContentHover:r.colorFill,colorFillAlter:r.colorFillQuaternary,colorBgContainerDisabled:r.colorFillTertiary,colorBorderBg:r.colorBgContainer,colorSplit:Ri(r.colorBorderSecondary,r.colorBgContainer),colorTextPlaceholder:r.colorTextQuaternary,colorTextDisabled:r.colorTextQuaternary,colorTextHeading:r.colorText,colorTextLabel:r.colorTextSecondary,colorTextDescription:r.colorTextTertiary,colorTextLightSolid:r.colorWhite,colorHighlight:r.colorError,colorBgTextHover:r.colorFillSecondary,colorBgTextActive:r.colorFill,colorIcon:r.colorTextTertiary,colorIconHover:r.colorText,colorErrorOutline:Ri(r.colorErrorBg,r.colorBgContainer),colorWarningOutline:Ri(r.colorWarningBg,r.colorBgContainer),fontSizeIcon:r.fontSizeSM,lineWidthFocus:3*r.lineWidth,lineWidth:r.lineWidth,controlOutlineWidth:2*r.lineWidth,controlInteractiveSize:r.controlHeight/2,controlItemBgHover:r.colorFillTertiary,controlItemBgActive:r.colorPrimaryBg,controlItemBgActiveHover:r.colorPrimaryBgHover,controlItemBgActiveDisabled:r.colorFill,controlTmpOutline:r.colorFillQuaternary,controlOutline:Ri(r.colorPrimaryBg,r.colorBgContainer),lineType:r.lineType,borderRadius:r.borderRadius,borderRadiusXS:r.borderRadiusXS,borderRadiusSM:r.borderRadiusSM,borderRadiusLG:r.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:r.sizeXXS,paddingXS:r.sizeXS,paddingSM:r.sizeSM,padding:r.size,paddingMD:r.sizeMD,paddingLG:r.sizeLG,paddingXL:r.sizeXL,paddingContentHorizontalLG:r.sizeLG,paddingContentVerticalLG:r.sizeMS,paddingContentHorizontal:r.sizeMS,paddingContentVertical:r.sizeSM,paddingContentHorizontalSM:r.size,paddingContentVerticalSM:r.sizeXS,marginXXS:r.sizeXXS,marginXS:r.sizeXS,marginSM:r.sizeSM,margin:r.size,marginMD:r.sizeMD,marginLG:r.sizeLG,marginXL:r.sizeXL,marginXXL:r.sizeXXL,boxShadow:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowSecondary:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowTertiary:"\n 0 1px 2px 0 rgba(0, 0, 0, 0.03),\n 0 1px 6px -1px rgba(0, 0, 0, 0.02),\n 0 2px 4px 0 rgba(0, 0, 0, 0.02)\n ",screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:a,screenXLMin:a,screenXLMax:1599,screenXXL:i,screenXXLMin:i,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:"\n 0 1px 2px -2px ".concat(new Wa("rgba(0, 0, 0, 0.16)").toRgbString(),",\n 0 3px 6px 0 ").concat(new Wa("rgba(0, 0, 0, 0.12)").toRgbString(),",\n 0 5px 12px 4px ").concat(new Wa("rgba(0, 0, 0, 0.09)").toRgbString(),"\n "),boxShadowDrawerRight:"\n -6px 0 16px 0 rgba(0, 0, 0, 0.08),\n -3px 0 6px -4px rgba(0, 0, 0, 0.12),\n -9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerLeft:"\n 6px 0 16px 0 rgba(0, 0, 0, 0.08),\n 3px 0 6px -4px rgba(0, 0, 0, 0.12),\n 9px 0 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerUp:"\n 0 6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 9px 28px 8px rgba(0, 0, 0, 0.05)\n ",boxShadowDrawerDown:"\n 0 -6px 16px 0 rgba(0, 0, 0, 0.08),\n 0 -3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 -9px 28px 8px rgba(0, 0, 0, 0.05)\n ",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)"}),o)}var Bi=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Li={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},Hi={motionBase:!0,motionUnit:!0},_i={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},Di=(e,t,n)=>{const o=n.getDerivativeToken(e),{override:r}=t,a=Bi(t,["override"]);let i=Object.assign(Object.assign({},o),{override:r});return i=Ti(i),a&&Object.entries(a).forEach(e=>{let[t,n]=e;const{theme:o}=n,r=Bi(n,["theme"]);let a=r;o&&(a=Di(Object.assign(Object.assign({},i),r),{override:r},o)),i[t]=a}),i};function Fi(){const{token:t,hashed:n,theme:o,override:r,cssVar:a}=e.useContext(La),i="".concat("5.29.3","-").concat(n||""),c=o||Pi,[l,s,u]=wo(c,[Ta,t],{salt:i,override:r,getComputedToken:Di,formatToken:Ti,cssVar:a&&{prefix:a.prefix,key:a.key,unitless:Li,ignore:Hi,preserve:_i}});return[c,u,n?s:"",l,a]}const{genStyleHooks:Wi,genComponentStyleHook:Vi,genSubStyleComponent:qi}=Ra({usePrefix:()=>{const{getPrefixCls:t,iconPrefixCls:n}=(0,e.useContext)(Dt);return{rootPrefixCls:t(),iconPrefixCls:n}},useToken:()=>{const[e,t,n,o,r]=Fi();return{theme:e,realToken:t,hashId:n,token:o,cssVar:r}},useCSP:()=>{const{csp:t}=(0,e.useContext)(Dt);return null!==t&&void 0!==t?t:{}},getResetStyles:(e,t)=>{var n;const o=(e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:"color ".concat(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"}}}))(e);return[o,{"&":o},zr(null!==(n=null===t||void 0===t?void 0:t.prefix.iconPrefixCls)&&void 0!==n?n:Ht)]},getCommonStyle:(e,t,n,o)=>{const r='[class^="'.concat(t,'"], [class*=" ').concat(t,'"]'),a=n?".".concat(n):r,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let c={};return!1!==o&&(c={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},c),i),{[r]:i})}},getCompUnitless:()=>Li}),Gi=new jr("antSpinMove",{to:{opacity:1}}),Xi=new jr("antRotate",{to:{transform:"rotate(405deg)"}}),Ui=Wi("Spin",e=>(e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:"transform ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOutCirc),"&-spinning":{position:"relative",display:"inline-block",opacity:1},["".concat(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 ".concat(e.motionDurationMid),"&-show":{opacity:1,visibility:"visible"},[t]:{["".concat(t,"-dot-holder")]:{color:e.colorWhite},["".concat(t,"-text")]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",["> div > ".concat(t)]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,["".concat(t,"-dot")]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},["".concat(t,"-text")]:{position:"absolute",top:"50%",width:"100%",textShadow:"0 1px 2px ".concat(e.colorBgContainer)},["&".concat(t,"-show-text ").concat(t,"-dot")]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{["".concat(t,"-dot")]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},["".concat(t,"-text")]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},["&".concat(t,"-show-text ").concat(t,"-dot")]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{["".concat(t,"-dot")]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},["".concat(t,"-text")]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},["&".concat(t,"-show-text ").concat(t,"-dot")]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},["".concat(t,"-container")]:{position:"relative",transition:"opacity ".concat(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 ".concat(e.motionDurationSlow),content:'""',pointerEvents:"none"}},["".concat(t,"-blur")]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},["".concat(t,"-dot-holder")]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:"transform ".concat(e.motionDurationSlow," ease, opacity ").concat(e.motionDurationSlow," ease"),transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},["".concat(t,"-dot-progress")]:{position:"absolute",inset:0},["".concat(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:Gi,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:Xi,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(t=>"".concat(t," ").concat(e.motionDurationSlow," ease")).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},["&-sm ".concat(t,"-dot")]:{"&, &-holder":{fontSize:e.dotSizeSM}},["&-sm ".concat(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 ".concat(t,"-dot")]:{"&, &-holder":{fontSize:e.dotSizeLG}},["&-lg ".concat(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()}},["&".concat(t,"-show-text ").concat(t,"-text")]:{display:"block"}})}})(Ca(e,{spinDotDefault:e.colorTextDescription})),e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:.35*t,dotSizeLG:n}}),$i=[[30,.05],[70,.03],[96,.01]];var Ki=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};let Yi;const Qi=t=>{var n;const{prefixCls:o,spinning:r=!0,delay:a=0,className:i,rootClassName:c,size:l="default",tip:s,wrapperClassName:u,style:d,children:f,fullscreen:p=!1,indicator:m,percent:g}=t,h=Ki(t,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:v,direction:b,className:y,style:x,indicator:w}=Vt("spin"),S=v("spin",o),[C,k,E]=Ui(S),[j,O]=e.useState(()=>r&&!function(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}(r,a)),I=function(t,n){const[o,r]=e.useState(0),a=e.useRef(null),i="auto"===n;return e.useEffect(()=>(i&&t&&(r(0),a.current=setInterval(()=>{r(e=>{const t=100-e;for(let n=0;n<$i.length;n+=1){const[o,r]=$i[n];if(e<=o)return e+t*r}return e})},200)),()=>{a.current&&(clearInterval(a.current),a.current=null)}),[i,t]),i?o:n}(j,g);e.useEffect(()=>{if(r){const e=Bt(a,()=>{O(!0)});return e(),()=>{var t;null===(t=null===e||void 0===e?void 0:e.cancel)||void 0===t||t.call(e)}}O(!1)},[a,r]);const A=e.useMemo(()=>"undefined"!==typeof f&&!p,[f,p]);const N=Tt()(S,y,{["".concat(S,"-sm")]:"small"===l,["".concat(S,"-lg")]:"large"===l,["".concat(S,"-spinning")]:j,["".concat(S,"-show-text")]:!!s,["".concat(S,"-rtl")]:"rtl"===b},i,!p&&c,k,E),P=Tt()("".concat(S,"-container"),{["".concat(S,"-blur")]:j}),z=null!==(n=null!==m&&void 0!==m?m:w)&&void 0!==n?n:Yi,R=Object.assign(Object.assign({},x),d),M=e.createElement("div",Object.assign({},h,{style:R,className:N,"aria-live":"polite","aria-busy":j}),e.createElement(on,{prefixCls:S,indicator:z,percent:I}),s&&(A||p)?e.createElement("div",{className:"".concat(S,"-text")},s):null);return C(A?e.createElement("div",Object.assign({},h,{className:Tt()("".concat(S,"-nested-loading"),u,k,E)}),j&&e.createElement("div",{key:"loading"},M),e.createElement("div",{className:P,key:"container"},f)):p?e.createElement("div",{className:Tt()("".concat(S,"-fullscreen"),{["".concat(S,"-fullscreen-show")]:j},c,k,E)},M):M)};Qi.setDefaultIndicator=e=>{Yi=e};const Ji=Qi;const Zi=(0,e.createContext)({});function ec(){}const tc=e.createContext({}),nc=()=>{const e=()=>{};return e.deprecated=ec,e},oc=(0,e.createContext)(void 0);const rc={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"};const ac=(0,a.A)((0,a.A)({},{yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}),{},{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"}),ic={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},cc={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"]},ac),timePickerLocale:Object.assign({},ic)},lc="${label} is not a valid ${type}",sc={locale:"en",Pagination:rc,DatePicker:cc,TimePicker:ic,Calendar:cc,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:lc,method:lc,array:lc,object:lc,number:lc,date:lc,boolean:lc,integer:lc,float:lc,regexp:lc,email:lc,url:lc,hex:lc},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 uc=Object.assign({},sc.Modal),dc=[];const fc=()=>dc.reduce((e,t)=>Object.assign(Object.assign({},e),t),sc.Modal);function pc(){return uc}const mc=(0,e.createContext)(void 0);const gc=t=>{const{locale:n={},children:o,_ANT_MARK__:r}=t;e.useEffect(()=>{const e=function(e){if(e){const t=Object.assign({},e);return dc.push(t),uc=fc(),()=>{dc=dc.filter(e=>e!==t),uc=fc()}}uc=Object.assign({},sc.Modal)}(null===n||void 0===n?void 0:n.Modal);return e},[n]);const a=e.useMemo(()=>Object.assign(Object.assign({},n),{exist:!0}),[n]);return e.createElement(mc.Provider,{value:a},o)},hc="-ant-".concat(Date.now(),"-").concat(Math.random());function vc(e,t){const n=function(e,t){const n={},o=(e,t)=>{let n=e.clone();return n=(null===t||void 0===t?void 0:t(n))||n,n.toRgbString()},r=(e,t)=>{const r=new Wa(e),a=Ua(r.toRgbString());n["".concat(t,"-color")]=o(r),n["".concat(t,"-color-disabled")]=a[1],n["".concat(t,"-color-hover")]=a[4],n["".concat(t,"-color-active")]=a[6],n["".concat(t,"-color-outline")]=r.clone().setA(.2).toRgbString(),n["".concat(t,"-color-deprecated-bg")]=a[0],n["".concat(t,"-color-deprecated-border")]=a[2]};if(t.primaryColor){r(t.primaryColor,"primary");const e=new Wa(t.primaryColor),a=Ua(e.toRgbString());a.forEach((e,t)=>{n["primary-".concat(t+1)]=e}),n["primary-color-deprecated-l-35"]=o(e,e=>e.lighten(35)),n["primary-color-deprecated-l-20"]=o(e,e=>e.lighten(20)),n["primary-color-deprecated-t-20"]=o(e,e=>e.tint(20)),n["primary-color-deprecated-t-50"]=o(e,e=>e.tint(50)),n["primary-color-deprecated-f-12"]=o(e,e=>e.setA(.12*e.a));const i=new Wa(a[0]);n["primary-color-active-deprecated-f-30"]=o(i,e=>e.setA(.3*e.a)),n["primary-color-active-deprecated-d-02"]=o(i,e=>e.darken(2))}t.successColor&&r(t.successColor,"success"),t.warningColor&&r(t.warningColor,"warning"),t.errorColor&&r(t.errorColor,"error"),t.infoColor&&r(t.infoColor,"info");const a=Object.keys(n).map(t=>"--".concat(e,"-").concat(t,": ").concat(n[t],";"));return"\n :root {\n ".concat(a.join("\n"),"\n }\n ").trim()}(e,t);Ut()&&kn(n,"".concat(hc,"-dynamic-theme"))}const bc=e.createContext(!1),yc=t=>{let{children:n,disabled:o}=t;const r=e.useContext(bc);return e.createElement(bc.Provider,{value:null!==o&&void 0!==o?o:r},n)},xc=bc,wc=e.createContext(void 0),Sc=t=>{let{children:n,size:o}=t;const r=e.useContext(wc);return e.createElement(wc.Provider,{value:o||r},n)},Cc=wc;const kc=function(){return{componentDisabled:(0,e.useContext)(xc),componentSize:(0,e.useContext)(Cc)}},Ec=Object.assign({},t),{useId:jc}=Ec,Oc="undefined"===typeof jc?()=>"":jc;var Ic=n(950),Ac=n.t(Ic,2);function Nc(e){return e instanceof HTMLElement||e instanceof SVGElement}function Pc(e){return e&&"object"===(0,jn.A)(e)&&Nc(e.nativeElement)?e.nativeElement:Nc(e)?e:null}function zc(t){var n,o=Pc(t);return o||(t instanceof e.Component?null===(n=Ic.findDOMNode)||void 0===n?void 0:n.call(Ic,t):null)}var Rc=["children"],Mc=e.createContext({});function Tc(t){var n=t.children,o=r(t,Rc);return e.createElement(Mc.Provider,{value:o},n)}const Bc=function(e){Br(n,e);var t=Dr(n);function n(){return Tn(this,n),t.apply(this,arguments)}return Hn(n,[{key:"render",value:function(){return this.props.children}}]),n}(e.Component);var Lc="none",Hc="appear",_c="enter",Dc="leave",Fc="none",Wc="prepare",Vc="start",qc="active",Gc="end",Xc="prepared";function Uc(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}var $c=function(e,t){var n={animationend:Uc("Animation","AnimationEnd"),transitionend:Uc("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(Ut(),"undefined"!==typeof window?window:{}),Kc={};if(Ut()){var Yc=document.createElement("div");Kc=Yc.style}var Qc={};function Jc(e){if(Qc[e])return Qc[e];var t=$c[e];if(t)for(var n=Object.keys(t),o=n.length,r=0;r<o;r+=1){var a=n[r];if(Object.prototype.hasOwnProperty.call(t,a)&&a in Kc)return Qc[e]=t[a],Qc[e]}return""}var Zc=Jc("animationend"),el=Jc("transitionend"),tl=!(!Zc||!el),nl=Zc||"animationend",ol=el||"transitionend";function rl(e,t){if(!e)return null;if("object"===(0,jn.A)(e)){var n=t.replace(/-\w/g,function(e){return e[1].toUpperCase()});return e[n]}return"".concat(e,"-").concat(t)}const al=Ut()?e.useLayoutEffect:e.useEffect;var il=function(e){return+setTimeout(e,16)},cl=function(e){return clearTimeout(e)};"undefined"!==typeof window&&"requestAnimationFrame"in window&&(il=function(e){return window.requestAnimationFrame(e)},cl=function(e){return window.cancelAnimationFrame(e)});var ll=0,sl=new Map;function ul(e){sl.delete(e)}var dl=function(e){var t=ll+=1;return function n(o){if(0===o)ul(t),e();else{var r=il(function(){n(o-1)});sl.set(t,r)}}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1),t};dl.cancel=function(e){var t=sl.get(e);return ul(e),cl(t)};const fl=dl;var pl=[Wc,Vc,qc,Gc],ml=[Wc,Xc],gl=!1;function hl(e){return e===qc||e===Gc}const vl=function(t,n,o){var r=un(Jr(Fc),2),a=r[0],i=r[1],c=function(){var t=e.useRef(null);function n(){fl.cancel(t.current)}return e.useEffect(function(){return function(){n()}},[]),[function e(o){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;n();var a=fl(function(){r<=1?o({isCanceled:function(){return a!==t.current}}):e(o,r-1)});t.current=a},n]}(),l=un(c,2),s=l[0],u=l[1];var d=n?ml:pl;return al(function(){if(a!==Fc&&a!==Gc){var e=d.indexOf(a),t=d[e+1],n=o(a);n===gl?i(t,!0):t&&s(function(e){function o(){e.isCanceled()||i(t,!0)}!0===n?o():Promise.resolve(n).then(o)})}},[t,a]),e.useEffect(function(){return function(){u()}},[]),[function(){i(Wc,!0)},a]};function bl(t,n,o,r){var i=r.motionEnter,c=void 0===i||i,l=r.motionAppear,s=void 0===l||l,u=r.motionLeave,d=void 0===u||u,f=r.motionDeadline,p=r.motionLeaveImmediately,m=r.onAppearPrepare,g=r.onEnterPrepare,h=r.onLeavePrepare,v=r.onAppearStart,b=r.onEnterStart,y=r.onLeaveStart,x=r.onAppearActive,w=r.onEnterActive,S=r.onLeaveActive,C=r.onAppearEnd,k=r.onEnterEnd,E=r.onLeaveEnd,j=r.onVisibleChanged,O=un(Jr(),2),I=O[0],A=O[1],N=function(t){var n=un(e.useReducer(function(e){return e+1},0),2)[1],o=e.useRef(t);return[Qr(function(){return o.current}),Qr(function(e){o.current="function"===typeof e?e(o.current):e,n()})]}(Lc),P=un(N,2),z=P[0],R=P[1],M=un(Jr(null),2),T=M[0],B=M[1],L=z(),H=(0,e.useRef)(!1),_=(0,e.useRef)(null);function D(){return o()}var F=(0,e.useRef)(!1);function W(){R(Lc),B(null,!0)}var V=Qr(function(e){var t=z();if(t!==Lc){var n=D();if(!e||e.deadline||e.target===n){var o,r=F.current;t===Hc&&r?o=null===C||void 0===C?void 0:C(n,e):t===_c&&r?o=null===k||void 0===k?void 0:k(n,e):t===Dc&&r&&(o=null===E||void 0===E?void 0:E(n,e)),r&&!1!==o&&W()}}}),q=function(t){var n=(0,e.useRef)();function o(e){e&&(e.removeEventListener(ol,t),e.removeEventListener(nl,t))}return e.useEffect(function(){return function(){o(n.current)}},[]),[function(e){n.current&&n.current!==e&&o(n.current),e&&e!==n.current&&(e.addEventListener(ol,t),e.addEventListener(nl,t),n.current=e)},o]}(V),G=un(q,1)[0],X=function(e){switch(e){case Hc:return(0,rn.A)((0,rn.A)((0,rn.A)({},Wc,m),Vc,v),qc,x);case _c:return(0,rn.A)((0,rn.A)((0,rn.A)({},Wc,g),Vc,b),qc,w);case Dc:return(0,rn.A)((0,rn.A)((0,rn.A)({},Wc,h),Vc,y),qc,S);default:return{}}},U=e.useMemo(function(){return X(L)},[L]),$=un(vl(L,!t,function(e){if(e===Wc){var t=U[Wc];return t?t(D()):gl}var n;Y in U&&B((null===(n=U[Y])||void 0===n?void 0:n.call(U,D(),null))||null);return Y===qc&&L!==Lc&&(G(D()),f>0&&(clearTimeout(_.current),_.current=setTimeout(function(){V({deadline:!0})},f))),Y===Xc&&W(),true}),2),K=$[0],Y=$[1],Q=hl(Y);F.current=Q;var J=(0,e.useRef)(null);al(function(){if(!H.current||J.current!==n){A(n);var e,o=H.current;H.current=!0,!o&&n&&s&&(e=Hc),o&&n&&c&&(e=_c),(o&&!n&&d||!o&&p&&!n&&d)&&(e=Dc);var r=X(e);e&&(t||r[Wc])?(R(e),K()):R(Lc),J.current=n}},[n]),(0,e.useEffect)(function(){(L===Hc&&!s||L===_c&&!c||L===Dc&&!d)&&R(Lc)},[s,c,d]),(0,e.useEffect)(function(){return function(){H.current=!1,clearTimeout(_.current)}},[]);var Z=e.useRef(!1);(0,e.useEffect)(function(){I&&(Z.current=!0),void 0!==I&&L===Lc&&((Z.current||I)&&(null===j||void 0===j||j(I)),Z.current=!0)},[I,L]);var ee=T;return U[Wc]&&Y===Vc&&(ee=(0,a.A)({transition:"none"},ee)),[L,Y,ee,null!==I&&void 0!==I?I:n]}const yl=function(t){var n=t;"object"===(0,jn.A)(t)&&(n=t.transitionSupport);var o=e.forwardRef(function(t,o){var r=t.visible,i=void 0===r||r,c=t.removeOnLeave,l=void 0===c||c,s=t.forceRender,u=t.children,d=t.motionName,f=t.leavedClassName,p=t.eventProps,m=function(e,t){return!(!e.motionName||!n||!1===t)}(t,e.useContext(Mc).motion),g=(0,e.useRef)(),h=(0,e.useRef)();var v=un(bl(m,i,function(){try{return g.current instanceof HTMLElement?g.current:zc(h.current)}catch(aO){return null}},t),4),b=v[0],y=v[1],x=v[2],w=v[3],S=e.useRef(w);w&&(S.current=!0);var C,k=e.useCallback(function(e){g.current=e,ca(o,e)},[o]),E=(0,a.A)((0,a.A)({},p),{},{visible:i});if(u)if(b===Lc)C=w?u((0,a.A)({},E),k):!l&&S.current&&f?u((0,a.A)((0,a.A)({},E),{},{className:f}),k):s||!l&&!f?u((0,a.A)((0,a.A)({},E),{},{style:{display:"none"}}),k):null;else{var j;y===Wc?j="prepare":hl(y)?j="active":y===Vc&&(j="start");var O=rl(d,"".concat(b,"-").concat(j));C=u((0,a.A)((0,a.A)({},E),{},{className:Tt()(rl(d,b),(0,rn.A)((0,rn.A)({},O,O&&j),d,"string"===typeof d)),style:x}),k)}else C=null;e.isValidElement(C)&&ua(C)&&(fa(C)||(C=e.cloneElement(C,{ref:k})));return e.createElement(Bc,{ref:h},C)});return o.displayName="CSSMotion",o}(tl);var xl="add",wl="keep",Sl="remove",Cl="removed";function kl(e){var t;return t=e&&"object"===(0,jn.A)(e)&&"key"in e?e:{key:e},(0,a.A)((0,a.A)({},t),{},{key:String(t.key)})}function El(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(kl)}var jl=["component","children","onVisibleChanged","onAllRemoved"],Ol=["status"],Il=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];const Al=function(){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:yl,n=function(n){Br(i,n);var o=Dr(i);function i(){var e;Tn(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e=o.call.apply(o,[this].concat(n)),(0,rn.A)(Mr(e),"state",{keyEntities:[]}),(0,rn.A)(Mr(e),"removeKey",function(t){e.setState(function(e){return{keyEntities:e.keyEntities.map(function(e){return e.key!==t?e:(0,a.A)((0,a.A)({},e),{},{status:Cl})})}},function(){0===e.state.keyEntities.filter(function(e){return e.status!==Cl}).length&&e.props.onAllRemoved&&e.props.onAllRemoved()})}),e}return Hn(i,[{key:"render",value:function(){var n=this,o=this.state.keyEntities,i=this.props,c=i.component,l=i.children,s=i.onVisibleChanged,u=(i.onAllRemoved,r(i,jl)),d=c||e.Fragment,f={};return Il.forEach(function(e){f[e]=u[e],delete u[e]}),delete u.keys,e.createElement(d,u,o.map(function(o,i){var c=o.status,u=r(o,Ol),d=c===xl||c===wl;return e.createElement(t,So({},f,{key:u.key,visible:d,eventProps:u,onVisibleChanged:function(e){null===s||void 0===s||s(e,{key:u.key}),e||n.removeKey(u.key)}}),function(e,t){return l((0,a.A)((0,a.A)({},e),{},{index:i}),t)})}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.keys,o=t.keyEntities,r=El(n),i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],o=0,r=t.length,i=El(e),c=El(t);i.forEach(function(e){for(var t=!1,i=o;i<r;i+=1){var l=c[i];if(l.key===e.key){o<i&&(n=n.concat(c.slice(o,i).map(function(e){return(0,a.A)((0,a.A)({},e),{},{status:xl})})),o=i),n.push((0,a.A)((0,a.A)({},l),{},{status:wl})),o+=1,t=!0;break}}t||n.push((0,a.A)((0,a.A)({},e),{},{status:Sl}))}),o<r&&(n=n.concat(c.slice(o).map(function(e){return(0,a.A)((0,a.A)({},e),{},{status:xl})})));var l={};return n.forEach(function(e){var t=e.key;l[t]=(l[t]||0)+1}),Object.keys(l).filter(function(e){return l[e]>1}).forEach(function(e){(n=n.filter(function(t){var n=t.key,o=t.status;return n!==e||o!==Sl})).forEach(function(t){t.key===e&&(t.status=wl)})}),n}(o,r);return{keyEntities:i.filter(function(e){var t=o.find(function(t){var n=t.key;return e.key===n});return!t||t.status!==Cl||e.status!==Sl})}}}]),i}(e.Component);return(0,rn.A)(n,"defaultProps",{component:"div"}),n}(tl),Nl=yl,Pl=e.createContext(!0);function zl(t){const n=e.useContext(Pl),{children:o}=t,[,r]=Fi(),{motion:a}=r,i=e.useRef(!1);return i.current||(i.current=n!==a),i.current?e.createElement(Pl.Provider,{value:a},e.createElement(Tc,{motion:a},o)):o}const Rl=()=>null,Ml=(e,t)=>{const[n,o]=Fi();return Sr({theme:n,token:o,hashId:"",path:["ant-design-icons",e],nonce:()=>null===t||void 0===t?void 0:t.nonce,layer:{name:"antd"}},()=>zr(e))};var Tl=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Bl=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let Ll,Hl,_l,Dl;function Fl(){return Ll||Lt}function Wl(){return Hl||Ht}const Vl=()=>({getPrefixCls:(e,t)=>t||(e?"".concat(Fl(),"-").concat(e):Fl()),getIconPrefixCls:Wl,getRootPrefixCls:()=>Ll||Fl(),getTheme:()=>_l,holderRender:Dl}),ql=t=>{const{children:n,csp:o,autoInsertSpaceInButton:r,alert:a,anchor:i,form:c,locale:l,componentSize:s,direction:u,space:d,splitter:f,virtual:p,dropdownMatchSelectWidth:m,popupMatchSelectWidth:g,popupOverflow:h,legacyLocale:v,parentContext:b,iconPrefixCls:y,theme:x,componentDisabled:w,segmented:S,statistic:C,spin:k,calendar:E,carousel:j,cascader:O,collapse:I,typography:A,checkbox:N,descriptions:P,divider:z,drawer:R,skeleton:M,steps:T,image:B,layout:L,list:H,mentions:_,modal:D,progress:F,result:W,slider:V,breadcrumb:q,menu:G,pagination:X,input:U,textArea:$,empty:K,badge:Y,radio:Q,rate:J,switch:Z,transfer:ee,avatar:te,message:ne,tag:oe,table:re,card:ae,tabs:ie,timeline:ce,timePicker:le,upload:se,notification:ue,tree:de,colorPicker:fe,datePicker:pe,rangePicker:me,flex:ge,wave:he,dropdown:ve,warning:be,tour:ye,tooltip:xe,popover:we,popconfirm:Se,floatButton:Ce,floatButtonGroup:ke,variant:Ee,inputNumber:je,treeSelect:Oe}=t,Ie=e.useCallback((e,n)=>{const{prefixCls:o}=t;if(n)return n;const r=o||b.getPrefixCls("");return e?"".concat(r,"-").concat(e):r},[b.getPrefixCls,t.prefixCls]),Ae=y||b.iconPrefixCls||Ht,Ne=o||b.csp;Ml(Ae,Ne);const Pe=function(e,t,n){var o;nc("ConfigProvider");const r=e||{},a=!1!==r.inherit&&t?t:Object.assign(Object.assign({},Ba),{hashed:null!==(o=null===t||void 0===t?void 0:t.hashed)&&void 0!==o?o:Ba.hashed,cssVar:null===t||void 0===t?void 0:t.cssVar}),i=Oc();return En(()=>{var o,c;if(!e)return t;const l=Object.assign({},a.components);Object.keys(e.components||{}).forEach(t=>{l[t]=Object.assign(Object.assign({},l[t]),e.components[t])});const s="css-var-".concat(i.replace(/:/g,"")),u=(null!==(o=r.cssVar)&&void 0!==o?o:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null===n||void 0===n?void 0:n.prefixCls},"object"===typeof a.cssVar?a.cssVar:{}),"object"===typeof r.cssVar?r.cssVar:{}),{key:"object"===typeof r.cssVar&&(null===(c=r.cssVar)||void 0===c?void 0:c.key)||s});return Object.assign(Object.assign(Object.assign({},a),r),{token:Object.assign(Object.assign({},a.token),r.token),components:l,cssVar:u})},[r,a],(e,t)=>e.some((e,n)=>{const o=t[n];return!Mn(e,o,!0)}))}(x,b.theme,{prefixCls:Ie("")});const ze={csp:Ne,autoInsertSpaceInButton:r,alert:a,anchor:i,locale:l||v,direction:u,space:d,splitter:f,virtual:p,popupMatchSelectWidth:null!==g&&void 0!==g?g:m,popupOverflow:h,getPrefixCls:Ie,iconPrefixCls:Ae,theme:Pe,segmented:S,statistic:C,spin:k,calendar:E,carousel:j,cascader:O,collapse:I,typography:A,checkbox:N,descriptions:P,divider:z,drawer:R,skeleton:M,steps:T,image:B,input:U,textArea:$,layout:L,list:H,mentions:_,modal:D,progress:F,result:W,slider:V,breadcrumb:q,menu:G,pagination:X,empty:K,badge:Y,radio:Q,rate:J,switch:Z,transfer:ee,avatar:te,message:ne,tag:oe,table:re,card:ae,tabs:ie,timeline:ce,timePicker:le,upload:se,notification:ue,tree:de,colorPicker:fe,datePicker:pe,rangePicker:me,flex:ge,wave:he,dropdown:ve,warning:be,tour:ye,tooltip:xe,popover:we,popconfirm:Se,floatButton:Ce,floatButtonGroup:ke,variant:Ee,inputNumber:je,treeSelect:Oe};const Re=Object.assign({},b);Object.keys(ze).forEach(e=>{void 0!==ze[e]&&(Re[e]=ze[e])}),Bl.forEach(e=>{const n=t[e];n&&(Re[e]=n)}),"undefined"!==typeof r&&(Re.button=Object.assign({autoInsertSpace:r},Re.button));const Me=En(()=>Re,Re,(e,t)=>{const n=Object.keys(e),o=Object.keys(t);return n.length!==o.length||n.some(n=>e[n]!==t[n])}),{layer:Te}=e.useContext(Un),Be=e.useMemo(()=>({prefixCls:Ae,csp:Ne,layer:Te?"antd":void 0}),[Ae,Ne,Te]);let Le=e.createElement(e.Fragment,null,e.createElement(Rl,{dropdownMatchSelectWidth:m}),n);const He=e.useMemo(()=>{var e,t,n,o;return ya((null===(e=sc.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=Me.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(o=Me.form)||void 0===o?void 0:o.validateMessages)||{},(null===c||void 0===c?void 0:c.validateMessages)||{})},[Me,null===c||void 0===c?void 0:c.validateMessages]);Object.keys(He).length>0&&(Le=e.createElement(oc.Provider,{value:He},Le)),l&&(Le=e.createElement(gc,{locale:l,_ANT_MARK__:"internalMark"},Le)),(Ae||Ne)&&(Le=e.createElement(Zi.Provider,{value:Be},Le)),s&&(Le=e.createElement(Sc,{size:s},Le)),Le=e.createElement(zl,null,Le);const _e=e.useMemo(()=>{const e=Pe||{},{algorithm:t,token:n,components:o,cssVar:r}=e,a=Tl(e,["algorithm","token","components","cssVar"]),i=t&&(!Array.isArray(t)||t.length>0)?Zn(t):Pi,c={};Object.entries(o||{}).forEach(e=>{let[t,n]=e;const o=Object.assign({},n);"algorithm"in o&&(!0===o.algorithm?o.theme=i:(Array.isArray(o.algorithm)||"function"===typeof o.algorithm)&&(o.theme=Zn(o.algorithm)),delete o.algorithm),c[t]=o});const l=Object.assign(Object.assign({},Ta),n);return Object.assign(Object.assign({},a),{theme:i,token:l,components:c,override:Object.assign({override:l},c),cssVar:r})},[Pe]);return x&&(Le=e.createElement(La.Provider,{value:_e},Le)),Me.warning&&(Le=e.createElement(tc.Provider,{value:Me.warning},Le)),void 0!==w&&(Le=e.createElement(yc,{disabled:w},Le)),e.createElement(Dt.Provider,{value:Me},Le)},Gl=t=>{const n=e.useContext(Dt),o=e.useContext(mc);return e.createElement(ql,Object.assign({parentContext:n,legacyLocale:o},t))};Gl.ConfigContext=Dt,Gl.SizeContext=Cc,Gl.config=e=>{const{prefixCls:t,iconPrefixCls:n,theme:o,holderRender:r}=e;void 0!==t&&(Ll=t),void 0!==n&&(Hl=n),"holderRender"in e&&(Dl=r),o&&(!function(e){return Object.keys(e).some(e=>e.endsWith("Color"))}(o)?_l=o:vc(Fl(),o))},Gl.useConfig=kc,Object.defineProperty(Gl,"SizeContext",{get:()=>Cc});const Xl=Gl;const Ul={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"};function $l(e){var t;return null===e||void 0===e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function Kl(e){return function(e){return $l(e)instanceof ShadowRoot}(e)?$l(e):null}function Yl(e){return"object"===(0,jn.A)(e)&&"string"===typeof e.name&&"string"===typeof e.theme&&("object"===(0,jn.A)(e.icon)||"function"===typeof e.icon)}function Ql(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var o=e[n];if("class"===n)t.className=o,delete t.class;else delete t[n],t[function(e){return e.replace(/-(.)/g,function(e,t){return t.toUpperCase()})}(n)]=o;return t},{})}function Jl(t,n,o){return o?e.createElement(t.tag,(0,a.A)((0,a.A)({key:n},Ql(t.attrs)),o),(t.children||[]).map(function(e,o){return Jl(e,"".concat(n,"-").concat(t.tag,"-").concat(o))})):e.createElement(t.tag,(0,a.A)({key:n},Ql(t.attrs)),(t.children||[]).map(function(e,o){return Jl(e,"".concat(n,"-").concat(t.tag,"-").concat(o))}))}function Zl(e){return Ua(e)[0]}function es(e){return e?Array.isArray(e)?e:[e]:[]}var ts=["icon","className","onClick","style","primaryColor","secondaryColor"],ns={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var os=function(t){var n=t.icon,o=t.className,i=t.onClick,c=t.style,l=t.primaryColor,s=t.secondaryColor,u=r(t,ts),d=e.useRef(),f=ns;if(l&&(f={primaryColor:l,secondaryColor:s||Zl(l)}),function(t){var n=(0,e.useContext)(Zi),o=n.csp,r=n.prefixCls,a=n.layer,i="\n.anticon {\n display: inline-flex;\n align-items: center;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(i=i.replace(/anticon/g,r)),a&&(i="@layer ".concat(a," {\n").concat(i,"\n}")),(0,e.useEffect)(function(){var e=Kl(t.current);kn(i,"@ant-design-icons",{prepend:!a,csp:o,attachTo:e})},[])}(d),function(e,t){Rn(e,"[@ant-design/icons] ".concat(t))}(Yl(n),"icon should be icon definiton, but got ".concat(n)),!Yl(n))return null;var p=n;return p&&"function"===typeof p.icon&&(p=(0,a.A)((0,a.A)({},p),{},{icon:p.icon(f.primaryColor,f.secondaryColor)})),Jl(p.icon,"svg-".concat(p.name),(0,a.A)((0,a.A)({className:o,onClick:i,style:c,"data-icon":p.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},u),{},{ref:d}))};os.displayName="IconReact",os.getTwoToneColors=function(){return(0,a.A)({},ns)},os.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;ns.primaryColor=t,ns.secondaryColor=n||Zl(t),ns.calculated=!!n};const rs=os;function as(e){var t=un(es(e),2),n=t[0],o=t[1];return rs.setTwoToneColors({primaryColor:n,secondaryColor:o})}var is=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];as(oi.primary);var cs=e.forwardRef(function(t,n){var o=t.className,a=t.icon,i=t.spin,c=t.rotate,l=t.tabIndex,s=t.onClick,u=t.twoToneColor,d=r(t,is),f=e.useContext(Zi),p=f.prefixCls,m=void 0===p?"anticon":p,g=f.rootClassName,h=Tt()(g,m,(0,rn.A)((0,rn.A)({},"".concat(m,"-").concat(a.name),!!a.name),"".concat(m,"-spin"),!!i||"loading"===a.name),o),v=l;void 0===v&&s&&(v=-1);var b=c?{msTransform:"rotate(".concat(c,"deg)"),transform:"rotate(".concat(c,"deg)")}:void 0,y=un(es(u),2),x=y[0],w=y[1];return e.createElement("span",So({role:"img","aria-label":a.name},d,{ref:n,tabIndex:v,onClick:s,className:h}),e.createElement(rs,{icon:a,primaryColor:x,secondaryColor:w,style:b}))});cs.displayName="AntdIcon",cs.getTwoToneColor=function(){var e=rs.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},cs.setTwoToneColor=as;const ls=cs;var ss=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Ul}))};const us=e.forwardRef(ss);var ds={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=ds.F1&&t<=ds.F12)return!1;switch(t){case ds.ALT:case ds.CAPS_LOCK:case ds.CONTEXT_MENU:case ds.CTRL:case ds.DOWN:case ds.END:case ds.ESC:case ds.HOME:case ds.INSERT:case ds.LEFT:case ds.MAC_FF_META:case ds.META:case ds.NUMLOCK:case ds.NUM_CENTER:case ds.PAGE_DOWN:case ds.PAGE_UP:case ds.PAUSE:case ds.PRINT_SCREEN:case ds.RIGHT:case ds.SHIFT:case ds.UP:case ds.WIN_KEY:case ds.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=ds.ZERO&&e<=ds.NINE)return!0;if(e>=ds.NUM_ZERO&&e<=ds.NUM_MULTIPLY)return!0;if(e>=ds.A&&e<=ds.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case ds.SPACE:case ds.QUESTION_MARK:case ds.NUM_PLUS:case ds.NUM_MINUS:case ds.NUM_PERIOD:case ds.NUM_DIVISION:case ds.SEMICOLON:case ds.DASH:case ds.EQUALS:case ds.COMMA:case ds.PERIOD:case ds.SLASH:case ds.APOSTROPHE:case ds.SINGLE_QUOTE:case ds.OPEN_SQUARE_BRACKET:case ds.BACKSLASH:case ds.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const fs=ds;var ps="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function ms(e,t){return 0===e.indexOf(t)}function gs(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,a.A)({},n);var o={};return Object.keys(e).forEach(function(n){(t.aria&&("role"===n||ms(n,"aria-"))||t.data&&ms(n,"data-")||t.attr&&ps.includes(n))&&(o[n]=e[n])}),o}var hs=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.style,a=t.className,i=t.duration,c=void 0===i?4.5:i,l=t.showProgress,s=t.pauseOnHover,u=void 0===s||s,d=t.eventKey,f=t.content,p=t.closable,m=t.closeIcon,g=void 0===m?"x":m,h=t.props,v=t.onClick,b=t.onNoticeClose,y=t.times,x=t.hovering,w=un(e.useState(!1),2),S=w[0],C=w[1],k=un(e.useState(0),2),E=k[0],j=k[1],O=un(e.useState(0),2),I=O[0],A=O[1],N=x||S,P=c>0&&l,z=function(){b(d)};e.useEffect(function(){if(!N&&c>0){var e=Date.now()-I,t=setTimeout(function(){z()},1e3*c-I);return function(){u&&clearTimeout(t),A(Date.now()-e)}}},[c,N,y]),e.useEffect(function(){if(!N&&P&&(u||0===I)){var e,t=performance.now();return function n(){cancelAnimationFrame(e),e=requestAnimationFrame(function(e){var o=e+I-t,r=Math.min(o/(1e3*c),1);j(100*r),r<1&&n()})}(),function(){u&&cancelAnimationFrame(e)}}},[c,I,N,P,y]);var R=e.useMemo(function(){return"object"===(0,jn.A)(p)&&null!==p?p:p?{closeIcon:g}:{}},[p,g]),M=gs(R,!0),T=100-(!E||E<0?0:E>100?100:E),B="".concat(o,"-notice");return e.createElement("div",So({},h,{ref:n,className:Tt()(B,a,(0,rn.A)({},"".concat(B,"-closable"),p)),style:r,onMouseEnter:function(e){var t;C(!0),null===h||void 0===h||null===(t=h.onMouseEnter)||void 0===t||t.call(h,e)},onMouseLeave:function(e){var t;C(!1),null===h||void 0===h||null===(t=h.onMouseLeave)||void 0===t||t.call(h,e)},onClick:v}),e.createElement("div",{className:"".concat(B,"-content")},f),p&&e.createElement("a",So({tabIndex:0,className:"".concat(B,"-close"),onKeyDown:function(e){"Enter"!==e.key&&"Enter"!==e.code&&e.keyCode!==fs.ENTER||z()},"aria-label":"Close"},M,{onClick:function(e){e.preventDefault(),e.stopPropagation(),z()}}),R.closeIcon),P&&e.createElement("progress",{className:"".concat(B,"-progress"),max:"100",value:T},T+"%"))});const vs=hs;var bs=e.createContext({});const ys=function(t){var n=t.children,o=t.classNames;return e.createElement(bs.Provider,{value:{classNames:o}},n)};const xs=function(e){var t,n,o,r={offset:8,threshold:3,gap:16};e&&"object"===(0,jn.A)(e)&&(r.offset=null!==(t=e.offset)&&void 0!==t?t:8,r.threshold=null!==(n=e.threshold)&&void 0!==n?n:3,r.gap=null!==(o=e.gap)&&void 0!==o?o:16);return[!!e,r]};var ws=["className","style","classNames","styles"];const Ss=function(t){var n=t.configList,o=t.placement,i=t.prefixCls,c=t.className,l=t.style,s=t.motion,u=t.onAllNoticeRemoved,d=t.onNoticeClose,f=t.stack,p=(0,e.useContext)(bs).classNames,m=(0,e.useRef)({}),g=un((0,e.useState)(null),2),h=g[0],v=g[1],b=un((0,e.useState)([]),2),y=b[0],x=b[1],w=n.map(function(e){return{config:e,key:String(e.key)}}),S=un(xs(f),2),C=S[0],k=S[1],E=k.offset,j=k.threshold,O=k.gap,I=C&&(y.length>0||w.length<=j),A="function"===typeof s?s(o):s;return(0,e.useEffect)(function(){C&&y.length>1&&x(function(e){return e.filter(function(e){return w.some(function(t){var n=t.key;return e===n})})})},[y,w,C]),(0,e.useEffect)(function(){var e,t;C&&m.current[null===(e=w[w.length-1])||void 0===e?void 0:e.key]&&v(m.current[null===(t=w[w.length-1])||void 0===t?void 0:t.key])},[w,C]),e.createElement(Al,So({key:o,className:Tt()(i,"".concat(i,"-").concat(o),null===p||void 0===p?void 0:p.list,c,(0,rn.A)((0,rn.A)({},"".concat(i,"-stack"),!!C),"".concat(i,"-stack-expanded"),I)),style:l,keys:w,motionAppear:!0},A,{onAllRemoved:function(){u(o)}}),function(t,n){var c=t.config,l=t.className,s=t.style,u=t.index,f=c,g=f.key,v=f.times,b=String(g),S=c,k=S.className,j=S.style,A=S.classNames,N=S.styles,P=r(S,ws),z=w.findIndex(function(e){return e.key===b}),R={};if(C){var M=w.length-1-(z>-1?z:u-1),T="top"===o||"bottom"===o?"-50%":"0";if(M>0){var B,L,H;R.height=I?null===(B=m.current[b])||void 0===B?void 0:B.offsetHeight:null===h||void 0===h?void 0:h.offsetHeight;for(var _=0,D=0;D<M;D++){var F;_+=(null===(F=m.current[w[w.length-1-D].key])||void 0===F?void 0:F.offsetHeight)+O}var W=(I?_:M*E)*(o.startsWith("top")?1:-1),V=!I&&null!==h&&void 0!==h&&h.offsetWidth&&null!==(L=m.current[b])&&void 0!==L&&L.offsetWidth?((null===h||void 0===h?void 0:h.offsetWidth)-2*E*(M<3?M:3))/(null===(H=m.current[b])||void 0===H?void 0:H.offsetWidth):1;R.transform="translate3d(".concat(T,", ").concat(W,"px, 0) scaleX(").concat(V,")")}else R.transform="translate3d(".concat(T,", 0, 0)")}return e.createElement("div",{ref:n,className:Tt()("".concat(i,"-notice-wrapper"),l,null===A||void 0===A?void 0:A.wrapper),style:(0,a.A)((0,a.A)((0,a.A)({},s),R),null===N||void 0===N?void 0:N.wrapper),onMouseEnter:function(){return x(function(e){return e.includes(b)?e:[].concat(fn(e),[b])})},onMouseLeave:function(){return x(function(e){return e.filter(function(e){return e!==b})})}},e.createElement(vs,So({},P,{ref:function(e){z>-1?m.current[b]=e:delete m.current[b]},prefixCls:i,classNames:A,styles:N,className:Tt()(k,null===p||void 0===p?void 0:p.notice),style:j,times:v,key:g,eventKey:g,onNoticeClose:d,hovering:C&&y.length>0})))})};var Cs=e.forwardRef(function(t,n){var o=t.prefixCls,r=void 0===o?"rc-notification":o,i=t.container,c=t.motion,l=t.maxCount,s=t.className,u=t.style,d=t.onAllRemoved,f=t.stack,p=t.renderNotifications,m=un(e.useState([]),2),g=m[0],h=m[1],v=function(e){var t,n=g.find(function(t){return t.key===e});null===n||void 0===n||null===(t=n.onClose)||void 0===t||t.call(n),h(function(t){return t.filter(function(t){return t.key!==e})})};e.useImperativeHandle(n,function(){return{open:function(e){h(function(t){var n,o=fn(t),r=o.findIndex(function(t){return t.key===e.key}),i=(0,a.A)({},e);r>=0?(i.times=((null===(n=t[r])||void 0===n?void 0:n.times)||0)+1,o[r]=i):(i.times=0,o.push(i));return l>0&&o.length>l&&(o=o.slice(-l)),o})},close:function(e){v(e)},destroy:function(){h([])}}});var b=un(e.useState({}),2),y=b[0],x=b[1];e.useEffect(function(){var e={};g.forEach(function(t){var n=t.placement,o=void 0===n?"topRight":n;o&&(e[o]=e[o]||[],e[o].push(t))}),Object.keys(y).forEach(function(t){e[t]=e[t]||[]}),x(e)},[g]);var w=function(e){x(function(t){var n=(0,a.A)({},t);return(n[e]||[]).length||delete n[e],n})},S=e.useRef(!1);if(e.useEffect(function(){Object.keys(y).length>0?S.current=!0:S.current&&(null===d||void 0===d||d(),S.current=!1)},[y]),!i)return null;var C=Object.keys(y);return(0,Ic.createPortal)(e.createElement(e.Fragment,null,C.map(function(t){var n=y[t],o=e.createElement(Ss,{key:t,configList:n,placement:t,prefixCls:r,className:null===s||void 0===s?void 0:s(t),style:null===u||void 0===u?void 0:u(t),motion:c,onNoticeClose:v,onAllNoticeRemoved:w,stack:f});return p?p(o,{prefixCls:r,key:t}):o})),i)});const ks=Cs;var Es=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],js=function(){return document.body},Os=0;function Is(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getContainer,o=void 0===n?js:n,a=t.motion,i=t.prefixCls,c=t.maxCount,l=t.className,s=t.style,u=t.onAllRemoved,d=t.stack,f=t.renderNotifications,p=r(t,Es),m=un(e.useState(),2),g=m[0],h=m[1],v=e.useRef(),b=e.createElement(ks,{container:g,ref:v,prefixCls:i,motion:a,maxCount:c,className:l,style:s,onAllRemoved:u,stack:d,renderNotifications:f}),y=un(e.useState([]),2),x=y[0],w=y[1],S=Qr(function(e){var t=function(){for(var e={},t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return n.forEach(function(t){t&&Object.keys(t).forEach(function(n){var o=t[n];void 0!==o&&(e[n]=o)})}),e}(p,e);null!==t.key&&void 0!==t.key||(t.key="rc-notification-".concat(Os),Os+=1),w(function(e){return[].concat(fn(e),[{type:"open",config:t}])})}),C=e.useMemo(function(){return{open:S,close:function(e){w(function(t){return[].concat(fn(t),[{type:"close",key:e}])})},destroy:function(){w(function(e){return[].concat(fn(e),[{type:"destroy"}])})}}},[]);return e.useEffect(function(){h(o())}),e.useEffect(function(){var e,t;v.current&&x.length&&(x.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()}}),w(function(n){return e===n&&t||(e=n,t=n.filter(function(e){return!x.includes(e)})),t}))},[x]),[C,b]}const As=e=>{const[,,,,t]=Fi();return t?"".concat(e,"-css-var"):""};const Ns={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"};var Ps=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Ns}))};const zs=e.forwardRef(Ps);const Rs={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"};var Ms=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Rs}))};const Ts=e.forwardRef(Ms);const Bs={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"};var Ls=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Bs}))};const Hs=e.forwardRef(Ls);const _s={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"};var Ds=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:_s}))};const Fs=e.forwardRef(Ds);const Ws={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"};var Vs=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Ws}))};const qs=e.forwardRef(Vs);const Gs=e.createContext(void 0),Xs=100,Us=1e3,$s={Modal:Xs,Drawer:Xs,Popover:Xs,Popconfirm:Xs,Tooltip:Xs,Tour:Xs,FloatButton:Xs},Ks={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};const Ys=(t,n)=>{const[,o]=Fi(),r=e.useContext(Gs),a=function(e){return e in $s}(t);let i;if(void 0!==n)i=[n,n];else{let e=null!==r&&void 0!==r?r:0;e+=a?(r?0:o.zIndexPopupBase)+$s[t]:Ks[t],i=[void 0===r?n:e,e]}return i},Qs=Wi("Message",e=>(e=>{const{componentCls:t,iconCls:n,boxShadow:o,colorText:r,colorSuccess:a,colorError:i,colorWarning:c,colorInfo:l,fontSizeLG:s,motionEaseInOutCirc:u,motionDurationSlow:d,marginXS:f,paddingXS:p,borderRadiusLG:m,zIndexPopup:g,contentPadding:h,contentBg:v}=e,b="".concat(t,"-notice"),y=new jr("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),x=new jr("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),w={padding:p,textAlign:"center",["".concat(t,"-custom-content")]:{display:"flex",alignItems:"center"},["".concat(t,"-custom-content > ").concat(n)]:{marginInlineEnd:f,fontSize:s},["".concat(b,"-content")]:{display:"inline-block",padding:h,background:v,borderRadius:m,boxShadow:o,pointerEvents:"all"},["".concat(t,"-success > ").concat(n)]:{color:a},["".concat(t,"-error > ").concat(n)]:{color:i},["".concat(t,"-warning > ").concat(n)]:{color:c},["".concat(t,"-info > ").concat(n,",\n ").concat(t,"-loading > ").concat(n)]:{color:l}};return[{[t]:Object.assign(Object.assign({},Ar(e)),{color:r,position:"fixed",top:f,width:"100%",pointerEvents:"none",zIndex:g,["".concat(t,"-move-up")]:{animationFillMode:"forwards"},["\n ".concat(t,"-move-up-appear,\n ").concat(t,"-move-up-enter\n ")]:{animationName:y,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},["\n ".concat(t,"-move-up-appear").concat(t,"-move-up-appear-active,\n ").concat(t,"-move-up-enter").concat(t,"-move-up-enter-active\n ")]:{animationPlayState:"running"},["".concat(t,"-move-up-leave")]:{animationName:x,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},["".concat(t,"-move-up-leave").concat(t,"-move-up-leave-active")]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{["".concat(b,"-wrapper")]:Object.assign({},w)}},{["".concat(t,"-notice-pure-panel")]:Object.assign(Object.assign({},w),{padding:0,textAlign:"start"})}]})(Ca(e,{height:150})),e=>({zIndexPopup:e.zIndexPopupBase+Us+10,contentBg:e.colorBgElevated,contentPadding:"".concat((e.controlHeightLG-e.fontSize*e.lineHeight)/2,"px ").concat(e.paddingSM,"px")}));var Js=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Zs={info:e.createElement(Fs,null),success:e.createElement(zs,null),error:e.createElement(Ts,null),warning:e.createElement(Hs,null),loading:e.createElement(qs,null)},eu=t=>{let{prefixCls:n,type:o,icon:r,children:a}=t;return e.createElement("div",{className:Tt()("".concat(n,"-custom-content"),"".concat(n,"-").concat(o))},r||Zs[o],e.createElement("span",null,a))},tu=t=>{const{prefixCls:n,className:o,type:r,icon:a,content:i}=t,c=Js(t,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=e.useContext(Dt),s=n||l("message"),u=As(s),[d,f,p]=Qs(s,u);return d(e.createElement(vs,Object.assign({},c,{prefixCls:s,className:Tt()(o,f,"".concat(s,"-notice-pure-panel"),p,u),eventKey:"pure",duration:null,content:e.createElement(eu,{prefixCls:s,type:r,icon:a},i)})))};function nu(e){let t;const n=new Promise(n=>{t=e(()=>{n(!0)})}),o=()=>{null===t||void 0===t||t()};return o.then=(e,t)=>n.then(e,t),o.promise=n,o}var ou=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const ru=3,au=t=>{let{children:n,prefixCls:o}=t;const r=As(o),[a,i,c]=Qs(o,r);return a(e.createElement(ys,{classNames:{list:Tt()(i,c,r)}},n))},iu=(t,n)=>{let{prefixCls:o,key:r}=n;return e.createElement(au,{prefixCls:o,key:r},t)},cu=e.forwardRef((t,n)=>{const{top:o,prefixCls:r,getContainer:a,maxCount:i,duration:c=ru,rtl:l,transitionName:s,onAllRemoved:u}=t,{getPrefixCls:d,getPopupContainer:f,message:p,direction:m}=e.useContext(Dt),g=r||d("message"),h=e.createElement("span",{className:"".concat(g,"-close-x")},e.createElement(us,{className:"".concat(g,"-close-icon")})),[v,b]=Is({prefixCls:g,style:()=>({left:"50%",transform:"translateX(-50%)",top:null!==o&&void 0!==o?o:8}),className:()=>Tt()({["".concat(g,"-rtl")]:null!==l&&void 0!==l?l:"rtl"===m}),motion:()=>function(e,t){return{motionName:null!==t&&void 0!==t?t:"".concat(e,"-move-up")}}(g,s),closable:!1,closeIcon:h,duration:c,getContainer:()=>(null===a||void 0===a?void 0:a())||(null===f||void 0===f?void 0:f())||document.body,maxCount:i,onAllRemoved:u,renderNotifications:iu});return e.useImperativeHandle(n,()=>Object.assign(Object.assign({},v),{prefixCls:g,message:p})),b});let lu=0;function su(t){const n=e.useRef(null),o=(nc("Message"),e.useMemo(()=>{const t=e=>{var t;null===(t=n.current)||void 0===t||t.close(e)},o=o=>{if(!n.current){const e=()=>{};return e.then=()=>{},e}const{open:r,prefixCls:a,message:i}=n.current,c="".concat(a,"-notice"),{content:l,icon:s,type:u,key:d,className:f,style:p,onClose:m}=o,g=ou(o,["content","icon","type","key","className","style","onClose"]);let h=d;return void 0!==h&&null!==h||(lu+=1,h="antd-message-".concat(lu)),nu(n=>(r(Object.assign(Object.assign({},g),{key:h,content:e.createElement(eu,{prefixCls:a,type:u,icon:s},l),placement:"top",className:Tt()(u&&"".concat(c,"-").concat(u),f,null===i||void 0===i?void 0:i.className),style:Object.assign(Object.assign({},null===i||void 0===i?void 0:i.style),p),onClose:()=>{null===m||void 0===m||m(),n()}})),()=>{t(h)}))},r={open:o,destroy:e=>{var o;void 0!==e?t(e):null===(o=n.current)||void 0===o||o.destroy()}};return["info","success","warning","error","loading"].forEach(e=>{r[e]=(t,n,r)=>{let a,i,c;a=t&&"object"===typeof t&&"content"in t?t:{content:t},"function"===typeof n?c=n:(i=n,c=r);const l=Object.assign(Object.assign({onClose:c,duration:i},a),{type:e});return o(l)}}),r},[]));return[o,e.createElement(cu,Object.assign({key:"message-holder"},t,{ref:n}))]}function uu(e){return su(e)}function du(e,t){this.v=e,this.k=t}function fu(e,t,n,o){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}fu=function(e,t,n,o){function a(t,n){fu(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},fu(e,t,n,o)}function pu(){var e,t,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function a(n,o,r,a){var l=o&&o.prototype instanceof c?o:c,s=Object.create(l.prototype);return fu(s,"_invoke",function(n,o,r){var a,c,l,s=0,u=r||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,c=0,l=e,f.n=n,i}};function p(n,o){for(c=n,l=o,t=0;!d&&s&&!r&&t<u.length;t++){var r,a=u[t],p=f.p,m=a[2];n>3?(r=m===o)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=p&&((r=n<2&&p<a[1])?(c=0,f.v=o,f.n=a[1]):p<m&&(r=n<3||a[0]>o||o>m)&&(a[4]=n,a[5]=o,f.n=m,c=0))}if(r||n>1)return i;throw d=!0,o}return function(r,u,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&p(u,m),c=u,l=m;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(f.n=-1),p(c,l)):f.n=l:f.v=l);try{if(s=2,a){if(c||(r="next"),t=a[r]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+r+"' method"),c=1);a=e}else if((t=(d=f.n<0)?l:n.call(o,f))!==i)break}catch(t){a=e,c=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,r,a),!0),s}var i={};function c(){}function l(){}function s(){}t=Object.getPrototypeOf;var u=[][o]?t(t([][o]())):(fu(t={},o,function(){return this}),t),d=s.prototype=c.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,fu(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=s,fu(d,"constructor",s),fu(s,"constructor",l),l.displayName="GeneratorFunction",fu(s,r,"GeneratorFunction"),fu(d),fu(d,r,"Generator"),fu(d,o,function(){return this}),fu(d,"toString",function(){return"[object Generator]"}),(pu=function(){return{w:a,m:f}})()}function mu(e,t){function n(o,r,a,i){try{var c=e[o](r),l=c.value;return l instanceof du?t.resolve(l.v).then(function(e){n("next",e,a,i)},function(e){n("throw",e,a,i)}):t.resolve(l).then(function(e){c.value=e,a(c)},function(e){return n("throw",e,a,i)})}catch(e){i(e)}}var o;this.next||(fu(mu.prototype),fu(mu.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),fu(this,"_invoke",function(e,r,a){function i(){return new t(function(t,o){n(e,a,t,o)})}return o=o?o.then(i,i):i()},!0)}function gu(e,t,n,o,r){return new mu(pu().w(e,t,n,o),r||Promise)}function hu(e,t,n,o,r){var a=gu(e,t,n,o,r);return a.next().then(function(e){return e.done?e.value:a.next()})}function vu(e){var t=Object(e),n=[];for(var o in t)n.unshift(o);return function e(){for(;n.length;)if((o=n.pop())in t)return e.value=o,e.done=!1,e;return e.done=!0,e}}function bu(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)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((0,jn.A)(e)+" is not iterable")}function yu(){var e=pu(),t=e.m(yu),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function o(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function a(e){var t,n;return function(o){t||(t={stop:function(){return n(o.a,2)},catch:function(){return o.v},abrupt:function(e,t){return n(o.a,r[e],t)},delegateYield:function(e,r,a){return t.resultName=r,n(o.d,bu(e),a)},finish:function(e){return n(o.f,e)}},n=function(e,n,r){o.p=t.prev,o.n=t.next;try{return e(n,r)}finally{t.next=o.n}}),t.resultName&&(t[t.resultName]=o.v,t.resultName=void 0),t.sent=o.v,t.next=o.n;try{return e.call(this,t)}finally{o.p=t.prev,o.n=t.next}}}return(yu=function(){return{wrap:function(t,n,o,r){return e.w(a(t),n,o,r&&r.reverse())},isGeneratorFunction:o,mark:e.m,awrap:function(e,t){return new du(e,t)},AsyncIterator:mu,async:function(e,t,n,r,i){return(o(t)?gu:hu)(a(e),t,n,r,i)},keys:vu,values:bu}})()}function xu(e,t,n,o,r,a,i){try{var c=e[a](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(o,r)}function wu(e){return function(){var t=this,n=arguments;return new Promise(function(o,r){var a=e.apply(t,n);function i(e){xu(a,o,r,i,c,"next",e)}function c(e){xu(a,o,r,i,c,"throw",e)}i(void 0)})}}var Su,Cu=(0,a.A)({},Ac),ku=Cu.version,Eu=Cu.render,ju=Cu.unmountComponentAtNode;try{Number((ku||"").split(".")[0])>=18&&(Su=Cu.createRoot)}catch(aO){}function Ou(e){var t=Cu.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,jn.A)(t)&&(t.usingClientEntryPoint=e)}var Iu="__rc_react_root__";function Au(e,t){Su?function(e,t){Ou(!0);var n=t[Iu]||Su(t);Ou(!1),n.render(e),t[Iu]=n}(e,t):function(e,t){null===Eu||void 0===Eu||Eu(e,t)}(e,t)}function Nu(e){return Pu.apply(this,arguments)}function Pu(){return(Pu=wu(yu().mark(function e(t){return yu().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then(function(){var e;null===(e=t[Iu])||void 0===e||e.unmount(),delete t[Iu]}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function zu(e){ju(e)}function Ru(){return(Ru=wu(yu().mark(function e(t){return yu().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===Su){e.next=2;break}return e.abrupt("return",Nu(t));case 2:zu(t);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}let Mu=(e,t)=>(Au(e,t),()=>function(e){return Ru.apply(this,arguments)}(t));function Tu(e){return e&&(Mu=e),Mu}const Bu=()=>({height:0,opacity:0}),Lu=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Hu=e=>({height:e?e.offsetHeight:0}),_u=(e,t)=>!0===(null===t||void 0===t?void 0:t.deadline)||"height"===t.propertyName,Du=(e,t,n)=>void 0!==n?n:"".concat(e,"-").concat(t),Fu=function(){return{motionName:"".concat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Lt,"-motion-collapse"),onAppearStart:Bu,onEnterStart:Bu,onAppearActive:Lu,onEnterActive:Lu,onLeaveStart:Hu,onLeaveActive:Bu,onAppearEnd:_u,onEnterEnd:_u,onLeaveEnd:_u,motionDeadline:500}},Wu=(t,n)=>{const o=e.useContext(mc),r=e.useMemo(()=>{var e;const r=n||sc[t],a=null!==(e=null===o||void 0===o?void 0:o[t])&&void 0!==e?e:{};return Object.assign(Object.assign({},"function"===typeof r?r():r),a||{})},[t,n,o]);return[r,e.useMemo(()=>{const e=null===o||void 0===o?void 0:o.locale;return(null===o||void 0===o?void 0:o.exist)&&!e?sc.locale:e},[o])]};function Vu(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(e){delete n[e]}),n}const qu=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,o=t.height;if(n||o)return!0}if(e.getBoundingClientRect){var r=e.getBoundingClientRect(),a=r.width,i=r.height;if(a||i)return!0}}return!1},Gu=Vi("Wave",e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:"var(--wave-color, ".concat(n,")"),boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:["box-shadow 0.4s ".concat(e.motionEaseOutCirc),"opacity 2s ".concat(e.motionEaseOutCirc)].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:["box-shadow ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOut),"opacity ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOut)].join(",")}}}}}),Xu="".concat(Lt,"-wave-target");function Uu(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e&&"canvastext"!==e}function $u(e){return Number.isNaN(e)?0:e}const Ku=t=>{const{className:n,target:o,component:r,registerUnmount:a}=t,i=e.useRef(null),c=e.useRef(null);e.useEffect(()=>{c.current=a()},[]);const[l,s]=e.useState(null),[u,d]=e.useState([]),[f,p]=e.useState(0),[m,g]=e.useState(0),[h,v]=e.useState(0),[b,y]=e.useState(0),[x,w]=e.useState(!1),S={left:f,top:m,width:h,height:b,borderRadius:u.map(e=>"".concat(e,"px")).join(" ")};function C(){const e=getComputedStyle(o);s(function(e){var t;const{borderTopColor:n,borderColor:o,backgroundColor:r}=getComputedStyle(e);return null!==(t=[n,o,r].find(Uu))&&void 0!==t?t:null}(o));const t="static"===e.position,{borderLeftWidth:n,borderTopWidth:r}=e;p(t?o.offsetLeft:$u(-Number.parseFloat(n))),g(t?o.offsetTop:$u(-Number.parseFloat(r))),v(o.offsetWidth),y(o.offsetHeight);const{borderTopLeftRadius:a,borderTopRightRadius:i,borderBottomLeftRadius:c,borderBottomRightRadius:l}=e;d([a,i,l,c].map(e=>$u(Number.parseFloat(e))))}if(l&&(S["--wave-color"]=l),e.useEffect(()=>{if(o){const e=fl(()=>{C(),w(!0)});let t;return"undefined"!==typeof ResizeObserver&&(t=new ResizeObserver(C),t.observe(o)),()=>{fl.cancel(e),null===t||void 0===t||t.disconnect()}}},[o]),!x)return null;const k=("Checkbox"===r||"Radio"===r)&&(null===o||void 0===o?void 0:o.classList.contains(Xu));return e.createElement(Nl,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n,o;if(t.deadline||"opacity"===t.propertyName){const e=null===(n=i.current)||void 0===n?void 0:n.parentElement;null===(o=c.current)||void 0===o||o.call(c).then(()=>{null===e||void 0===e||e.remove()})}return!1}},(t,o)=>{let{className:r}=t;return e.createElement("div",{ref:la(i,o),className:Tt()(n,r,{"wave-quick":k}),style:S})})},Yu=(t,n)=>{var o;const{component:r}=n;if("Checkbox"===r&&!(null===(o=t.querySelector("input"))||void 0===o?void 0:o.checked))return;const a=document.createElement("div");a.style.position="absolute",a.style.left="0px",a.style.top="0px",null===t||void 0===t||t.insertBefore(a,null===t||void 0===t?void 0:t.firstChild);const i=Tu();let c=null;c=i(e.createElement(Ku,Object.assign({},n,{target:t,registerUnmount:function(){return c}})),a)},Qu=(t,n,o)=>{const{wave:r}=e.useContext(Dt),[,a,i]=Fi(),c=Qr(e=>{const c=t.current;if((null===r||void 0===r?void 0:r.disabled)||!c)return;const l=c.querySelector(".".concat(Xu))||c,{showEffect:s}=r||{};(s||Yu)(l,{className:n,token:a,component:o,event:e,hashId:i})}),l=e.useRef(null);return e=>{fl.cancel(l.current),l.current=fl(()=>{c(e)})}};const Ju=t=>{const{children:n,disabled:o,component:r}=t,{getPrefixCls:a}=(0,e.useContext)(Dt),i=(0,e.useRef)(null),c=a("wave"),[,l]=Gu(c),s=Qu(i,Tt()(c,l),r);if(e.useEffect(()=>{const e=i.current;if(!e||e.nodeType!==window.Node.ELEMENT_NODE||o)return;const t=t=>{!qu(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")&&!e.className.includes("disabled:")||"true"===e.getAttribute("aria-disabled")||e.className.includes("-leave")||s(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}},[o]),!e.isValidElement(n))return null!==n&&void 0!==n?n:null;return Xt(n,{ref:ua(n)?la(fa(n),i):i})},Zu=t=>{const n=e.useContext(Cc);return e.useMemo(()=>t?"string"===typeof t?null!==t&&void 0!==t?t:n:"function"===typeof t?t(n):n:n,[t,n])};function ed(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=[];return e.Children.forEach(t,function(e){(void 0!==e&&null!==e||n.keepEmpty)&&(Array.isArray(e)?o=o.concat(ed(e)):aa(e)&&e.props?o=o.concat(ed(e.props.children,n)):o.push(e))}),o}const td=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},nd=Wi(["Space","Compact"],e=>[td(e)],()=>({}),{resetStyle:!1});var od=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const rd=e.createContext(null),ad=(t,n)=>{const o=e.useContext(rd),r=e.useMemo(()=>{if(!o)return"";const{compactDirection:e,isFirstItem:r,isLastItem:a}=o,i="vertical"===e?"-vertical-":"-";return Tt()("".concat(t,"-compact").concat(i,"item"),{["".concat(t,"-compact").concat(i,"first-item")]:r,["".concat(t,"-compact").concat(i,"last-item")]:a,["".concat(t,"-compact").concat(i,"item-rtl")]:"rtl"===n})},[t,n,o]);return{compactSize:null===o||void 0===o?void 0:o.compactSize,compactDirection:null===o||void 0===o?void 0:o.compactDirection,compactItemClassnames:r}},id=t=>{const{children:n}=t;return e.createElement(rd.Provider,{value:null},n)},cd=t=>{const{children:n}=t,o=od(t,["children"]);return e.createElement(rd.Provider,{value:e.useMemo(()=>o,[o])},n)},ld=t=>{const{getPrefixCls:n,direction:o}=e.useContext(Dt),{size:r,direction:a,block:i,prefixCls:c,className:l,rootClassName:s,children:u}=t,d=od(t,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Zu(e=>null!==r&&void 0!==r?r:e),p=n("space-compact",c),[m,g]=nd(p),h=Tt()(p,g,{["".concat(p,"-rtl")]:"rtl"===o,["".concat(p,"-block")]:i,["".concat(p,"-vertical")]:"vertical"===a},l,s),v=e.useContext(rd),b=ed(u),y=e.useMemo(()=>b.map((t,n)=>{const o=(null===t||void 0===t?void 0:t.key)||"".concat(p,"-item-").concat(n);return e.createElement(cd,{key:o,compactSize:f,compactDirection:a,isFirstItem:0===n&&(!v||(null===v||void 0===v?void 0:v.isFirstItem)),isLastItem:n===b.length-1&&(!v||(null===v||void 0===v?void 0:v.isLastItem))},t)}),[b,v,a,f,p]);return 0===b.length?null:m(e.createElement("div",Object.assign({className:h},d),y))};var sd=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const ud=e.createContext(void 0),dd=t=>{const{getPrefixCls:n,direction:o}=e.useContext(Dt),{prefixCls:r,size:a,className:i}=t,c=sd(t,["prefixCls","size","className"]),l=n("btn-group",r),[,,s]=Fi(),u=e.useMemo(()=>{switch(a){case"large":return"lg";case"small":return"sm";default:return""}},[a]);const d=Tt()(l,{["".concat(l,"-").concat(u)]:u,["".concat(l,"-rtl")]:"rtl"===o},i,s);return e.createElement(ud.Provider,{value:a},e.createElement("div",Object.assign({},c,{className:d})))},fd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],pd=/^[\u4E00-\u9FA5]{2}$/,md=pd.test.bind(pd);function gd(e){return"danger"===e?{danger:!0}:{type:e}}function hd(e){return"string"===typeof e}function vd(e){return"text"===e||"link"===e}function bd(t,n){let o=!1;const r=[];return e.Children.forEach(t,e=>{const t=typeof e,n="string"===t||"number"===t;if(o&&n){const t=r.length-1,n=r[t];r[t]="".concat(n).concat(e)}else r.push(e);o=n}),e.Children.map(r,t=>function(t,n){if(null===t||void 0===t)return;const o=n?" ":"";return"string"!==typeof t&&"number"!==typeof t&&hd(t.type)&&md(t.props.children)?Xt(t,{children:t.props.children.split("").join(o)}):hd(t)?md(t)?e.createElement("span",null,t.split("").join(o)):e.createElement("span",null,t):qt(t)?e.createElement("span",null,t):t}(t,n))}["default","primary","danger"].concat(fn(fd));const yd=(0,e.forwardRef)((t,n)=>{const{className:o,style:r,children:a,prefixCls:i}=t,c=Tt()("".concat(i,"-icon"),o);return e.createElement("span",{ref:n,className:c,style:r},a)}),xd=yd,wd=(0,e.forwardRef)((t,n)=>{const{prefixCls:o,className:r,style:a,iconClassName:i}=t,c=Tt()("".concat(o,"-loading-icon"),r);return e.createElement(xd,{prefixCls:o,className:c,style:a,ref:n},e.createElement(qs,{className:i}))}),Sd=()=>({width:0,opacity:0,transform:"scale(0)"}),Cd=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),kd=t=>{const{prefixCls:n,loading:o,existIcon:r,className:a,style:i,mount:c}=t,l=!!o;return r?e.createElement(wd,{prefixCls:n,className:a,style:i}):e.createElement(Nl,{visible:l,motionName:"".concat(n,"-loading-icon-motion"),motionAppear:!c,motionEnter:!c,motionLeave:!c,removeOnLeave:!0,onAppearStart:Sd,onAppearActive:Cd,onEnterStart:Sd,onEnterActive:Cd,onLeaveStart:Cd,onLeaveActive:Sd},(t,o)=>{let{className:r,style:c}=t;const l=Object.assign(Object.assign({},i),c);return e.createElement(wd,{prefixCls:n,className:Tt()(a,r),style:l,ref:o})})},Ed=(e,t)=>({["> span, > ".concat(e)]:{"&:not(:last-child)":{["&, & > ".concat(e)]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{["&, & > ".concat(e)]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),jd=e=>{const{componentCls:t,fontSize:n,lineWidth:o,groupBorderColor:r,colorErrorHover:a}=e;return{["".concat(t,"-group")]:[{position:"relative",display:"inline-flex",["> span, > ".concat(t)]:{"&:not(:last-child)":{["&, & > ".concat(t)]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(o).mul(-1).equal(),["&, & > ".concat(t)]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},["".concat(t,"-icon-only")]:{fontSize:n}},Ed("".concat(t,"-primary"),r),Ed("".concat(t,"-danger"),a)]}};var Od=["b"],Id=["v"],Ad=function(e){return Math.round(Number(e||0))},Nd=function(e){Br(n,e);var t=Dr(n);function n(e){return Tn(this,n),t.call(this,function(e){if(e instanceof Wa)return e;if(e&&"object"===(0,jn.A)(e)&&"h"in e&&"b"in e){var t=e,n=t.b,o=r(t,Od);return(0,a.A)((0,a.A)({},o),{},{v:n})}return"string"===typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e}(e))}return Hn(n,[{key:"toHsbString",value:function(){var e=this.toHsb(),t=Ad(100*e.s),n=Ad(100*e.b),o=Ad(e.h),r=e.a,a="hsb(".concat(o,", ").concat(t,"%, ").concat(n,"%)"),i="hsba(".concat(o,", ").concat(t,"%, ").concat(n,"%, ").concat(r.toFixed(0===r?0:2),")");return 1===r?a:i}},{key:"toHsb",value:function(){var e=this.toHsv(),t=e.v,n=r(e,Id);return(0,a.A)((0,a.A)({},n),{},{b:t,a:this.a})}}]),n}(Wa),Pd=function(e){return e instanceof Nd?e:new Nd(e)};Pd("#1677ff");let zd=function(){return Hn(function e(t){var n;if(Tn(this,e),this.cleared=!1,t instanceof e)return this.metaColor=t.metaColor.clone(),this.colors=null===(n=t.colors)||void 0===n?void 0:n.map(t=>({color:new e(t.color),percent:t.percent})),void(this.cleared=t.cleared);const o=Array.isArray(t);o&&t.length?(this.colors=t.map(t=>{let{color:n,percent:o}=t;return{color:new e(n),percent:o}}),this.metaColor=new Nd(this.colors[0].color.metaColor)):this.metaColor=new Nd(o?"":t),(!t||o&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)},[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return e=this.toHexString(),t=this.metaColor.a<1,e?((e,t)=>(null===e||void 0===e?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"")(e,t):"";var e,t}},{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:e}=this;if(e){const t=e.map(e=>"".concat(e.color.toRgbString()," ").concat(e.percent,"%")).join(", ");return"linear-gradient(90deg, ".concat(t,")")}return this.metaColor.toRgbString()}},{key:"equals",value:function(e){return!(!e||this.isGradient()!==e.isGradient())&&(this.isGradient()?this.colors.length===e.colors.length&&this.colors.every((t,n)=>{const o=e.colors[n];return t.percent===o.percent&&t.color.equals(o.color)}):this.toHexString()===e.toHexString())}}])}();const Rd=(e,t)=>{const{r:n,g:o,b:r,a:a}=e.toRgb(),i=new Nd(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:.299*n+.587*o+.114*r>192},Md=e=>{const{paddingInline:t,onlyIconSize:n}=e;return Ca(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},Td=e=>{var t,n,o,r,a,i;const c=null!==(t=e.contentFontSize)&&void 0!==t?t:e.fontSize,l=null!==(n=e.contentFontSizeSM)&&void 0!==n?n:e.fontSize,s=null!==(o=e.contentFontSizeLG)&&void 0!==o?o:e.fontSizeLG,u=null!==(r=e.contentLineHeight)&&void 0!==r?r:ki(c),d=null!==(a=e.contentLineHeightSM)&&void 0!==a?a:ki(l),f=null!==(i=e.contentLineHeightLG)&&void 0!==i?i:ki(s),p=Rd(new zd(e.colorBgSolid),"#fff")?"#000":"#fff",m=fd.reduce((t,n)=>Object.assign(Object.assign({},t),{["".concat(n,"ShadowColor")]:"0 ".concat(io(e.controlOutlineWidth)," 0 ").concat(Ri(e["".concat(n,"1")],e.colorBgContainer))}),{});return Object.assign(Object.assign({},m),{fontWeight:400,iconGap:e.marginXS,defaultShadow:"0 ".concat(e.controlOutlineWidth,"px 0 ").concat(e.controlTmpOutline),primaryShadow:"0 ".concat(e.controlOutlineWidth,"px 0 ").concat(e.controlOutline),dangerShadow:"0 ".concat(e.controlOutlineWidth,"px 0 ").concat(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:p,contentFontSize:c,contentFontSizeSM:l,contentFontSizeLG:s,contentLineHeight:u,contentLineHeightSM:d,contentLineHeightLG:f,paddingBlock:Math.max((e.controlHeight-c*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*d)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-s*f)/2-e.lineWidth,0)})},Bd=e=>{const{componentCls:t,iconCls:n,fontWeight:o,opacityLoading:r,motionDurationSlow:a,motionEaseInOut:i,iconGap:c,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:c,alignItems:"center",justifyContent:"center",fontWeight:o,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),cursor:"pointer",transition:"all ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut),userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},["".concat(t,"-icon > svg")]:{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"}},"> a":{color:"currentColor"},"&:not(:disabled)":Pr(e),["&".concat(t,"-two-chinese-chars::first-letter")]:{letterSpacing:"0.34em"},["&".concat(t,"-two-chinese-chars > *:not(").concat(n,")")]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},["&".concat(t,"-icon-only")]:{paddingInline:0,["&".concat(t,"-compact-item")]:{flex:"none"}},["&".concat(t,"-loading")]:{opacity:r,cursor:"default"},["".concat(t,"-loading-icon")]:{transition:["width","opacity","margin"].map(e=>"".concat(e," ").concat(a," ").concat(i)).join(",")},["&:not(".concat(t,"-icon-end)")]:{["".concat(t,"-loading-icon-motion")]:{"&-appear-start, &-enter-start":{marginInlineEnd:l(c).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:l(c).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",["".concat(t,"-loading-icon-motion")]:{"&-appear-start, &-enter-start":{marginInlineStart:l(c).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:l(c).mul(-1).equal()}}}}}},Ld=(e,t,n)=>({["&:not(:disabled):not(".concat(e,"-disabled)")]:{"&:hover":t,"&:active":n}}),Hd=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),_d=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),Dd=(e,t,n,o,r,a,i,c)=>({["&".concat(e,"-background-ghost")]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:o||void 0,boxShadow:"none"},Ld(e,Object.assign({background:t},i),Object.assign({background:t},c))),{"&:disabled":{cursor:"not-allowed",color:r||void 0,borderColor:a||void 0}})}),Fd=e=>({["&:disabled, &".concat(e.componentCls,"-disabled")]:Object.assign({},_d(e))}),Wd=e=>({["&:disabled, &".concat(e.componentCls,"-disabled")]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Vd=(e,t,n,o)=>{const r=o&&["link","text"].includes(o)?Wd:Fd;return Object.assign(Object.assign({},r(e)),Ld(e.componentCls,t,n))},qd=(e,t,n,o,r)=>({["&".concat(e.componentCls,"-variant-solid")]:Object.assign({color:t,background:n},Vd(e,o,r))}),Gd=(e,t,n,o,r)=>({["&".concat(e.componentCls,"-variant-outlined, &").concat(e.componentCls,"-variant-dashed")]:Object.assign({borderColor:t,background:n},Vd(e,o,r))}),Xd=e=>({["&".concat(e.componentCls,"-variant-dashed")]:{borderStyle:"dashed"}}),Ud=(e,t,n,o)=>({["&".concat(e.componentCls,"-variant-filled")]:Object.assign({boxShadow:"none",background:t},Vd(e,n,o))}),$d=(e,t,n,o,r)=>({["&".concat(e.componentCls,"-variant-").concat(n)]:Object.assign({color:t,boxShadow:"none"},Vd(e,o,r,n))}),Kd=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},qd(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),Xd(e)),Ud(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),Dd(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),$d(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Yd=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},Gd(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),Xd(e)),Ud(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),$d(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),$d(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),Dd(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Qd=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},qd(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),Gd(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Xd(e)),Ud(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),$d(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),$d(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),Dd(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Jd=e=>Object.assign(Object.assign({},$d(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),Dd(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),Zd=e=>{const{componentCls:t}=e;return Object.assign({["".concat(t,"-color-default")]:Kd(e),["".concat(t,"-color-primary")]:Yd(e),["".concat(t,"-color-dangerous")]:Qd(e),["".concat(t,"-color-link")]:Jd(e)},(e=>{const{componentCls:t}=e;return fd.reduce((n,o)=>{const r=e["".concat(o,"6")],a=e["".concat(o,"1")],i=e["".concat(o,"5")],c=e["".concat(o,"2")],l=e["".concat(o,"3")],s=e["".concat(o,"7")];return Object.assign(Object.assign({},n),{["&".concat(t,"-color-").concat(o)]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:r,boxShadow:e["".concat(o,"ShadowColor")]},qd(e,e.colorTextLightSolid,r,{background:i},{background:s})),Gd(e,r,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:s,borderColor:s,background:e.colorBgContainer})),Xd(e)),Ud(e,a,{color:r,background:c},{color:r,background:l})),$d(e,r,"link",{color:i},{color:s})),$d(e,r,"text",{color:i,background:a},{color:s,background:l}))})},{})})(e))},ef=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Gd(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),$d(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),qd(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),$d(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),tf=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{componentCls:n,controlHeight:o,fontSize:r,borderRadius:a,buttonPaddingHorizontal:i,iconCls:c,buttonPaddingVertical:l,buttonIconOnlyFontSize:s}=e;return[{[t]:{fontSize:r,height:o,padding:"".concat(io(l)," ").concat(io(i)),borderRadius:a,["&".concat(n,"-icon-only")]:{width:o,[c]:{fontSize:s}}}},{["".concat(n).concat(n,"-circle").concat(t)]:Hd(e)},{["".concat(n).concat(n,"-round").concat(t)]:{borderRadius:e.controlHeight,["&:not(".concat(n,"-icon-only)")]:{paddingInline:e.buttonPaddingHorizontal}}}]},nf=e=>{const t=Ca(e,{fontSize:e.contentFontSize});return tf(t,e.componentCls)},of=e=>{const t=Ca(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return tf(t,"".concat(e.componentCls,"-sm"))},rf=e=>{const t=Ca(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return tf(t,"".concat(e.componentCls,"-lg"))},af=e=>{const{componentCls:t}=e;return{[t]:{["&".concat(t,"-block")]:{width:"100%"}}}},cf=Wi("Button",e=>{const t=Md(e);return[Bd(t),nf(t),of(t),rf(t),af(t),Zd(t),ef(t),jd(t)]},Td,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function lf(e,t,n,o){const{focusElCls:r,focus:a,borderElCls:i}=n,c=i?"> *":"",l=["hover",a?"focus":null,"active"].filter(Boolean).map(e=>"&:".concat(e," ").concat(c)).join(",");return{["&-item:not(".concat(t,"-last-item)")]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},["&-item:not(".concat(o,"-status-success)")]:{zIndex:2},"&-item":Object.assign(Object.assign({[l]:{zIndex:3}},r?{["&".concat(r)]:{zIndex:3}}:{}),{["&[disabled] ".concat(c)]:{zIndex:0}})}}function sf(e,t,n){const{borderElCls:o}=n,r=o?"> ".concat(o):"";return{["&-item:not(".concat(t,"-first-item):not(").concat(t,"-last-item) ").concat(r)]:{borderRadius:0},["&-item:not(".concat(t,"-last-item)").concat(t,"-first-item")]:{["& ".concat(r,", &").concat(e,"-sm ").concat(r,", &").concat(e,"-lg ").concat(r)]:{borderStartEndRadius:0,borderEndEndRadius:0}},["&-item:not(".concat(t,"-first-item)").concat(t,"-last-item")]:{["& ".concat(r,", &").concat(e,"-sm ").concat(r,", &").concat(e,"-lg ").concat(r)]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function uf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{focus:!0};const{componentCls:n}=e,{componentCls:o}=t,r=o||n,a="".concat(r,"-compact");return{[a]:Object.assign(Object.assign({},lf(e,a,t,r)),sf(r,a,t))}}function df(e,t,n){return{["&-item:not(".concat(t,"-last-item)")]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},["&-item:not(".concat(n,"-status-success)")]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function ff(e){const t="".concat(e.componentCls,"-compact-vertical");return{[t]:Object.assign(Object.assign({},df(e,t,e.componentCls)),(n=e.componentCls,o=t,{["&-item:not(".concat(o,"-first-item):not(").concat(o,"-last-item)")]:{borderRadius:0},["&-item".concat(o,"-first-item:not(").concat(o,"-last-item)")]:{["&, &".concat(n,"-sm, &").concat(n,"-lg")]:{borderEndEndRadius:0,borderEndStartRadius:0}},["&-item".concat(o,"-last-item:not(").concat(o,"-first-item)")]:{["&, &".concat(n,"-sm, &").concat(n,"-lg")]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))};var n,o}const pf=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:o,calc:r}=e,a=r(o).mul(-1).equal(),i=e=>{const r="".concat(t,"-compact").concat(e?"-vertical":"","-item").concat(t,"-primary:not([disabled])");return{["".concat(r," + ").concat(r,"::before")]:{position:"absolute",top:e?a:0,insetInlineStart:e?0:a,backgroundColor:n,content:'""',width:e?"100%":o,height:e?o:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},mf=qi(["Button","compact"],e=>{const t=Md(e);return[uf(t),ff(t),pf(t)]},Td);var gf=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const hf={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},vf=e.forwardRef((t,n)=>{var o,r;const{loading:a=!1,prefixCls:i,color:c,variant:l,type:s,danger:u=!1,shape:d,size:f,styles:p,disabled:m,className:g,rootClassName:h,children:v,icon:b,iconPosition:y="start",ghost:x=!1,block:w=!1,htmlType:S="button",classNames:C,style:k={},autoInsertSpace:E,autoFocus:j}=t,O=gf(t,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),I=s||"default",{button:A}=e.useContext(Dt),N=d||(null===A||void 0===A?void 0:A.shape)||"default",[P,z]=(0,e.useMemo)(()=>{if(c&&l)return[c,l];if(s||u){const e=hf[I]||[];return u?["danger",e[1]]:e}return(null===A||void 0===A?void 0:A.color)&&(null===A||void 0===A?void 0:A.variant)?[A.color,A.variant]:["default","outlined"]},[c,l,s,u,null===A||void 0===A?void 0:A.color,null===A||void 0===A?void 0:A.variant,I]),R="danger"===P?"dangerous":P,{getPrefixCls:M,direction:T,autoInsertSpace:B,className:L,style:H,classNames:_,styles:D}=Vt("button"),F=null===(o=null!==E&&void 0!==E?E:B)||void 0===o||o,W=M("btn",i),[V,q,G]=cf(W),X=(0,e.useContext)(xc),U=null!==m&&void 0!==m?m:X,$=(0,e.useContext)(ud),K=(0,e.useMemo)(()=>function(e){if("object"===typeof e&&e){let t=null===e||void 0===e?void 0:e.delay;return t=Number.isNaN(t)||"number"!==typeof t?0:t,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}(a),[a]),[Y,Q]=(0,e.useState)(K.loading),[J,Z]=(0,e.useState)(!1),ee=(0,e.useRef)(null),te=sa(n,ee),ne=1===e.Children.count(v)&&!b&&!vd(z),oe=(0,e.useRef)(!0);e.useEffect(()=>(oe.current=!1,()=>{oe.current=!0}),[]),Qt(()=>{let e=null;return K.delay>0?e=setTimeout(()=>{e=null,Q(!0)},K.delay):Q(K.loading),function(){e&&(clearTimeout(e),e=null)}},[K.delay,K.loading]),(0,e.useEffect)(()=>{if(!ee.current||!F)return;const e=ee.current.textContent||"";ne&&md(e)?J||Z(!0):J&&Z(!1)}),(0,e.useEffect)(()=>{j&&ee.current&&ee.current.focus()},[]);const re=e.useCallback(e=>{var n;Y||U?e.preventDefault():null===(n=t.onClick)||void 0===n||n.call(t,e)},[t.onClick,Y,U]);const{compactSize:ae,compactItemClassnames:ie}=ad(W,T),ce={large:"lg",small:"sm",middle:void 0},le=Zu(e=>{var t,n;return null!==(n=null!==(t=null!==f&&void 0!==f?f:ae)&&void 0!==t?t:$)&&void 0!==n?n:e}),se=le&&null!==(r=ce[le])&&void 0!==r?r:"",ue=Y?"loading":b,de=Vu(O,["navigate"]),fe=Tt()(W,q,G,{["".concat(W,"-").concat(N)]:"default"!==N&&N,["".concat(W,"-").concat(I)]:I,["".concat(W,"-dangerous")]:u,["".concat(W,"-color-").concat(R)]:R,["".concat(W,"-variant-").concat(z)]:z,["".concat(W,"-").concat(se)]:se,["".concat(W,"-icon-only")]:!v&&0!==v&&!!ue,["".concat(W,"-background-ghost")]:x&&!vd(z),["".concat(W,"-loading")]:Y,["".concat(W,"-two-chinese-chars")]:J&&F&&!Y,["".concat(W,"-block")]:w,["".concat(W,"-rtl")]:"rtl"===T,["".concat(W,"-icon-end")]:"end"===y},ie,g,h,L),pe=Object.assign(Object.assign({},H),k),me=Tt()(null===C||void 0===C?void 0:C.icon,_.icon),ge=Object.assign(Object.assign({},(null===p||void 0===p?void 0:p.icon)||{}),D.icon||{}),he=t=>e.createElement(xd,{prefixCls:W,className:me,style:ge},t);let ve;ve=b&&!Y?he(b):a&&"object"===typeof a&&a.icon?he(a.icon):e.createElement(kd,{existIcon:!!b,prefixCls:W,loading:Y,mount:oe.current});const be=v||0===v?bd(v,ne&&F):null;if(void 0!==de.href)return V(e.createElement("a",Object.assign({},de,{className:Tt()(fe,{["".concat(W,"-disabled")]:U}),href:U?void 0:de.href,style:pe,onClick:re,ref:te,tabIndex:U?-1:0,"aria-disabled":U}),ve,be));let ye=e.createElement("button",Object.assign({},O,{type:S,className:fe,style:pe,onClick:re,disabled:U,ref:te}),ve,be,ie&&e.createElement(mf,{prefixCls:W}));return vd(z)||(ye=e.createElement(Ju,{component:"Button",disabled:Y},ye)),V(ye)}),bf=vf;bf.Group=dd,bf.__ANT_BUTTON=!0;const yf=bf,xf=e=>"function"===typeof(null===e||void 0===e?void 0:e.then),wf=t=>{const{type:n,children:o,prefixCls:r,buttonProps:a,close:i,autoFocus:c,emitEvent:l,isSilent:s,quitOnNullishReturnValue:u,actionFn:d}=t,f=e.useRef(!1),p=e.useRef(null),[m,g]=Jr(!1),h=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];null===i||void 0===i||i.apply(void 0,t)};e.useEffect(()=>{let e=null;return c&&(e=setTimeout(()=>{var e;null===(e=p.current)||void 0===e||e.focus({preventScroll:!0})})),()=>{e&&clearTimeout(e)}},[c]);return e.createElement(yf,Object.assign({},gd(n),{onClick:e=>{if(f.current)return;if(f.current=!0,!d)return void h();let t;if(l){if(t=d(e),u&&!xf(t))return f.current=!1,void h(e)}else if(d.length)t=d(i),f.current=!1;else if(t=d(),!xf(t))return void h();(e=>{xf(e)&&(g(!0),e.then(function(){g(!1,!0);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];h.apply(void 0,t),f.current=!1},e=>{if(g(!1,!0),f.current=!1,!(null===s||void 0===s?void 0:s()))return Promise.reject(e)}))})(t)},loading:m,prefixCls:r},a,{ref:p}),o)},Sf=e.createContext({}),{Provider:Cf}=Sf,kf=()=>{const{autoFocusButton:t,cancelButtonProps:n,cancelTextLocale:o,isSilent:r,mergedOkCancel:a,rootPrefixCls:i,close:c,onCancel:l,onConfirm:s}=(0,e.useContext)(Sf);return a?e.createElement(wf,{isSilent:r,actionFn:l,close:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];null===c||void 0===c||c.apply(void 0,t),null===s||void 0===s||s(!1)},autoFocus:"cancel"===t,buttonProps:n,prefixCls:"".concat(i,"-btn")},o):null},Ef=()=>{const{autoFocusButton:t,close:n,isSilent:o,okButtonProps:r,rootPrefixCls:a,okTextLocale:i,okType:c,onConfirm:l,onOk:s}=(0,e.useContext)(Sf);return e.createElement(wf,{isSilent:o,type:c||"primary",actionFn:s,close:function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];null===n||void 0===n||n.apply(void 0,t),null===l||void 0===l||l(!0)},autoFocus:"ok"===t,buttonProps:r,prefixCls:"".concat(a,"-btn")},i)};const jf=e.createContext(null);var Of=[];function If(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var o,r,a=n.style;if(a.position="absolute",a.left="0",a.top="0",a.width="100px",a.height="100px",a.overflow="scroll",e){var i=getComputedStyle(e);a.scrollbarColor=i.scrollbarColor,a.scrollbarWidth=i.scrollbarWidth;var c=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(c.width,10),s=parseInt(c.height,10);try{var u=l?"width: ".concat(c.width,";"):"",d=s?"height: ".concat(c.height,";"):"";kn("\n#".concat(t,"::-webkit-scrollbar {\n").concat(u,"\n").concat(d,"\n}"),t)}catch(aO){console.error(aO),o=l,r=s}}document.body.appendChild(n);var f=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,p=e&&r&&!isNaN(r)?r:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Cn(t),{width:f,height:p}}var Af="rc-util-locker-".concat(Date.now()),Nf=0;function Pf(t){var n=!!t,o=un(e.useState(function(){return Nf+=1,"".concat(Af,"_").concat(Nf)}),1)[0];Qt(function(){if(n){var e=(r=document.body,"undefined"!==typeof document&&r&&r instanceof Element?If(r):{width:0,height:0}).width,t=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;kn("\nhtml body {\n overflow-y: hidden;\n ".concat(t?"width: calc(100% - ".concat(e,"px);"):"","\n}"),o)}else Cn(o);var r;return function(){Cn(o)}},[n,o])}var zf=!1;var Rf=function(e){return!1!==e&&(Ut()&&e?"string"===typeof e?document.querySelector(e):"function"===typeof e?e():e:null)},Mf=e.forwardRef(function(t,n){var o=t.open,r=t.autoLock,a=t.getContainer,i=(t.debug,t.autoDestroy),c=void 0===i||i,l=t.children,s=un(e.useState(o),2),u=s[0],d=s[1],f=u||o;e.useEffect(function(){(c||o)&&d(o)},[o,c]);var p=un(e.useState(function(){return Rf(a)}),2),m=p[0],g=p[1];e.useEffect(function(){var e=Rf(a);g(null!==e&&void 0!==e?e:null)});var h=function(t){var n=un(e.useState(function(){return Ut()?document.createElement("div"):null}),1)[0],o=e.useRef(!1),r=e.useContext(jf),a=un(e.useState(Of),2),i=a[0],c=a[1],l=r||(o.current?void 0:function(e){c(function(t){return[e].concat(fn(t))})});function s(){n.parentElement||document.body.appendChild(n),o.current=!0}function u(){var e;null===(e=n.parentElement)||void 0===e||e.removeChild(n),o.current=!1}return Qt(function(){return t?r?r(s):s():u(),u},[t]),Qt(function(){i.length&&(i.forEach(function(e){return e()}),c(Of))},[i]),[n,l]}(f&&!m),v=un(h,2),b=v[0],y=v[1],x=null!==m&&void 0!==m?m:b;Pf(r&&o&&Ut()&&(x===b||x===document.body));var w=null;l&&ua(l)&&n&&(w=l.ref);var S=sa(w,n);if(!f||!Ut()||void 0===m)return null;var C,k=!1===x||("boolean"===typeof C&&(zf=C),zf),E=l;return n&&(E=e.cloneElement(l,{ref:S})),e.createElement(jf.Provider,{value:y},k?E:(0,Ic.createPortal)(E,x))});const Tf=Mf;var Bf=e.createContext({});var Lf=0;var Hf=(0,a.A)({},t).useId;const _f=Hf?function(e){var t=Hf();return e||t}:function(t){var n=un(e.useState("ssr-id"),2),o=n[0],r=n[1];return e.useEffect(function(){var e=Lf;Lf+=1,r("rc_unique_".concat(e))},[]),t||o};function Df(e,t,n){var o=t;return!o&&n&&(o="".concat(e,"-").concat(n)),o}function Ff(e,t){var n=e["page".concat(t?"Y":"X","Offset")],o="scroll".concat(t?"Top":"Left");if("number"!==typeof n){var r=e.document;"number"!==typeof(n=r.documentElement[o])&&(n=r.body[o])}return n}const Wf=e.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate});var Vf={width:0,height:0,overflow:"hidden",outline:"none"},qf={outline:"none"},Gf=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.className,i=t.style,c=t.title,l=t.ariaId,s=t.footer,u=t.closable,d=t.closeIcon,f=t.onClose,p=t.children,m=t.bodyStyle,g=t.bodyProps,h=t.modalRender,v=t.onMouseDown,b=t.onMouseUp,y=t.holderRef,x=t.visible,w=t.forceRender,S=t.width,C=t.height,k=t.classNames,E=t.styles,j=e.useContext(Bf).panel,O=sa(y,j),I=(0,e.useRef)(),A=(0,e.useRef)();e.useImperativeHandle(n,function(){return{focus:function(){var e;null===(e=I.current)||void 0===e||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===A.current?I.current.focus({preventScroll:!0}):e||t!==I.current||A.current.focus({preventScroll:!0})}}});var N={};void 0!==S&&(N.width=S),void 0!==C&&(N.height=C);var P=s?e.createElement("div",{className:Tt()("".concat(o,"-footer"),null===k||void 0===k?void 0:k.footer),style:(0,a.A)({},null===E||void 0===E?void 0:E.footer)},s):null,z=c?e.createElement("div",{className:Tt()("".concat(o,"-header"),null===k||void 0===k?void 0:k.header),style:(0,a.A)({},null===E||void 0===E?void 0:E.header)},e.createElement("div",{className:"".concat(o,"-title"),id:l},c)):null,R=(0,e.useMemo)(function(){return"object"===(0,jn.A)(u)&&null!==u?u:u?{closeIcon:null!==d&&void 0!==d?d:e.createElement("span",{className:"".concat(o,"-close-x")})}:{}},[u,d,o]),M=gs(R,!0),T="object"===(0,jn.A)(u)&&u.disabled,B=u?e.createElement("button",So({type:"button",onClick:f,"aria-label":"Close"},M,{className:"".concat(o,"-close"),disabled:T}),R.closeIcon):null,L=e.createElement("div",{className:Tt()("".concat(o,"-content"),null===k||void 0===k?void 0:k.content),style:null===E||void 0===E?void 0:E.content},B,z,e.createElement("div",So({className:Tt()("".concat(o,"-body"),null===k||void 0===k?void 0:k.body),style:(0,a.A)((0,a.A)({},m),null===E||void 0===E?void 0:E.body)},g),p),P);return e.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":c?l:null,"aria-modal":"true",ref:O,style:(0,a.A)((0,a.A)({},i),N),className:Tt()(o,r),onMouseDown:v,onMouseUp:b},e.createElement("div",{ref:I,tabIndex:0,style:qf},e.createElement(Wf,{shouldUpdate:x||w},h?h(L):L)),e.createElement("div",{tabIndex:0,ref:A,style:Vf}))});const Xf=Gf;var Uf=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.title,i=t.style,c=t.className,l=t.visible,s=t.forceRender,u=t.destroyOnClose,d=t.motionName,f=t.ariaId,p=t.onVisibleChanged,m=t.mousePosition,g=(0,e.useRef)(),h=un(e.useState(),2),v=h[0],b=h[1],y={};function x(){var e=function(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},o=e.ownerDocument,r=o.defaultView||o.parentWindow;return n.left+=Ff(r),n.top+=Ff(r,!0),n}(g.current);b(m&&(m.x||m.y)?"".concat(m.x-e.left,"px ").concat(m.y-e.top,"px"):"")}return v&&(y.transformOrigin=v),e.createElement(Nl,{visible:l,onVisibleChanged:p,onAppearPrepare:x,onEnterPrepare:x,forceRender:s,motionName:d,removeOnLeave:u,ref:g},function(l,s){var u=l.className,d=l.style;return e.createElement(Xf,So({},t,{ref:n,title:r,ariaId:f,prefixCls:o,holderRef:s,style:(0,a.A)((0,a.A)((0,a.A)({},d),i),y),className:Tt()(c,u)}))})});Uf.displayName="Content";const $f=Uf;const Kf=function(t){var n=t.prefixCls,o=t.style,r=t.visible,i=t.maskProps,c=t.motionName,l=t.className;return e.createElement(Nl,{key:"mask",visible:r,motionName:c,leavedClassName:"".concat(n,"-mask-hidden")},function(t,r){var c=t.className,s=t.style;return e.createElement("div",So({ref:r,style:(0,a.A)((0,a.A)({},s),o),className:Tt()("".concat(n,"-mask"),c,l)},i))})};const Yf=function(t){var n=t.prefixCls,o=void 0===n?"rc-dialog":n,r=t.zIndex,i=t.visible,c=void 0!==i&&i,l=t.keyboard,s=void 0===l||l,u=t.focusTriggerAfterClose,d=void 0===u||u,f=t.wrapStyle,p=t.wrapClassName,m=t.wrapProps,g=t.onClose,h=t.afterOpenChange,v=t.afterClose,b=t.transitionName,y=t.animation,x=t.closable,w=void 0===x||x,S=t.mask,C=void 0===S||S,k=t.maskTransitionName,E=t.maskAnimation,j=t.maskClosable,O=void 0===j||j,I=t.maskStyle,A=t.maskProps,N=t.rootClassName,P=t.classNames,z=t.styles;var R=(0,e.useRef)(),M=(0,e.useRef)(),T=(0,e.useRef)(),B=un(e.useState(c),2),L=B[0],H=B[1],_=_f();function D(e){null===g||void 0===g||g(e)}var F=(0,e.useRef)(!1),W=(0,e.useRef)(),V=null;O&&(V=function(e){F.current?F.current=!1:M.current===e.target&&D(e)}),(0,e.useEffect)(function(){c&&(H(!0),mn(M.current,document.activeElement)||(R.current=document.activeElement))},[c]),(0,e.useEffect)(function(){return function(){clearTimeout(W.current)}},[]);var q=(0,a.A)((0,a.A)((0,a.A)({zIndex:r},f),null===z||void 0===z?void 0:z.wrapper),{},{display:L?null:"none"});return e.createElement("div",So({className:Tt()("".concat(o,"-root"),N)},gs(t,{data:!0})),e.createElement(Kf,{prefixCls:o,visible:C&&c,motionName:Df(o,k,E),style:(0,a.A)((0,a.A)({zIndex:r},I),null===z||void 0===z?void 0:z.mask),maskProps:A,className:null===P||void 0===P?void 0:P.mask}),e.createElement("div",So({tabIndex:-1,onKeyDown:function(e){if(s&&e.keyCode===fs.ESC)return e.stopPropagation(),void D(e);c&&e.keyCode===fs.TAB&&T.current.changeActive(!e.shiftKey)},className:Tt()("".concat(o,"-wrap"),p,null===P||void 0===P?void 0:P.wrapper),ref:M,onClick:V,style:q},m),e.createElement($f,So({},t,{onMouseDown:function(){clearTimeout(W.current),F.current=!0},onMouseUp:function(){W.current=setTimeout(function(){F.current=!1})},ref:T,closable:w,ariaId:_,prefixCls:o,visible:c&&L,onClose:D,onVisibleChanged:function(e){if(e)!function(){var e;mn(M.current,document.activeElement)||null===(e=T.current)||void 0===e||e.focus()}();else{if(H(!1),C&&R.current&&d){try{R.current.focus({preventScroll:!0})}catch(aO){}R.current=null}L&&(null===v||void 0===v||v())}null===h||void 0===h||h(e)},motionName:Df(o,b,y)}))))};var Qf=function(t){var n=t.visible,o=t.getContainer,r=t.forceRender,a=t.destroyOnClose,i=void 0!==a&&a,c=t.afterClose,l=t.panelRef,s=un(e.useState(n),2),u=s[0],d=s[1],f=e.useMemo(function(){return{panel:l}},[l]);return e.useEffect(function(){n&&d(!0)},[n]),r||!i||u?e.createElement(Bf.Provider,{value:f},e.createElement(Tf,{open:n||r||u,autoDestroy:!1,getContainer:o,autoLock:n||u},e.createElement(Yf,So({},t,{destroyOnClose:i,afterClose:function(){null===c||void 0===c||c(),d(!1)}})))):null};Qf.displayName="Dialog";const Jf=Qf;var Zf="RC_FORM_INTERNAL_HOOKS",ep=function(){Rn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")};const tp=e.createContext({getFieldValue:ep,getFieldsValue:ep,getFieldError:ep,getFieldWarning:ep,getFieldsError:ep,isFieldsTouched:ep,isFieldTouched:ep,isFieldValidating:ep,isFieldsValidating:ep,resetFields:ep,setFields:ep,setFieldValue:ep,setFieldsValue:ep,validateFields:ep,submit:ep,getInternalHooks:function(){return ep(),{dispatch:ep,initEntityValue:ep,registerField:ep,useSubscribe:ep,setInitialValues:ep,destroyForm:ep,setCallbacks:ep,registerWatch:ep,getFields:ep,setValidateMessages:ep,setPreserve:ep,getInitialValue:ep}}});const np=e.createContext(null);function op(e){return void 0===e||null===e?[]:Array.isArray(e)?e:[e]}function rp(){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",tel:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var ap=rp();function ip(e){var t="function"==typeof Map?new Map:void 0;return ip=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(iO){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(Hr())return Reflect.construct.apply(null,arguments);var o=[null];o.push.apply(o,t);var r=new(e.bind.apply(e,o));return n&&Tr(r,n.prototype),r}(e,arguments,Lr(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Tr(n,e)},ip(e)}var cp=/%[sdj%]/g;function lp(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)}),t}function sp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var r=0,a=n.length;return"function"===typeof e?e.apply(null,n):"string"===typeof e?e.replace(cp,function(e){if("%%"===e)return"%";if(r>=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}}):e}function up(e,t){return void 0===e||null===e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e||"tel"===e}(t)||"string"!==typeof e||e))}function dp(e,t,n){var o=0,r=e.length;!function a(i){if(i&&i.length)n(i);else{var c=o;o+=1,c<r?t(e[c],a):n([])}}([])}var fp=function(e){Br(n,e);var t=Dr(n);function n(e,o){var r;return Tn(this,n),r=t.call(this,"Async Validation Error"),(0,rn.A)(Mr(r),"errors",void 0),(0,rn.A)(Mr(r),"fields",void 0),r.errors=e,r.fields=o,r}return Hn(n)}(ip(Error));function pp(e,t,n,o,r){if(t.first){var a=new Promise(function(t,a){var i=function(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,fn(e[n]||[]))}),t}(e);dp(i,n,function(e){return o(e),e.length?a(new fp(e,lp(e))):t(r)})});return a.catch(function(e){return e}),a}var i=!0===t.firstFields?Object.keys(e):t.firstFields||[],c=Object.keys(e),l=c.length,s=0,u=[],d=new Promise(function(t,a){var d=function(e){if(u.push.apply(u,e),++s===l)return o(u),u.length?a(new fp(u,lp(u))):t(r)};c.length||(o(u),t(r)),c.forEach(function(t){var o=e[t];-1!==i.indexOf(t)?dp(o,n,d):function(e,t,n){var o=[],r=0,a=e.length;function i(e){o.push.apply(o,fn(e||[])),++r===a&&n(o)}e.forEach(function(e){t(e,i)})}(o,n,d)})});return d.catch(function(e){return e}),d}function mp(e,t){return function(n){var o,r;return o=e.fullFields?function(e,t){for(var n=e,o=0;o<t.length;o++){if(void 0==n)return n;n=n[t[o]]}return n}(t,e.fullFields):t[n.field||e.fullField],(r=n)&&void 0!==r.message?(n.field=n.field||e.fullField,n.fieldValue=o,n):{message:"function"===typeof n?n():n,fieldValue:o,field:n.field||e.fullField}}}function gp(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var o=t[n];"object"===(0,jn.A)(o)&&"object"===(0,jn.A)(e[n])?e[n]=(0,a.A)((0,a.A)({},e[n]),o):e[n]=o}return e}var hp="enum";const vp=function(e,t,n,o,r,a){!e.required||n.hasOwnProperty(e.field)&&!up(t,a||e.type)||o.push(sp(r.messages.required,e.fullField))};var bp;var yp=/^(([^<>()\[\]\\.,;:\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,}))$/,xp=/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,wp=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,Sp={integer:function(e){return Sp.number(e)&&parseInt(e,10)===e},float:function(e){return Sp.number(e)&&!Sp.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(aO){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===(0,jn.A)(e)&&!Sp.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&e.length<=320&&!!e.match(yp)},tel:function(e){return"string"===typeof e&&e.length<=32&&!!e.match(xp)},url:function(e){return"string"===typeof e&&e.length<=2048&&!!e.match(function(){if(bp)return bp;var e="[a-fA-F\\d:]",t=function(t){return t&&t.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}",o="[a-fA-F\\d]{1,4}",r=["(?:".concat(o,":){7}(?:").concat(o,"|:)"),"(?:".concat(o,":){6}(?:").concat(n,"|:").concat(o,"|:)"),"(?:".concat(o,":){5}(?::").concat(n,"|(?::").concat(o,"){1,2}|:)"),"(?:".concat(o,":){4}(?:(?::").concat(o,"){0,1}:").concat(n,"|(?::").concat(o,"){1,3}|:)"),"(?:".concat(o,":){3}(?:(?::").concat(o,"){0,2}:").concat(n,"|(?::").concat(o,"){1,4}|:)"),"(?:".concat(o,":){2}(?:(?::").concat(o,"){0,3}:").concat(n,"|(?::").concat(o,"){1,5}|:)"),"(?:".concat(o,":){1}(?:(?::").concat(o,"){0,4}:").concat(n,"|(?::").concat(o,"){1,6}|:)"),"(?::(?:(?::".concat(o,"){0,5}:").concat(n,"|(?::").concat(o,"){1,7}|:))")],a="(?:".concat(r.join("|"),")").concat("(?:%[0-9a-zA-Z]{1,})?"),i=new RegExp("(?:^".concat(n,"$)|(?:^").concat(a,"$)")),c=new RegExp("^".concat(n,"$")),l=new RegExp("^".concat(a,"$")),s=function(e){return e&&e.exact?i:new RegExp("(?:".concat(t(e)).concat(n).concat(t(e),")|(?:").concat(t(e)).concat(a).concat(t(e),")"),"g")};s.v4=function(e){return e&&e.exact?c:new RegExp("".concat(t(e)).concat(n).concat(t(e)),"g")},s.v6=function(e){return e&&e.exact?l:new RegExp("".concat(t(e)).concat(a).concat(t(e)),"g")};var u=s.v4().source,d=s.v6().source,f="(?:".concat("(?:(?:[a-z]+:)?//)","|www\\.)").concat("(?:\\S+(?::\\S*)?@)?","(?:localhost|").concat(u,"|").concat(d,"|").concat("(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)").concat("(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*").concat("(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",")").concat("(?::\\d{2,5})?").concat('(?:[/?#][^\\s"]*)?');return bp=new RegExp("(?:^".concat(f,"$)"),"i")}())},hex:function(e){return"string"===typeof e&&!!e.match(wp)}};const Cp=function(e,t,n,o,r){if(e.required&&void 0===t)vp(e,t,n,o,r);else{var a=e.type;["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"].indexOf(a)>-1?Sp[a](t)||o.push(sp(r.messages.types[a],e.fullField,e.type)):a&&(0,jn.A)(t)!==e.type&&o.push(sp(r.messages.types[a],e.fullField,e.type))}};const kp={required:vp,whitespace:function(e,t,n,o,r){(/^\s+$/.test(t)||""===t)&&o.push(sp(r.messages.whitespace,e.fullField))},type:Cp,range:function(e,t,n,o,r){var a="number"===typeof e.len,i="number"===typeof e.min,c="number"===typeof e.max,l=t,s=null,u="number"===typeof t,d="string"===typeof t,f=Array.isArray(t);if(u?s="number":d?s="string":f&&(s="array"),!s)return!1;f&&(l=t.length),d&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),a?l!==e.len&&o.push(sp(r.messages[s].len,e.fullField,e.len)):i&&!c&&l<e.min?o.push(sp(r.messages[s].min,e.fullField,e.min)):c&&!i&&l>e.max?o.push(sp(r.messages[s].max,e.fullField,e.max)):i&&c&&(l<e.min||l>e.max)&&o.push(sp(r.messages[s].range,e.fullField,e.min,e.max))},enum:function(e,t,n,o,r){e[hp]=Array.isArray(e[hp])?e[hp]:[],-1===e[hp].indexOf(t)&&o.push(sp(r.messages[hp],e.fullField,e[hp].join(", ")))},pattern:function(e,t,n,o,r){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||o.push(sp(r.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){new RegExp(e.pattern).test(t)||o.push(sp(r.messages.pattern.mismatch,e.fullField,t,e.pattern))}}};const Ep=function(e,t,n,o,r){var a=[],i=Array.isArray(t)?"array":(0,jn.A)(t);kp.required(e,t,o,a,r,i),n(a)};const jp=function(e,t,n,o,r){var a=e.type,i=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t,a)&&!e.required)return n();kp.required(e,t,o,i,r,a),up(t,a)||kp.type(e,t,o,i,r)}n(i)},Op={string:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t,"string")&&!e.required)return n();kp.required(e,t,o,a,r,"string"),up(t,"string")||(kp.type(e,t,o,a,r),kp.range(e,t,o,a,r),kp.pattern(e,t,o,a,r),!0===e.whitespace&&kp.whitespace(e,t,o,a,r))}n(a)},method:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&kp.type(e,t,o,a,r)}n(a)},number:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(""===t&&(t=void 0),up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&(kp.type(e,t,o,a,r),kp.range(e,t,o,a,r))}n(a)},boolean:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&kp.type(e,t,o,a,r)}n(a)},regexp:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),up(t)||kp.type(e,t,o,a,r)}n(a)},integer:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&(kp.type(e,t,o,a,r),kp.range(e,t,o,a,r))}n(a)},float:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&(kp.type(e,t,o,a,r),kp.range(e,t,o,a,r))}n(a)},array:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if((void 0===t||null===t)&&!e.required)return n();kp.required(e,t,o,a,r,"array"),void 0!==t&&null!==t&&(kp.type(e,t,o,a,r),kp.range(e,t,o,a,r))}n(a)},object:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&kp.type(e,t,o,a,r)}n(a)},enum:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r),void 0!==t&&kp.enum(e,t,o,a,r)}n(a)},pattern:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t,"string")&&!e.required)return n();kp.required(e,t,o,a,r),up(t,"string")||kp.pattern(e,t,o,a,r)}n(a)},date:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t,"date")&&!e.required)return n();var i;if(kp.required(e,t,o,a,r),!up(t,"date"))i=t instanceof Date?t:new Date(t),kp.type(e,i,o,a,r),i&&kp.range(e,i.getTime(),o,a,r)}n(a)},url:jp,hex:jp,email:jp,tel:jp,required:Ep,any:function(e,t,n,o,r){var a=[];if(e.required||!e.required&&o.hasOwnProperty(e.field)){if(up(t)&&!e.required)return n();kp.required(e,t,o,a,r)}n(a)}};var Ip=function(){function e(t){Tn(this,e),(0,rn.A)(this,"rules",null),(0,rn.A)(this,"_messages",ap),this.define(t)}return Hn(e,[{key:"define",value:function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==(0,jn.A)(e)||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(n){var o=e[n];t.rules[n]=Array.isArray(o)?o:[o]})}},{key:"messages",value:function(e){return e&&(this._messages=gp(rp(),e)),this._messages}},{key:"validate",value:function(t){var n=this,o=t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};if("function"===typeof r&&(i=r,r={}),!this.rules||0===Object.keys(this.rules).length)return i&&i(null,o),Promise.resolve(o);if(r.messages){var c=this.messages();c===ap&&(c=rp()),gp(c,r.messages),r.messages=c}else r.messages=this.messages();var l={};(r.keys||Object.keys(this.rules)).forEach(function(e){var r=n.rules[e],i=o[e];r.forEach(function(r){var c=r;"function"===typeof c.transform&&(o===t&&(o=(0,a.A)({},o)),void 0!==(i=o[e]=c.transform(i))&&null!==i&&(c.type=c.type||(Array.isArray(i)?"array":(0,jn.A)(i)))),(c="function"===typeof c?{validator:c}:(0,a.A)({},c)).validator=n.getValidationMethod(c),c.validator&&(c.field=e,c.fullField=c.fullField||e,c.type=n.getType(c),l[e]=l[e]||[],l[e].push({rule:c,value:i,source:o,field:e}))})});var s={};return pp(l,r,function(t,n){var i,c=t.rule,l=("object"===c.type||"array"===c.type)&&("object"===(0,jn.A)(c.fields)||"object"===(0,jn.A)(c.defaultField));function u(e,t){return(0,a.A)((0,a.A)({},t),{},{fullField:"".concat(c.fullField,".").concat(e),fullFields:c.fullFields?[].concat(fn(c.fullFields),[e]):[e]})}function d(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],d=Array.isArray(i)?i:[i];!r.suppressWarning&&d.length&&e.warning("async-validator:",d),d.length&&void 0!==c.message&&null!==c.message&&(d=[].concat(c.message));var f=d.map(mp(c,o));if(r.first&&f.length)return s[c.field]=1,n(f);if(l){if(c.required&&!t.value)return void 0!==c.message?f=[].concat(c.message).map(mp(c,o)):r.error&&(f=[r.error(c,sp(r.messages.required,c.field))]),n(f);var p={};c.defaultField&&Object.keys(t.value).map(function(e){p[e]=c.defaultField}),p=(0,a.A)((0,a.A)({},p),t.rule.fields);var m={};Object.keys(p).forEach(function(e){var t=p[e],n=Array.isArray(t)?t:[t];m[e]=n.map(u.bind(null,e))});var g=new e(m);g.messages(r.messages),t.rule.options&&(t.rule.options.messages=r.messages,t.rule.options.error=r.error),g.validate(t.value,t.rule.options||r,function(e){var t=[];f&&f.length&&t.push.apply(t,fn(f)),e&&e.length&&t.push.apply(t,fn(e)),n(t.length?t:null)})}else n(f)}if(l=l&&(c.required||!c.required&&t.value),c.field=t.field,c.asyncValidator)i=c.asyncValidator(c,t.value,d,t.source,r);else if(c.validator){try{i=c.validator(c,t.value,d,t.source,r)}catch(m){var f,p;null===(f=(p=console).error)||void 0===f||f.call(p,m),r.suppressValidatorError||setTimeout(function(){throw m},0),d(m.message)}!0===i?d():!1===i?d("function"===typeof c.message?c.message(c.fullField||c.field):c.message||"".concat(c.fullField||c.field," fails")):i instanceof Array?d(i):i instanceof Error&&d(i.message)}i&&i.then&&i.then(function(){return d()},function(e){return d(e)})},function(e){!function(e){var t=[],n={};function r(e){var n;Array.isArray(e)?t=(n=t).concat.apply(n,fn(e)):t.push(e)}for(var a=0;a<e.length;a++)r(e[a]);t.length?(n=lp(t),i(t,n)):i(null,o)}(e)},o)}},{key:"getType",value:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!==typeof e.validator&&e.type&&!Op.hasOwnProperty(e.type))throw new Error(sp("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if("function"===typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?Op.required:Op[this.getType(e)]||void 0}}]),e}();(0,rn.A)(Ip,"register",function(e,t){if("function"!==typeof t)throw new Error("Cannot register a validator by type, validator is not a function");Op[e]=t}),(0,rn.A)(Ip,"warning",function(){}),(0,rn.A)(Ip,"messages",ap),(0,rn.A)(Ip,"validators",Op);var Ap="'${name}' is not a valid ${type}",Np={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:Ap,method:Ap,array:Ap,object:Ap,number:Ap,date:Ap,boolean:Ap,integer:Ap,float:Ap,regexp:Ap,email:Ap,url:Ap,hex:Ap},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}"}},Pp=Ip;function zp(e,t){return e.replace(/\\?\$\{\w+\}/g,function(e){if(e.startsWith("\\"))return e.slice(1);var n=e.slice(2,-1);return t[n]})}var Rp="CODE_LOGIC_ERROR";function Mp(e,t,n,o,r){return Tp.apply(this,arguments)}function Tp(){return Tp=wu(yu().mark(function t(n,o,r,i,c){var l,s,u,d,f,p,m,g,h;return yu().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return delete(l=(0,a.A)({},r)).ruleIndex,Pp.warning=function(){},l.validator&&(s=l.validator,l.validator=function(){try{return s.apply(void 0,arguments)}catch(e){return console.error(e),Promise.reject(Rp)}}),u=null,l&&"array"===l.type&&l.defaultField&&(u=l.defaultField,delete l.defaultField),d=new Pp((0,rn.A)({},n,[l])),f=ya(Np,i.validateMessages),d.messages(f),p=[],t.prev=10,t.next=13,Promise.resolve(d.validate((0,rn.A)({},n,o),(0,a.A)({},i)));case 13:t.next=18;break;case 15:t.prev=15,t.t0=t.catch(10),t.t0.errors&&(p=t.t0.errors.map(function(t,n){var o=t.message,r=o===Rp?f.default:o;return e.isValidElement(r)?e.cloneElement(r,{key:"error_".concat(n)}):r}));case 18:if(!(!p.length&&u&&Array.isArray(o)&&o.length>0)){t.next=23;break}return t.next=21,Promise.all(o.map(function(e,t){return Mp("".concat(n,".").concat(t),e,u,i,c)}));case 21:return m=t.sent,t.abrupt("return",m.reduce(function(e,t){return[].concat(fn(e),fn(t))},[]));case 23:return g=(0,a.A)((0,a.A)({},r),{},{name:n,enum:(r.enum||[]).join(", ")},c),h=p.map(function(e){return"string"===typeof e?zp(e,g):e}),t.abrupt("return",h);case 26:case"end":return t.stop()}},t,null,[[10,15]])})),Tp.apply(this,arguments)}function Bp(e,t,n,o,r,i){var c,l=e.join("."),s=n.map(function(e,t){var n=e.validator,o=(0,a.A)((0,a.A)({},e),{},{ruleIndex:t});return n&&(o.validator=function(e,t,o){var r=!1,a=n(e,t,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Promise.resolve().then(function(){Rn(!r,"Your validator function has already return a promise. `callback` will be ignored."),r||o.apply(void 0,t)})});r=a&&"function"===typeof a.then&&"function"===typeof a.catch,Rn(r,"`callback` is deprecated. Please return a promise instead."),r&&a.then(function(){o()}).catch(function(e){o(e||" ")})}),o}).sort(function(e,t){var n=e.warningOnly,o=e.ruleIndex,r=t.warningOnly,a=t.ruleIndex;return!!n===!!r?o-a:n?1:-1});if(!0===r)c=new Promise(function(){var e=wu(yu().mark(function e(n,r){var a,c,u;return yu().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=0;case 1:if(!(a<s.length)){e.next=12;break}return c=s[a],e.next=5,Mp(l,t,c,o,i);case 5:if(!(u=e.sent).length){e.next=9;break}return r([{errors:u,rule:c}]),e.abrupt("return");case 9:a+=1,e.next=1;break;case 12:n([]);case 13:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}());else{var u=s.map(function(e){return Mp(l,t,e,o,i).then(function(t){return{errors:t,rule:e}})});c=(r?function(e){return Hp.apply(this,arguments)}(u):function(e){return Lp.apply(this,arguments)}(u)).then(function(e){return Promise.reject(e)})}return c.catch(function(e){return e}),c}function Lp(){return(Lp=wu(yu().mark(function e(t){return yu().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.all(t).then(function(e){var t;return(t=[]).concat.apply(t,fn(e))}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Hp(){return(Hp=wu(yu().mark(function e(t){var n;return yu().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=0,e.abrupt("return",new Promise(function(e){t.forEach(function(o){o.then(function(o){o.errors.length&&e([o]),(n+=1)===t.length&&e([])})})}));case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function _p(e){return op(e)}function Dp(e,t){var n={};return t.forEach(function(t){var o=pa(e,t);n=ha(n,t,o)}),n}function Fp(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e&&e.some(function(e){return Wp(t,e,n)})}function Wp(e,t){return!(!e||!t)&&(!(!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])&&e.length!==t.length)&&t.every(function(t,n){return e[n]===t}))}function Vp(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===(0,jn.A)(t.target)&&e in t.target?t.target[e]:t}function qp(e,t,n){var o=e.length;if(t<0||t>=o||n<0||n>=o)return e;var r=e[t],a=t-n;return a>0?[].concat(fn(e.slice(0,n)),[r],fn(e.slice(n,t)),fn(e.slice(t+1,o))):a<0?[].concat(fn(e.slice(0,t)),fn(e.slice(t+1,n+1)),[r],fn(e.slice(n+1,o))):e}var Gp=["name"],Xp=[];function Up(e,t,n,o,r,a){return"function"===typeof e?e(t,n,"source"in a?{source:a.source}:{}):o!==r}var $p=function(t){Br(o,t);var n=Dr(o);function o(t){var r;(Tn(this,o),r=n.call(this,t),(0,rn.A)(Mr(r),"state",{resetCount:0}),(0,rn.A)(Mr(r),"cancelRegisterFunc",null),(0,rn.A)(Mr(r),"mounted",!1),(0,rn.A)(Mr(r),"touched",!1),(0,rn.A)(Mr(r),"dirty",!1),(0,rn.A)(Mr(r),"validatePromise",void 0),(0,rn.A)(Mr(r),"prevValidating",void 0),(0,rn.A)(Mr(r),"errors",Xp),(0,rn.A)(Mr(r),"warnings",Xp),(0,rn.A)(Mr(r),"cancelRegister",function(){var e=r.props,t=e.preserve,n=e.isListField,o=e.name;r.cancelRegisterFunc&&r.cancelRegisterFunc(n,t,_p(o)),r.cancelRegisterFunc=null}),(0,rn.A)(Mr(r),"getNamePath",function(){var e=r.props,t=e.name,n=e.fieldContext.prefixName;return void 0!==t?[].concat(fn(void 0===n?[]:n),fn(t)):[]}),(0,rn.A)(Mr(r),"getRules",function(){var e=r.props,t=e.rules,n=void 0===t?[]:t,o=e.fieldContext;return n.map(function(e){return"function"===typeof e?e(o):e})}),(0,rn.A)(Mr(r),"refresh",function(){r.mounted&&r.setState(function(e){return{resetCount:e.resetCount+1}})}),(0,rn.A)(Mr(r),"metaCache",null),(0,rn.A)(Mr(r),"triggerMetaEvent",function(e){var t=r.props.onMetaChange;if(t){var n=(0,a.A)((0,a.A)({},r.getMeta()),{},{destroy:e});Mn(r.metaCache,n)||t(n),r.metaCache=n}else r.metaCache=null}),(0,rn.A)(Mr(r),"onStoreChange",function(e,t,n){var o=r.props,a=o.shouldUpdate,i=o.dependencies,c=void 0===i?[]:i,l=o.onReset,s=n.store,u=r.getNamePath(),d=r.getValue(e),f=r.getValue(s),p=t&&Fp(t,u);switch("valueUpdate"!==n.type||"external"!==n.source||Mn(d,f)||(r.touched=!0,r.dirty=!0,r.validatePromise=null,r.errors=Xp,r.warnings=Xp,r.triggerMetaEvent()),n.type){case"reset":if(!t||p)return r.touched=!1,r.dirty=!1,r.validatePromise=void 0,r.errors=Xp,r.warnings=Xp,r.triggerMetaEvent(),null===l||void 0===l||l(),void r.refresh();break;case"remove":if(a&&Up(a,e,s,d,f,n))return void r.reRender();break;case"setField":var m=n.data;if(p)return"touched"in m&&(r.touched=m.touched),"validating"in m&&!("originRCField"in m)&&(r.validatePromise=m.validating?Promise.resolve([]):null),"errors"in m&&(r.errors=m.errors||Xp),"warnings"in m&&(r.warnings=m.warnings||Xp),r.dirty=!0,r.triggerMetaEvent(),void r.reRender();if("value"in m&&Fp(t,u,!0))return void r.reRender();if(a&&!u.length&&Up(a,e,s,d,f,n))return void r.reRender();break;case"dependenciesUpdate":if(c.map(_p).some(function(e){return Fp(n.relatedFields,e)}))return void r.reRender();break;default:if(p||(!c.length||u.length||a)&&Up(a,e,s,d,f,n))return void r.reRender()}!0===a&&r.reRender()}),(0,rn.A)(Mr(r),"validateRules",function(e){var t=r.getNamePath(),n=r.getValue(),o=e||{},a=o.triggerName,i=o.validateOnly,c=void 0!==i&&i,l=Promise.resolve().then(wu(yu().mark(function o(){var i,c,s,u,d,f,p;return yu().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(r.mounted){o.next=2;break}return o.abrupt("return",[]);case 2:if(i=r.props,c=i.validateFirst,s=void 0!==c&&c,u=i.messageVariables,d=i.validateDebounce,f=r.getRules(),a&&(f=f.filter(function(e){return e}).filter(function(e){var t=e.validateTrigger;return!t||op(t).includes(a)})),!d||!a){o.next=10;break}return o.next=8,new Promise(function(e){setTimeout(e,d)});case 8:if(r.validatePromise===l){o.next=10;break}return o.abrupt("return",[]);case 10:return(p=Bp(t,n,f,e,s,u)).catch(function(e){return e}).then(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xp;if(r.validatePromise===l){var t;r.validatePromise=null;var n=[],o=[];null===(t=e.forEach)||void 0===t||t.call(e,function(e){var t=e.rule.warningOnly,r=e.errors,a=void 0===r?Xp:r;t?o.push.apply(o,fn(a)):n.push.apply(n,fn(a))}),r.errors=n,r.warnings=o,r.triggerMetaEvent(),r.reRender()}}),o.abrupt("return",p);case 13:case"end":return o.stop()}},o)})));return c||(r.validatePromise=l,r.dirty=!0,r.errors=Xp,r.warnings=Xp,r.triggerMetaEvent(),r.reRender()),l}),(0,rn.A)(Mr(r),"isFieldValidating",function(){return!!r.validatePromise}),(0,rn.A)(Mr(r),"isFieldTouched",function(){return r.touched}),(0,rn.A)(Mr(r),"isFieldDirty",function(){return!(!r.dirty&&void 0===r.props.initialValue)||void 0!==(0,r.props.fieldContext.getInternalHooks(Zf).getInitialValue)(r.getNamePath())}),(0,rn.A)(Mr(r),"getErrors",function(){return r.errors}),(0,rn.A)(Mr(r),"getWarnings",function(){return r.warnings}),(0,rn.A)(Mr(r),"isListField",function(){return r.props.isListField}),(0,rn.A)(Mr(r),"isList",function(){return r.props.isList}),(0,rn.A)(Mr(r),"isPreserve",function(){return r.props.preserve}),(0,rn.A)(Mr(r),"getMeta",function(){return r.prevValidating=r.isFieldValidating(),{touched:r.isFieldTouched(),validating:r.prevValidating,errors:r.errors,warnings:r.warnings,name:r.getNamePath(),validated:null===r.validatePromise}}),(0,rn.A)(Mr(r),"getOnlyChild",function(t){if("function"===typeof t){var n=r.getMeta();return(0,a.A)((0,a.A)({},r.getOnlyChild(t(r.getControlled(),n,r.props.fieldContext))),{},{isFunction:!0})}var o=ed(t);return 1===o.length&&e.isValidElement(o[0])?{child:o[0],isFunction:!1}:{child:o,isFunction:!1}}),(0,rn.A)(Mr(r),"getValue",function(e){var t=r.props.fieldContext.getFieldsValue,n=r.getNamePath();return pa(e||t(!0),n)}),(0,rn.A)(Mr(r),"getControlled",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r.props,n=t.name,o=t.trigger,i=t.validateTrigger,c=t.getValueFromEvent,l=t.normalize,s=t.valuePropName,u=t.getValueProps,d=t.fieldContext,f=void 0!==i?i:d.validateTrigger,p=r.getNamePath(),m=d.getInternalHooks,g=d.getFieldsValue,h=m(Zf).dispatch,v=r.getValue(),b=u||function(e){return(0,rn.A)({},s,e)},y=e[o],x=void 0!==n?b(v):{};var w=(0,a.A)((0,a.A)({},e),x);return w[o]=function(){var e;r.touched=!0,r.dirty=!0,r.triggerMetaEvent();for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];e=c?c.apply(void 0,n):Vp.apply(void 0,[s].concat(n)),l&&(e=l(e,v,g(!0))),e!==v&&h({type:"updateValue",namePath:p,value:e}),y&&y.apply(void 0,n)},op(f||[]).forEach(function(e){var t=w[e];w[e]=function(){t&&t.apply(void 0,arguments);var n=r.props.rules;n&&n.length&&h({type:"validateField",namePath:p,triggerName:e})}}),w}),t.fieldContext)&&(0,(0,t.fieldContext.getInternalHooks)(Zf).initEntityValue)(Mr(r));return r}return Hn(o,[{key:"componentDidMount",value:function(){var e=this.props,t=e.shouldUpdate,n=e.fieldContext;if(this.mounted=!0,n){var o=(0,n.getInternalHooks)(Zf).registerField;this.cancelRegisterFunc=o(this)}!0===t&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var t,n=this.state.resetCount,o=this.props.children,r=this.getOnlyChild(o),a=r.child;return r.isFunction?t=a:e.isValidElement(a)?t=e.cloneElement(a,this.getControlled(a.props)):(Rn(!a,"`children` of Field is not validate ReactElement."),t=a),e.createElement(e.Fragment,{key:n},t)}}]),o}(e.Component);(0,rn.A)($p,"contextType",tp),(0,rn.A)($p,"defaultProps",{trigger:"onChange",valuePropName:"value"});const Kp=function(t){var n,o=t.name,a=r(t,Gp),i=e.useContext(tp),c=e.useContext(np),l=void 0!==o?_p(o):void 0,s=null!==(n=a.isListField)&&void 0!==n?n:!!c,u="keep";return s||(u="_".concat((l||[]).join("_"))),e.createElement($p,So({key:u,name:l,isListField:s},a,{fieldContext:i}))};const Yp=function(t){var n=t.name,o=t.initialValue,r=t.children,i=t.rules,c=t.validateTrigger,l=t.isListField,s=e.useContext(tp),u=e.useContext(np),d=e.useRef({keys:[],id:0}).current,f=e.useMemo(function(){var e=_p(s.prefixName)||[];return[].concat(fn(e),fn(_p(n)))},[s.prefixName,n]),p=e.useMemo(function(){return(0,a.A)((0,a.A)({},s),{},{prefixName:f})},[s,f]),m=e.useMemo(function(){return{getKey:function(e){var t=f.length,n=e[t];return[d.keys[n],e.slice(t+1)]}}},[f]);return"function"!==typeof r?(Rn(!1,"Form.List only accepts function as children."),null):e.createElement(np.Provider,{value:m},e.createElement(tp.Provider,{value:p},e.createElement(Kp,{name:[],shouldUpdate:function(e,t,n){return"internal"!==n.source&&e!==t},rules:i,validateTrigger:c,initialValue:o,isList:!0,isListField:null!==l&&void 0!==l?l:!!u},function(e,t){var n=e.value,o=void 0===n?[]:n,a=e.onChange,i=s.getFieldValue,c=function(){return i(f||[])||[]},l={add:function(e,t){var n=c();t>=0&&t<=n.length?(d.keys=[].concat(fn(d.keys.slice(0,t)),[d.id],fn(d.keys.slice(t))),a([].concat(fn(n.slice(0,t)),[e],fn(n.slice(t))))):(d.keys=[].concat(fn(d.keys),[d.id]),a([].concat(fn(n),[e]))),d.id+=1},remove:function(e){var t=c(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(d.keys=d.keys.filter(function(e,t){return!n.has(t)}),a(t.filter(function(e,t){return!n.has(t)})))},move:function(e,t){if(e!==t){var n=c();e<0||e>=n.length||t<0||t>=n.length||(d.keys=qp(d.keys,e,t),a(qp(n,e,t)))}}},u=o||[];return Array.isArray(u)||(u=[]),r(u.map(function(e,t){var n=d.keys[t];return void 0===n&&(d.keys[t]=d.id,n=d.keys[t],d.id+=1),{name:t,key:n,isListField:!0}}),l,t)})))};var Qp="__@field_split__";function Jp(e){return e.map(function(e){return"".concat((0,jn.A)(e),":").concat(e)}).join(Qp)}var Zp=function(){function e(){Tn(this,e),(0,rn.A)(this,"kvs",new Map)}return Hn(e,[{key:"set",value:function(e,t){this.kvs.set(Jp(e),t)}},{key:"get",value:function(e){return this.kvs.get(Jp(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(Jp(e))}},{key:"map",value:function(e){return fn(this.kvs.entries()).map(function(t){var n=un(t,2),o=n[0],r=n[1],a=o.split(Qp);return e({key:a.map(function(e){var t=un(e.match(/^([^:]*):(.*)$/),3),n=t[1],o=t[2];return"number"===n?Number(o):o}),value:r})})}},{key:"toJSON",value:function(){var e={};return this.map(function(t){var n=t.key,o=t.value;return e[n.join(".")]=o,null}),e}}]),e}();const em=Zp;var tm=["name"],nm=Hn(function e(t){var n=this;Tn(this,e),(0,rn.A)(this,"formHooked",!1),(0,rn.A)(this,"forceRootUpdate",void 0),(0,rn.A)(this,"subscribable",!0),(0,rn.A)(this,"store",{}),(0,rn.A)(this,"fieldEntities",[]),(0,rn.A)(this,"initialValues",{}),(0,rn.A)(this,"callbacks",{}),(0,rn.A)(this,"validateMessages",null),(0,rn.A)(this,"preserve",null),(0,rn.A)(this,"lastValidatePromise",null),(0,rn.A)(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}}),(0,rn.A)(this,"getInternalHooks",function(e){return e===Zf?(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}):(Rn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),(0,rn.A)(this,"useSubscribe",function(e){n.subscribable=e}),(0,rn.A)(this,"prevWithoutPreserves",null),(0,rn.A)(this,"setInitialValues",function(e,t){if(n.initialValues=e||{},t){var o,r=ya(e,n.store);null===(o=n.prevWithoutPreserves)||void 0===o||o.map(function(t){var n=t.key;r=ha(r,n,pa(e,n))}),n.prevWithoutPreserves=null,n.updateStore(r)}}),(0,rn.A)(this,"destroyForm",function(e){if(e)n.updateStore({});else{var t=new em;n.getFieldEntities(!0).forEach(function(e){n.isMergedPreserve(e.isPreserve())||t.set(e.getNamePath(),!0)}),n.prevWithoutPreserves=t}}),(0,rn.A)(this,"getInitialValue",function(e){var t=pa(n.initialValues,e);return e.length?ya(t):t}),(0,rn.A)(this,"setCallbacks",function(e){n.callbacks=e}),(0,rn.A)(this,"setValidateMessages",function(e){n.validateMessages=e}),(0,rn.A)(this,"setPreserve",function(e){n.preserve=e}),(0,rn.A)(this,"watchList",[]),(0,rn.A)(this,"registerWatch",function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter(function(t){return t!==e})}}),(0,rn.A)(this,"notifyWatch",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue(),o=n.getFieldsValue(!0);n.watchList.forEach(function(n){n(t,o,e)})}}),(0,rn.A)(this,"timeoutId",null),(0,rn.A)(this,"warningUnhooked",function(){0}),(0,rn.A)(this,"updateStore",function(e){n.store=e}),(0,rn.A)(this,"getFieldEntities",function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]?n.fieldEntities.filter(function(e){return e.getNamePath().length}):n.fieldEntities}),(0,rn.A)(this,"getFieldsMap",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new em;return n.getFieldEntities(e).forEach(function(e){var n=e.getNamePath();t.set(n,e)}),t}),(0,rn.A)(this,"getFieldEntitiesForNamePathList",function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map(function(e){var n=_p(e);return t.get(n)||{INVALIDATE_NAME_PATH:_p(e)}})}),(0,rn.A)(this,"getFieldsValue",function(e,t){var o,r,a;if(n.warningUnhooked(),!0===e||Array.isArray(e)?(o=e,r=t):e&&"object"===(0,jn.A)(e)&&(a=e.strict,r=e.filter),!0===o&&!r)return n.store;var i=n.getFieldEntitiesForNamePathList(Array.isArray(o)?o:null),c=[];return i.forEach(function(e){var t,n,i,l,s="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(a){if(null!==(i=(l=e).isList)&&void 0!==i&&i.call(l))return}else if(!o&&null!==(t=(n=e).isListField)&&void 0!==t&&t.call(n))return;if(r){var u="getMeta"in e?e.getMeta():null;r(u)&&c.push(s)}else c.push(s)}),Dp(n.store,c.map(_p))}),(0,rn.A)(this,"getFieldValue",function(e){n.warningUnhooked();var t=_p(e);return pa(n.store,t)}),(0,rn.A)(this,"getFieldsError",function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map(function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:_p(e[n]),errors:[],warnings:[]}})}),(0,rn.A)(this,"getFieldError",function(e){n.warningUnhooked();var t=_p(e);return n.getFieldsError([t])[0].errors}),(0,rn.A)(this,"getFieldWarning",function(e){n.warningUnhooked();var t=_p(e);return n.getFieldsError([t])[0].warnings}),(0,rn.A)(this,"isFieldsTouched",function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];var r,a=t[0],i=t[1],c=!1;0===t.length?r=null:1===t.length?Array.isArray(a)?(r=a.map(_p),c=!1):(r=null,c=a):(r=a.map(_p),c=i);var l=n.getFieldEntities(!0),s=function(e){return e.isFieldTouched()};if(!r)return c?l.every(function(e){return s(e)||e.isList()}):l.some(s);var u=new em;r.forEach(function(e){u.set(e,[])}),l.forEach(function(e){var t=e.getNamePath();r.forEach(function(n){n.every(function(e,n){return t[n]===e})&&u.update(n,function(t){return[].concat(fn(t),[e])})})});var d=function(e){return e.some(s)},f=u.map(function(e){return e.value});return c?f.every(d):f.some(d)}),(0,rn.A)(this,"isFieldTouched",function(e){return n.warningUnhooked(),n.isFieldsTouched([e])}),(0,rn.A)(this,"isFieldsValidating",function(e){n.warningUnhooked();var t=n.getFieldEntities();if(!e)return t.some(function(e){return e.isFieldValidating()});var o=e.map(_p);return t.some(function(e){var t=e.getNamePath();return Fp(o,t)&&e.isFieldValidating()})}),(0,rn.A)(this,"isFieldValidating",function(e){return n.warningUnhooked(),n.isFieldsValidating([e])}),(0,rn.A)(this,"resetWithFieldInitialValue",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new em,o=n.getFieldEntities(!0);o.forEach(function(e){var n=e.props.initialValue,o=e.getNamePath();if(void 0!==n){var r=t.get(o)||new Set;r.add({entity:e,value:n}),t.set(o,r)}});var r;e.entities?r=e.entities:e.namePathList?(r=[],e.namePathList.forEach(function(e){var n,o=t.get(e);o&&(n=r).push.apply(n,fn(fn(o).map(function(e){return e.entity})))})):r=o,r.forEach(function(o){if(void 0!==o.props.initialValue){var r=o.getNamePath();if(void 0!==n.getInitialValue(r))Rn(!1,"Form already set 'initialValues' with path '".concat(r.join("."),"'. Field can not overwrite it."));else{var a=t.get(r);if(a&&a.size>1)Rn(!1,"Multiple Field with path '".concat(r.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(a){var i=n.getFieldValue(r);o.isListField()||e.skipExist&&void 0!==i||n.updateStore(ha(n.store,r,fn(a)[0].value))}}}})}),(0,rn.A)(this,"resetFields",function(e){n.warningUnhooked();var t=n.store;if(!e)return n.updateStore(ya(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),void n.notifyWatch();var o=e.map(_p);o.forEach(function(e){var t=n.getInitialValue(e);n.updateStore(ha(n.store,e,t))}),n.resetWithFieldInitialValue({namePathList:o}),n.notifyObservers(t,o,{type:"reset"}),n.notifyWatch(o)}),(0,rn.A)(this,"setFields",function(e){n.warningUnhooked();var t=n.store,o=[];e.forEach(function(e){var a=e.name,i=r(e,tm),c=_p(a);o.push(c),"value"in i&&n.updateStore(ha(n.store,c,i.value)),n.notifyObservers(t,[c],{type:"setField",data:e})}),n.notifyWatch(o)}),(0,rn.A)(this,"getFields",function(){return n.getFieldEntities(!0).map(function(e){var t=e.getNamePath(),o=e.getMeta(),r=(0,a.A)((0,a.A)({},o),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(r,"originRCField",{value:!0}),r})}),(0,rn.A)(this,"initEntityValue",function(e){var t=e.props.initialValue;if(void 0!==t){var o=e.getNamePath();void 0===pa(n.store,o)&&n.updateStore(ha(n.store,o,t))}}),(0,rn.A)(this,"isMergedPreserve",function(e){var t=void 0!==e?e:n.preserve;return null===t||void 0===t||t}),(0,rn.A)(this,"registerField",function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var o=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(o,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(t){return t!==e}),!n.isMergedPreserve(r)&&(!o||a.length>1)){var i=o?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==i&&n.fieldEntities.every(function(e){return!Wp(e.getNamePath(),t)})){var c=n.store;n.updateStore(ha(c,t,i,!0)),n.notifyObservers(c,[t],{type:"remove"}),n.triggerDependenciesUpdate(c,t)}}n.notifyWatch([t])}}),(0,rn.A)(this,"dispatch",function(e){switch(e.type){case"updateValue":var t=e.namePath,o=e.value;n.updateValue(t,o);break;case"validateField":var r=e.namePath,a=e.triggerName;n.validateFields([r],{triggerName:a})}}),(0,rn.A)(this,"notifyObservers",function(e,t,o){if(n.subscribable){var r=(0,a.A)((0,a.A)({},o),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(n){(0,n.onStoreChange)(e,t,r)})}else n.forceRootUpdate()}),(0,rn.A)(this,"triggerDependenciesUpdate",function(e,t){var o=n.getDependencyChildrenFields(t);return o.length&&n.validateFields(o),n.notifyObservers(e,o,{type:"dependenciesUpdate",relatedFields:[t].concat(fn(o))}),o}),(0,rn.A)(this,"updateValue",function(e,t){var o=_p(e),r=n.store;n.updateStore(ha(n.store,o,t)),n.notifyObservers(r,[o],{type:"valueUpdate",source:"internal"}),n.notifyWatch([o]);var a=n.triggerDependenciesUpdate(r,o),i=n.callbacks.onValuesChange;i&&i(Dp(n.store,[o]),n.getFieldsValue());n.triggerOnFieldsChange([o].concat(fn(a)))}),(0,rn.A)(this,"setFieldsValue",function(e){n.warningUnhooked();var t=n.store;if(e){var o=ya(n.store,e);n.updateStore(o)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),(0,rn.A)(this,"setFieldValue",function(e,t){n.setFields([{name:e,value:t,errors:[],warnings:[]}])}),(0,rn.A)(this,"getDependencyChildrenFields",function(e){var t=new Set,o=[],r=new em;n.getFieldEntities().forEach(function(e){(e.props.dependencies||[]).forEach(function(t){var n=_p(t);r.update(n,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t})})});return function e(n){(r.get(n)||new Set).forEach(function(n){if(!t.has(n)){t.add(n);var r=n.getNamePath();n.isFieldDirty()&&r.length&&(o.push(r),e(r))}})}(e),o}),(0,rn.A)(this,"triggerOnFieldsChange",function(e,t){var o=n.callbacks.onFieldsChange;if(o){var r=n.getFields();if(t){var a=new em;t.forEach(function(e){var t=e.name,n=e.errors;a.set(t,n)}),r.forEach(function(e){e.errors=a.get(e.name)||e.errors})}var i=r.filter(function(t){var n=t.name;return Fp(e,n)});i.length&&o(i,r)}}),(0,rn.A)(this,"validateFields",function(e,t){var o,r;n.warningUnhooked(),Array.isArray(e)||"string"===typeof e||"string"===typeof t?(o=e,r=t):r=e;var i=!!o,c=i?o.map(_p):[],l=[],s=String(Date.now()),u=new Set,d=r||{},f=d.recursive,p=d.dirty;n.getFieldEntities(!0).forEach(function(e){if(i||c.push(e.getNamePath()),e.props.rules&&e.props.rules.length&&(!p||e.isFieldDirty())){var t=e.getNamePath();if(u.add(t.join(s)),!i||Fp(c,t,f)){var o=e.validateRules((0,a.A)({validateMessages:(0,a.A)((0,a.A)({},Np),n.validateMessages)},r));l.push(o.then(function(){return{name:t,errors:[],warnings:[]}}).catch(function(e){var n,o=[],r=[];return null===(n=e.forEach)||void 0===n||n.call(e,function(e){var t=e.rule.warningOnly,n=e.errors;t?r.push.apply(r,fn(n)):o.push.apply(o,fn(n))}),o.length?Promise.reject({name:t,errors:o,warnings:r}):{name:t,errors:o,warnings:r}}))}}});var m=function(e){var t=!1,n=e.length,o=[];return e.length?new Promise(function(r,a){e.forEach(function(e,i){e.catch(function(e){return t=!0,e}).then(function(e){n-=1,o[i]=e,n>0||(t&&a(o),r(o))})})}):Promise.resolve([])}(l);n.lastValidatePromise=m,m.catch(function(e){return e}).then(function(e){var t=e.map(function(e){return e.name});n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)});var g=m.then(function(){return n.lastValidatePromise===m?Promise.resolve(n.getFieldsValue(c)):Promise.reject([])}).catch(function(e){var t=e.filter(function(e){return e&&e.errors.length});return Promise.reject({values:n.getFieldsValue(c),errorFields:t,outOfDate:n.lastValidatePromise!==m})});g.catch(function(e){return e});var h=c.filter(function(e){return u.has(e.join(s))});return n.triggerOnFieldsChange(h),g}),(0,rn.A)(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(o){console.error(o)}}).catch(function(e){var t=n.callbacks.onFinishFailed;t&&t(e)})}),this.forceRootUpdate=t});const om=function(t){var n=e.useRef(),o=un(e.useState({}),2)[1];if(!n.current)if(t)n.current=t;else{var r=new nm(function(){o({})});n.current=r.getForm()}return[n.current]};var rm=e.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),am=function(t){var n=t.validateMessages,o=t.onFormChange,r=t.onFormFinish,i=t.children,c=e.useContext(rm),l=e.useRef({});return e.createElement(rm.Provider,{value:(0,a.A)((0,a.A)({},c),{},{validateMessages:(0,a.A)((0,a.A)({},c.validateMessages),n),triggerFormChange:function(e,t){o&&o(e,{changedFields:t,forms:l.current}),c.triggerFormChange(e,t)},triggerFormFinish:function(e,t){r&&r(e,{values:t,forms:l.current}),c.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(l.current=(0,a.A)((0,a.A)({},l.current),{},(0,rn.A)({},e,t))),c.registerForm(e,t)},unregisterForm:function(e){var t=(0,a.A)({},l.current);delete t[e],l.current=t,c.unregisterForm(e)}})},i)};const im=rm;var cm=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"];const lm=function(t,n){var o=t.name,i=t.initialValues,c=t.fields,l=t.form,s=t.preserve,u=t.children,d=t.component,f=void 0===d?"form":d,p=t.validateMessages,m=t.validateTrigger,g=void 0===m?"onChange":m,h=t.onValuesChange,v=t.onFieldsChange,b=t.onFinish,y=t.onFinishFailed,x=t.clearOnDestroy,w=r(t,cm),S=e.useRef(null),C=e.useContext(im),k=un(om(l),1)[0],E=k.getInternalHooks(Zf),j=E.useSubscribe,O=E.setInitialValues,I=E.setCallbacks,A=E.setValidateMessages,N=E.setPreserve,P=E.destroyForm;e.useImperativeHandle(n,function(){return(0,a.A)((0,a.A)({},k),{},{nativeElement:S.current})}),e.useEffect(function(){return C.registerForm(o,k),function(){C.unregisterForm(o)}},[C,k,o]),A((0,a.A)((0,a.A)({},C.validateMessages),p)),I({onValuesChange:h,onFieldsChange:function(e){if(C.triggerFormChange(o,e),v){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];v.apply(void 0,[e].concat(n))}},onFinish:function(e){C.triggerFormFinish(o,e),b&&b(e)},onFinishFailed:y}),N(s);var z,R=e.useRef(null);O(i,!R.current),R.current||(R.current=!0),e.useEffect(function(){return function(){return P(x)}},[]);var M="function"===typeof u;M?z=u(k.getFieldsValue(!0),k):z=u;j(!M);var T=e.useRef();e.useEffect(function(){(function(e,t){if(e===t)return!0;if(!e&&t||e&&!t)return!1;if(!e||!t||"object"!==(0,jn.A)(e)||"object"!==(0,jn.A)(t))return!1;var n=Object.keys(e),o=Object.keys(t);return fn(new Set([].concat(n,o))).every(function(n){var o=e[n],r=t[n];return"function"===typeof o&&"function"===typeof r||o===r})})(T.current||[],c||[])||k.setFields(c||[]),T.current=c},[c,k]);var B=e.useMemo(function(){return(0,a.A)((0,a.A)({},k),{},{validateTrigger:g})},[k,g]),L=e.createElement(np.Provider,{value:null},e.createElement(tp.Provider,{value:B},z));return!1===f?L:e.createElement(f,So({},w,{ref:S,onSubmit:function(e){e.preventDefault(),e.stopPropagation(),k.submit()},onReset:function(e){var t;e.preventDefault(),k.resetFields(),null===(t=w.onReset)||void 0===t||t.call(w,e)}}),L)};function sm(e){try{return JSON.stringify(e)}catch(t){return Math.random()}}var um=function(){};const dm=function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];var r=n[0],a=n[1],i=void 0===a?{}:a,c=function(e){return e&&!!e._init}(i)?{form:i}:i,l=c.form,s=un((0,e.useState)(),2),u=s[0],d=s[1],f=(0,e.useMemo)(function(){return sm(u)},[u]),p=(0,e.useRef)(f);p.current=f;var m=(0,e.useContext)(tp),g=l||m,h=g&&g._init,v=_p(r),b=(0,e.useRef)(v);return b.current=v,um(v),(0,e.useEffect)(function(){if(h){var e=g.getFieldsValue,t=(0,g.getInternalHooks)(Zf).registerWatch,n=function(e,t){var n=c.preserve?t:e;return"function"===typeof r?r(n):pa(n,b.current)},o=t(function(e,t){var o=n(e,t),r=sm(o);p.current!==r&&(p.current=r,d(o))}),a=n(e(),e(!0));return u!==a&&d(a),o}},[h]),u};var fm=e.forwardRef(lm);fm.FormProvider=am,fm.Field=Kp,fm.List=Yp,fm.useForm=om,fm.useWatch=dm;const pm=fm,mm=e.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),gm=e.createContext(null),hm=t=>{const n=Vu(t,["prefixCls"]);return e.createElement(am,Object.assign({},n))},vm=e.createContext({prefixCls:""}),bm=e.createContext({});const ym=t=>{let{children:n,status:o,override:r}=t;const a=e.useContext(bm),i=e.useMemo(()=>{const e=Object.assign({},a);return r&&delete e.isFormItemInput,o&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[o,r,a]);return e.createElement(bm.Provider,{value:i},n)},xm=e.createContext(void 0),wm=t=>{const{space:n,form:o,children:r}=t;if(void 0===r||null===r)return null;let a=r;return o&&(a=e.createElement(ym,{override:!0,status:!0},a)),n&&(a=e.createElement(id,null,a)),a};const Sm=function(){const e={};for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return n.forEach(t=>{t&&Object.keys(t).forEach(n=>{void 0!==t[n]&&(e[n]=t[n])})}),e};function Cm(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function km(t){const{closable:n,closeIcon:o}=t||{};return e.useMemo(()=>{if(!n&&(!1===n||!1===o||null===o))return!1;if(void 0===n&&void 0===o)return null;let e={closeIcon:"boolean"!==typeof o&&null!==o?o:void 0};return n&&"object"===typeof n&&(e=Object.assign(Object.assign({},e),n)),e},[n,o])}const Em={},jm=function(t,n){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Em;const r=km(t),a=km(n),[i]=Wu("global",sc.global),c="boolean"!==typeof r&&!!(null===r||void 0===r?void 0:r.disabled),l=e.useMemo(()=>Object.assign({closeIcon:e.createElement(us,null)},o),[o]),s=e.useMemo(()=>!1!==r&&(r?Sm(l,a,r):!1!==a&&(a?Sm(l,a):!!l.closable&&l)),[r,a,l]);return e.useMemo(()=>{var t,n;if(!1===s)return[!1,null,c,{}];const{closeIconRender:o}=l,{closeIcon:r}=s;let a=r;const u=gs(s,!0);return null!==a&&void 0!==a&&(o&&(a=o(r)),a=e.isValidElement(a)?e.cloneElement(a,Object.assign(Object.assign(Object.assign({},a.props),{"aria-label":null!==(n=null===(t=a.props)||void 0===t?void 0:t["aria-label"])&&void 0!==n?n:i.close}),u)):e.createElement("span",Object.assign({"aria-label":i.close},u),a)),[!0,a,c,u]},[c,i.close,s,l])},Om=t=>{const{prefixCls:n,className:o,style:r,size:a,shape:i}=t,c=Tt()({["".concat(n,"-lg")]:"large"===a,["".concat(n,"-sm")]:"small"===a}),l=Tt()({["".concat(n,"-circle")]:"circle"===i,["".concat(n,"-square")]:"square"===i,["".concat(n,"-round")]:"round"===i}),s=e.useMemo(()=>"number"===typeof a?{width:a,height:a,lineHeight:"".concat(a,"px")}:{},[a]);return e.createElement("span",{className:Tt()(n,c,l,o),style:Object.assign(Object.assign({},s),r)})},Im=new jr("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Am=e=>({height:e,lineHeight:io(e)}),Nm=e=>Object.assign({width:e},Am(e)),Pm=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Im,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),zm=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},Am(e)),Rm=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:o,controlHeightLG:r,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Nm(o)),["".concat(t).concat(t,"-circle")]:{borderRadius:"50%"},["".concat(t).concat(t,"-lg")]:Object.assign({},Nm(r)),["".concat(t).concat(t,"-sm")]:Object.assign({},Nm(a))}},Mm=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:o,controlHeightLG:r,controlHeightSM:a,gradientFromColor:i,calc:c}=e;return{[o]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},zm(t,c)),["".concat(o,"-lg")]:Object.assign({},zm(r,c)),["".concat(o,"-sm")]:Object.assign({},zm(a,c))}},Tm=e=>Object.assign({width:e},Am(e)),Bm=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:o,borderRadiusSM:r,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:o,borderRadius:r},Tm(a(n).mul(2).equal())),{["".concat(t,"-path")]:{fill:"#bfbfbf"},["".concat(t,"-svg")]:Object.assign(Object.assign({},Tm(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),["".concat(t,"-svg").concat(t,"-svg-circle")]:{borderRadius:"50%"}}),["".concat(t).concat(t,"-circle")]:{borderRadius:"50%"}}},Lm=(e,t,n)=>{const{skeletonButtonCls:o}=e;return{["".concat(n).concat(o,"-circle")]:{width:t,minWidth:t,borderRadius:"50%"},["".concat(n).concat(o,"-round")]:{borderRadius:t}}},Hm=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},Am(e)),_m=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:o,controlHeightLG:r,controlHeightSM:a,gradientFromColor:i,calc:c}=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:c(o).mul(2).equal(),minWidth:c(o).mul(2).equal()},Hm(o,c))},Lm(e,o,n)),{["".concat(n,"-lg")]:Object.assign({},Hm(r,c))}),Lm(e,r,"".concat(n,"-lg"))),{["".concat(n,"-sm")]:Object.assign({},Hm(a,c))}),Lm(e,a,"".concat(n,"-sm")))},Dm=Wi("Skeleton",e=>{const{componentCls:t,calc:n}=e;return(e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:o,skeletonParagraphCls:r,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:c,controlHeight:l,controlHeightLG:s,controlHeightSM:u,gradientFromColor:d,padding:f,marginSM:p,borderRadius:m,titleHeight:g,blockRadius:h,paragraphLiHeight:v,controlHeightXS:b,paragraphMarginTop:y}=e;return{[t]:{display:"table",width:"100%",["".concat(t,"-header")]:{display:"table-cell",paddingInlineEnd:f,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:d},Nm(l)),["".concat(n,"-circle")]:{borderRadius:"50%"},["".concat(n,"-lg")]:Object.assign({},Nm(s)),["".concat(n,"-sm")]:Object.assign({},Nm(u))},["".concat(t,"-content")]:{display:"table-cell",width:"100%",verticalAlign:"top",[o]:{width:"100%",height:g,background:d,borderRadius:h,["+ ".concat(r)]:{marginBlockStart:u}},[r]:{padding:0,"> li":{width:"100%",height:v,listStyle:"none",background:d,borderRadius:h,"+ li":{marginBlockStart:b}}},["".concat(r,"> li:last-child:not(:first-child):not(:nth-child(2))")]:{width:"61%"}},["&-round ".concat(t,"-content")]:{["".concat(o,", ").concat(r," > li")]:{borderRadius:m}}},["".concat(t,"-with-avatar ").concat(t,"-content")]:{[o]:{marginBlockStart:p,["+ ".concat(r)]:{marginBlockStart:y}}},["".concat(t).concat(t,"-element")]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},_m(e)),Rm(e)),Mm(e)),Bm(e)),["".concat(t).concat(t,"-block")]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},["".concat(t).concat(t,"-active")]:{["\n ".concat(o,",\n ").concat(r," > li,\n ").concat(n,",\n ").concat(a,",\n ").concat(i,",\n ").concat(c,"\n ")]:Object.assign({},Pm(e))}}})(Ca(e,{skeletonAvatarCls:"".concat(t,"-avatar"),skeletonTitleCls:"".concat(t,"-title"),skeletonParagraphCls:"".concat(t,"-paragraph"),skeletonButtonCls:"".concat(t,"-button"),skeletonInputCls:"".concat(t,"-input"),skeletonImageCls:"".concat(t,"-image"),imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:"linear-gradient(90deg, ".concat(e.gradientFromColor," 25%, ").concat(e.gradientToColor," 37%, ").concat(e.gradientFromColor," 63%)"),skeletonLoadingMotionDuration:"1.4s"}))},e=>{const{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Fm=t=>{const{prefixCls:n,className:o,rootClassName:r,active:a,shape:i="circle",size:c="default"}=t,{getPrefixCls:l}=e.useContext(Dt),s=l("skeleton",n),[u,d,f]=Dm(s),p=Vu(t,["prefixCls","className"]),m=Tt()(s,"".concat(s,"-element"),{["".concat(s,"-active")]:a},o,r,d,f);return u(e.createElement("div",{className:m},e.createElement(Om,Object.assign({prefixCls:"".concat(s,"-avatar"),shape:i,size:c},p))))},Wm=t=>{const{prefixCls:n,className:o,rootClassName:r,style:a,active:i}=t,{getPrefixCls:c}=e.useContext(Dt),l=c("skeleton",n),[s,u,d]=Dm(l),f=Tt()(l,"".concat(l,"-element"),{["".concat(l,"-active")]:i},o,r,u,d);return s(e.createElement("div",{className:f},e.createElement("div",{className:Tt()("".concat(l,"-image"),o),style:a},e.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(l,"-image-svg")},e.createElement("title",null,"Image placeholder"),e.createElement("path",{d:"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",className:"".concat(l,"-image-path")})))))},Vm=t=>{const{prefixCls:n,className:o,rootClassName:r,active:a,block:i,size:c="default"}=t,{getPrefixCls:l}=e.useContext(Dt),s=l("skeleton",n),[u,d,f]=Dm(s),p=Vu(t,["prefixCls"]),m=Tt()(s,"".concat(s,"-element"),{["".concat(s,"-active")]:a,["".concat(s,"-block")]:i},o,r,d,f);return u(e.createElement("div",{className:m},e.createElement(Om,Object.assign({prefixCls:"".concat(s,"-input"),size:c},p))))},qm=t=>{const{prefixCls:n,className:o,rootClassName:r,style:a,active:i,children:c}=t,{getPrefixCls:l}=e.useContext(Dt),s=l("skeleton",n),[u,d,f]=Dm(s),p=Tt()(s,"".concat(s,"-element"),{["".concat(s,"-active")]:i},d,o,r,f);return u(e.createElement("div",{className:p},e.createElement("div",{className:Tt()("".concat(s,"-image"),o),style:a},c)))},Gm=(e,t)=>{const{width:n,rows:o=2}=t;return Array.isArray(n)?n[e]:o-1===e?n:void 0},Xm=t=>{const{prefixCls:n,className:o,style:r,rows:a=0}=t,i=Array.from({length:a}).map((n,o)=>e.createElement("li",{key:o,style:{width:Gm(o,t)}}));return e.createElement("ul",{className:Tt()(n,o),style:r},i)},Um=t=>{let{prefixCls:n,className:o,width:r,style:a}=t;return e.createElement("h3",{className:Tt()(n,o),style:Object.assign({width:r},a)})};function $m(e){return e&&"object"===typeof e?e:{}}const Km=t=>{const{prefixCls:n,loading:o,className:r,rootClassName:a,style:i,children:c,avatar:l=!1,title:s=!0,paragraph:u=!0,active:d,round:f}=t,{getPrefixCls:p,direction:m,className:g,style:h}=Vt("skeleton"),v=p("skeleton",n),[b,y,x]=Dm(v);if(o||!("loading"in t)){const t=!!l,n=!!s,o=!!u;let c,p;if(t){const t=Object.assign(Object.assign({prefixCls:"".concat(v,"-avatar")},function(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}(n,o)),$m(l));c=e.createElement("div",{className:"".concat(v,"-header")},e.createElement(Om,Object.assign({},t)))}if(n||o){let r,a;if(n){const n=Object.assign(Object.assign({prefixCls:"".concat(v,"-title")},function(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}(t,o)),$m(s));r=e.createElement(Um,Object.assign({},n))}if(o){const o=Object.assign(Object.assign({prefixCls:"".concat(v,"-paragraph")},function(e,t){const n={};return e&&t||(n.width="61%"),n.rows=!e&&t?3:2,n}(t,n)),$m(u));a=e.createElement(Xm,Object.assign({},o))}p=e.createElement("div",{className:"".concat(v,"-content")},r,a)}const w=Tt()(v,{["".concat(v,"-with-avatar")]:t,["".concat(v,"-active")]:d,["".concat(v,"-rtl")]:"rtl"===m,["".concat(v,"-round")]:f},g,r,a,y,x);return b(e.createElement("div",{className:w,style:Object.assign(Object.assign({},h),i)},c,p))}return null!==c&&void 0!==c?c:null};Km.Button=t=>{const{prefixCls:n,className:o,rootClassName:r,active:a,block:i=!1,size:c="default"}=t,{getPrefixCls:l}=e.useContext(Dt),s=l("skeleton",n),[u,d,f]=Dm(s),p=Vu(t,["prefixCls"]),m=Tt()(s,"".concat(s,"-element"),{["".concat(s,"-active")]:a,["".concat(s,"-block")]:i},o,r,d,f);return u(e.createElement("div",{className:m},e.createElement(Om,Object.assign({prefixCls:"".concat(s,"-button"),size:c},p))))},Km.Avatar=Fm,Km.Input=Vm,Km.Image=Wm,Km.Node=qm;const Ym=Km;function Qm(){}const Jm=e.createContext({add:Qm,remove:Qm});const Zm=()=>{const{cancelButtonProps:t,cancelTextLocale:n,onCancel:o}=(0,e.useContext)(Sf);return e.createElement(yf,Object.assign({onClick:o},t),n)},eg=()=>{const{confirmLoading:t,okButtonProps:n,okType:o,okTextLocale:r,onOk:a}=(0,e.useContext)(Sf);return e.createElement(yf,Object.assign({},gd(o),{loading:t,onClick:a},n),r)};function tg(t,n){return e.createElement("span",{className:"".concat(t,"-close-x")},n||e.createElement(us,{className:"".concat(t,"-close-icon")}))}const ng=t=>{const{okText:n,okType:o="primary",cancelText:r,confirmLoading:a,onOk:i,onCancel:c,okButtonProps:l,cancelButtonProps:s,footer:u}=t,[d]=Wu("Modal",pc()),f=n||(null===d||void 0===d?void 0:d.okText),p=r||(null===d||void 0===d?void 0:d.cancelText),m=e.useMemo(()=>({confirmLoading:a,okButtonProps:l,cancelButtonProps:s,okTextLocale:f,cancelTextLocale:p,okType:o,onOk:i,onCancel:c}),[a,l,s,f,p,o,i,c]);let g;return"function"===typeof u||"undefined"===typeof u?(g=e.createElement(e.Fragment,null,e.createElement(Zm,null),e.createElement(eg,null)),"function"===typeof u&&(g=u(g,{OkBtn:eg,CancelBtn:Zm})),g=e.createElement(Cf,{value:m},g)):g=u,e.createElement(yc,{disabled:!1},g)},og=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},rg=(e,t)=>((e,t)=>{const{prefixCls:n,componentCls:o,gridColumns:r}=e,a={};for(let i=r;i>=0;i--)0===i?(a["".concat(o).concat(t,"-").concat(i)]={display:"none"},a["".concat(o,"-push-").concat(i)]={insetInlineStart:"auto"},a["".concat(o,"-pull-").concat(i)]={insetInlineEnd:"auto"},a["".concat(o).concat(t,"-push-").concat(i)]={insetInlineStart:"auto"},a["".concat(o).concat(t,"-pull-").concat(i)]={insetInlineEnd:"auto"},a["".concat(o).concat(t,"-offset-").concat(i)]={marginInlineStart:0},a["".concat(o).concat(t,"-order-").concat(i)]={order:0}):(a["".concat(o).concat(t,"-").concat(i)]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:"0 0 ".concat(i/r*100,"%"),maxWidth:"".concat(i/r*100,"%")}],a["".concat(o).concat(t,"-push-").concat(i)]={insetInlineStart:"".concat(i/r*100,"%")},a["".concat(o).concat(t,"-pull-").concat(i)]={insetInlineEnd:"".concat(i/r*100,"%")},a["".concat(o).concat(t,"-offset-").concat(i)]={marginInlineStart:"".concat(i/r*100,"%")},a["".concat(o).concat(t,"-order-").concat(i)]={order:i});return a["".concat(o).concat(t,"-flex")]={flex:"var(--".concat(n).concat(t,"-flex)")},a})(e,t),ag=Wi("Grid",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"}}}},()=>({})),ig=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),cg=Wi("Grid",e=>{const t=Ca(e,{gridColumns:24}),n=ig(t);return delete n.xs,[og(t),rg(t,""),rg(t,"-xs"),Object.keys(n).map(e=>((e,t,n)=>({["@media (min-width: ".concat(io(t),")")]:Object.assign({},rg(e,n))}))(t,n[e],"-".concat(e))).reduce((e,t)=>Object.assign(Object.assign({},e),t),{})]},()=>({})),lg=e=>({animationDuration:e,animationFillMode:"both"}),sg=e=>({animationDuration:e,animationFillMode:"both"}),ug=function(e,t,n,o){const r=arguments.length>4&&void 0!==arguments[4]&&arguments[4]?"&":"";return{["\n ".concat(r).concat(e,"-enter,\n ").concat(r).concat(e,"-appear\n ")]:Object.assign(Object.assign({},lg(o)),{animationPlayState:"paused"}),["".concat(r).concat(e,"-leave")]:Object.assign(Object.assign({},sg(o)),{animationPlayState:"paused"}),["\n ".concat(r).concat(e,"-enter").concat(e,"-enter-active,\n ").concat(r).concat(e,"-appear").concat(e,"-appear-active\n ")]:{animationName:t,animationPlayState:"running"},["".concat(r).concat(e,"-leave").concat(e,"-leave-active")]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},dg=new jr("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),fg=new jr("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),pg=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{antCls:n}=e,o="".concat(n,"-fade"),r=t?"&":"";return[ug(o,dg,fg,e.motionDurationMid,t),{["\n ".concat(r).concat(o,"-enter,\n ").concat(r).concat(o,"-appear\n ")]:{opacity:0,animationTimingFunction:"linear"},["".concat(r).concat(o,"-leave")]:{animationTimingFunction:"linear"}}]},mg=new jr("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gg=new jr("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),hg=new jr("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),vg=new jr("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),bg=new jr("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),yg=new jr("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),xg=new jr("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),wg=new jr("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Sg=new jr("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Cg=new jr("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),kg=new jr("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),Eg=new jr("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),jg={zoom:{inKeyframes:mg,outKeyframes:gg},"zoom-big":{inKeyframes:hg,outKeyframes:vg},"zoom-big-fast":{inKeyframes:hg,outKeyframes:vg},"zoom-left":{inKeyframes:xg,outKeyframes:wg},"zoom-right":{inKeyframes:Sg,outKeyframes:Cg},"zoom-up":{inKeyframes:bg,outKeyframes:yg},"zoom-down":{inKeyframes:kg,outKeyframes:Eg}},Og=(e,t)=>{const{antCls:n}=e,o="".concat(n,"-").concat(t),{inKeyframes:r,outKeyframes:a}=jg[t];return[ug(o,r,a,"zoom-big-fast"===t?e.motionDurationFast:e.motionDurationMid),{["\n ".concat(o,"-enter,\n ").concat(o,"-appear\n ")]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},["".concat(o,"-leave")]:{animationTimingFunction:e.motionEaseInOutCirc}}]};function Ig(e){return{position:e,inset:0}}const Ag=e=>{const{componentCls:t,antCls:n}=e;return[{["".concat(t,"-root")]:{["".concat(t).concat(n,"-zoom-enter, ").concat(t).concat(n,"-zoom-appear")]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},["".concat(t).concat(n,"-zoom-leave ").concat(t,"-content")]:{pointerEvents:"none"},["".concat(t,"-mask")]:Object.assign(Object.assign({},Ig("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",["".concat(t,"-hidden")]:{display:"none"}}),["".concat(t,"-wrap")]:Object.assign(Object.assign({},Ig("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{["".concat(t,"-root")]:pg(e)}]},Ng=e=>{const{componentCls:t}=e;return[{["".concat(t,"-root")]:{["".concat(t,"-wrap-rtl")]:{direction:"rtl"},["".concat(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: ".concat(e.screenSMMax,"px)")]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:"".concat(io(e.marginXS)," auto")},["".concat(t,"-centered")]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},Ar(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:"calc(100vw - ".concat(io(e.calc(e.margin).mul(2).equal()),")"),margin:"0 auto",paddingBottom:e.paddingLG,["".concat(t,"-title")]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},["".concat(t,"-content")]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},["".concat(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 ".concat(e.motionDurationMid,", background-color ").concat(e.motionDurationMid),"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:io(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Pr(e)),["".concat(t,"-header")]:{color:e.colorText,background:e.headerBg,borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0"),marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},["".concat(t,"-body")]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,["".concat(t,"-body-skeleton")]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:"".concat(io(e.margin)," auto")}},["".concat(t,"-footer")]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,["> ".concat(e.antCls,"-btn + ").concat(e.antCls,"-btn")]:{marginInlineStart:e.marginXS}},["".concat(t,"-open")]:{overflow:"hidden"}})},{["".concat(t,"-pure-panel")]:{top:"auto",padding:0,display:"flex",flexDirection:"column",["".concat(t,"-content,\n ").concat(t,"-body,\n ").concat(t,"-confirm-body-wrapper")]:{display:"flex",flexDirection:"column",flex:"auto"},["".concat(t,"-confirm-body")]:{marginBottom:"auto"}}}]},Pg=e=>{const{componentCls:t}=e;return{["".concat(t,"-root")]:{["".concat(t,"-wrap-rtl")]:{direction:"rtl",["".concat(t,"-confirm-body")]:{direction:"rtl"}}}}},zg=e=>{const{componentCls:t}=e,n=ig(e),o=Object.assign({},n);delete o.xs;const r="--".concat(t.replace(".",""),"-"),a=Object.keys(o).map(e=>({["@media (min-width: ".concat(io(o[e]),")")]:{width:"var(".concat(r).concat(e,"-width)")}}));return{["".concat(t,"-root")]:{[t]:[].concat(fn(Object.keys(n).map((e,t)=>{const o=Object.keys(n)[t-1];return o?{["".concat(r).concat(e,"-width")]:"var(".concat(r).concat(o,"-width)")}:null})),[{width:"var(".concat(r,"xs-width)")}],fn(a))}}},Rg=e=>{const t=e.padding,n=e.fontSizeHeading5,o=e.lineHeightHeading5;return Ca(e,{modalHeaderHeight:e.calc(e.calc(o).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()})},Mg=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:"".concat(io(e.paddingMD)," ").concat(io(e.paddingContentHorizontalLG)),headerPadding:e.wireframe?"".concat(io(e.padding)," ").concat(io(e.paddingLG)):0,headerBorderBottom:e.wireframe?"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit):"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?"".concat(io(e.paddingXS)," ").concat(io(e.padding)):0,footerBorderTop:e.wireframe?"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit):"none",footerBorderRadius:e.wireframe?"0 0 ".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)):0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?"".concat(io(2*e.padding)," ").concat(io(2*e.padding)," ").concat(io(e.paddingLG)):0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),Tg=Wi("Modal",e=>{const t=Rg(e);return[Ng(t),Pg(t),Ag(t),Og(t,"zoom"),zg(t)]},Mg,{unitless:{titleLineHeight:!0}});var Bg=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};let Lg;const Hg=e=>{Lg={x:e.pageX,y:e.pageY},setTimeout(()=>{Lg=null},100)};Ut()&&window.document.documentElement&&document.documentElement.addEventListener("click",Hg,!0);const _g=t=>{const{prefixCls:n,className:o,rootClassName:r,open:a,wrapClassName:i,centered:c,getContainer:l,focusTriggerAfterClose:s=!0,style:u,visible:d,width:f=520,footer:p,classNames:m,styles:g,children:h,loading:v,confirmLoading:b,zIndex:y,mousePosition:x,onOk:w,onCancel:S,destroyOnHidden:C,destroyOnClose:k,panelRef:E=null,modalRender:j}=t,O=Bg(t,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:I,getPrefixCls:A,direction:N,modal:P}=e.useContext(Dt),z=e=>{b||null===S||void 0===S||S(e)};const R=A("modal",n),M=A(),T=As(R),[B,L,H]=Tg(R,T),_=Tt()(i,{["".concat(R,"-centered")]:null!==c&&void 0!==c?c:null===P||void 0===P?void 0:P.centered,["".concat(R,"-wrap-rtl")]:"rtl"===N}),D=null===p||v?null:e.createElement(ng,Object.assign({},t,{onOk:e=>{null===w||void 0===w||w(e)},onCancel:z})),[F,W,V,q]=jm(Cm(t),Cm(P),{closable:!0,closeIcon:e.createElement(us,{className:"".concat(R,"-close-icon")}),closeIconRender:e=>tg(R,e)}),G=j?t=>e.createElement("div",{className:"".concat(R,"-render")},j(t)):void 0,X=function(t){const n=e.useContext(Jm),o=e.useRef(null);return Qr(e=>{if(e){const r=t?e.querySelector(t):e;r&&(n.add(r),o.current=r)}else n.remove(o.current)})}(".".concat(R,"-").concat(j?"render":"content")),U=la(E,X),[$,K]=Ys("Modal",y),[Y,Q]=e.useMemo(()=>f&&"object"===typeof f?[void 0,f]:[f,void 0],[f]),J=e.useMemo(()=>{const e={};return Q&&Object.keys(Q).forEach(t=>{const n=Q[t];void 0!==n&&(e["--".concat(R,"-").concat(t,"-width")]="number"===typeof n?"".concat(n,"px"):n)}),e},[R,Q]);return B(e.createElement(wm,{form:!0,space:!0},e.createElement(Gs.Provider,{value:K},e.createElement(Jf,Object.assign({width:Y},O,{zIndex:$,getContainer:void 0===l?I:l,prefixCls:R,rootClassName:Tt()(L,r,H,T),footer:D,visible:null!==a&&void 0!==a?a:d,mousePosition:null!==x&&void 0!==x?x:Lg,onClose:z,closable:F?Object.assign({disabled:V,closeIcon:W},q):F,closeIcon:W,focusTriggerAfterClose:s,transitionName:Du(M,"zoom",t.transitionName),maskTransitionName:Du(M,"fade",t.maskTransitionName),className:Tt()(L,o,null===P||void 0===P?void 0:P.className),style:Object.assign(Object.assign(Object.assign({},null===P||void 0===P?void 0:P.style),u),J),classNames:Object.assign(Object.assign(Object.assign({},null===P||void 0===P?void 0:P.classNames),m),{wrapper:Tt()(_,null===m||void 0===m?void 0:m.wrapper)}),styles:Object.assign(Object.assign({},null===P||void 0===P?void 0:P.styles),g),panelRef:U,destroyOnClose:null!==C&&void 0!==C?C:k,modalRender:G}),v?e.createElement(Ym,{active:!0,title:!1,paragraph:{rows:4},className:"".concat(R,"-body-skeleton")}):h))))},Dg=qi(["Modal","confirm"],e=>(e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:o,modalConfirmIconSize:r,fontSize:a,lineHeight:i,modalTitleHeight:c,fontHeight:l,confirmBodyPadding:s}=e,u="".concat(t,"-confirm");return{[u]:{"&-rtl":{direction:"rtl"},["".concat(e.antCls,"-modal-header")]:{display:"none"},["".concat(u,"-body-wrapper")]:Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),["&".concat(t," ").concat(t,"-body")]:{padding:s},["".concat(u,"-body")]:{display:"flex",flexWrap:"nowrap",alignItems:"start",["> ".concat(e.iconCls)]:{flex:"none",fontSize:r,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(r).equal()).div(2).equal()},["&-has-title > ".concat(e.iconCls)]:{marginTop:e.calc(e.calc(c).sub(r).equal()).div(2).equal()}},["".concat(u,"-paragraph")]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:"calc(100% - ".concat(io(e.marginSM),")")},["".concat(e.iconCls," + ").concat(u,"-paragraph")]:{maxWidth:"calc(100% - ".concat(io(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal()),")")},["".concat(u,"-title")]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:o},["".concat(u,"-content")]:{color:e.colorText,fontSize:a,lineHeight:i},["".concat(u,"-btns")]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,["".concat(e.antCls,"-btn + ").concat(e.antCls,"-btn")]:{marginBottom:0,marginInlineStart:e.marginXS}}},["".concat(u,"-error ").concat(u,"-body > ").concat(e.iconCls)]:{color:e.colorError},["".concat(u,"-warning ").concat(u,"-body > ").concat(e.iconCls,",\n ").concat(u,"-confirm ").concat(u,"-body > ").concat(e.iconCls)]:{color:e.colorWarning},["".concat(u,"-info ").concat(u,"-body > ").concat(e.iconCls)]:{color:e.colorInfo},["".concat(u,"-success ").concat(u,"-body > ").concat(e.iconCls)]:{color:e.colorSuccess}}})(Rg(e)),Mg,{order:-1e3});var Fg=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Wg=t=>{const{prefixCls:n,icon:o,okText:r,cancelText:a,confirmPrefixCls:i,type:c,okCancel:l,footer:s,locale:u}=t,d=Fg(t,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=o;if(!o&&null!==o)switch(c){case"info":f=e.createElement(Fs,null);break;case"success":f=e.createElement(zs,null);break;case"error":f=e.createElement(Ts,null);break;default:f=e.createElement(Hs,null)}const p=null!==l&&void 0!==l?l:"confirm"===c,m=null!==t.autoFocusButton&&(t.autoFocusButton||"ok"),[g]=Wu("Modal"),h=u||g,v=r||(p?null===h||void 0===h?void 0:h.okText:null===h||void 0===h?void 0:h.justOkText),b=a||(null===h||void 0===h?void 0:h.cancelText),y=e.useMemo(()=>Object.assign({autoFocusButton:m,cancelTextLocale:b,okTextLocale:v,mergedOkCancel:p},d),[m,b,v,p,d]),x=e.createElement(e.Fragment,null,e.createElement(kf,null),e.createElement(Ef,null)),w=void 0!==t.title&&null!==t.title,S="".concat(i,"-body");return e.createElement("div",{className:"".concat(i,"-body-wrapper")},e.createElement("div",{className:Tt()(S,{["".concat(S,"-has-title")]:w})},f,e.createElement("div",{className:"".concat(i,"-paragraph")},w&&e.createElement("span",{className:"".concat(i,"-title")},t.title),e.createElement("div",{className:"".concat(i,"-content")},t.content))),void 0===s||"function"===typeof s?e.createElement(Cf,{value:y},e.createElement("div",{className:"".concat(i,"-btns")},"function"===typeof s?s(x,{OkBtn:Ef,CancelBtn:kf}):x)):s,e.createElement(Dg,{prefixCls:n}))},Vg=t=>{const{close:n,zIndex:o,maskStyle:r,direction:a,prefixCls:i,wrapClassName:c,rootPrefixCls:l,bodyStyle:s,closable:u=!1,onConfirm:d,styles:f,title:p}=t;const m="".concat(i,"-confirm"),g=t.width||416,h=t.style||{},v=void 0===t.mask||t.mask,b=void 0!==t.maskClosable&&t.maskClosable,y=Tt()(m,"".concat(m,"-").concat(t.type),{["".concat(m,"-rtl")]:"rtl"===a},t.className),[,x]=Fi(),w=e.useMemo(()=>void 0!==o?o:x.zIndexPopupBase+Us,[o,x]);return e.createElement(_g,Object.assign({},t,{className:y,wrapClassName:Tt()({["".concat(m,"-centered")]:!!t.centered},c),onCancel:()=>{null===n||void 0===n||n({triggerCancel:!0}),null===d||void 0===d||d(!1)},title:p,footer:null,transitionName:Du(l||"","zoom",t.transitionName),maskTransitionName:Du(l||"","fade",t.maskTransitionName),mask:v,maskClosable:b,style:h,styles:Object.assign({body:s,mask:r},f),width:g,zIndex:w,closable:u}),e.createElement(Wg,Object.assign({},t,{confirmPrefixCls:m})))};const qg=t=>{const{rootPrefixCls:n,iconPrefixCls:o,direction:r,theme:a}=t;return e.createElement(Xl,{prefixCls:n,iconPrefixCls:o,direction:r,theme:a},e.createElement(Vg,Object.assign({},t)))},Gg=[];let Xg="";function Ug(){return Xg}const $g=t=>{var n,o;const{prefixCls:r,getContainer:a,direction:i}=t,c=pc(),l=(0,e.useContext)(Dt),s=Ug()||l.getPrefixCls(),u=r||"".concat(s,"-modal");let d=a;return!1===d&&(d=void 0),e.createElement(qg,Object.assign({},t,{rootPrefixCls:s,prefixCls:u,iconPrefixCls:l.iconPrefixCls,theme:l.theme,direction:null!==i&&void 0!==i?i:l.direction,locale:null!==(o=null===(n=l.locale)||void 0===n?void 0:n.Modal)&&void 0!==o?o:c,getContainer:d}))};function Kg(t){const n=Vl();const o=document.createDocumentFragment();let r,a,i=Object.assign(Object.assign({},t),{close:s,open:!0});function c(){for(var e,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];var i;o.some(e=>null===e||void 0===e?void 0:e.triggerCancel)&&(null===(e=t.onCancel)||void 0===e||(i=e).call.apply(i,[t,()=>{}].concat(fn(o.slice(1)))));for(let t=0;t<Gg.length;t++){if(Gg[t]===s){Gg.splice(t,1);break}}a()}const l=t=>{clearTimeout(r),r=setTimeout(()=>{const r=n.getPrefixCls(void 0,Ug()),i=n.getIconPrefixCls(),c=n.getTheme(),l=e.createElement($g,Object.assign({},t)),s=Tu();a=s(e.createElement(Xl,{prefixCls:r,iconPrefixCls:i,theme:c},"function"===typeof n.holderRender?n.holderRender(l):l),o)})};function s(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];i=Object.assign(Object.assign({},i),{open:!1,afterClose:()=>{"function"===typeof t.afterClose&&t.afterClose(),c.apply(this,n)}}),i.visible&&delete i.visible,l(i)}return l(i),Gg.push(s),{destroy:s,update:function(e){i="function"===typeof e?e(i):Object.assign(Object.assign({},i),e),l(i)}}}function Yg(e){return Object.assign(Object.assign({},e),{type:"warning"})}function Qg(e){return Object.assign(Object.assign({},e),{type:"info"})}function Jg(e){return Object.assign(Object.assign({},e),{type:"success"})}function Zg(e){return Object.assign(Object.assign({},e),{type:"error"})}function eh(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var th=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const nh=(t,n)=>{var o,{afterClose:r,config:a}=t,i=th(t,["afterClose","config"]);const[c,l]=e.useState(!0),[s,u]=e.useState(a),{direction:d,getPrefixCls:f}=e.useContext(Dt),p=f("modal"),m=f(),g=function(){var e;l(!1);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];var r;n.some(e=>null===e||void 0===e?void 0:e.triggerCancel)&&(null===(e=s.onCancel)||void 0===e||(r=e).call.apply(r,[s,()=>{}].concat(fn(n.slice(1)))))};e.useImperativeHandle(n,()=>({destroy:g,update:e=>{u(t=>{const n="function"===typeof e?e(t):e;return Object.assign(Object.assign({},t),n)})}}));const h=null!==(o=s.okCancel)&&void 0!==o?o:"confirm"===s.type,[v]=Wu("Modal",sc.Modal);return e.createElement(qg,Object.assign({prefixCls:p,rootPrefixCls:m},s,{close:g,open:c,afterClose:()=>{var e;r(),null===(e=s.afterClose)||void 0===e||e.call(s)},okText:s.okText||(h?null===v||void 0===v?void 0:v.okText:null===v||void 0===v?void 0:v.justOkText),direction:s.direction||d,cancelText:s.cancelText||(null===v||void 0===v?void 0:v.cancelText)},i))},oh=e.forwardRef(nh);let rh=0;const ah=e.memo(e.forwardRef((t,n)=>{const[o,r]=(()=>{const[t,n]=e.useState([]);return[t,e.useCallback(e=>(n(t=>[].concat(fn(t),[e])),()=>{n(t=>t.filter(t=>t!==e))}),[])]})();return e.useImperativeHandle(n,()=>({patchElement:r}),[r]),e.createElement(e.Fragment,null,o)}));const ih=function(){const t=e.useRef(null),[n,o]=e.useState([]);e.useEffect(()=>{if(n.length){fn(n).forEach(e=>{e()}),o([])}},[n]);const r=e.useCallback(n=>function(r){var a;rh+=1;const i=e.createRef();let c;const l=new Promise(e=>{c=e});let s,u=!1;const d=e.createElement(oh,{key:"modal-".concat(rh),config:n(r),ref:i,afterClose:()=>{null===s||void 0===s||s()},isSilent:()=>u,onConfirm:e=>{c(e)}});s=null===(a=t.current)||void 0===a?void 0:a.patchElement(d),s&&Gg.push(s);const f={destroy:()=>{function e(){var e;null===(e=i.current)||void 0===e||e.destroy()}i.current?e():o(t=>[].concat(fn(t),[e]))},update:e=>{function t(){var t;null===(t=i.current)||void 0===t||t.update(e)}i.current?t():o(e=>[].concat(fn(e),[t]))},then:e=>(u=!0,l.then(e))};return f},[]);return[e.useMemo(()=>({info:r(Qg),success:r(Jg),error:r(Zg),warning:r(Yg),confirm:r(eh)}),[r]),e.createElement(ah,{key:"modal-holder",ref:t})]};function ch(t,n){return null===n||!1===n?null:n||e.createElement(us,{className:"".concat(t,"-close-icon")})}const lh={success:zs,info:Fs,error:Ts,warning:Hs},sh=t=>{const{prefixCls:n,icon:o,type:r,message:a,description:i,actions:c,role:l="alert"}=t;let s=null;return o?s=e.createElement("span",{className:"".concat(n,"-icon")},o):r&&(s=e.createElement(lh[r]||null,{className:Tt()("".concat(n,"-icon"),"".concat(n,"-icon-").concat(r))})),e.createElement("div",{className:Tt()({["".concat(n,"-with-icon")]:s}),role:l},s,e.createElement("div",{className:"".concat(n,"-message")},a),i&&e.createElement("div",{className:"".concat(n,"-description")},i),c&&e.createElement("div",{className:"".concat(n,"-actions")},c))},uh=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:o}=e,r="".concat(t,"-notice"),a=new jr("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),i=new jr("antNotificationTopFadeIn",{"0%":{top:-o,opacity:0},"100%":{top:0,opacity:1}}),c=new jr("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(o).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new jr("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{["&".concat(t,"-top, &").concat(t,"-bottom")]:{marginInline:0,[r]:{marginInline:"auto auto"}},["&".concat(t,"-top")]:{["".concat(t,"-fade-enter").concat(t,"-fade-enter-active, ").concat(t,"-fade-appear").concat(t,"-fade-appear-active")]:{animationName:i}},["&".concat(t,"-bottom")]:{["".concat(t,"-fade-enter").concat(t,"-fade-enter-active, ").concat(t,"-fade-appear").concat(t,"-fade-appear-active")]:{animationName:c}},["&".concat(t,"-topRight, &").concat(t,"-bottomRight")]:{["".concat(t,"-fade-enter").concat(t,"-fade-enter-active, ").concat(t,"-fade-appear").concat(t,"-fade-appear-active")]:{animationName:a}},["&".concat(t,"-topLeft, &").concat(t,"-bottomLeft")]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[r]:{marginInlineEnd:"auto",marginInlineStart:0},["".concat(t,"-fade-enter").concat(t,"-fade-enter-active, ").concat(t,"-fade-appear").concat(t,"-fade-appear-active")]:{animationName:l}}}}},dh=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],fh={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},ph=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t["&:nth-last-child(".concat(n+1,")")]={overflow:"hidden",["& > ".concat(e.componentCls,"-notice")]:{opacity:0,transition:"opacity ".concat(e.motionDurationMid)}};return Object.assign({["&:not(:nth-last-child(-n+".concat(e.notificationStackLayer,"))")]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},mh=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t["&:nth-last-child(".concat(n+1,")")]={background:e.colorBgBlur,backdropFilter:"blur(10px)","-webkit-backdrop-filter":"blur(10px)"};return Object.assign({},t)},gh=e=>{const{componentCls:t}=e;return Object.assign({["".concat(t,"-stack")]:{["& > ".concat(t,"-notice-wrapper")]:Object.assign({transition:"transform ".concat(e.motionDurationSlow,", backdrop-filter 0s"),willChange:"transform, opacity",position:"absolute"},ph(e))},["".concat(t,"-stack:not(").concat(t,"-stack-expanded)")]:{["& > ".concat(t,"-notice-wrapper")]:Object.assign({},mh(e))},["".concat(t,"-stack").concat(t,"-stack-expanded")]:{["& > ".concat(t,"-notice-wrapper")]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",["& > ".concat(e.componentCls,"-notice")]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},dh.map(t=>((e,t)=>{const{componentCls:n}=e;return{["".concat(n,"-").concat(t)]:{["&".concat(n,"-stack > ").concat(n,"-notice-wrapper")]:{[t.startsWith("top")?"top":"bottom"]:0,[fh[t]]:{value:0,_skip_check_:!0}}}}})(e,t)).reduce((e,t)=>Object.assign(Object.assign({},e),t),{}))},hh=e=>{const{iconCls:t,componentCls:n,boxShadow:o,fontSizeLG:r,notificationMarginBottom:a,borderRadiusLG:i,colorSuccess:c,colorInfo:l,colorWarning:s,colorError:u,colorTextHeading:d,notificationBg:f,notificationPadding:p,notificationMarginEdge:m,notificationProgressBg:g,notificationProgressHeight:h,fontSize:v,lineHeight:b,width:y,notificationIconSize:x,colorText:w,colorSuccessBg:S,colorErrorBg:C,colorInfoBg:k,colorWarningBg:E}=e,j="".concat(n,"-notice");return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:f,borderRadius:i,boxShadow:o,[j]:{padding:p,width:y,maxWidth:"calc(100vw - ".concat(io(e.calc(m).mul(2).equal()),")"),lineHeight:b,wordWrap:"break-word",borderRadius:i,overflow:"hidden","&-success":S?{background:S}:{},"&-error":C?{background:C}:{},"&-info":k?{background:k}:{},"&-warning":E?{background:E}:{}},["".concat(j,"-message")]:{color:d,fontSize:r,lineHeight:e.lineHeightLG},["".concat(j,"-description")]:{fontSize:v,color:w,marginTop:e.marginXS},["".concat(j,"-closable ").concat(j,"-message")]:{paddingInlineEnd:e.paddingLG},["".concat(j,"-with-icon ").concat(j,"-message")]:{marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:r},["".concat(j,"-with-icon ").concat(j,"-description")]:{marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:v},["".concat(j,"-icon")]:{position:"absolute",fontSize:x,lineHeight:1,["&-success".concat(t)]:{color:c},["&-info".concat(t)]:{color:l},["&-warning".concat(t)]:{color:s},["&-error".concat(t)]:{color:u}},["".concat(j,"-close")]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:"background-color ".concat(e.motionDurationMid,", color ").concat(e.motionDurationMid),display:"flex",alignItems:"center",justifyContent:"center",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},Pr(e)),["".concat(j,"-progress")]:{position:"absolute",display:"block",appearance:"none",inlineSize:"calc(100% - ".concat(io(i)," * 2)"),left:{_skip_check_:!0,value:i},right:{_skip_check_:!0,value:i},bottom:0,blockSize:h,border:0,"&, &::-webkit-progress-bar":{borderRadius:i,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:g},"&::-webkit-progress-value":{borderRadius:i,background:g}},["".concat(j,"-actions")]:{float:"right",marginTop:e.marginSM}}},vh=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:o,motionDurationMid:r,motionEaseInOut:a}=e,i="".concat(t,"-notice"),c=new jr("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},Ar(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:o,_skip_check_:!0},["".concat(t,"-hook-holder")]:{position:"relative"},["".concat(t,"-fade-appear-prepare")]:{opacity:"0 !important"},["".concat(t,"-fade-enter, ").concat(t,"-fade-appear")]:{animationDuration:e.motionDurationMid,animationTimingFunction:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},["".concat(t,"-fade-leave")]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:r,animationPlayState:"paused"},["".concat(t,"-fade-enter").concat(t,"-fade-enter-active, ").concat(t,"-fade-appear").concat(t,"-fade-appear-active")]:{animationPlayState:"running"},["".concat(t,"-fade-leave").concat(t,"-fade-leave-active")]:{animationName:c,animationPlayState:"running"},"&-rtl":{direction:"rtl",["".concat(i,"-actions")]:{float:"left"}}})},{[t]:{["".concat(i,"-wrapper")]:hh(e)}}]},bh=Wi("Notification",e=>{const t=(e=>{const t=e.paddingMD,n=e.paddingLG;return Ca(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:"".concat(io(e.paddingMD)," ").concat(io(e.paddingContentHorizontalLG)),notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:"linear-gradient(90deg, ".concat(e.colorPrimaryBorderHover,", ").concat(e.colorPrimary,")")})})(e);return[vh(t),uh(t),gh(t)]},e=>({zIndexPopup:e.zIndexPopupBase+Us+50,width:384,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}));var yh=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const xh=t=>{let{children:n,prefixCls:o}=t;const r=As(o),[a,i,c]=bh(o,r);return a(e.createElement(ys,{classNames:{list:Tt()(i,c,r)}},n))},wh=(t,n)=>{let{prefixCls:o,key:r}=n;return e.createElement(xh,{prefixCls:o,key:r},t)},Sh=e.forwardRef((t,n)=>{const{top:o,bottom:r,prefixCls:a,getContainer:i,maxCount:c,rtl:l,onAllRemoved:s,stack:u,duration:d,pauseOnHover:f=!0,showProgress:p}=t,{getPrefixCls:m,getPopupContainer:g,notification:h,direction:v}=(0,e.useContext)(Dt),[,b]=Fi(),y=a||m("notification"),[x,w]=Is({prefixCls:y,style:e=>function(e,t,n){let o;switch(e){case"top":o={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":o={left:0,top:t,bottom:"auto"};break;case"topRight":o={right:0,top:t,bottom:"auto"};break;case"bottom":o={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":o={left:0,top:"auto",bottom:n};break;default:o={right:0,top:"auto",bottom:n}}return o}(e,null!==o&&void 0!==o?o:24,null!==r&&void 0!==r?r:24),className:()=>Tt()({["".concat(y,"-rtl")]:null!==l&&void 0!==l?l:"rtl"===v}),motion:()=>function(e){return{motionName:"".concat(e,"-fade")}}(y),closable:!0,closeIcon:ch(y),duration:null!==d&&void 0!==d?d:4.5,getContainer:()=>(null===i||void 0===i?void 0:i())||(null===g||void 0===g?void 0:g())||document.body,maxCount:c,pauseOnHover:f,showProgress:p,onAllRemoved:s,renderNotifications:wh,stack:!1!==u&&{threshold:"object"===typeof u?null===u||void 0===u?void 0:u.threshold:void 0,offset:8,gap:b.margin}});return e.useImperativeHandle(n,()=>Object.assign(Object.assign({},x),{prefixCls:y,notification:h})),w});function Ch(t){return function(t){const n=e.useRef(null),o=(nc("Notification"),e.useMemo(()=>{const o=o=>{var r;if(!n.current)return;const{open:a,prefixCls:i,notification:c}=n.current,l="".concat(i,"-notice"),{message:s,description:u,icon:d,type:f,btn:p,actions:m,className:g,style:h,role:v="alert",closeIcon:b,closable:y}=o,x=yh(o,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),w=null!==m&&void 0!==m?m:p,S=ch(l,function(e,t,n){return"undefined"!==typeof e?e:"undefined"!==typeof(null===t||void 0===t?void 0:t.closeIcon)?t.closeIcon:null===n||void 0===n?void 0:n.closeIcon}(b,t,c));return a(Object.assign(Object.assign({placement:null!==(r=null===t||void 0===t?void 0:t.placement)&&void 0!==r?r:"topRight"},x),{content:e.createElement(sh,{prefixCls:l,icon:d,type:f,message:s,description:u,actions:w,role:v}),className:Tt()(f&&"".concat(l,"-").concat(f),g,null===c||void 0===c?void 0:c.className),style:Object.assign(Object.assign({},null===c||void 0===c?void 0:c.style),h),closeIcon:S,closable:null!==y&&void 0!==y?y:!!S}))},r={open:o,destroy:e=>{var t,o;void 0!==e?null===(t=n.current)||void 0===t||t.close(e):null===(o=n.current)||void 0===o||o.destroy()}};return["success","info","warning","error"].forEach(e=>{r[e]=t=>o(Object.assign(Object.assign({},t),{type:e}))}),r},[]));return[o,e.createElement(Sh,Object.assign({key:"notification-holder"},t,{ref:n}))]}(t)}const kh=e.createContext({}),Eh=e.createContext({message:{},notification:{},modal:{}}),jh=Wi("App",e=>{const{componentCls:t,colorText:n,fontSize:o,lineHeight:r,fontFamily:a}=e;return{[t]:{color:n,fontSize:o,lineHeight:r,fontFamily:a,["&".concat(t,"-rtl")]:{direction:"rtl"}}}},()=>({}));const Oh=t=>{const{prefixCls:n,children:o,className:r,rootClassName:a,message:i,notification:c,style:l,component:s="div"}=t,{direction:u,getPrefixCls:d}=(0,e.useContext)(Dt),f=d("app",n),[p,m,g]=jh(f),h=Tt()(m,f,r,a,g,{["".concat(f,"-rtl")]:"rtl"===u}),v=(0,e.useContext)(kh),b=e.useMemo(()=>({message:Object.assign(Object.assign({},v.message),i),notification:Object.assign(Object.assign({},v.notification),c)}),[i,c,v.message,v.notification]),[y,x]=uu(b.message),[w,S]=Ch(b.notification),[C,k]=ih(),E=e.useMemo(()=>({message:y,notification:w,modal:C}),[y,w,C]);nc("App")(!(g&&!1===s),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const j=!1===s?e.Fragment:s,O={className:h,style:l};return p(e.createElement(Eh.Provider,{value:E},e.createElement(kh.Provider,{value:b},e.createElement(j,Object.assign({},!1===s?void 0:O),k,x,S,o))))},Ih=()=>e.useContext(Eh),Ah=Oh;Ah.useApp=Ih;const Nh=Ah;var Ph=n(720);class zh{constructor(e){this.config=void 0,this.config=e}updateConfig(e){this.config=e}async testConnection(){try{return(await fetch("".concat(this.config.ollamaUrl,"/api/tags"),{method:"GET",headers:{"Content-Type":"application/json"}})).ok}catch(e){return console.error("Ollama\u8fde\u63a5\u6d4b\u8bd5\u5931\u8d25:",e),!1}}async getAvailableModels(){try{var e;const t=await fetch("".concat(this.config.ollamaUrl,"/api/tags"),{method:"GET",headers:{"Content-Type":"application/json"}});if(!t.ok)throw new Error("HTTP error! status: ".concat(t.status));return(null===(e=(await t.json()).models)||void 0===e?void 0:e.map(e=>e.name))||[]}catch(t){return console.error("\u83b7\u53d6\u6a21\u578b\u5217\u8868\u5931\u8d25:",t),[]}}async getAvailableModelsWithInfo(){try{const e=await fetch("".concat(this.config.ollamaUrl,"/api/tags"),{method:"GET",headers:{"Content-Type":"application/json"}});if(!e.ok)throw new Error("HTTP error! status: ".concat(e.status));return(await e.json()).models||[]}catch(e){return console.error("\u83b7\u53d6\u6a21\u578b\u8be6\u7ec6\u4fe1\u606f\u5931\u8d25:",e),[]}}async chat(e,t){const n="".concat(t,"\n\n\u7528\u6237\u95ee\u9898\uff1a").concat(e,"\n\n\u8bf7\u63d0\u4f9b\u4e13\u4e1a\u5efa\u8bae\uff1a");try{const e=await fetch("".concat(this.config.ollamaUrl,"/api/generate"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({model:this.config.model,prompt:n,system:"\u4f60\u662f\u4e00\u4f4d\u4e13\u4e1a\u7684\u5199\u4f5c\u52a9\u624b\u548c\u521b\u610f\u987e\u95ee\uff0c\u64c5\u957f\u5e2e\u52a9\u4f5c\u8005\u8fdb\u884c\u5c0f\u8bf4\u521b\u4f5c\u3002\u4f60\u53ef\u4ee5\uff1a\n1. \u8ba8\u8bba\u60c5\u8282\u6784\u601d\u548c\u53d1\u5c55\n2. \u5206\u6790\u4eba\u7269\u6027\u683c\u548c\u5173\u7cfb\n3. \u63d0\u4f9b\u573a\u666f\u8bbe\u7f6e\u5efa\u8bae\n4. \u89e3\u51b3\u521b\u4f5c\u74f6\u9888\n5. \u63d0\u4f9b\u5199\u4f5c\u6280\u5de7\u548c\u6307\u5bfc\n\n\u8bf7\u6839\u636e\u7528\u6237\u7684\u95ee\u9898\u63d0\u4f9b\u4e13\u4e1a\u3001\u6709\u5efa\u8bbe\u6027\u7684\u5efa\u8bae\u3002",stream:!1,options:{temperature:this.config.temperature,top_p:this.config.topP,num_predict:this.config.maxTokens}})});if(!e.ok)throw new Error("HTTP error! status: ".concat(e.status));return(await e.json()).response||"\u56de\u590d\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u3002"}catch(o){throw console.error("Ollama\u804a\u5929\u9519\u8bef:",o),new Error("AI\u56de\u590d\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5Ollama\u670d\u52a1\u662f\u5426\u6b63\u5e38\u8fd0\u884c\u3002")}}}var Rh=n(235),Mh=n(579);const Th=(0,e.createContext)(void 0),Bh=t=>{let{children:n}=t;const[o,r]=(0,e.useState)({isConnected:!1,modelCount:0,currentModel:"",availableModels:[],isLoading:!0,error:null,config:null}),i=async()=>{r(e=>(0,a.A)((0,a.A)({},e),{},{isLoading:!0,error:null}));try{let e;const t=localStorage.getItem("ai_system_config");e=t?JSON.parse(t):await Rh.storage.getSystemConfig(),e.model||(e.model=""),r(t=>(0,a.A)((0,a.A)({},t),{},{config:e}));const n=new zh(e);if(!await n.testConnection())return void r({isConnected:!1,modelCount:0,currentModel:e.model||"",availableModels:[],isLoading:!1,error:"Ollama \u670d\u52a1\u672a\u8fde\u63a5",config:e});const o=await n.getAvailableModelsWithInfo(),i=e.model||"",c=i&&o.some(e=>e.name===i);r({isConnected:!0,modelCount:o.length,currentModel:i,availableModels:o,isLoading:!1,error:!c&&i?"\u5f53\u524d\u914d\u7f6e\u7684\u6a21\u578b\u672a\u5b89\u88c5":null,config:e})}catch(e){r({isConnected:!1,modelCount:0,currentModel:"",availableModels:[],isLoading:!1,error:"\u72b6\u6001\u68c0\u67e5\u5931\u8d25",config:null})}},c=o.isConnected&&!!o.config&&!!o.config.model;return(0,e.useEffect)(()=>{i();const e=setInterval(i,3e4);return()=>clearInterval(e)},[]),(0,Mh.jsx)(Th.Provider,{value:{status:o,checkStatus:i,refreshModels:async()=>{await i()},chat:async(e,t)=>{const n=await(async()=>{try{let e;const t=localStorage.getItem("ai_system_config");return e=t?JSON.parse(t):await Rh.storage.getSystemConfig(),e.model&&e.ollamaUrl?new zh(e):(r(e=>(0,a.A)((0,a.A)({},e),{},{error:"\u8bf7\u5148\u5728\u8bbe\u7f6e\u4e2d\u914d\u7f6eAI\u6a21\u578b"})),null)}catch(e){return console.error("\u83b7\u53d6AI\u670d\u52a1\u5931\u8d25:",e),null}})();if(!n)throw new Error("AI\u670d\u52a1\u672a\u914d\u7f6e\u6216\u8fde\u63a5\u5931\u8d25");if(!o.config)throw new Error("\u8bf7\u5148\u914d\u7f6eAI\u6a21\u578b");return await n.chat(e,t)},isReady:c},children:n})},Lh=()=>{const t=(0,e.useContext)(Th);if(void 0===t)throw new Error("useOllama must be used within an OllamaProvider");return t},Hh=e.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});const _h={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};var Dh=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:_h}))};const Fh=e.forwardRef(Dh);const Wh={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"};var Vh=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Wh}))};const qh=e.forwardRef(Vh);const Gh={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"};var Xh=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Gh}))};const Uh=e.forwardRef(Xh),$h=(e,t)=>{"undefined"!==typeof(null===e||void 0===e?void 0:e.addEventListener)?e.addEventListener("change",t):"undefined"!==typeof(null===e||void 0===e?void 0:e.addListener)&&e.addListener(t)},Kh=(e,t)=>{"undefined"!==typeof(null===e||void 0===e?void 0:e.removeEventListener)?e.removeEventListener("change",t):"undefined"!==typeof(null===e||void 0===e?void 0:e.removeListener)&&e.removeListener(t)},Yh=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:o,colorText:r,controlHeightSM:a,marginXXS:i,colorTextLightSolid:c,colorBgContainer:l}=e,s=1.25*o;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:2*n,headerPadding:"0 ".concat(s,"px"),headerColor:r,footerPadding:"".concat(a,"px ").concat(s,"px"),footerBg:t,siderBg:"#001529",triggerHeight:o+2*i,triggerBg:"#002140",triggerColor:c,zeroTriggerWidth:o,zeroTriggerHeight:o,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:r}},Qh=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Jh=Wi("Layout",e=>{const{antCls:t,componentCls:n,colorText:o,footerBg:r,headerHeight:a,headerPadding:i,headerColor:c,footerPadding:l,fontSize:s,bodyBg:u,headerBg:d}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:u,"&, *":{boxSizing:"border-box"},["&".concat(n,"-has-sider")]:{flexDirection:"row",["> ".concat(n,", > ").concat(n,"-content")]:{width:0}},["".concat(n,"-header, &").concat(n,"-footer")]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},["".concat(n,"-header")]:{height:a,padding:i,color:c,lineHeight:io(a),background:d,["".concat(t,"-menu")]:{lineHeight:"inherit"}},["".concat(n,"-footer")]:{padding:l,color:o,fontSize:s,background:r},["".concat(n,"-content")]:{flex:"auto",color:o,minHeight:0}}},Yh,{deprecatedTokens:Qh}),Zh=Wi(["Layout","Sider"],e=>{const{componentCls:t,siderBg:n,motionDurationMid:o,motionDurationSlow:r,antCls:a,triggerHeight:i,triggerColor:c,triggerBg:l,headerHeight:s,zeroTriggerWidth:u,zeroTriggerHeight:d,borderRadiusLG:f,lightSiderBg:p,lightTriggerColor:m,lightTriggerBg:g,bodyBg:h}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:"all ".concat(o,", background 0s"),"&-has-trigger":{paddingBottom:i},"&-right":{order:1},["".concat(t,"-children")]:{height:"100%",marginTop:-.1,paddingTop:.1,["".concat(a,"-menu").concat(a,"-menu-inline-collapsed")]:{width:"auto"}},["&-zero-width ".concat(t,"-children")]:{overflow:"hidden"},["".concat(t,"-trigger")]:{position:"fixed",bottom:0,zIndex:1,height:i,color:c,lineHeight:io(i),textAlign:"center",background:l,cursor:"pointer",transition:"all ".concat(o)},["".concat(t,"-zero-width-trigger")]:{position:"absolute",top:s,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:d,color:c,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:"0 ".concat(io(f)," ").concat(io(f)," 0"),cursor:"pointer",transition:"background ".concat(r," ease"),"&::after":{position:"absolute",inset:0,background:"transparent",transition:"all ".concat(r),content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:"".concat(io(f)," 0 0 ").concat(io(f))}},"&-light":{background:p,["".concat(t,"-trigger")]:{color:m,background:g},["".concat(t,"-zero-width-trigger")]:{color:m,background:g,border:"1px solid ".concat(h),borderInlineStart:0}}}}},Yh,{deprecatedTokens:Qh});var ev=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const tv={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},nv=e.createContext({}),ov=(()=>{let e=0;return function(){return e+=1,"".concat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").concat(e)}})(),rv=e.forwardRef((t,n)=>{const{prefixCls:o,className:r,trigger:a,children:i,defaultCollapsed:c=!1,theme:l="dark",style:s={},collapsible:u=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:p=80,zeroWidthTriggerStyle:m,breakpoint:g,onCollapse:h,onBreakpoint:v}=t,b=ev(t,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:y}=(0,e.useContext)(Hh),[x,w]=(0,e.useState)("collapsed"in t?t.collapsed:c),[S,C]=(0,e.useState)(!1);(0,e.useEffect)(()=>{"collapsed"in t&&w(t.collapsed)},[t.collapsed]);const k=(e,n)=>{"collapsed"in t||w(e),null===h||void 0===h||h(e,n)},{getPrefixCls:E,direction:j}=(0,e.useContext)(Dt),O=E("layout-sider",o),[I,A,N]=Zh(O),P=(0,e.useRef)(null);P.current=e=>{C(e.matches),null===v||void 0===v||v(e.matches),x!==e.matches&&k(e.matches,"responsive")},(0,e.useEffect)(()=>{function e(e){var t;return null===(t=P.current)||void 0===t?void 0:t.call(P,e)}let t;return"undefined"!==typeof(null===window||void 0===window?void 0:window.matchMedia)&&g&&g in tv&&(t=window.matchMedia("screen and (max-width: ".concat(tv[g],")")),$h(t,e),e(t)),()=>{Kh(t,e)}},[g]),(0,e.useEffect)(()=>{const e=ov("ant-sider-");return y.addSider(e),()=>y.removeSider(e)},[]);const z=()=>{k(!x,"clickTrigger")},R=Vu(b,["collapsed"]),M=x?p:f,T=(B=M,!Number.isNaN(Number.parseFloat(B))&&Number.isFinite(Number(B))?"".concat(M,"px"):String(M));var B;const L=0===Number.parseFloat(String(p||0))?e.createElement("span",{onClick:z,className:Tt()("".concat(O,"-zero-width-trigger"),"".concat(O,"-zero-width-trigger-").concat(d?"right":"left")),style:m},a||e.createElement(Fh,null)):null,H="rtl"===j===!d,_={expanded:H?e.createElement(Uh,null):e.createElement(qh,null),collapsed:H?e.createElement(qh,null):e.createElement(Uh,null)}[x?"collapsed":"expanded"],D=null!==a?L||e.createElement("div",{className:"".concat(O,"-trigger"),onClick:z,style:{width:T}},a||_):null,F=Object.assign(Object.assign({},s),{flex:"0 0 ".concat(T),maxWidth:T,minWidth:T,width:T}),W=Tt()(O,"".concat(O,"-").concat(l),{["".concat(O,"-collapsed")]:!!x,["".concat(O,"-has-trigger")]:u&&null!==a&&!L,["".concat(O,"-below")]:!!S,["".concat(O,"-zero-width")]:0===Number.parseFloat(T)},r,A,N),V=e.useMemo(()=>({siderCollapsed:x}),[x]);return I(e.createElement(nv.Provider,{value:V},e.createElement("aside",Object.assign({className:W},R,{style:F,ref:n}),e.createElement("div",{className:"".concat(O,"-children")},i),u||S&&L?D:null)))});const av=rv;var iv=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function cv(t){let{suffixCls:n,tagName:o,displayName:r}=t;return t=>e.forwardRef((r,a)=>e.createElement(t,Object.assign({ref:a,suffixCls:n,tagName:o},r)))}const lv=e.forwardRef((t,n)=>{const{prefixCls:o,suffixCls:r,className:a,tagName:i}=t,c=iv(t,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:l}=e.useContext(Dt),s=l("layout",o),[u,d,f]=Jh(s),p=r?"".concat(s,"-").concat(r):s;return u(e.createElement(i,Object.assign({className:Tt()(o||p,a,d,f),ref:n},c)))}),sv=e.forwardRef((t,n)=>{const{direction:o}=e.useContext(Dt),[r,a]=e.useState([]),{prefixCls:i,className:c,rootClassName:l,children:s,hasSider:u,tagName:d,style:f}=t,p=Vu(iv(t,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),["suffixCls"]),{getPrefixCls:m,className:g,style:h}=Vt("layout"),v=m("layout",i),b=function(e,t,n){return"boolean"===typeof n?n:!!e.length||ed(t).some(e=>e.type===av)}(r,s,u),[y,x,w]=Jh(v),S=Tt()(v,{["".concat(v,"-has-sider")]:b,["".concat(v,"-rtl")]:"rtl"===o},g,c,l,x,w),C=e.useMemo(()=>({siderHook:{addSider:e=>{a(t=>[].concat(fn(t),[e]))},removeSider:e=>{a(t=>t.filter(t=>t!==e))}}}),[]);return y(e.createElement(Hh.Provider,{value:C},e.createElement(d,Object.assign({ref:n,className:S,style:Object.assign(Object.assign({},h),f)},p),s)))}),uv=cv({tagName:"div",displayName:"Layout"})(sv),dv=cv({suffixCls:"header",tagName:"header",displayName:"Header"})(lv),fv=cv({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(lv),pv=cv({suffixCls:"content",tagName:"main",displayName:"Content"})(lv),mv=uv;mv.Header=dv,mv.Footer=fv,mv.Content=pv,mv.Sider=av,mv._InternalSiderContext=nv;const gv=mv;var hv=e.createContext(null);var vv=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,o){return e[0]===t&&(n=o,!0)}),n}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(t){var n=e(this.__entries__,t),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(t,n){var o=e(this.__entries__,t);~o?this.__entries__[o][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,o=e(n,t);~o&&n.splice(o,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,o=this.__entries__;n<o.length;n++){var r=o[n];e.call(t,r[1],r[0])}},t}()}(),bv="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,yv="undefined"!==typeof n.g&&n.g.Math===Math?n.g:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),xv="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(yv):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)};var wv=["top","right","bottom","left","width","height","size","weight"],Sv="undefined"!==typeof MutationObserver,Cv=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,o=!1,r=0;function a(){n&&(n=!1,e()),o&&c()}function i(){xv(a)}function c(){var e=Date.now();if(n){if(e-r<2)return;o=!0}else n=!0,o=!1,setTimeout(i,t);r=e}return c}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){bv&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Sv?(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(){bv&&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(e){var t=e.propertyName,n=void 0===t?"":t;wv.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),kv=function(e,t){for(var n=0,o=Object.keys(t);n<o.length;n++){var r=o[n];Object.defineProperty(e,r,{value:t[r],enumerable:!1,writable:!1,configurable:!0})}return e},Ev=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||yv},jv=zv(0,0,0,0);function Ov(e){return parseFloat(e)||0}function Iv(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(t,n){return t+Ov(e["border-"+n+"-width"])},0)}function Av(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return jv;var o=Ev(e).getComputedStyle(e),r=function(e){for(var t={},n=0,o=["top","right","bottom","left"];n<o.length;n++){var r=o[n],a=e["padding-"+r];t[r]=Ov(a)}return t}(o),a=r.left+r.right,i=r.top+r.bottom,c=Ov(o.width),l=Ov(o.height);if("border-box"===o.boxSizing&&(Math.round(c+a)!==t&&(c-=Iv(o,"left","right")+a),Math.round(l+i)!==n&&(l-=Iv(o,"top","bottom")+i)),!function(e){return e===Ev(e).document.documentElement}(e)){var s=Math.round(c+a)-t,u=Math.round(l+i)-n;1!==Math.abs(s)&&(c-=s),1!==Math.abs(u)&&(l-=u)}return zv(r.left,r.top,c,l)}var Nv="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof Ev(e).SVGGraphicsElement}:function(e){return e instanceof Ev(e).SVGElement&&"function"===typeof e.getBBox};function Pv(e){return bv?Nv(e)?function(e){var t=e.getBBox();return zv(0,0,t.width,t.height)}(e):Av(e):jv}function zv(e,t,n,o){return{x:e,y:t,width:n,height:o}}var Rv=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=zv(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=Pv(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),Mv=function(e,t){var n=function(e){var t=e.x,n=e.y,o=e.width,r=e.height,a="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,i=Object.create(a.prototype);return kv(i,{x:t,y:n,width:o,height:r,top:n,right:t+o,bottom:r+n,left:t}),i}(t);kv(this,{target:e,contentRect:n})},Tv=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new vv,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Ev(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new Rv(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Ev(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new Mv(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Bv="undefined"!==typeof WeakMap?new WeakMap:new vv,Lv=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=Cv.getInstance(),o=new Tv(t,n,this);Bv.set(this,o)};["observe","unobserve","disconnect"].forEach(function(e){Lv.prototype[e]=function(){var t;return(t=Bv.get(this))[e].apply(t,arguments)}});const Hv="undefined"!==typeof yv.ResizeObserver?yv.ResizeObserver:Lv;var _v=new Map;var Dv=new Hv(function(e){e.forEach(function(e){var t,n=e.target;null===(t=_v.get(n))||void 0===t||t.forEach(function(e){return e(n)})})});var Fv=function(e){Br(n,e);var t=Dr(n);function n(){return Tn(this,n),t.apply(this,arguments)}return Hn(n,[{key:"render",value:function(){return this.props.children}}]),n}(e.Component);function Wv(t,n){var o=t.children,r=t.disabled,i=e.useRef(null),c=e.useRef(null),l=e.useContext(hv),s="function"===typeof o,u=s?o(i):o,d=e.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),f=!s&&e.isValidElement(u)&&ua(u),p=f?fa(u):null,m=sa(p,i),g=function(){var e;return zc(i.current)||(i.current&&"object"===(0,jn.A)(i.current)?zc(null===(e=i.current)||void 0===e?void 0:e.nativeElement):null)||zc(c.current)};e.useImperativeHandle(n,function(){return g()});var h=e.useRef(t);h.current=t;var v=e.useCallback(function(e){var t=h.current,n=t.onResize,o=t.data,r=e.getBoundingClientRect(),i=r.width,c=r.height,s=e.offsetWidth,u=e.offsetHeight,f=Math.floor(i),p=Math.floor(c);if(d.current.width!==f||d.current.height!==p||d.current.offsetWidth!==s||d.current.offsetHeight!==u){var m={width:f,height:p,offsetWidth:s,offsetHeight:u};d.current=m;var g=s===Math.round(i)?i:s,v=u===Math.round(c)?c:u,b=(0,a.A)((0,a.A)({},m),{},{offsetWidth:g,offsetHeight:v});null===l||void 0===l||l(b,e,o),n&&Promise.resolve().then(function(){n(b,e)})}},[]);return e.useEffect(function(){var e,t,n=g();return n&&!r&&(e=n,t=v,_v.has(e)||(_v.set(e,new Set),Dv.observe(e)),_v.get(e).add(t)),function(){return function(e,t){_v.has(e)&&(_v.get(e).delete(t),_v.get(e).size||(Dv.unobserve(e),_v.delete(e)))}(n,v)}},[i.current,r]),e.createElement(Fv,{ref:c},f?e.cloneElement(u,{ref:m}):u)}const Vv=e.forwardRef(Wv);function qv(t,n){var o=t.children;return("function"===typeof o?[o]:ed(o)).map(function(o,r){var a=(null===o||void 0===o?void 0:o.key)||"".concat("rc-observer-key","-").concat(r);return e.createElement(Vv,So({},t,{key:a,ref:0===r?n:void 0}),o)})}var Gv=e.forwardRef(qv);Gv.Collection=function(t){var n=t.children,o=t.onBatchResize,r=e.useRef(0),a=e.useRef([]),i=e.useContext(hv),c=e.useCallback(function(e,t,n){r.current+=1;var c=r.current;a.current.push({size:e,element:t,data:n}),Promise.resolve().then(function(){c===r.current&&(null===o||void 0===o||o(a.current),a.current=[])}),null===i||void 0===i||i(e,t,n)},[o,i]);return e.createElement(hv.Provider,{value:c},n)};const Xv=Gv;var Uv=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],$v=void 0;function Kv(t,n){var o=t.prefixCls,i=t.invalidate,c=t.item,l=t.renderItem,s=t.responsive,u=t.responsiveDisabled,d=t.registerSize,f=t.itemKey,p=t.className,m=t.style,g=t.children,h=t.display,v=t.order,b=t.component,y=void 0===b?"div":b,x=r(t,Uv),w=s&&!h;function S(e){d(f,e)}e.useEffect(function(){return function(){S(null)}},[]);var C,k=l&&c!==$v?l(c,{index:v}):g;i||(C={opacity:w?0:1,height:w?0:$v,overflowY:w?"hidden":$v,order:s?v:$v,pointerEvents:w?"none":$v,position:w?"absolute":$v});var E={};w&&(E["aria-hidden"]=!0);var j=e.createElement(y,So({className:Tt()(!i&&o,p),style:(0,a.A)((0,a.A)({},C),m)},E,x,{ref:n}),k);return s&&(j=e.createElement(Xv,{onResize:function(e){S(e.offsetWidth)},disabled:u},j)),j}var Yv=e.forwardRef(Kv);Yv.displayName="Item";const Qv=Yv;function Jv(){var t=e.useRef(null);return function(e){t.current||(t.current=[],function(e){if("undefined"===typeof MessageChannel)fl(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}(function(){(0,Ic.unstable_batchedUpdates)(function(){t.current.forEach(function(e){e()}),t.current=null})})),t.current.push(e)}}function Zv(t,n){var o=un(e.useState(n),2),r=o[0],a=o[1];return[r,Qr(function(e){t(function(){a(e)})})]}var eb=e.createContext(null),tb=["component"],nb=["className"],ob=["className"],rb=function(t,n){var o=e.useContext(eb);if(!o){var a=t.component,i=void 0===a?"div":a,c=r(t,tb);return e.createElement(i,So({},c,{ref:n}))}var l=o.className,s=r(o,nb),u=t.className,d=r(t,ob);return e.createElement(eb.Provider,{value:null},e.createElement(Qv,So({ref:n,className:Tt()(l,u)},s,d)))},ab=e.forwardRef(rb);ab.displayName="RawItem";const ib=ab;var cb=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],lb="responsive",sb="invalidate";function ub(e){return"+ ".concat(e.length," ...")}function db(t,n){var o=t.prefixCls,i=void 0===o?"rc-overflow":o,c=t.data,l=void 0===c?[]:c,s=t.renderItem,u=t.renderRawItem,d=t.itemKey,f=t.itemWidth,p=void 0===f?10:f,m=t.ssr,g=t.style,h=t.className,v=t.maxCount,b=t.renderRest,y=t.renderRawRest,x=t.prefix,w=t.suffix,S=t.component,C=void 0===S?"div":S,k=t.itemComponent,E=t.onVisibleChange,j=r(t,cb),O="full"===m,I=Jv(),A=un(Zv(I,null),2),N=A[0],P=A[1],z=N||0,R=un(Zv(I,new Map),2),M=R[0],T=R[1],B=un(Zv(I,0),2),L=B[0],H=B[1],_=un(Zv(I,0),2),D=_[0],F=_[1],W=un(Zv(I,0),2),V=W[0],q=W[1],G=un(Zv(I,0),2),X=G[0],U=G[1],$=un((0,e.useState)(null),2),K=$[0],Y=$[1],Q=un((0,e.useState)(null),2),J=Q[0],Z=Q[1],ee=e.useMemo(function(){return null===J&&O?Number.MAX_SAFE_INTEGER:J||0},[J,N]),te=un((0,e.useState)(!1),2),ne=te[0],oe=te[1],re="".concat(i,"-item"),ae=Math.max(L,D),ie=v===lb,ce=l.length&&ie,le=v===sb,se=ce||"number"===typeof v&&l.length>v,ue=(0,e.useMemo)(function(){var e=l;return ce?e=null===N&&O?l:l.slice(0,Math.min(l.length,z/p)):"number"===typeof v&&(e=l.slice(0,v)),e},[l,p,N,v,ce]),de=(0,e.useMemo)(function(){return ce?l.slice(ee+1):l.slice(ue.length)},[l,ue,ce,ee]),fe=(0,e.useCallback)(function(e,t){var n;return"function"===typeof d?d(e):null!==(n=d&&(null===e||void 0===e?void 0:e[d]))&&void 0!==n?n:t},[d]),pe=(0,e.useCallback)(s||function(e){return e},[s]);function me(e,t,n){(J!==e||void 0!==t&&t!==K)&&(Z(e),n||(oe(e<l.length-1),null===E||void 0===E||E(e)),void 0!==t&&Y(t))}function ge(e,t){T(function(n){var o=new Map(n);return null===t?o.delete(e):o.set(e,t),o})}function he(e){return M.get(fe(ue[e],e))}Qt(function(){if(z&&"number"===typeof ae&&ue){var e=V+X,t=ue.length,n=t-1;if(!t)return void me(0,null);for(var o=0;o<t;o+=1){var r=he(o);if(O&&(r=r||0),void 0===r){me(o-1,void 0,!0);break}if(e+=r,0===n&&e<=z||o===n-1&&e+he(n)<=z){me(n,null);break}if(e+ae>z){me(o-1,e-r-X+D);break}}w&&he(0)+X>z&&Y(null)}},[z,M,D,V,X,fe,ue]);var ve=ne&&!!de.length,be={};null!==K&&ce&&(be={position:"absolute",left:K,top:0});var ye={prefixCls:re,responsive:ce,component:k,invalidate:le},xe=u?function(t,n){var o=fe(t,n);return e.createElement(eb.Provider,{key:o,value:(0,a.A)((0,a.A)({},ye),{},{order:n,item:t,itemKey:o,registerSize:ge,display:n<=ee})},u(t,n))}:function(t,n){var o=fe(t,n);return e.createElement(Qv,So({},ye,{order:n,key:o,item:t,renderItem:pe,itemKey:o,registerSize:ge,display:n<=ee}))},we={order:ve?ee:Number.MAX_SAFE_INTEGER,className:"".concat(re,"-rest"),registerSize:function(e,t){F(t),H(D)},display:ve},Se=b||ub,Ce=y?e.createElement(eb.Provider,{value:(0,a.A)((0,a.A)({},ye),we)},y(de)):e.createElement(Qv,So({},ye,we),"function"===typeof Se?Se(de):Se),ke=e.createElement(C,So({className:Tt()(!le&&i,h),style:g,ref:n},j),x&&e.createElement(Qv,So({},ye,{responsive:ie,responsiveDisabled:!ce,order:-1,className:"".concat(re,"-prefix"),registerSize:function(e,t){q(t)},display:!0}),x),ue.map(xe),se?Ce:null,w&&e.createElement(Qv,So({},ye,{responsive:ie,responsiveDisabled:!ce,order:ee,className:"".concat(re,"-suffix"),registerSize:function(e,t){U(t)},display:!0,style:be}),w));return ie?e.createElement(Xv,{onResize:function(e,t){P(t.clientWidth)},disabled:!ce},ke):ke}var fb=e.forwardRef(db);fb.displayName="Overflow",fb.Item=ib,fb.RESPONSIVE=lb,fb.INVALIDATE=sb;const pb=fb;var mb=e.createContext(null);function gb(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function hb(t){return gb(e.useContext(mb),t)}var vb=["children","locked"],bb=e.createContext(null);function yb(t){var n=t.children,o=t.locked,i=r(t,vb),c=e.useContext(bb),l=En(function(){return function(e,t){var n=(0,a.A)({},e);return Object.keys(t).forEach(function(e){var o=t[e];void 0!==o&&(n[e]=o)}),n}(c,i)},[c,i],function(e,t){return!o&&(e[0]!==t[0]||!Mn(e[1],t[1],!0))});return e.createElement(bb.Provider,{value:l},n)}var xb=[],wb=e.createContext(null);function Sb(){return e.useContext(wb)}var Cb=e.createContext(xb);function kb(t){var n=e.useContext(Cb);return e.useMemo(function(){return void 0!==t?[].concat(fn(n),[t]):n},[n,t])}var Eb=e.createContext(null);const jb=e.createContext({});function Ob(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(qu(e)){var n=e.nodeName.toLowerCase(),o=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),a=Number(r),i=null;return r&&!Number.isNaN(a)?i=a:o&&null===i&&(i=0),o&&e.disabled&&(i=null),null!==i&&(i>=0||t&&i<0)}return!1}function Ib(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=fn(e.querySelectorAll("*")).filter(function(e){return Ob(e,t)});return Ob(e,t)&&n.unshift(e),n}var Ab=fs.LEFT,Nb=fs.RIGHT,Pb=fs.UP,zb=fs.DOWN,Rb=fs.ENTER,Mb=fs.ESC,Tb=fs.HOME,Bb=fs.END,Lb=[Pb,zb,Ab,Nb];function Hb(e,t){return Ib(e,!0).filter(function(e){return t.has(e)})}function _b(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var r=Hb(e,t),a=r.length,i=r.findIndex(function(e){return n===e});return o<0?-1===i?i=a-1:i-=1:o>0&&(i+=1),r[i=(i+a)%a]}var Db=function(e,t){var n=new Set,o=new Map,r=new Map;return e.forEach(function(e){var a=document.querySelector("[data-menu-id='".concat(gb(t,e),"']"));a&&(n.add(a),r.set(a,e),o.set(e,a))}),{elements:n,key2element:o,element2key:r}};function Fb(t,n,o,r,a,i,c,l,s,u){var d=e.useRef(),f=e.useRef();f.current=n;var p=function(){fl.cancel(d.current)};return e.useEffect(function(){return function(){p()}},[]),function(e){var m=e.which;if([].concat(Lb,[Rb,Mb,Tb,Bb]).includes(m)){var g=i(),h=Db(g,r),v=h,b=v.elements,y=v.key2element,x=v.element2key,w=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(y.get(n),b),S=x.get(w),C=function(e,t,n,o){var r,a="prev",i="next",c="children",l="parent";if("inline"===e&&o===Rb)return{inlineTrigger:!0};var s=(0,rn.A)((0,rn.A)({},Pb,a),zb,i),u=(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},Ab,n?i:a),Nb,n?a:i),zb,c),Rb,c),d=(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},Pb,a),zb,i),Rb,c),Mb,l),Ab,n?c:l),Nb,n?l:c);switch(null===(r={inline:s,horizontal:u,vertical:d,inlineSub:s,horizontalSub:d,verticalSub:d}["".concat(e).concat(t?"":"Sub")])||void 0===r?void 0:r[o]){case a:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case c:return{offset:1,sibling:!1};default:return null}}(t,1===c(S,!0).length,o,m);if(!C&&m!==Tb&&m!==Bb)return;(Lb.includes(m)||[Tb,Bb].includes(m))&&e.preventDefault();var k=function(e){if(e){var t=e,n=e.querySelector("a");null!==n&&void 0!==n&&n.getAttribute("href")&&(t=n);var o=x.get(e);l(o),p(),d.current=fl(function(){f.current===o&&t.focus()})}};if([Tb,Bb].includes(m)||C.sibling||!w){var E,j,O=Hb(E=w&&"inline"!==t?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(w):a.current,b);j=m===Tb?O[0]:m===Bb?O[O.length-1]:_b(E,b,w,C.offset),k(j)}else if(C.inlineTrigger)s(S);else if(C.offset>0)s(S,!0),p(),d.current=fl(function(){h=Db(g,r);var e=w.getAttribute("aria-controls"),t=_b(document.getElementById(e),h.elements);k(t)},5);else if(C.offset<0){var I=c(S,!0),A=I[I.length-2],N=y.get(A);s(A,!1),k(N)}}null===u||void 0===u||u(e)}}var Wb="__RC_UTIL_PATH_SPLIT__",Vb=function(e){return e.join(Wb)},qb="rc-menu-more";function Gb(){var t=un(e.useState({}),2)[1],n=(0,e.useRef)(new Map),o=(0,e.useRef)(new Map),r=un(e.useState([]),2),a=r[0],i=r[1],c=(0,e.useRef)(0),l=(0,e.useRef)(!1),s=(0,e.useCallback)(function(e,r){var a=Vb(r);o.current.set(a,e),n.current.set(e,a),c.current+=1;var i,s=c.current;i=function(){s===c.current&&(l.current||t({}))},Promise.resolve().then(i)},[]),u=(0,e.useCallback)(function(e,t){var r=Vb(t);o.current.delete(r),n.current.delete(e)},[]),d=(0,e.useCallback)(function(e){i(e)},[]),f=(0,e.useCallback)(function(e,t){var o=n.current.get(e)||"",r=o.split(Wb);return t&&a.includes(r[0])&&r.unshift(qb),r},[a]),p=(0,e.useCallback)(function(e,t){return e.filter(function(e){return void 0!==e}).some(function(e){return f(e,!0).includes(t)})},[f]),m=(0,e.useCallback)(function(e){var t="".concat(n.current.get(e)).concat(Wb),r=new Set;return fn(o.current.keys()).forEach(function(e){e.startsWith(t)&&r.add(o.current.get(e))}),r},[]);return e.useEffect(function(){return function(){l.current=!0}},[]),{registerPath:s,unregisterPath:u,refreshOverflowKeys:d,isSubPathKey:p,getKeyPath:f,getKeys:function(){var e=fn(n.current.keys());return a.length&&e.push(qb),e},getSubPathKeys:m}}function Xb(t){var n=e.useRef(t);n.current=t;var o=e.useCallback(function(){for(var e,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(o))},[]);return t?o:void 0}var Ub=Math.random().toFixed(5).toString().slice(2),$b=0;function Kb(t,n,o,r){var a=e.useContext(bb),i=a.activeKey,c=a.onActive,l=a.onInactive,s={active:i===t};return n||(s.onMouseEnter=function(e){null===o||void 0===o||o({key:t,domEvent:e}),c(t)},s.onMouseLeave=function(e){null===r||void 0===r||r({key:t,domEvent:e}),l(t)}),s}function Yb(t){var n=e.useContext(bb),o=n.mode,r=n.rtl,a=n.inlineIndent;if("inline"!==o)return null;return r?{paddingRight:t*a}:{paddingLeft:t*a}}function Qb(t){var n,o=t.icon,r=t.props,i=t.children;return null===o||!1===o?null:("function"===typeof o?n=e.createElement(o,(0,a.A)({},r)):"boolean"!==typeof o&&(n=o),n||i||null)}var Jb=["item"];function Zb(e){var t=e.item,n=r(e,Jb);return Object.defineProperty(n,"item",{get:function(){return Rn(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var ey=["title","attribute","elementRef"],ty=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],ny=["active"],oy=function(t){Br(o,t);var n=Dr(o);function o(){return Tn(this,o),n.apply(this,arguments)}return Hn(o,[{key:"render",value:function(){var t=this.props,n=t.title,o=t.attribute,a=t.elementRef,i=Vu(r(t,ey),["eventKey","popupClassName","popupOffset","onTitleClick"]);return Rn(!o,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),e.createElement(pb.Item,So({},o,{title:"string"===typeof n?n:void 0},i,{ref:a}))}}]),o}(e.Component),ry=e.forwardRef(function(t,n){var o=t.style,i=t.className,c=t.eventKey,l=(t.warnKey,t.disabled),s=t.itemIcon,u=t.children,d=t.role,f=t.onMouseEnter,p=t.onMouseLeave,m=t.onClick,g=t.onKeyDown,h=t.onFocus,v=r(t,ty),b=hb(c),y=e.useContext(bb),x=y.prefixCls,w=y.onItemClick,S=y.disabled,C=y.overflowDisabled,k=y.itemIcon,E=y.selectedKeys,j=y.onActive,O=e.useContext(jb)._internalRenderMenuItem,I="".concat(x,"-item"),A=e.useRef(),N=e.useRef(),P=S||l,z=sa(n,N),R=kb(c);var M=function(e){return{key:c,keyPath:fn(R).reverse(),item:A.current,domEvent:e}},T=s||k,B=Kb(c,P,f,p),L=B.active,H=r(B,ny),_=E.includes(c),D=Yb(R.length),F={};"option"===t.role&&(F["aria-selected"]=_);var W=e.createElement(oy,So({ref:A,elementRef:z,role:null===d?"none":d||"menuitem",tabIndex:l?null:-1,"data-menu-id":C&&b?null:b},Vu(v,["extra"]),H,F,{component:"li","aria-disabled":l,style:(0,a.A)((0,a.A)({},D),o),className:Tt()(I,(0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(I,"-active"),L),"".concat(I,"-selected"),_),"".concat(I,"-disabled"),P),i),onClick:function(e){if(!P){var t=M(e);null===m||void 0===m||m(Zb(t)),w(t)}},onKeyDown:function(e){if(null===g||void 0===g||g(e),e.which===fs.ENTER){var t=M(e);null===m||void 0===m||m(Zb(t)),w(t)}},onFocus:function(e){j(c),null===h||void 0===h||h(e)}}),u,e.createElement(Qb,{props:(0,a.A)((0,a.A)({},t),{},{isSelected:_}),icon:T}));return O&&(W=O(W,t,{selected:_})),W});function ay(t,n){var o=t.eventKey,r=Sb(),a=kb(o);return e.useEffect(function(){if(r)return r.registerPath(o,a),function(){r.unregisterPath(o,a)}},[a]),r?null:e.createElement(ry,So({},t,{ref:n}))}const iy=e.forwardRef(ay);var cy=["className","children"],ly=function(t,n){var o=t.className,a=t.children,i=r(t,cy),c=e.useContext(bb),l=c.prefixCls,s=c.mode,u=c.rtl;return e.createElement("ul",So({className:Tt()(l,u&&"".concat(l,"-rtl"),"".concat(l,"-sub"),"".concat(l,"-").concat("inline"===s?"inline":"vertical"),o),role:"menu"},i,{"data-menu-list":!0,ref:n}),a)},sy=e.forwardRef(ly);sy.displayName="SubMenuList";const uy=sy;function dy(t,n){return ed(t).map(function(t,o){if(e.isValidElement(t)){var r,a,i=t.key,c=null!==(r=null===(a=t.props)||void 0===a?void 0:a.eventKey)&&void 0!==r?r:i;(null===c||void 0===c)&&(c="tmp_key-".concat([].concat(fn(n),[o]).join("-")));var l={key:c,eventKey:c};return e.cloneElement(t,l)}return t})}const fy=function(){if("undefined"===typeof navigator||"undefined"===typeof window)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(null===e||void 0===e?void 0:e.substr(0,4))};function py(t){var n=t.prefixCls,o=t.align,r=t.arrow,a=t.arrowPos,i=r||{},c=i.className,l=i.content,s=a.x,u=void 0===s?0:s,d=a.y,f=void 0===d?0:d,p=e.useRef();if(!o||!o.points)return null;var m={position:"absolute"};if(!1!==o.autoArrow){var g=o.points[0],h=o.points[1],v=g[0],b=g[1],y=h[0],x=h[1];v!==y&&["t","b"].includes(v)?"t"===v?m.top=0:m.bottom=0:m.top=f,b!==x&&["l","r"].includes(b)?"l"===b?m.left=0:m.right=0:m.left=u}return e.createElement("div",{ref:p,className:Tt()("".concat(n,"-arrow"),c),style:m},l)}function my(t){var n=t.prefixCls,o=t.open,r=t.zIndex,a=t.mask,i=t.motion;return a?e.createElement(Nl,So({},i,{motionAppear:!0,visible:o,removeOnLeave:!0}),function(t){var o=t.className;return e.createElement("div",{style:{zIndex:r},className:Tt()("".concat(n,"-mask"),o)})}):null}var gy=e.memo(function(e){return e.children},function(e,t){return t.cache});const hy=gy;var vy=e.forwardRef(function(t,n){var o=t.popup,r=t.className,i=t.prefixCls,c=t.style,l=t.target,s=t.onVisibleChanged,u=t.open,d=t.keepDom,f=t.fresh,p=t.onClick,m=t.mask,g=t.arrow,h=t.arrowPos,v=t.align,b=t.motion,y=t.maskMotion,x=t.forceRender,w=t.getPopupContainer,S=t.autoDestroy,C=t.portal,k=t.zIndex,E=t.onMouseEnter,j=t.onMouseLeave,O=t.onPointerEnter,I=t.onPointerDownCapture,A=t.ready,N=t.offsetX,P=t.offsetY,z=t.offsetR,R=t.offsetB,M=t.onAlign,T=t.onPrepare,B=t.stretch,L=t.targetWidth,H=t.targetHeight,_="function"===typeof o?o():o,D=u||d,F=(null===w||void 0===w?void 0:w.length)>0,W=un(e.useState(!w||!F),2),V=W[0],q=W[1];if(Qt(function(){!V&&F&&l&&q(!0)},[V,F,l]),!V)return null;var G="auto",X={left:"-1000vw",top:"-1000vh",right:G,bottom:G};if(A||!u){var U,$=v.points,K=v.dynamicInset||(null===(U=v._experimental)||void 0===U?void 0:U.dynamicInset),Y=K&&"r"===$[0][1],Q=K&&"b"===$[0][0];Y?(X.right=z,X.left=G):(X.left=N,X.right=G),Q?(X.bottom=R,X.top=G):(X.top=P,X.bottom=G)}var J={};return B&&(B.includes("height")&&H?J.height=H:B.includes("minHeight")&&H&&(J.minHeight=H),B.includes("width")&&L?J.width=L:B.includes("minWidth")&&L&&(J.minWidth=L)),u||(J.pointerEvents="none"),e.createElement(C,{open:x||D,getContainer:w&&function(){return w(l)},autoDestroy:S},e.createElement(my,{prefixCls:i,open:u,zIndex:k,mask:m,motion:y}),e.createElement(Xv,{onResize:M,disabled:!u},function(t){return e.createElement(Nl,So({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:x,leavedClassName:"".concat(i,"-hidden")},b,{onAppearPrepare:T,onEnterPrepare:T,visible:u,onVisibleChanged:function(e){var t;null===b||void 0===b||null===(t=b.onVisibleChanged)||void 0===t||t.call(b,e),s(e)}}),function(o,l){var s=o.className,d=o.style,m=Tt()(i,s,r);return e.createElement("div",{ref:la(t,n,l),className:m,style:(0,a.A)((0,a.A)((0,a.A)((0,a.A)({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},X),J),d),{},{boxSizing:"border-box",zIndex:k},c),onMouseEnter:E,onMouseLeave:j,onPointerEnter:O,onClick:p,onPointerDownCapture:I},g&&e.createElement(py,{prefixCls:i,arrow:g,arrowPos:h,align:v}),e.createElement(hy,{cache:!u&&!f},_))})}))});const by=vy;var yy=e.forwardRef(function(t,n){var o=t.children,r=t.getTriggerDOMNode,a=ua(o),i=e.useCallback(function(e){ca(n,r?r(e):e)},[r]),c=sa(i,fa(o));return a?e.cloneElement(o,{ref:c}):o});const xy=yy;const wy=e.createContext(null);function Sy(e){return e?Array.isArray(e)?e:[e]:[]}function Cy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(arguments.length>2?arguments[2]:void 0)?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function ky(e,t,n,o){return t||(n?{motionName:"".concat(e,"-").concat(n)}:o?{motionName:o}:null)}function Ey(e){return e.ownerDocument.defaultView}function jy(e){for(var t=[],n=null===e||void 0===e?void 0:e.parentElement,o=["hidden","scroll","clip","auto"];n;){var r=Ey(n).getComputedStyle(n);[r.overflowX,r.overflowY,r.overflow].some(function(e){return o.includes(e)})&&t.push(n),n=n.parentElement}return t}function Oy(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function Iy(e){return Oy(parseFloat(e),0)}function Ay(e,t){var n=(0,a.A)({},e);return(t||[]).forEach(function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=Ey(e).getComputedStyle(e),o=t.overflow,r=t.overflowClipMargin,a=t.borderTopWidth,i=t.borderBottomWidth,c=t.borderLeftWidth,l=t.borderRightWidth,s=e.getBoundingClientRect(),u=e.offsetHeight,d=e.clientHeight,f=e.offsetWidth,p=e.clientWidth,m=Iy(a),g=Iy(i),h=Iy(c),v=Iy(l),b=Oy(Math.round(s.width/f*1e3)/1e3),y=Oy(Math.round(s.height/u*1e3)/1e3),x=(f-p-h-v)*b,w=(u-d-m-g)*y,S=m*y,C=g*y,k=h*b,E=v*b,j=0,O=0;if("clip"===o){var I=Iy(r);j=I*b,O=I*y}var A=s.x+k-j,N=s.y+S-O,P=A+s.width+2*j-k-E-x,z=N+s.height+2*O-S-C-w;n.left=Math.max(n.left,A),n.top=Math.max(n.top,N),n.right=Math.min(n.right,P),n.bottom=Math.min(n.bottom,z)}}),n}function Ny(e){var t="".concat(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),n=t.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(t)}function Py(e,t){var n=un(t||[],2),o=n[0],r=n[1];return[Ny(e.width,o),Ny(e.height,r)]}function zy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function Ry(e,t){var n,o=t[0],r=t[1];return n="t"===o?e.y:"b"===o?e.y+e.height:e.y+e.height/2,{x:"l"===r?e.x:"r"===r?e.x+e.width:e.x+e.width/2,y:n}}function My(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(e,o){return o===t?n[e]||"c":e}).join("")}var Ty=["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"];const By=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tf,n=e.forwardRef(function(n,o){var i=n.prefixCls,c=void 0===i?"rc-trigger-popup":i,l=n.children,s=n.action,u=void 0===s?"hover":s,d=n.showAction,f=n.hideAction,p=n.popupVisible,m=n.defaultPopupVisible,g=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,v=n.mouseEnterDelay,b=n.mouseLeaveDelay,y=void 0===b?.1:b,x=n.focusDelay,w=n.blurDelay,S=n.mask,C=n.maskClosable,k=void 0===C||C,E=n.getPopupContainer,j=n.forceRender,O=n.autoDestroy,I=n.destroyPopupOnHide,A=n.popup,N=n.popupClassName,P=n.popupStyle,z=n.popupPlacement,R=n.builtinPlacements,M=void 0===R?{}:R,T=n.popupAlign,B=n.zIndex,L=n.stretch,H=n.getPopupClassNameFromAlign,_=n.fresh,D=n.alignPoint,F=n.onPopupClick,W=n.onPopupAlign,V=n.arrow,q=n.popupMotion,G=n.maskMotion,X=n.popupTransitionName,U=n.popupAnimation,$=n.maskTransitionName,K=n.maskAnimation,Y=n.className,Q=n.getTriggerDOMNode,J=r(n,Ty),Z=O||I||!1,ee=un(e.useState(!1),2),te=ee[0],ne=ee[1];Qt(function(){ne(fy())},[]);var oe=e.useRef({}),re=e.useContext(wy),ae=e.useMemo(function(){return{registerSubPopup:function(e,t){oe.current[e]=t,null===re||void 0===re||re.registerSubPopup(e,t)}}},[re]),ie=_f(),ce=un(e.useState(null),2),le=ce[0],se=ce[1],ue=e.useRef(null),de=Qr(function(e){ue.current=e,Nc(e)&&le!==e&&se(e),null===re||void 0===re||re.registerSubPopup(ie,e)}),fe=un(e.useState(null),2),pe=fe[0],me=fe[1],ge=e.useRef(null),he=Qr(function(e){Nc(e)&&pe!==e&&(me(e),ge.current=e)}),ve=e.Children.only(l),be=(null===ve||void 0===ve?void 0:ve.props)||{},ye={},xe=Qr(function(e){var t,n,o=pe;return(null===o||void 0===o?void 0:o.contains(e))||(null===(t=Kl(o))||void 0===t?void 0:t.host)===e||e===o||(null===le||void 0===le?void 0:le.contains(e))||(null===(n=Kl(le))||void 0===n?void 0:n.host)===e||e===le||Object.values(oe.current).some(function(t){return(null===t||void 0===t?void 0:t.contains(e))||e===t})}),we=ky(c,q,U,X),Se=ky(c,G,K,$),Ce=un(e.useState(m||!1),2),ke=Ce[0],Ee=Ce[1],je=null!==p&&void 0!==p?p:ke,Oe=Qr(function(e){void 0===p&&Ee(e)});Qt(function(){Ee(p||!1)},[p]);var Ie=e.useRef(je);Ie.current=je;var Ae=e.useRef([]);Ae.current=[];var Ne=Qr(function(e){var t;Oe(e),(null!==(t=Ae.current[Ae.current.length-1])&&void 0!==t?t:je)!==e&&(Ae.current.push(e),null===g||void 0===g||g(e))}),Pe=e.useRef(),ze=function(){clearTimeout(Pe.current)},Re=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;ze(),0===t?Ne(e):Pe.current=setTimeout(function(){Ne(e)},1e3*t)};e.useEffect(function(){return ze},[]);var Me=un(e.useState(!1),2),Te=Me[0],Be=Me[1];Qt(function(e){e&&!je||Be(!0)},[je]);var Le=un(e.useState(null),2),He=Le[0],_e=Le[1],De=un(e.useState(null),2),Fe=De[0],We=De[1],Ve=function(e){We([e.clientX,e.clientY])},qe=function(t,n,o,r,i,c,l){var s=un(e.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),2),u=s[0],d=s[1],f=e.useRef(0),p=e.useMemo(function(){return n?jy(n):[]},[n]),m=e.useRef({});t||(m.current={});var g=Qr(function(){if(n&&o&&t){var e,s,u,f,g,h=n,v=h.ownerDocument,b=Ey(h),y=b.getComputedStyle(h).position,x=h.style.left,w=h.style.top,S=h.style.right,C=h.style.bottom,k=h.style.overflow,E=(0,a.A)((0,a.A)({},i[r]),c),j=v.createElement("div");if(null===(e=h.parentElement)||void 0===e||e.appendChild(j),j.style.left="".concat(h.offsetLeft,"px"),j.style.top="".concat(h.offsetTop,"px"),j.style.position=y,j.style.height="".concat(h.offsetHeight,"px"),j.style.width="".concat(h.offsetWidth,"px"),h.style.left="0",h.style.top="0",h.style.right="auto",h.style.bottom="auto",h.style.overflow="hidden",Array.isArray(o))g={x:o[0],y:o[1],width:0,height:0};else{var O,I,A=o.getBoundingClientRect();A.x=null!==(O=A.x)&&void 0!==O?O:A.left,A.y=null!==(I=A.y)&&void 0!==I?I:A.top,g={x:A.x,y:A.y,width:A.width,height:A.height}}var N=h.getBoundingClientRect(),P=b.getComputedStyle(h),z=P.height,R=P.width;N.x=null!==(s=N.x)&&void 0!==s?s:N.left,N.y=null!==(u=N.y)&&void 0!==u?u:N.top;var M=v.documentElement,T=M.clientWidth,B=M.clientHeight,L=M.scrollWidth,H=M.scrollHeight,_=M.scrollTop,D=M.scrollLeft,F=N.height,W=N.width,V=g.height,q=g.width,G={left:0,top:0,right:T,bottom:B},X={left:-D,top:-_,right:L-D,bottom:H-_},U=E.htmlRegion,$="visible",K="visibleFirst";"scroll"!==U&&U!==K&&(U=$);var Y=U===K,Q=Ay(X,p),J=Ay(G,p),Z=U===$?J:Q,ee=Y?J:Z;h.style.left="auto",h.style.top="auto",h.style.right="0",h.style.bottom="0";var te=h.getBoundingClientRect();h.style.left=x,h.style.top=w,h.style.right=S,h.style.bottom=C,h.style.overflow=k,null===(f=h.parentElement)||void 0===f||f.removeChild(j);var ne=Oy(Math.round(W/parseFloat(R)*1e3)/1e3),oe=Oy(Math.round(F/parseFloat(z)*1e3)/1e3);if(0===ne||0===oe||Nc(o)&&!qu(o))return;var re=E.offset,ae=E.targetOffset,ie=un(Py(N,re),2),ce=ie[0],le=ie[1],se=un(Py(g,ae),2),ue=se[0],de=se[1];g.x-=ue,g.y-=de;var fe=un(E.points||[],2),pe=fe[0],me=zy(fe[1]),ge=zy(pe),he=Ry(g,me),ve=Ry(N,ge),be=(0,a.A)({},E),ye=he.x-ve.x+ce,xe=he.y-ve.y+le;function pt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Z,o=N.x+e,r=N.y+t,a=o+W,i=r+F,c=Math.max(o,n.left),l=Math.max(r,n.top),s=Math.min(a,n.right),u=Math.min(i,n.bottom);return Math.max(0,(s-c)*(u-l))}var we,Se,Ce,ke,Ee=pt(ye,xe),je=pt(ye,xe,J),Oe=Ry(g,["t","l"]),Ie=Ry(N,["t","l"]),Ae=Ry(g,["b","r"]),Ne=Ry(N,["b","r"]),Pe=E.overflow||{},ze=Pe.adjustX,Re=Pe.adjustY,Me=Pe.shiftX,Te=Pe.shiftY,Be=function(e){return"boolean"===typeof e?e:e>=0};function mt(){we=N.y+xe,Se=we+F,Ce=N.x+ye,ke=Ce+W}mt();var Le=Be(Re),He=ge[0]===me[0];if(Le&&"t"===ge[0]&&(Se>ee.bottom||m.current.bt)){var _e=xe;He?_e-=F-V:_e=Oe.y-Ne.y-le;var De=pt(ye,_e),Fe=pt(ye,_e,J);De>Ee||De===Ee&&(!Y||Fe>=je)?(m.current.bt=!0,xe=_e,le=-le,be.points=[My(ge,0),My(me,0)]):m.current.bt=!1}if(Le&&"b"===ge[0]&&(we<ee.top||m.current.tb)){var We=xe;He?We+=F-V:We=Ae.y-Ie.y-le;var Ve=pt(ye,We),qe=pt(ye,We,J);Ve>Ee||Ve===Ee&&(!Y||qe>=je)?(m.current.tb=!0,xe=We,le=-le,be.points=[My(ge,0),My(me,0)]):m.current.tb=!1}var Ge=Be(ze),Xe=ge[1]===me[1];if(Ge&&"l"===ge[1]&&(ke>ee.right||m.current.rl)){var Ue=ye;Xe?Ue-=W-q:Ue=Oe.x-Ne.x-ce;var $e=pt(Ue,xe),Ke=pt(Ue,xe,J);$e>Ee||$e===Ee&&(!Y||Ke>=je)?(m.current.rl=!0,ye=Ue,ce=-ce,be.points=[My(ge,1),My(me,1)]):m.current.rl=!1}if(Ge&&"r"===ge[1]&&(Ce<ee.left||m.current.lr)){var Ye=ye;Xe?Ye+=W-q:Ye=Ae.x-Ie.x-ce;var Qe=pt(Ye,xe),Je=pt(Ye,xe,J);Qe>Ee||Qe===Ee&&(!Y||Je>=je)?(m.current.lr=!0,ye=Ye,ce=-ce,be.points=[My(ge,1),My(me,1)]):m.current.lr=!1}mt();var Ze=!0===Me?0:Me;"number"===typeof Ze&&(Ce<J.left&&(ye-=Ce-J.left-ce,g.x+q<J.left+Ze&&(ye+=g.x-J.left+q-Ze)),ke>J.right&&(ye-=ke-J.right-ce,g.x>J.right-Ze&&(ye+=g.x-J.right+Ze)));var et=!0===Te?0:Te;"number"===typeof et&&(we<J.top&&(xe-=we-J.top-le,g.y+V<J.top+et&&(xe+=g.y-J.top+V-et)),Se>J.bottom&&(xe-=Se-J.bottom-le,g.y>J.bottom-et&&(xe+=g.y-J.bottom+et)));var tt=N.x+ye,nt=tt+W,ot=N.y+xe,rt=ot+F,at=g.x,it=at+q,ct=g.y,lt=ct+V,st=(Math.max(tt,at)+Math.min(nt,it))/2-tt,ut=(Math.max(ot,ct)+Math.min(rt,lt))/2-ot;null===l||void 0===l||l(n,be);var dt=te.right-N.x-(ye+N.width),ft=te.bottom-N.y-(xe+N.height);1===ne&&(ye=Math.floor(ye),dt=Math.floor(dt)),1===oe&&(xe=Math.floor(xe),ft=Math.floor(ft)),d({ready:!0,offsetX:ye/ne,offsetY:xe/oe,offsetR:dt/ne,offsetB:ft/oe,arrowX:st/ne,arrowY:ut/oe,scaleX:ne,scaleY:oe,align:be})}}),h=function(){d(function(e){return(0,a.A)((0,a.A)({},e),{},{ready:!1})})};return Qt(h,[r]),Qt(function(){t||h()},[t]),[u.ready,u.offsetX,u.offsetY,u.offsetR,u.offsetB,u.arrowX,u.arrowY,u.scaleX,u.scaleY,u.align,function(){f.current+=1;var e=f.current;Promise.resolve().then(function(){f.current===e&&g()})}]}(je,le,D&&null!==Fe?Fe:pe,z,M,T,W),Ge=un(qe,11),Xe=Ge[0],Ue=Ge[1],$e=Ge[2],Ke=Ge[3],Ye=Ge[4],Qe=Ge[5],Je=Ge[6],Ze=Ge[7],et=Ge[8],tt=Ge[9],nt=Ge[10],ot=function(t,n,o,r){return e.useMemo(function(){var e=Sy(null!==o&&void 0!==o?o:n),a=Sy(null!==r&&void 0!==r?r:n),i=new Set(e),c=new Set(a);return t&&(i.has("hover")&&(i.delete("hover"),i.add("click")),c.has("hover")&&(c.delete("hover"),c.add("click"))),[i,c]},[t,n,o,r])}(te,u,d,f),rt=un(ot,2),at=rt[0],it=rt[1],ct=at.has("click"),lt=it.has("click")||it.has("contextMenu"),st=Qr(function(){Te||nt()});!function(e,t,n,o,r){Qt(function(){if(e&&t&&n){var a=n,i=jy(t),c=jy(a),l=Ey(a),s=new Set([l].concat(fn(i),fn(c)));function u(){o(),r()}return s.forEach(function(e){e.addEventListener("scroll",u,{passive:!0})}),l.addEventListener("resize",u,{passive:!0}),o(),function(){s.forEach(function(e){e.removeEventListener("scroll",u),l.removeEventListener("resize",u)})}}},[e,t,n])}(je,pe,le,st,function(){Ie.current&&D&<&&Re(!1)}),Qt(function(){st()},[Fe,z]),Qt(function(){!je||null!==M&&void 0!==M&&M[z]||st()},[JSON.stringify(T)]);var ut=e.useMemo(function(){var e=function(e,t,n,o){for(var r=n.points,a=Object.keys(e),i=0;i<a.length;i+=1){var c,l=a[i];if(Cy(null===(c=e[l])||void 0===c?void 0:c.points,r,o))return"".concat(t,"-placement-").concat(l)}return""}(M,c,tt,D);return Tt()(e,null===H||void 0===H?void 0:H(tt))},[tt,H,M,c,D]);e.useImperativeHandle(o,function(){return{nativeElement:ge.current,popupElement:ue.current,forceAlign:st}});var dt=un(e.useState(0),2),ft=dt[0],pt=dt[1],mt=un(e.useState(0),2),gt=mt[0],ht=mt[1],vt=function(){if(L&&pe){var e=pe.getBoundingClientRect();pt(e.width),ht(e.height)}};function bt(e,t,n,o){ye[e]=function(r){var a;null===o||void 0===o||o(r),Re(t,n);for(var i=arguments.length,c=new Array(i>1?i-1:0),l=1;l<i;l++)c[l-1]=arguments[l];null===(a=be[e])||void 0===a||a.call.apply(a,[be,r].concat(c))}}Qt(function(){He&&(nt(),He(),_e(null))},[He]),(ct||lt)&&(ye.onClick=function(e){var t;Ie.current&<?Re(!1):!Ie.current&&ct&&(Ve(e),Re(!0));for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null===(t=be.onClick)||void 0===t||t.call.apply(t,[be,e].concat(o))});var yt,xt,wt=function(t,n,o,r,a,i,c,l){var s=e.useRef(t);s.current=t;var u=e.useRef(!1);return e.useEffect(function(){if(n&&r&&(!a||i)){var e=function(){u.current=!1},t=function(e){var t;!s.current||c((null===(t=e.composedPath)||void 0===t||null===(t=t.call(e))||void 0===t?void 0:t[0])||e.target)||u.current||l(!1)},d=Ey(r);d.addEventListener("pointerdown",e,!0),d.addEventListener("mousedown",t,!0),d.addEventListener("contextmenu",t,!0);var f=Kl(o);return f&&(f.addEventListener("mousedown",t,!0),f.addEventListener("contextmenu",t,!0)),function(){d.removeEventListener("pointerdown",e,!0),d.removeEventListener("mousedown",t,!0),d.removeEventListener("contextmenu",t,!0),f&&(f.removeEventListener("mousedown",t,!0),f.removeEventListener("contextmenu",t,!0))}}},[n,o,r,a,i]),function(){u.current=!0}}(je,lt,pe,le,S,k,xe,Re),St=at.has("hover"),Ct=it.has("hover");St&&(bt("onMouseEnter",!0,v,function(e){Ve(e)}),bt("onPointerEnter",!0,v,function(e){Ve(e)}),yt=function(e){(je||Te)&&null!==le&&void 0!==le&&le.contains(e.target)&&Re(!0,v)},D&&(ye.onMouseMove=function(e){var t;null===(t=be.onMouseMove)||void 0===t||t.call(be,e)})),Ct&&(bt("onMouseLeave",!1,y),bt("onPointerLeave",!1,y),xt=function(){Re(!1,y)}),at.has("focus")&&bt("onFocus",!0,x),it.has("focus")&&bt("onBlur",!1,w),at.has("contextMenu")&&(ye.onContextMenu=function(e){var t;Ie.current&&it.has("contextMenu")?Re(!1):(Ve(e),Re(!0)),e.preventDefault();for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];null===(t=be.onContextMenu)||void 0===t||t.call.apply(t,[be,e].concat(o))}),Y&&(ye.className=Tt()(be.className,Y));var kt=e.useRef(!1);kt.current||(kt.current=j||je||Te);var Et=(0,a.A)((0,a.A)({},be),ye),jt={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach(function(e){J[e]&&(jt[e]=function(){for(var t,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];null===(t=Et[e])||void 0===t||t.call.apply(t,[Et].concat(o)),J[e].apply(J,o)})});var Ot=e.cloneElement(ve,(0,a.A)((0,a.A)({},Et),jt)),It={x:Qe,y:Je},At=V?(0,a.A)({},!0!==V?V:{}):null;return e.createElement(e.Fragment,null,e.createElement(Xv,{disabled:!je,ref:he,onResize:function(){vt(),st()}},e.createElement(xy,{getTriggerDOMNode:Q},Ot)),kt.current&&e.createElement(wy.Provider,{value:ae},e.createElement(by,{portal:t,ref:de,prefixCls:c,popup:A,className:Tt()(N,ut),style:P,target:pe,onMouseEnter:yt,onMouseLeave:xt,onPointerEnter:yt,zIndex:B,open:je,keepDom:Te,fresh:_,onClick:F,onPointerDownCapture:wt,mask:S,motion:we,maskMotion:Se,onVisibleChanged:function(e){Be(!1),nt(),null===h||void 0===h||h(e)},onPrepare:function(){return new Promise(function(e){vt(),_e(function(){return e})})},forceRender:j,autoDestroy:Z,getPopupContainer:E,align:tt,arrow:At,arrowPos:It,ready:Xe,offsetX:Ue,offsetY:$e,offsetR:Ke,offsetB:Ye,onAlign:st,stretch:L,targetWidth:ft/Ze,targetHeight:gt/et})))});return n}(Tf);var Ly={adjustX:1,adjustY:1},Hy={topLeft:{points:["bl","tl"],overflow:Ly},topRight:{points:["br","tr"],overflow:Ly},bottomLeft:{points:["tl","bl"],overflow:Ly},bottomRight:{points:["tr","br"],overflow:Ly},leftTop:{points:["tr","tl"],overflow:Ly},leftBottom:{points:["br","bl"],overflow:Ly},rightTop:{points:["tl","tr"],overflow:Ly},rightBottom:{points:["bl","br"],overflow:Ly}},_y={topLeft:{points:["bl","tl"],overflow:Ly},topRight:{points:["br","tr"],overflow:Ly},bottomLeft:{points:["tl","bl"],overflow:Ly},bottomRight:{points:["tr","br"],overflow:Ly},rightTop:{points:["tr","tl"],overflow:Ly},rightBottom:{points:["br","bl"],overflow:Ly},leftTop:{points:["tl","tr"],overflow:Ly},leftBottom:{points:["bl","br"],overflow:Ly}};function Dy(e,t,n){return t||(n?n[e]||n.other:void 0)}var Fy={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Wy(t){var n=t.prefixCls,o=t.visible,r=t.children,i=t.popup,c=t.popupStyle,l=t.popupClassName,s=t.popupOffset,u=t.disabled,d=t.mode,f=t.onVisibleChange,p=e.useContext(bb),m=p.getPopupContainer,g=p.rtl,h=p.subMenuOpenDelay,v=p.subMenuCloseDelay,b=p.builtinPlacements,y=p.triggerSubMenuAction,x=p.forceSubMenuRender,w=p.rootClassName,S=p.motion,C=p.defaultMotions,k=un(e.useState(!1),2),E=k[0],j=k[1],O=g?(0,a.A)((0,a.A)({},_y),b):(0,a.A)((0,a.A)({},Hy),b),I=Fy[d],A=Dy(d,S,C),N=e.useRef(A);"inline"!==d&&(N.current=A);var P=(0,a.A)((0,a.A)({},N.current),{},{leavedClassName:"".concat(n,"-hidden"),removeOnLeave:!1,motionAppear:!0}),z=e.useRef();return e.useEffect(function(){return z.current=fl(function(){j(o)}),function(){fl.cancel(z.current)}},[o]),e.createElement(By,{prefixCls:n,popupClassName:Tt()("".concat(n,"-popup"),(0,rn.A)({},"".concat(n,"-rtl"),g),l,w),stretch:"horizontal"===d?"minWidth":null,getPopupContainer:m,builtinPlacements:O,popupPlacement:I,popupVisible:E,popup:i,popupStyle:c,popupAlign:s&&{offset:s},action:u?[]:[y],mouseEnterDelay:h,mouseLeaveDelay:v,onPopupVisibleChange:f,forceRender:x,popupMotion:P,fresh:!0},r)}function Vy(t){var n=t.id,o=t.open,r=t.keyPath,i=t.children,c="inline",l=e.useContext(bb),s=l.prefixCls,u=l.forceSubMenuRender,d=l.motion,f=l.defaultMotions,p=l.mode,m=e.useRef(!1);m.current=p===c;var g=un(e.useState(!m.current),2),h=g[0],v=g[1],b=!!m.current&&o;e.useEffect(function(){m.current&&v(!1)},[p]);var y=(0,a.A)({},Dy(c,d,f));r.length>1&&(y.motionAppear=!1);var x=y.onVisibleChanged;return y.onVisibleChanged=function(e){return m.current||e||v(!0),null===x||void 0===x?void 0:x(e)},h?null:e.createElement(yb,{mode:c,locked:!m.current},e.createElement(Nl,So({visible:b},y,{forceRender:u,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(t){var o=t.className,r=t.style;return e.createElement(uy,{id:n,className:o,style:r},i)}))}var qy=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Gy=["active"],Xy=e.forwardRef(function(t,n){var o=t.style,i=t.className,c=t.title,l=t.eventKey,s=(t.warnKey,t.disabled),u=t.internalPopupClose,d=t.children,f=t.itemIcon,p=t.expandIcon,m=t.popupClassName,g=t.popupOffset,h=t.popupStyle,v=t.onClick,b=t.onMouseEnter,y=t.onMouseLeave,x=t.onTitleClick,w=t.onTitleMouseEnter,S=t.onTitleMouseLeave,C=r(t,qy),k=hb(l),E=e.useContext(bb),j=E.prefixCls,O=E.mode,I=E.openKeys,A=E.disabled,N=E.overflowDisabled,P=E.activeKey,z=E.selectedKeys,R=E.itemIcon,M=E.expandIcon,T=E.onItemClick,B=E.onOpenChange,L=E.onActive,H=e.useContext(jb)._internalRenderSubMenuItem,_=e.useContext(Eb).isSubPathKey,D=kb(),F="".concat(j,"-submenu"),W=A||s,V=e.useRef(),q=e.useRef();var G=null!==f&&void 0!==f?f:R,X=null!==p&&void 0!==p?p:M,U=I.includes(l),$=!N&&U,K=_(z,l),Y=Kb(l,W,w,S),Q=Y.active,J=r(Y,Gy),Z=un(e.useState(!1),2),ee=Z[0],te=Z[1],ne=function(e){W||te(e)},oe=e.useMemo(function(){return Q||"inline"!==O&&(ee||_([P],l))},[O,Q,P,ee,l,_]),re=Yb(D.length),ae=Xb(function(e){null===v||void 0===v||v(Zb(e)),T(e)}),ie=k&&"".concat(k,"-popup"),ce=e.useMemo(function(){return e.createElement(Qb,{icon:"horizontal"!==O?X:void 0,props:(0,a.A)((0,a.A)({},t),{},{isOpen:$,isSubMenu:!0})},e.createElement("i",{className:"".concat(F,"-arrow")}))},[O,X,t,$,F]),le=e.createElement("div",So({role:"menuitem",style:re,className:"".concat(F,"-title"),tabIndex:W?null:-1,ref:V,title:"string"===typeof c?c:null,"data-menu-id":N&&k?null:k,"aria-expanded":$,"aria-haspopup":!0,"aria-controls":ie,"aria-disabled":W,onClick:function(e){W||(null===x||void 0===x||x({key:l,domEvent:e}),"inline"===O&&B(l,!U))},onFocus:function(){L(l)}},J),c,ce),se=e.useRef(O);if("inline"!==O&&D.length>1?se.current="vertical":se.current=O,!N){var ue=se.current;le=e.createElement(Wy,{mode:ue,prefixCls:F,visible:!u&&$&&"inline"!==O,popupClassName:m,popupOffset:g,popupStyle:h,popup:e.createElement(yb,{mode:"horizontal"===ue?"vertical":ue},e.createElement(uy,{id:ie,ref:q},d)),disabled:W,onVisibleChange:function(e){"inline"!==O&&B(l,e)}},le)}var de=e.createElement(pb.Item,So({ref:n,role:"none"},C,{component:"li",style:o,className:Tt()(F,"".concat(F,"-").concat(O),i,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(F,"-open"),$),"".concat(F,"-active"),oe),"".concat(F,"-selected"),K),"".concat(F,"-disabled"),W)),onMouseEnter:function(e){ne(!0),null===b||void 0===b||b({key:l,domEvent:e})},onMouseLeave:function(e){ne(!1),null===y||void 0===y||y({key:l,domEvent:e})}}),le,!N&&e.createElement(Vy,{id:ie,open:$,keyPath:D},d));return H&&(de=H(de,t,{selected:K,active:oe,open:$,disabled:W})),e.createElement(yb,{onItemClick:ae,mode:"horizontal"===O?"vertical":O,itemIcon:G,expandIcon:X},de)});const Uy=e.forwardRef(function(t,n){var o,r=t.eventKey,a=t.children,i=kb(r),c=dy(a,i),l=Sb();return e.useEffect(function(){if(l)return l.registerPath(r,i),function(){l.unregisterPath(r,i)}},[i]),o=l?c:e.createElement(Xy,So({ref:n},t),c),e.createElement(Cb.Provider,{value:i},o)});function $y(t){var n=t.className,o=t.style,r=e.useContext(bb).prefixCls;return Sb()?null:e.createElement("li",{role:"separator",className:Tt()("".concat(r,"-item-divider"),n),style:o})}var Ky=["className","title","eventKey","children"],Yy=e.forwardRef(function(t,n){var o=t.className,a=t.title,i=(t.eventKey,t.children),c=r(t,Ky),l=e.useContext(bb).prefixCls,s="".concat(l,"-item-group");return e.createElement("li",So({ref:n,role:"presentation"},c,{onClick:function(e){return e.stopPropagation()},className:Tt()(s,o)}),e.createElement("div",{role:"presentation",className:"".concat(s,"-title"),title:"string"===typeof a?a:void 0},a),e.createElement("ul",{role:"group",className:"".concat(s,"-list")},i))});const Qy=e.forwardRef(function(t,n){var o=t.eventKey,r=dy(t.children,kb(o));return Sb()?r:e.createElement(Yy,So({ref:n},Vu(t,["warnKey"])),r)});var Jy=["label","children","key","type","extra"];function Zy(t,n,o){var a=n.item,i=n.group,c=n.submenu,l=n.divider;return(t||[]).map(function(t,s){if(t&&"object"===(0,jn.A)(t)){var u=t,d=u.label,f=u.children,p=u.key,m=u.type,g=u.extra,h=r(u,Jy),v=null!==p&&void 0!==p?p:"tmp-".concat(s);return f||"group"===m?"group"===m?e.createElement(i,So({key:v},h,{title:d}),Zy(f,n,o)):e.createElement(c,So({key:v},h,{title:d}),Zy(f,n,o)):"divider"===m?e.createElement(l,So({key:v},h)):e.createElement(a,So({key:v},h,{extra:g}),d,(!!g||0===g)&&e.createElement("span",{className:"".concat(o,"-item-extra")},g))}return null}).filter(function(e){return e})}function ex(e,t,n,o,r){var i=e,c=(0,a.A)({divider:$y,item:iy,group:Qy,submenu:Uy},o);return t&&(i=Zy(t,c,r)),dy(i,n)}var tx=["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"],nx=[],ox=e.forwardRef(function(t,n){var o,i=t,c=i.prefixCls,l=void 0===c?"rc-menu":c,s=i.rootClassName,u=i.style,d=i.className,f=i.tabIndex,p=void 0===f?0:f,m=i.items,g=i.children,h=i.direction,v=i.id,b=i.mode,y=void 0===b?"vertical":b,x=i.inlineCollapsed,w=i.disabled,S=i.disabledOverflow,C=i.subMenuOpenDelay,k=void 0===C?.1:C,E=i.subMenuCloseDelay,j=void 0===E?.1:E,O=i.forceSubMenuRender,I=i.defaultOpenKeys,A=i.openKeys,N=i.activeKey,P=i.defaultActiveFirst,z=i.selectable,R=void 0===z||z,M=i.multiple,T=void 0!==M&&M,B=i.defaultSelectedKeys,L=i.selectedKeys,H=i.onSelect,_=i.onDeselect,D=i.inlineIndent,F=void 0===D?24:D,W=i.motion,V=i.defaultMotions,q=i.triggerSubMenuAction,G=void 0===q?"hover":q,X=i.builtinPlacements,U=i.itemIcon,$=i.expandIcon,K=i.overflowedIndicator,Y=void 0===K?"...":K,Q=i.overflowedIndicatorPopupClassName,J=i.getPopupContainer,Z=i.onClick,ee=i.onOpenChange,te=i.onKeyDown,ne=(i.openAnimation,i.openTransitionName,i._internalRenderMenuItem),oe=i._internalRenderSubMenuItem,re=i._internalComponents,ae=r(i,tx),ie=un(e.useMemo(function(){return[ex(g,m,nx,re,l),ex(g,m,nx,{},l)]},[g,m,re]),2),ce=ie[0],le=ie[1],se=un(e.useState(!1),2),ue=se[0],de=se[1],fe=e.useRef(),pe=function(t){var n=un(ea(t,{value:t}),2),o=n[0],r=n[1];return e.useEffect(function(){$b+=1;var e="".concat(Ub,"-").concat($b);r("rc-menu-uuid-".concat(e))},[]),o}(v),me="rtl"===h;var ge=ea(I,{value:A,postState:function(e){return e||nx}}),he=un(ge,2),ve=he[0],be=he[1],ye=function(e){function t(){be(e),null===ee||void 0===ee||ee(e)}arguments.length>1&&void 0!==arguments[1]&&arguments[1]?(0,Ic.flushSync)(t):t()},xe=un(e.useState(ve),2),we=xe[0],Se=xe[1],Ce=e.useRef(!1),ke=un(e.useMemo(function(){return"inline"!==y&&"vertical"!==y||!x?[y,!1]:["vertical",x]},[y,x]),2),Ee=ke[0],je=ke[1],Oe="inline"===Ee,Ie=un(e.useState(Ee),2),Ae=Ie[0],Ne=Ie[1],Pe=un(e.useState(je),2),ze=Pe[0],Re=Pe[1];e.useEffect(function(){Ne(Ee),Re(je),Ce.current&&(Oe?be(we):ye(nx))},[Ee,je]);var Me=un(e.useState(0),2),Te=Me[0],Be=Me[1],Le=Te>=ce.length-1||"horizontal"!==Ae||S;e.useEffect(function(){Oe&&Se(ve)},[ve]),e.useEffect(function(){return Ce.current=!0,function(){Ce.current=!1}},[]);var He=Gb(),_e=He.registerPath,De=He.unregisterPath,Fe=He.refreshOverflowKeys,We=He.isSubPathKey,Ve=He.getKeyPath,qe=He.getKeys,Ge=He.getSubPathKeys,Xe=e.useMemo(function(){return{registerPath:_e,unregisterPath:De}},[_e,De]),Ue=e.useMemo(function(){return{isSubPathKey:We}},[We]);e.useEffect(function(){Fe(Le?nx:ce.slice(Te+1).map(function(e){return e.key}))},[Te,Le]);var $e=un(ea(N||P&&(null===(o=ce[0])||void 0===o?void 0:o.key),{value:N}),2),Ke=$e[0],Ye=$e[1],Qe=Xb(function(e){Ye(e)}),Je=Xb(function(){Ye(void 0)});(0,e.useImperativeHandle)(n,function(){return{list:fe.current,focus:function(e){var t,n,o=qe(),r=Db(o,pe),a=r.elements,i=r.key2element,c=r.element2key,l=Hb(fe.current,a),s=null!==Ke&&void 0!==Ke?Ke:l[0]?c.get(l[0]):null===(t=ce.find(function(e){return!e.props.disabled}))||void 0===t?void 0:t.key,u=i.get(s);s&&u&&(null===u||void 0===u||null===(n=u.focus)||void 0===n||n.call(u,e))}}});var Ze=ea(B||[],{value:L,postState:function(e){return Array.isArray(e)?e:null===e||void 0===e?nx:[e]}}),et=un(Ze,2),tt=et[0],nt=et[1],ot=Xb(function(e){null===Z||void 0===Z||Z(Zb(e)),function(e){if(R){var t,n=e.key,o=tt.includes(n);t=T?o?tt.filter(function(e){return e!==n}):[].concat(fn(tt),[n]):[n],nt(t);var r=(0,a.A)((0,a.A)({},e),{},{selectedKeys:t});o?null===_||void 0===_||_(r):null===H||void 0===H||H(r)}!T&&ve.length&&"inline"!==Ae&&ye(nx)}(e)}),rt=Xb(function(e,t){var n=ve.filter(function(t){return t!==e});if(t)n.push(e);else if("inline"!==Ae){var o=Ge(e);n=n.filter(function(e){return!o.has(e)})}Mn(ve,n,!0)||ye(n,!0)}),at=Fb(Ae,Ke,me,pe,fe,qe,Ve,Ye,function(e,t){var n=null!==t&&void 0!==t?t:!ve.includes(e);rt(e,n)},te);e.useEffect(function(){de(!0)},[]);var it=e.useMemo(function(){return{_internalRenderMenuItem:ne,_internalRenderSubMenuItem:oe}},[ne,oe]),ct="horizontal"!==Ae||S?ce:ce.map(function(t,n){return e.createElement(yb,{key:t.key,overflowDisabled:n>Te},t)}),lt=e.createElement(pb,So({id:v,ref:fe,prefixCls:"".concat(l,"-overflow"),component:"ul",itemComponent:iy,className:Tt()(l,"".concat(l,"-root"),"".concat(l,"-").concat(Ae),d,(0,rn.A)((0,rn.A)({},"".concat(l,"-inline-collapsed"),ze),"".concat(l,"-rtl"),me),s),dir:h,style:u,role:"menu",tabIndex:p,data:ct,renderRawItem:function(e){return e},renderRawRest:function(t){var n=t.length,o=n?ce.slice(-n):null;return e.createElement(Uy,{eventKey:qb,title:Y,disabled:Le,internalPopupClose:0===n,popupClassName:Q},o)},maxCount:"horizontal"!==Ae||S?pb.INVALIDATE:pb.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){Be(e)},onKeyDown:at},ae));return e.createElement(jb.Provider,{value:it},e.createElement(mb.Provider,{value:pe},e.createElement(yb,{prefixCls:l,rootClassName:s,mode:Ae,openKeys:ve,rtl:me,disabled:w,motion:ue?W:null,defaultMotions:ue?V:null,activeKey:Ke,onActive:Qe,onInactive:Je,selectedKeys:tt,inlineIndent:F,subMenuOpenDelay:k,subMenuCloseDelay:j,forceSubMenuRender:O,builtinPlacements:X,triggerSubMenuAction:G,getPopupContainer:J,itemIcon:U,expandIcon:$,onItemClick:ot,onOpenChange:rt},e.createElement(Eb.Provider,{value:Ue},lt),e.createElement("div",{style:{display:"none"},"aria-hidden":!0},e.createElement(wb.Provider,{value:Xe},le)))))});var rx=ox;rx.Item=iy,rx.SubMenu=Uy,rx.ItemGroup=Qy,rx.Divider=$y;const ax=rx;const ix={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"};var cx=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:ix}))};const lx=e.forwardRef(cx),sx=(0,e.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var ux=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const dx=t=>{const{prefixCls:n,className:o,dashed:r}=t,a=ux(t,["prefixCls","className","dashed"]),{getPrefixCls:i}=e.useContext(Dt),c=i("menu",n),l=Tt()({["".concat(c,"-item-divider-dashed")]:!!r},o);return e.createElement($y,Object.assign({className:l},a))};function fx(t){var n=t.children,o=t.prefixCls,r=t.id,a=t.overlayInnerStyle,i=t.bodyClassName,c=t.className,l=t.style;return e.createElement("div",{className:Tt()("".concat(o,"-content"),c),style:l},e.createElement("div",{className:Tt()("".concat(o,"-inner"),i),id:r,role:"tooltip",style:a},"function"===typeof n?n():n))}var px={shiftX:64,adjustY:1},mx={adjustX:1,shiftY:!0},gx=[0,0],hx={left:{points:["cr","cl"],overflow:mx,offset:[-4,0],targetOffset:gx},right:{points:["cl","cr"],overflow:mx,offset:[4,0],targetOffset:gx},top:{points:["bc","tc"],overflow:px,offset:[0,-4],targetOffset:gx},bottom:{points:["tc","bc"],overflow:px,offset:[0,4],targetOffset:gx},topLeft:{points:["bl","tl"],overflow:px,offset:[0,-4],targetOffset:gx},leftTop:{points:["tr","tl"],overflow:mx,offset:[-4,0],targetOffset:gx},topRight:{points:["br","tr"],overflow:px,offset:[0,-4],targetOffset:gx},rightTop:{points:["tl","tr"],overflow:mx,offset:[4,0],targetOffset:gx},bottomRight:{points:["tr","br"],overflow:px,offset:[0,4],targetOffset:gx},rightBottom:{points:["bl","br"],overflow:mx,offset:[4,0],targetOffset:gx},bottomLeft:{points:["tl","bl"],overflow:px,offset:[0,4],targetOffset:gx},leftBottom:{points:["br","bl"],overflow:mx,offset:[-4,0],targetOffset:gx}};var vx=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],bx=function(t,n){var o=t.overlayClassName,i=t.trigger,c=void 0===i?["hover"]:i,l=t.mouseEnterDelay,s=void 0===l?0:l,u=t.mouseLeaveDelay,d=void 0===u?.1:u,f=t.overlayStyle,p=t.prefixCls,m=void 0===p?"rc-tooltip":p,g=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,b=t.transitionName,y=t.animation,x=t.motion,w=t.placement,S=void 0===w?"right":w,C=t.align,k=void 0===C?{}:C,E=t.destroyTooltipOnHide,j=void 0!==E&&E,O=t.defaultVisible,I=t.getTooltipContainer,A=t.overlayInnerStyle,N=(t.arrowContent,t.overlay),P=t.id,z=t.showArrow,R=void 0===z||z,M=t.classNames,T=t.styles,B=r(t,vx),L=_f(P),H=(0,e.useRef)(null);(0,e.useImperativeHandle)(n,function(){return H.current});var _=(0,a.A)({},B);"visible"in t&&(_.popupVisible=t.visible);return e.createElement(By,So({popupClassName:Tt()(o,null===M||void 0===M?void 0:M.root),prefixCls:m,popup:function(){return e.createElement(fx,{key:"content",prefixCls:m,id:L,bodyClassName:null===M||void 0===M?void 0:M.body,overlayInnerStyle:(0,a.A)((0,a.A)({},A),null===T||void 0===T?void 0:T.body)},N)},action:c,builtinPlacements:hx,popupPlacement:S,ref:H,popupAlign:k,getPopupContainer:I,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:b,popupAnimation:y,popupMotion:x,defaultPopupVisible:O,autoDestroy:j,mouseLeaveDelay:d,popupStyle:(0,a.A)((0,a.A)({},f),null===T||void 0===T?void 0:T.root),mouseEnterDelay:s,arrow:R},_),function(){var t=e.Children.only(g),n=(null===t||void 0===t?void 0:t.props)||{},o=(0,a.A)((0,a.A)({},n),{},{"aria-describedby":N?L:null});return e.cloneElement(g,o)}())};const yx=(0,e.forwardRef)(bx);function xx(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:o}=e,r=t/2,a=r,i=1*o/Math.sqrt(2),c=r-o*(1-1/Math.sqrt(2)),l=r-n*(1/Math.sqrt(2)),s=o*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),u=2*r-l,d=s,f=2*r-i,p=c,m=2*r-0,g=a,h=r*Math.sqrt(2)+o*(Math.sqrt(2)-2),v=o*(Math.sqrt(2)-1),b="polygon(".concat(v,"px 100%, 50% ").concat(v,"px, ").concat(2*r-v,"px 100%, ").concat(v,"px 100%)");return{arrowShadowWidth:h,arrowPath:"path('M ".concat(0," ").concat(a," A ").concat(o," ").concat(o," 0 0 0 ").concat(i," ").concat(c," L ").concat(l," ").concat(s," A ").concat(n," ").concat(n," 0 0 1 ").concat(u," ").concat(d," L ").concat(f," ").concat(p," A ").concat(o," ").concat(o," 0 0 0 ").concat(m," ").concat(g," Z')"),arrowPolygon:b}}const wx=(e,t,n)=>{const{sizePopupArrow:o,arrowPolygon:r,arrowPath:a,arrowShadowWidth:i,borderRadiusXS:c,calc:l}=e;return{pointerEvents:"none",width:o,height:o,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:o,height:l(o).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[r,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:"0 0 ".concat(io(c)," 0")},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}};function Sx(e){const{contentRadius:t,limitVerticalRadius:n}=e,o=t>12?t+2:12;return{arrowOffsetHorizontal:o,arrowOffsetVertical:n?8:o}}function Cx(e,t){return e?t:{}}function kx(e,t,n){const{componentCls:o,boxShadowPopoverArrow:r,arrowOffsetVertical:a,arrowOffsetHorizontal:i}=e,{arrowDistance:c=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({["".concat(o,"-arrow")]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},wx(e,t,r)),{"&:before":{background:t}})]},Cx(!!l.top,{[["&-placement-top > ".concat(o,"-arrow"),"&-placement-topLeft > ".concat(o,"-arrow"),"&-placement-topRight > ".concat(o,"-arrow")].join(",")]:{bottom:c,transform:"translateY(100%) rotate(180deg)"},["&-placement-top > ".concat(o,"-arrow")]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,["> ".concat(o,"-arrow")]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":"calc(100% - ".concat(io(i),")"),["> ".concat(o,"-arrow")]:{right:{_skip_check_:!0,value:i}}}})),Cx(!!l.bottom,{[["&-placement-bottom > ".concat(o,"-arrow"),"&-placement-bottomLeft > ".concat(o,"-arrow"),"&-placement-bottomRight > ".concat(o,"-arrow")].join(",")]:{top:c,transform:"translateY(-100%)"},["&-placement-bottom > ".concat(o,"-arrow")]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,["> ".concat(o,"-arrow")]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":"calc(100% - ".concat(io(i),")"),["> ".concat(o,"-arrow")]:{right:{_skip_check_:!0,value:i}}}})),Cx(!!l.left,{[["&-placement-left > ".concat(o,"-arrow"),"&-placement-leftTop > ".concat(o,"-arrow"),"&-placement-leftBottom > ".concat(o,"-arrow")].join(",")]:{right:{_skip_check_:!0,value:c},transform:"translateX(100%) rotate(90deg)"},["&-placement-left > ".concat(o,"-arrow")]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},["&-placement-leftTop > ".concat(o,"-arrow")]:{top:a},["&-placement-leftBottom > ".concat(o,"-arrow")]:{bottom:a}})),Cx(!!l.right,{[["&-placement-right > ".concat(o,"-arrow"),"&-placement-rightTop > ".concat(o,"-arrow"),"&-placement-rightBottom > ".concat(o,"-arrow")].join(",")]:{left:{_skip_check_:!0,value:c},transform:"translateX(-100%) rotate(-90deg)"},["&-placement-right > ".concat(o,"-arrow")]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},["&-placement-rightTop > ".concat(o,"-arrow")]:{top:a},["&-placement-rightBottom > ".concat(o,"-arrow")]:{bottom:a}}))}}const Ex={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"]}},jx={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"]}},Ox=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function Ix(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:o,offset:r,borderRadius:a,visibleFirst:i}=e,c=t/2,l={},s=Sx({contentRadius:a,limitVerticalRadius:!0});return Object.keys(Ex).forEach(e=>{const a=o&&jx[e]||Ex[e],u=Object.assign(Object.assign({},a),{offset:[0,0],dynamicInset:!0});switch(l[e]=u,Ox.has(e)&&(u.autoArrow=!1),e){case"top":case"topLeft":case"topRight":u.offset[1]=-c-r;break;case"bottom":case"bottomLeft":case"bottomRight":u.offset[1]=c+r;break;case"left":case"leftTop":case"leftBottom":u.offset[0]=-c-r;break;case"right":case"rightTop":case"rightBottom":u.offset[0]=c+r}if(o)switch(e){case"topLeft":case"bottomLeft":u.offset[0]=-s.arrowOffsetHorizontal-c;break;case"topRight":case"bottomRight":u.offset[0]=s.arrowOffsetHorizontal+c;break;case"leftTop":case"rightTop":u.offset[1]=2*-s.arrowOffsetHorizontal+c;break;case"leftBottom":case"rightBottom":u.offset[1]=2*s.arrowOffsetHorizontal-c}u.overflow=function(e,t,n,o){if(!1===o)return{adjustX:!1,adjustY:!1};const r=o&&"object"===typeof o?o:{},a={};switch(e){case"top":case"bottom":a.shiftX=2*t.arrowOffsetHorizontal+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=2*t.arrowOffsetVertical+n,a.shiftX=!0,a.adjustX=!0}const i=Object.assign(Object.assign({},a),r);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}(e,s,t,n),i&&(u.htmlRegion="visibleFirst")}),l}function Ax(e,t){return fd.reduce((n,o)=>{const r=e["".concat(o,"1")],a=e["".concat(o,"3")],i=e["".concat(o,"6")],c=e["".concat(o,"7")];return Object.assign(Object.assign({},n),t(o,{lightColor:r,lightBorderColor:a,darkColor:i,textColor:c}))},{})}const Nx=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:o,tooltipColor:r,tooltipBg:a,tooltipBorderRadius:i,zIndexPopup:c,controlHeight:l,boxShadowSecondary:s,paddingSM:u,paddingXS:d,arrowOffsetHorizontal:f,sizePopupArrow:p}=e,m=t(i).add(p).add(f).equal(),g=t(i).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{position:"absolute",zIndex:c,display:"block",width:"max-content",maxWidth:o,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,["".concat(n,"-inner")]:{minWidth:g,minHeight:l,padding:"".concat(io(e.calc(u).div(2).equal())," ").concat(io(d)),color:"var(--ant-tooltip-color, ".concat(r,")"),textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:i,boxShadow:s,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:m},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{["".concat(n,"-inner")]:{borderRadius:e.min(i,8)}},["".concat(n,"-content")]:{position:"relative"}}),Ax(e,(e,t)=>{let{darkColor:o}=t;return{["&".concat(n,"-").concat(e)]:{["".concat(n,"-inner")]:{backgroundColor:o},["".concat(n,"-arrow")]:{"--antd-arrow-background-color":o}}}})),{"&-rtl":{direction:"rtl"}})},kx(e,"var(--antd-arrow-background-color)"),{["".concat(n,"-pure")]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Px=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},Sx({contentRadius:e.borderRadius,limitVerticalRadius:!0})),xx(Ca(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),zx=function(e){const t=Wi("Tooltip",e=>{const{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:o}=e,r=Ca(e,{tooltipMaxWidth:250,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:o});return[Nx(r),Og(e,"zoom-big-fast")]},Px,{resetStyle:!1,injectStyle:!(arguments.length>1&&void 0!==arguments[1])||arguments[1]});return t(e)},Rx=fd.map(e=>"".concat(e,"-inverse")),Mx=["success","processing","error","default","warning"];function Tx(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?[].concat(fn(Rx),fn(fd)).includes(e):fd.includes(e)}const Bx=e=>e instanceof zd?e:new zd(e);function Lx(e,t){const n=Tx(t),o=Tt()({["".concat(e,"-").concat(t)]:t&&n}),r={},a={},i=Bx(t).toRgb(),c=(.299*i.r+.587*i.g+.114*i.b)/255<.5?"#FFF":"#000";return t&&!n&&(r.background=t,r["--ant-tooltip-color"]=c,a["--antd-arrow-background-color"]=t),{className:o,overlayStyle:r,arrowStyle:a}}const Hx=t=>{const{prefixCls:n,className:o,placement:r="top",title:a,color:i,overlayInnerStyle:c}=t,{getPrefixCls:l}=e.useContext(Dt),s=l("tooltip",n),[u,d,f]=zx(s),p=Lx(s,i),m=p.arrowStyle,g=Object.assign(Object.assign({},c),p.overlayStyle),h=Tt()(d,f,s,"".concat(s,"-pure"),"".concat(s,"-placement-").concat(r),o,p.className);return u(e.createElement("div",{className:h,style:m},e.createElement("div",{className:"".concat(s,"-arrow")}),e.createElement(fx,Object.assign({},t,{className:d,prefixCls:s,overlayInnerStyle:g}),a)))};var _x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Dx=e.forwardRef((t,n)=>{var o,r;const{prefixCls:a,openClassName:i,getTooltipContainer:c,color:l,overlayInnerStyle:s,children:u,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:p,destroyOnHidden:m,arrow:g=!0,title:h,overlay:v,builtinPlacements:b,arrowPointAtCenter:y=!1,autoAdjustOverflow:x=!0,motion:w,getPopupContainer:S,placement:C="top",mouseEnterDelay:k=.1,mouseLeaveDelay:E=.1,overlayStyle:j,rootClassName:O,overlayClassName:I,styles:A,classNames:N}=t,P=_x(t,["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"]),z=!!g,[,R]=Fi(),{getPopupContainer:M,getPrefixCls:T,direction:B,className:L,style:H,classNames:_,styles:D}=Vt("tooltip"),F=nc("Tooltip"),W=e.useRef(null),V=()=>{var e;null===(e=W.current)||void 0===e||e.forceAlign()};e.useImperativeHandle(n,()=>{var e,t;return{forceAlign:V,forcePopupAlign:()=>{F.deprecated(!1,"forcePopupAlign","forceAlign"),V()},nativeElement:null===(e=W.current)||void 0===e?void 0:e.nativeElement,popupElement:null===(t=W.current)||void 0===t?void 0:t.popupElement}});const[q,G]=ea(!1,{value:null!==(o=t.open)&&void 0!==o?o:t.visible,defaultValue:null!==(r=t.defaultOpen)&&void 0!==r?r:t.defaultVisible}),X=!h&&!v&&0!==h,U=e.useMemo(()=>{var e,t;let n=y;return"object"===typeof g&&(n=null!==(t=null!==(e=g.pointAtCenter)&&void 0!==e?e:g.arrowPointAtCenter)&&void 0!==t?t:y),b||Ix({arrowPointAtCenter:n,autoAdjustOverflow:x,arrowWidth:z?R.sizePopupArrow:0,borderRadius:R.borderRadius,offset:R.marginXXS,visibleFirst:!0})},[y,g,b,R]),$=e.useMemo(()=>0===h?h:v||h||"",[v,h]),K=e.createElement(wm,{space:!0},"function"===typeof $?$():$),Y=T("tooltip",a),Q=T(),J=t["data-popover-inject"];let Z=q;"open"in t||"visible"in t||!X||(Z=!1);const ee=e.isValidElement(u)&&!qt(u)?u:e.createElement("span",null,u),te=ee.props,ne=te.className&&"string"!==typeof te.className?te.className:Tt()(te.className,i||"".concat(Y,"-open")),[oe,re,ae]=zx(Y,!J),ie=Lx(Y,l),ce=ie.arrowStyle,le=Tt()(I,{["".concat(Y,"-rtl")]:"rtl"===B},ie.className,O,re,ae,L,_.root,null===N||void 0===N?void 0:N.root),se=Tt()(_.body,null===N||void 0===N?void 0:N.body),[ue,de]=Ys("Tooltip",P.zIndex),fe=e.createElement(yx,Object.assign({},P,{zIndex:ue,showArrow:z,placement:C,mouseEnterDelay:k,mouseLeaveDelay:E,prefixCls:Y,classNames:{root:le,body:se},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ce),D.root),H),j),null===A||void 0===A?void 0:A.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},D.body),s),null===A||void 0===A?void 0:A.body),ie.overlayStyle)},getTooltipContainer:S||c||M,ref:W,builtinPlacements:U,overlay:K,visible:Z,onVisibleChange:e=>{var n,o;G(!X&&e),X||(null===(n=t.onOpenChange)||void 0===n||n.call(t,e),null===(o=t.onVisibleChange)||void 0===o||o.call(t,e))},afterVisibleChange:null!==d&&void 0!==d?d:f,arrowContent:e.createElement("span",{className:"".concat(Y,"-arrow-content")}),motion:{motionName:Du(Q,"zoom-big-fast",t.transitionName),motionDeadline:1e3},destroyTooltipOnHide:null!==m&&void 0!==m?m:!!p}),Z?Xt(ee,{className:ne}):ee);return oe(e.createElement(Gs.Provider,{value:de},fe))}),Fx=Dx;Fx._InternalPanelDoNotUseOrYouWillBeFired=Hx;const Wx=Fx,Vx=t=>{var n;const{className:o,children:r,icon:a,title:i,danger:c,extra:l}=t,{prefixCls:s,firstLevel:u,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:p}=e.useContext(sx),{siderCollapsed:m}=e.useContext(nv);let g=i;"undefined"===typeof i?g=u?r:"":!1===i&&(g="");const h={title:g};m||p||(h.title=null,h.open=!1);const v=ed(r).length;let b=e.createElement(iy,Object.assign({},Vu(t,["title","icon","danger"]),{className:Tt()({["".concat(s,"-item-danger")]:c,["".concat(s,"-item-only-child")]:1===(a?v+1:v)},o),title:"string"===typeof i?i:void 0}),Xt(a,{className:Tt()(e.isValidElement(a)?null===(n=a.props)||void 0===n?void 0:n.className:void 0,"".concat(s,"-item-icon"))}),(t=>{const n=null===r||void 0===r?void 0:r[0],o=e.createElement("span",{className:Tt()("".concat(s,"-title-content"),{["".concat(s,"-title-content-with-extra")]:!!l||0===l})},r);return(!a||e.isValidElement(r)&&"span"===r.type)&&r&&t&&u&&"string"===typeof n?e.createElement("div",{className:"".concat(s,"-inline-collapsed-noicon")},n.charAt(0)):o})(p));return f||(b=e.createElement(Wx,Object.assign({},h,{placement:"rtl"===d?"left":"right",classNames:{root:"".concat(s,"-inline-collapsed-tooltip")}}),b)),b};var qx=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Gx=e.createContext(null),Xx=e.forwardRef((t,n)=>{const{children:o}=t,r=qx(t,["children"]),a=e.useContext(Gx),i=e.useMemo(()=>Object.assign(Object.assign({},a),r),[a,r.prefixCls,r.mode,r.selectable,r.rootClassName]),c=function(e){return da(e)&&ua(e)}(o),l=sa(n,c?fa(o):null);return e.createElement(Gx.Provider,{value:i},e.createElement(wm,{space:!0},c?e.cloneElement(o,{ref:l}):o))}),Ux=Gx,$x=e=>({[e.componentCls]:{["".concat(e.antCls,"-motion-collapse-legacy")]:{overflow:"hidden","&-active":{transition:"height ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut,",\n opacity ").concat(e.motionDurationMid," ").concat(e.motionEaseInOut," !important")}},["".concat(e.antCls,"-motion-collapse")]:{overflow:"hidden",transition:"height ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut,",\n opacity ").concat(e.motionDurationMid," ").concat(e.motionEaseInOut," !important")}}}),Kx=new jr("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Yx=new jr("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),Qx=new jr("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Jx=new jr("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Zx=new jr("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ew=new jr("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),tw=new jr("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),nw=new jr("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ow={"slide-up":{inKeyframes:Kx,outKeyframes:Yx},"slide-down":{inKeyframes:Qx,outKeyframes:Jx},"slide-left":{inKeyframes:Zx,outKeyframes:ew},"slide-right":{inKeyframes:tw,outKeyframes:nw}},rw=(e,t)=>{const{antCls:n}=e,o="".concat(n,"-").concat(t),{inKeyframes:r,outKeyframes:a}=ow[t];return[ug(o,r,a,e.motionDurationMid),{["\n ".concat(o,"-enter,\n ").concat(o,"-appear\n ")]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},["".concat(o,"-leave")]:{animationTimingFunction:e.motionEaseInQuint}}]},aw=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:o,colorSplit:r,lineWidth:a,lineType:i,itemPaddingInline:c}=e;return{["".concat(t,"-horizontal")]:{lineHeight:o,border:0,borderBottom:"".concat(io(a)," ").concat(i," ").concat(r),boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},["".concat(t,"-item, ").concat(t,"-submenu")]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},["> ".concat(t,"-item:hover,\n > ").concat(t,"-item-active,\n > ").concat(t,"-submenu ").concat(t,"-submenu-title:hover")]:{backgroundColor:"transparent"},["".concat(t,"-item, ").concat(t,"-submenu-title")]:{transition:["border-color ".concat(n),"background ".concat(n)].join(",")},["".concat(t,"-submenu-arrow")]:{display:"none"}}}},iw=e=>{let{componentCls:t,menuArrowOffset:n,calc:o}=e;return{["".concat(t,"-rtl")]:{direction:"rtl"},["".concat(t,"-submenu-rtl")]:{transformOrigin:"100% 0"},["".concat(t,"-rtl").concat(t,"-vertical,\n ").concat(t,"-submenu-rtl ").concat(t,"-vertical")]:{["".concat(t,"-submenu-arrow")]:{"&::before":{transform:"rotate(-45deg) translateY(".concat(io(o(n).mul(-1).equal()),")")},"&::after":{transform:"rotate(45deg) translateY(".concat(io(n),")")}}}}},cw=e=>Nr(e),lw=(e,t)=>{const{componentCls:n,itemColor:o,itemSelectedColor:r,subMenuItemSelectedColor:a,groupTitleColor:i,itemBg:c,subMenuItemBg:l,itemSelectedBg:s,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:f,motionDurationSlow:p,motionEaseInOut:m,motionEaseOut:g,itemPaddingInline:h,motionDurationMid:v,itemHoverColor:b,lineType:y,colorSplit:x,itemDisabledColor:w,dangerItemColor:S,dangerItemHoverColor:C,dangerItemSelectedColor:k,dangerItemActiveBg:E,dangerItemSelectedBg:j,popupBg:O,itemHoverBg:I,itemActiveBg:A,menuSubMenuBg:N,horizontalItemSelectedColor:P,horizontalItemSelectedBg:z,horizontalItemBorderRadius:R,horizontalItemHoverBg:M}=e;return{["".concat(n,"-").concat(t,", ").concat(n,"-").concat(t," > ").concat(n)]:{color:o,background:c,["&".concat(n,"-root:focus-visible")]:Object.assign({},cw(e)),["".concat(n,"-item")]:{"&-group-title, &-extra":{color:i}},["".concat(n,"-submenu-selected > ").concat(n,"-submenu-title")]:{color:a},["".concat(n,"-item, ").concat(n,"-submenu-title")]:{color:o,["&:not(".concat(n,"-item-disabled):focus-visible")]:Object.assign({},cw(e))},["".concat(n,"-item-disabled, ").concat(n,"-submenu-disabled")]:{color:"".concat(w," !important")},["".concat(n,"-item:not(").concat(n,"-item-selected):not(").concat(n,"-submenu-selected)")]:{["&:hover, > ".concat(n,"-submenu-title:hover")]:{color:b}},["&:not(".concat(n,"-horizontal)")]:{["".concat(n,"-item:not(").concat(n,"-item-selected)")]:{"&:hover":{backgroundColor:I},"&:active":{backgroundColor:A}},["".concat(n,"-submenu-title")]:{"&:hover":{backgroundColor:I},"&:active":{backgroundColor:A}}},["".concat(n,"-item-danger")]:{color:S,["&".concat(n,"-item:hover")]:{["&:not(".concat(n,"-item-selected):not(").concat(n,"-submenu-selected)")]:{color:C}},["&".concat(n,"-item:active")]:{background:E}},["".concat(n,"-item a")]:{"&, &:hover":{color:"inherit"}},["".concat(n,"-item-selected")]:{color:r,["&".concat(n,"-item-danger")]:{color:k},"a, a:hover":{color:"inherit"}},["& ".concat(n,"-item-selected")]:{backgroundColor:s,["&".concat(n,"-item-danger")]:{backgroundColor:j}},["&".concat(n,"-submenu > ").concat(n)]:{backgroundColor:N},["&".concat(n,"-popup > ").concat(n)]:{backgroundColor:O},["&".concat(n,"-submenu-popup > ").concat(n)]:{backgroundColor:O},["&".concat(n,"-horizontal")]:Object.assign(Object.assign({},"dark"===t?{borderBottom:0}:{}),{["> ".concat(n,"-item, > ").concat(n,"-submenu")]:{top:f,marginTop:e.calc(f).mul(-1).equal(),marginBottom:0,borderRadius:R,"&::after":{position:"absolute",insetInline:h,bottom:0,borderBottom:"".concat(io(u)," solid transparent"),transition:"border-color ".concat(p," ").concat(m),content:'""'},"&:hover, &-active, &-open":{background:M,"&::after":{borderBottomWidth:u,borderBottomColor:P}},"&-selected":{color:P,backgroundColor:z,"&:hover":{backgroundColor:z},"&::after":{borderBottomWidth:u,borderBottomColor:P}}}}),["&".concat(n,"-root")]:{["&".concat(n,"-inline, &").concat(n,"-vertical")]:{borderInlineEnd:"".concat(io(f)," ").concat(y," ").concat(x)}},["&".concat(n,"-inline")]:{["".concat(n,"-sub").concat(n,"-inline")]:{background:l},["".concat(n,"-item")]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:"".concat(io(d)," solid ").concat(r),transform:"scaleY(0.0001)",opacity:0,transition:["transform ".concat(v," ").concat(g),"opacity ".concat(v," ").concat(g)].join(","),content:'""'},["&".concat(n,"-item-danger")]:{"&::after":{borderInlineEndColor:k}}},["".concat(n,"-selected, ").concat(n,"-item-selected")]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:["transform ".concat(v," ").concat(m),"opacity ".concat(v," ").concat(m)].join(",")}}}}}},sw=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:o,padding:r,menuArrowSize:a,marginXS:i,itemMarginBlock:c,itemWidth:l,itemPaddingInline:s}=e,u=e.calc(a).add(r).add(i).equal();return{["".concat(t,"-item")]:{position:"relative",overflow:"hidden"},["".concat(t,"-item, ").concat(t,"-submenu-title")]:{height:n,lineHeight:io(n),paddingInline:s,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:c,width:l},["> ".concat(t,"-item,\n > ").concat(t,"-submenu > ").concat(t,"-submenu-title")]:{height:n,lineHeight:io(n)},["".concat(t,"-item-group-list ").concat(t,"-submenu-title,\n ").concat(t,"-submenu-title")]:{paddingInlineEnd:u}}},uw=e=>{const{componentCls:t,iconCls:n,itemHeight:o,colorTextLightSolid:r,dropdownWidth:a,controlHeightLG:i,motionEaseOut:c,paddingXL:l,itemMarginInline:s,fontSizeLG:u,motionDurationFast:d,motionDurationSlow:f,paddingXS:p,boxShadowSecondary:m,collapsedWidth:g,collapsedIconSize:h}=e,v={height:o,lineHeight:io(o),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({["&".concat(t,"-root")]:{boxShadow:"none"}},sw(e))},["".concat(t,"-submenu-popup")]:{["".concat(t,"-vertical")]:Object.assign(Object.assign({},sw(e)),{boxShadow:m})}},{["".concat(t,"-submenu-popup ").concat(t,"-vertical").concat(t,"-sub")]:{minWidth:a,maxHeight:"calc(100vh - ".concat(io(e.calc(i).mul(2.5).equal()),")"),padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{["".concat(t,"-inline")]:{width:"100%",["&".concat(t,"-root")]:{["".concat(t,"-item, ").concat(t,"-submenu-title")]:{display:"flex",alignItems:"center",transition:["border-color ".concat(f),"background ".concat(f),"padding ".concat(d," ").concat(c)].join(","),["> ".concat(t,"-title-content")]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},["".concat(t,"-sub").concat(t,"-inline")]:{padding:0,border:0,borderRadius:0,boxShadow:"none",["& > ".concat(t,"-submenu > ").concat(t,"-submenu-title")]:v,["& ".concat(t,"-item-group-title")]:{paddingInlineStart:l}},["".concat(t,"-item")]:v}},{["".concat(t,"-inline-collapsed")]:{width:g,["&".concat(t,"-root")]:{["".concat(t,"-item, ").concat(t,"-submenu ").concat(t,"-submenu-title")]:{["> ".concat(t,"-inline-collapsed-noicon")]:{fontSize:u,textAlign:"center"}}},["> ".concat(t,"-item,\n > ").concat(t,"-item-group > ").concat(t,"-item-group-list > ").concat(t,"-item,\n > ").concat(t,"-item-group > ").concat(t,"-item-group-list > ").concat(t,"-submenu > ").concat(t,"-submenu-title,\n > ").concat(t,"-submenu > ").concat(t,"-submenu-title")]:{insetInlineStart:0,paddingInline:"calc(50% - ".concat(io(e.calc(h).div(2).equal())," - ").concat(io(s),")"),textOverflow:"clip",["\n ".concat(t,"-submenu-arrow,\n ").concat(t,"-submenu-expand-icon\n ")]:{opacity:0},["".concat(t,"-item-icon, ").concat(n)]:{margin:0,fontSize:h,lineHeight:io(o),"+ span":{display:"inline-block",opacity:0}}},["".concat(t,"-item-icon, ").concat(n)]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",["".concat(t,"-item-icon, ").concat(n)]:{display:"none"},"a, a:hover":{color:r}},["".concat(t,"-item-group-title")]:Object.assign(Object.assign({},Ir),{paddingInline:p})}}]},dw=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:o,motionEaseInOut:r,motionEaseOut:a,iconCls:i,iconSize:c,iconMarginInlineEnd:l}=e;return{["".concat(t,"-item, ").concat(t,"-submenu-title")]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:["border-color ".concat(n),"background ".concat(n),"padding calc(".concat(n," + 0.1s) ").concat(r)].join(","),["".concat(t,"-item-icon, ").concat(i)]:{minWidth:c,fontSize:c,transition:["font-size ".concat(o," ").concat(a),"margin ".concat(n," ").concat(r),"color ".concat(n)].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:["opacity ".concat(n," ").concat(r),"margin ".concat(n),"color ".concat(n)].join(",")}},["".concat(t,"-item-icon")]:Object.assign({},{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"}}),["&".concat(t,"-item-only-child")]:{["> ".concat(i,", > ").concat(t,"-item-icon")]:{marginInlineEnd:0}}},["".concat(t,"-item-disabled, ").concat(t,"-submenu-disabled")]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},["> ".concat(t,"-submenu-title")]:{color:"inherit !important",cursor:"not-allowed"}}}},fw=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:o,borderRadius:r,menuArrowSize:a,menuArrowOffset:i}=e;return{["".concat(t,"-submenu")]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:"transform ".concat(n," ").concat(o,", opacity ").concat(n)},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:r,transition:["background ".concat(n," ").concat(o),"transform ".concat(n," ").concat(o),"top ".concat(n," ").concat(o),"color ".concat(n," ").concat(o)].join(","),content:'""'},"&::before":{transform:"rotate(45deg) translateY(".concat(io(e.calc(i).mul(-1).equal()),")")},"&::after":{transform:"rotate(-45deg) translateY(".concat(io(i),")")}}}}},pw=e=>{const{antCls:t,componentCls:n,fontSize:o,motionDurationSlow:r,motionDurationMid:a,motionEaseInOut:i,paddingXS:c,padding:l,colorSplit:s,lineWidth:u,zIndexPopup:d,borderRadiusLG:f,subMenuItemBorderRadius:p,menuArrowSize:m,menuArrowOffset:g,lineType:h,groupTitleLineHeight:v,groupTitleFontSize:b}=e;return[{"":{[n]:Object.assign(Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-hidden":{display:"none"}})},["".concat(n,"-submenu-hidden")]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:"width ".concat(r," cubic-bezier(0.2, 0, 0, 1) 0s"),"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",["".concat(n,"-item")]:{flex:"none"}},["".concat(n,"-item, ").concat(n,"-submenu, ").concat(n,"-submenu-title")]:{borderRadius:e.itemBorderRadius},["".concat(n,"-item-group-title")]:{padding:"".concat(io(c)," ").concat(io(l)),fontSize:b,lineHeight:v,transition:"all ".concat(r)},["&-horizontal ".concat(n,"-submenu")]:{transition:["border-color ".concat(r," ").concat(i),"background ".concat(r," ").concat(i)].join(",")},["".concat(n,"-submenu, ").concat(n,"-submenu-inline")]:{transition:["border-color ".concat(r," ").concat(i),"background ".concat(r," ").concat(i),"padding ".concat(a," ").concat(i)].join(",")},["".concat(n,"-submenu ").concat(n,"-sub")]:{cursor:"initial",transition:["background ".concat(r," ").concat(i),"padding ".concat(r," ").concat(i)].join(",")},["".concat(n,"-title-content")]:{transition:"color ".concat(r),"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},["> ".concat(t,"-typography-ellipsis-single-line")]:{display:"inline",verticalAlign:"unset"},["".concat(n,"-item-extra")]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},["".concat(n,"-item a")]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},["".concat(n,"-item-divider")]:{overflow:"hidden",lineHeight:0,borderColor:s,borderStyle:h,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),dw(e)),{["".concat(n,"-item-group")]:{["".concat(n,"-item-group-list")]:{margin:0,padding:0,["".concat(n,"-item, ").concat(n,"-submenu-title")]:{paddingInline:"".concat(io(e.calc(o).mul(2).equal())," ").concat(io(l))}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:d,borderRadius:f,boxShadow:"none",transformOrigin:"0 0",["&".concat(n,"-submenu")]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},["> ".concat(n)]:Object.assign(Object.assign(Object.assign({borderRadius:f},dw(e)),fw(e)),{["".concat(n,"-item, ").concat(n,"-submenu > ").concat(n,"-submenu-title")]:{borderRadius:p},["".concat(n,"-submenu-title::after")]:{transition:"transform ".concat(r," ").concat(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}}}),fw(e)),{["&-inline-collapsed ".concat(n,"-submenu-arrow,\n &-inline ").concat(n,"-submenu-arrow")]:{"&::before":{transform:"rotate(-45deg) translateX(".concat(io(g),")")},"&::after":{transform:"rotate(45deg) translateX(".concat(io(e.calc(g).mul(-1).equal()),")")}},["".concat(n,"-submenu-open").concat(n,"-submenu-inline > ").concat(n,"-submenu-title > ").concat(n,"-submenu-arrow")]:{transform:"translateY(".concat(io(e.calc(m).mul(.2).mul(-1).equal()),")"),"&::after":{transform:"rotate(-45deg) translateX(".concat(io(e.calc(g).mul(-1).equal()),")")},"&::before":{transform:"rotate(45deg) translateX(".concat(io(g),")")}}})},{["".concat(t,"-layout-header")]:{[n]:{lineHeight:"inherit"}}}]},mw=e=>{var t,n,o;const{colorPrimary:r,colorError:a,colorTextDisabled:i,colorErrorBg:c,colorText:l,colorTextDescription:s,colorBgContainer:u,colorFillAlter:d,colorFillContent:f,lineWidth:p,lineWidthBold:m,controlItemBgActive:g,colorBgTextHover:h,controlHeightLG:v,lineHeight:b,colorBgElevated:y,marginXXS:x,padding:w,fontSize:S,controlHeightSM:C,fontSizeLG:k,colorTextLightSolid:E,colorErrorHover:j}=e,O=null!==(t=e.activeBarWidth)&&void 0!==t?t:0,I=null!==(n=e.activeBarBorderWidth)&&void 0!==n?n:p,A=null!==(o=e.itemMarginInline)&&void 0!==o?o:e.marginXXS,N=new Wa(E).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:l,itemColor:l,colorItemTextHover:l,itemHoverColor:l,colorItemTextHoverHorizontal:r,horizontalItemHoverColor:r,colorGroupTitle:s,groupTitleColor:s,colorItemTextSelected:r,itemSelectedColor:r,subMenuItemSelectedColor:r,colorItemTextSelectedHorizontal:r,horizontalItemSelectedColor:r,colorItemBg:u,itemBg:u,colorItemBgHover:h,itemHoverBg:h,colorItemBgActive:f,itemActiveBg:g,colorSubItemBg:d,subMenuItemBg:d,colorItemBgSelected:g,itemSelectedBg:g,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:O,colorActiveBarHeight:m,activeBarHeight:m,colorActiveBarBorderSize:p,activeBarBorderWidth:I,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:A,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:v,groupTitleLineHeight:b,collapsedWidth:2*v,popupBg:y,itemMarginBlock:x,itemPaddingInline:w,horizontalLineHeight:"".concat(1.15*v,"px"),iconSize:S,iconMarginInlineEnd:C-S,collapsedIconSize:k,groupTitleFontSize:S,darkItemDisabledColor:new Wa(E).setA(.25).toRgbString(),darkItemColor:N,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:E,darkItemSelectedBg:r,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:N,darkItemHoverColor:E,darkDangerItemHoverColor:j,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:a,itemWidth:O?"calc(100% + ".concat(I,"px)"):"calc(100% - ".concat(2*A,"px)")}},gw=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;const n=Wi("Menu",e=>{const{colorBgElevated:t,controlHeightLG:n,fontSize:o,darkItemColor:r,darkDangerItemColor:a,darkItemBg:i,darkSubMenuItemBg:c,darkItemSelectedColor:l,darkItemSelectedBg:s,darkDangerItemSelectedBg:u,darkItemHoverBg:d,darkGroupTitleColor:f,darkItemHoverColor:p,darkItemDisabledColor:m,darkDangerItemHoverColor:g,darkDangerItemSelectedColor:h,darkDangerItemActiveBg:v,popupBg:b,darkPopupBg:y}=e,x=e.calc(o).div(7).mul(5).equal(),w=Ca(e,{menuArrowSize:x,menuHorizontalHeight:e.calc(n).mul(1.15).equal(),menuArrowOffset:e.calc(x).mul(.25).equal(),menuSubMenuBg:t,calc:e.calc,popupBg:b}),S=Ca(w,{itemColor:r,itemHoverColor:p,groupTitleColor:f,itemSelectedColor:l,subMenuItemSelectedColor:l,itemBg:i,popupBg:y,subMenuItemBg:c,itemActiveBg:"transparent",itemSelectedBg:s,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:d,itemDisabledColor:m,dangerItemColor:a,dangerItemHoverColor:g,dangerItemSelectedColor:h,dangerItemActiveBg:v,dangerItemSelectedBg:u,menuSubMenuBg:c,horizontalItemSelectedColor:l,horizontalItemSelectedBg:s});return[pw(w),aw(w),uw(w),lw(w,"light"),lw(S,"dark"),iw(w),$x(w),rw(w,"slide-up"),rw(w,"slide-down"),Og(w,"zoom-big")]},mw,{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:!(arguments.length>2&&void 0!==arguments[2])||arguments[2],unitless:{groupTitleLineHeight:!0}});return n(e,t)},hw=t=>{var n;const{popupClassName:o,icon:r,title:a,theme:i}=t,c=e.useContext(sx),{prefixCls:l,inlineCollapsed:s,theme:u}=c,d=kb();let f;if(r){const t=e.isValidElement(a)&&"span"===a.type;f=e.createElement(e.Fragment,null,Xt(r,{className:Tt()(e.isValidElement(r)?null===(n=r.props)||void 0===n?void 0:n.className:void 0,"".concat(l,"-item-icon"))}),t?a:e.createElement("span",{className:"".concat(l,"-title-content")},a))}else f=s&&!d.length&&a&&"string"===typeof a?e.createElement("div",{className:"".concat(l,"-inline-collapsed-noicon")},a.charAt(0)):e.createElement("span",{className:"".concat(l,"-title-content")},a);const p=e.useMemo(()=>Object.assign(Object.assign({},c),{firstLevel:!1}),[c]),[m]=Ys("Menu");return e.createElement(sx.Provider,{value:p},e.createElement(Uy,Object.assign({},Vu(t,["icon"]),{title:f,popupClassName:Tt()(l,o,"".concat(l,"-").concat(i||u)),popupStyle:Object.assign({zIndex:m},t.popupStyle)})))};var vw=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function bw(e){return null===e||!1===e}const yw={item:Vx,submenu:hw,divider:dx},xw=(0,e.forwardRef)((t,n)=>{var o;const r=e.useContext(Ux),a=r||{},{getPrefixCls:i,getPopupContainer:c,direction:l,menu:s}=e.useContext(Dt),u=i(),{prefixCls:d,className:f,style:p,theme:m="light",expandIcon:g,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:v,siderCollapsed:b,rootClassName:y,mode:x,selectable:w,onClick:S,overflowedIndicatorPopupClassName:C}=t,k=Vu(vw(t,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),["collapsedWidth"]);null===(o=a.validator)||void 0===o||o.call(a,{mode:x});const E=Qr(function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];null===S||void 0===S||S.apply(void 0,n),null===(e=a.onClick)||void 0===e||e.call(a)}),j=a.mode||x,O=null!==w&&void 0!==w?w:a.selectable,I=null!==v&&void 0!==v?v:b,A={horizontal:{motionName:"".concat(u,"-slide-up")},inline:Fu(u),other:{motionName:"".concat(u,"-zoom-big")}},N=i("menu",d||a.prefixCls),P=As(N),[z,R,M]=gw(N,P,!r),T=Tt()("".concat(N,"-").concat(m),null===s||void 0===s?void 0:s.className,f),B=e.useMemo(()=>{var t,n;if("function"===typeof g||bw(g))return g||null;if("function"===typeof a.expandIcon||bw(a.expandIcon))return a.expandIcon||null;if("function"===typeof(null===s||void 0===s?void 0:s.expandIcon)||bw(null===s||void 0===s?void 0:s.expandIcon))return(null===s||void 0===s?void 0:s.expandIcon)||null;const o=null!==(t=null!==g&&void 0!==g?g:null===a||void 0===a?void 0:a.expandIcon)&&void 0!==t?t:null===s||void 0===s?void 0:s.expandIcon;return Xt(o,{className:Tt()("".concat(N,"-submenu-expand-icon"),e.isValidElement(o)?null===(n=o.props)||void 0===n?void 0:n.className:void 0)})},[g,null===a||void 0===a?void 0:a.expandIcon,null===s||void 0===s?void 0:s.expandIcon,N]),L=e.useMemo(()=>({prefixCls:N,inlineCollapsed:I||!1,direction:l,firstLevel:!0,theme:m,mode:j,disableMenuItemTitleTooltip:h}),[N,I,l,h,m]);return z(e.createElement(Ux.Provider,{value:null},e.createElement(sx.Provider,{value:L},e.createElement(ax,Object.assign({getPopupContainer:c,overflowedIndicator:e.createElement(lx,null),overflowedIndicatorPopupClassName:Tt()(N,"".concat(N,"-").concat(m),C),mode:j,selectable:O,onClick:E},k,{inlineCollapsed:I,style:Object.assign(Object.assign({},null===s||void 0===s?void 0:s.style),p),className:T,prefixCls:N,direction:l,defaultMotions:A,expandIcon:B,ref:n,rootClassName:Tt()(y,R,a.rootClassName,M,P),_internalComponents:yw})))))}),ww=xw,Sw=(0,e.forwardRef)((t,n)=>{const o=(0,e.useRef)(null),r=e.useContext(nv);return(0,e.useImperativeHandle)(n,()=>({menu:o.current,focus:e=>{var t;null===(t=o.current)||void 0===t||t.focus(e)}})),e.createElement(ww,Object.assign({ref:o},t,r))});Sw.Item=Vx,Sw.SubMenu=hw,Sw.Divider=dx,Sw.ItemGroup=Qy;const Cw=Sw,kw=(e,t,n,o,r)=>({background:e,border:"".concat(io(o.lineWidth)," ").concat(o.lineType," ").concat(t),["".concat(r,"-icon")]:{color:n}}),Ew=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:o,marginSM:r,fontSize:a,fontSizeLG:i,lineHeight:c,borderRadiusLG:l,motionEaseInOutCirc:s,withDescriptionIconSize:u,colorText:d,colorTextHeading:f,withDescriptionPadding:p,defaultPadding:m}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{position:"relative",display:"flex",alignItems:"center",padding:m,wordWrap:"break-word",borderRadius:l,["&".concat(t,"-rtl")]:{direction:"rtl"},["".concat(t,"-content")]:{flex:1,minWidth:0},["".concat(t,"-icon")]:{marginInlineEnd:o,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:c},"&-message":{color:f},["&".concat(t,"-motion-leave")]:{overflow:"hidden",opacity:1,transition:"max-height ".concat(n," ").concat(s,", opacity ").concat(n," ").concat(s,",\n padding-top ").concat(n," ").concat(s,", padding-bottom ").concat(n," ").concat(s,",\n margin-bottom ").concat(n," ").concat(s)},["&".concat(t,"-motion-leave-active")]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),["".concat(t,"-with-description")]:{alignItems:"flex-start",padding:p,["".concat(t,"-icon")]:{marginInlineEnd:r,fontSize:u,lineHeight:0},["".concat(t,"-message")]:{display:"block",marginBottom:o,color:f,fontSize:i},["".concat(t,"-description")]:{display:"block",color:d}},["".concat(t,"-banner")]:{marginBottom:0,border:"0 !important",borderRadius:0}}},jw=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:o,colorSuccessBg:r,colorWarning:a,colorWarningBorder:i,colorWarningBg:c,colorError:l,colorErrorBorder:s,colorErrorBg:u,colorInfo:d,colorInfoBorder:f,colorInfoBg:p}=e;return{[t]:{"&-success":kw(r,o,n,e,t),"&-info":kw(p,f,d,e,t),"&-warning":kw(c,i,a,e,t),"&-error":Object.assign(Object.assign({},kw(u,s,l,e,t)),{["".concat(t,"-description > pre")]:{margin:0,padding:0}})}}},Ow=e=>{const{componentCls:t,iconCls:n,motionDurationMid:o,marginXS:r,fontSizeIcon:a,colorIcon:i,colorIconHover:c}=e;return{[t]:{"&-action":{marginInlineStart:r},["".concat(t,"-close-icon")]:{marginInlineStart:r,padding:0,overflow:"hidden",fontSize:a,lineHeight:io(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",["".concat(n,"-close")]:{color:i,transition:"color ".concat(o),"&:hover":{color:c}}},"&-close-text":{color:i,transition:"color ".concat(o),"&:hover":{color:c}}}}},Iw=Wi("Alert",e=>[Ew(e),jw(e),Ow(e)],e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:"".concat(e.paddingContentVerticalSM,"px ").concat(12,"px"),withDescriptionPadding:"".concat(e.paddingMD,"px ").concat(e.paddingContentHorizontalLG,"px")}));var Aw=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Nw={success:zs,info:Fs,error:Ts,warning:Hs},Pw=t=>{const{icon:n,prefixCls:o,type:r}=t,a=Nw[r]||null;return n?Gt(n,e.createElement("span",{className:"".concat(o,"-icon")},n),()=>({className:Tt()("".concat(o,"-icon"),n.props.className)})):e.createElement(a,{className:"".concat(o,"-icon")})},zw=t=>{const{isClosable:n,prefixCls:o,closeIcon:r,handleClose:a,ariaProps:i}=t,c=!0===r||void 0===r?e.createElement(us,null):r;return n?e.createElement("button",Object.assign({type:"button",onClick:a,className:"".concat(o,"-close-icon"),tabIndex:0},i),c):null},Rw=e.forwardRef((t,n)=>{const{description:o,prefixCls:r,message:a,banner:i,className:c,rootClassName:l,style:s,onMouseEnter:u,onMouseLeave:d,onClick:f,afterClose:p,showIcon:m,closable:g,closeText:h,closeIcon:v,action:b,id:y}=t,x=Aw(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[w,S]=e.useState(!1);const C=e.useRef(null);e.useImperativeHandle(n,()=>({nativeElement:C.current}));const{getPrefixCls:k,direction:E,closable:j,closeIcon:O,className:I,style:A}=Vt("alert"),N=k("alert",r),[P,z,R]=Iw(N),M=e=>{var n;S(!0),null===(n=t.onClose)||void 0===n||n.call(t,e)},T=e.useMemo(()=>void 0!==t.type?t.type:i?"warning":"info",[t.type,i]),B=e.useMemo(()=>!("object"!==typeof g||!g.closeIcon)||(!!h||("boolean"===typeof g?g:!1!==v&&null!==v&&void 0!==v||!!j)),[h,v,g,j]),L=!(!i||void 0!==m)||m,H=Tt()(N,"".concat(N,"-").concat(T),{["".concat(N,"-with-description")]:!!o,["".concat(N,"-no-icon")]:!L,["".concat(N,"-banner")]:!!i,["".concat(N,"-rtl")]:"rtl"===E},I,c,l,R,z),_=gs(x,{aria:!0,data:!0}),D=e.useMemo(()=>"object"===typeof g&&g.closeIcon?g.closeIcon:h||(void 0!==v?v:"object"===typeof j&&j.closeIcon?j.closeIcon:O),[v,g,j,h,O]),F=e.useMemo(()=>{const e=null!==g&&void 0!==g?g:j;if("object"===typeof e){const{closeIcon:t}=e;return Aw(e,["closeIcon"])}return{}},[g,j]);return P(e.createElement(Nl,{visible:!w,motionName:"".concat(N,"-motion"),motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:p},(n,r)=>{let{className:i,style:c}=n;return e.createElement("div",Object.assign({id:y,ref:la(C,r),"data-show":!w,className:Tt()(H,i),style:Object.assign(Object.assign(Object.assign({},A),s),c),onMouseEnter:u,onMouseLeave:d,onClick:f,role:"alert"},_),L?e.createElement(Pw,{description:o,icon:t.icon,prefixCls:N,type:T}):null,e.createElement("div",{className:"".concat(N,"-content")},a?e.createElement("div",{className:"".concat(N,"-message")},a):null,o?e.createElement("div",{className:"".concat(N,"-description")},o):null),b?e.createElement("div",{className:"".concat(N,"-action")},b):null,e.createElement(zw,{isClosable:B,prefixCls:N,closeIcon:D,handleClose:M,ariaProps:F}))}))});const Mw=Rw;let Tw=function(t){function n(){var e;return Tn(this,n),e=function(e,t,n){return t=Lr(t),_r(e,Hr()?Reflect.construct(t,n||[],Lr(e).constructor):t.apply(e,n))}(this,n,arguments),e.state={error:void 0,info:{componentStack:""}},e}return Br(n,t),Hn(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:t,description:n,id:o,children:r}=this.props,{error:a,info:i}=this.state,c=(null===i||void 0===i?void 0:i.componentStack)||null,l="undefined"===typeof t?(a||"").toString():t,s="undefined"===typeof n?c:n;return a?e.createElement(Mw,{id:o,type:"error",message:l,description:e.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},s)}):r}}])}(e.Component);const Bw=Tw,Lw=Mw;Lw.ErrorBoundary=Bw;const Hw=Lw;function _w(e){return["small","middle","large"].includes(e)}function Dw(e){return!!e&&("number"===typeof e&&!Number.isNaN(e))}const Fw=e=>{const{componentCls:t,borderRadius:n,paddingSM:o,colorBorder:r,paddingXS:a,fontSizeLG:i,fontSizeSM:c,borderRadiusLG:l,borderRadiusSM:s,colorBgContainerDisabled:u,lineWidth:d}=e;return{[t]:[{display:"inline-flex",alignItems:"center",gap:0,paddingInline:o,margin:0,background:u,borderWidth:d,borderStyle:"solid",borderColor:r,borderRadius:n,"&-large":{fontSize:i,borderRadius:l},"&-small":{paddingInline:a,borderRadius:s,fontSize:c},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0}},uf(e,{focus:!1})]}},Ww=Wi(["Space","Addon"],e=>[Fw(e)]);var Vw=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const qw=e.forwardRef((t,n)=>{const{className:o,children:r,style:a,prefixCls:i}=t,c=Vw(t,["className","children","style","prefixCls"]),{getPrefixCls:l,direction:s}=e.useContext(Dt),u=l("space-addon",i),[d,f,p]=Ww(u),{compactItemClassnames:m,compactSize:g}=ad(u,s),h=Tt()(u,f,m,p,{["".concat(u,"-").concat(g)]:g},o);return d(e.createElement("div",Object.assign({ref:n,className:h,style:a},c),r))}),Gw=qw,Xw=e.createContext({latestIndex:0}),Uw=Xw.Provider,$w=t=>{let{className:n,index:o,children:r,split:a,style:i}=t;const{latestIndex:c}=e.useContext(Xw);return null===r||void 0===r?null:e.createElement(e.Fragment,null,e.createElement("div",{className:n,style:i},r),o<c&&a&&e.createElement("span",{className:"".concat(n,"-split")},a))},Kw=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"}},["".concat(t,"-item:empty")]:{display:"none"},["".concat(t,"-item > ").concat(n,"-badge-not-a-wrapper:only-child")]:{display:"block"}}}},Yw=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}}}},Qw=Wi("Space",e=>{const t=Ca(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[Kw(t),Yw(t)]},()=>({}),{resetStyle:!1});var Jw=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Zw=e.forwardRef((t,n)=>{var o;const{getPrefixCls:r,direction:a,size:i,className:c,style:l,classNames:s,styles:u}=Vt("space"),{size:d=(null!==i&&void 0!==i?i:"small"),align:f,className:p,rootClassName:m,children:g,direction:h="horizontal",prefixCls:v,split:b,style:y,wrap:x=!1,classNames:w,styles:S}=t,C=Jw(t,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,E]=Array.isArray(d)?d:[d,d],j=_w(E),O=_w(k),I=Dw(E),A=Dw(k),N=ed(g,{keepEmpty:!0}),P=void 0===f&&"horizontal"===h?"center":f,z=r("space",v),[R,M,T]=Qw(z),B=Tt()(z,c,M,"".concat(z,"-").concat(h),{["".concat(z,"-rtl")]:"rtl"===a,["".concat(z,"-align-").concat(P)]:P,["".concat(z,"-gap-row-").concat(E)]:j,["".concat(z,"-gap-col-").concat(k)]:O},p,m,T),L=Tt()("".concat(z,"-item"),null!==(o=null===w||void 0===w?void 0:w.item)&&void 0!==o?o:s.item),H=Object.assign(Object.assign({},u.item),null===S||void 0===S?void 0:S.item),_=N.map((t,n)=>{const o=(null===t||void 0===t?void 0:t.key)||"".concat(L,"-").concat(n);return e.createElement($w,{className:L,key:o,index:n,split:b,style:H},t)}),D=e.useMemo(()=>({latestIndex:N.reduce((e,t,n)=>null!==t&&void 0!==t?n:e,0)}),[N]);if(0===N.length)return null;const F={};return x&&(F.flexWrap="wrap"),!O&&A&&(F.columnGap=k),!j&&I&&(F.rowGap=E),R(e.createElement("div",Object.assign({ref:n,className:B,style:Object.assign(Object.assign(Object.assign({},F),l),y)},C),e.createElement(Uw,{value:D},_)))}),eS=Zw;eS.Compact=ld,eS.Addon=Gw;const tS=eS;const nS={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"};var oS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:nS}))};const rS=e.forwardRef(oS);const aS={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"};var iS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:aS}))};const cS=e.forwardRef(iS);const lS={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"};var sS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:lS}))};const uS=e.forwardRef(sS);const dS={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"};var fS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:dS}))};const pS=e.forwardRef(fS);const mS={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"};var gS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:mS}))};const hS=e.forwardRef(gS);const vS={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"};var bS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:vS}))};const yS=e.forwardRef(bS);const xS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M899.1 869.6l-53-305.6H864c14.4 0 26-11.6 26-26V346c0-14.4-11.6-26-26-26H618V138c0-14.4-11.6-26-26-26H432c-14.4 0-26 11.6-26 26v182H160c-14.4 0-26 11.6-26 26v192c0 14.4 11.6 26 26 26h17.9l-53 305.6a25.95 25.95 0 0025.6 30.4h723c1.5 0 3-.1 4.4-.4a25.88 25.88 0 0021.2-30zM204 390h272V182h72v208h272v104H204V390zm468 440V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H416V674c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v156H202.8l45.1-260H776l45.1 260H672z"}}]},name:"clear",theme:"outlined"};var wS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:xS}))};const SS=e.forwardRef(wS);const CS={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"};var kS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:CS}))};const ES=e.forwardRef(kS);const jS={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"};var OS=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:jS}))};const IS=e.forwardRef(OS),{Header:AS}=gv,NS=()=>{const e=ye();return(0,Mh.jsxs)(AS,{style:{background:"#ffffff",borderBottom:"1px solid #e8e8e8",padding:"0 24px",display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",position:"fixed",top:0,left:220,right:0,zIndex:1e3,boxShadow:"0 2px 8px rgba(0,0,0,0.06)"},children:[(0,Mh.jsxs)("div",{style:{fontSize:"18px",fontWeight:600,color:"#1890ff",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Mh.jsx)(rS,{}),(0,Mh.jsx)("span",{children:"AI \u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf"})]}),(0,Mh.jsx)(tS,{size:"middle",children:(0,Mh.jsx)(yf,{type:"text",icon:(0,Mh.jsx)(IS,{}),onClick:()=>{e("/manual")},style:{color:"#595959",display:"flex",alignItems:"center",gap:"6px"},children:"\u4f7f\u7528\u624b\u518c"})})]})},{Sider:PS,Content:zS,Footer:RS}=gv,MS=()=>{const t=ye(),n=he(),[o,r]=(0,e.useState)(!0),[a,i]=(0,e.useState)(!1),{status:c,refreshModels:l}=Lh(),s=[{key:"/novels",icon:(0,Mh.jsx)(rS,{}),label:"\u5c0f\u8bf4\u7ba1\u7406"},{key:"/chat",icon:(0,Mh.jsx)(cS,{}),label:"\u804a\u5929",children:[{key:"/chat/conversations",icon:(0,Mh.jsx)(cS,{}),label:"\u4f1a\u8bdd"}]},{key:"/agents",icon:(0,Mh.jsx)(uS,{}),label:"\u667a\u80fd\u4f53",children:[{key:"/agents/skills",icon:(0,Mh.jsx)(pS,{}),label:"\u6280\u80fd"}]},{key:"/settings",icon:(0,Mh.jsx)(hS,{}),label:"\u8bbe\u7f6e",children:[{key:"/settings/model",icon:(0,Mh.jsx)(yS,{}),label:"\u6a21\u578b"},{key:"/settings/init",icon:(0,Mh.jsx)(SS,{}),label:"\u521d\u59cb\u5316"}]}];(0,e.useEffect)(()=>{(async()=>{try{await Rh.indexedDBStorage.init(),i(!0)}catch(e){console.error("Failed to initialize IndexedDB:",e)}})()},[]);const u=()=>{if(!c.currentModel)return"error";if(!c.isConnected)return"warning";return c.availableModels.find(e=>e.name===c.currentModel)?"success":"warning"};return(0,Mh.jsxs)(gv,{style:{minHeight:"100vh",background:"#f5f7fa"},children:[(0,Mh.jsx)(NS,{}),(0,Mh.jsx)(PS,{width:220,style:{background:"#ffffff",borderRight:"1px solid #e8e8e8",height:"100vh",position:"fixed",left:0,top:0,bottom:0,boxShadow:"2px 0 8px rgba(0,0,0,0.06)",display:"flex",flexDirection:"column"},children:(0,Mh.jsxs)("div",{style:{position:"relative",flex:1,display:"flex",flexDirection:"column",height:"100%"},children:[(0,Mh.jsxs)("div",{style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center",borderBottom:"1px solid #f0f0f0",padding:"0 16px",gap:"8px"},children:[(0,Mh.jsx)(uS,{style:{color:"#1890ff",fontSize:"20px"},className:"spin-animation"}),(0,Mh.jsx)("div",{style:{color:"#1890ff",fontSize:"16px",fontWeight:600,textAlign:"center",letterSpacing:"0.5px"},children:"AI \u5c0f\u8bf4\u521b\u4f5c"})]}),(0,Mh.jsx)(Cw,{mode:"inline",selectedKeys:[n.pathname],items:s,onClick:e=>{let{key:n}=e;t(n)},style:{borderRight:0,background:"transparent",fontSize:"14px",flex:1,overflowY:"auto",paddingBottom:"50px"}}),(0,Mh.jsx)("div",{onClick:()=>window.open("https://juejin.cn/user/3634340804698010","_blank"),style:{position:"absolute",bottom:0,left:0,right:0,padding:"12px 16px",textAlign:"center",borderTop:"1px solid #f0f0f0",background:"#fafafa",zIndex:10,boxShadow:"0 -2px 8px rgba(0,0,0,0.05)",cursor:"pointer",transition:"all 0.3s ease"},onMouseEnter:e=>{e.currentTarget.style.background="#f0f9ff",e.currentTarget.style.boxShadow="0 -2px 12px rgba(24, 144, 255, 0.1)"},onMouseLeave:e=>{e.currentTarget.style.background="#fafafa",e.currentTarget.style.boxShadow="0 -2px 8px rgba(0,0,0,0.05)"},children:(0,Mh.jsxs)("div",{style:{fontSize:"11px",color:"#8c8c8c",fontWeight:500,letterSpacing:"0.3px",lineHeight:"1.5"},children:[(0,Mh.jsx)("div",{children:"\u4ee3\u7801\u8001\u4e2d\u533b\u51fa\u54c1"}),(0,Mh.jsx)("div",{style:{fontSize:"10px",color:"#bfbfbf",marginTop:"2px"},children:"v0.0.1"})]})})]})}),(0,Mh.jsxs)(gv,{style:{marginLeft:220,marginTop:"64px"},children:[(0,Mh.jsxs)(zS,{style:{padding:"20px",background:"#f5f7fa",minHeight:"calc(100vh - 184px)"},children:[!a&&(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"40px"},children:(0,Mh.jsx)("div",{children:"\u6b63\u5728\u521d\u59cb\u5316\u6570\u636e\u5e93..."})}),a&&(!c.isConnected||0===c.modelCount||"error"===u())&&o&&!n.pathname.startsWith("/settings")&&(0,Mh.jsx)(Hw,{message:c.isConnected?0===c.modelCount?"\u672a\u68c0\u6d4b\u5230 AI \u6a21\u578b":"\u6a21\u578b\u6682\u672a\u914d\u7f6e":"Ollama \u670d\u52a1\u672a\u8fde\u63a5",description:c.isConnected?0===c.modelCount?"\u8bf7\u5148\u5b89\u88c5 AI \u6a21\u578b\u3002\u5728\u7ec8\u7aef\u4e2d\u6267\u884c\u547d\u4ee4\uff1aollama pull qwen3:8b":"\u8bf7\u524d\u5f80\u914d\u7f6e\u9875\u9762\u9009\u62e9\u5e76\u914d\u7f6e\u53ef\u7528\u6a21\u578b":"\u8bf7\u786e\u4fdd Ollama \u670d\u52a1\u6b63\u5728\u8fd0\u884c\u3002\u5728\u7ec8\u7aef\u4e2d\u6267\u884c\u547d\u4ee4\uff1aollama serve",type:c.isConnected?"warning":"error",showIcon:!0,closable:!0,style:{marginBottom:"16px"},onClose:()=>r(!1),action:(0,Mh.jsx)("button",{onClick:()=>t("/settings/model"),style:{color:"#1890ff",textDecoration:"none",background:"none",border:"none",cursor:"pointer",padding:0,font:"inherit"},children:"\u524d\u5f80\u914d\u7f6e"})}),(0,Mh.jsx)("div",{style:{background:"white",padding:"24px",borderRadius:"12px",minHeight:"calc(100vh - 264px)",boxShadow:"0 1px 3px rgba(0,0,0,0.08)"},children:(0,Mh.jsx)(We,{})})]}),(0,Mh.jsxs)(RS,{style:{background:"white",borderTop:"1px solid #f0f0f0",padding:"8px 20px",position:"fixed",bottom:0,left:220,right:0,zIndex:1e3,height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"12px"},children:[(0,Mh.jsxs)(tS,{size:20,children:[(0,Mh.jsxs)(tS,{size:6,children:[(0,Mh.jsx)("span",{style:{color:"#8c8c8c"},children:"Ollama \u72b6\u6001:"}),(0,Mh.jsx)("span",{style:{color:c.isConnected?"#52c41a":"#ff4d4f",fontWeight:500},children:c.isConnected?"\u5df2\u8fde\u63a5":"\u672a\u8fde\u63a5"})]}),(0,Mh.jsxs)(tS,{size:6,children:[(0,Mh.jsx)("span",{style:{color:"#8c8c8c"},children:"\u6a21\u578b\u6570\u91cf:"}),(0,Mh.jsxs)("span",{style:{color:c.modelCount>0?"#52c41a":"#faad14",fontWeight:500},children:[c.modelCount," \u4e2a"]})]}),(0,Mh.jsxs)(tS,{size:6,children:[(0,Mh.jsx)("span",{style:{color:"#8c8c8c"},children:"\u5f53\u524d\u6a21\u578b:"}),(0,Mh.jsx)("span",{style:{color:"success"===u()?"#52c41a":"warning"===u()?"#faad14":"#ff4d4f",fontWeight:500,maxWidth:"300px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:(()=>{if(!c.currentModel)return"\u6682\u672a\u914d\u7f6e";const e=c.availableModels.find(e=>e.name===c.currentModel);return e?"".concat(c.currentModel," (").concat((t=e.size)?"".concat((t/1073741824).toFixed(2)," GB"):"\u672a\u77e5\u5927\u5c0f",")"):c.currentModel;var t})()}),"error"===u()&&(0,Mh.jsx)("button",{onClick:()=>t("/settings/model"),style:{background:"#ff4d4f",color:"white",border:"none",borderRadius:"4px",padding:"2px 8px",fontSize:"11px",cursor:"pointer",marginLeft:"8px"},children:"\u524d\u5f80\u914d\u7f6e"})]})]}),(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(ES,{}),onClick:l,loading:c.isLoading,style:{color:"#1890ff"},children:"\u5237\u65b0\u72b6\u6001"})]})]})]})};function TS(e){return Ca(e,{inputAffixPadding:e.paddingXXS})}const BS=e=>{const{controlHeight:t,fontSize:n,lineHeight:o,lineWidth:r,controlHeightSM:a,controlHeightLG:i,fontSizeLG:c,lineHeightLG:l,paddingSM:s,controlPaddingHorizontalSM:u,controlPaddingHorizontal:d,colorFillAlter:f,colorPrimaryHover:p,colorPrimary:m,controlOutlineWidth:g,controlOutline:h,colorErrorOutline:v,colorWarningOutline:b,colorBgContainer:y,inputFontSize:x,inputFontSizeLG:w,inputFontSizeSM:S}=e,C=x||n,k=S||C,E=w||c,j=Math.round((t-C*o)/2*10)/10-r,O=Math.round((a-k*o)/2*10)/10-r,I=Math.ceil((i-E*l)/2*10)/10-r;return{paddingBlock:Math.max(j,0),paddingBlockSM:Math.max(O,0),paddingBlockLG:Math.max(I,0),paddingInline:s-r,paddingInlineSM:u-r,paddingInlineLG:d-r,addonBg:f,activeBorderColor:m,hoverBorderColor:p,activeShadow:"0 0 0 ".concat(g,"px ").concat(h),errorActiveShadow:"0 0 0 ".concat(g,"px ").concat(v),warningActiveShadow:"0 0 0 ".concat(g,"px ").concat(b),hoverBg:y,activeBg:y,inputFontSize:C,inputFontSizeLG:E,inputFontSizeSM:k}},LS=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),HS=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({},LS(Ca(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),_S=(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}}),DS=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status,":not(").concat(e.componentCls,"-disabled)")]:Object.assign(Object.assign({},_S(e,t)),{["".concat(e.componentCls,"-prefix, ").concat(e.componentCls,"-suffix")]:{color:t.affixColor}}),["&".concat(e.componentCls,"-status-").concat(t.status).concat(e.componentCls,"-disabled")]:{borderColor:t.borderColor}}),FS=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},_S(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{["&".concat(e.componentCls,"-disabled, &[disabled]")]:Object.assign({},HS(e))}),DS(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),DS(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),WS=(e,t)=>({["&".concat(e.componentCls,"-group-wrapper-status-").concat(t.status)]:{["".concat(e.componentCls,"-group-addon")]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),VS=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({["".concat(e.componentCls,"-group")]:{"&-addon":{background:e.addonBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder)},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},WS(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),WS(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{["&".concat(e.componentCls,"-group-wrapper-disabled")]:{["".concat(e.componentCls,"-group-addon")]:Object.assign({},HS(e))}})}),qS=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},["&".concat(n,"-disabled, &[disabled]")]:{color:e.colorTextDisabled,cursor:"not-allowed"},["&".concat(n,"-status-error")]:{"&, & input, & textarea":{color:e.colorError}},["&".concat(n,"-status-warning")]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},GS=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:null!==(n=null===t||void 0===t?void 0:t.inputColor)&&void 0!==n?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},XS=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status,":not(").concat(e.componentCls,"-disabled)")]:Object.assign(Object.assign({},GS(e,t)),{["".concat(e.componentCls,"-prefix, ").concat(e.componentCls,"-suffix")]:{color:t.affixColor}})}),US=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},GS(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{["&".concat(e.componentCls,"-disabled, &[disabled]")]:Object.assign({},HS(e))}),XS(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),XS(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),$S=(e,t)=>({["&".concat(e.componentCls,"-group-wrapper-status-").concat(t.status)]:{["".concat(e.componentCls,"-group-addon")]:{background:t.addonBg,color:t.addonColor}}}),KS=e=>({"&-filled":Object.assign(Object.assign(Object.assign({["".concat(e.componentCls,"-group-addon")]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},$S(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),$S(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{["&".concat(e.componentCls,"-group-wrapper-disabled")]:{["".concat(e.componentCls,"-group")]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderTop:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder)},"&-addon:last-child":{borderInlineEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderTop:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder)}}}})}),YS=(e,t)=>({background:e.colorBgContainer,borderWidth:"".concat(io(e.lineWidth)," 0"),borderStyle:"".concat(e.lineType," none"),borderColor:"transparent transparent ".concat(t.borderColor," transparent"),borderRadius:0,"&:hover":{borderColor:"transparent transparent ".concat(t.hoverBorderColor," transparent"),backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:"transparent transparent ".concat(t.activeBorderColor," transparent"),outline:0,backgroundColor:e.activeBg}}),QS=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status,":not(").concat(e.componentCls,"-disabled)")]:Object.assign(Object.assign({},YS(e,t)),{["".concat(e.componentCls,"-prefix, ").concat(e.componentCls,"-suffix")]:{color:t.affixColor}}),["&".concat(e.componentCls,"-status-").concat(t.status).concat(e.componentCls,"-disabled")]:{borderColor:"transparent transparent ".concat(t.borderColor," transparent")}}),JS=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},YS(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{["&".concat(e.componentCls,"-disabled, &[disabled]")]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:"transparent transparent ".concat(e.colorBorder," transparent")}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),QS(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),QS(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),ZS=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),eC=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:o,paddingInlineLG:r}=e;return{padding:"".concat(io(t)," ").concat(io(r)),fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:o}},tC=e=>({padding:"".concat(io(e.paddingBlockSM)," ").concat(io(e.paddingInlineSM)),fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),nC=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:"".concat(io(e.paddingBlock)," ").concat(io(e.paddingInline)),color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:"all ".concat(e.motionDurationMid)},ZS(e.colorTextPlaceholder)),{"&-lg":Object.assign({},eC(e)),"&-sm":Object.assign({},tC(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),oC=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 ".concat(t,", &-lg > ").concat(t,"-group-addon")]:Object.assign({},eC(e)),["&-sm ".concat(t,", &-sm > ").concat(t,"-group-addon")]:Object.assign({},tC(e)),["&-lg ".concat(n,"-select-single ").concat(n,"-select-selector")]:{height:e.controlHeightLG},["&-sm ".concat(n,"-select-single ").concat(n,"-select-selector")]:{height:e.controlHeightSM},["> ".concat(t)]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},["".concat(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 ".concat(io(e.paddingInline)),color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:"all ".concat(e.motionDurationSlow),lineHeight:1,["".concat(n,"-select")]:{margin:"".concat(io(e.calc(e.paddingBlock).add(1).mul(-1).equal())," ").concat(io(e.calc(e.paddingInline).mul(-1).equal())),["&".concat(n,"-select-single:not(").concat(n,"-select-customize-input):not(").concat(n,"-pagination-size-changer)")]:{["".concat(n,"-select-selector")]:{backgroundColor:"inherit",border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),boxShadow:"none"}}},["".concat(n,"-cascader-picker")]:{margin:"-9px ".concat(io(e.calc(e.paddingInline).mul(-1).equal())),backgroundColor:"transparent",["".concat(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,["".concat(t,"-search-with-button &")]:{zIndex:0}}},["> ".concat(t,":first-child, ").concat(t,"-group-addon:first-child")]:{borderStartEndRadius:0,borderEndEndRadius:0,["".concat(n,"-select ").concat(n,"-select-selector")]:{borderStartEndRadius:0,borderEndEndRadius:0}},["> ".concat(t,"-affix-wrapper")]:{["&:not(:first-child) ".concat(t)]:{borderStartStartRadius:0,borderEndStartRadius:0},["&:not(:last-child) ".concat(t)]:{borderStartEndRadius:0,borderEndEndRadius:0}},["> ".concat(t,":last-child, ").concat(t,"-group-addon:last-child")]:{borderStartStartRadius:0,borderEndStartRadius:0,["".concat(n,"-select ").concat(n,"-select-selector")]:{borderStartStartRadius:0,borderEndStartRadius:0}},["".concat(t,"-affix-wrapper")]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,["".concat(t,"-search &")]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},["&:not(:first-child), ".concat(t,"-search &:not(:first-child)")]:{borderStartStartRadius:0,borderEndStartRadius:0}},["&".concat(t,"-group-compact")]:Object.assign(Object.assign({display:"block"},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{["".concat(t,"-group-addon, ").concat(t,"-group-wrap, > ").concat(t)]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},["\n & > ".concat(t,"-affix-wrapper,\n & > ").concat(t,"-number-affix-wrapper,\n & > ").concat(n,"-picker-range\n ")]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},["& > ".concat(n,"-select > ").concat(n,"-select-selector,\n & > ").concat(n,"-select-auto-complete ").concat(t,",\n & > ").concat(n,"-cascader-picker ").concat(t,",\n & > ").concat(t,"-group-wrapper ").concat(t)]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},["& > ".concat(n,"-select-focused")]:{zIndex:1},["& > ".concat(n,"-select > ").concat(n,"-select-arrow")]:{zIndex:1},["& > *:first-child,\n & > ".concat(n,"-select:first-child > ").concat(n,"-select-selector,\n & > ").concat(n,"-select-auto-complete:first-child ").concat(t,",\n & > ").concat(n,"-cascader-picker:first-child ").concat(t)]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},["& > *:last-child,\n & > ".concat(n,"-select:last-child > ").concat(n,"-select-selector,\n & > ").concat(n,"-cascader-picker:last-child ").concat(t,",\n & > ").concat(n,"-cascader-picker-focused:last-child ").concat(t)]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},["& > ".concat(n,"-select-auto-complete ").concat(t)]:{verticalAlign:"top"},["".concat(t,"-group-wrapper + ").concat(t,"-group-wrapper")]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),["".concat(t,"-affix-wrapper")]:{borderRadius:0}},["".concat(t,"-group-wrapper:not(:last-child)")]:{["&".concat(t,"-search > ").concat(t,"-group")]:{["& > ".concat(t,"-group-addon > ").concat(t,"-search-button")]:{borderRadius:0},["& > ".concat(t)]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},rC=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:o,calc:r}=e,a=r(n).sub(r(o).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),nC(e)),FS(e)),US(e)),qS(e)),JS(e)),{'&[type="color"]':{height:e.controlHeight,["&".concat(t,"-lg")]:{height:e.controlHeightLG},["&".concat(t,"-sm")]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},aC=e=>{const{componentCls:t}=e;return{["".concat(t,"-clear-icon")]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:"color ".concat(e.motionDurationSlow),border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:"0 ".concat(io(e.inputAffixPadding))}}}},iC=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:o,motionDurationSlow:r,colorIcon:a,colorIconHover:i,iconCls:c}=e,l="".concat(t,"-affix-wrapper"),s="".concat(t,"-affix-wrapper-disabled");return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},nC(e)),{display:"inline-flex",["&:not(".concat(t,"-disabled):hover")]:{zIndex:1,["".concat(t,"-search-with-button &")]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},["> input".concat(t)]:{padding:0},["> input".concat(t,", > textarea").concat(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:o,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),aC(e)),{["".concat(c).concat(t,"-password-icon")]:{color:a,cursor:"pointer",transition:"all ".concat(r),"&:hover":{color:i}}}),["".concat(t,"-underlined")]:{borderRadius:0},[s]:{["".concat(c).concat(t,"-password-icon")]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},cC=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:o}=e;return{["".concat(t,"-group")]:Object.assign(Object.assign(Object.assign({},Ar(e)),oC(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{["".concat(t,"-group-addon")]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{["".concat(t,"-group-addon")]:{borderRadius:o}}},VS(e)),KS(e)),{["&:not(".concat(t,"-compact-first-item):not(").concat(t,"-compact-last-item)").concat(t,"-compact-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderRadius:0}},["&:not(".concat(t,"-compact-last-item)").concat(t,"-compact-first-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderStartEndRadius:0,borderEndEndRadius:0}},["&:not(".concat(t,"-compact-first-item)").concat(t,"-compact-last-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderStartStartRadius:0,borderEndStartRadius:0}},["&:not(".concat(t,"-compact-last-item)").concat(t,"-compact-item")]:{["".concat(t,"-affix-wrapper")]:{borderStartEndRadius:0,borderEndEndRadius:0}},["&:not(".concat(t,"-compact-first-item)").concat(t,"-compact-item")]:{["".concat(t,"-affix-wrapper")]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},lC=e=>{const{componentCls:t,antCls:n}=e,o="".concat(t,"-search");return{[o]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{["+ ".concat(t,"-group-addon ").concat(o,"-button:not(").concat(n,"-btn-color-primary):not(").concat(n,"-btn-variant-text)")]:{borderInlineStartColor:e.colorPrimaryHover}}},["".concat(t,"-affix-wrapper")]:{height:e.controlHeight,borderRadius:0},["".concat(t,"-lg")]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},["> ".concat(t,"-group")]:{["> ".concat(t,"-group-addon:last-child")]:{insetInlineStart:-1,padding:0,border:0,["".concat(o,"-button")]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},["".concat(o,"-button:not(").concat(n,"-btn-color-primary)")]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},["&".concat(n,"-btn-loading::before")]:{inset:0}}}},["".concat(o,"-button")]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{["".concat(t,"-affix-wrapper, ").concat(o,"-button")]:{height:e.controlHeightLG}},"&-small":{["".concat(t,"-affix-wrapper, ").concat(o,"-button")]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},["&".concat(t,"-compact-item")]:{["&:not(".concat(t,"-compact-last-item)")]:{["".concat(t,"-group-addon")]:{["".concat(t,"-search-button")]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},["&:not(".concat(t,"-compact-first-item)")]:{["".concat(t,",").concat(t,"-affix-wrapper")]:{borderRadius:0}},["> ".concat(t,"-group-addon ").concat(t,"-search-button,\n > ").concat(t,",\n ").concat(t,"-affix-wrapper")]:{"&:hover, &:focus, &:active":{zIndex:2}},["> ".concat(t,"-affix-wrapper-focused")]:{zIndex:2}}}}},sC=e=>{const{componentCls:t}=e;return{["".concat(t,"-out-of-range")]:{["&, & input, & textarea, ".concat(t,"-show-count-suffix, ").concat(t,"-data-count")]:{color:e.colorError}}}},uC=Wi(["Input","Shared"],e=>{const t=Ca(e,TS(e));return[rC(t),iC(t)]},BS,{resetFont:!1}),dC=Wi(["Input","Component"],e=>{const t=Ca(e,TS(e));return[cC(t),lC(t),sC(t),uf(t)]},BS,{resetFont:!1}),fC=t=>{const{getPrefixCls:n,direction:o}=(0,e.useContext)(Dt),{prefixCls:r,className:a}=t,i=n("input-group",r),c=n("input"),[l,s,u]=dC(c),d=Tt()(i,u,{["".concat(i,"-lg")]:"large"===t.size,["".concat(i,"-sm")]:"small"===t.size,["".concat(i,"-compact")]:t.compact,["".concat(i,"-rtl")]:"rtl"===o},s,a),f=(0,e.useContext)(bm),p=(0,e.useMemo)(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return l(e.createElement("span",{className:d,style:t.style,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onFocus:t.onFocus,onBlur:t.onBlur},e.createElement(bm.Provider,{value:p},t.children)))};function pC(e,t,n){var o=t.cloneNode(!0),r=Object.create(e,{target:{value:o},currentTarget:{value:o}});return o.value=n,"number"===typeof t.selectionStart&&"number"===typeof t.selectionEnd&&(o.selectionStart=t.selectionStart,o.selectionEnd=t.selectionEnd),o.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},r}function mC(e,t,n,o){if(n){var r=t;"click"!==t.type?"file"===e.type||void 0===o?n(r):n(r=pC(t,e,o)):n(r=pC(t,e,""))}}function gC(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var o=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var hC=e.forwardRef(function(t,n){var o,r,i,c=t.inputElement,l=t.children,s=t.prefixCls,u=t.prefix,d=t.suffix,f=t.addonBefore,p=t.addonAfter,m=t.className,g=t.style,h=t.disabled,v=t.readOnly,b=t.focused,y=t.triggerFocus,x=t.allowClear,w=t.value,S=t.handleReset,C=t.hidden,k=t.classes,E=t.classNames,j=t.dataAttrs,O=t.styles,I=t.components,A=t.onClear,N=null!==l&&void 0!==l?l:c,P=(null===I||void 0===I?void 0:I.affixWrapper)||"span",z=(null===I||void 0===I?void 0:I.groupWrapper)||"span",R=(null===I||void 0===I?void 0:I.wrapper)||"span",M=(null===I||void 0===I?void 0:I.groupAddon)||"span",T=(0,e.useRef)(null),B=function(e){return!!(e.prefix||e.suffix||e.allowClear)}(t),L=(0,e.cloneElement)(N,{value:w,className:Tt()(null===(o=N.props)||void 0===o?void 0:o.className,!B&&(null===E||void 0===E?void 0:E.variant))||null}),H=(0,e.useRef)(null);if(e.useImperativeHandle(n,function(){return{nativeElement:H.current||T.current}}),B){var _=null;if(x){var D=!h&&!v&&w,F="".concat(s,"-clear-icon"),W="object"===(0,jn.A)(x)&&null!==x&&void 0!==x&&x.clearIcon?x.clearIcon:"\u2716";_=e.createElement("button",{type:"button",tabIndex:-1,onClick:function(e){null===S||void 0===S||S(e),null===A||void 0===A||A()},onMouseDown:function(e){return e.preventDefault()},className:Tt()(F,(0,rn.A)((0,rn.A)({},"".concat(F,"-hidden"),!D),"".concat(F,"-has-suffix"),!!d))},W)}var V="".concat(s,"-affix-wrapper"),q=Tt()(V,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(s,"-disabled"),h),"".concat(V,"-disabled"),h),"".concat(V,"-focused"),b),"".concat(V,"-readonly"),v),"".concat(V,"-input-with-clear-btn"),d&&x&&w),null===k||void 0===k?void 0:k.affixWrapper,null===E||void 0===E?void 0:E.affixWrapper,null===E||void 0===E?void 0:E.variant),G=(d||x)&&e.createElement("span",{className:Tt()("".concat(s,"-suffix"),null===E||void 0===E?void 0:E.suffix),style:null===O||void 0===O?void 0:O.suffix},_,d);L=e.createElement(P,So({className:q,style:null===O||void 0===O?void 0:O.affixWrapper,onClick:function(e){var t;null!==(t=T.current)&&void 0!==t&&t.contains(e.target)&&(null===y||void 0===y||y())}},null===j||void 0===j?void 0:j.affixWrapper,{ref:T}),u&&e.createElement("span",{className:Tt()("".concat(s,"-prefix"),null===E||void 0===E?void 0:E.prefix),style:null===O||void 0===O?void 0:O.prefix},u),L,G)}if(function(e){return!(!e.addonBefore&&!e.addonAfter)}(t)){var X="".concat(s,"-group"),U="".concat(X,"-addon"),$="".concat(X,"-wrapper"),K=Tt()("".concat(s,"-wrapper"),X,null===k||void 0===k?void 0:k.wrapper,null===E||void 0===E?void 0:E.wrapper),Y=Tt()($,(0,rn.A)({},"".concat($,"-disabled"),h),null===k||void 0===k?void 0:k.group,null===E||void 0===E?void 0:E.groupWrapper);L=e.createElement(z,{className:Y,ref:H},e.createElement(R,{className:K},f&&e.createElement(M,{className:U},f),L,p&&e.createElement(M,{className:U},p)))}return e.cloneElement(L,{className:Tt()(null===(r=L.props)||void 0===r?void 0:r.className,m)||null,style:(0,a.A)((0,a.A)({},null===(i=L.props)||void 0===i?void 0:i.style),g),hidden:C})});const vC=hC;var bC=["show"];function yC(t,n){return e.useMemo(function(){var e={};n&&(e.show="object"===(0,jn.A)(n)&&n.formatter?n.formatter:!!n);var o=e=(0,a.A)((0,a.A)({},e),t),i=o.show,c=r(o,bC);return(0,a.A)((0,a.A)({},c),{},{show:!!i,showFormatter:"function"===typeof i?i:void 0,strategy:c.strategy||function(e){return e.length}})},[t,n])}var xC=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],wC=(0,e.forwardRef)(function(t,n){var o=t.autoComplete,i=t.onChange,c=t.onFocus,l=t.onBlur,s=t.onPressEnter,u=t.onKeyDown,d=t.onKeyUp,f=t.prefixCls,p=void 0===f?"rc-input":f,m=t.disabled,g=t.htmlSize,h=t.className,v=t.maxLength,b=t.suffix,y=t.showCount,x=t.count,w=t.type,S=void 0===w?"text":w,C=t.classes,k=t.classNames,E=t.styles,j=t.onCompositionStart,O=t.onCompositionEnd,I=r(t,xC),A=un((0,e.useState)(!1),2),N=A[0],P=A[1],z=(0,e.useRef)(!1),R=(0,e.useRef)(!1),M=(0,e.useRef)(null),T=(0,e.useRef)(null),B=function(e){M.current&&gC(M.current,e)},L=un(ea(t.defaultValue,{value:t.value}),2),H=L[0],_=L[1],D=void 0===H||null===H?"":String(H),F=un((0,e.useState)(null),2),W=F[0],V=F[1],q=yC(x,y),G=q.max||v,X=q.strategy(D),U=!!G&&X>G;(0,e.useImperativeHandle)(n,function(){var e;return{focus:B,blur:function(){var e;null===(e=M.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var o;null===(o=M.current)||void 0===o||o.setSelectionRange(e,t,n)},select:function(){var e;null===(e=M.current)||void 0===e||e.select()},input:M.current,nativeElement:(null===(e=T.current)||void 0===e?void 0:e.nativeElement)||M.current}}),(0,e.useEffect)(function(){R.current&&(R.current=!1),P(function(e){return(!e||!m)&&e})},[m]);var $=function(e,t,n){var o,r,a=t;if(!z.current&&q.exceedFormatter&&q.max&&q.strategy(t)>q.max)t!==(a=q.exceedFormatter(t,{max:q.max}))&&V([(null===(o=M.current)||void 0===o?void 0:o.selectionStart)||0,(null===(r=M.current)||void 0===r?void 0:r.selectionEnd)||0]);else if("compositionEnd"===n.source)return;_(a),M.current&&mC(M.current,e,i,a)};(0,e.useEffect)(function(){var e;W&&(null===(e=M.current)||void 0===e||e.setSelectionRange.apply(e,fn(W)))},[W]);var K=function(e){$(e,e.target.value,{source:"change"})},Y=function(e){z.current=!1,$(e,e.currentTarget.value,{source:"compositionEnd"}),null===O||void 0===O||O(e)},Q=function(e){s&&"Enter"===e.key&&!R.current&&(R.current=!0,s(e)),null===u||void 0===u||u(e)},J=function(e){"Enter"===e.key&&(R.current=!1),null===d||void 0===d||d(e)},Z=function(e){P(!0),null===c||void 0===c||c(e)},ee=function(e){R.current&&(R.current=!1),P(!1),null===l||void 0===l||l(e)},te=U&&"".concat(p,"-out-of-range");return e.createElement(vC,So({},I,{prefixCls:p,className:Tt()(h,te),handleReset:function(e){_(""),B(),M.current&&mC(M.current,e,i)},value:D,focused:N,triggerFocus:B,suffix:function(){var t=Number(G)>0;if(b||q.show){var n=q.showFormatter?q.showFormatter({value:D,count:X,maxLength:G}):"".concat(X).concat(t?" / ".concat(G):"");return e.createElement(e.Fragment,null,q.show&&e.createElement("span",{className:Tt()("".concat(p,"-show-count-suffix"),(0,rn.A)({},"".concat(p,"-show-count-has-suffix"),!!b),null===k||void 0===k?void 0:k.count),style:(0,a.A)({},null===E||void 0===E?void 0:E.count)},n),b)}return null}(),disabled:m,classes:C,classNames:k,styles:E,ref:T}),function(){var n=Vu(t,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return e.createElement("input",So({autoComplete:o},n,{onChange:K,onFocus:Z,onBlur:ee,onKeyDown:Q,onKeyUp:J,className:Tt()(p,(0,rn.A)({},"".concat(p,"-disabled"),m),null===k||void 0===k?void 0:k.input),style:null===E||void 0===E?void 0:E.input,ref:M,size:g,type:S,onCompositionStart:function(e){z.current=!0,null===j||void 0===j||j(e)},onCompositionEnd:Y}))}())});const SC=wC,CC=t=>{let n;return"object"===typeof t&&(null===t||void 0===t?void 0:t.clearIcon)?n=t:t&&(n={clearIcon:e.createElement(Ts,null)}),n};function kC(e,t,n){return Tt()({["".concat(e,"-status-success")]:"success"===t,["".concat(e,"-status-warning")]:"warning"===t,["".concat(e,"-status-error")]:"error"===t,["".concat(e,"-status-validating")]:"validating"===t,["".concat(e,"-has-feedback")]:n})}const EC=(e,t)=>t||e,jC=(t,n,o)=>{var r,a;const{variant:i,[t]:c}=e.useContext(Dt),l=e.useContext(xm),s=null===c||void 0===c?void 0:c.variant;let u;u="undefined"!==typeof n?n:!1===o?"borderless":null!==(a=null!==(r=null!==l&&void 0!==l?l:s)&&void 0!==r?r:i)&&void 0!==a?a:"outlined";return[u,_t.includes(u)]};function OC(t,n){const o=(0,e.useRef)([]),r=()=>{o.current.push(setTimeout(()=>{var e,n,o,r;(null===(e=t.current)||void 0===e?void 0:e.input)&&"password"===(null===(n=t.current)||void 0===n?void 0:n.input.getAttribute("type"))&&(null===(o=t.current)||void 0===o?void 0:o.input.hasAttribute("value"))&&(null===(r=t.current)||void 0===r||r.input.removeAttribute("value"))}))};return(0,e.useEffect)(()=>(n&&r(),()=>o.current.forEach(e=>{e&&clearTimeout(e)})),[]),r}var IC=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const AC=(0,e.forwardRef)((t,n)=>{const{prefixCls:o,bordered:r=!0,status:a,size:i,disabled:c,onBlur:l,onFocus:s,suffix:u,allowClear:d,addonAfter:f,addonBefore:p,className:m,style:g,styles:h,rootClassName:v,onChange:b,classNames:y,variant:x,_skipAddonWarning:w}=t,S=IC(t,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant","_skipAddonWarning"]);const{getPrefixCls:C,direction:k,allowClear:E,autoComplete:j,className:O,style:I,classNames:A,styles:N}=Vt("input"),P=C("input",o),z=(0,e.useRef)(null),R=As(P),[M,T,B]=uC(P,v),[L]=dC(P,R),{compactSize:H,compactItemClassnames:_}=ad(P,k),D=Zu(e=>{var t;return null!==(t=null!==i&&void 0!==i?i:H)&&void 0!==t?t:e}),F=e.useContext(xc),W=null!==c&&void 0!==c?c:F,{status:V,hasFeedback:q,feedbackIcon:G}=(0,e.useContext)(bm),X=EC(V,a),U=function(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}(t)||!!q;(0,e.useRef)(U);const $=OC(z,!0),K=(q||u)&&e.createElement(e.Fragment,null,u,q&&G),Y=CC(null!==d&&void 0!==d?d:E),[Q,J]=jC("input",x,r);return M(L(e.createElement(SC,Object.assign({ref:la(n,z),prefixCls:P,autoComplete:j},S,{disabled:W,onBlur:e=>{$(),null===l||void 0===l||l(e)},onFocus:e=>{$(),null===s||void 0===s||s(e)},style:Object.assign(Object.assign({},I),g),styles:Object.assign(Object.assign({},N),h),suffix:K,allowClear:Y,className:Tt()(m,v,B,R,_,O),onChange:e=>{$(),null===b||void 0===b||b(e)},addonBefore:p&&e.createElement(wm,{form:!0,space:!0},p),addonAfter:f&&e.createElement(wm,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},y),A),{input:Tt()({["".concat(P,"-sm")]:"small"===D,["".concat(P,"-lg")]:"large"===D,["".concat(P,"-rtl")]:"rtl"===k},null===y||void 0===y?void 0:y.input,A.input,T),variant:Tt()({["".concat(P,"-").concat(Q)]:J},kC(P,X)),affixWrapper:Tt()({["".concat(P,"-affix-wrapper-sm")]:"small"===D,["".concat(P,"-affix-wrapper-lg")]:"large"===D,["".concat(P,"-affix-wrapper-rtl")]:"rtl"===k},T),wrapper:Tt()({["".concat(P,"-group-rtl")]:"rtl"===k},T),groupWrapper:Tt()({["".concat(P,"-group-wrapper-sm")]:"small"===D,["".concat(P,"-group-wrapper-lg")]:"large"===D,["".concat(P,"-group-wrapper-rtl")]:"rtl"===k,["".concat(P,"-group-wrapper-").concat(Q)]:J},kC("".concat(P,"-group-wrapper"),X,q),T)})}))))});const NC=AC,PC=Wi(["Input","OTP"],e=>(e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,["".concat(t,"-input-wrapper")]:{position:"relative",["".concat(t,"-mask-icon")]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},["".concat(t,"-mask-input")]:{color:"transparent",caretColor:e.colorText},["".concat(t,"-mask-input[type=number]::-webkit-inner-spin-button")]:{"-webkit-appearance":"none",margin:0},["".concat(t,"-mask-input[type=number]")]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},["".concat(t,"-input")]:{textAlign:"center",paddingInline:e.paddingXXS},["&".concat(t,"-sm ").concat(t,"-input")]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},["&".concat(t,"-lg ").concat(t,"-input")]:{paddingInline:e.paddingXS}}}})(Ca(e,TS(e))),BS);var zC=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const RC=e.forwardRef((t,n)=>{const{className:o,value:r,onChange:a,onActiveChange:i,index:c,mask:l}=t,s=zC(t,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:u}=e.useContext(Dt),d=u("otp"),f="string"===typeof l?l:r,p=e.useRef(null);e.useImperativeHandle(n,()=>p.current);const m=()=>{fl(()=>{var e;const t=null===(e=p.current)||void 0===e?void 0:e.input;document.activeElement===t&&t&&t.select()})};return e.createElement("span",{className:"".concat(d,"-input-wrapper"),role:"presentation"},l&&""!==r&&void 0!==r&&e.createElement("span",{className:"".concat(d,"-mask-icon"),"aria-hidden":"true"},f),e.createElement(NC,Object.assign({"aria-label":"OTP Input ".concat(c+1),type:!0===l?"password":"text"},s,{ref:p,value:r,onInput:e=>{a(c,e.target.value)},onFocus:m,onKeyDown:e=>{const{key:t,ctrlKey:n,metaKey:o}=e;"ArrowLeft"===t?i(c-1):"ArrowRight"===t?i(c+1):"z"===t&&(n||o)?e.preventDefault():"Backspace"!==t||r||i(c-1),m()},onMouseDown:m,onMouseUp:m,className:Tt()(o,{["".concat(d,"-mask-input")]:l})})))}),MC=RC;var TC=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function BC(e){return(e||"").split("")}const LC=t=>{const{index:n,prefixCls:o,separator:r}=t,a="function"===typeof r?r(n):r;return a?e.createElement("span",{className:"".concat(o,"-separator")},a):null},HC=e.forwardRef((t,n)=>{const{prefixCls:o,length:r=6,size:a,defaultValue:i,value:c,onChange:l,formatter:s,separator:u,variant:d,disabled:f,status:p,autoFocus:m,mask:g,type:h,onInput:v,inputMode:b}=t,y=TC(t,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]);const{getPrefixCls:x,direction:w}=e.useContext(Dt),S=x("otp",o),C=gs(y,{aria:!0,data:!0,attr:!0}),[k,E,j]=PC(S),O=Zu(e=>null!==a&&void 0!==a?a:e),I=e.useContext(bm),A=EC(I.status,p),N=e.useMemo(()=>Object.assign(Object.assign({},I),{status:A,hasFeedback:!1,feedbackIcon:null}),[I,A]),P=e.useRef(null),z=e.useRef({});e.useImperativeHandle(n,()=>({focus:()=>{var e;null===(e=z.current[0])||void 0===e||e.focus()},blur:()=>{var e;for(let t=0;t<r;t+=1)null===(e=z.current[t])||void 0===e||e.blur()},nativeElement:P.current}));const R=e=>s?s(e):e,[M,T]=e.useState(()=>BC(R(i||"")));e.useEffect(()=>{void 0!==c&&T(BC(c))},[c]);const B=Qr(e=>{T(e),v&&v(e),l&&e.length===r&&e.every(e=>e)&&e.some((e,t)=>M[t]!==e)&&l(e.join(""))}),L=Qr((e,t)=>{let n=fn(M);for(let r=0;r<e;r+=1)n[r]||(n[r]="");t.length<=1?n[e]=t:n=n.slice(0,e).concat(BC(t)),n=n.slice(0,r);for(let r=n.length-1;r>=0&&!n[r];r-=1)n.pop();const o=R(n.map(e=>e||" ").join(""));return n=BC(o).map((e,t)=>" "!==e||n[t]?e:n[t]),n}),H=(e,t)=>{var n;const o=L(e,t),a=Math.min(e+t.length,r-1);a!==e&&void 0!==o[e]&&(null===(n=z.current[a])||void 0===n||n.focus()),B(o)},_=e=>{var t;null===(t=z.current[e])||void 0===t||t.focus()},D={variant:d,disabled:f,status:A,mask:g,type:h,inputMode:b};return k(e.createElement("div",Object.assign({},C,{ref:P,className:Tt()(S,{["".concat(S,"-sm")]:"small"===O,["".concat(S,"-lg")]:"large"===O,["".concat(S,"-rtl")]:"rtl"===w},j,E),role:"group"}),e.createElement(bm.Provider,{value:N},Array.from({length:r}).map((t,n)=>{const o="otp-".concat(n),a=M[n]||"";return e.createElement(e.Fragment,{key:o},e.createElement(MC,Object.assign({ref:e=>{z.current[n]=e},index:n,size:O,htmlSize:1,className:"".concat(S,"-input"),onChange:H,value:a,onActiveChange:_,autoFocus:0===n&&m},D)),n<r-1&&e.createElement(LC,{separator:u,index:n,prefixCls:S}))}))))}),_C=HC;const DC={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"};var FC=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:DC}))};const WC=e.forwardRef(FC);const VC={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"};var qC=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:VC}))};const GC=e.forwardRef(qC);var XC=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const UC=t=>t?e.createElement(GC,null):e.createElement(WC,null),$C={click:"onClick",hover:"onMouseOver"},KC=e.forwardRef((t,n)=>{const{disabled:o,action:r="click",visibilityToggle:a=!0,iconRender:i=UC,suffix:c}=t,l=e.useContext(xc),s=null!==o&&void 0!==o?o:l,u="object"===typeof a&&void 0!==a.visible,[d,f]=(0,e.useState)(()=>!!u&&a.visible),p=(0,e.useRef)(null);e.useEffect(()=>{u&&f(a.visible)},[u,a]);const m=OC(p),g=()=>{var e;if(s)return;d&&m();const t=!d;f(t),"object"===typeof a&&(null===(e=a.onVisibleChange)||void 0===e||e.call(a,t))},{className:h,prefixCls:v,inputPrefixCls:b,size:y}=t,x=XC(t,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=e.useContext(Dt),S=w("input",b),C=w("input-password",v),k=a&&(t=>{const n=$C[r]||"",o=i(d),a={[n]:g,className:"".concat(t,"-icon"),key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return e.cloneElement(e.isValidElement(o)?o:e.createElement("span",null,o),a)})(C),E=Tt()(C,h,{["".concat(C,"-").concat(y)]:!!y}),j=Object.assign(Object.assign({},Vu(x,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:E,prefixCls:S,suffix:e.createElement(e.Fragment,null,k,c)});return y&&(j.size=y),e.createElement(NC,Object.assign({ref:la(n,p)},j))});const YC=KC;const QC={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"};var JC=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:QC}))};const ZC=e.forwardRef(JC);var ek=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const tk=e.forwardRef((t,n)=>{const{prefixCls:o,inputPrefixCls:r,className:a,size:i,suffix:c,enterButton:l=!1,addonAfter:s,loading:u,disabled:d,onSearch:f,onChange:p,onCompositionStart:m,onCompositionEnd:g,variant:h,onPressEnter:v}=t,b=ek(t,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:y,direction:x}=e.useContext(Dt),w=e.useRef(!1),S=y("input-search",o),C=y("input",r),{compactSize:k}=ad(S,x),E=Zu(e=>{var t;return null!==(t=null!==i&&void 0!==i?i:k)&&void 0!==t?t:e}),j=e.useRef(null),O=e=>{var t;document.activeElement===(null===(t=j.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;f&&f(null===(n=null===(t=j.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},A="boolean"===typeof l?e.createElement(ZC,null):null,N="".concat(S,"-button");let P;const z=l||{},R=z.type&&!0===z.type.__ANT_BUTTON;P=R||"button"===z.type?Xt(z,Object.assign({onMouseDown:O,onClick:e=>{var t,n;null===(n=null===(t=null===z||void 0===z?void 0:z.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},R?{className:N,size:E}:{})):e.createElement(yf,{className:N,color:l?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:O,onClick:I,loading:u,icon:A,variant:"borderless"===h||"filled"===h||"underlined"===h?"text":l?"solid":void 0},l),s&&(P=[P,Xt(s,{key:"addonAfter"})]);const M=Tt()(S,{["".concat(S,"-rtl")]:"rtl"===x,["".concat(S,"-").concat(E)]:!!E,["".concat(S,"-with-button")]:!!l},a),T=Object.assign(Object.assign({},b),{className:M,prefixCls:C,type:"search",size:E,variant:h,onPressEnter:e=>{w.current||u||(null===v||void 0===v||v(e),I(e))},onCompositionStart:e=>{w.current=!0,null===m||void 0===m||m(e)},onCompositionEnd:e=>{w.current=!1,null===g||void 0===g||g(e)},addonAfter:P,suffix:c,onChange:e=>{(null===e||void 0===e?void 0:e.target)&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),null===p||void 0===p||p(e)},disabled:d,_skipAddonWarning:!0});return e.createElement(NC,Object.assign({ref:la(j,n)},T))});const nk=tk;var ok,rk=["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"],ak={};function ik(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;ok||((ok=document.createElement("textarea")).setAttribute("tab-index","-1"),ok.setAttribute("aria-hidden","true"),ok.setAttribute("name","hiddenTextarea"),document.body.appendChild(ok)),e.getAttribute("wrap")?ok.setAttribute("wrap",e.getAttribute("wrap")):ok.removeAttribute("wrap");var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&ak[n])return ak[n];var o=window.getComputedStyle(e),r=o.getPropertyValue("box-sizing")||o.getPropertyValue("-moz-box-sizing")||o.getPropertyValue("-webkit-box-sizing"),a=parseFloat(o.getPropertyValue("padding-bottom"))+parseFloat(o.getPropertyValue("padding-top")),i=parseFloat(o.getPropertyValue("border-bottom-width"))+parseFloat(o.getPropertyValue("border-top-width")),c={sizingStyle:rk.map(function(e){return"".concat(e,":").concat(o.getPropertyValue(e))}).join(";"),paddingSize:a,borderSize:i,boxSizing:r};return t&&n&&(ak[n]=c),c}(e,t),a=r.paddingSize,i=r.borderSize,c=r.boxSizing,l=r.sizingStyle;ok.setAttribute("style","".concat(l,";").concat("\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important;\n pointer-events: none !important;\n")),ok.value=e.value||e.placeholder||"";var s,u=void 0,d=void 0,f=ok.scrollHeight;if("border-box"===c?f+=i:"content-box"===c&&(f-=a),null!==n||null!==o){ok.value=" ";var p=ok.scrollHeight-a;null!==n&&(u=p*n,"border-box"===c&&(u=u+a+i),f=Math.max(u,f)),null!==o&&(d=p*o,"border-box"===c&&(d=d+a+i),s=f>d?"":"hidden",f=Math.min(d,f))}var m={height:f,overflowY:s,resize:"none"};return u&&(m.minHeight=u),d&&(m.maxHeight=d),m}var ck=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],lk=e.forwardRef(function(t,n){var o=t,i=o.prefixCls,c=o.defaultValue,l=o.value,s=o.autoSize,u=o.onResize,d=o.className,f=o.style,p=o.disabled,m=o.onChange,g=(o.onInternalAutoSize,r(o,ck)),h=un(ea(c,{value:l,postState:function(e){return null!==e&&void 0!==e?e:""}}),2),v=h[0],b=h[1],y=e.useRef();e.useImperativeHandle(n,function(){return{textArea:y.current}});var x=un(e.useMemo(function(){return s&&"object"===(0,jn.A)(s)?[s.minRows,s.maxRows]:[]},[s]),2),w=x[0],S=x[1],C=!!s,k=un(e.useState(2),2),E=k[0],j=k[1],O=un(e.useState(),2),I=O[0],A=O[1],N=function(){j(0)};Qt(function(){C&&N()},[l,w,S,C]),Qt(function(){if(0===E)j(1);else if(1===E){var e=ik(y.current,!1,w,S);j(2),A(e)}},[E]);var P=e.useRef(),z=function(){fl.cancel(P.current)};e.useEffect(function(){return z},[]);var R=C?I:null,M=(0,a.A)((0,a.A)({},f),R);return 0!==E&&1!==E||(M.overflowY="hidden",M.overflowX="hidden"),e.createElement(Xv,{onResize:function(e){2===E&&(null===u||void 0===u||u(e),s&&(z(),P.current=fl(function(){N()})))},disabled:!(s||u)},e.createElement("textarea",So({},g,{ref:y,style:M,className:Tt()(i,d,(0,rn.A)({},"".concat(i,"-disabled"),p)),disabled:p,value:v,onChange:function(e){b(e.target.value),null===m||void 0===m||m(e)}})))});const sk=lk;var uk=["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"],dk=e.forwardRef(function(t,n){var o,i=t.defaultValue,c=t.value,l=t.onFocus,s=t.onBlur,u=t.onChange,d=t.allowClear,f=t.maxLength,p=t.onCompositionStart,m=t.onCompositionEnd,g=t.suffix,h=t.prefixCls,v=void 0===h?"rc-textarea":h,b=t.showCount,y=t.count,x=t.className,w=t.style,S=t.disabled,C=t.hidden,k=t.classNames,E=t.styles,j=t.onResize,O=t.onClear,I=t.onPressEnter,A=t.readOnly,N=t.autoSize,P=t.onKeyDown,z=r(t,uk),R=un(ea(i,{value:c,defaultValue:i}),2),M=R[0],T=R[1],B=void 0===M||null===M?"":String(M),L=un(e.useState(!1),2),H=L[0],_=L[1],D=e.useRef(!1),F=un(e.useState(null),2),W=F[0],V=F[1],q=(0,e.useRef)(null),G=(0,e.useRef)(null),X=function(){var e;return null===(e=G.current)||void 0===e?void 0:e.textArea},U=function(){X().focus()};(0,e.useImperativeHandle)(n,function(){var e;return{resizableTextArea:G.current,focus:U,blur:function(){X().blur()},nativeElement:(null===(e=q.current)||void 0===e?void 0:e.nativeElement)||X()}}),(0,e.useEffect)(function(){_(function(e){return!S&&e})},[S]);var $=un(e.useState(null),2),K=$[0],Y=$[1];e.useEffect(function(){var e;K&&(e=X()).setSelectionRange.apply(e,fn(K))},[K]);var Q,J=yC(y,b),Z=null!==(o=J.max)&&void 0!==o?o:f,ee=Number(Z)>0,te=J.strategy(B),ne=!!Z&&te>Z,oe=function(e,t){var n=t;!D.current&&J.exceedFormatter&&J.max&&J.strategy(t)>J.max&&t!==(n=J.exceedFormatter(t,{max:J.max}))&&Y([X().selectionStart||0,X().selectionEnd||0]),T(n),mC(e.currentTarget,e,u,n)},re=g;J.show&&(Q=J.showFormatter?J.showFormatter({value:B,count:te,maxLength:Z}):"".concat(te).concat(ee?" / ".concat(Z):""),re=e.createElement(e.Fragment,null,re,e.createElement("span",{className:Tt()("".concat(v,"-data-count"),null===k||void 0===k?void 0:k.count),style:null===E||void 0===E?void 0:E.count},Q)));var ae=!N&&!b&&!d;return e.createElement(vC,{ref:q,value:B,allowClear:d,handleReset:function(e){T(""),U(),mC(X(),e,u)},suffix:re,prefixCls:v,classNames:(0,a.A)((0,a.A)({},k),{},{affixWrapper:Tt()(null===k||void 0===k?void 0:k.affixWrapper,(0,rn.A)((0,rn.A)({},"".concat(v,"-show-count"),b),"".concat(v,"-textarea-allow-clear"),d))}),disabled:S,focused:H,className:Tt()(x,ne&&"".concat(v,"-out-of-range")),style:(0,a.A)((0,a.A)({},w),W&&!ae?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":"string"===typeof Q?Q:void 0}},hidden:C,readOnly:A,onClear:O},e.createElement(sk,So({},z,{autoSize:N,maxLength:f,onKeyDown:function(e){"Enter"===e.key&&I&&I(e),null===P||void 0===P||P(e)},onChange:function(e){oe(e,e.target.value)},onFocus:function(e){_(!0),null===l||void 0===l||l(e)},onBlur:function(e){_(!1),null===s||void 0===s||s(e)},onCompositionStart:function(e){D.current=!0,null===p||void 0===p||p(e)},onCompositionEnd:function(e){D.current=!1,oe(e,e.currentTarget.value),null===m||void 0===m||m(e)},className:Tt()(null===k||void 0===k?void 0:k.textarea),style:(0,a.A)((0,a.A)({},null===E||void 0===E?void 0:E.textarea),{},{resize:null===w||void 0===w?void 0:w.resize}),disabled:S,prefixCls:v,onResize:function(e){var t;null===j||void 0===j||j(e),null!==(t=X())&&void 0!==t&&t.style.height&&V(!0)},ref:G,readOnly:A})))});const fk=dk,pk=Wi(["Input","TextArea"],e=>(e=>{const{componentCls:t,paddingLG:n}=e,o="".concat(t,"-textarea");return{["textarea".concat(t)]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:"all ".concat(e.motionDurationSlow),resize:"vertical",["&".concat(t,"-mouse-active")]:{transition:"all ".concat(e.motionDurationSlow,", height 0s, width 0s")}},["".concat(t,"-textarea-affix-wrapper-resize-dirty")]:{width:"auto"},[o]:{position:"relative","&-show-count":{["".concat(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"}},["\n &-allow-clear > ".concat(t,",\n &-affix-wrapper").concat(o,"-has-feedback ").concat(t,"\n ")]:{paddingInlineEnd:n},["&-affix-wrapper".concat(t,"-affix-wrapper")]:{padding:0,["> textarea".concat(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"}},["".concat(t,"-suffix")]:{margin:0,"> *:not(:last-child)":{marginInline:0},["".concat(t,"-clear-icon")]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},["".concat(o,"-suffix")]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},["&-affix-wrapper".concat(t,"-affix-wrapper-rtl")]:{["".concat(t,"-suffix")]:{["".concat(t,"-data-count")]:{direction:"ltr",insetInlineStart:0}}},["&-affix-wrapper".concat(t,"-affix-wrapper-sm")]:{["".concat(t,"-suffix")]:{["".concat(t,"-clear-icon")]:{insetInlineEnd:e.paddingInlineSM}}}}}})(Ca(e,TS(e))),BS,{resetFont:!1});var mk=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const gk=(0,e.forwardRef)((t,n)=>{var o;const{prefixCls:r,bordered:a=!0,size:i,disabled:c,status:l,allowClear:s,classNames:u,rootClassName:d,className:f,style:p,styles:m,variant:g,showCount:h,onMouseDown:v,onResize:b}=t,y=mk(t,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]);const{getPrefixCls:x,direction:w,allowClear:S,autoComplete:C,className:k,style:E,classNames:j,styles:O}=Vt("textArea"),I=e.useContext(xc),A=null!==c&&void 0!==c?c:I,{status:N,hasFeedback:P,feedbackIcon:z}=e.useContext(bm),R=EC(N,l),M=e.useRef(null);e.useImperativeHandle(n,()=>{var e;return{resizableTextArea:null===(e=M.current)||void 0===e?void 0:e.resizableTextArea,focus:e=>{var t,n;gC(null===(n=null===(t=M.current)||void 0===t?void 0:t.resizableTextArea)||void 0===n?void 0:n.textArea,e)},blur:()=>{var e;return null===(e=M.current)||void 0===e?void 0:e.blur()}}});const T=x("input",r),B=As(T),[L,H,_]=uC(T,d),[D]=pk(T,B),{compactSize:F,compactItemClassnames:W}=ad(T,w),V=Zu(e=>{var t;return null!==(t=null!==i&&void 0!==i?i:F)&&void 0!==t?t:e}),[q,G]=jC("textArea",g,a),X=CC(null!==s&&void 0!==s?s:S),[U,$]=e.useState(!1),[K,Y]=e.useState(!1);return L(D(e.createElement(fk,Object.assign({autoComplete:C},y,{style:Object.assign(Object.assign({},E),p),styles:Object.assign(Object.assign({},O),m),disabled:A,allowClear:X,className:Tt()(_,B,f,d,W,k,K&&"".concat(T,"-textarea-affix-wrapper-resize-dirty")),classNames:Object.assign(Object.assign(Object.assign({},u),j),{textarea:Tt()({["".concat(T,"-sm")]:"small"===V,["".concat(T,"-lg")]:"large"===V},H,null===u||void 0===u?void 0:u.textarea,j.textarea,U&&"".concat(T,"-mouse-active")),variant:Tt()({["".concat(T,"-").concat(q)]:G},kC(T,R)),affixWrapper:Tt()("".concat(T,"-textarea-affix-wrapper"),{["".concat(T,"-affix-wrapper-rtl")]:"rtl"===w,["".concat(T,"-affix-wrapper-sm")]:"small"===V,["".concat(T,"-affix-wrapper-lg")]:"large"===V,["".concat(T,"-textarea-show-count")]:h||(null===(o=t.count)||void 0===o?void 0:o.show)},H)}),prefixCls:T,suffix:P&&e.createElement("span",{className:"".concat(T,"-textarea-suffix")},z),showCount:h,ref:M,onResize:e=>{var t,n;if(null===b||void 0===b||b(e),U&&"function"===typeof getComputedStyle){const e=null===(n=null===(t=M.current)||void 0===t?void 0:t.nativeElement)||void 0===n?void 0:n.querySelector("textarea");e&&"both"===getComputedStyle(e).resize&&Y(!0)}},onMouseDown:e=>{$(!0),null===v||void 0===v||v(e);const t=()=>{$(!1),document.removeEventListener("mouseup",t)};document.addEventListener("mouseup",t)}}))))}),hk=gk,vk=NC;vk.Group=fC,vk.Search=nk,vk.TextArea=hk,vk.Password=YC,vk.OTP=_C;const bk=vk;const yk=function(t){var n=t.className,o=t.customizeIcon,r=t.customizeIconProps,a=t.children,i=t.onMouseDown,c=t.onClick,l="function"===typeof o?o(r):o;return e.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),null===i||void 0===i||i(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:c,"aria-hidden":!0},void 0!==l?l:e.createElement("span",{className:Tt()(n.split(/\s+/).map(function(e){return"".concat(e,"-icon")}))},a))};var xk=e.createContext(null);function wk(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,n=e.useRef(null),o=e.useRef(null);return e.useEffect(function(){return function(){window.clearTimeout(o.current)}},[]),[function(){return n.current},function(e){(e||null===n.current)&&(n.current=e),window.clearTimeout(o.current),o.current=window.setTimeout(function(){n.current=null},t)}]}const Sk=function(e,t,n){var o=(0,a.A)((0,a.A)({},e),n?t:{});return Object.keys(t).forEach(function(n){var r=t[n];"function"===typeof r&&(o[n]=function(){for(var t,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return r.apply(void 0,a),null===(t=e[n])||void 0===t?void 0:t.call.apply(t,[e].concat(a))})}),o};var Ck=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],kk=function(t,n){var o=t.prefixCls,i=t.id,c=t.inputElement,l=t.autoFocus,s=t.autoComplete,u=t.editable,d=t.activeDescendantId,f=t.value,p=t.open,m=t.attrs,g=r(t,Ck),h=c||e.createElement("input",null),v=h,b=v.ref,y=v.props;return h.props,h=e.cloneElement(h,(0,a.A)((0,a.A)((0,a.A)({type:"search"},Sk(g,y,!0)),{},{id:i,ref:la(n,b),autoComplete:s||"off",autoFocus:l,className:Tt()("".concat(o,"-selection-search-input"),null===y||void 0===y?void 0:y.className),role:"combobox","aria-expanded":p||!1,"aria-haspopup":"listbox","aria-owns":"".concat(i,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(i,"_list"),"aria-activedescendant":p?d:void 0},m),{},{value:u?f:"",readOnly:!u,unselectable:u?null:"on",style:(0,a.A)((0,a.A)({},y.style),{},{opacity:u?null:0})}))};const Ek=e.forwardRef(kk);function jk(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var Ok="undefined"!==typeof window&&window.document&&window.document.documentElement;function Ik(e){return["string","number"].includes((0,jn.A)(e))}function Ak(e){var t=void 0;return e&&(Ik(e.title)?t=e.title.toString():Ik(e.label)&&(t=e.label.toString())),t}function Nk(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var Pk=function(e){e.preventDefault(),e.stopPropagation()};const zk=function(t){var n,o,r=t.id,a=t.prefixCls,i=t.values,c=t.open,l=t.searchValue,s=t.autoClearSearchValue,u=t.inputRef,d=t.placeholder,f=t.disabled,p=t.mode,m=t.showSearch,g=t.autoFocus,h=t.autoComplete,v=t.activeDescendantId,b=t.tabIndex,y=t.removeIcon,x=t.maxTagCount,w=t.maxTagTextLength,S=t.maxTagPlaceholder,C=void 0===S?function(e){return"+ ".concat(e.length," ...")}:S,k=t.tagRender,E=t.onToggleOpen,j=t.onRemove,O=t.onInputChange,I=t.onInputPaste,A=t.onInputKeyDown,N=t.onInputMouseDown,P=t.onInputCompositionStart,z=t.onInputCompositionEnd,R=t.onInputBlur,M=e.useRef(null),T=un((0,e.useState)(0),2),B=T[0],L=T[1],H=un((0,e.useState)(!1),2),_=H[0],D=H[1],F="".concat(a,"-selection"),W=c||"multiple"===p&&!1===s||"tags"===p?l:"",V="tags"===p||"multiple"===p&&!1===s||m&&(c||_);n=function(){L(M.current.scrollWidth)},o=[W],Ok?e.useLayoutEffect(n,o):e.useEffect(n,o);var q=function(t,n,o,r,a){return e.createElement("span",{title:Ak(t),className:Tt()("".concat(F,"-item"),(0,rn.A)({},"".concat(F,"-item-disabled"),o))},e.createElement("span",{className:"".concat(F,"-item-content")},n),r&&e.createElement(yk,{className:"".concat(F,"-item-remove"),onMouseDown:Pk,onClick:a,customizeIcon:y},"\xd7"))},G=function(t,n,o,r,a,i){return e.createElement("span",{onMouseDown:function(e){Pk(e),E(!c)}},k({label:n,value:t,disabled:o,closable:r,onClose:a,isMaxTag:!!i}))},X=e.createElement("div",{className:"".concat(F,"-search"),style:{width:B},onFocus:function(){D(!0)},onBlur:function(){D(!1)}},e.createElement(Ek,{ref:u,open:c,prefixCls:a,id:r,inputElement:null,disabled:f,autoFocus:g,autoComplete:h,editable:V,activeDescendantId:v,value:W,onKeyDown:A,onMouseDown:N,onChange:O,onPaste:I,onCompositionStart:P,onCompositionEnd:z,onBlur:R,tabIndex:b,attrs:gs(t,!0)}),e.createElement("span",{ref:M,className:"".concat(F,"-search-mirror"),"aria-hidden":!0},W,"\xa0")),U=e.createElement(pb,{prefixCls:"".concat(F,"-overflow"),data:i,renderItem:function(e){var t=e.disabled,n=e.label,o=e.value,r=!f&&!t,a=n;if("number"===typeof w&&("string"===typeof n||"number"===typeof n)){var i=String(a);i.length>w&&(a="".concat(i.slice(0,w),"..."))}var c=function(t){t&&t.stopPropagation(),j(e)};return"function"===typeof k?G(o,a,t,r,c):q(e,a,t,r,c)},renderRest:function(e){if(!i.length)return null;var t="function"===typeof C?C(e):C;return"function"===typeof k?G(void 0,t,!1,!1,void 0,!0):q({title:t},t,!1)},suffix:X,itemKey:Nk,maxCount:x});return e.createElement("span",{className:"".concat(F,"-wrap")},U,!i.length&&!W&&e.createElement("span",{className:"".concat(F,"-placeholder")},d))};const Rk=function(t){var n=t.inputElement,o=t.prefixCls,r=t.id,a=t.inputRef,i=t.disabled,c=t.autoFocus,l=t.autoComplete,s=t.activeDescendantId,u=t.mode,d=t.open,f=t.values,p=t.placeholder,m=t.tabIndex,g=t.showSearch,h=t.searchValue,v=t.activeValue,b=t.maxLength,y=t.onInputKeyDown,x=t.onInputMouseDown,w=t.onInputChange,S=t.onInputPaste,C=t.onInputCompositionStart,k=t.onInputCompositionEnd,E=t.onInputBlur,j=t.title,O=un(e.useState(!1),2),I=O[0],A=O[1],N="combobox"===u,P=N||g,z=f[0],R=h||"";N&&v&&!I&&(R=v),e.useEffect(function(){N&&A(!1)},[N,v]);var M=!("combobox"!==u&&!d&&!g)&&!!R,T=void 0===j?Ak(z):j,B=e.useMemo(function(){return z?null:e.createElement("span",{className:"".concat(o,"-selection-placeholder"),style:M?{visibility:"hidden"}:void 0},p)},[z,M,p,o]);return e.createElement("span",{className:"".concat(o,"-selection-wrap")},e.createElement("span",{className:"".concat(o,"-selection-search")},e.createElement(Ek,{ref:a,prefixCls:o,id:r,open:d,inputElement:n,disabled:i,autoFocus:c,autoComplete:l,editable:P,activeDescendantId:s,value:R,onKeyDown:y,onMouseDown:x,onChange:function(e){A(!0),w(e)},onPaste:S,onCompositionStart:C,onCompositionEnd:k,onBlur:E,tabIndex:m,attrs:gs(t,!0),maxLength:N?b:void 0})),!N&&z?e.createElement("span",{className:"".concat(o,"-selection-item"),title:T,style:M?{visibility:"hidden"}:void 0},z.label):null,B)};var Mk=function(t,n){var o=(0,e.useRef)(null),r=(0,e.useRef)(!1),a=t.prefixCls,i=t.open,c=t.mode,l=t.showSearch,s=t.tokenWithEnter,u=t.disabled,d=t.prefix,f=t.autoClearSearchValue,p=t.onSearch,m=t.onSearchSubmit,g=t.onToggleOpen,h=t.onInputKeyDown,v=t.onInputBlur,b=t.domRef;e.useImperativeHandle(n,function(){return{focus:function(e){o.current.focus(e)},blur:function(){o.current.blur()}}});var y=un(wk(0),2),x=y[0],w=y[1],S=(0,e.useRef)(null),C=function(e){!1!==p(e,!0,r.current)&&g(!0)},k={inputRef:o,onInputKeyDown:function(e){var t,n=e.which,a=o.current instanceof HTMLTextAreaElement;(a||!i||n!==fs.UP&&n!==fs.DOWN||e.preventDefault(),h&&h(e),n!==fs.ENTER||"tags"!==c||r.current||i||null===m||void 0===m||m(e.target.value),a&&!i&&~[fs.UP,fs.DOWN,fs.LEFT,fs.RIGHT].indexOf(n))||(t=n)&&![fs.ESC,fs.SHIFT,fs.BACKSPACE,fs.TAB,fs.WIN_KEY,fs.ALT,fs.META,fs.WIN_KEY_RIGHT,fs.CTRL,fs.SEMICOLON,fs.EQUALS,fs.CAPS_LOCK,fs.CONTEXT_MENU,fs.F1,fs.F2,fs.F3,fs.F4,fs.F5,fs.F6,fs.F7,fs.F8,fs.F9,fs.F10,fs.F11,fs.F12].includes(t)&&g(!0)},onInputMouseDown:function(){w(!0)},onInputChange:function(e){var t=e.target.value;if(s&&S.current&&/[\r\n]/.test(S.current)){var n=S.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,S.current)}S.current=null,C(t)},onInputPaste:function(e){var t=e.clipboardData,n=null===t||void 0===t?void 0:t.getData("text");S.current=n||""},onInputCompositionStart:function(){r.current=!0},onInputCompositionEnd:function(e){r.current=!1,"combobox"!==c&&C(e.target.value)},onInputBlur:v},E="multiple"===c||"tags"===c?e.createElement(zk,So({},t,k)):e.createElement(Rk,So({},t,k));return e.createElement("div",{ref:b,className:"".concat(a,"-selector"),onClick:function(e){e.target!==o.current&&(void 0!==document.body.style.msTouchAction?setTimeout(function(){o.current.focus()}):o.current.focus())},onMouseDown:function(e){var t=x();e.target===o.current||t||"combobox"===c&&u||e.preventDefault(),("combobox"===c||l&&t)&&i||(i&&!1!==f&&p("",!0,!1),g())}},d&&e.createElement("div",{className:"".concat(a,"-prefix")},d),E)};const Tk=e.forwardRef(Mk);var Bk=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Lk=function(t,n){var o=t.prefixCls,i=(t.disabled,t.visible),c=t.children,l=t.popupElement,s=t.animation,u=t.transitionName,d=t.dropdownStyle,f=t.dropdownClassName,p=t.direction,m=void 0===p?"ltr":p,g=t.placement,h=t.builtinPlacements,v=t.dropdownMatchSelectWidth,b=t.dropdownRender,y=t.dropdownAlign,x=t.getPopupContainer,w=t.empty,S=t.getTriggerDOMNode,C=t.onPopupVisibleChange,k=t.onPopupMouseEnter,E=r(t,Bk),j="".concat(o,"-dropdown"),O=l;b&&(O=b(l));var I=e.useMemo(function(){return h||function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}}(v)},[h,v]),A=s?"".concat(j,"-").concat(s):u,N="number"===typeof v,P=e.useMemo(function(){return N?null:!1===v?"minWidth":"width"},[v,N]),z=d;N&&(z=(0,a.A)((0,a.A)({},z),{},{width:v}));var R=e.useRef(null);return e.useImperativeHandle(n,function(){return{getPopupElement:function(){var e;return null===(e=R.current)||void 0===e?void 0:e.popupElement}}}),e.createElement(By,So({},E,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:g||("rtl"===m?"bottomRight":"bottomLeft"),builtinPlacements:I,prefixCls:j,popupTransitionName:A,popup:e.createElement("div",{onMouseEnter:k},O),ref:R,stretch:P,popupAlign:y,popupVisible:i,getPopupContainer:x,popupClassName:Tt()(f,(0,rn.A)({},"".concat(j,"-empty"),w)),popupStyle:z,getTriggerDOMNode:S,onPopupVisibleChange:C}),c)};const Hk=e.forwardRef(Lk);function _k(e,t){var n,o=e.key;return"value"in e&&(n=e.value),null!==o&&void 0!==o?o:void 0!==n?n:"rc-index-key-".concat(t)}function Dk(e){return"undefined"!==typeof e&&!Number.isNaN(e)}function Fk(e,t){var n=e||{},o=n.label||(t?"children":"label");return{label:o,value:n.value||"value",options:n.options||"options",groupLabel:n.groupLabel||o}}function Wk(e){var t=(0,a.A)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Rn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}const Vk=e.createContext(null);function qk(t){var n=t.visible,o=t.values;if(!n)return null;return e.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(o.slice(0,50).map(function(e){var t=e.label,n=e.value;return["number","string"].includes((0,jn.A)(t))?t:n}).join(", ")),o.length>50?", ...":null)}var Gk=["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"],Xk=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Uk=function(e){return"tags"===e||"multiple"===e},$k=e.forwardRef(function(t,n){var o,i=t.id,c=t.prefixCls,l=t.className,s=t.showSearch,u=t.tagRender,d=t.direction,f=t.omitDomProps,p=t.displayValues,m=t.onDisplayValuesChange,g=t.emptyOptions,h=t.notFoundContent,v=void 0===h?"Not Found":h,b=t.onClear,y=t.mode,x=t.disabled,w=t.loading,S=t.getInputElement,C=t.getRawInputElement,k=t.open,E=t.defaultOpen,j=t.onDropdownVisibleChange,O=t.activeValue,I=t.onActiveValueChange,A=t.activeDescendantId,N=t.searchValue,P=t.autoClearSearchValue,z=t.onSearch,R=t.onSearchSplit,M=t.tokenSeparators,T=t.allowClear,B=t.prefix,L=t.suffixIcon,H=t.clearIcon,_=t.OptionList,D=t.animation,F=t.transitionName,W=t.dropdownStyle,V=t.dropdownClassName,q=t.dropdownMatchSelectWidth,G=t.dropdownRender,X=t.dropdownAlign,U=t.placement,$=t.builtinPlacements,K=t.getPopupContainer,Y=t.showAction,Q=void 0===Y?[]:Y,J=t.onFocus,Z=t.onBlur,ee=t.onKeyUp,te=t.onKeyDown,ne=t.onMouseDown,oe=r(t,Gk),re=Uk(y),ae=(void 0!==s?s:re)||"combobox"===y,ie=(0,a.A)({},oe);Xk.forEach(function(e){delete ie[e]}),null===f||void 0===f||f.forEach(function(e){delete ie[e]});var ce=un(e.useState(!1),2),le=ce[0],se=ce[1];e.useEffect(function(){se(fy())},[]);var ue=e.useRef(null),de=e.useRef(null),fe=e.useRef(null),pe=e.useRef(null),me=e.useRef(null),ge=e.useRef(!1),he=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=un(e.useState(!1),2),o=n[0],r=n[1],a=e.useRef(null),i=function(){window.clearTimeout(a.current)};return e.useEffect(function(){return i},[]),[o,function(e,n){i(),a.current=window.setTimeout(function(){r(e),n&&n()},t)},i]}(),ve=un(he,3),be=ve[0],ye=ve[1],xe=ve[2];e.useImperativeHandle(n,function(){var e,t;return{focus:null===(e=pe.current)||void 0===e?void 0:e.focus,blur:null===(t=pe.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=me.current)||void 0===t?void 0:t.scrollTo(e)},nativeElement:ue.current||de.current}});var we=e.useMemo(function(){var e;if("combobox"!==y)return N;var t=null===(e=p[0])||void 0===e?void 0:e.value;return"string"===typeof t||"number"===typeof t?String(t):""},[N,y,p]),Se="combobox"===y&&"function"===typeof S&&S()||null,Ce="function"===typeof C&&C(),ke=sa(de,null===Ce||void 0===Ce||null===(o=Ce.props)||void 0===o?void 0:o.ref),Ee=un(e.useState(!1),2),je=Ee[0],Oe=Ee[1];Qt(function(){Oe(!0)},[]);var Ie=un(ea(!1,{defaultValue:E,value:k}),2),Ae=Ie[0],Ne=Ie[1],Pe=!!je&&Ae,ze=!v&&g;(x||ze&&Pe&&"combobox"===y)&&(Pe=!1);var Re=!ze&&Pe,Me=e.useCallback(function(e){var t=void 0!==e?e:!Pe;x||(Ne(t),Pe!==t&&(null===j||void 0===j||j(t)))},[x,Pe,Ne,j]),Te=e.useMemo(function(){return(M||[]).some(function(e){return["\n","\r\n"].includes(e)})},[M]),Be=e.useContext(Vk)||{},Le=Be.maxCount,He=Be.rawValues,_e=function(e,t,n){if(!(re&&Dk(Le)&&(null===He||void 0===He?void 0:He.size)>=Le)){var o=!0,r=e;null===I||void 0===I||I(null);var a=function(e,t,n){if(!t||!t.length)return null;var o=!1,r=function e(t,n){var r=ma(n),a=r[0],i=r.slice(1);if(!a)return[t];var c=t.split(a);return o=o||c.length>1,c.reduce(function(t,n){return[].concat(fn(t),fn(e(n,i)))},[]).filter(Boolean)}(e,t);return o?"undefined"!==typeof n?r.slice(0,n):r:null}(e,M,Dk(Le)?Le-He.size:void 0),i=n?null:a;return"combobox"!==y&&i&&(r="",null===R||void 0===R||R(i),Me(!1),o=!1),z&&we!==r&&z(r,{source:t?"typing":"effect"}),o}};e.useEffect(function(){Pe||re||"combobox"===y||_e("",!1,!1)},[Pe]),e.useEffect(function(){Ae&&x&&Ne(!1),x&&!ge.current&&ye(!1)},[x]);var De=un(wk(),2),Fe=De[0],We=De[1],Ve=e.useRef(!1),qe=e.useRef(!1),Ge=[];e.useEffect(function(){return function(){Ge.forEach(function(e){return clearTimeout(e)}),Ge.splice(0,Ge.length)}},[]);var Xe,Ue=un(e.useState({}),2)[1];Ce&&(Xe=function(e){Me(e)}),function(t,n,o,r){var a=e.useRef(null);a.current={open:n,triggerOpen:o,customizedTrigger:r},e.useEffect(function(){function e(e){var n;if(null===(n=a.current)||void 0===n||!n.customizedTrigger){var o=e.target;o.shadowRoot&&e.composed&&(o=e.composedPath()[0]||o),a.current.open&&t().filter(function(e){return e}).every(function(e){return!e.contains(o)&&e!==o})&&a.current.triggerOpen(!1)}}return window.addEventListener("mousedown",e),function(){return window.removeEventListener("mousedown",e)}},[])}(function(){var e;return[ue.current,null===(e=fe.current)||void 0===e?void 0:e.getPopupElement()]},Re,Me,!!Ce);var $e,Ke=e.useMemo(function(){return(0,a.A)((0,a.A)({},t),{},{notFoundContent:v,open:Pe,triggerOpen:Re,id:i,showSearch:ae,multiple:re,toggleOpen:Me})},[t,v,Re,Pe,i,ae,re,Me]),Ye=!!L||w;Ye&&($e=e.createElement(yk,{className:Tt()("".concat(c,"-arrow"),(0,rn.A)({},"".concat(c,"-arrow-loading"),w)),customizeIcon:L,customizeIconProps:{loading:w,searchValue:we,open:Pe,focused:be,showSearch:ae}}));var Qe,Je=function(t,n,o,r,a){var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,s=e.useMemo(function(){return"object"===(0,jn.A)(r)?r.clearIcon:a||void 0},[r,a]);return{allowClear:e.useMemo(function(){return!(i||!r||!o.length&&!c||"combobox"===l&&""===c)},[r,i,o.length,c,l]),clearIcon:e.createElement(yk,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:s},"\xd7")}}(c,function(){var e;null===b||void 0===b||b(),null===(e=pe.current)||void 0===e||e.focus(),m([],{type:"clear",values:p}),_e("",!1,!1)},p,T,H,x,we,y),Ze=Je.allowClear,et=Je.clearIcon,tt=e.createElement(_,{ref:me}),nt=Tt()(c,l,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(c,"-focused"),be),"".concat(c,"-multiple"),re),"".concat(c,"-single"),!re),"".concat(c,"-allow-clear"),T),"".concat(c,"-show-arrow"),Ye),"".concat(c,"-disabled"),x),"".concat(c,"-loading"),w),"".concat(c,"-open"),Pe),"".concat(c,"-customize-input"),Se),"".concat(c,"-show-search"),ae)),ot=e.createElement(Hk,{ref:fe,disabled:x,prefixCls:c,visible:Re,popupElement:tt,animation:D,transitionName:F,dropdownStyle:W,dropdownClassName:V,direction:d,dropdownMatchSelectWidth:q,dropdownRender:G,dropdownAlign:X,placement:U,builtinPlacements:$,getPopupContainer:K,empty:g,getTriggerDOMNode:function(e){return de.current||e},onPopupVisibleChange:Xe,onPopupMouseEnter:function(){Ue({})}},Ce?e.cloneElement(Ce,{ref:ke}):e.createElement(Tk,So({},t,{domRef:de,prefixCls:c,inputElement:Se,ref:pe,id:i,prefix:B,showSearch:ae,autoClearSearchValue:P,mode:y,activeDescendantId:A,tagRender:u,values:p,open:Pe,onToggleOpen:Me,activeValue:O,searchValue:we,onSearch:_e,onSearchSubmit:function(e){e&&e.trim()&&z(e,{source:"submit"})},onRemove:function(e){var t=p.filter(function(t){return t!==e});m(t,{type:"remove",values:[e]})},tokenWithEnter:Te,onInputBlur:function(){Ve.current=!1}})));return Qe=Ce?ot:e.createElement("div",So({className:nt},ie,{ref:ue,onMouseDown:function(e){var t,n=e.target,o=null===(t=fe.current)||void 0===t?void 0:t.getPopupElement();if(o&&o.contains(n)){var r=setTimeout(function(){var e,t=Ge.indexOf(r);-1!==t&&Ge.splice(t,1),xe(),le||o.contains(document.activeElement)||null===(e=pe.current)||void 0===e||e.focus()});Ge.push(r)}for(var a=arguments.length,i=new Array(a>1?a-1:0),c=1;c<a;c++)i[c-1]=arguments[c];null===ne||void 0===ne||ne.apply(void 0,[e].concat(i))},onKeyDown:function(e){var t,n=Fe(),o=e.key,r="Enter"===o;if(r&&("combobox"!==y&&e.preventDefault(),Pe||Me(!0)),We(!!we),"Backspace"===o&&!n&&re&&!we&&p.length){for(var a=fn(p),i=null,c=a.length-1;c>=0;c-=1){var l=a[c];if(!l.disabled){a.splice(c,1),i=l;break}}i&&m(a,{type:"remove",values:[i]})}for(var s=arguments.length,u=new Array(s>1?s-1:0),d=1;d<s;d++)u[d-1]=arguments[d];!Pe||r&&Ve.current||(r&&(Ve.current=!0),null===(t=me.current)||void 0===t||t.onKeyDown.apply(t,[e].concat(u))),null===te||void 0===te||te.apply(void 0,[e].concat(u))},onKeyUp:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var r;Pe&&(null===(r=me.current)||void 0===r||r.onKeyUp.apply(r,[e].concat(n))),"Enter"===e.key&&(Ve.current=!1),null===ee||void 0===ee||ee.apply(void 0,[e].concat(n))},onFocus:function(){ye(!0),x||(J&&!qe.current&&J.apply(void 0,arguments),Q.includes("focus")&&Me(!0)),qe.current=!0},onBlur:function(){ge.current=!0,ye(!1,function(){qe.current=!1,ge.current=!1,Me(!1)}),x||(we&&("tags"===y?z(we,{source:"submit"}):"multiple"===y&&z("",{source:"blur"})),Z&&Z.apply(void 0,arguments))}}),e.createElement(qk,{visible:be&&!Pe,values:p}),ot,$e,Ze&&et),e.createElement(xk.Provider,{value:Ke},Qe)});const Kk=$k;var Yk=function(){return null};Yk.isSelectOptGroup=!0;const Qk=Yk;var Jk=function(){return null};Jk.isSelectOption=!0;const Zk=Jk;var eE=e.forwardRef(function(t,n){var o=t.height,r=t.offsetY,i=t.offsetX,c=t.children,l=t.prefixCls,s=t.onInnerResize,u=t.innerProps,d=t.rtl,f=t.extra,p={},m={display:"flex",flexDirection:"column"};return void 0!==r&&(p={height:o,position:"relative",overflow:"hidden"},m=(0,a.A)((0,a.A)({},m),{},(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({transform:"translateY(".concat(r,"px)")},d?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),e.createElement("div",{style:p},e.createElement(Xv,{onResize:function(e){e.offsetHeight&&s&&s()}},e.createElement("div",So({style:m,className:Tt()((0,rn.A)({},"".concat(l,"-holder-inner"),l)),ref:n},u),c,f)))});eE.displayName="Filler";const tE=eE;function nE(t){var n=t.children,o=t.setRef,r=e.useCallback(function(e){o(e)},[]);return e.cloneElement(n,{ref:r})}function oE(t,n,o){var r=un(e.useState(t),2),a=r[0],i=r[1],c=un(e.useState(null),2),l=c[0],s=c[1];return e.useEffect(function(){var e=function(e,t,n){var o,r,a=e.length,i=t.length;if(0===a&&0===i)return null;a<i?(o=e,r=t):(o=t,r=e);var c={__EMPTY_ITEM__:!0};function l(e){return void 0!==e?n(e):c}for(var s=null,u=1!==Math.abs(a-i),d=0;d<r.length;d+=1){var f=l(o[d]);if(f!==l(r[d])){s=d,u=u||f!==l(r[d+1]);break}}return null===s?null:{index:s,multiple:u}}(a||[],t||[],n);void 0!==(null===e||void 0===e?void 0:e.index)&&(null===o||void 0===o||o(e.index),s(t[e.index])),i(t)},[t]),[l]}const rE="object"===("undefined"===typeof navigator?"undefined":(0,jn.A)(navigator))&&/Firefox/i.test(navigator.userAgent),aE=function(t,n,o,r){var a=(0,e.useRef)(!1),i=(0,e.useRef)(null);var c=(0,e.useRef)({top:t,bottom:n,left:o,right:r});return c.current.top=t,c.current.bottom=n,c.current.left=o,c.current.right=r,function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=e?t<0&&c.current.left||t>0&&c.current.right:t<0&&c.current.top||t>0&&c.current.bottom;return n&&o?(clearTimeout(i.current),a.current=!1):o&&!a.current||(clearTimeout(i.current),a.current=!0,i.current=setTimeout(function(){a.current=!1},50)),!a.current&&o}};function iE(t,n,o,r,a,i,c){var l=(0,e.useRef)(0),s=(0,e.useRef)(null),u=(0,e.useRef)(null),d=(0,e.useRef)(!1),f=aE(n,o,r,a);var p=(0,e.useRef)(null),m=(0,e.useRef)(null);return[function(e){if(t){fl.cancel(m.current),m.current=fl(function(){p.current=null},2);var n=e.deltaX,o=e.deltaY,r=e.shiftKey,a=n,g=o;("sx"===p.current||!p.current&&r&&o&&!n)&&(a=o,g=0,p.current="sx");var h=Math.abs(a),v=Math.abs(g);null===p.current&&(p.current=i&&h>v?"x":"y"),"y"===p.current?function(e,t){if(fl.cancel(s.current),!f(!1,t)){var n=e;n._virtualHandled||(n._virtualHandled=!0,l.current+=t,u.current=t,rE||n.preventDefault(),s.current=fl(function(){var e=d.current?10:1;c(l.current*e,!1),l.current=0}))}}(e,g):function(e,t){c(t,!0),rE||e.preventDefault()}(e,a)}},function(e){t&&(d.current=e.detail===u.current)}]}const cE=function(){function e(){Tn(this,e),(0,rn.A)(this,"maps",void 0),(0,rn.A)(this,"id",0),(0,rn.A)(this,"diffRecords",new Map),this.maps=Object.create(null)}return Hn(e,[{key:"set",value:function(e,t){this.diffRecords.set(e,this.maps[e]),this.maps[e]=t,this.id+=1}},{key:"get",value:function(e){return this.maps[e]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),e}();function lE(e){var t=parseFloat(e);return isNaN(t)?0:t}var sE=14/15;function uE(e){return Math.floor(Math.pow(e,.5))}function dE(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}var fE=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.rtl,i=t.scrollOffset,c=t.scrollRange,l=t.onStartMove,s=t.onStopMove,u=t.onScroll,d=t.horizontal,f=t.spinSize,p=t.containerSize,m=t.style,g=t.thumbStyle,h=t.showScrollBar,v=un(e.useState(!1),2),b=v[0],y=v[1],x=un(e.useState(null),2),w=x[0],S=x[1],C=un(e.useState(null),2),k=C[0],E=C[1],j=!r,O=e.useRef(),I=e.useRef(),A=un(e.useState(h),2),N=A[0],P=A[1],z=e.useRef(),R=function(){!0!==h&&!1!==h&&(clearTimeout(z.current),P(!0),z.current=setTimeout(function(){P(!1)},3e3))},M=c-p||0,T=p-f||0,B=e.useMemo(function(){return 0===i||0===M?0:i/M*T},[i,M,T]),L=e.useRef({top:B,dragging:b,pageY:w,startTop:k});L.current={top:B,dragging:b,pageY:w,startTop:k};var H=function(e){y(!0),S(dE(e,d)),E(L.current.top),l(),e.stopPropagation(),e.preventDefault()};e.useEffect(function(){var e=function(e){e.preventDefault()},t=O.current,n=I.current;return t.addEventListener("touchstart",e,{passive:!1}),n.addEventListener("touchstart",H,{passive:!1}),function(){t.removeEventListener("touchstart",e),n.removeEventListener("touchstart",H)}},[]);var _=e.useRef();_.current=M;var D=e.useRef();D.current=T,e.useEffect(function(){if(b){var e,t=function(t){var n=L.current,o=n.dragging,r=n.pageY,a=n.startTop;fl.cancel(e);var i=O.current.getBoundingClientRect(),c=p/(d?i.width:i.height);if(o){var l=(dE(t,d)-r)*c,s=a;!j&&d?s-=l:s+=l;var f=_.current,m=D.current,g=m?s/m:0,h=Math.ceil(g*f);h=Math.max(h,0),h=Math.min(h,f),e=fl(function(){u(h,d)})}},n=function(){y(!1),s()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",n,{passive:!0}),window.addEventListener("touchend",n,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",n),window.removeEventListener("touchend",n),fl.cancel(e)}}},[b]),e.useEffect(function(){return R(),function(){clearTimeout(z.current)}},[i]),e.useImperativeHandle(n,function(){return{delayHidden:R}});var F="".concat(o,"-scrollbar"),W={position:"absolute",visibility:N?null:"hidden"},V={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return d?(Object.assign(W,{height:8,left:0,right:0,bottom:0}),Object.assign(V,(0,rn.A)({height:"100%",width:f},j?"left":"right",B))):(Object.assign(W,(0,rn.A)({width:8,top:0,bottom:0},j?"right":"left",0)),Object.assign(V,{width:"100%",height:f,top:B})),e.createElement("div",{ref:O,className:Tt()(F,(0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(F,"-horizontal"),d),"".concat(F,"-vertical"),!d),"".concat(F,"-visible"),N)),style:(0,a.A)((0,a.A)({},W),m),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:R},e.createElement("div",{ref:I,className:Tt()("".concat(F,"-thumb"),(0,rn.A)({},"".concat(F,"-thumb-moving"),b)),style:(0,a.A)((0,a.A)({},V),g),onMouseDown:H}))});const pE=fE;function mE(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=e/(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)*e;return isNaN(t)&&(t=0),t=Math.max(t,20),Math.floor(t)}var gE=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],hE=[],vE={overflowY:"auto",overflowAnchor:"none"};function bE(t,n){var o=t.prefixCls,i=void 0===o?"rc-virtual-list":o,c=t.className,l=t.height,s=t.itemHeight,u=t.fullHeight,d=void 0===u||u,f=t.style,p=t.data,m=t.children,g=t.itemKey,h=t.virtual,v=t.direction,b=t.scrollWidth,y=t.component,x=void 0===y?"div":y,w=t.onScroll,S=t.onVirtualScroll,C=t.onVisibleChange,k=t.innerProps,E=t.extraRender,j=t.styles,O=t.showScrollBar,I=void 0===O?"optional":O,A=r(t,gE),N=e.useCallback(function(e){return"function"===typeof g?g(e):null===e||void 0===e?void 0:e[g]},[g]),P=function(t,n,o){var r=un(e.useState(0),2),a=r[0],i=r[1],c=(0,e.useRef)(new Map),l=(0,e.useRef)(new cE),s=(0,e.useRef)(0);function u(){s.current+=1}function d(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];u();var t=function(){var e=!1;c.current.forEach(function(t,n){if(t&&t.offsetParent){var o=t.offsetHeight,r=getComputedStyle(t),a=r.marginTop,i=r.marginBottom,c=o+lE(a)+lE(i);l.current.get(n)!==c&&(l.current.set(n,c),e=!0)}}),e&&i(function(e){return e+1})};if(e)t();else{s.current+=1;var n=s.current;Promise.resolve().then(function(){n===s.current&&t()})}}return(0,e.useEffect)(function(){return u},[]),[function(e,r){var a=t(e),i=c.current.get(a);r?(c.current.set(a,r),d()):c.current.delete(a),!i!==!r&&(r?null===n||void 0===n||n(e):null===o||void 0===o||o(e))},d,l.current,a]}(N,null,null),z=un(P,4),R=z[0],M=z[1],T=z[2],B=z[3],L=!(!1===h||!l||!s),H=e.useMemo(function(){return Object.values(T.maps).reduce(function(e,t){return e+t},0)},[T.id,T.maps]),_=L&&p&&(Math.max(s*p.length,H)>l||!!b),D="rtl"===v,F=Tt()(i,(0,rn.A)({},"".concat(i,"-rtl"),D),c),W=p||hE,V=(0,e.useRef)(),q=(0,e.useRef)(),G=(0,e.useRef)(),X=un((0,e.useState)(0),2),U=X[0],$=X[1],K=un((0,e.useState)(0),2),Y=K[0],Q=K[1],J=un((0,e.useState)(!1),2),Z=J[0],ee=J[1],te=function(){ee(!0)},ne=function(){ee(!1)},oe={getKey:N};function re(e){$(function(t){var n=function(e){var t=e;Number.isNaN(we.current)||(t=Math.min(t,we.current));return t=Math.max(t,0),t}("function"===typeof e?e(t):e);return V.current.scrollTop=n,n})}var ae=(0,e.useRef)({start:0,end:W.length}),ie=(0,e.useRef)(),ce=un(oE(W,N),1)[0];ie.current=ce;var le=e.useMemo(function(){if(!L)return{scrollHeight:void 0,start:0,end:W.length-1,offset:void 0};var e;if(!_)return{scrollHeight:(null===(e=q.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:W.length-1,offset:void 0};for(var t,n,o,r=0,a=W.length,i=0;i<a;i+=1){var c=W[i],u=N(c),d=T.get(u),f=r+(void 0===d?s:d);f>=U&&void 0===t&&(t=i,n=r),f>U+l&&void 0===o&&(o=i),r=f}return void 0===t&&(t=0,n=0,o=Math.ceil(l/s)),void 0===o&&(o=W.length-1),{scrollHeight:r,start:t,end:o=Math.min(o+1,W.length-1),offset:n}},[_,L,U,W,B,l]),se=le.scrollHeight,ue=le.start,de=le.end,fe=le.offset;ae.current.start=ue,ae.current.end=de,e.useLayoutEffect(function(){var e=T.getRecord();if(1===e.size){var t=Array.from(e.keys())[0],n=e.get(t),o=W[ue];if(o&&void 0===n)if(N(o)===t){var r=T.get(t)-s;re(function(e){return e+r})}}T.resetRecord()},[se]);var pe=un(e.useState({width:0,height:l}),2),me=pe[0],ge=pe[1],he=(0,e.useRef)(),ve=(0,e.useRef)(),be=e.useMemo(function(){return mE(me.width,b)},[me.width,b]),ye=e.useMemo(function(){return mE(me.height,se)},[me.height,se]),xe=se-l,we=(0,e.useRef)(xe);we.current=xe;var Se=U<=0,Ce=U>=xe,ke=Y<=0,Ee=Y>=b,je=aE(Se,Ce,ke,Ee),Oe=function(){return{x:D?-Y:Y,y:U}},Ie=(0,e.useRef)(Oe()),Ae=Qr(function(e){if(S){var t=(0,a.A)((0,a.A)({},Oe()),e);Ie.current.x===t.x&&Ie.current.y===t.y||(S(t),Ie.current=t)}});function Ne(e,t){var n=e;t?((0,Ic.flushSync)(function(){Q(n)}),Ae()):re(n)}var Pe=function(e){var t=e,n=b?b-me.width:0;return t=Math.max(t,0),t=Math.min(t,n)},ze=Qr(function(e,t){t?((0,Ic.flushSync)(function(){Q(function(t){return Pe(t+(D?-e:e))})}),Ae()):re(function(t){return t+e})}),Re=un(iE(L,Se,Ce,ke,Ee,!!b,ze),2),Me=Re[0],Te=Re[1];!function(t,n,o){var r,a=(0,e.useRef)(!1),i=(0,e.useRef)(0),c=(0,e.useRef)(0),l=(0,e.useRef)(null),s=(0,e.useRef)(null),u=function(e){if(a.current){var t=Math.ceil(e.touches[0].pageX),n=Math.ceil(e.touches[0].pageY),r=i.current-t,l=c.current-n,u=Math.abs(r)>Math.abs(l);u?i.current=t:c.current=n;var d=o(u,u?r:l,!1,e);d&&e.preventDefault(),clearInterval(s.current),d&&(s.current=setInterval(function(){u?r*=sE:l*=sE;var e=Math.floor(u?r:l);(!o(u,e,!0)||Math.abs(e)<=.1)&&clearInterval(s.current)},16))}},d=function(){a.current=!1,r()},f=function(e){r(),1!==e.touches.length||a.current||(a.current=!0,i.current=Math.ceil(e.touches[0].pageX),c.current=Math.ceil(e.touches[0].pageY),l.current=e.target,l.current.addEventListener("touchmove",u,{passive:!1}),l.current.addEventListener("touchend",d,{passive:!0}))};r=function(){l.current&&(l.current.removeEventListener("touchmove",u),l.current.removeEventListener("touchend",d))},Qt(function(){return t&&n.current.addEventListener("touchstart",f,{passive:!0}),function(){var e;null===(e=n.current)||void 0===e||e.removeEventListener("touchstart",f),r(),clearInterval(s.current)}},[t])}(L,V,function(e,t,n,o){var r=o;return!je(e,t,n)&&((!r||!r._virtualHandled)&&(r&&(r._virtualHandled=!0),Me({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0))}),function(t,n,o){e.useEffect(function(){var e=n.current;if(t&&e){var r,a,i=!1,c=function(){fl.cancel(r)},l=function e(){c(),r=fl(function(){o(a),e()})},s=function(){i=!1,c()},u=function(e){if(!e.target.draggable&&0===e.button){var t=e;t._virtualHandled||(t._virtualHandled=!0,i=!0)}},d=function(t){if(i){var n=dE(t,!1),o=e.getBoundingClientRect(),r=o.top,s=o.bottom;n<=r?(a=-uE(r-n),l()):n>=s?(a=uE(n-s),l()):c()}};return e.addEventListener("mousedown",u),e.ownerDocument.addEventListener("mouseup",s),e.ownerDocument.addEventListener("mousemove",d),e.ownerDocument.addEventListener("dragend",s),function(){e.removeEventListener("mousedown",u),e.ownerDocument.removeEventListener("mouseup",s),e.ownerDocument.removeEventListener("mousemove",d),e.ownerDocument.removeEventListener("dragend",s),c()}}},[t])}(_,V,function(e){re(function(t){return t+e})}),Qt(function(){function e(e){var t=Se&&e.detail<0,n=Ce&&e.detail>0;!L||t||n||e.preventDefault()}var t=V.current;return t.addEventListener("wheel",Me,{passive:!1}),t.addEventListener("DOMMouseScroll",Te,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",Me),t.removeEventListener("DOMMouseScroll",Te),t.removeEventListener("MozMousePixelScroll",e)}},[L,Se,Ce]),Qt(function(){if(b){var e=Pe(Y);Q(e),Ae({x:e})}},[me.width,b]);var Be=function(){var e,t;null===(e=he.current)||void 0===e||e.delayHidden(),null===(t=ve.current)||void 0===t||t.delayHidden()},Le=function(t,n,o,r,i,c,l,s){var u=e.useRef(),d=un(e.useState(null),2),f=d[0],p=d[1];return Qt(function(){if(f&&f.times<10){if(!t.current)return void p(function(e){return(0,a.A)({},e)});c();var e=f.targetAlign,s=f.originAlign,u=f.index,d=f.offset,m=t.current.clientHeight,g=!1,h=e,v=null;if(m){for(var b=e||s,y=0,x=0,w=0,S=Math.min(n.length-1,u),C=0;C<=S;C+=1){var k=i(n[C]);x=y;var E=o.get(k);y=w=x+(void 0===E?r:E)}for(var j="top"===b?d:m-d,O=S;O>=0;O-=1){var I=i(n[O]),A=o.get(I);if(void 0===A){g=!0;break}if((j-=A)<=0)break}switch(b){case"top":v=x-d;break;case"bottom":v=w-m+d;break;default:var N=t.current.scrollTop;x<N?h="top":w>N+m&&(h="bottom")}null!==v&&l(v),v!==f.lastTop&&(g=!0)}g&&p((0,a.A)((0,a.A)({},f),{},{times:f.times+1,targetAlign:h,lastTop:v}))}},[f,t.current]),function(e){if(null!==e&&void 0!==e){if(fl.cancel(u.current),"number"===typeof e)l(e);else if(e&&"object"===(0,jn.A)(e)){var t,o=e.align;t="index"in e?e.index:n.findIndex(function(t){return i(t)===e.key});var r=e.offset;p({times:0,index:t,offset:void 0===r?0:r,originAlign:o})}}else s()}}(V,W,T,s,N,function(){return M(!0)},re,Be);e.useImperativeHandle(n,function(){return{nativeElement:G.current,getScrollInfo:Oe,scrollTo:function(e){var t;(t=e)&&"object"===(0,jn.A)(t)&&("left"in t||"top"in t)?(void 0!==e.left&&Q(Pe(e.left)),Le(e.top)):Le(e)}}}),Qt(function(){if(C){var e=W.slice(ue,de+1);C(e,W)}},[ue,de,W]);var He=function(t,n,o,r){var a=un(e.useMemo(function(){return[new Map,[]]},[t,o.id,r]),2),i=a[0],c=a[1];return function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,l=i.get(e),s=i.get(a);if(void 0===l||void 0===s)for(var u=t.length,d=c.length;d<u;d+=1){var f,p=t[d],m=n(p);i.set(m,d);var g=null!==(f=o.get(m))&&void 0!==f?f:r;if(c[d]=(c[d-1]||0)+g,m===e&&(l=d),m===a&&(s=d),void 0!==l&&void 0!==s)break}return{top:c[l-1]||0,bottom:c[s]}}}(W,N,T,s),_e=null===E||void 0===E?void 0:E({start:ue,end:de,virtual:_,offsetX:Y,offsetY:fe,rtl:D,getSize:He}),De=function(t,n,o,r,a,i,c,l){var s=l.getKey;return t.slice(n,o+1).map(function(t,o){var l=c(t,n+o,{style:{width:r},offsetX:a}),u=s(t);return e.createElement(nE,{key:u,setRef:function(e){return i(t,e)}},l)})}(W,ue,de,b,Y,R,m,oe),Fe=null;l&&(Fe=(0,a.A)((0,rn.A)({},d?"height":"maxHeight",l),vE),L&&(Fe.overflowY="hidden",b&&(Fe.overflowX="hidden"),Z&&(Fe.pointerEvents="none")));var We={};return D&&(We.dir="rtl"),e.createElement("div",So({ref:G,style:(0,a.A)((0,a.A)({},f),{},{position:"relative"}),className:F},We,A),e.createElement(Xv,{onResize:function(e){ge({width:e.offsetWidth,height:e.offsetHeight})}},e.createElement(x,{className:"".concat(i,"-holder"),style:Fe,ref:V,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==U&&re(t),null===w||void 0===w||w(e),Ae()},onMouseEnter:Be},e.createElement(tE,{prefixCls:i,height:se,offsetX:Y,offsetY:fe,scrollWidth:b,onInnerResize:M,ref:q,innerProps:k,rtl:D,extra:_e},De))),_&&se>l&&e.createElement(pE,{ref:he,prefixCls:i,scrollOffset:U,scrollRange:se,rtl:D,onScroll:Ne,onStartMove:te,onStopMove:ne,spinSize:ye,containerSize:me.height,style:null===j||void 0===j?void 0:j.verticalScrollBar,thumbStyle:null===j||void 0===j?void 0:j.verticalScrollBarThumb,showScrollBar:I}),_&&b>me.width&&e.createElement(pE,{ref:ve,prefixCls:i,scrollOffset:Y,scrollRange:b,rtl:D,onScroll:Ne,onStartMove:te,onStopMove:ne,spinSize:be,containerSize:me.width,horizontal:!0,style:null===j||void 0===j?void 0:j.horizontalScrollBar,thumbStyle:null===j||void 0===j?void 0:j.horizontalScrollBarThumb,showScrollBar:I}))}var yE=e.forwardRef(bE);yE.displayName="List";const xE=yE;var wE=["disabled","title","children","style","className"];function SE(e){return"string"===typeof e||"number"===typeof e}var CE=function(t,n){var o=e.useContext(xk),a=o.prefixCls,i=o.id,c=o.open,l=o.multiple,s=o.mode,u=o.searchValue,d=o.toggleOpen,f=o.notFoundContent,p=o.onPopupScroll,m=e.useContext(Vk),g=m.maxCount,h=m.flattenOptions,v=m.onActiveValue,b=m.defaultActiveFirstOption,y=m.onSelect,x=m.menuItemSelectedIcon,w=m.rawValues,S=m.fieldNames,C=m.virtual,k=m.direction,E=m.listHeight,j=m.listItemHeight,O=m.optionRender,I="".concat(a,"-item"),A=En(function(){return h},[c,h],function(e,t){return t[0]&&e[1]!==t[1]}),N=e.useRef(null),P=e.useMemo(function(){return l&&Dk(g)&&(null===w||void 0===w?void 0:w.size)>=g},[l,g,null===w||void 0===w?void 0:w.size]),z=function(e){e.preventDefault()},R=function(e){var t;null===(t=N.current)||void 0===t||t.scrollTo("number"===typeof e?{index:e}:e)},M=e.useCallback(function(e){return"combobox"!==s&&w.has(e)},[s,fn(w).toString(),w.size]),T=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=A.length,o=0;o<n;o+=1){var r=(e+o*t+n)%n,a=A[r]||{},i=a.group,c=a.data;if(!i&&(null===c||void 0===c||!c.disabled)&&(M(c.value)||!P))return r}return-1},B=un(e.useState(function(){return T(0)}),2),L=B[0],H=B[1],_=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];H(e);var n={source:t?"keyboard":"mouse"},o=A[e];o?v(o.value,e,n):v(null,-1,n)};(0,e.useEffect)(function(){_(!1!==b?T(0):-1)},[A.length,u]);var D=e.useCallback(function(e){return"combobox"===s?String(e).toLowerCase()===u.toLowerCase():w.has(e)},[s,u,fn(w).toString(),w.size]);(0,e.useEffect)(function(){var e,t=setTimeout(function(){if(!l&&c&&1===w.size){var e=Array.from(w)[0],t=A.findIndex(function(t){var n=t.data;return u?String(n.value).startsWith(u):n.value===e});-1!==t&&(_(t),R(t))}});c&&(null===(e=N.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}},[c,u]);var F=function(e){void 0!==e&&y(e,{selected:!w.has(e)}),l||d(!1)};if(e.useImperativeHandle(n,function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case fs.N:case fs.P:case fs.UP:case fs.DOWN:var o=0;if(t===fs.UP?o=-1:t===fs.DOWN?o=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===fs.N?o=1:t===fs.P&&(o=-1)),0!==o){var r=T(L+o,o);R(r),_(r,!0)}break;case fs.TAB:case fs.ENTER:var a,i=A[L];!i||null!==i&&void 0!==i&&null!==(a=i.data)&&void 0!==a&&a.disabled||P?F(void 0):F(i.value),c&&e.preventDefault();break;case fs.ESC:d(!1),c&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){R(e)}}}),0===A.length)return e.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(I,"-empty"),onMouseDown:z},f);var W=Object.keys(S).map(function(e){return S[e]}),V=function(e){return e.label};function q(e,t){return{role:e.group?"presentation":"option",id:"".concat(i,"_list_").concat(t)}}var G=function(t){var n=A[t];if(!n)return null;var o=n.data||{},r=o.value,a=n.group,i=gs(o,!0),c=V(n);return n?e.createElement("div",So({"aria-label":"string"!==typeof c||a?null:c},i,{key:t},q(n,t),{"aria-selected":D(r)}),r):null},X={role:"listbox",id:"".concat(i,"_list")};return e.createElement(e.Fragment,null,C&&e.createElement("div",So({},X,{style:{height:0,width:0,overflow:"hidden"}}),G(L-1),G(L),G(L+1)),e.createElement(xE,{itemKey:"key",ref:N,data:A,height:E,itemHeight:j,fullHeight:!1,onMouseDown:z,onScroll:p,virtual:C,direction:k,innerProps:C?null:X},function(t,n){var o=t.group,a=t.groupOption,i=t.data,c=t.label,l=t.value,s=i.key;if(o){var u,d=null!==(u=i.title)&&void 0!==u?u:SE(c)?c.toString():void 0;return e.createElement("div",{className:Tt()(I,"".concat(I,"-group"),i.className),title:d},void 0!==c?c:s)}var f=i.disabled,p=i.title,m=(i.children,i.style),g=i.className,h=Vu(r(i,wE),W),v=M(l),b=f||!v&&P,y="".concat(I,"-option"),w=Tt()(I,y,g,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(y,"-grouped"),a),"".concat(y,"-active"),L===n&&!b),"".concat(y,"-disabled"),b),"".concat(y,"-selected"),v)),S=V(t),k=!x||"function"===typeof x||v,E="number"===typeof S?S:S||l,j=SE(E)?E.toString():void 0;return void 0!==p&&(j=p),e.createElement("div",So({},gs(h),C?{}:q(t,n),{"aria-selected":D(l),className:w,title:j,onMouseMove:function(){L===n||b||_(n)},onClick:function(){b||F(l)},style:m}),e.createElement("div",{className:"".concat(y,"-content")},"function"===typeof O?O(t,{index:n}):E),e.isValidElement(x)||v,k&&e.createElement(yk,{className:"".concat(I,"-option-state"),customizeIcon:x,customizeIconProps:{value:l,disabled:b,isSelected:v}},v?"\u2713":null))}))};const kE=e.forwardRef(CE);function EE(e,t){return jk(e).join("").toUpperCase().includes(t)}var jE=0,OE=Ut();function IE(t){var n=un(e.useState(),2),o=n[0],r=n[1];return e.useEffect(function(){r("rc_select_".concat(function(){var e;return OE?(e=jE,jE+=1):e="TEST_OR_SSR",e}()))},[]),t||o}var AE=["children","value"],NE=["children"];function PE(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ed(t).map(function(t,o){if(!e.isValidElement(t)||!t.type)return null;var i=t,c=i.type.isSelectOptGroup,l=i.key,s=i.props,u=s.children,d=r(s,NE);return n||!c?function(e){var t=e,n=t.key,o=t.props,i=o.children,c=o.value,l=r(o,AE);return(0,a.A)({key:n,value:void 0!==c?c:n,children:i},l)}(t):(0,a.A)((0,a.A)({key:"__RC_SELECT_GRP__".concat(null===l?o:l,"__"),label:l},d),{},{options:PE(u)})}).filter(function(e){return e})}const zE=function(t,n,o,r,a){return e.useMemo(function(){var e=t;!t&&(e=PE(n));var i=new Map,c=new Map,l=function(e,t,n){n&&"string"===typeof n&&e.set(t[n],t)};return function e(t){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=0;s<t.length;s+=1){var u=t[s];!u[o.options]||n?(i.set(u[o.value],u),l(c,u,o.label),l(c,u,r),l(c,u,a)):e(u[o.options],!0)}}(e),{options:e,valueOptions:i,labelOptions:c}},[t,n,o,r,a])};function RE(t){var n=e.useRef();n.current=t;var o=e.useCallback(function(){return n.current.apply(n,arguments)},[]);return o}var ME=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],TE=["inputValue"];var BE=e.forwardRef(function(t,n){var o=t.id,i=t.mode,c=t.prefixCls,l=void 0===c?"rc-select":c,s=t.backfill,u=t.fieldNames,d=t.inputValue,f=t.searchValue,p=t.onSearch,m=t.autoClearSearchValue,g=void 0===m||m,h=t.onSelect,v=t.onDeselect,b=t.dropdownMatchSelectWidth,y=void 0===b||b,x=t.filterOption,w=t.filterSort,S=t.optionFilterProp,C=t.optionLabelProp,k=t.options,E=t.optionRender,j=t.children,O=t.defaultActiveFirstOption,I=t.menuItemSelectedIcon,A=t.virtual,N=t.direction,P=t.listHeight,z=void 0===P?200:P,R=t.listItemHeight,M=void 0===R?20:R,T=t.labelRender,B=t.value,L=t.defaultValue,H=t.labelInValue,_=t.onChange,D=t.maxCount,F=r(t,ME),W=IE(o),V=Uk(i),q=!(k||!j),G=e.useMemo(function(){return(void 0!==x||"combobox"!==i)&&x},[x,i]),X=e.useMemo(function(){return Fk(u,q)},[JSON.stringify(u),q]),U=un(ea("",{value:void 0!==f?f:d,postState:function(e){return e||""}}),2),$=U[0],K=U[1],Y=zE(k,j,X,S,C),Q=Y.valueOptions,J=Y.labelOptions,Z=Y.options,ee=e.useCallback(function(e){return jk(e).map(function(e){var t,n,o,r,a,i;(function(e){return!e||"object"!==(0,jn.A)(e)})(e)?t=e:(o=e.key,n=e.label,t=null!==(i=e.value)&&void 0!==i?i:o);var c,l=Q.get(t);l&&(void 0===n&&(n=null===l||void 0===l?void 0:l[C||X.label]),void 0===o&&(o=null!==(c=null===l||void 0===l?void 0:l.key)&&void 0!==c?c:t),r=null===l||void 0===l?void 0:l.disabled,a=null===l||void 0===l?void 0:l.title);return{label:n,value:t,key:o,disabled:r,title:a}})},[X,C,Q]),te=un(ea(L,{value:B}),2),ne=te[0],oe=te[1],re=e.useMemo(function(){var e,t=ee(V&&null===ne?[]:ne);return"combobox"===i&&function(e){return!e&&0!==e}(null===(e=t[0])||void 0===e?void 0:e.value)?[]:t},[ne,ee,i,V]),ae=function(t,n){var o=e.useRef({values:new Map,options:new Map});return[e.useMemo(function(){var e=o.current,r=e.values,i=e.options,c=t.map(function(e){var t;return void 0===e.label?(0,a.A)((0,a.A)({},e),{},{label:null===(t=r.get(e.value))||void 0===t?void 0:t.label}):e}),l=new Map,s=new Map;return c.forEach(function(e){l.set(e.value,e),s.set(e.value,n.get(e.value)||i.get(e.value))}),o.current.values=l,o.current.options=s,c},[t,n]),e.useCallback(function(e){return n.get(e)||o.current.options.get(e)},[n])]}(re,Q),ie=un(ae,2),ce=ie[0],le=ie[1],se=e.useMemo(function(){if(!i&&1===ce.length){var e=ce[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return ce.map(function(e){var t;return(0,a.A)((0,a.A)({},e),{},{label:null!==(t="function"===typeof T?T(e):e.label)&&void 0!==t?t:e.value})})},[i,ce,T]),ue=e.useMemo(function(){return new Set(ce.map(function(e){return e.value}))},[ce]);e.useEffect(function(){if("combobox"===i){var e,t=null===(e=ce[0])||void 0===e?void 0:e.value;K(function(e){return void 0!==e&&null!==e}(t)?String(t):"")}},[ce]);var de=RE(function(e,t){var n=null!==t&&void 0!==t?t:e;return(0,rn.A)((0,rn.A)({},X.value,e),X.label,n)}),fe=function(t,n,o,r,i){return e.useMemo(function(){if(!o||!1===r)return t;var e=n.options,c=n.label,l=n.value,s=[],u="function"===typeof r,d=o.toUpperCase(),f=u?r:function(t,n){return i?EE(n[i],d):n[e]?EE(n["children"!==c?c:"label"],d):EE(n[l],d)},p=u?function(e){return Wk(e)}:function(e){return e};return t.forEach(function(t){if(t[e])if(f(o,p(t)))s.push(t);else{var n=t[e].filter(function(e){return f(o,p(e))});n.length&&s.push((0,a.A)((0,a.A)({},t),{},(0,rn.A)({},e,n)))}else f(o,p(t))&&s.push(t)}),s},[t,r,i,o,n])}(e.useMemo(function(){if("tags"!==i)return Z;var e=fn(Z);return fn(ce).sort(function(e,t){return e.value<t.value?-1:1}).forEach(function(t){var n=t.value;(function(e){return Q.has(e)})(n)||e.push(de(n,t.label))}),e},[de,Z,Q,ce,i]),X,$,G,S),pe=e.useMemo(function(){return"tags"!==i||!$||fe.some(function(e){return e[S||"value"]===$})||fe.some(function(e){return e[X.value]===$})?fe:[de($)].concat(fn(fe))},[de,S,i,fe,$,X]),me=function e(t){return fn(t).sort(function(e,t){return w(e,t,{searchValue:$})}).map(function(t){return Array.isArray(t.options)?(0,a.A)((0,a.A)({},t),{},{options:t.options.length>0?e(t.options):t.options}):t})},ge=e.useMemo(function(){return w?me(pe):pe},[pe,w,$]),he=e.useMemo(function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,o=t.childrenAsData,r=[],a=Fk(n,!1),i=a.label,c=a.value,l=a.options,s=a.groupLabel;return function e(t,n){Array.isArray(t)&&t.forEach(function(t){if(n||!(l in t)){var a=t[c];r.push({key:_k(t,r.length),groupOption:n,data:t,label:t[i],value:a})}else{var u=t[s];void 0===u&&o&&(u=t.label),r.push({key:_k(t,r.length),group:!0,data:t,label:u}),e(t[l],!0)}})}(e,!1),r}(ge,{fieldNames:X,childrenAsData:q})},[ge,X,q]),ve=function(e){var t=ee(e);if(oe(t),_&&(t.length!==ce.length||t.some(function(e,t){var n;return(null===(n=ce[t])||void 0===n?void 0:n.value)!==(null===e||void 0===e?void 0:e.value)}))){var n=H?t:t.map(function(e){return e.value}),o=t.map(function(e){return Wk(le(e.value))});_(V?n:n[0],V?o:o[0])}},be=un(e.useState(null),2),ye=be[0],xe=be[1],we=un(e.useState(0),2),Se=we[0],Ce=we[1],ke=void 0!==O?O:"combobox"!==i,Ee=e.useCallback(function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).source,o=void 0===n?"keyboard":n;Ce(t),s&&"combobox"===i&&null!==e&&"keyboard"===o&&xe(String(e))},[s,i]),je=function(e,t,n){var o=function(){var t,n=le(e);return[H?{label:null===n||void 0===n?void 0:n[X.label],value:e,key:null!==(t=null===n||void 0===n?void 0:n.key)&&void 0!==t?t:e}:e,Wk(n)]};if(t&&h){var r=un(o(),2),a=r[0],i=r[1];h(a,i)}else if(!t&&v&&"clear"!==n){var c=un(o(),2),l=c[0],s=c[1];v(l,s)}},Oe=RE(function(e,t){var n,o=!V||t.selected;n=o?V?[].concat(fn(ce),[e]):[e]:ce.filter(function(t){return t.value!==e}),ve(n),je(e,o),"combobox"===i?xe(""):Uk&&!g||(K(""),xe(""))}),Ie=e.useMemo(function(){var e=!1!==A&&!1!==y;return(0,a.A)((0,a.A)({},Y),{},{flattenOptions:he,onActiveValue:Ee,defaultActiveFirstOption:ke,onSelect:Oe,menuItemSelectedIcon:I,rawValues:ue,fieldNames:X,virtual:e,direction:N,listHeight:z,listItemHeight:M,childrenAsData:q,maxCount:D,optionRender:E})},[D,Y,he,Ee,ke,Oe,I,ue,X,A,y,N,z,M,q,E]);return e.createElement(Vk.Provider,{value:Ie},e.createElement(Kk,So({},F,{id:W,prefixCls:l,ref:n,omitDomProps:TE,mode:i,displayValues:se,onDisplayValuesChange:function(e,t){ve(e);var n=t.type,o=t.values;"remove"!==n&&"clear"!==n||o.forEach(function(e){je(e.value,!1,n)})},direction:N,searchValue:$,onSearch:function(e,t){if(K(e),xe(null),"submit"!==t.source)"blur"!==t.source&&("combobox"===i&&ve(e),null===p||void 0===p||p(e));else{var n=(e||"").trim();if(n){var o=Array.from(new Set([].concat(fn(ue),[n])));ve(o),je(n,!0),K("")}}},autoClearSearchValue:g,onSearchSplit:function(e){var t=e;"tags"!==i&&(t=e.map(function(e){var t=J.get(e);return null===t||void 0===t?void 0:t.value}).filter(function(e){return void 0!==e}));var n=Array.from(new Set([].concat(fn(ue),fn(t))));ve(n),n.forEach(function(e){je(e,!0)})},dropdownMatchSelectWidth:y,OptionList:kE,emptyOptions:!he.length,activeValue:ye,activeDescendantId:"".concat(W,"_list_").concat(Se)})))});var LE=BE;LE.Option=Zk,LE.OptGroup=Qk;const HE=LE;function _E(t){return n=>e.createElement(Xl,{theme:{token:{motion:!1,zIndexPopupBase:0}}},e.createElement(t,Object.assign({},n)))}const DE=(t,n,o,r,a)=>_E(i=>{const{prefixCls:c,style:l}=i,s=e.useRef(null),[u,d]=e.useState(0),[f,p]=e.useState(0),[m,g]=ea(!1,{value:i.open}),{getPrefixCls:h}=e.useContext(Dt),v=h(r||"select",c);e.useEffect(()=>{if(g(!0),"undefined"!==typeof ResizeObserver){const e=new ResizeObserver(e=>{const t=e[0].target;d(t.offsetHeight+8),p(t.offsetWidth)}),t=setInterval(()=>{var n;const o=a?".".concat(a(v)):".".concat(v,"-dropdown"),r=null===(n=s.current)||void 0===n?void 0:n.querySelector(o);r&&(clearInterval(t),e.observe(r))},10);return()=>{clearInterval(t),e.disconnect()}}},[v]);let b=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},l),{margin:0}),open:m,visible:m,getPopupContainer:()=>s.current});o&&(b=o(b)),n&&Object.assign(b,{[n]:{overflow:{adjustX:!1,adjustY:!1}}});const y={paddingBottom:u,position:"relative",minWidth:f};return e.createElement("div",{ref:s,style:y},e.createElement(t,Object.assign({},b)))});const FE=()=>{const[,t]=Fi(),[n]=Wu("Empty"),o=new Wa(t.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return e.createElement("svg",{style:o,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},e.createElement("title",null,(null===n||void 0===n?void 0:n.description)||"Empty"),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(24 31.67)"},e.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),e.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"}),e.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)"}),e.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"}),e.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"})),e.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"}),e.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},e.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),e.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};const WE=()=>{const[,t]=Fi(),[n]=Wu("Empty"),{colorFill:o,colorFillTertiary:r,colorFillQuaternary:a,colorBgContainer:i}=t,{borderColor:c,shadowColor:l,contentColor:s}=(0,e.useMemo)(()=>({borderColor:new Wa(o).onBackground(i).toHexString(),shadowColor:new Wa(r).onBackground(i).toHexString(),contentColor:new Wa(a).onBackground(i).toHexString()}),[o,r,a,i]);return e.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},e.createElement("title",null,(null===n||void 0===n?void 0:n.description)||"Empty"),e.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},e.createElement("ellipse",{fill:l,cx:"32",cy:"33",rx:"32",ry:"7"}),e.createElement("g",{fillRule:"nonzero",stroke:c},e.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"}),e.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:s}))))},VE=Wi("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:o}=e;return(e=>{const{componentCls:t,margin:n,marginXS:o,marginXL:r,fontSize:a,lineHeight:i}=e;return{[t]:{marginInline:o,fontSize:a,lineHeight:i,textAlign:"center",["".concat(t,"-image")]:{height:e.emptyImgHeight,marginBottom:o,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},["".concat(t,"-description")]:{color:e.colorTextDescription},["".concat(t,"-footer")]:{marginTop:n},"&-normal":{marginBlock:r,color:e.colorTextDescription,["".concat(t,"-description")]:{color:e.colorTextDescription},["".concat(t,"-image")]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:o,color:e.colorTextDescription,["".concat(t,"-image")]:{height:e.emptyImgHeightSM}}}}})(Ca(e,{emptyImgCls:"".concat(t,"-img"),emptyImgHeight:o(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:o(n).mul(.875).equal()}))});var qE=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const GE=e.createElement(FE,null),XE=e.createElement(WE,null),UE=t=>{var n;const{className:o,rootClassName:r,prefixCls:a,image:i,description:c,children:l,imageStyle:s,style:u,classNames:d,styles:f}=t,p=qE(t,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:m,direction:g,className:h,style:v,classNames:b,styles:y,image:x}=Vt("empty"),w=m("empty",a),[S,C,k]=VE(w),[E]=Wu("Empty"),j="undefined"!==typeof c?c:null===E||void 0===E?void 0:E.description,O="string"===typeof j?j:"empty",I=null!==(n=null!==i&&void 0!==i?i:x)&&void 0!==n?n:GE;let A=null;return A="string"===typeof I?e.createElement("img",{draggable:!1,alt:O,src:I}):I,S(e.createElement("div",Object.assign({className:Tt()(C,k,w,h,{["".concat(w,"-normal")]:I===XE,["".concat(w,"-rtl")]:"rtl"===g},o,r,b.root,null===d||void 0===d?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},y.root),v),null===f||void 0===f?void 0:f.root),u)},p),e.createElement("div",{className:Tt()("".concat(w,"-image"),b.image,null===d||void 0===d?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},s),y.image),null===f||void 0===f?void 0:f.image)},A),j&&e.createElement("div",{className:Tt()("".concat(w,"-description"),b.description,null===d||void 0===d?void 0:d.description),style:Object.assign(Object.assign({},y.description),null===f||void 0===f?void 0:f.description)},j),l&&e.createElement("div",{className:Tt()("".concat(w,"-footer"),b.footer,null===d||void 0===d?void 0:d.footer),style:Object.assign(Object.assign({},y.footer),null===f||void 0===f?void 0:f.footer)},l)))};UE.PRESENTED_IMAGE_DEFAULT=GE,UE.PRESENTED_IMAGE_SIMPLE=XE;const $E=UE,KE=t=>{const{componentName:n}=t,{getPrefixCls:o}=(0,e.useContext)(Dt),r=o("empty");switch(n){case"Table":case"List":return e.createElement($E,{image:$E.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return e.createElement($E,{image:$E.PRESENTED_IMAGE_SIMPLE,className:"".concat(r,"-small")});case"Table.filter":return null;default:return e.createElement($E,null)}};const YE=function(e,t){return e||(e=>{const t={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"scroll"===e?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},t),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},t),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},t),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},t),{points:["br","tr"],offset:[0,-4]})}})(t)},QE=new jr("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),JE=new jr("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),ZE=new jr("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ej=new jr("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),tj=new jr("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),nj=new jr("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),oj={"move-up":{inKeyframes:new jr("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new jr("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:QE,outKeyframes:JE},"move-left":{inKeyframes:ZE,outKeyframes:ej},"move-right":{inKeyframes:tj,outKeyframes:nj}},rj=(e,t)=>{const{antCls:n}=e,o="".concat(n,"-").concat(t),{inKeyframes:r,outKeyframes:a}=oj[t];return[ug(o,r,a,e.motionDurationMid),{["\n ".concat(o,"-enter,\n ").concat(o,"-appear\n ")]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},["".concat(o,"-leave")]:{animationTimingFunction:e.motionEaseInOutCirc}}]},aj=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:o,optionPadding:r}=e;return{position:"relative",display:"block",minHeight:t,padding:r,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:o,boxSizing:"border-box"}},ij=e=>{const{antCls:t,componentCls:n}=e,o="".concat(n,"-item"),r="&".concat(t,"-slide-up-enter").concat(t,"-slide-up-enter-active"),a="&".concat(t,"-slide-up-appear").concat(t,"-slide-up-appear-active"),i="&".concat(t,"-slide-up-leave").concat(t,"-slide-up-leave-active"),c="".concat(n,"-dropdown-placement-"),l="".concat(o,"-option-selected");return[{["".concat(n,"-dropdown")]:Object.assign(Object.assign({},Ar(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,["\n ".concat(r).concat(c,"bottomLeft,\n ").concat(a).concat(c,"bottomLeft\n ")]:{animationName:Kx},["\n ".concat(r).concat(c,"topLeft,\n ").concat(a).concat(c,"topLeft,\n ").concat(r).concat(c,"topRight,\n ").concat(a).concat(c,"topRight\n ")]:{animationName:Qx},["".concat(i).concat(c,"bottomLeft")]:{animationName:Yx},["\n ".concat(i).concat(c,"topLeft,\n ").concat(i).concat(c,"topRight\n ")]:{animationName:Jx},"&-hidden":{display:"none"},[o]:Object.assign(Object.assign({},aj(e)),{cursor:"pointer",transition:"background ".concat(e.motionDurationSlow," ease"),borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},Ir),"&-state":{flex:"none",display:"flex",alignItems:"center"},["&-active:not(".concat(o,"-option-disabled)")]:{backgroundColor:e.optionActiveBg},["&-selected:not(".concat(o,"-option-disabled)")]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,["".concat(o,"-option-state")]:{color:e.colorPrimary}},"&-disabled":{["&".concat(o,"-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({},aj(e)),{color:e.colorTextDisabled})}),["".concat(l,":has(+ ").concat(l,")")]:{borderEndStartRadius:0,borderEndEndRadius:0,["& + ".concat(l)]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},rw(e,"slide-up"),rw(e,"slide-down"),rj(e,"move-up"),rj(e,"move-down")]},cj=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:o,motionDurationSlow:r,paddingXS:a,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:c,colorIcon:l,colorIconHover:s,INTERNAL_FIXED_ITEM_MARGIN:u}=e,d="".concat(t,"-selection-overflow");return{[d]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},["".concat(t,"-selection-item")]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:u,borderRadius:o,cursor:"default",transition:"font-size ".concat(r,", line-height ").concat(r,", height ").concat(r),marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),["".concat(t,"-disabled&")]:{color:i,borderColor:c,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({},{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"}}),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",["> ".concat(n)]:{verticalAlign:"-0.2em"},"&:hover":{color:s}})}}}},lj=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:o}=e,r="".concat(n,"-selection-overflow"),a=e.multipleSelectItemHeight,i=(e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:o}=e;return e.calc(n).sub(t).div(2).sub(o).equal()})(e),c=t?"".concat(n,"-").concat(t):"",l=(e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:o,INTERNAL_FIXED_ITEM_MARGIN:r}=e,a=e.max(e.calc(n).sub(o).equal(),0);return{basePadding:a,containerPadding:e.max(e.calc(a).sub(r).equal(),0),itemHeight:io(t),itemLineHeight:io(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}})(e);return{["".concat(n,"-multiple").concat(c)]:Object.assign(Object.assign({},cj(e)),{["".concat(n,"-selector")]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,["".concat(n,"-disabled&")]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:"".concat(io(o)," 0"),lineHeight:io(a),visibility:"hidden",content:'"\\a0"'}},["".concat(n,"-selection-item")]:{height:l.itemHeight,lineHeight:io(l.itemLineHeight)},["".concat(n,"-selection-wrap")]:{alignSelf:"flex-start","&:after":{lineHeight:io(a),marginBlock:o}},["".concat(n,"-prefix")]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},["".concat(r,"-item + ").concat(r,"-item,\n ").concat(n,"-prefix + ").concat(n,"-selection-wrap\n ")]:{["".concat(n,"-selection-search")]:{marginInlineStart:0},["".concat(n,"-selection-placeholder")]:{insetInlineStart:0}},["".concat(r,"-item-suffix")]:{minHeight:l.itemHeight,marginBlock:o},["".concat(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:io(a),transition:"all ".concat(e.motionDurationSlow)},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},["".concat(n,"-selection-placeholder")]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:"all ".concat(e.motionDurationSlow)}})}};function sj(e,t){const{componentCls:n}=e,o=t?"".concat(n,"-").concat(t):"",r={["".concat(n,"-multiple").concat(o)]:{fontSize:e.fontSize,["".concat(n,"-selector")]:{["".concat(n,"-show-search&")]:{cursor:"text"}},["\n &".concat(n,"-show-arrow ").concat(n,"-selector,\n &").concat(n,"-allow-clear ").concat(n,"-selector\n ")]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[lj(e,t),r]}const uj=e=>{const{componentCls:t}=e,n=Ca(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),o=Ca(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[sj(e),sj(n,"sm"),{["".concat(t,"-multiple").concat(t,"-sm")]:{["".concat(t,"-selection-placeholder")]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},["".concat(t,"-selection-search")]:{marginInlineStart:2}}},sj(o,"lg")]};function dj(e,t){const{componentCls:n,inputPaddingHorizontalBase:o,borderRadius:r}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?"".concat(n,"-").concat(t):"";return{["".concat(n,"-single").concat(i)]:{fontSize:e.fontSize,height:e.controlHeight,["".concat(n,"-selector")]:Object.assign(Object.assign({},Ar(e,!0)),{display:"flex",borderRadius:r,flex:"1 1 auto",["".concat(n,"-selection-wrap:after")]:{lineHeight:io(a)},["".concat(n,"-selection-search")]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},["\n ".concat(n,"-selection-item,\n ").concat(n,"-selection-placeholder\n ")]:{display:"block",padding:0,lineHeight:io(a),transition:"all ".concat(e.motionDurationSlow,", visibility 0s"),alignSelf:"center"},["".concat(n,"-selection-placeholder")]:{transition:"none",pointerEvents:"none"},[["&:after","".concat(n,"-selection-item:empty:after"),"".concat(n,"-selection-placeholder:empty:after")].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),["\n &".concat(n,"-show-arrow ").concat(n,"-selection-item,\n &").concat(n,"-show-arrow ").concat(n,"-selection-search,\n &").concat(n,"-show-arrow ").concat(n,"-selection-placeholder\n ")]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},["&".concat(n,"-open ").concat(n,"-selection-item")]:{color:e.colorTextPlaceholder},["&:not(".concat(n,"-customize-input)")]:{["".concat(n,"-selector")]:{width:"100%",height:"100%",alignItems:"center",padding:"0 ".concat(io(o)),["".concat(n,"-selection-search-input")]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:io(a)}}},["&".concat(n,"-customize-input")]:{["".concat(n,"-selector")]:{"&:after":{display:"none"},["".concat(n,"-selection-search")]:{position:"static",width:"100%"},["".concat(n,"-selection-placeholder")]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:"0 ".concat(io(o)),"&:after":{display:"none"}}}}}}}function fj(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[dj(e),dj(Ca(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{["".concat(t,"-single").concat(t,"-sm")]:{["&:not(".concat(t,"-customize-input)")]:{["".concat(t,"-selector")]:{padding:"0 ".concat(io(n))},["&".concat(t,"-show-arrow ").concat(t,"-selection-search")]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},["\n &".concat(t,"-show-arrow ").concat(t,"-selection-item,\n &").concat(t,"-show-arrow ").concat(t,"-selection-placeholder\n ")]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},dj(Ca(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const pj=(e,t)=>{const{componentCls:n,antCls:o,controlOutlineWidth:r}=e;return{["&:not(".concat(n,"-customize-input) ").concat(n,"-selector")]:{border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(t.borderColor),background:e.selectorBg},["&:not(".concat(n,"-disabled):not(").concat(n,"-customize-input):not(").concat(o,"-pagination-size-changer)")]:{["&:hover ".concat(n,"-selector")]:{borderColor:t.hoverBorderHover},["".concat(n,"-focused& ").concat(n,"-selector")]:{borderColor:t.activeBorderColor,boxShadow:"0 0 0 ".concat(io(r)," ").concat(t.activeOutlineColor),outline:0},["".concat(n,"-prefix")]:{color:t.color}}}},mj=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status)]:Object.assign({},pj(e,t))}),gj=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},pj(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),mj(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),mj(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{["&".concat(e.componentCls,"-disabled")]:{["&:not(".concat(e.componentCls,"-customize-input) ").concat(e.componentCls,"-selector")]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},["&".concat(e.componentCls,"-multiple ").concat(e.componentCls,"-selection-item")]:{background:e.multipleItemBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.multipleItemBorderColor)}})}),hj=(e,t)=>{const{componentCls:n,antCls:o}=e;return{["&:not(".concat(n,"-customize-input) ").concat(n,"-selector")]:{background:t.bg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),color:t.color},["&:not(".concat(n,"-disabled):not(").concat(n,"-customize-input):not(").concat(o,"-pagination-size-changer)")]:{["&:hover ".concat(n,"-selector")]:{background:t.hoverBg},["".concat(n,"-focused& ").concat(n,"-selector")]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},vj=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status)]:Object.assign({},hj(e,t))}),bj=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},hj(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),vj(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),vj(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{["&".concat(e.componentCls,"-disabled")]:{["&:not(".concat(e.componentCls,"-customize-input) ").concat(e.componentCls,"-selector")]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},["&".concat(e.componentCls,"-multiple ").concat(e.componentCls,"-selection-item")]:{background:e.colorBgContainer,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit)}})}),yj=e=>({"&-borderless":{["".concat(e.componentCls,"-selector")]:{background:"transparent",border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent")},["&".concat(e.componentCls,"-disabled")]:{["&:not(".concat(e.componentCls,"-customize-input) ").concat(e.componentCls,"-selector")]:{color:e.colorTextDisabled}},["&".concat(e.componentCls,"-multiple ").concat(e.componentCls,"-selection-item")]:{background:e.multipleItemBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.multipleItemBorderColor)},["&".concat(e.componentCls,"-status-error")]:{["".concat(e.componentCls,"-prefix, ").concat(e.componentCls,"-selection-item")]:{color:e.colorError}},["&".concat(e.componentCls,"-status-warning")]:{["".concat(e.componentCls,"-prefix, ").concat(e.componentCls,"-selection-item")]:{color:e.colorWarning}}}}),xj=(e,t)=>{const{componentCls:n,antCls:o}=e;return{["&:not(".concat(n,"-customize-input) ").concat(n,"-selector")]:{borderWidth:"".concat(io(e.lineWidth)," 0"),borderStyle:"".concat(e.lineType," none"),borderColor:"transparent transparent ".concat(t.borderColor," transparent"),background:e.selectorBg,borderRadius:0},["&:not(".concat(n,"-disabled):not(").concat(n,"-customize-input):not(").concat(o,"-pagination-size-changer)")]:{["&:hover ".concat(n,"-selector")]:{borderColor:"transparent transparent ".concat(t.hoverBorderHover," transparent")},["".concat(n,"-focused& ").concat(n,"-selector")]:{borderColor:"transparent transparent ".concat(t.activeBorderColor," transparent"),outline:0},["".concat(n,"-prefix")]:{color:t.color}}}},wj=(e,t)=>({["&".concat(e.componentCls,"-status-").concat(t.status)]:Object.assign({},xj(e,t))}),Sj=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},xj(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),wj(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),wj(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{["&".concat(e.componentCls,"-disabled")]:{["&:not(".concat(e.componentCls,"-customize-input) ").concat(e.componentCls,"-selector")]:{color:e.colorTextDisabled}},["&".concat(e.componentCls,"-multiple ").concat(e.componentCls,"-selection-item")]:{background:e.multipleItemBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.multipleItemBorderColor)}})}),Cj=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},gj(e)),bj(e)),yj(e)),Sj(e))}),kj=e=>{const{componentCls:t}=e;return{position:"relative",transition:"all ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut),input:{cursor:"pointer"},["".concat(t,"-show-search&")]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},["".concat(t,"-disabled&")]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ej=e=>{const{componentCls:t}=e;return{["".concat(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"}}}},jj=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:o,iconCls:r}=e,a={["".concat(n,"-clear")]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},Ar(e)),{position:"relative",display:"inline-flex",cursor:"pointer",["&:not(".concat(n,"-customize-input) ").concat(n,"-selector")]:Object.assign(Object.assign({},kj(e)),Ej(e)),["".concat(n,"-selection-item")]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Ir),{["> ".concat(t,"-typography")]:{display:"inline"}}),["".concat(n,"-selection-placeholder")]:Object.assign(Object.assign({},Ir),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),["".concat(n,"-arrow")]:Object.assign(Object.assign({},{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"}}),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:o,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 ".concat(e.motionDurationSlow," ease"),[r]:{verticalAlign:"top",transition:"transform ".concat(e.motionDurationSlow),"> svg":{verticalAlign:"top"},["&:not(".concat(n,"-suffix)")]:{pointerEvents:"auto"}},["".concat(n,"-disabled &")]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),["".concat(n,"-selection-wrap")]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},["".concat(n,"-prefix")]:{flex:"none",marginInlineEnd:e.selectAffixPadding},["".concat(n,"-clear")]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:o,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 ".concat(e.motionDurationMid," ease, opacity ").concat(e.motionDurationSlow," ease"),textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),["".concat(n,"-status")]:{"&-error, &-warning, &-success, &-validating":{["&".concat(n,"-has-feedback")]:{["".concat(n,"-clear")]:{insetInlineEnd:e.calc(o).add(e.fontSize).add(e.paddingXS).equal()}}}}}},Oj=e=>{const{componentCls:t}=e;return[{[t]:{["&".concat(t,"-in-form-item")]:{width:"100%"}}},jj(e),fj(e),uj(e),ij(e),{["".concat(t,"-rtl")]:{direction:"rtl"}},uf(e,{borderElCls:"".concat(t,"-selector"),focusElCls:"".concat(t,"-focused")})]},Ij=Wi("Select",(e,t)=>{let{rootPrefixCls:n}=t;const o=Ca(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[Oj(o),Cj(o)]},e=>{const{fontSize:t,lineHeight:n,lineWidth:o,controlHeight:r,controlHeightSM:a,controlHeightLG:i,paddingXXS:c,controlPaddingHorizontal:l,zIndexPopupBase:s,colorText:u,fontWeightStrong:d,controlItemBgActive:f,controlItemBgHover:p,colorBgContainer:m,colorFillSecondary:g,colorBgContainerDisabled:h,colorTextDisabled:v,colorPrimaryHover:b,colorPrimary:y,controlOutline:x}=e,w=2*c,S=2*o,C=Math.min(r-w,r-S),k=Math.min(a-w,a-S),E=Math.min(i-w,i-S);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(c/2),zIndexPopup:s+50,optionSelectedColor:u,optionSelectedFontWeight:d,optionSelectedBg:f,optionActiveBg:p,optionPadding:"".concat((r-t*n)/2,"px ").concat(l,"px"),optionFontSize:t,optionLineHeight:n,optionHeight:r,selectorBg:m,clearBg:m,singleItemHeightLG:i,multipleItemBg:g,multipleItemBorderColor:"transparent",multipleItemHeight:C,multipleItemHeightSM:k,multipleItemHeightLG:E,multipleSelectorBgDisabled:h,multipleItemColorDisabled:v,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(1.25*e.fontSize),hoverBorderColor:b,activeBorderColor:y,activeOutlineColor:x,selectAffixPadding:c}},{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});const Aj={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"};var Nj=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Aj}))};const Pj=e.forwardRef(Nj);const zj={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"};var Rj=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:zj}))};const Mj=e.forwardRef(Rj);const Tj=function(t){return e.useMemo(()=>{if(t)return function(){for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return e.createElement(wm,{space:!0},t.apply(void 0,o))}},[t])};var Bj=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Lj="SECRET_COMBOBOX_MODE_DO_NOT_USE",Hj=(t,n)=>{var o,r,a,i,c;const{prefixCls:l,bordered:s,className:u,rootClassName:d,getPopupContainer:f,popupClassName:p,dropdownClassName:m,listHeight:g=256,placement:h,listItemHeight:v,size:b,disabled:y,notFoundContent:x,status:w,builtinPlacements:S,dropdownMatchSelectWidth:C,popupMatchSelectWidth:k,direction:E,style:j,allowClear:O,variant:I,dropdownStyle:A,transitionName:N,tagRender:P,maxCount:z,prefix:R,dropdownRender:M,popupRender:T,onDropdownVisibleChange:B,onOpenChange:L,styles:H,classNames:_}=t,D=Bj(t,["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:F,getPrefixCls:W,renderEmpty:V,direction:q,virtual:G,popupMatchSelectWidth:X,popupOverflow:U}=e.useContext(Dt),{showSearch:$,style:K,styles:Y,className:Q,classNames:J}=Vt("select"),[,Z]=Fi(),ee=null!==v&&void 0!==v?v:null===Z||void 0===Z?void 0:Z.controlHeight,te=W("select",l),ne=W(),oe=null!==E&&void 0!==E?E:q,{compactSize:re,compactItemClassnames:ae}=ad(te,oe),[ie,ce]=jC("select",I,s),le=As(te),[se,ue,de]=Ij(te,le),fe=e.useMemo(()=>{const{mode:e}=t;if("combobox"!==e)return e===Lj?"combobox":e},[t.mode]),pe="multiple"===fe||"tags"===fe,me=function(e,t){return void 0!==t?t:null!==e}(t.suffixIcon,t.showArrow),ge=null!==(o=null!==k&&void 0!==k?k:C)&&void 0!==o?o:X,he=(null===(r=null===H||void 0===H?void 0:H.popup)||void 0===r?void 0:r.root)||(null===(a=Y.popup)||void 0===a?void 0:a.root)||A,ve=Tj(T||M),be=L||B,{status:ye,hasFeedback:xe,isFormItemInput:we,feedbackIcon:Se}=e.useContext(bm),Ce=EC(ye,w);let ke;ke=void 0!==x?x:"combobox"===fe?null:(null===V||void 0===V?void 0:V("Select"))||e.createElement(KE,{componentName:"Select"});const{suffixIcon:Ee,itemIcon:je,removeIcon:Oe,clearIcon:Ie}=function(t){let{suffixIcon:n,clearIcon:o,menuItemSelectedIcon:r,removeIcon:a,loading:i,multiple:c,hasFeedback:l,prefixCls:s,showSuffixIcon:u,feedbackIcon:d,showArrow:f,componentName:p}=t;const m=null!==o&&void 0!==o?o:e.createElement(Ts,null),g=t=>null!==n||l||f?e.createElement(e.Fragment,null,!1!==u&&t,l&&d):null;let h=null;if(void 0!==n)h=g(n);else if(i)h=g(e.createElement(qs,{spin:!0}));else{const t="".concat(s,"-suffix");h=n=>{let{open:o,showSearch:r}=n;return g(o&&r?e.createElement(ZC,{className:t}):e.createElement(Mj,{className:t}))}}let v=null;v=void 0!==r?r:c?e.createElement(Pj,null):null;let b=null;return b=void 0!==a?a:e.createElement(us,null),{clearIcon:m,suffixIcon:h,itemIcon:v,removeIcon:b}}(Object.assign(Object.assign({},D),{multiple:pe,hasFeedback:xe,feedbackIcon:Se,showSuffixIcon:me,prefixCls:te,componentName:"Select"})),Ae=!0===O?{clearIcon:Ie}:O,Ne=Vu(D,["suffixIcon","itemIcon"]),Pe=Tt()((null===(i=null===_||void 0===_?void 0:_.popup)||void 0===i?void 0:i.root)||(null===(c=null===J||void 0===J?void 0:J.popup)||void 0===c?void 0:c.root)||p||m,{["".concat(te,"-dropdown-").concat(oe)]:"rtl"===oe},d,J.root,null===_||void 0===_?void 0:_.root,de,le,ue),ze=Zu(e=>{var t;return null!==(t=null!==b&&void 0!==b?b:re)&&void 0!==t?t:e}),Re=e.useContext(xc),Me=null!==y&&void 0!==y?y:Re,Te=Tt()({["".concat(te,"-lg")]:"large"===ze,["".concat(te,"-sm")]:"small"===ze,["".concat(te,"-rtl")]:"rtl"===oe,["".concat(te,"-").concat(ie)]:ce,["".concat(te,"-in-form-item")]:we},kC(te,Ce,xe),ae,Q,u,J.root,null===_||void 0===_?void 0:_.root,d,de,le,ue),Be=e.useMemo(()=>void 0!==h?h:"rtl"===oe?"bottomRight":"bottomLeft",[h,oe]);const[Le]=Ys("SelectLike",null===he||void 0===he?void 0:he.zIndex);return se(e.createElement(HE,Object.assign({ref:n,virtual:G,showSearch:$},Ne,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Y.root),null===H||void 0===H?void 0:H.root),K),j),dropdownMatchSelectWidth:ge,transitionName:Du(ne,"slide-up",N),builtinPlacements:YE(S,U),listHeight:g,listItemHeight:ee,mode:fe,prefixCls:te,placement:Be,direction:oe,prefix:R,suffixIcon:Ee,menuItemSelectedIcon:je,removeIcon:Oe,allowClear:Ae,notFoundContent:ke,className:Te,getPopupContainer:f||F,dropdownClassName:Pe,disabled:Me,dropdownStyle:Object.assign(Object.assign({},he),{zIndex:Le}),maxCount:pe?z:void 0,tagRender:pe?P:void 0,dropdownRender:ve,onDropdownVisibleChange:be})))};const _j=e.forwardRef(Hj),Dj=DE(_j,"dropdownAlign");_j.SECRET_COMBOBOX_MODE_DO_NOT_USE=Lj,_j.Option=Zk,_j.OptGroup=Qk,_j._InternalPanelDoNotUseOrYouWillBeFired=Dj;const Fj=_j;function Wj(t){const[n,o]=e.useState(t);return e.useEffect(()=>{const e=setTimeout(()=>{o(t)},t.length?0:10);return()=>{clearTimeout(e)}},[t]),n}const Vj=e=>{const{componentCls:t}=e,n="".concat(t,"-show-help"),o="".concat(t,"-show-help-item");return{[n]:{transition:"opacity ".concat(e.motionDurationFast," ").concat(e.motionEaseInOut),"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[o]:{overflow:"hidden",transition:"height ".concat(e.motionDurationFast," ").concat(e.motionEaseInOut,",\n opacity ").concat(e.motionDurationFast," ").concat(e.motionEaseInOut,",\n transform ").concat(e.motionDurationFast," ").concat(e.motionEaseInOut," !important"),["&".concat(o,"-appear, &").concat(o,"-enter")]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},["&".concat(o,"-leave-active")]:{transform:"translateY(-5px)"}}}}},qj=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(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 ".concat(io(e.controlOutlineWidth)," ").concat(e.controlOutline)},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),Gj=(e,t)=>{const{formItemCls:n}=e;return{[n]:{["".concat(n,"-label > label")]:{height:t},["".concat(n,"-control-input")]:{minHeight:t}}}},Xj=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},Ar(e)),qj(e)),{["".concat(t,"-text")]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},Gj(e,e.controlHeightSM)),"&-large":Object.assign({},Gj(e,e.controlHeightLG))})}},Uj=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:o,antCls:r,labelRequiredMarkColor:a,labelColor:i,labelFontSize:c,labelHeight:l,labelColonMarginInlineStart:s,labelColonMarginInlineEnd:u,itemMarginBottom:d}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{marginBottom:d,verticalAlign:"top","&-with-help":{transition:"none"},["&-hidden,\n &-hidden".concat(r,"-row")]:{display:"none"},"&-has-warning":{["".concat(t,"-split")]:{color:e.colorError}},"&-has-error":{["".concat(t,"-split")]:{color:e.colorWarning}},["".concat(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:l,color:i,fontSize:c,["> ".concat(n)]:{fontSize:e.fontSize,verticalAlign:"top"},["&".concat(t,"-required")]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},["&".concat(t,"-required-mark-hidden, &").concat(t,"-required-mark-optional")]:{"&::before":{display:"none"}}},["".concat(t,"-optional")]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,["&".concat(t,"-required-mark-hidden")]:{display:"none"}},["".concat(t,"-tooltip")]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:s,marginInlineEnd:u},["&".concat(t,"-no-colon::after")]:{content:'"\\a0"'}}},["".concat(t,"-control")]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,["&:first-child:not([class^=\"'".concat(o,"-col-'\"]):not([class*=\"' ").concat(o,"-col-'\"])")]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",["&:has(> ".concat(r,"-switch:only-child, > ").concat(r,"-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 ".concat(e.motionDurationMid," ").concat(e.motionEaseOut)},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},["&-with-help ".concat(t,"-explain")]:{height:"auto",opacity:1},["".concat(t,"-feedback-icon")]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:mg,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},$j=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),Kj=e=>{const{antCls:t,formItemCls:n}=e;return{["".concat(n,"-horizontal")]:{["".concat(n,"-label")]:{flexGrow:0},["".concat(n,"-control")]:{flex:"1 1 0",minWidth:0},["".concat(n,"-label[class$='-24'], ").concat(n,"-label[class*='-24 ']")]:{["& + ".concat(n,"-control")]:{minWidth:"unset"}},["".concat(t,"-col-24").concat(n,"-label,\n ").concat(t,"-col-xl-24").concat(n,"-label")]:$j(e)}}},Yj=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:o}=e;return{["".concat(t,"-inline")]:{display:"flex",flexWrap:"wrap",["".concat(n,"-inline")]:{flex:"none",marginInlineEnd:e.margin,marginBottom:o,"&-row":{flexWrap:"nowrap"},["> ".concat(n,"-label,\n > ").concat(n,"-control")]:{display:"inline-block",verticalAlign:"top"},["> ".concat(n,"-label")]:{flex:"none"},["".concat(t,"-text")]:{display:"inline-block"},["".concat(n,"-has-feedback")]:{display:"inline-block"}}}}},Qj=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:o}=e;return{["".concat(n," ").concat(n,"-label")]:$j(e),["".concat(t,":not(").concat(t,"-inline)")]:{[n]:{flexWrap:"wrap",["".concat(n,"-label, ").concat(n,"-control")]:{['&:not([class*=" '.concat(o,'-col-xs"])')]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Jj=e=>{const{componentCls:t,formItemCls:n,antCls:o}=e;return{["".concat(n,"-vertical")]:{["".concat(n,"-row")]:{flexDirection:"column"},["".concat(n,"-label > label")]:{height:"auto"},["".concat(n,"-control")]:{width:"100%"},["".concat(n,"-label,\n ").concat(o,"-col-24").concat(n,"-label,\n ").concat(o,"-col-xl-24").concat(n,"-label")]:$j(e)},["@media (max-width: ".concat(io(e.screenXSMax),")")]:[Qj(e),{[t]:{["".concat(n,":not(").concat(n,"-horizontal)")]:{["".concat(o,"-col-xs-24").concat(n,"-label")]:$j(e)}}}],["@media (max-width: ".concat(io(e.screenSMMax),")")]:{[t]:{["".concat(n,":not(").concat(n,"-horizontal)")]:{["".concat(o,"-col-sm-24").concat(n,"-label")]:$j(e)}}},["@media (max-width: ".concat(io(e.screenMDMax),")")]:{[t]:{["".concat(n,":not(").concat(n,"-horizontal)")]:{["".concat(o,"-col-md-24").concat(n,"-label")]:$j(e)}}},["@media (max-width: ".concat(io(e.screenLGMax),")")]:{[t]:{["".concat(n,":not(").concat(n,"-horizontal)")]:{["".concat(o,"-col-lg-24").concat(n,"-label")]:$j(e)}}}}},Zj=(e,t)=>Ca(e,{formItemCls:"".concat(e.componentCls,"-item"),rootPrefixCls:t}),eO=Wi("Form",(e,t)=>{let{rootPrefixCls:n}=t;const o=Zj(e,n);return[Xj(o),Uj(o),Vj(o),Kj(o),Yj(o),Jj(o),$x(o),mg]},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 ".concat(e.paddingXS,"px"),verticalLabelMargin:0,inlineItemMarginBottom:0}),{order:-1e3}),tO=[];function nO(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{key:"string"===typeof e?e:"".concat(t,"-").concat(o),error:e,errorStatus:n}}const oO=t=>{let{help:n,helpStatus:o,errors:r=tO,warnings:a=tO,className:i,fieldId:c,onVisibleChanged:l}=t;const{prefixCls:s}=e.useContext(vm),u="".concat(s,"-item-explain"),d=As(s),[f,p,m]=eO(s,d),g=e.useMemo(()=>Fu(s),[s]),h=Wj(r),v=Wj(a),b=e.useMemo(()=>void 0!==n&&null!==n?[nO(n,"help",o)]:[].concat(fn(h.map((e,t)=>nO(e,"error","error",t))),fn(v.map((e,t)=>nO(e,"warning","warning",t)))),[n,o,h,v]),y=e.useMemo(()=>{const e={};return b.forEach(t=>{let{key:n}=t;e[n]=(e[n]||0)+1}),b.map((t,n)=>Object.assign(Object.assign({},t),{key:e[t.key]>1?"".concat(t.key,"-fallback-").concat(n):t.key}))},[b]),x={};return c&&(x.id="".concat(c,"_help")),f(e.createElement(Nl,{motionDeadline:g.motionDeadline,motionName:"".concat(s,"-show-help"),visible:!!y.length,onVisibleChanged:l},t=>{const{className:n,style:o}=t;return e.createElement("div",Object.assign({},x,{className:Tt()(u,n,m,d,i,p),style:o}),e.createElement(Al,Object.assign({keys:y},Fu(s),{motionName:"".concat(s,"-show-help-item"),component:!1}),t=>{const{key:n,error:o,errorStatus:r,className:a,style:i}=t;return e.createElement("div",{key:n,className:Tt()(a,{["".concat(u,"-").concat(r)]:r}),style:i},o)}))}))},rO=e=>"object"==typeof e&&null!=e&&1===e.nodeType,aO=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,iO=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return aO(n.overflowY,t)||aO(n.overflowX,t)||(e=>{const t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},cO=(e,t,n,o,r,a,i,c)=>a<e&&i>t||a>e&&i<t?0:a<=e&&c<=n||i>=t&&c>=n?a-e-o:i>t&&c<n||a<e&&c>n?i-t+r:0,lO=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t},sO=(e,t)=>{var n,o,r,a;if("undefined"==typeof document)return[];const{scrollMode:i,block:c,inline:l,boundary:s,skipOverflowHiddenElements:u}=t,d="function"==typeof s?s:e=>e!==s;if(!rO(e))throw new TypeError("Invalid target");const f=document.scrollingElement||document.documentElement,p=[];let m=e;for(;rO(m)&&d(m);){if(m=lO(m),m===f){p.push(m);break}null!=m&&m===document.body&&iO(m)&&!iO(document.documentElement)||null!=m&&iO(m,u)&&p.push(m)}const g=null!=(o=null==(n=window.visualViewport)?void 0:n.width)?o:innerWidth,h=null!=(a=null==(r=window.visualViewport)?void 0:r.height)?a:innerHeight,{scrollX:v,scrollY:b}=window,{height:y,width:x,top:w,right:S,bottom:C,left:k}=e.getBoundingClientRect(),{top:E,right:j,bottom:O,left:I}=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);let A="start"===c||"nearest"===c?w-E:"end"===c?C+O:w+y/2-E+O,N="center"===l?k+x/2-I+j:"end"===l?S+j:k-I;const P=[];for(let z=0;z<p.length;z++){const e=p[z],{height:t,width:n,top:o,right:r,bottom:a,left:s}=e.getBoundingClientRect();if("if-needed"===i&&w>=0&&k>=0&&C<=h&&S<=g&&(e===f&&!iO(e)||w>=o&&C<=a&&k>=s&&S<=r))return P;const u=getComputedStyle(e),d=parseInt(u.borderLeftWidth,10),m=parseInt(u.borderTopWidth,10),E=parseInt(u.borderRightWidth,10),j=parseInt(u.borderBottomWidth,10);let O=0,I=0;const R="offsetWidth"in e?e.offsetWidth-e.clientWidth-d-E:0,M="offsetHeight"in e?e.offsetHeight-e.clientHeight-m-j:0,T="offsetWidth"in e?0===e.offsetWidth?0:n/e.offsetWidth:0,B="offsetHeight"in e?0===e.offsetHeight?0:t/e.offsetHeight:0;if(f===e)O="start"===c?A:"end"===c?A-h:"nearest"===c?cO(b,b+h,h,m,j,b+A,b+A+y,y):A-h/2,I="start"===l?N:"center"===l?N-g/2:"end"===l?N-g:cO(v,v+g,g,d,E,v+N,v+N+x,x),O=Math.max(0,O+b),I=Math.max(0,I+v);else{O="start"===c?A-o-m:"end"===c?A-a+j+M:"nearest"===c?cO(o,a,t,m,j+M,A,A+y,y):A-(o+t/2)+M/2,I="start"===l?N-s-d:"center"===l?N-(s+n/2)+R/2:"end"===l?N-r+E+R:cO(s,r,n,d,E+R,N,N+x,x);const{scrollLeft:i,scrollTop:u}=e;O=0===B?0:Math.max(0,Math.min(u+O/B,e.scrollHeight-t/B+M)),I=0===T?0:Math.max(0,Math.min(i+I/T,e.scrollWidth-n/T+R)),A+=u-O,N+=i-I}P.push({el:e,top:O,left:I})}return P};function uO(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;const n=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);if((e=>"object"==typeof e&&"function"==typeof e.behavior)(t))return t.behavior(sO(e,t));const o="boolean"==typeof t||null==t?void 0:t.behavior;for(const{el:r,top:a,left:i}of sO(e,(e=>!1===e?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&0!==Object.keys(e).length)(e)?e:{block:"start",inline:"nearest"})(t))){const e=a-n.top+n.bottom,t=i-n.left+n.right;r.scroll({top:e,left:t,behavior:o})}}const dO=["parentNode"];function fO(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function pO(e,t){if(!e.length)return;const n=e.join("_");if(t)return"".concat(t,"_").concat(n);return dO.includes(n)?"".concat("form_item","_").concat(n):n}function mO(e,t,n,o,r,a){let i=o;return void 0!==a?i=a:n.validating?i="validating":e.length?i="error":t.length?i="warning":(n.touched||r&&n.validated)&&(i="success"),i}var gO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function hO(e){return fO(e).join("_")}function vO(e,t){const n=Pc(t.getFieldInstance(e));if(n)return n;const o=pO(fO(e),t.__INTERNAL__.name);return o?document.getElementById(o):void 0}function bO(t){const[n]=om(),o=e.useRef({}),r=e.useMemo(()=>null!==t&&void 0!==t?t:Object.assign(Object.assign({},n),{__INTERNAL__:{itemRef:e=>t=>{const n=hO(e);t?o.current[n]=t:delete o.current[n]}},scrollToField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{focus:n}=t,o=gO(t,["focus"]),a=vO(e,r);a&&(uO(a,Object.assign({scrollMode:"if-needed",block:"nearest"},o)),n&&r.focusField(e))},focusField:e=>{var t,n;const o=r.getFieldInstance(e);"function"===typeof(null===o||void 0===o?void 0:o.focus)?o.focus():null===(n=null===(t=vO(e,r))||void 0===t?void 0:t.focus)||void 0===n||n.call(t)},getFieldInstance:e=>{const t=hO(e);return o.current[t]}}),[t,n]);return[r]}var yO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const xO=(t,n)=>{const o=e.useContext(xc),{getPrefixCls:r,direction:a,requiredMark:i,colon:c,scrollToFirstError:l,className:s,style:u}=Vt("form"),{prefixCls:d,className:f,rootClassName:p,size:m,disabled:g=o,form:h,colon:v,labelAlign:b,labelWrap:y,labelCol:x,wrapperCol:w,hideRequiredMark:S,layout:C="horizontal",scrollToFirstError:k,requiredMark:E,onFinishFailed:j,name:O,style:I,feedbackIcons:A,variant:N}=t,P=yO(t,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),z=Zu(m),R=e.useContext(oc);const M=e.useMemo(()=>void 0!==E?E:!S&&(void 0===i||i),[S,E,i]),T=null!==v&&void 0!==v?v:c,B=r("form",d),L=As(B),[H,_,D]=eO(B,L),F=Tt()(B,"".concat(B,"-").concat(C),{["".concat(B,"-hide-required-mark")]:!1===M,["".concat(B,"-rtl")]:"rtl"===a,["".concat(B,"-").concat(z)]:z},D,L,_,s,f,p),[W]=bO(h),{__INTERNAL__:V}=W;V.name=O;const q=e.useMemo(()=>({name:O,labelAlign:b,labelCol:x,labelWrap:y,wrapperCol:w,layout:C,colon:T,requiredMark:M,itemRef:V.itemRef,form:W,feedbackIcons:A}),[O,b,x,w,C,T,M,W,A]),G=e.useRef(null);e.useImperativeHandle(n,()=>{var e;return Object.assign(Object.assign({},W),{nativeElement:null===(e=G.current)||void 0===e?void 0:e.nativeElement})});const X=(e,t)=>{if(e){let n={block:"nearest"};"object"===typeof e&&(n=Object.assign(Object.assign({},n),e)),W.scrollToField(t,n)}};return H(e.createElement(xm.Provider,{value:N},e.createElement(yc,{disabled:g},e.createElement(Cc.Provider,{value:z},e.createElement(hm,{validateMessages:R},e.createElement(mm.Provider,{value:q},e.createElement(ym,{status:!0},e.createElement(pm,Object.assign({id:O},P,{name:O,onFinishFailed:e=>{if(null===j||void 0===j||j(e),e.errorFields.length){const t=e.errorFields[0].name;if(void 0!==k)return void X(k,t);void 0!==l&&X(l,t)}},form:W,ref:G,style:Object.assign(Object.assign({},u),I),className:F})))))))))};const wO=e.forwardRef(xO);const SO=()=>{const{status:t,errors:n=[],warnings:o=[]}=e.useContext(bm);return{status:t,errors:n,warnings:o}};SO.Context=bm;const CO=SO;const kO=["xxl","xl","lg","md","sm","xs"],EO=(e,t)=>{if(t)for(const n of kO)if(e[n]&&void 0!==(null===t||void 0===t?void 0:t[n]))return t[n]},jO=()=>{const[,t]=Fi(),n=(e=>({xs:"(max-width: ".concat(e.screenXSMax,"px)"),sm:"(min-width: ".concat(e.screenSM,"px)"),md:"(min-width: ".concat(e.screenMD,"px)"),lg:"(min-width: ".concat(e.screenLG,"px)"),xl:"(min-width: ".concat(e.screenXL,"px)"),xxl:"(min-width: ".concat(e.screenXXL,"px)")}))((e=>{const t=e,n=[].concat(kO).reverse();return n.forEach((e,o)=>{const r=e.toUpperCase(),a="screen".concat(r,"Min"),i="screen".concat(r);if(!(t[a]<=t[i]))throw new Error("".concat(a,"<=").concat(i," fails : !(").concat(t[a],"<=").concat(t[i],")"));if(o<n.length-1){const e="screen".concat(r,"Max");if(!(t[i]<=t[e]))throw new Error("".concat(i,"<=").concat(e," fails : !(").concat(t[i],"<=").concat(t[e],")"));const a=n[o+1].toUpperCase(),c="screen".concat(a,"Min");if(!(t[e]<=t[c]))throw new Error("".concat(e,"<=").concat(c," fails : !(").concat(t[e],"<=").concat(t[c],")"))}}),e})(t));return e.useMemo(()=>{const e=new Map;let t=-1,o={};return{responsiveMap:n,matchHandlers:{},dispatch:t=>(o=t,e.forEach(e=>e(o)),e.size>=1),subscribe(n){return e.size||this.register(),t+=1,e.set(t,n),n(o),t},unsubscribe(t){e.delete(t),e.size||this.unregister()},register(){Object.entries(n).forEach(e=>{let[t,n]=e;const r=e=>{let{matches:n}=e;this.dispatch(Object.assign(Object.assign({},o),{[t]:n}))},a=window.matchMedia(n);$h(a,r),this.matchHandlers[n]={mql:a,listener:r},r(a)})},unregister(){Object.values(n).forEach(e=>{const t=this.matchHandlers[e];Kh(null===t||void 0===t?void 0:t.mql,null===t||void 0===t?void 0:t.listener)}),e.clear()}}},[n])};const OO=function(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=(0,e.useRef)(n),[,r]=e.useReducer(e=>e+1,0),a=jO();return Qt(()=>{const e=a.subscribe(e=>{o.current=e,t&&r()});return()=>a.unsubscribe(e)},[]),o.current};const IO=(0,e.createContext)({});var AO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function NO(t,n){const[o,r]=e.useState("string"===typeof t?t:"");return e.useEffect(()=>{(()=>{if("string"===typeof t&&r(t),"object"===typeof t)for(let e=0;e<kO.length;e++){const o=kO[e];if(!n||!n[o])continue;const a=t[o];if(void 0!==a)return void r(a)}})()},[JSON.stringify(t),n]),o}const PO=e.forwardRef((t,n)=>{const{prefixCls:o,justify:r,align:a,className:i,style:c,children:l,gutter:s=0,wrap:u}=t,d=AO(t,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:p}=e.useContext(Dt),m=OO(!0,null),g=NO(a,m),h=NO(r,m),v=f("row",o),[b,y,x]=ag(v),w=function(e,t){const n=[void 0,void 0],o=Array.isArray(e)?e:[e,void 0],r=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return o.forEach((e,t)=>{if("object"===typeof e&&null!==e)for(let o=0;o<kO.length;o++){const a=kO[o];if(r[a]&&void 0!==e[a]){n[t]=e[a];break}}else n[t]=e}),n}(s,m),S=Tt()(v,{["".concat(v,"-no-wrap")]:!1===u,["".concat(v,"-").concat(h)]:h,["".concat(v,"-").concat(g)]:g,["".concat(v,"-rtl")]:"rtl"===p},i,y,x),C={};if(null===w||void 0===w?void 0:w[0]){const e="number"===typeof w[0]?"".concat(w[0]/-2,"px"):"calc(".concat(w[0]," / -2)");C.marginLeft=e,C.marginRight=e}const[k,E]=w;C.rowGap=E;const j=e.useMemo(()=>({gutter:[k,E],wrap:u}),[k,E,u]);return b(e.createElement(IO.Provider,{value:j},e.createElement("div",Object.assign({},d,{className:S,style:Object.assign(Object.assign({},C),c),ref:n}),l)))});const zO=PO;var RO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function MO(e){return"auto"===e?"1 1 auto":"number"===typeof e?"".concat(e," ").concat(e," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?"0 0 ".concat(e):e}const TO=["xs","sm","md","lg","xl","xxl"],BO=e.forwardRef((t,n)=>{const{getPrefixCls:o,direction:r}=e.useContext(Dt),{gutter:a,wrap:i}=e.useContext(IO),{prefixCls:c,span:l,order:s,offset:u,push:d,pull:f,className:p,children:m,flex:g,style:h}=t,v=RO(t,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),b=o("col",c),[y,x,w]=cg(b),S={};let C={};TO.forEach(e=>{let n={};const o=t[e];"number"===typeof o?n.span=o:"object"===typeof o&&(n=o||{}),delete v[e],C=Object.assign(Object.assign({},C),{["".concat(b,"-").concat(e,"-").concat(n.span)]:void 0!==n.span,["".concat(b,"-").concat(e,"-order-").concat(n.order)]:n.order||0===n.order,["".concat(b,"-").concat(e,"-offset-").concat(n.offset)]:n.offset||0===n.offset,["".concat(b,"-").concat(e,"-push-").concat(n.push)]:n.push||0===n.push,["".concat(b,"-").concat(e,"-pull-").concat(n.pull)]:n.pull||0===n.pull,["".concat(b,"-rtl")]:"rtl"===r}),n.flex&&(C["".concat(b,"-").concat(e,"-flex")]=!0,S["--".concat(b,"-").concat(e,"-flex")]=MO(n.flex))});const k=Tt()(b,{["".concat(b,"-").concat(l)]:void 0!==l,["".concat(b,"-order-").concat(s)]:s,["".concat(b,"-offset-").concat(u)]:u,["".concat(b,"-push-").concat(d)]:d,["".concat(b,"-pull-").concat(f)]:f},p,C,x,w),E={};if(null===a||void 0===a?void 0:a[0]){const e="number"===typeof a[0]?"".concat(a[0]/2,"px"):"calc(".concat(a[0]," / 2)");E.paddingLeft=e,E.paddingRight=e}return g&&(E.flex=MO(g),!1!==i||E.minWidth||(E.minWidth=0)),y(e.createElement("div",Object.assign({},v,{style:Object.assign(Object.assign(Object.assign({},E),h),S),className:k,ref:n}),m))});const LO=BO,HO=qi(["Form","item-item"],(e,t)=>{let{rootPrefixCls:n}=t;return(e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{["".concat(t,"-control")]:{display:"flex"}}}})(Zj(e,n))});var _O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const DO=t=>{const{prefixCls:n,status:o,labelCol:r,wrapperCol:a,children:i,errors:c,warnings:l,_internalItemRender:s,extra:u,help:d,fieldId:f,marginBottom:p,onErrorVisibleChanged:m,label:g}=t,h="".concat(n,"-item"),v=e.useContext(mm),b=e.useMemo(()=>{let e=Object.assign({},a||v.wrapperCol||{});if(null===g&&!r&&!a&&v.labelCol){[void 0,"xs","sm","md","lg","xl","xxl"].forEach(t=>{const n=t?[t]:[],o=pa(v.labelCol,n),r="object"===typeof o?o:{},a=pa(e,n);"span"in r&&!("offset"in("object"===typeof a?a:{}))&&r.span<24&&(e=ha(e,[].concat(n,["offset"]),r.span))})}return e},[a,v.wrapperCol,v.labelCol,g,r]),y=Tt()("".concat(h,"-control"),b.className),x=e.useMemo(()=>{const{labelCol:e,wrapperCol:t}=v;return _O(v,["labelCol","wrapperCol"])},[v]),w=e.useRef(null),[S,C]=e.useState(0);Qt(()=>{u&&w.current?C(w.current.clientHeight):C(0)},[u]);const k=e.createElement("div",{className:"".concat(h,"-control-input")},e.createElement("div",{className:"".concat(h,"-control-input-content")},i)),E=e.useMemo(()=>({prefixCls:n,status:o}),[n,o]),j=null!==p||c.length||l.length?e.createElement(vm.Provider,{value:E},e.createElement(oO,{fieldId:f,errors:c,warnings:l,help:d,helpStatus:o,className:"".concat(h,"-explain-connected"),onVisibleChanged:m})):null,O={};f&&(O.id="".concat(f,"_extra"));const I=u?e.createElement("div",Object.assign({},O,{className:"".concat(h,"-extra"),ref:w}),u):null,A=j||I?e.createElement("div",{className:"".concat(h,"-additional"),style:p?{minHeight:p+S}:{}},j,I):null,N=s&&"pro_table_render"===s.mark&&s.render?s.render(t,{input:k,errorList:j,extra:I}):e.createElement(e.Fragment,null,k,A);return e.createElement(mm.Provider,{value:x},e.createElement(LO,Object.assign({},b,{className:y}),N),e.createElement(HO,{prefixCls:n}))};const FO=function(t){return void 0===t||null===t?null:"object"!==typeof t||(0,e.isValidElement)(t)?{title:t}:t};var WO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const VO=t=>{let{prefixCls:n,label:o,htmlFor:r,labelCol:a,labelAlign:i,colon:c,required:l,requiredMark:s,tooltip:u,vertical:d}=t;var f;const[p]=Wu("Form"),{labelAlign:m,labelCol:g,labelWrap:h,colon:v}=e.useContext(mm);if(!o)return null;const b=a||g||{},y=i||m,x="".concat(n,"-item-label"),w=Tt()(x,"left"===y&&"".concat(x,"-left"),b.className,{["".concat(x,"-wrap")]:!!h});let S=o;const C=!0===c||!1!==v&&!1!==c;C&&!d&&"string"===typeof o&&o.trim()&&(S=o.replace(/[:|\uff1a]\s*$/,""));const k=FO(u);if(k){const{icon:t=e.createElement(IS,null)}=k,o=WO(k,["icon"]),r=e.createElement(Wx,Object.assign({},o),e.cloneElement(t,{className:"".concat(n,"-item-tooltip"),title:"",onClick:e=>{e.preventDefault()},tabIndex:null}));S=e.createElement(e.Fragment,null,S,r)}const E="optional"===s,j="function"===typeof s,O=!1===s;let I;j?S=s(S,{required:!!l}):E&&!l&&(S=e.createElement(e.Fragment,null,S,e.createElement("span",{className:"".concat(n,"-item-optional"),title:""},(null===p||void 0===p?void 0:p.optional)||(null===(f=sc.Form)||void 0===f?void 0:f.optional)))),O?I="hidden":(E||j)&&(I="optional");const A=Tt()({["".concat(n,"-item-required")]:l,["".concat(n,"-item-required-mark-").concat(I)]:I,["".concat(n,"-item-no-colon")]:!C});return e.createElement(LO,Object.assign({},b,{className:w}),e.createElement("label",{htmlFor:r,className:A,title:"string"===typeof o?o:""},S))},qO={success:zs,warning:Hs,error:Ts,validating:qs};function GO(t){let{children:n,errors:o,warnings:r,hasFeedback:a,validateStatus:i,prefixCls:c,meta:l,noStyle:s,name:u}=t;const d="".concat(c,"-item"),{feedbackIcons:f}=e.useContext(mm),p=mO(o,r,l,null,!!a,i),{isFormItemInput:m,status:g,hasFeedback:h,feedbackIcon:v,name:b}=e.useContext(bm),y=e.useMemo(()=>{var t;let n;if(a){const i=!0!==a&&a.icons||f,c=p&&(null===(t=null===i||void 0===i?void 0:i({status:p,errors:o,warnings:r}))||void 0===t?void 0:t[p]),l=p?qO[p]:null;n=!1!==c&&l?e.createElement("span",{className:Tt()("".concat(d,"-feedback-icon"),"".concat(d,"-feedback-icon-").concat(p))},c||e.createElement(l,null)):null}const i={status:p||"",errors:o,warnings:r,hasFeedback:!!a,feedbackIcon:n,isFormItemInput:!0,name:u};return s&&(i.status=(null!==p&&void 0!==p?p:g)||"",i.isFormItemInput=m,i.hasFeedback=!!(null!==a&&void 0!==a?a:h),i.feedbackIcon=void 0!==a?i.feedbackIcon:v,i.name=null!==u&&void 0!==u?u:b),i},[p,a,s,m,g]);return e.createElement(bm.Provider,{value:y},n)}var XO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function UO(t){const{prefixCls:n,className:o,rootClassName:r,style:a,help:i,errors:c,warnings:l,validateStatus:s,meta:u,hasFeedback:d,hidden:f,children:p,fieldId:m,required:g,isRequired:h,onSubItemMetaChange:v,layout:b,name:y}=t,x=XO(t,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),w="".concat(n,"-item"),{requiredMark:S,layout:C}=e.useContext(mm),k=b||C,E="vertical"===k,j=e.useRef(null),O=Wj(c),I=Wj(l),A=void 0!==i&&null!==i,N=!!(A||c.length||l.length),P=!!j.current&&qu(j.current),[z,R]=e.useState(null);Qt(()=>{if(N&&j.current){const e=getComputedStyle(j.current);R(Number.parseInt(e.marginBottom,10))}},[N,P]);const M=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return mO(e?O:u.errors,e?I:u.warnings,u,"",!!d,s)}(),T=Tt()(w,o,r,{["".concat(w,"-with-help")]:A||O.length||I.length,["".concat(w,"-has-feedback")]:M&&d,["".concat(w,"-has-success")]:"success"===M,["".concat(w,"-has-warning")]:"warning"===M,["".concat(w,"-has-error")]:"error"===M,["".concat(w,"-is-validating")]:"validating"===M,["".concat(w,"-hidden")]:f,["".concat(w,"-").concat(k)]:k});return e.createElement("div",{className:T,style:a,ref:j},e.createElement(zO,Object.assign({className:"".concat(w,"-row")},Vu(x,["_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"])),e.createElement(VO,Object.assign({htmlFor:m},t,{requiredMark:S,required:null!==g&&void 0!==g?g:h,prefixCls:n,vertical:E})),e.createElement(DO,Object.assign({},t,u,{errors:O,warnings:I,prefixCls:n,status:M,help:i,marginBottom:z,onErrorVisibleChanged:e=>{e||R(null)}}),e.createElement(gm.Provider,{value:v},e.createElement(GO,{prefixCls:n,meta:u,errors:u.errors,warnings:u.warnings,hasFeedback:d,validateStatus:M,name:y},p)))),!!z&&e.createElement("div",{className:"".concat(w,"-margin-offset"),style:{marginBottom:-z}}))}const $O=e.memo(e=>{let{children:t}=e;return t},(e,t)=>function(e,t){const n=Object.keys(e),o=Object.keys(t);return n.length===o.length&&n.every(n=>{const o=e[n],r=t[n];return o===r||"function"===typeof o||"function"===typeof r})}(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((e,n)=>e===t.childProps[n]));const KO=function(t){const{name:n,noStyle:o,className:r,dependencies:a,prefixCls:i,shouldUpdate:c,rules:l,children:s,required:u,label:d,messageVariables:f,trigger:p="onChange",validateTrigger:m,hidden:g,help:h,layout:v}=t,{getPrefixCls:b}=e.useContext(Dt),{name:y}=e.useContext(mm),x=function(e){if("function"===typeof e)return e;const t=ed(e);return t.length<=1?t[0]:t}(s),w="function"===typeof x,S=e.useContext(gm),{validateTrigger:C}=e.useContext(tp),k=void 0!==m?m:C,E=!(void 0===n||null===n),j=b("form",i),O=As(j),[I,A,N]=eO(j,O);nc("Form.Item");const P=e.useContext(np),z=e.useRef(null),[R,M]=function(t){const[n,o]=e.useState(t),r=e.useRef(null),a=e.useRef([]),i=e.useRef(!1);return e.useEffect(()=>(i.current=!1,()=>{i.current=!0,fl.cancel(r.current),r.current=null}),[]),[n,function(e){i.current||(null===r.current&&(a.current=[],r.current=fl(()=>{r.current=null,o(e=>{let t=e;return a.current.forEach(e=>{t=e(t)}),t})})),a.current.push(e))}]}({}),[T,B]=Jr(()=>({errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1})),L=(e,t)=>{M(n=>{const o=Object.assign({},n),r=[].concat(fn(e.name.slice(0,-1)),fn(t)).join("__SPLIT__");return e.destroy?delete o[r]:o[r]=e,o})},[H,_]=e.useMemo(()=>{const e=fn(T.errors),t=fn(T.warnings);return Object.values(R).forEach(n=>{e.push.apply(e,fn(n.errors||[])),t.push.apply(t,fn(n.warnings||[]))}),[e,t]},[R,T.errors,T.warnings]),D=function(){const{itemRef:t}=e.useContext(mm),n=e.useRef({});return function(e,o){const r=o&&"object"===typeof o&&fa(o),a=e.join("_");return n.current.name===a&&n.current.originRef===r||(n.current.name=a,n.current.originRef=r,n.current.ref=la(t(e),r)),n.current.ref}}();function F(a,i,c){return o&&!g?e.createElement(GO,{prefixCls:j,hasFeedback:t.hasFeedback,validateStatus:t.validateStatus,meta:T,errors:H,warnings:_,noStyle:!0,name:n},a):e.createElement(UO,Object.assign({key:"row"},t,{className:Tt()(r,N,O,A),prefixCls:j,fieldId:i,isRequired:c,errors:H,warnings:_,meta:T,onSubItemMetaChange:L,layout:v,name:n}),a)}if(!E&&!w&&!a)return I(F(x));let W={};return"string"===typeof d?W.label=d:n&&(W.label=String(n)),f&&(W=Object.assign(Object.assign({},W),f)),I(e.createElement(Kp,Object.assign({},t,{messageVariables:W,trigger:p,validateTrigger:k,onMetaChange:e=>{const t=null===P||void 0===P?void 0:P.getKey(e.name);if(B(e.destroy?{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}:e,!0),o&&!1!==h&&S){let n=e.name;if(e.destroy)n=z.current||n;else if(void 0!==t){const[e,o]=t;n=[e].concat(fn(o)),z.current=n}S(e,n)}}}),(o,r,i)=>{const s=fO(n).length&&r?r.name:[],d=pO(s,y),f=void 0!==u?u:!!(null===l||void 0===l?void 0:l.some(e=>{if(e&&"object"===typeof e&&e.required&&!e.warningOnly)return!0;if("function"===typeof e){const t=e(i);return(null===t||void 0===t?void 0:t.required)&&!(null===t||void 0===t?void 0:t.warningOnly)}return!1})),m=Object.assign({},o);let g=null;if(Array.isArray(x)&&E)g=x;else if(w&&(!c&&!a||E));else if(!a||w||E)if(e.isValidElement(x)){const n=Object.assign(Object.assign({},x.props),m);if(n.id||(n.id=d),h||H.length>0||_.length>0||t.extra){const e=[];(h||H.length>0)&&e.push("".concat(d,"_help")),t.extra&&e.push("".concat(d,"_extra")),n["aria-describedby"]=e.join(" ")}H.length>0&&(n["aria-invalid"]="true"),f&&(n["aria-required"]="true"),ua(x)&&(n.ref=D(s,x));new Set([].concat(fn(fO(p)),fn(fO(k)))).forEach(e=>{n[e]=function(){for(var t,n,o,r,a,i=arguments.length,c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];null===(o=m[e])||void 0===o||(t=o).call.apply(t,[m].concat(c)),null===(a=(r=x.props)[e])||void 0===a||(n=a).call.apply(n,[r].concat(c))}});const o=[n["aria-required"],n["aria-invalid"],n["aria-describedby"]];g=e.createElement($O,{control:m,update:x,childProps:o},Xt(x,n))}else g=w&&(c||a)&&!E?x(i):x;else;return F(g,d,f)}))};KO.useStatus=CO;const YO=KO;var QO=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const JO=t=>{var{prefixCls:n,children:o}=t,r=QO(t,["prefixCls","children"]);const{getPrefixCls:a}=e.useContext(Dt),i=a("form",n),c=e.useMemo(()=>({prefixCls:i,status:"error"}),[i]);return e.createElement(Yp,Object.assign({},r),(t,n,r)=>e.createElement(vm.Provider,{value:c},o(t.map(e=>Object.assign(Object.assign({},e),{fieldKey:e.key})),n,{errors:r.errors,warnings:r.warnings})))};const ZO=wO;ZO.Item=YO,ZO.List=JO,ZO.ErrorList=oO,ZO.useForm=bO,ZO.useFormInstance=function(){const{form:t}=e.useContext(mm);return t},ZO.useWatch=dm,ZO.Provider=hm,ZO.create=()=>{};const eI=ZO;let tI=null,nI=e=>e(),oI=[],rI={};function aI(){const{getContainer:e,duration:t,rtl:n,maxCount:o,top:r}=rI,a=(null===e||void 0===e?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:o,top:r}}const iI=e.forwardRef((t,n)=>{const{messageConfig:o,sync:r}=t,{getPrefixCls:a}=(0,e.useContext)(Dt),i=rI.prefixCls||a("message"),c=(0,e.useContext)(kh),[l,s]=su(Object.assign(Object.assign(Object.assign({},o),{prefixCls:i}),c.message));return e.useImperativeHandle(n,()=>{const e=Object.assign({},l);return Object.keys(e).forEach(t=>{e[t]=function(){r();for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return l[t].apply(l,n)}}),{instance:e,sync:r}}),s}),cI=e.forwardRef((t,n)=>{const[o,r]=e.useState(aI),a=()=>{r(aI)};e.useEffect(a,[]);const i=Vl(),c=i.getRootPrefixCls(),l=i.getIconPrefixCls(),s=i.getTheme(),u=e.createElement(iI,{ref:n,sync:a,messageConfig:o});return e.createElement(Xl,{prefixCls:c,iconPrefixCls:l,theme:s},i.holderRender?i.holderRender(u):u)}),lI=()=>{if(!tI){const t=document.createDocumentFragment(),n={fragment:t};return tI=n,void nI(()=>{Tu()(e.createElement(cI,{ref:e=>{const{instance:t,sync:o}=e||{};Promise.resolve().then(()=>{!n.instance&&t&&(n.instance=t,n.sync=o,lI())})}}),t)})}tI.instance&&(oI.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":nI(()=>{const t=tI.instance.open(Object.assign(Object.assign({},rI),e.config));null===t||void 0===t||t.then(e.resolve),e.setCloseFn(t)});break;case"destroy":nI(()=>{null===tI||void 0===tI||tI.instance.destroy(e.key)});break;default:nI(()=>{var n;const o=(n=tI.instance)[t].apply(n,fn(e.args));null===o||void 0===o||o.then(e.resolve),e.setCloseFn(o)})}}),oI=[])};const sI={open:function(e){const t=nu(t=>{let n;const o={type:"open",config:e,resolve:t,setCloseFn:e=>{n=e}};return oI.push(o),()=>{n?nI(()=>{n()}):o.skipped=!0}});return lI(),t},destroy:e=>{oI.push({type:"destroy",key:e}),lI()},config:function(e){rI=Object.assign(Object.assign({},rI),e),nI(()=>{var e;null===(e=null===tI||void 0===tI?void 0:tI.sync)||void 0===e||e.call(tI)})},useMessage:uu,_InternalPanelDoNotUseOrYouWillBeFired:tu};["success","info","warning","error","loading"].forEach(e=>{sI[e]=function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return function(e,t){Vl();const n=nu(n=>{let o;const r={type:e,args:t,resolve:n,setCloseFn:e=>{o=e}};return oI.push(r),()=>{o?nI(()=>{o()}):r.skipped=!0}});return lI(),n}(e,n)}});const uI=sI,dI=zO,fI=LO;const pI={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"};var mI=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:pI}))};const gI=e.forwardRef(mI),hI=(0,e.createContext)(null);const vI=function(t){var n=t.activeTabOffset,o=t.horizontal,r=t.rtl,a=t.indicator,i=void 0===a?{}:a,c=i.size,l=i.align,s=void 0===l?"center":l,u=un((0,e.useState)(),2),d=u[0],f=u[1],p=(0,e.useRef)(),m=e.useCallback(function(e){return"function"===typeof c?c(e):"number"===typeof c?c:e},[c]);function g(){fl.cancel(p.current)}return(0,e.useEffect)(function(){var e={};if(n)if(o){e.width=m(n.width);var t=r?"right":"left";"start"===s&&(e[t]=n[t]),"center"===s&&(e[t]=n[t]+n.width/2,e.transform=r?"translateX(50%)":"translateX(-50%)"),"end"===s&&(e[t]=n[t]+n.width,e.transform="translateX(-100%)")}else e.height=m(n.height),"start"===s&&(e.top=n.top),"center"===s&&(e.top=n.top+n.height/2,e.transform="translateY(-50%)"),"end"===s&&(e.top=n.top+n.height,e.transform="translateY(-100%)");return g(),p.current=fl(function(){var t=d&&e&&Object.keys(e).every(function(t){var n=e[t],o=d[t];return"number"===typeof n&&"number"===typeof o?Math.round(n)===Math.round(o):n===o});t||f(e)}),g},[JSON.stringify(n),o,r,s,m]),{style:d}};var bI={width:0,height:0,left:0,top:0};function yI(t,n){var o=e.useRef(t),r=un(e.useState({}),2)[1];return[o.current,function(e){var t="function"===typeof e?e(o.current):e;t!==o.current&&n(t,o.current),o.current=t,r({})}]}var xI=Math.pow(.995,20);function wI(t){var n=un((0,e.useState)(0),2),o=n[0],r=n[1],a=(0,e.useRef)(0),i=(0,e.useRef)();return i.current=t,Yt(function(){var e;null===(e=i.current)||void 0===e||e.call(i)},[o]),function(){a.current===o&&(a.current+=1,r(a.current))}}var SI={width:0,height:0,left:0,top:0,right:0};function CI(e){var t;return e instanceof Map?(t={},e.forEach(function(e,n){t[n]=e})):t=e,JSON.stringify(t)}function kI(e){return String(e).replace(/"/g,"TABS_DQ")}function EI(e,t,n,o){return!(!n||o||!1===e||void 0===e&&(!1===t||null===t))}var jI=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.editable,a=t.locale,i=t.style;return r&&!1!==r.showAdd?e.createElement("button",{ref:n,type:"button",className:"".concat(o,"-nav-add"),style:i,"aria-label":(null===a||void 0===a?void 0:a.addAriaLabel)||"Add tab",onClick:function(e){r.onEdit("add",{event:e})}},r.addIcon||"+"):null});const OI=jI;var II=e.forwardRef(function(t,n){var o,r=t.position,a=t.prefixCls,i=t.extra;if(!i)return null;var c={};return"object"!==(0,jn.A)(i)||e.isValidElement(i)?c.right=i:c=i,"right"===r&&(o=c.right),"left"===r&&(o=c.left),o?e.createElement("div",{className:"".concat(a,"-extra-content"),ref:n},o):null});const AI=II;var NI=fs.ESC,PI=fs.TAB;const zI=(0,e.forwardRef)(function(t,n){var o=t.overlay,r=t.arrow,a=t.prefixCls,i=(0,e.useMemo)(function(){return"function"===typeof o?o():o},[o]),c=la(n,fa(i));return e.createElement(e.Fragment,null,r&&e.createElement("div",{className:"".concat(a,"-arrow")}),e.cloneElement(i,{ref:ua(i)?c:void 0}))});var RI={adjustX:1,adjustY:1},MI=[0,0];const TI={topLeft:{points:["bl","tl"],overflow:RI,offset:[0,-4],targetOffset:MI},top:{points:["bc","tc"],overflow:RI,offset:[0,-4],targetOffset:MI},topRight:{points:["br","tr"],overflow:RI,offset:[0,-4],targetOffset:MI},bottomLeft:{points:["tl","bl"],overflow:RI,offset:[0,4],targetOffset:MI},bottom:{points:["tc","bc"],overflow:RI,offset:[0,4],targetOffset:MI},bottomRight:{points:["tr","br"],overflow:RI,offset:[0,4],targetOffset:MI}};var BI=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function LI(t,n){var o,a=t.arrow,i=void 0!==a&&a,c=t.prefixCls,l=void 0===c?"rc-dropdown":c,s=t.transitionName,u=t.animation,d=t.align,f=t.placement,p=void 0===f?"bottomLeft":f,m=t.placements,g=void 0===m?TI:m,h=t.getPopupContainer,v=t.showAction,b=t.hideAction,y=t.overlayClassName,x=t.overlayStyle,w=t.visible,S=t.trigger,C=void 0===S?["hover"]:S,k=t.autoFocus,E=t.overlay,j=t.children,O=t.onVisibleChange,I=r(t,BI),A=un(e.useState(),2),N=A[0],P=A[1],z="visible"in t?w:N,R=e.useRef(null),M=e.useRef(null),T=e.useRef(null);e.useImperativeHandle(n,function(){return R.current});var B=function(e){P(e),null===O||void 0===O||O(e)};!function(t){var n=t.visible,o=t.triggerRef,r=t.onVisibleChange,a=t.autoFocus,i=t.overlayRef,c=e.useRef(!1),l=function(){var e,t;n&&(null===(e=o.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e),null===r||void 0===r||r(!1))},s=function(){var e;return!(null===(e=i.current)||void 0===e||!e.focus)&&(i.current.focus(),c.current=!0,!0)},u=function(e){switch(e.keyCode){case NI:l();break;case PI:var t=!1;c.current||(t=s()),t?e.preventDefault():l()}};e.useEffect(function(){return n?(window.addEventListener("keydown",u),a&&fl(s,3),function(){window.removeEventListener("keydown",u),c.current=!1}):function(){c.current=!1}},[n])}({visible:z,triggerRef:T,onVisibleChange:B,autoFocus:k,overlayRef:M});var L=function(){return e.createElement(zI,{ref:M,overlay:E,prefixCls:l,arrow:i})},H=e.cloneElement(j,{className:Tt()(null===(o=j.props)||void 0===o?void 0:o.className,z&&function(){var e=t.openClassName;return void 0!==e?e:"".concat(l,"-open")}()),ref:ua(j)?la(T,fa(j)):void 0}),_=b;return _||-1===C.indexOf("contextMenu")||(_=["click"]),e.createElement(By,So({builtinPlacements:g},I,{prefixCls:l,ref:R,popupClassName:Tt()(y,(0,rn.A)({},"".concat(l,"-show-arrow"),i)),popupStyle:x,action:C,showAction:v,hideAction:_,popupPlacement:p,popupAlign:d,popupTransitionName:s,popupAnimation:u,popupVisible:z,stretch:function(){var e=t.minOverlayWidthMatchTrigger,n=t.alignPoint;return"minOverlayWidthMatchTrigger"in t?e:!n}()?"minWidth":"",popup:"function"===typeof E?L:L(),onPopupVisibleChange:B,onPopupClick:function(e){var n=t.onOverlayClick;P(!1),n&&n(e)},getPopupContainer:h}),H)}const HI=e.forwardRef(LI);var _I=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.id,a=t.tabs,i=t.locale,c=t.mobile,l=t.more,s=void 0===l?{}:l,u=t.style,d=t.className,f=t.editable,p=t.tabBarGutter,m=t.rtl,g=t.removeAriaLabel,h=t.onTabClick,v=t.getPopupContainer,b=t.popupClassName,y=un((0,e.useState)(!1),2),x=y[0],w=y[1],S=un((0,e.useState)(null),2),C=S[0],k=S[1],E=s.icon,j=void 0===E?"More":E,O="".concat(r,"-more-popup"),I="".concat(o,"-dropdown"),A=null!==C?"".concat(O,"-").concat(C):null,N=null===i||void 0===i?void 0:i.dropdownAriaLabel;var P=e.createElement(ax,{onClick:function(e){var t=e.key,n=e.domEvent;h(t,n),w(!1)},prefixCls:"".concat(I,"-menu"),id:O,tabIndex:-1,role:"listbox","aria-activedescendant":A,selectedKeys:[C],"aria-label":void 0!==N?N:"expanded dropdown"},a.map(function(t){var n=t.closable,o=t.disabled,a=t.closeIcon,i=t.key,c=t.label,l=EI(n,a,f,o);return e.createElement(iy,{key:i,id:"".concat(O,"-").concat(i),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(i),disabled:o},e.createElement("span",null,c),l&&e.createElement("button",{type:"button","aria-label":g||"remove",tabIndex:0,className:"".concat(I,"-menu-item-remove"),onClick:function(e){e.stopPropagation(),function(e,t){e.preventDefault(),e.stopPropagation(),f.onEdit("remove",{key:t,event:e})}(e,i)}},a||f.removeIcon||"\xd7"))}));function z(e){for(var t=a.filter(function(e){return!e.disabled}),n=t.findIndex(function(e){return e.key===C})||0,o=t.length,r=0;r<o;r+=1){var i=t[n=(n+e+o)%o];if(!i.disabled)return void k(i.key)}}(0,e.useEffect)(function(){var e=document.getElementById(A);e&&e.scrollIntoView&&e.scrollIntoView(!1)},[C]),(0,e.useEffect)(function(){x||k(null)},[x]);var R=(0,rn.A)({},m?"marginRight":"marginLeft",p);a.length||(R.visibility="hidden",R.order=1);var M=Tt()((0,rn.A)({},"".concat(I,"-rtl"),m)),T=c?null:e.createElement(HI,So({prefixCls:I,overlay:P,visible:!!a.length&&x,onVisibleChange:w,overlayClassName:Tt()(M,b),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:v},s),e.createElement("button",{type:"button",className:"".concat(o,"-nav-more"),style:R,"aria-haspopup":"listbox","aria-controls":O,id:"".concat(r,"-more"),"aria-expanded":x,onKeyDown:function(e){var t=e.which;if(x)switch(t){case fs.UP:z(-1),e.preventDefault();break;case fs.DOWN:z(1),e.preventDefault();break;case fs.ESC:w(!1);break;case fs.SPACE:case fs.ENTER:null!==C&&h(C,e)}else[fs.DOWN,fs.SPACE,fs.ENTER].includes(t)&&(w(!0),e.preventDefault())}},j));return e.createElement("div",{className:Tt()("".concat(o,"-nav-operations"),d),style:u,ref:n},T,e.createElement(OI,{prefixCls:o,locale:i,editable:f}))});const DI=e.memo(_I,function(e,t){return t.tabMoving});const FI=function(t){var n=t.prefixCls,o=t.id,r=t.active,a=t.focus,i=t.tab,c=i.key,l=i.label,s=i.disabled,u=i.closeIcon,d=i.icon,f=t.closable,p=t.renderWrapper,m=t.removeAriaLabel,g=t.editable,h=t.onClick,v=t.onFocus,b=t.onBlur,y=t.onKeyDown,x=t.onMouseDown,w=t.onMouseUp,S=t.style,C=t.tabCount,k=t.currentPosition,E="".concat(n,"-tab"),j=EI(f,u,g,s);function O(e){s||h(e)}var I=e.useMemo(function(){return d&&"string"===typeof l?e.createElement("span",null,l):l},[l,d]),A=e.useRef(null);e.useEffect(function(){a&&A.current&&A.current.focus()},[a]);var N=e.createElement("div",{key:c,"data-node-key":kI(c),className:Tt()(E,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(E,"-with-remove"),j),"".concat(E,"-active"),r),"".concat(E,"-disabled"),s),"".concat(E,"-focus"),a)),style:S,onClick:O},e.createElement("div",{ref:A,role:"tab","aria-selected":r,id:o&&"".concat(o,"-tab-").concat(c),className:"".concat(E,"-btn"),"aria-controls":o&&"".concat(o,"-panel-").concat(c),"aria-disabled":s,tabIndex:s?null:r?0:-1,onClick:function(e){e.stopPropagation(),O(e)},onKeyDown:y,onMouseDown:x,onMouseUp:w,onFocus:v,onBlur:b},a&&e.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(k," of ").concat(C)),d&&e.createElement("span",{className:"".concat(E,"-icon")},d),l&&I),j&&e.createElement("button",{type:"button",role:"tab","aria-label":m||"remove",tabIndex:r?0:-1,className:"".concat(E,"-remove"),onClick:function(e){var t;e.stopPropagation(),(t=e).preventDefault(),t.stopPropagation(),g.onEdit("remove",{key:c,event:t})}},u||g.removeIcon||"\xd7"));return p?p(N):N};var WI=function(e){var t=e.current||{},n=t.offsetWidth,o=void 0===n?0:n,r=t.offsetHeight,a=void 0===r?0:r;if(e.current){var i=e.current.getBoundingClientRect(),c=i.width,l=i.height;if(Math.abs(c-o)<1)return[c,l]}return[o,a]},VI=function(e,t){return e[t?0:1]},qI=e.forwardRef(function(t,n){var o=t.className,r=t.style,i=t.id,c=t.animated,l=t.activeKey,s=t.rtl,u=t.extra,d=t.editable,f=t.locale,p=t.tabPosition,m=t.tabBarGutter,g=t.children,h=t.onTabClick,v=t.onTabScroll,b=t.indicator,y=e.useContext(hI),x=y.prefixCls,w=y.tabs,S=(0,e.useRef)(null),C=(0,e.useRef)(null),k=(0,e.useRef)(null),E=(0,e.useRef)(null),j=(0,e.useRef)(null),O=(0,e.useRef)(null),I=(0,e.useRef)(null),A="top"===p||"bottom"===p,N=yI(0,function(e,t){A&&v&&v({direction:e>t?"left":"right"})}),P=un(N,2),z=P[0],R=P[1],M=yI(0,function(e,t){!A&&v&&v({direction:e>t?"top":"bottom"})}),T=un(M,2),B=T[0],L=T[1],H=un((0,e.useState)([0,0]),2),_=H[0],D=H[1],F=un((0,e.useState)([0,0]),2),W=F[0],V=F[1],q=un((0,e.useState)([0,0]),2),G=q[0],X=q[1],U=un((0,e.useState)([0,0]),2),$=U[0],K=U[1],Y=function(t){var n=(0,e.useRef)([]),o=un((0,e.useState)({}),2)[1],r=(0,e.useRef)("function"===typeof t?t():t),a=wI(function(){var e=r.current;n.current.forEach(function(t){e=t(e)}),n.current=[],r.current=e,o({})});return[r.current,function(e){n.current.push(e),a()}]}(new Map),Q=un(Y,2),J=Q[0],Z=Q[1],ee=function(t,n,o){return(0,e.useMemo)(function(){for(var e,o=new Map,r=n.get(null===(e=t[0])||void 0===e?void 0:e.key)||bI,i=r.left+r.width,c=0;c<t.length;c+=1){var l,s=t[c].key,u=n.get(s);u||(u=n.get(null===(l=t[c-1])||void 0===l?void 0:l.key)||bI);var d=o.get(s)||(0,a.A)({},u);d.right=i-d.left-d.width,o.set(s,d)}return o},[t.map(function(e){return e.key}).join("_"),n,o])}(w,J,W[0]),te=VI(_,A),ne=VI(W,A),oe=VI(G,A),re=VI($,A),ae=Math.floor(te)<Math.floor(ne+oe),ie=ae?te-re:te-oe,ce="".concat(x,"-nav-operations-hidden"),le=0,se=0;function ue(e){return e<le?le:e>se?se:e}A&&s?(le=0,se=Math.max(0,ne-ie)):(le=Math.min(0,ie-ne),se=0);var de=(0,e.useRef)(null),fe=un((0,e.useState)(),2),pe=fe[0],me=fe[1];function ge(){me(Date.now())}function he(){de.current&&clearTimeout(de.current)}!function(t,n){var o=un((0,e.useState)(),2),r=o[0],a=o[1],i=un((0,e.useState)(0),2),c=i[0],l=i[1],s=un((0,e.useState)(0),2),u=s[0],d=s[1],f=un((0,e.useState)(),2),p=f[0],m=f[1],g=(0,e.useRef)(),h=(0,e.useRef)(),v=(0,e.useRef)(null);v.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,o=t.screenY;a({x:n,y:o}),window.clearInterval(g.current)},onTouchMove:function(e){if(r){var t=e.touches[0],o=t.screenX,i=t.screenY;a({x:o,y:i});var s=o-r.x,u=i-r.y;n(s,u);var f=Date.now();l(f),d(f-c),m({x:s,y:u})}},onTouchEnd:function(){if(r&&(a(null),m(null),p)){var e=p.x/u,t=p.y/u,o=Math.abs(e),i=Math.abs(t);if(Math.max(o,i)<.1)return;var c=e,l=t;g.current=window.setInterval(function(){Math.abs(c)<.01&&Math.abs(l)<.01?window.clearInterval(g.current):n(20*(c*=xI),20*(l*=xI))},20)}},onWheel:function(e){var t=e.deltaX,o=e.deltaY,r=0,a=Math.abs(t),i=Math.abs(o);a===i?r="x"===h.current?t:o:a>i?(r=t,h.current="x"):(r=o,h.current="y"),n(-r,-r)&&e.preventDefault()}},e.useEffect(function(){function e(e){v.current.onTouchMove(e)}function n(e){v.current.onTouchEnd(e)}return document.addEventListener("touchmove",e,{passive:!1}),document.addEventListener("touchend",n,{passive:!0}),t.current.addEventListener("touchstart",function(e){v.current.onTouchStart(e)},{passive:!0}),t.current.addEventListener("wheel",function(e){v.current.onWheel(e)},{passive:!1}),function(){document.removeEventListener("touchmove",e),document.removeEventListener("touchend",n)}},[])}(E,function(e,t){function n(e,t){e(function(e){return ue(e+t)})}return!!ae&&(A?n(R,e):n(L,t),he(),ge(),!0)}),(0,e.useEffect)(function(){return he(),pe&&(de.current=setTimeout(function(){me(0)},100)),he},[pe]);var ve=function(t,n,o,r,a,i,c){var l,s,u,d=c.tabs,f=c.tabPosition,p=c.rtl;return["top","bottom"].includes(f)?(l="width",s=p?"right":"left",u=Math.abs(o)):(l="height",s="top",u=-o),(0,e.useMemo)(function(){if(!d.length)return[0,0];for(var e=d.length,o=e,r=0;r<e;r+=1){var a=t.get(d[r].key)||SI;if(Math.floor(a[s]+a[l])>Math.floor(u+n)){o=r-1;break}}for(var i=0,c=e-1;c>=0;c-=1)if((t.get(d[c].key)||SI)[s]<u){i=c+1;break}return i>o?[0,-1]:[i,o]},[t,n,r,a,i,u,f,d.map(function(e){return e.key}).join("_"),p])}(ee,ie,A?z:B,ne,oe,re,(0,a.A)((0,a.A)({},t),{},{tabs:w})),be=un(ve,2),ye=be[0],xe=be[1],we=Qr(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=ee.get(e)||{width:0,height:0,left:0,right:0,top:0};if(A){var n=z;s?t.right<z?n=t.right:t.right+t.width>z+ie&&(n=t.right+t.width-ie):t.left<-z?n=-t.left:t.left+t.width>-z+ie&&(n=-(t.left+t.width-ie)),L(0),R(ue(n))}else{var o=B;t.top<-B?o=-t.top:t.top+t.height>-B+ie&&(o=-(t.top+t.height-ie)),R(0),L(ue(o))}}),Se=un((0,e.useState)(),2),Ce=Se[0],ke=Se[1],Ee=un((0,e.useState)(!1),2),je=Ee[0],Oe=Ee[1],Ie=w.filter(function(e){return!e.disabled}).map(function(e){return e.key}),Ae=function(e){var t=Ie.indexOf(Ce||l),n=Ie.length,o=Ie[(t+e+n)%n];ke(o)},Ne=function(e,t){var n=Ie.indexOf(e),o=w.find(function(t){return t.key===e});EI(null===o||void 0===o?void 0:o.closable,null===o||void 0===o?void 0:o.closeIcon,d,null===o||void 0===o?void 0:o.disabled)&&(t.preventDefault(),t.stopPropagation(),d.onEdit("remove",{key:e,event:t}),n===Ie.length-1?Ae(-1):Ae(1))},Pe=function(e){var t=e.code,n=s&&A,o=Ie[0],r=Ie[Ie.length-1];switch(t){case"ArrowLeft":A&&Ae(n?1:-1);break;case"ArrowRight":A&&Ae(n?-1:1);break;case"ArrowUp":e.preventDefault(),A||Ae(-1);break;case"ArrowDown":e.preventDefault(),A||Ae(1);break;case"Home":e.preventDefault(),ke(o);break;case"End":e.preventDefault(),ke(r);break;case"Enter":case"Space":e.preventDefault(),h(null!==Ce&&void 0!==Ce?Ce:l,e);break;case"Backspace":case"Delete":Ne(Ce,e)}},ze={};A?ze[s?"marginRight":"marginLeft"]=m:ze.marginTop=m;var Re=w.map(function(t,n){var o=t.key;return e.createElement(FI,{id:i,prefixCls:x,key:o,tab:t,style:0===n?void 0:ze,closable:t.closable,editable:d,active:o===l,focus:o===Ce,renderWrapper:g,removeAriaLabel:null===f||void 0===f?void 0:f.removeAriaLabel,tabCount:Ie.length,currentPosition:n+1,onClick:function(e){h(o,e)},onKeyDown:Pe,onFocus:function(){je||ke(o),we(o),ge(),E.current&&(s||(E.current.scrollLeft=0),E.current.scrollTop=0)},onBlur:function(){ke(void 0)},onMouseDown:function(e){return function(e,t){Oe(!0),1===t.button&&Ne(e,t)}(o,e)},onMouseUp:function(){Oe(!1)}})}),Me=function(){return Z(function(){var e,t=new Map,n=null===(e=j.current)||void 0===e?void 0:e.getBoundingClientRect();return w.forEach(function(e){var o,r=e.key,a=null===(o=j.current)||void 0===o?void 0:o.querySelector('[data-node-key="'.concat(kI(r),'"]'));if(a){var i=function(e,t){var n=e.offsetWidth,o=e.offsetHeight,r=e.offsetTop,a=e.offsetLeft,i=e.getBoundingClientRect(),c=i.width,l=i.height,s=i.left,u=i.top;return Math.abs(c-n)<1?[c,l,s-t.left,u-t.top]:[n,o,a,r]}(a,n),c=un(i,4),l=c[0],s=c[1],u=c[2],d=c[3];t.set(r,{width:l,height:s,left:u,top:d})}}),t})};(0,e.useEffect)(function(){Me()},[w.map(function(e){return e.key}).join("_")]);var Te=wI(function(){var e=WI(S),t=WI(C),n=WI(k);D([e[0]-t[0]-n[0],e[1]-t[1]-n[1]]);var o=WI(I);X(o);var r=WI(O);K(r);var a=WI(j);V([a[0]-o[0],a[1]-o[1]]),Me()}),Be=w.slice(0,ye),Le=w.slice(xe+1),He=[].concat(fn(Be),fn(Le)),_e=ee.get(l),De=vI({activeTabOffset:_e,horizontal:A,indicator:b,rtl:s}).style;(0,e.useEffect)(function(){we()},[l,le,se,CI(_e),CI(ee),A]),(0,e.useEffect)(function(){Te()},[s]);var Fe,We,Ve,qe,Ge=!!He.length,Xe="".concat(x,"-nav-wrap");return A?s?(We=z>0,Fe=z!==se):(Fe=z<0,We=z!==le):(Ve=B<0,qe=B!==le),e.createElement(Xv,{onResize:Te},e.createElement("div",{ref:sa(n,S),role:"tablist","aria-orientation":A?"horizontal":"vertical",className:Tt()("".concat(x,"-nav"),o),style:r,onKeyDown:function(){ge()}},e.createElement(AI,{ref:C,position:"left",extra:u,prefixCls:x}),e.createElement(Xv,{onResize:Te},e.createElement("div",{className:Tt()(Xe,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(Xe,"-ping-left"),Fe),"".concat(Xe,"-ping-right"),We),"".concat(Xe,"-ping-top"),Ve),"".concat(Xe,"-ping-bottom"),qe)),ref:E},e.createElement(Xv,{onResize:Te},e.createElement("div",{ref:j,className:"".concat(x,"-nav-list"),style:{transform:"translate(".concat(z,"px, ").concat(B,"px)"),transition:pe?"none":void 0}},Re,e.createElement(OI,{ref:I,prefixCls:x,locale:f,editable:d,style:(0,a.A)((0,a.A)({},0===Re.length?void 0:ze),{},{visibility:Ge?"hidden":null})}),e.createElement("div",{className:Tt()("".concat(x,"-ink-bar"),(0,rn.A)({},"".concat(x,"-ink-bar-animated"),c.inkBar)),style:De}))))),e.createElement(DI,So({},t,{removeAriaLabel:null===f||void 0===f?void 0:f.removeAriaLabel,ref:O,prefixCls:x,tabs:He,className:!Ge&&ce,tabMoving:!!pe})),e.createElement(AI,{ref:k,position:"right",extra:u,prefixCls:x})))});const GI=qI;var XI=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.className,a=t.style,i=t.id,c=t.active,l=t.tabKey,s=t.children;return e.createElement("div",{id:i&&"".concat(i,"-panel-").concat(l),role:"tabpanel",tabIndex:c?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(l),"aria-hidden":!c,style:a,className:Tt()(o,c&&"".concat(o,"-active"),r),ref:n},s)});const UI=XI;var $I=["renderTabBar"],KI=["label","key"];const YI=function(t){var n=t.renderTabBar,o=r(t,$I),i=e.useContext(hI).tabs;return n?n((0,a.A)((0,a.A)({},o),{},{panes:i.map(function(t){var n=t.label,o=t.key,a=r(t,KI);return e.createElement(UI,So({tab:n,key:o,tabKey:o},a))})}),GI):e.createElement(GI,o)};var QI=["key","forceRender","style","className","destroyInactiveTabPane"];const JI=function(t){var n=t.id,o=t.activeKey,i=t.animated,c=t.tabPosition,l=t.destroyInactiveTabPane,s=e.useContext(hI),u=s.prefixCls,d=s.tabs,f=i.tabPane,p="".concat(u,"-tabpane");return e.createElement("div",{className:Tt()("".concat(u,"-content-holder"))},e.createElement("div",{className:Tt()("".concat(u,"-content"),"".concat(u,"-content-").concat(c),(0,rn.A)({},"".concat(u,"-content-animated"),f))},d.map(function(t){var c=t.key,s=t.forceRender,u=t.style,d=t.className,m=t.destroyInactiveTabPane,g=r(t,QI),h=c===o;return e.createElement(Nl,So({key:c,visible:h,forceRender:s,removeOnLeave:!(!l&&!m),leavedClassName:"".concat(p,"-hidden")},i.tabPaneMotion),function(t,o){var r=t.style,i=t.className;return e.createElement(UI,So({},g,{prefixCls:p,id:n,tabKey:c,animated:f,active:h,style:(0,a.A)((0,a.A)({},u),r),className:Tt()(d,i),ref:o}))})})))};var ZI=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],eA=0,tA=e.forwardRef(function(t,n){var o=t.id,i=t.prefixCls,c=void 0===i?"rc-tabs":i,l=t.className,s=t.items,u=t.direction,d=t.activeKey,f=t.defaultActiveKey,p=t.editable,m=t.animated,g=t.tabPosition,h=void 0===g?"top":g,v=t.tabBarGutter,b=t.tabBarStyle,y=t.tabBarExtraContent,x=t.locale,w=t.more,S=t.destroyInactiveTabPane,C=t.renderTabBar,k=t.onChange,E=t.onTabClick,j=t.onTabScroll,O=t.getPopupContainer,I=t.popupClassName,A=t.indicator,N=r(t,ZI),P=e.useMemo(function(){return(s||[]).filter(function(e){return e&&"object"===(0,jn.A)(e)&&"key"in e})},[s]),z="rtl"===u,R=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{inkBar:!0,tabPane:!1};return(e=!1===t?{inkBar:!1,tabPane:!1}:!0===t?{inkBar:!0,tabPane:!1}:(0,a.A)({inkBar:!0},"object"===(0,jn.A)(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(m),M=un((0,e.useState)(!1),2),T=M[0],B=M[1];(0,e.useEffect)(function(){B(fy())},[]);var L=un(ea(function(){var e;return null===(e=P[0])||void 0===e?void 0:e.key},{value:d,defaultValue:f}),2),H=L[0],_=L[1],D=un((0,e.useState)(function(){return P.findIndex(function(e){return e.key===H})}),2),F=D[0],W=D[1];(0,e.useEffect)(function(){var e,t=P.findIndex(function(e){return e.key===H});-1===t&&(t=Math.max(0,Math.min(F,P.length-1)),_(null===(e=P[t])||void 0===e?void 0:e.key));W(t)},[P.map(function(e){return e.key}).join("_"),H,F]);var V=un(ea(null,{value:o}),2),q=V[0],G=V[1];(0,e.useEffect)(function(){o||(G("rc-tabs-".concat(eA)),eA+=1)},[]);var X={id:q,activeKey:H,animated:R,tabPosition:h,rtl:z,mobile:T},U=(0,a.A)((0,a.A)({},X),{},{editable:p,locale:x,more:w,tabBarGutter:v,onTabClick:function(e,t){null===E||void 0===E||E(e,t);var n=e!==H;_(e),n&&(null===k||void 0===k||k(e))},onTabScroll:j,extra:y,style:b,panes:null,getPopupContainer:O,popupClassName:I,indicator:A});return e.createElement(hI.Provider,{value:{tabs:P,prefixCls:c}},e.createElement("div",So({ref:n,id:o,className:Tt()(c,"".concat(c,"-").concat(h),(0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(c,"-mobile"),T),"".concat(c,"-editable"),p),"".concat(c,"-rtl"),z),l)},N),e.createElement(YI,So({},U,{renderTabBar:C})),e.createElement(JI,So({destroyInactiveTabPane:S},X,{animated:R}))))});const nA=tA,oA={motionAppear:!1,motionEnter:!0,motionLeave:!0};var rA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const aA=function(t,n){if(t)return t.map(e=>{var t;const n=null!==(t=e.destroyOnHidden)&&void 0!==t?t:e.destroyInactiveTabPane;return Object.assign(Object.assign({},e),{destroyInactiveTabPane:n})});const o=ed(n).map(t=>{if(e.isValidElement(t)){const{key:e,props:n}=t,o=n||{},{tab:r}=o,a=rA(o,["tab"]);return Object.assign(Object.assign({key:String(e)},a),{label:r})}return null});return function(e){return e.filter(e=>e)}(o)},iA=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{["".concat(t,"-switch")]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:"opacity ".concat(n)}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:"opacity ".concat(n)}}}}},[rw(e,"slide-up"),rw(e,"slide-down")]]},cA=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:o,cardGutter:r,colorBorderSecondary:a,itemSelectedColor:i}=e;return{["".concat(t,"-card")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab")]:{margin:0,padding:n,background:o,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(a),transition:"all ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOut)},["".concat(t,"-tab-active")]:{color:i,background:e.colorBgContainer},["".concat(t,"-tab-focus:has(").concat(t,"-tab-btn:focus-visible)")]:Nr(e,-3),["& ".concat(t,"-tab").concat(t,"-tab-focus ").concat(t,"-tab-btn:focus-visible")]:{outline:"none"},["".concat(t,"-ink-bar")]:{visibility:"hidden"}},["&".concat(t,"-top, &").concat(t,"-bottom")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab + ").concat(t,"-tab")]:{marginLeft:{_skip_check_:!0,value:io(r)}}}},["&".concat(t,"-top")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab")]:{borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0")},["".concat(t,"-tab-active")]:{borderBottomColor:e.colorBgContainer}}},["&".concat(t,"-bottom")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab")]:{borderRadius:"0 0 ".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG))},["".concat(t,"-tab-active")]:{borderTopColor:e.colorBgContainer}}},["&".concat(t,"-left, &").concat(t,"-right")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab + ").concat(t,"-tab")]:{marginTop:io(r)}}},["&".concat(t,"-left")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab")]:{borderRadius:{_skip_check_:!0,value:"".concat(io(e.borderRadiusLG)," 0 0 ").concat(io(e.borderRadiusLG))}},["".concat(t,"-tab-active")]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},["&".concat(t,"-right")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab")]:{borderRadius:{_skip_check_:!0,value:"0 ".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0")}},["".concat(t,"-tab-active")]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},lA=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:o}=e;return{["".concat(t,"-dropdown")]:Object.assign(Object.assign({},Ar(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},["".concat(t,"-dropdown-menu")]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:"".concat(io(o)," 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({},Ir),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:"".concat(io(e.paddingXXS)," ").concat(io(e.paddingSM)),color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:"all ".concat(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"}}})}})}},sA=e=>{const{componentCls:t,margin:n,colorBorderSecondary:o,horizontalMargin:r,verticalItemPadding:a,verticalItemMargin:i,calc:c}=e;return{["".concat(t,"-top, ").concat(t,"-bottom")]:{flexDirection:"column",["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{margin:r,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(o),content:"''"},["".concat(t,"-ink-bar")]:{height:e.lineWidthBold,"&-animated":{transition:"width ".concat(e.motionDurationSlow,", left ").concat(e.motionDurationSlow,",\n right ").concat(e.motionDurationSlow)}},["".concat(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},["&".concat(t,"-nav-wrap-ping-left::before")]:{opacity:1},["&".concat(t,"-nav-wrap-ping-right::after")]:{opacity:1}}}},["".concat(t,"-top")]:{["> ".concat(t,"-nav,\n > div > ").concat(t,"-nav")]:{"&::before":{bottom:0},["".concat(t,"-ink-bar")]:{bottom:0}}},["".concat(t,"-bottom")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},["".concat(t,"-ink-bar")]:{top:0}},["> ".concat(t,"-content-holder, > div > ").concat(t,"-content-holder")]:{order:0}},["".concat(t,"-left, ").concat(t,"-right")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{flexDirection:"column",minWidth:c(e.controlHeight).mul(1.25).equal(),["".concat(t,"-tab")]:{padding:a,textAlign:"center"},["".concat(t,"-tab + ").concat(t,"-tab")]:{margin:i},["".concat(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},["&".concat(t,"-nav-wrap-ping-top::before")]:{opacity:1},["&".concat(t,"-nav-wrap-ping-bottom::after")]:{opacity:1}},["".concat(t,"-ink-bar")]:{width:e.lineWidthBold,"&-animated":{transition:"height ".concat(e.motionDurationSlow,", top ").concat(e.motionDurationSlow)}},["".concat(t,"-nav-list, ").concat(t,"-nav-operations")]:{flex:"1 0 auto",flexDirection:"column"}}},["".concat(t,"-left")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-ink-bar")]:{right:{_skip_check_:!0,value:0}}},["> ".concat(t,"-content-holder, > div > ").concat(t,"-content-holder")]:{marginLeft:{_skip_check_:!0,value:io(c(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder)},["> ".concat(t,"-content > ").concat(t,"-tabpane")]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},["".concat(t,"-right")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{order:1,["".concat(t,"-ink-bar")]:{left:{_skip_check_:!0,value:0}}},["> ".concat(t,"-content-holder, > div > ").concat(t,"-content-holder")]:{order:0,marginRight:{_skip_check_:!0,value:c(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder)},["> ".concat(t,"-content > ").concat(t,"-tabpane")]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},uA=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:o,cardHeightSM:r,cardHeightLG:a,horizontalItemPaddingSM:i,horizontalItemPaddingLG:c}=e;return{[t]:{"&-small":{["> ".concat(t,"-nav")]:{["".concat(t,"-tab")]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{["> ".concat(t,"-nav")]:{["".concat(t,"-tab")]:{padding:c,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},["".concat(t,"-card")]:{["&".concat(t,"-small")]:{["> ".concat(t,"-nav")]:{["".concat(t,"-tab")]:{padding:n},["".concat(t,"-nav-add")]:{minWidth:r,minHeight:r}},["&".concat(t,"-bottom")]:{["> ".concat(t,"-nav ").concat(t,"-tab")]:{borderRadius:"0 0 ".concat(io(e.borderRadius)," ").concat(io(e.borderRadius))}},["&".concat(t,"-top")]:{["> ".concat(t,"-nav ").concat(t,"-tab")]:{borderRadius:"".concat(io(e.borderRadius)," ").concat(io(e.borderRadius)," 0 0")}},["&".concat(t,"-right")]:{["> ".concat(t,"-nav ").concat(t,"-tab")]:{borderRadius:{_skip_check_:!0,value:"0 ".concat(io(e.borderRadius)," ").concat(io(e.borderRadius)," 0")}}},["&".concat(t,"-left")]:{["> ".concat(t,"-nav ").concat(t,"-tab")]:{borderRadius:{_skip_check_:!0,value:"".concat(io(e.borderRadius)," 0 0 ").concat(io(e.borderRadius))}}}},["&".concat(t,"-large")]:{["> ".concat(t,"-nav")]:{["".concat(t,"-tab")]:{padding:o},["".concat(t,"-nav-add")]:{minWidth:a,minHeight:a}}}}}},dA=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:o,iconCls:r,tabsHorizontalItemMargin:a,horizontalItemPadding:i,itemSelectedColor:c,itemColor:l}=e,s="".concat(t,"-tab");return{[s]:{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:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:"all ".concat(e.motionDurationSlow),["".concat(s,"-icon:not(:last-child)")]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,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 ".concat(e.motionDurationSlow),"&:hover":{color:e.colorTextHeading}},Pr(e)),"&:hover":{color:o},["&".concat(s,"-active ").concat(s,"-btn")]:{color:c,textShadow:e.tabsActiveTextShadow},["&".concat(s,"-focus ").concat(s,"-btn:focus-visible")]:Nr(e),["&".concat(s,"-disabled")]:{color:e.colorTextDisabled,cursor:"not-allowed"},["&".concat(s,"-disabled ").concat(s,"-btn, &").concat(s,"-disabled ").concat(t,"-remove")]:{"&:focus, &:active":{color:e.colorTextDisabled}},["& ".concat(s,"-remove ").concat(r)]:{margin:0,verticalAlign:"middle"},["".concat(r,":not(:last-child)")]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},["".concat(s," + ").concat(s)]:{margin:{_skip_check_:!0,value:a}}}},fA=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:o,cardGutter:r,calc:a}=e,i="".concat(t,"-rtl");return{[i]:{direction:"rtl",["".concat(t,"-nav")]:{["".concat(t,"-tab")]:{margin:{_skip_check_:!0,value:n},["".concat(t,"-tab:last-of-type")]:{marginLeft:{_skip_check_:!0,value:0}},[o]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:io(e.marginSM)}},["".concat(t,"-tab-remove")]:{marginRight:{_skip_check_:!0,value:io(e.marginXS)},marginLeft:{_skip_check_:!0,value:io(a(e.marginXXS).mul(-1).equal())},[o]:{margin:0}}}},["&".concat(t,"-left")]:{["> ".concat(t,"-nav")]:{order:1},["> ".concat(t,"-content-holder")]:{order:0}},["&".concat(t,"-right")]:{["> ".concat(t,"-nav")]:{order:0},["> ".concat(t,"-content-holder")]:{order:1}},["&".concat(t,"-card").concat(t,"-top, &").concat(t,"-card").concat(t,"-bottom")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-tab + ").concat(t,"-tab")]:{marginRight:{_skip_check_:!0,value:r},marginLeft:{_skip_check_:!0,value:0}}}}},["".concat(t,"-dropdown-rtl")]:{direction:"rtl"},["".concat(t,"-menu-item")]:{["".concat(t,"-dropdown-rtl")]:{textAlign:{_skip_check_:!0,value:"right"}}}}},pA=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:o,cardGutter:r,itemHoverColor:a,itemActiveColor:i,colorBorderSecondary:c}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{display:"flex",["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{position:"relative",display:"flex",flex:"none",alignItems:"center",["".concat(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 ".concat(e.motionDurationSlow),content:"''",pointerEvents:"none"}},["".concat(t,"-nav-list")]:{position:"relative",display:"flex",transition:"opacity ".concat(e.motionDurationSlow)},["".concat(t,"-nav-operations")]:{display:"flex",alignSelf:"stretch"},["".concat(t,"-nav-operations-hidden")]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},["".concat(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:"''"}},["".concat(t,"-nav-add")]:Object.assign({minWidth:o,minHeight:o,marginLeft:{_skip_check_:!0,value:r},background:"transparent",border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(c),borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0"),outline:"none",cursor:"pointer",color:e.colorText,transition:"all ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOut),"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:i}},Pr(e,-3))},["".concat(t,"-extra-content")]:{flex:"none"},["".concat(t,"-ink-bar")]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),dA(e)),{["".concat(t,"-content")]:{position:"relative",width:"100%"},["".concat(t,"-content-holder")]:{flex:"auto",minWidth:0,minHeight:0},["".concat(t,"-tabpane")]:Object.assign(Object.assign({},Pr(e)),{"&-hidden":{display:"none"}})}),["".concat(t,"-centered")]:{["> ".concat(t,"-nav, > div > ").concat(t,"-nav")]:{["".concat(t,"-nav-wrap")]:{["&:not([class*='".concat(t,"-nav-wrap-ping']) > ").concat(t,"-nav-list")]:{margin:"auto"}}}}}},mA=Wi("Tabs",e=>{const t=Ca(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:"0 0 0 ".concat(io(e.horizontalItemGutter)),tabsHorizontalItemMarginRTL:"0 0 0 ".concat(io(e.horizontalItemGutter))});return[uA(t),fA(t),sA(t),lA(t),cA(t),pA(t),iA(t)]},e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:o,controlHeight:r,controlHeightLG:a}=e,i=t||a,c=n||r,l=o||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:i,cardHeightSM:c,cardHeightLG:l,cardPadding:"".concat((i-e.fontHeight)/2-e.lineWidth,"px ").concat(e.padding,"px"),cardPaddingSM:"".concat((c-e.fontHeight)/2-e.lineWidth,"px ").concat(e.paddingXS,"px"),cardPaddingLG:"".concat((l-e.fontHeightLG)/2-e.lineWidth,"px ").concat(e.padding,"px"),titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:"0 0 ".concat(e.margin,"px 0"),horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:"".concat(e.paddingSM,"px 0"),horizontalItemPaddingSM:"".concat(e.paddingXS,"px 0"),horizontalItemPaddingLG:"".concat(e.padding,"px 0"),verticalItemPadding:"".concat(e.paddingXS,"px ").concat(e.paddingLG,"px"),verticalItemMargin:"".concat(e.margin,"px 0 0 0"),itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}});const gA=()=>null;var hA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const vA=e.forwardRef((t,n)=>{var o,r,a,i,c,l,s,u,d,f,p;const{type:m,className:g,rootClassName:h,size:v,onEdit:b,hideAdd:y,centered:x,addIcon:w,removeIcon:S,moreIcon:C,more:k,popupClassName:E,children:j,items:O,animated:I,style:A,indicatorSize:N,indicator:P,destroyInactiveTabPane:z,destroyOnHidden:R}=t,M=hA(t,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:T}=M,{direction:B,tabs:L,getPrefixCls:H,getPopupContainer:_}=e.useContext(Dt),D=H("tabs",T),F=As(D),[W,V,q]=mA(D,F),G=e.useRef(null);let X;e.useImperativeHandle(n,()=>({nativeElement:G.current})),"editable-card"===m&&(X={onEdit:(e,t)=>{let{key:n,event:o}=t;null===b||void 0===b||b("add"===e?o:n,e)},removeIcon:null!==(o=null!==S&&void 0!==S?S:null===L||void 0===L?void 0:L.removeIcon)&&void 0!==o?o:e.createElement(us,null),addIcon:(null!==w&&void 0!==w?w:null===L||void 0===L?void 0:L.addIcon)||e.createElement(gI,null),showAdd:!0!==y});const U=H();const $=Zu(v),K=aA(O,j),Y=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{inkBar:!0,tabPane:!1};return t=!1===n?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!0}:Object.assign({inkBar:!0},"object"===typeof n?n:{}),t.tabPane&&(t.tabPaneMotion=Object.assign(Object.assign({},oA),{motionName:Du(e,"switch")})),t}(D,I),Q=Object.assign(Object.assign({},null===L||void 0===L?void 0:L.style),A),J={align:null!==(r=null===P||void 0===P?void 0:P.align)&&void 0!==r?r:null===(a=null===L||void 0===L?void 0:L.indicator)||void 0===a?void 0:a.align,size:null!==(s=null!==(c=null!==(i=null===P||void 0===P?void 0:P.size)&&void 0!==i?i:N)&&void 0!==c?c:null===(l=null===L||void 0===L?void 0:L.indicator)||void 0===l?void 0:l.size)&&void 0!==s?s:null===L||void 0===L?void 0:L.indicatorSize};return W(e.createElement(nA,Object.assign({ref:G,direction:B,getPopupContainer:_},M,{items:K,className:Tt()({["".concat(D,"-").concat($)]:$,["".concat(D,"-card")]:["card","editable-card"].includes(m),["".concat(D,"-editable-card")]:"editable-card"===m,["".concat(D,"-centered")]:x},null===L||void 0===L?void 0:L.className,g,h,V,q,F),popupClassName:Tt()(E,V,q,F),style:Q,editable:X,more:Object.assign({icon:null!==(p=null!==(f=null!==(d=null===(u=null===L||void 0===L?void 0:L.more)||void 0===u?void 0:u.icon)&&void 0!==d?d:null===L||void 0===L?void 0:L.moreIcon)&&void 0!==f?f:C)&&void 0!==p?p:e.createElement(lx,null),transitionName:"".concat(U,"-slide-up")},k),prefixCls:D,animated:Y,indicator:J,destroyInactiveTabPane:null!==R&&void 0!==R?R:z})))}),bA=vA;bA.TabPane=gA;const yA=bA;var xA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const wA=t=>{var{prefixCls:n,className:o,hoverable:r=!0}=t,a=xA(t,["prefixCls","className","hoverable"]);const{getPrefixCls:i}=e.useContext(Dt),c=i("card",n),l=Tt()("".concat(c,"-grid"),o,{["".concat(c,"-grid-hoverable")]:r});return e.createElement("div",Object.assign({},a,{className:l}))},SA=e=>{const{antCls:t,componentCls:n,headerHeight:o,headerPadding:r,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:o,marginBottom:-1,padding:"0 ".concat(io(r)),color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorderSecondary),borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0")},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Ir),{["\n > ".concat(n,"-typography,\n > ").concat(n,"-typography-edit-content\n ")]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),["".concat(t,"-tabs-top")]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorderSecondary)}}})},CA=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:o,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:"\n ".concat(io(r)," 0 0 0 ").concat(n,",\n 0 ").concat(io(r)," 0 0 ").concat(n,",\n ").concat(io(r)," ").concat(io(r)," 0 0 ").concat(n,",\n ").concat(io(r)," 0 0 0 ").concat(n," inset,\n 0 ").concat(io(r)," 0 0 ").concat(n," inset;\n "),transition:"all ".concat(e.motionDurationMid),"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:o}}},kA=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:o,cardActionsIconSize:r,colorBorderSecondary:a,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(a),display:"flex",borderRadius:"0 0 ".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG))},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"& > li":{margin:o,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 ".concat(e.motionDurationMid)},["a:not(".concat(t,"-btn), > ").concat(n)]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:io(e.fontHeight),transition:"color ".concat(e.motionDurationMid),"&:hover":{color:e.colorPrimary}},["> ".concat(n)]:{fontSize:r,lineHeight:io(e.calc(r).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(a)}}})},EA=e=>Object.assign(Object.assign({margin:"".concat(io(e.calc(e.marginXXS).mul(-1).equal())," 0"),display:"flex"},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-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},Ir),"&-description":{color:e.colorTextDescription}}),jA=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:o,bodyPadding:r}=e;return{["".concat(t,"-head")]:{padding:"0 ".concat(io(o)),background:n,"&-title":{fontSize:e.fontSize}},["".concat(t,"-body")]:{padding:"".concat(io(e.padding)," ").concat(io(r))}}},OA=e=>{const{componentCls:t}=e;return{overflow:"hidden",["".concat(t,"-body")]:{userSelect:"none"}}},IA=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:o,colorBorderSecondary:r,boxShadowTertiary:a,bodyPadding:i,extraColor:c}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,["&:not(".concat(t,"-bordered)")]:{boxShadow:a},["".concat(t,"-head")]:SA(e),["".concat(t,"-extra")]:{marginInlineStart:"auto",color:c,fontWeight:"normal",fontSize:e.fontSize},["".concat(t,"-body")]:{padding:i,borderRadius:"0 0 ".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG))},["".concat(t,"-grid")]:CA(e),["".concat(t,"-cover")]:{"> *":{display:"block",width:"100%",borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0")}},["".concat(t,"-actions")]:kA(e),["".concat(t,"-meta")]:EA(e)}),["".concat(t,"-bordered")]:{border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(r),["".concat(t,"-cover")]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},["".concat(t,"-hoverable")]:{cursor:"pointer",transition:"box-shadow ".concat(e.motionDurationMid,", border-color ").concat(e.motionDurationMid),"&:hover":{borderColor:"transparent",boxShadow:n}},["".concat(t,"-contain-grid")]:{borderRadius:"".concat(io(e.borderRadiusLG)," ").concat(io(e.borderRadiusLG)," 0 0 "),["".concat(t,"-body")]:{display:"flex",flexWrap:"wrap"},["&:not(".concat(t,"-loading) ").concat(t,"-body")]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},["".concat(t,"-contain-tabs")]:{["> div".concat(t,"-head")]:{minHeight:0,["".concat(t,"-head-title, ").concat(t,"-extra")]:{paddingTop:o}}},["".concat(t,"-type-inner")]:jA(e),["".concat(t,"-loading")]:OA(e),["".concat(t,"-rtl")]:{direction:"rtl"}}},AA=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:o,headerHeightSM:r,headerFontSizeSM:a}=e;return{["".concat(t,"-small")]:{["> ".concat(t,"-head")]:{minHeight:r,padding:"0 ".concat(io(o)),fontSize:a,["> ".concat(t,"-head-wrapper")]:{["> ".concat(t,"-extra")]:{fontSize:e.fontSize}}},["> ".concat(t,"-body")]:{padding:n}},["".concat(t,"-small").concat(t,"-contain-tabs")]:{["> ".concat(t,"-head")]:{["".concat(t,"-head-title, ").concat(t,"-extra")]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},NA=Wi("Card",e=>{const t=Ca(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[IA(t),AA(t)]},e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:"".concat(e.paddingSM,"px 0"),tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:null!==(t=e.bodyPadding)&&void 0!==t?t:e.paddingLG,headerPadding:null!==(n=e.headerPadding)&&void 0!==n?n:e.paddingLG}});var PA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const zA=t=>{const{actionClasses:n,actions:o=[],actionStyle:r}=t;return e.createElement("ul",{className:n,style:r},o.map((t,n)=>{const r="action-".concat(n);return e.createElement("li",{style:{width:"".concat(100/o.length,"%")},key:r},e.createElement("span",null,t))}))},RA=e.forwardRef((t,n)=>{const{prefixCls:o,className:r,rootClassName:a,style:i,extra:c,headStyle:l={},bodyStyle:s={},title:u,loading:d,bordered:f,variant:p,size:m,type:g,cover:h,actions:v,tabList:b,children:y,activeTabKey:x,defaultActiveTabKey:w,tabBarExtraContent:S,hoverable:C,tabProps:k={},classNames:E,styles:j}=t,O=PA(t,["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:I,direction:A,card:N}=e.useContext(Dt),[P]=jC("card",p,f);const z=e=>{var t;return Tt()(null===(t=null===N||void 0===N?void 0:N.classNames)||void 0===t?void 0:t[e],null===E||void 0===E?void 0:E[e])},R=e=>{var t;return Object.assign(Object.assign({},null===(t=null===N||void 0===N?void 0:N.styles)||void 0===t?void 0:t[e]),null===j||void 0===j?void 0:j[e])},M=e.useMemo(()=>{let t=!1;return e.Children.forEach(y,e=>{(null===e||void 0===e?void 0:e.type)===wA&&(t=!0)}),t},[y]),T=I("card",o),[B,L,H]=NA(T),_=e.createElement(Ym,{loading:!0,active:!0,paragraph:{rows:4},title:!1},y),D=void 0!==x,F=Object.assign(Object.assign({},k),{[D?"activeKey":"defaultActiveKey"]:D?x:w,tabBarExtraContent:S});let W;const V=Zu(m),q=V&&"default"!==V?V:"large",G=b?e.createElement(yA,Object.assign({size:q},F,{className:"".concat(T,"-head-tabs"),onChange:e=>{var n;null===(n=t.onTabChange)||void 0===n||n.call(t,e)},items:b.map(e=>{var{tab:t}=e,n=PA(e,["tab"]);return Object.assign({label:t},n)})})):null;if(u||c||G){const t=Tt()("".concat(T,"-head"),z("header")),n=Tt()("".concat(T,"-head-title"),z("title")),o=Tt()("".concat(T,"-extra"),z("extra")),r=Object.assign(Object.assign({},l),R("header"));W=e.createElement("div",{className:t,style:r},e.createElement("div",{className:"".concat(T,"-head-wrapper")},u&&e.createElement("div",{className:n,style:R("title")},u),c&&e.createElement("div",{className:o,style:R("extra")},c)),G)}const X=Tt()("".concat(T,"-cover"),z("cover")),U=h?e.createElement("div",{className:X,style:R("cover")},h):null,$=Tt()("".concat(T,"-body"),z("body")),K=Object.assign(Object.assign({},s),R("body")),Y=e.createElement("div",{className:$,style:K},d?_:y),Q=Tt()("".concat(T,"-actions"),z("actions")),J=(null===v||void 0===v?void 0:v.length)?e.createElement(zA,{actionClasses:Q,actionStyle:R("actions"),actions:v}):null,Z=Vu(O,["onTabChange"]),ee=Tt()(T,null===N||void 0===N?void 0:N.className,{["".concat(T,"-loading")]:d,["".concat(T,"-bordered")]:"borderless"!==P,["".concat(T,"-hoverable")]:C,["".concat(T,"-contain-grid")]:M,["".concat(T,"-contain-tabs")]:null===b||void 0===b?void 0:b.length,["".concat(T,"-").concat(V)]:V,["".concat(T,"-type-").concat(g)]:!!g,["".concat(T,"-rtl")]:"rtl"===A},r,a,L,H),te=Object.assign(Object.assign({},null===N||void 0===N?void 0:N.style),i);return B(e.createElement("div",Object.assign({ref:n},Z,{className:ee,style:te}),W,U,Y,J))});var MA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const TA=t=>{const{prefixCls:n,className:o,avatar:r,title:a,description:i}=t,c=MA(t,["prefixCls","className","avatar","title","description"]),{getPrefixCls:l}=e.useContext(Dt),s=l("card",n),u=Tt()("".concat(s,"-meta"),o),d=r?e.createElement("div",{className:"".concat(s,"-meta-avatar")},r):null,f=a?e.createElement("div",{className:"".concat(s,"-meta-title")},a):null,p=i?e.createElement("div",{className:"".concat(s,"-meta-description")},i):null,m=f||p?e.createElement("div",{className:"".concat(s,"-meta-detail")},f,p):null;return e.createElement("div",Object.assign({},c,{className:u}),d,m)},BA=RA;BA.Grid=wA,BA.Meta=TA;const LA=BA,HA=e=>e?"function"===typeof e?e():e:null,_A=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:o,fontWeightStrong:r,innerPadding:a,boxShadowSecondary:i,colorTextHeading:c,borderRadiusLG:l,zIndexPopup:s,titleMarginBottom:u,colorBgElevated:d,popoverBg:f,titleBorderBottom:p,innerContentPadding:m,titlePadding:g}=e;return[{[t]:Object.assign(Object.assign({},Ar(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:s,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":d,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},["".concat(t,"-content")]:{position:"relative"},["".concat(t,"-inner")]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:l,boxShadow:i,padding:a},["".concat(t,"-title")]:{minWidth:o,marginBottom:u,color:c,fontWeight:r,borderBottom:p,padding:g},["".concat(t,"-inner-content")]:{color:n,padding:m}})},kx(e,"var(--antd-arrow-background-color)"),{["".concat(t,"-pure")]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",["".concat(t,"-content")]:{display:"inline-block"}}}]},DA=e=>{const{componentCls:t}=e;return{[t]:fd.map(n=>{const o=e["".concat(n,"6")];return{["&".concat(t,"-").concat(n)]:{"--antd-arrow-background-color":o,["".concat(t,"-inner")]:{backgroundColor:o},["".concat(t,"-arrow")]:{background:"transparent"}}}})}},FA=Wi("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,o=Ca(e,{popoverBg:t,popoverColor:n});return[_A(o),DA(o),Og(o,"zoom-big")]},e=>{const{lineWidth:t,controlHeight:n,fontHeight:o,padding:r,wireframe:a,zIndexPopupBase:i,borderRadiusLG:c,marginXS:l,lineType:s,colorSplit:u,paddingSM:d}=e,f=n-o,p=f/2,m=f/2-t,g=r;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:i+30},xx(e)),Sx({contentRadius:c,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?"".concat(p,"px ").concat(g,"px ").concat(m,"px"):0,titleBorderBottom:a?"".concat(t,"px ").concat(s," ").concat(u):"none",innerContentPadding:a?"".concat(d,"px ").concat(g,"px"):0})},{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var WA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const VA=t=>{let{title:n,content:o,prefixCls:r}=t;return n||o?e.createElement(e.Fragment,null,n&&e.createElement("div",{className:"".concat(r,"-title")},n),o&&e.createElement("div",{className:"".concat(r,"-inner-content")},o)):null},qA=t=>{const{hashId:n,prefixCls:o,className:r,style:a,placement:i="top",title:c,content:l,children:s}=t,u=HA(c),d=HA(l),f=Tt()(n,o,"".concat(o,"-pure"),"".concat(o,"-placement-").concat(i),r);return e.createElement("div",{className:f,style:a},e.createElement("div",{className:"".concat(o,"-arrow")}),e.createElement(fx,Object.assign({},t,{className:n,prefixCls:o}),s||e.createElement(VA,{prefixCls:o,title:u,content:d})))},GA=t=>{const{prefixCls:n,className:o}=t,r=WA(t,["prefixCls","className"]),{getPrefixCls:a}=e.useContext(Dt),i=a("popover",n),[c,l,s]=FA(i);return c(e.createElement(qA,Object.assign({},r,{prefixCls:i,hashId:l,className:Tt()(o,s)})))};var XA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const UA=e.forwardRef((t,n)=>{var o,r;const{prefixCls:a,title:i,content:c,overlayClassName:l,placement:s="top",trigger:u="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:p=.1,onOpenChange:m,overlayStyle:g={},styles:h,classNames:v}=t,b=XA(t,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:x,style:w,classNames:S,styles:C}=Vt("popover"),k=y("popover",a),[E,j,O]=FA(k),I=y(),A=Tt()(l,j,O,x,S.root,null===v||void 0===v?void 0:v.root),N=Tt()(S.body,null===v||void 0===v?void 0:v.body),[P,z]=ea(!1,{value:null!==(o=t.open)&&void 0!==o?o:t.visible,defaultValue:null!==(r=t.defaultOpen)&&void 0!==r?r:t.defaultVisible}),R=(e,t)=>{z(e,!0),null===m||void 0===m||m(e,t)},M=HA(i),T=HA(c);return E(e.createElement(Wx,Object.assign({placement:s,trigger:u,mouseEnterDelay:f,mouseLeaveDelay:p},b,{prefixCls:k,classNames:{root:A,body:N},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),w),g),null===h||void 0===h?void 0:h.root),body:Object.assign(Object.assign({},C.body),null===h||void 0===h?void 0:h.body)},ref:n,open:P,onOpenChange:e=>{R(e)},overlay:M||T?e.createElement(VA,{prefixCls:k,title:M,content:T}):null,transitionName:Du(I,"zoom-big",b.transitionName),"data-popover-inject":!0}),Xt(d,{onKeyDown:t=>{var n,o;(0,e.isValidElement)(d)&&(null===(o=null===d||void 0===d?void 0:(n=d.props).onKeyDown)||void 0===o||o.call(n,t)),(e=>{e.keyCode===fs.ESC&&R(!1,e)})(t)}})))}),$A=UA;$A._InternalPanelDoNotUseOrYouWillBeFired=GA;const KA=$A,YA=Wi("Popconfirm",e=>(e=>{const{componentCls:t,iconCls:n,antCls:o,zIndexPopup:r,colorText:a,colorWarning:i,marginXXS:c,marginXS:l,fontSize:s,fontWeightStrong:u,colorTextHeading:d}=e;return{[t]:{zIndex:r,["&".concat(o,"-popover")]:{fontSize:s},["".concat(t,"-message")]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",["> ".concat(t,"-message-icon ").concat(n)]:{color:i,fontSize:s,lineHeight:1,marginInlineEnd:l},["".concat(t,"-title")]:{fontWeight:u,color:d,"&:only-child":{fontWeight:"normal"}},["".concat(t,"-description")]:{marginTop:c,color:a}},["".concat(t,"-buttons")]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}})(e),e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},{resetStyle:!1});var QA=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const JA=t=>{const{prefixCls:n,okButtonProps:o,cancelButtonProps:r,title:a,description:i,cancelText:c,okText:l,okType:s="primary",icon:u=e.createElement(Hs,null),showCancel:d=!0,close:f,onConfirm:p,onCancel:m,onPopupClick:g}=t,{getPrefixCls:h}=e.useContext(Dt),[v]=Wu("Popconfirm",sc.Popconfirm),b=HA(a),y=HA(i);return e.createElement("div",{className:"".concat(n,"-inner-content"),onClick:g},e.createElement("div",{className:"".concat(n,"-message")},u&&e.createElement("span",{className:"".concat(n,"-message-icon")},u),e.createElement("div",{className:"".concat(n,"-message-text")},b&&e.createElement("div",{className:"".concat(n,"-title")},b),y&&e.createElement("div",{className:"".concat(n,"-description")},y))),e.createElement("div",{className:"".concat(n,"-buttons")},d&&e.createElement(yf,Object.assign({onClick:m,size:"small"},r),c||(null===v||void 0===v?void 0:v.cancelText)),e.createElement(wf,{buttonProps:Object.assign(Object.assign({size:"small"},gd(s)),o),actionFn:p,close:f,prefixCls:h("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},l||(null===v||void 0===v?void 0:v.okText))))},ZA=t=>{const{prefixCls:n,placement:o,className:r,style:a}=t,i=QA(t,["prefixCls","placement","className","style"]),{getPrefixCls:c}=e.useContext(Dt),l=c("popconfirm",n),[s]=YA(l);return s(e.createElement(GA,{placement:o,className:Tt()(l,r),style:a,content:e.createElement(JA,Object.assign({prefixCls:l},i))}))};var eN=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const tN=e.forwardRef((t,n)=>{var o,r;const{prefixCls:a,placement:i="top",trigger:c="click",okType:l="primary",icon:s=e.createElement(Hs,null),children:u,overlayClassName:d,onOpenChange:f,onVisibleChange:p,overlayStyle:m,styles:g,classNames:h}=t,v=eN(t,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:b,className:y,style:x,classNames:w,styles:S}=Vt("popconfirm"),[C,k]=ea(!1,{value:null!==(o=t.open)&&void 0!==o?o:t.visible,defaultValue:null!==(r=t.defaultOpen)&&void 0!==r?r:t.defaultVisible}),E=(e,t)=>{k(e,!0),null===p||void 0===p||p(e),null===f||void 0===f||f(e,t)},j=b("popconfirm",a),O=Tt()(j,y,d,w.root,null===h||void 0===h?void 0:h.root),I=Tt()(w.body,null===h||void 0===h?void 0:h.body),[A]=YA(j);return A(e.createElement(KA,Object.assign({},Vu(v,["title"]),{trigger:c,placement:i,onOpenChange:(e,n)=>{const{disabled:o=!1}=t;o||E(e,n)},open:C,ref:n,classNames:{root:O,body:I},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},S.root),x),m),null===g||void 0===g?void 0:g.root),body:Object.assign(Object.assign({},S.body),null===g||void 0===g?void 0:g.body)},content:e.createElement(JA,Object.assign({okType:l,icon:s},t,{prefixCls:j,close:e=>{E(!1,e)},onConfirm:e=>{var n;return null===(n=t.onConfirm)||void 0===n?void 0:n.call(void 0,e)},onCancel:e=>{var n;E(!1,e),null===(n=t.onCancel)||void 0===n||n.call(void 0,e)}})),"data-popover-inject":!0}),u))}),nN=tN;nN._InternalPanelDoNotUseOrYouWillBeFired=ZA;const oN=nN,rN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:o}=e,r=e.fontSizeSM;return Ca(e,{tagFontSize:r,tagLineHeight:io(o(e.lineHeightSM).mul(r).equal()),tagIconSize:o(n).sub(o(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},aN=e=>({defaultBg:new Wa(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),iN=Wi("Tag",e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:o,componentCls:r,calc:a}=e,i=a(o).sub(n).equal(),c=a(t).sub(n).equal();return{[r]:Object.assign(Object.assign({},Ar(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderRadius:e.borderRadiusSM,opacity:1,transition:"all ".concat(e.motionDurationMid),textAlign:"start",position:"relative",["&".concat(r,"-rtl")]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},["".concat(r,"-close-icon")]:{marginInlineStart:c,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:"all ".concat(e.motionDurationMid),"&:hover":{color:e.colorTextHeading}},["&".concat(r,"-has-color")]:{borderColor:"transparent",["&, a, a:hover, ".concat(e.iconCls,"-close, ").concat(e.iconCls,"-close:hover")]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",["&:not(".concat(r,"-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"},["> ".concat(e.iconCls," + span, > span + ").concat(e.iconCls)]:{marginInlineStart:i}}),["".concat(r,"-borderless")]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(rN(e)),aN);var cN=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const lN=e.forwardRef((t,n)=>{const{prefixCls:o,style:r,className:a,checked:i,children:c,icon:l,onChange:s,onClick:u}=t,d=cN(t,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:p}=e.useContext(Dt),m=f("tag",o),[g,h,v]=iN(m),b=Tt()(m,"".concat(m,"-checkable"),{["".concat(m,"-checkable-checked")]:i},null===p||void 0===p?void 0:p.className,a,h,v);return g(e.createElement("span",Object.assign({},d,{ref:n,style:Object.assign(Object.assign({},r),null===p||void 0===p?void 0:p.style),className:b,onClick:e=>{null===s||void 0===s||s(!i),null===u||void 0===u||u(e)}}),l,e.createElement("span",null,c)))}),sN=lN,uN=qi(["Tag","preset"],e=>(e=>Ax(e,(t,n)=>{let{textColor:o,lightBorderColor:r,lightColor:a,darkColor:i}=n;return{["".concat(e.componentCls).concat(e.componentCls,"-").concat(t)]:{color:o,background:a,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},["&".concat(e.componentCls,"-borderless")]:{borderColor:"transparent"}}}}))(rN(e)),aN);const dN=(e,t,n)=>{const o="string"!==typeof(r=n)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{["".concat(e.componentCls).concat(e.componentCls,"-").concat(t)]:{color:e["color".concat(n)],background:e["color".concat(o,"Bg")],borderColor:e["color".concat(o,"Border")],["&".concat(e.componentCls,"-borderless")]:{borderColor:"transparent"}}}},fN=qi(["Tag","status"],e=>{const t=rN(e);return[dN(t,"success","Success"),dN(t,"processing","Info"),dN(t,"error","Error"),dN(t,"warning","Warning")]},aN);var pN=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const mN=e.forwardRef((t,n)=>{const{prefixCls:o,className:r,rootClassName:a,style:i,children:c,icon:l,color:s,onClose:u,bordered:d=!0,visible:f}=t,p=pN(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:m,direction:g,tag:h}=e.useContext(Dt),[v,b]=e.useState(!0),y=Vu(p,["closeIcon","closable"]);e.useEffect(()=>{void 0!==f&&b(f)},[f]);const x=Tx(s),w=function(e){return Mx.includes(e)}(s),S=x||w,C=Object.assign(Object.assign({backgroundColor:s&&!S?s:void 0},null===h||void 0===h?void 0:h.style),i),k=m("tag",o),[E,j,O]=iN(k),I=Tt()(k,null===h||void 0===h?void 0:h.className,{["".concat(k,"-").concat(s)]:S,["".concat(k,"-has-color")]:s&&!S,["".concat(k,"-hidden")]:!v,["".concat(k,"-rtl")]:"rtl"===g,["".concat(k,"-borderless")]:!d},r,a,j,O),A=e=>{e.stopPropagation(),null===u||void 0===u||u(e),e.defaultPrevented||b(!1)},[,N]=jm(Cm(t),Cm(h),{closable:!1,closeIconRender:t=>{const n=e.createElement("span",{className:"".concat(k,"-close-icon"),onClick:A},t);return Gt(t,n,e=>({onClick:t=>{var n;null===(n=null===e||void 0===e?void 0:e.onClick)||void 0===n||n.call(e,t),A(t)},className:Tt()(null===e||void 0===e?void 0:e.className,"".concat(k,"-close-icon"))}))}}),P="function"===typeof p.onClick||c&&"a"===c.type,z=l||null,R=z?e.createElement(e.Fragment,null,z,c&&e.createElement("span",null,c)):c,M=e.createElement("span",Object.assign({},y,{ref:n,className:I,style:C}),R,N,x&&e.createElement(uN,{key:"preset",prefixCls:k}),w&&e.createElement(fN,{key:"status",prefixCls:k}));return E(P?e.createElement(Ju,{component:"Tag"},M):M)}),gN=mN;gN.CheckableTag=sN;const hN=gN;var vN=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const bN=_E(t=>{const{prefixCls:n,className:o,closeIcon:r,closable:a,type:i,title:c,children:l,footer:s}=t,u=vN(t,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=e.useContext(Dt),f=d(),p=n||d("modal"),m=As(f),[g,h,v]=Tg(p,m),b="".concat(p,"-confirm");let y={};return y=i?{closable:null!==a&&void 0!==a&&a,title:"",footer:"",children:e.createElement(Wg,Object.assign({},t,{prefixCls:p,confirmPrefixCls:b,rootPrefixCls:f,content:l}))}:{closable:null===a||void 0===a||a,title:c,footer:null!==s&&e.createElement(ng,Object.assign({},t)),children:l},g(e.createElement(Xf,Object.assign({prefixCls:p,className:Tt()(h,"".concat(p,"-pure-panel"),i&&b,i&&"".concat(b,"-").concat(i),o,v,m)},u,{closeIcon:tg(p,r),closable:a},y)))});function yN(e){return Kg(Yg(e))}const xN=_g;xN.useModal=ih,xN.info=function(e){return Kg(Qg(e))},xN.success=function(e){return Kg(Jg(e))},xN.error=function(e){return Kg(Zg(e))},xN.warning=yN,xN.warn=yN,xN.confirm=function(e){return Kg(eh(e))},xN.destroyAll=function(){for(;Gg.length;){const e=Gg.pop();e&&e()}},xN.config=function(e){let{rootPrefixCls:t}=e;Xg=t},xN._InternalPanelDoNotUseOrYouWillBeFired=bN;const wN=xN;const SN={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"};var CN=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:SN}))};const kN=e.forwardRef(CN);const EN={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"};var jN=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:EN}))};const ON=e.forwardRef(jN),{TextArea:IN}=bk,{Option:AN}=Fj,NN=["\u7a7f\u8d8a","\u90fd\u5e02","\u4fee\u4ed9","\u6b66\u4fa0","\u7384\u5e7b","\u79d1\u5e7b","\u8a00\u60c5","\u5386\u53f2","\u6e38\u620f","\u7075\u5f02","\u519b\u4e8b","\u60ac\u7591","\u5176\u4ed6"],PN=()=>{const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[i,c]=(0,e.useState)(!1),[l,s]=(0,e.useState)(null),[u,d]=(0,e.useState)(null),[f]=eI.useForm(),p=ye();(0,e.useEffect)(()=>{m()},[]);const m=async()=>{try{const e=await Rh.storage.getNovels();n(e)}catch(e){console.error("\u52a0\u8f7d\u5c0f\u8bf4\u5217\u8868\u5931\u8d25:",e),uI.error("\u52a0\u8f7d\u5c0f\u8bf4\u5217\u8868\u5931\u8d25")}};return(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("h2",{style:{margin:0,fontSize:"20px",fontWeight:600,color:"#262626"},children:"\u6211\u7684\u5c0f\u8bf4"}),(0,Mh.jsx)("p",{style:{margin:"8px 0 0 0",color:"#8c8c8c",fontSize:"14px"},children:"\u7ba1\u7406\u548c\u521b\u4f5c\u60a8\u7684 AI \u5c0f\u8bf4\u4f5c\u54c1"})]}),(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"24px"},children:[(0,Mh.jsxs)("div",{style:{fontSize:"14px",color:"#595959"},children:["\u5171 ",t.length," \u90e8\u5c0f\u8bf4"]}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(gI,{}),onClick:()=>{s(null),f.resetFields(),r(!0)},size:"large",style:{borderRadius:"6px"},children:"\u65b0\u5efa\u5c0f\u8bf4"})]}),0===t.length?(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"80px 20px",background:"white",borderRadius:"8px",border:"1px dashed #d9d9d9"},children:[(0,Mh.jsx)(rS,{style:{fontSize:"48px",color:"#d9d9d9",marginBottom:"16px"}}),(0,Mh.jsx)("div",{style:{fontSize:"16px",color:"#595959",marginBottom:"8px"},children:"\u8fd8\u6ca1\u6709\u5c0f\u8bf4\uff0c\u5f00\u59cb\u521b\u4f5c\u60a8\u7684\u7b2c\u4e00\u90e8\u4f5c\u54c1\u5427\uff01"}),(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#8c8c8c"},children:'\u70b9\u51fb"\u65b0\u5efa\u5c0f\u8bf4"\u6309\u94ae\u5f00\u59cb\u60a8\u7684\u521b\u4f5c\u4e4b\u65c5'})]}):(0,Mh.jsx)(dI,{gutter:[16,16],children:t.map(e=>(0,Mh.jsx)(fI,{xs:24,sm:12,md:8,lg:6,children:(0,Mh.jsx)(LA,{hoverable:!0,style:{height:"100%",borderRadius:"8px",border:"1px solid #f0f0f0",transition:"all 0.3s ease"},onClick:()=>{return t=e.id,void p("/novels/".concat(t));var t},actions:[(0,Mh.jsx)(GC,{style:{color:"#52c41a"},onClick:t=>{t.stopPropagation(),(e=>{d(e),c(!0)})(e)}},"view"),(0,Mh.jsx)(kN,{style:{color:"#1890ff"},onClick:t=>{t.stopPropagation(),(e=>{s(e),f.setFieldsValue({title:e.title,genre:"\u672a\u5206\u7c7b"===e.genre?void 0:e.genre,outline:e.outline}),r(!0)})(e)}},"edit"),(0,Mh.jsx)(oN,{title:"\u786e\u8ba4\u5220\u9664",description:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u90e8\u5c0f\u8bf4\u5417\uff1f\u6240\u6709\u7ae0\u8282\u5185\u5bb9\u4e5f\u5c06\u88ab\u5220\u9664\u3002",onConfirm:t=>{null===t||void 0===t||t.stopPropagation(),(async e=>{try{await Rh.storage.deleteNovel(e),await m(),uI.success("\u5c0f\u8bf4\u5220\u9664\u6210\u529f")}catch(t){console.error("\u5220\u9664\u5c0f\u8bf4\u5931\u8d25:",t),uI.error("\u5220\u9664\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}})(e.id)},onCancel:e=>null===e||void 0===e?void 0:e.stopPropagation(),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsx)(ON,{style:{color:"#ff4d4f"},onClick:e=>e.stopPropagation()},"delete")})],children:(0,Mh.jsx)(LA.Meta,{avatar:(0,Mh.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"8px",background:"#e6f7ff",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Mh.jsx)(rS,{style:{fontSize:"20px",color:"#1890ff"}})}),title:(0,Mh.jsx)("div",{style:{fontSize:"16px",fontWeight:500,color:"#262626",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:e.title}),description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("div",{style:{marginBottom:"8px"},children:[(0,Mh.jsx)(hN,{color:"blue",children:e.genre}),e.generatedSettings&&(0,Mh.jsx)(hN,{color:"green",children:"\u5df2\u5b8c\u5584\u8bbe\u5b9a"})]}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#8c8c8c",overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",lineHeight:"1.5"},children:e.outline||"\u6682\u65e0\u5927\u7eb2"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",fontSize:"11px",color:"#bfbfbf"},children:["\u521b\u5efa\u4e8e ",new Date(e.createdAt).toLocaleDateString()]})]})})})},e.id))}),(0,Mh.jsx)(wN,{title:l?"\u7f16\u8f91\u5c0f\u8bf4":"\u65b0\u5efa\u5c0f\u8bf4",open:o,onOk:async()=>{try{const e=await f.validateFields();if(l)await Rh.storage.updateNovel(l.id,(0,a.A)((0,a.A)({},e),{},{genre:e.genre||"\u672a\u5206\u7c7b"})),uI.success("\u5c0f\u8bf4\u66f4\u65b0\u6210\u529f");else{const t={id:Date.now().toString(),title:e.title,genre:e.genre||"\u672a\u5206\u7c7b",outline:e.outline||"",createdAt:(new Date).toISOString(),updatedAt:(new Date).toISOString()};await Rh.storage.addNovel(t),uI.success("\u5c0f\u8bf4\u521b\u5efa\u6210\u529f\uff0c\u8bf7\u524d\u5f80AI\u751f\u6210\u9875\u9762\u5b8c\u5584\u8bbe\u5b9a")}await m(),r(!1),f.resetFields()}catch(e){console.error("\u4fdd\u5b58\u5c0f\u8bf4\u5931\u8d25:",e),uI.error("\u4fdd\u5b58\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}},onCancel:()=>{r(!1),f.resetFields(),s(null)},width:600,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsxs)(eI,{form:f,layout:"vertical",children:[(0,Mh.jsx)(eI.Item,{label:"\u4e66\u540d",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u4e66\u540d"}],children:(0,Mh.jsx)(bk,{placeholder:"\u8bf7\u8f93\u5165\u4e66\u540d"})}),(0,Mh.jsx)(eI.Item,{label:"\u9898\u6750\u7c7b\u578b",name:"genre",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u9898\u6750\u7c7b\u578b"}],children:(0,Mh.jsx)(Fj,{placeholder:"\u8bf7\u9009\u62e9\u9898\u6750\u7c7b\u578b",size:"large",showSearch:!0,allowClear:!0,children:NN.map(e=>(0,Mh.jsx)(AN,{value:e,children:e},e))})}),(0,Mh.jsx)(eI.Item,{label:"\u521d\u6b65\u60f3\u6cd5",name:"outline",extra:"\u53ef\u4ee5\u7b80\u5355\u63cf\u8ff0\u60a8\u7684\u521d\u6b65\u60f3\u6cd5\uff0c\u4e5f\u53ef\u4ee5\u7559\u7a7a\uff0c\u540e\u7eed\u8ba9AI\u5e2e\u60a8\u751f\u6210",children:(0,Mh.jsx)(IN,{rows:4,placeholder:"\u7b80\u5355\u63cf\u8ff0\u60a8\u7684\u521b\u4f5c\u60f3\u6cd5..."})})]})}),(0,Mh.jsx)(wN,{title:"\u5c0f\u8bf4\u8be6\u60c5",open:i,onCancel:()=>c(!1),width:700,footer:[(0,Mh.jsx)(yf,{onClick:()=>c(!1),children:"\u5173\u95ed"},"close")],children:u&&(0,Mh.jsxs)("div",{style:{padding:"16px 0"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u4e66\u540d"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",fontSize:"16px",fontWeight:500},children:u.title})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u9898\u6750"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px"},children:(0,Mh.jsx)(hN,{color:"blue",children:u.genre})})]}),u.generatedSettings&&(0,Mh.jsx)(Mh.Fragment,{children:(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"AI\u751f\u6210\u8bbe\u5b9a"}),(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#f0f9ff",borderRadius:"6px",marginBottom:"12px"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("strong",{children:"\u76ee\u6807\u5b57\u6570\uff1a"}),u.generatedSettings.targetWordCount,"\u5b57"]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("strong",{children:"\u7ae0\u8282\u6570\u91cf\uff1a"}),u.generatedSettings.chapterCount,"\u7ae0"]})]})]})}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u5927\u7eb2"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",maxHeight:"200px",overflowY:"auto"},children:u.outline||"\u6682\u65e0\u5927\u7eb2"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"24px",paddingTop:"16px",borderTop:"1px solid #f0f0f0"},children:[(0,Mh.jsxs)("div",{style:{fontSize:"12px",color:"#8c8c8c"},children:["\u521b\u5efa\u65f6\u95f4\uff1a",new Date(u.createdAt).toLocaleString()]}),(0,Mh.jsxs)("div",{style:{fontSize:"12px",color:"#8c8c8c",marginTop:"4px"},children:["\u66f4\u65b0\u65f6\u95f4\uff1a",new Date(u.updatedAt).toLocaleString()]})]})]})})]})};var zN=function(e){if(Ut()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some(function(e){return e in n.style})}return!1};function RN(e,t){return Array.isArray(e)||void 0===t?zN(e):function(e,t){if(!zN(e))return!1;var n=document.createElement("div"),o=n.style[e];return n.style[e]=t,n.style[e]!==o}(e,t)}const MN={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"};var TN=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:MN}))};const BN=e.forwardRef(TN),LN=e=>{const t={};return[1,2,3,4,5].forEach(n=>{t["\n h".concat(n,"&,\n div&-h").concat(n,",\n div&-h").concat(n," > textarea,\n h").concat(n,"\n ")]=((e,t,n,o)=>{const{titleMarginBottom:r,fontWeightStrong:a}=o;return{marginBottom:r,color:n,fontWeight:a,fontSize:e,lineHeight:t}})(e["fontSizeHeading".concat(n)],e["lineHeightHeading".concat(n)],e.colorTextHeading,e)}),t},HN=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},Rr(e)),{userSelect:"text",["&[disabled], &".concat(t,"-disabled")]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},_N=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:Ja[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}}),DN=e=>{const{componentCls:t,paddingSM:n}=e,o=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(o).div(-2).add(1).equal(),marginBottom:e.calc(o).div(2).sub(2).equal()},["".concat(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"}}}},FN=e=>({["".concat(e.componentCls,"-copy-success")]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},["".concat(e.componentCls,"-copy-icon-only")]:{marginInlineStart:0}}),WN=Wi("Typography",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,["&".concat(t,"-secondary")]:{color:e.colorTextDescription},["&".concat(t,"-success")]:{color:e.colorSuccessText},["&".concat(t,"-warning")]:{color:e.colorWarningText},["&".concat(t,"-danger")]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},["&".concat(t,"-disabled")]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},LN(e)),{["\n & + h1".concat(t,",\n & + h2").concat(t,",\n & + h3").concat(t,",\n & + h4").concat(t,",\n & + h5").concat(t,"\n ")]:{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}}}),_N(e)),HN(e)),{["\n ".concat(t,"-expand,\n ").concat(t,"-collapse,\n ").concat(t,"-edit,\n ").concat(t,"-copy\n ")]:Object.assign(Object.assign({},Rr(e)),{marginInlineStart:e.marginXXS})}),DN(e)),FN(e)),{"\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"}}),{"&-rtl":{direction:"rtl"}})}},()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),VN=t=>{const{prefixCls:n,"aria-label":o,className:r,style:a,direction:i,maxLength:c,autoSize:l=!0,value:s,onSave:u,onCancel:d,onEnd:f,component:p,enterIcon:m=e.createElement(BN,null)}=t,g=e.useRef(null),h=e.useRef(!1),v=e.useRef(null),[b,y]=e.useState(s);e.useEffect(()=>{y(s)},[s]),e.useEffect(()=>{var e;if(null===(e=g.current)||void 0===e?void 0:e.resizableTextArea){const{textArea:e}=g.current.resizableTextArea;e.focus();const{length:t}=e.value;e.setSelectionRange(t,t)}},[]);const x=()=>{u(b.trim())},[w,S,C]=WN(n),k=Tt()(n,"".concat(n,"-edit-content"),{["".concat(n,"-rtl")]:"rtl"===i,["".concat(n,"-").concat(p)]:!!p},r,S,C);return w(e.createElement("div",{className:k,style:a},e.createElement(hk,{ref:g,maxLength:c,value:b,onChange:e=>{let{target:t}=e;y(t.value.replace(/[\n\r]/g,""))},onKeyDown:e=>{let{keyCode:t}=e;h.current||(v.current=t)},onKeyUp:e=>{let{keyCode:t,ctrlKey:n,altKey:o,metaKey:r,shiftKey:a}=e;v.current!==t||h.current||n||o||r||a||(t===fs.ENTER?(x(),null===f||void 0===f||f()):t===fs.ESC&&d())},onCompositionStart:()=>{h.current=!0},onCompositionEnd:()=>{h.current=!1},onBlur:()=>{x()},"aria-label":o,rows:1,autoSize:l}),null!==m?Xt(m,{className:"".concat(n,"-edit-content-confirm")}):null))};var qN=n(270),GN=n.n(qN);const XN=function(e){return!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])||void 0!==e&&null!==e?Array.isArray(e)?e:[e]:[]};var UN=function(e,t,n,o){return new(n||(n=Promise))(function(r,a){function i(e){try{l(o.next(e))}catch(aO){a(aO)}}function c(e){try{l(o.throw(e))}catch(aO){a(aO)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(i,c)}l((o=o.apply(e,t||[])).next())})};const $N=t=>{let{copyConfig:n,children:o}=t;const[r,a]=e.useState(!1),[i,c]=e.useState(!1),l=e.useRef(null),s=()=>{l.current&&clearTimeout(l.current)},u={};n.format&&(u.format=n.format),e.useEffect(()=>s,[]);const d=Qr(e=>UN(void 0,void 0,void 0,function*(){var t;null===e||void 0===e||e.preventDefault(),null===e||void 0===e||e.stopPropagation(),c(!0);try{const r="function"===typeof n.text?yield n.text():n.text;GN()(r||XN(o,!0).join("")||"",u),c(!1),a(!0),s(),l.current=setTimeout(()=>{a(!1)},3e3),null===(t=n.onCopy)||void 0===t||t.call(n,e)}catch(r){throw c(!1),r}}));return{copied:r,copyLoading:i,onClick:d}};function KN(t,n){return e.useMemo(()=>{const e=!!t;return[e,Object.assign(Object.assign({},n),e&&"object"===typeof t?t:null)]},[t])}const YN=t=>{const n=(0,e.useRef)(void 0);return(0,e.useEffect)(()=>{n.current=t}),n.current},QN=(t,n,o)=>(0,e.useMemo)(()=>!0===t?{title:null!==n&&void 0!==n?n:o}:(0,e.isValidElement)(t)?{title:t}:"object"===typeof t?Object.assign({title:null!==n&&void 0!==n?n:o},t):{title:t},[t,n,o]);var JN=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const ZN=e.forwardRef((t,n)=>{const{prefixCls:o,component:r="article",className:a,rootClassName:i,setContentRef:c,children:l,direction:s,style:u}=t,d=JN(t,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:p,className:m,style:g}=Vt("typography"),h=null!==s&&void 0!==s?s:p,v=c?la(n,c):n,b=f("typography",o);const[y,x,w]=WN(b),S=Tt()(b,m,{["".concat(b,"-rtl")]:"rtl"===h},a,i,x,w),C=Object.assign(Object.assign({},g),u);return y(e.createElement(r,Object.assign({className:S,style:C,ref:v},d),l))});const eP=ZN;const tP={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"};var nP=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:tP}))};const oP=e.forwardRef(nP);function rP(e){return!1===e?[!1,!1]:Array.isArray(e)?e:[e]}function aP(e,t,n){return!0===e||void 0===e?t:e||n&&t}const iP=e=>["string","number"].includes(typeof e),cP=t=>{let{prefixCls:n,copied:o,locale:r,iconOnly:a,tooltips:i,icon:c,tabIndex:l,onCopy:s,loading:u}=t;const d=rP(i),f=rP(c),{copied:p,copy:m}=null!==r&&void 0!==r?r:{},g=o?p:m,h=aP(d[o?1:0],g),v="string"===typeof h?h:g;return e.createElement(Wx,{title:h},e.createElement("button",{type:"button",className:Tt()("".concat(n,"-copy"),{["".concat(n,"-copy-success")]:o,["".concat(n,"-copy-icon-only")]:a}),onClick:s,"aria-label":v,tabIndex:l},o?aP(f[1],e.createElement(Pj,null),!0):aP(f[0],u?e.createElement(qs,null):e.createElement(oP,null),!0)))},lP=e.forwardRef((t,n)=>{let{style:o,children:r}=t;const a=e.useRef(null);return e.useImperativeHandle(n,()=>({isExceed:()=>{const e=a.current;return e.scrollHeight>e.clientHeight},getHeight:()=>a.current.clientHeight})),e.createElement("span",{"aria-hidden":!0,ref:a,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},o)},r)});function sP(e,t){let n=0;const o=[];for(let r=0;r<e.length;r+=1){if(n===t)return o;const a=e[r],i=n+(iP(a)?String(a).length:1);if(i>t){const e=t-n;return o.push(String(a).slice(0,e)),o}o.push(a),n=i}return e}const uP=0,dP=4,fP={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function pP(t){const{enableMeasure:n,width:o,text:r,children:a,rows:i,expanded:c,miscDeps:l,onEllipsis:s}=t,u=e.useMemo(()=>ed(r),[r]),d=e.useMemo(()=>(e=>e.reduce((e,t)=>e+(iP(t)?String(t).length:1),0))(u),[r]),f=e.useMemo(()=>a(u,!1),[r]),[p,m]=e.useState(null),g=e.useRef(null),h=e.useRef(null),v=e.useRef(null),b=e.useRef(null),y=e.useRef(null),[x,w]=e.useState(!1),[S,C]=e.useState(uP),[k,E]=e.useState(0),[j,O]=e.useState(null);Qt(()=>{C(n&&o&&d?1:uP)},[o,r,i,n,u]),Qt(()=>{var e,t,n,o;if(1===S){C(2);const e=h.current&&getComputedStyle(h.current).whiteSpace;O(e)}else if(2===S){const r=!!(null===(e=v.current)||void 0===e?void 0:e.isExceed());C(r?3:dP),m(r?[0,d]:null),w(r);const a=(null===(t=v.current)||void 0===t?void 0:t.getHeight())||0,c=1===i?0:(null===(n=b.current)||void 0===n?void 0:n.getHeight())||0,l=(null===(o=y.current)||void 0===o?void 0:o.getHeight())||0,u=Math.max(a,c+l);E(u+1),s(r)}},[S]);const I=p?Math.ceil((p[0]+p[1])/2):0;Qt(()=>{var e;const[t,n]=p||[0,0];if(t!==n){const o=((null===(e=g.current)||void 0===e?void 0:e.getHeight())||0)>k;let r=I;n-t===1&&(r=o?t:n),m(o?[t,r]:[r,n])}},[p,I]);const A=e.useMemo(()=>{if(!n)return a(u,!1);if(3!==S||!p||p[0]!==p[1]){const t=a(u,!1);return[dP,uP].includes(S)?t:e.createElement("span",{style:Object.assign(Object.assign({},fP),{WebkitLineClamp:i})},t)}return a(c?u:sP(u,p[0]),x)},[c,S,p,u].concat(fn(l))),N={width:o,margin:0,padding:0,whiteSpace:"nowrap"===j?"normal":"inherit"};return e.createElement(e.Fragment,null,A,2===S&&e.createElement(e.Fragment,null,e.createElement(lP,{style:Object.assign(Object.assign(Object.assign({},N),fP),{WebkitLineClamp:i}),ref:v},f),e.createElement(lP,{style:Object.assign(Object.assign(Object.assign({},N),fP),{WebkitLineClamp:i-1}),ref:b},f),e.createElement(lP,{style:Object.assign(Object.assign(Object.assign({},N),fP),{WebkitLineClamp:1}),ref:y},a([],!0))),3===S&&p&&p[0]!==p[1]&&e.createElement(lP,{style:Object.assign(Object.assign({},N),{top:400}),ref:g},a(sP(u,I),!0)),1===S&&e.createElement("span",{style:{whiteSpace:"inherit"},ref:h}))}const mP=t=>{let{enableEllipsis:n,isEllipsis:o,children:r,tooltipProps:a}=t;return(null===a||void 0===a?void 0:a.title)&&n?e.createElement(Wx,Object.assign({open:!!o&&void 0},a),r):r};var gP=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const hP=["delete","mark","code","underline","strong","keyboard","italic"],vP=e.forwardRef((t,n)=>{var o;const{prefixCls:r,className:a,style:i,type:c,disabled:l,children:s,ellipsis:u,editable:d,copyable:f,component:p,title:m}=t,g=gP(t,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:h,direction:v}=e.useContext(Dt),[b]=Wu("Text"),y=e.useRef(null),x=e.useRef(null),w=h("typography",r),S=Vu(g,hP),[C,k]=KN(d),[E,j]=ea(!1,{value:k.editing}),{triggerType:O=["icon"]}=k,I=e=>{var t;e&&(null===(t=k.onStart)||void 0===t||t.call(k)),j(e)},A=YN(E);Qt(()=>{var e;!E&&A&&(null===(e=x.current)||void 0===e||e.focus())},[E]);const N=e=>{null===e||void 0===e||e.preventDefault(),I(!0)},P=e=>{var t;null===(t=k.onChange)||void 0===t||t.call(k,e),I(!1)},z=()=>{var e;null===(e=k.onCancel)||void 0===e||e.call(k),I(!1)},[R,M]=KN(f),{copied:T,copyLoading:B,onClick:L}=$N({copyConfig:M,children:s}),[H,_]=e.useState(!1),[D,F]=e.useState(!1),[W,V]=e.useState(!1),[q,G]=e.useState(!1),[X,U]=e.useState(!0),[$,K]=KN(u,{expandable:!1,symbol:e=>e?null===b||void 0===b?void 0:b.collapse:null===b||void 0===b?void 0:b.expand}),[Y,Q]=ea(K.defaultExpanded||!1,{value:K.expanded}),J=$&&(!Y||"collapsible"===K.expandable),{rows:Z=1}=K,ee=e.useMemo(()=>J&&(void 0!==K.suffix||K.onEllipsis||K.expandable||C||R),[J,K,C,R]);Qt(()=>{$&&!ee&&(_(RN("webkitLineClamp")),F(RN("textOverflow")))},[ee,$]);const[te,ne]=e.useState(J),oe=e.useMemo(()=>!ee&&(1===Z?D:H),[ee,D,H]);Qt(()=>{ne(oe&&J)},[oe,J]);const re=J&&(te?q:W),ae=J&&1===Z&&te,ie=J&&Z>1&&te,[ce,le]=e.useState(0),se=e=>{var t;V(e),W!==e&&(null===(t=K.onEllipsis)||void 0===t||t.call(K,e))};e.useEffect(()=>{const e=y.current;if($&&te&&e){const t=function(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),o=t.getBoundingClientRect();return e.removeChild(t),n.left>o.left||o.right>n.right||n.top>o.top||o.bottom>n.bottom}(e);q!==t&&G(t)}},[$,te,s,ie,X,ce]),e.useEffect(()=>{const e=y.current;if("undefined"===typeof IntersectionObserver||!e||!te||!J)return;const t=new IntersectionObserver(()=>{U(!!e.offsetParent)});return t.observe(e),()=>{t.disconnect()}},[te,J]);const ue=QN(K.tooltip,k.text,s),de=e.useMemo(()=>{if($&&!te)return[k.text,s,m,ue.title].find(iP)},[$,te,m,ue.title,re]);if(E)return e.createElement(VN,{value:null!==(o=k.text)&&void 0!==o?o:"string"===typeof s?s:"",onSave:P,onCancel:z,onEnd:k.onEnd,prefixCls:w,className:a,style:i,direction:v,component:p,maxLength:k.maxLength,autoSize:k.autoSize,enterIcon:k.enterIcon});const fe=()=>{const{expandable:t,symbol:n}=K;return t?e.createElement("button",{type:"button",key:"expand",className:"".concat(w,"-").concat(Y?"collapse":"expand"),onClick:e=>((e,t)=>{var n;Q(t.expanded),null===(n=K.onExpand)||void 0===n||n.call(K,e,t)})(e,{expanded:!Y}),"aria-label":Y?b.collapse:null===b||void 0===b?void 0:b.expand},"function"===typeof n?n(Y):n):null},pe=()=>{if(!C)return;const{icon:t,tooltip:n,tabIndex:o}=k,r=ed(n)[0]||(null===b||void 0===b?void 0:b.edit),a="string"===typeof r?r:"";return O.includes("icon")?e.createElement(Wx,{key:"edit",title:!1===n?"":r},e.createElement("button",{type:"button",ref:x,className:"".concat(w,"-edit"),onClick:N,"aria-label":a,tabIndex:o},t||e.createElement(kN,{role:"button"}))):null},me=t=>[t&&fe(),pe(),R?e.createElement(cP,Object.assign({key:"copy"},M,{prefixCls:w,copied:T,locale:b,onCopy:L,loading:B,iconOnly:null===s||void 0===s})):null];return e.createElement(Xv,{onResize:e=>{let{offsetWidth:t}=e;le(t)},disabled:!J},o=>e.createElement(mP,{tooltipProps:ue,enableEllipsis:J,isEllipsis:re},e.createElement(eP,Object.assign({className:Tt()({["".concat(w,"-").concat(c)]:c,["".concat(w,"-disabled")]:l,["".concat(w,"-ellipsis")]:$,["".concat(w,"-ellipsis-single-line")]:ae,["".concat(w,"-ellipsis-multiple-line")]:ie},a),prefixCls:r,style:Object.assign(Object.assign({},i),{WebkitLineClamp:ie?Z:void 0}),component:p,ref:la(o,y,n),direction:v,onClick:O.includes("text")?N:void 0,"aria-label":null===de||void 0===de?void 0:de.toString(),title:m},S),e.createElement(pP,{enableMeasure:J&&!te,text:s,rows:Z,width:ce,onEllipsis:se,expanded:Y,miscDeps:[T,Y,B,C,R,b].concat(fn(hP.map(e=>t[e])))},(n,o)=>function(t,n){let{mark:o,code:r,underline:a,delete:i,strong:c,keyboard:l,italic:s}=t,u=n;function d(t,n){n&&(u=e.createElement(t,{},u))}return d("strong",c),d("u",a),d("del",i),d("code",r),d("mark",o),d("kbd",l),d("i",s),u}(t,e.createElement(e.Fragment,null,n.length>0&&o&&!Y&&de?e.createElement("span",{key:"show-content","aria-hidden":!0},n):n,(t=>[t&&!Y&&e.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),K.suffix,me(t)])(o)))))))}),bP=vP;var yP=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const xP=e.forwardRef((t,n)=>{const{ellipsis:o,rel:r,children:a,navigate:i}=t,c=yP(t,["ellipsis","rel","children","navigate"]);const l=Object.assign(Object.assign({},c),{rel:void 0===r&&"_blank"===c.target?"noopener noreferrer":r});return e.createElement(bP,Object.assign({},l,{ref:n,ellipsis:!!o,component:"a"}),a)});var wP=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const SP=e.forwardRef((t,n)=>{const{children:o}=t,r=wP(t,["children"]);return e.createElement(bP,Object.assign({ref:n},r,{component:"div"}),o)});var CP=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const kP=(t,n)=>{const{ellipsis:o,children:r}=t,a=CP(t,["ellipsis","children"]),i=e.useMemo(()=>o&&"object"===typeof o?Vu(o,["expandable","rows"]):o,[o]);return e.createElement(bP,Object.assign({ref:n},a,{ellipsis:i,component:"span"}),r)},EP=e.forwardRef(kP);var jP=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const OP=[1,2,3,4,5],IP=e.forwardRef((t,n)=>{const{level:o=1,children:r}=t,a=jP(t,["level","children"]);const i=OP.includes(o)?"h".concat(o):"h1";return e.createElement(bP,Object.assign({ref:n},a,{component:i}),r)}),AP=eP;AP.Text=EP,AP.Link=xP,AP.Title=IP,AP.Paragraph=SP;const NP=AP;const PP={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"};var zP=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:PP}))};const RP=e.forwardRef(zP);const MP={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"};var TP=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:MP}))};const BP=e.forwardRef(TP);const LP={items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"};var HP=[10,20,50,100];const _P=function(t){var n=t.pageSizeOptions,o=void 0===n?HP:n,r=t.locale,a=t.changeSize,i=t.pageSize,c=t.goButton,l=t.quickGo,s=t.rootPrefixCls,u=t.disabled,d=t.buildOptionText,f=t.showSizeChanger,p=t.sizeChangerRender,m=un(e.useState(""),2),g=m[0],h=m[1],v=function(){return!g||Number.isNaN(g)?void 0:Number(g)},b="function"===typeof d?d:function(e){return"".concat(e," ").concat(r.items_per_page)},y=function(e){""!==g&&(e.keyCode!==fs.ENTER&&"click"!==e.type||(h(""),null===l||void 0===l||l(v())))},x="".concat(s,"-options");if(!f&&!l)return null;var w=null,S=null,C=null;return f&&p&&(w=p({disabled:u,size:i,onSizeChange:function(e){null===a||void 0===a||a(Number(e))},"aria-label":r.page_size,className:"".concat(x,"-size-changer"),options:(o.some(function(e){return e.toString()===i.toString()})?o:o.concat([i]).sort(function(e,t){return(Number.isNaN(Number(e))?0:Number(e))-(Number.isNaN(Number(t))?0:Number(t))})).map(function(e){return{label:b(e),value:e}})})),l&&(c&&(C="boolean"===typeof c?e.createElement("button",{type:"button",onClick:y,onKeyUp:y,disabled:u,className:"".concat(x,"-quick-jumper-button")},r.jump_to_confirm):e.createElement("span",{onClick:y,onKeyUp:y},c)),S=e.createElement("div",{className:"".concat(x,"-quick-jumper")},r.jump_to,e.createElement("input",{disabled:u,type:"text",value:g,onChange:function(e){h(e.target.value)},onKeyUp:y,onBlur:function(e){c||""===g||(h(""),e.relatedTarget&&(e.relatedTarget.className.indexOf("".concat(s,"-item-link"))>=0||e.relatedTarget.className.indexOf("".concat(s,"-item"))>=0)||null===l||void 0===l||l(v()))},"aria-label":r.page}),r.page,C)),e.createElement("li",{className:x},w,S)};const DP=function(t){var n=t.rootPrefixCls,o=t.page,r=t.active,a=t.className,i=t.showTitle,c=t.onClick,l=t.onKeyPress,s=t.itemRender,u="".concat(n,"-item"),d=Tt()(u,"".concat(u,"-").concat(o),(0,rn.A)((0,rn.A)({},"".concat(u,"-active"),r),"".concat(u,"-disabled"),!o),a),f=s(o,"page",e.createElement("a",{rel:"nofollow"},o));return f?e.createElement("li",{title:i?String(o):null,className:d,onClick:function(){c(o)},onKeyDown:function(e){l(e,c,o)},tabIndex:0},f):null};var FP=function(e,t,n){return n};function WP(){}function VP(e){var t=Number(e);return"number"===typeof t&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function qP(e,t,n){var o="undefined"===typeof e?t:e;return Math.floor((n-1)/o)+1}const GP=function(t){var n=t.prefixCls,o=void 0===n?"rc-pagination":n,r=t.selectPrefixCls,i=void 0===r?"rc-select":r,c=t.className,l=t.current,s=t.defaultCurrent,u=void 0===s?1:s,d=t.total,f=void 0===d?0:d,p=t.pageSize,m=t.defaultPageSize,g=void 0===m?10:m,h=t.onChange,v=void 0===h?WP:h,b=t.hideOnSinglePage,y=t.align,x=t.showPrevNextJumpers,w=void 0===x||x,S=t.showQuickJumper,C=t.showLessItems,k=t.showTitle,E=void 0===k||k,j=t.onShowSizeChange,O=void 0===j?WP:j,I=t.locale,A=void 0===I?LP:I,N=t.style,P=t.totalBoundaryShowSizeChanger,z=void 0===P?50:P,R=t.disabled,M=t.simple,T=t.showTotal,B=t.showSizeChanger,L=void 0===B?f>z:B,H=t.sizeChangerRender,_=t.pageSizeOptions,D=t.itemRender,F=void 0===D?FP:D,W=t.jumpPrevIcon,V=t.jumpNextIcon,q=t.prevIcon,G=t.nextIcon,X=e.useRef(null),U=un(ea(10,{value:p,defaultValue:g}),2),$=U[0],K=U[1],Y=un(ea(1,{value:l,defaultValue:u,postState:function(e){return Math.max(1,Math.min(e,qP(void 0,$,f)))}}),2),Q=Y[0],J=Y[1],Z=un(e.useState(Q),2),ee=Z[0],te=Z[1];(0,e.useEffect)(function(){te(Q)},[Q]);var ne=Math.max(1,Q-(C?3:5)),oe=Math.min(qP(void 0,$,f),Q+(C?3:5));function re(n,r){var i=n||e.createElement("button",{type:"button","aria-label":r,className:"".concat(o,"-item-link")});return"function"===typeof n&&(i=e.createElement(n,(0,a.A)({},t))),i}function ae(e){var t=e.target.value,n=qP(void 0,$,f);return""===t?t:Number.isNaN(Number(t))?ee:t>=n?n:Number(t)}var ie=f>$&&S;function ce(e){var t=ae(e);switch(t!==ee&&te(t),e.keyCode){case fs.ENTER:le(t);break;case fs.UP:le(t-1);break;case fs.DOWN:le(t+1)}}function le(e){if(function(e){return VP(e)&&e!==Q&&VP(f)&&f>0}(e)&&!R){var t=qP(void 0,$,f),n=e;return e>t?n=t:e<1&&(n=1),n!==ee&&te(n),J(n),null===v||void 0===v||v(n,$),n}return Q}var se=Q>1,ue=Q<qP(void 0,$,f);function de(){se&&le(Q-1)}function fe(){ue&&le(Q+1)}function pe(){le(ne)}function me(){le(oe)}function ge(e,t){if("Enter"===e.key||e.charCode===fs.ENTER||e.keyCode===fs.ENTER){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];t.apply(void 0,o)}}function he(e){"click"!==e.type&&e.keyCode!==fs.ENTER||le(ee)}var ve=null,be=gs(t,{aria:!0,data:!0}),ye=T&&e.createElement("li",{className:"".concat(o,"-total-text")},T(f,[0===f?0:(Q-1)*$+1,Q*$>f?f:Q*$])),xe=null,we=qP(void 0,$,f);if(b&&f<=$)return null;var Se=[],Ce={rootPrefixCls:o,onClick:le,onKeyPress:ge,showTitle:E,itemRender:F,page:-1},ke=Q-1>0?Q-1:0,Ee=Q+1<we?Q+1:we,je=S&&S.goButton,Oe="object"===(0,jn.A)(M)?M.readOnly:!M,Ie=je,Ae=null;M&&(je&&(Ie="boolean"===typeof je?e.createElement("button",{type:"button",onClick:he,onKeyUp:he},A.jump_to_confirm):e.createElement("span",{onClick:he,onKeyUp:he},je),Ie=e.createElement("li",{title:E?"".concat(A.jump_to).concat(Q,"/").concat(we):null,className:"".concat(o,"-simple-pager")},Ie)),Ae=e.createElement("li",{title:E?"".concat(Q,"/").concat(we):null,className:"".concat(o,"-simple-pager")},Oe?ee:e.createElement("input",{type:"text","aria-label":A.jump_to,value:ee,disabled:R,onKeyDown:function(e){e.keyCode!==fs.UP&&e.keyCode!==fs.DOWN||e.preventDefault()},onKeyUp:ce,onChange:ce,onBlur:function(e){le(ae(e))},size:3}),e.createElement("span",{className:"".concat(o,"-slash")},"/"),we));var Ne=C?1:2;if(we<=3+2*Ne){we||Se.push(e.createElement(DP,So({},Ce,{key:"noPager",page:1,className:"".concat(o,"-item-disabled")})));for(var Pe=1;Pe<=we;Pe+=1)Se.push(e.createElement(DP,So({},Ce,{key:Pe,page:Pe,active:Q===Pe})))}else{var ze=C?A.prev_3:A.prev_5,Re=C?A.next_3:A.next_5,Me=F(ne,"jump-prev",re(W,"prev page")),Te=F(oe,"jump-next",re(V,"next page"));w&&(ve=Me?e.createElement("li",{title:E?ze:null,key:"prev",onClick:pe,tabIndex:0,onKeyDown:function(e){ge(e,pe)},className:Tt()("".concat(o,"-jump-prev"),(0,rn.A)({},"".concat(o,"-jump-prev-custom-icon"),!!W))},Me):null,xe=Te?e.createElement("li",{title:E?Re:null,key:"next",onClick:me,tabIndex:0,onKeyDown:function(e){ge(e,me)},className:Tt()("".concat(o,"-jump-next"),(0,rn.A)({},"".concat(o,"-jump-next-custom-icon"),!!V))},Te):null);var Be=Math.max(1,Q-Ne),Le=Math.min(Q+Ne,we);Q-1<=Ne&&(Le=1+2*Ne),we-Q<=Ne&&(Be=we-2*Ne);for(var He=Be;He<=Le;He+=1)Se.push(e.createElement(DP,So({},Ce,{key:He,page:He,active:Q===He})));if(Q-1>=2*Ne&&3!==Q&&(Se[0]=e.cloneElement(Se[0],{className:Tt()("".concat(o,"-item-after-jump-prev"),Se[0].props.className)}),Se.unshift(ve)),we-Q>=2*Ne&&Q!==we-2){var _e=Se[Se.length-1];Se[Se.length-1]=e.cloneElement(_e,{className:Tt()("".concat(o,"-item-before-jump-next"),_e.props.className)}),Se.push(xe)}1!==Be&&Se.unshift(e.createElement(DP,So({},Ce,{key:1,page:1}))),Le!==we&&Se.push(e.createElement(DP,So({},Ce,{key:we,page:we})))}var De=function(t){var n=F(t,"prev",re(q,"prev page"));return e.isValidElement(n)?e.cloneElement(n,{disabled:!se}):n}(ke);if(De){var Fe=!se||!we;De=e.createElement("li",{title:E?A.prev_page:null,onClick:de,tabIndex:Fe?null:0,onKeyDown:function(e){ge(e,de)},className:Tt()("".concat(o,"-prev"),(0,rn.A)({},"".concat(o,"-disabled"),Fe)),"aria-disabled":Fe},De)}var We,Ve,qe=function(t){var n=F(t,"next",re(G,"next page"));return e.isValidElement(n)?e.cloneElement(n,{disabled:!ue}):n}(Ee);qe&&(M?(We=!ue,Ve=se?0:null):Ve=(We=!ue||!we)?null:0,qe=e.createElement("li",{title:E?A.next_page:null,onClick:fe,tabIndex:Ve,onKeyDown:function(e){ge(e,fe)},className:Tt()("".concat(o,"-next"),(0,rn.A)({},"".concat(o,"-disabled"),We)),"aria-disabled":We},qe));var Ge=Tt()(o,c,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(o,"-start"),"start"===y),"".concat(o,"-center"),"center"===y),"".concat(o,"-end"),"end"===y),"".concat(o,"-simple"),M),"".concat(o,"-disabled"),R));return e.createElement("ul",So({className:Ge,style:N,ref:X},be),ye,De,M?Ae:Se,qe,e.createElement(_P,{locale:A,rootPrefixCls:o,disabled:R,selectPrefixCls:i,changeSize:function(e){var t=qP(e,$,f),n=Q>t&&0!==t?t:Q;K(e),te(n),null===O||void 0===O||O(Q,e),J(n),null===v||void 0===v||v(n,e)},pageSize:$,pageSizeOptions:_,quickGo:ie?le:null,goButton:Ie,showSizeChanger:L,sizeChangerRender:H}))},XP=e=>{const{componentCls:t}=e;return{["".concat(t,"-disabled")]:{"&, &:hover":{cursor:"not-allowed",["".concat(t,"-item-link")]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",["".concat(t,"-item-link")]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},["&".concat(t,"-disabled")]:{cursor:"not-allowed",["".concat(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}}},["".concat(t,"-item-link")]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},["".concat(t,"-simple&")]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},["".concat(t,"-simple-pager")]:{color:e.colorTextDisabled},["".concat(t,"-jump-prev, ").concat(t,"-jump-next")]:{["".concat(t,"-item-link-icon")]:{opacity:0},["".concat(t,"-item-ellipsis")]:{opacity:1}}}}},UP=e=>{const{componentCls:t}=e;return{["&".concat(t,"-mini ").concat(t,"-total-text, &").concat(t,"-mini ").concat(t,"-simple-pager")]:{height:e.itemSizeSM,lineHeight:io(e.itemSizeSM)},["&".concat(t,"-mini ").concat(t,"-item")]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:io(e.calc(e.itemSizeSM).sub(2).equal())},["&".concat(t,"-mini ").concat(t,"-prev, &").concat(t,"-mini ").concat(t,"-next")]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:io(e.itemSizeSM)},["&".concat(t,"-mini:not(").concat(t,"-disabled)")]:{["".concat(t,"-prev, ").concat(t,"-next")]:{["&:hover ".concat(t,"-item-link")]:{backgroundColor:e.colorBgTextHover},["&:active ".concat(t,"-item-link")]:{backgroundColor:e.colorBgTextActive},["&".concat(t,"-disabled:hover ").concat(t,"-item-link")]:{backgroundColor:"transparent"}}},["\n &".concat(t,"-mini ").concat(t,"-prev ").concat(t,"-item-link,\n &").concat(t,"-mini ").concat(t,"-next ").concat(t,"-item-link\n ")]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:io(e.itemSizeSM)}},["&".concat(t,"-mini ").concat(t,"-jump-prev, &").concat(t,"-mini ").concat(t,"-jump-next")]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:io(e.itemSizeSM)},["&".concat(t,"-mini ").concat(t,"-options")]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:io(e.itemSizeSM),input:Object.assign(Object.assign({},tC(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},$P=e=>{const{componentCls:t}=e;return{["&".concat(t,"-simple")]:{["".concat(t,"-prev, ").concat(t,"-next")]:{height:e.itemSize,lineHeight:io(e.itemSize),verticalAlign:"top",["".concat(t,"-item-link")]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:io(e.itemSize)}}},["".concat(t,"-simple-pager")]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:"0 ".concat(io(e.paginationItemPaddingInline)),textAlign:"center",backgroundColor:e.itemInputBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderRadius:e.borderRadius,outline:"none",transition:"border-color ".concat(e.motionDurationMid),color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:"".concat(io(e.inputOutlineOffset)," 0 ").concat(io(e.controlOutlineWidth)," ").concat(e.controlOutline)},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},["&".concat(t,"-disabled")]:{["".concat(t,"-prev, ").concat(t,"-next")]:{["".concat(t,"-item-link")]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},["&".concat(t,"-mini")]:{["".concat(t,"-prev, ").concat(t,"-next")]:{height:e.itemSizeSM,lineHeight:io(e.itemSizeSM),["".concat(t,"-item-link")]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:io(e.itemSizeSM)}}},["".concat(t,"-simple-pager")]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},KP=e=>{const{componentCls:t}=e;return{["".concat(t,"-jump-prev, ").concat(t,"-jump-next")]:{outline:0,["".concat(t,"-item-container")]:{position:"relative",["".concat(t,"-item-link-icon")]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:"all ".concat(e.motionDurationMid),"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},["".concat(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 ".concat(e.motionDurationMid)}},"&:hover":{["".concat(t,"-item-link-icon")]:{opacity:1},["".concat(t,"-item-ellipsis")]:{opacity:0}}},["\n ".concat(t,"-prev,\n ").concat(t,"-jump-prev,\n ").concat(t,"-jump-next\n ")]:{marginInlineEnd:e.marginXS},["\n ".concat(t,"-prev,\n ").concat(t,"-next,\n ").concat(t,"-jump-prev,\n ").concat(t,"-jump-next\n ")]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:io(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:"all ".concat(e.motionDurationMid)},["".concat(t,"-prev, ").concat(t,"-next")]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},["".concat(t,"-item-link")]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),borderRadius:e.borderRadius,outline:"none",transition:"all ".concat(e.motionDurationMid)},["&:hover ".concat(t,"-item-link")]:{backgroundColor:e.colorBgTextHover},["&:active ".concat(t,"-item-link")]:{backgroundColor:e.colorBgTextActive},["&".concat(t,"-disabled:hover")]:{["".concat(t,"-item-link")]:{backgroundColor:"transparent"}}},["".concat(t,"-slash")]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},["".concat(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:io(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},nC(e)),_S(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},HS(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},YP=e=>{const{componentCls:t}=e;return{["".concat(t,"-item")]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:io(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:"0 ".concat(io(e.paginationItemPaddingInline)),color:e.colorText,"&:hover":{textDecoration:"none"}},["&:not(".concat(t,"-item-active)")]:{"&:hover":{transition:"all ".concat(e.motionDurationMid),backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},QP=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-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:'""'},["".concat(t,"-total-text")]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:io(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),YP(e)),KP(e)),$P(e)),UP(e)),XP(e)),{["@media only screen and (max-width: ".concat(e.screenLG,"px)")]:{["".concat(t,"-item")]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},["@media only screen and (max-width: ".concat(e.screenSM,"px)")]:{["".concat(t,"-options")]:{display:"none"}}}),["&".concat(e.componentCls,"-rtl")]:{direction:"rtl"}}},JP=e=>{const{componentCls:t}=e;return{["".concat(t,":not(").concat(t,"-disabled)")]:{["".concat(t,"-item")]:Object.assign({},Pr(e)),["".concat(t,"-jump-prev, ").concat(t,"-jump-next")]:{"&:focus-visible":Object.assign({["".concat(t,"-item-link-icon")]:{opacity:1},["".concat(t,"-item-ellipsis")]:{opacity:0}},Nr(e))},["".concat(t,"-prev, ").concat(t,"-next")]:{["&:focus-visible ".concat(t,"-item-link")]:Nr(e)}}}},ZP=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},BS(e)),ez=e=>Ca(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),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"},TS(e)),tz=Wi("Pagination",e=>{const t=ez(e);return[QP(t),JP(t)]},ZP),nz=qi(["Pagination","bordered"],e=>(e=>{const{componentCls:t}=e;return{["".concat(t).concat(t,"-bordered").concat(t,"-disabled:not(").concat(t,"-mini)")]:{"&, &:hover":{["".concat(t,"-item-link")]:{borderColor:e.colorBorder}},"&:focus-visible":{["".concat(t,"-item-link")]:{borderColor:e.colorBorder}},["".concat(t,"-item, ").concat(t,"-item-link")]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,["&:hover:not(".concat(t,"-item-active)")]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},["&".concat(t,"-item-active")]:{backgroundColor:e.itemActiveBgDisabled}},["".concat(t,"-prev, ").concat(t,"-next")]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},["".concat(t,"-item-link")]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},["".concat(t).concat(t,"-bordered:not(").concat(t,"-mini)")]:{["".concat(t,"-prev, ").concat(t,"-next")]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},["".concat(t,"-item-link")]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},["&:hover ".concat(t,"-item-link")]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},["&".concat(t,"-disabled")]:{["".concat(t,"-item-link")]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},["".concat(t,"-item")]:{backgroundColor:e.itemBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),["&:hover:not(".concat(t,"-item-active)")]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}})(ez(e)),ZP);function oz(t){return(0,e.useMemo)(()=>"boolean"===typeof t?[t,{}]:t&&"object"===typeof t?[!0,t]:[void 0,void 0],[t])}var rz=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const az=t=>{const{align:n,prefixCls:o,selectPrefixCls:r,className:a,rootClassName:i,style:c,size:l,locale:s,responsive:u,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:p}=t,m=rz(t,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:g}=OO(u),[,h]=Fi(),{getPrefixCls:v,direction:b,showSizeChanger:y,className:x,style:w}=Vt("pagination"),S=v("pagination",o),[C,k,E]=tz(S),j=Zu(l),O="small"===j||!(!g||j||!u),[I]=Wu("Pagination",rc),A=Object.assign(Object.assign({},I),s),[N,P]=oz(d),[z,R]=oz(y),M=null!==N&&void 0!==N?N:z,T=null!==P&&void 0!==P?P:R,B=f||Fj,L=e.useMemo(()=>p?p.map(e=>Number(e)):void 0,[p]);const H=e.useMemo(()=>{const t=e.createElement("span",{className:"".concat(S,"-item-ellipsis")},"\u2022\u2022\u2022");return{prevIcon:e.createElement("button",{className:"".concat(S,"-item-link"),type:"button",tabIndex:-1},"rtl"===b?e.createElement(Uh,null):e.createElement(qh,null)),nextIcon:e.createElement("button",{className:"".concat(S,"-item-link"),type:"button",tabIndex:-1},"rtl"===b?e.createElement(qh,null):e.createElement(Uh,null)),jumpPrevIcon:e.createElement("a",{className:"".concat(S,"-item-link")},e.createElement("div",{className:"".concat(S,"-item-container")},"rtl"===b?e.createElement(BP,{className:"".concat(S,"-item-link-icon")}):e.createElement(RP,{className:"".concat(S,"-item-link-icon")}),t)),jumpNextIcon:e.createElement("a",{className:"".concat(S,"-item-link")},e.createElement("div",{className:"".concat(S,"-item-container")},"rtl"===b?e.createElement(RP,{className:"".concat(S,"-item-link-icon")}):e.createElement(BP,{className:"".concat(S,"-item-link-icon")}),t))}},[b,S]),_=v("select",r),D=Tt()({["".concat(S,"-").concat(n)]:!!n,["".concat(S,"-mini")]:O,["".concat(S,"-rtl")]:"rtl"===b,["".concat(S,"-bordered")]:h.wireframe},x,a,i,k,E),F=Object.assign(Object.assign({},w),c);return C(e.createElement(e.Fragment,null,h.wireframe&&e.createElement(nz,{prefixCls:S}),e.createElement(GP,Object.assign({},H,m,{style:F,prefixCls:S,selectPrefixCls:_,className:D,locale:A,pageSizeOptions:L,showSizeChanger:M,sizeChangerRender:t=>{var n;const{disabled:o,size:r,onSizeChange:a,"aria-label":i,className:c,options:l}=t,{className:s,onChange:u}=T||{},d=null===(n=l.find(e=>String(e.value)===String(r)))||void 0===n?void 0:n.value;return e.createElement(B,Object.assign({disabled:o,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:e=>e.parentNode,"aria-label":i,options:l},T,{value:d,onChange:(e,t)=>{null===a||void 0===a||a(e),null===u||void 0===u||u(e,t)},size:O?"small":"middle",className:Tt()(c,s)}))}}))))},iz=az,cz=e.createContext({});cz.Consumer;var lz=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const sz=e.forwardRef((t,n)=>{const{prefixCls:o,children:r,actions:a,extra:i,styles:c,className:l,classNames:s,colStyle:u}=t,d=lz(t,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:p}=(0,e.useContext)(cz),{getPrefixCls:m,list:g}=(0,e.useContext)(Dt),h=e=>{var t,n;return Tt()(null===(n=null===(t=null===g||void 0===g?void 0:g.item)||void 0===t?void 0:t.classNames)||void 0===n?void 0:n[e],null===s||void 0===s?void 0:s[e])},v=e=>{var t,n;return Object.assign(Object.assign({},null===(n=null===(t=null===g||void 0===g?void 0:g.item)||void 0===t?void 0:t.styles)||void 0===n?void 0:n[e]),null===c||void 0===c?void 0:c[e])},b=m("list",o),y=a&&a.length>0&&e.createElement("ul",{className:Tt()("".concat(b,"-item-action"),h("actions")),key:"actions",style:v("actions")},a.map((t,n)=>e.createElement("li",{key:"".concat(b,"-item-action-").concat(n)},t,n!==a.length-1&&e.createElement("em",{className:"".concat(b,"-item-action-split")})))),x=f?"div":"li",w=e.createElement(x,Object.assign({},d,f?{}:{ref:n},{className:Tt()("".concat(b,"-item"),{["".concat(b,"-item-no-flex")]:!("vertical"===p?i:!(()=>{let t=!1;return e.Children.forEach(r,e=>{"string"===typeof e&&(t=!0)}),t&&e.Children.count(r)>1})())},l)}),"vertical"===p&&i?[e.createElement("div",{className:"".concat(b,"-item-main"),key:"content"},r,y),e.createElement("div",{className:Tt()("".concat(b,"-item-extra"),h("extra")),key:"extra",style:v("extra")},i)]:[r,y,Xt(i,{key:"extra"})]);return f?e.createElement(LO,{ref:n,flex:1,style:u},w):w}),uz=sz;uz.Meta=t=>{var{prefixCls:n,className:o,avatar:r,title:a,description:i}=t,c=lz(t,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:l}=(0,e.useContext)(Dt),s=l("list",n),u=Tt()("".concat(s,"-item-meta"),o),d=e.createElement("div",{className:"".concat(s,"-item-meta-content")},a&&e.createElement("h4",{className:"".concat(s,"-item-meta-title")},a),i&&e.createElement("div",{className:"".concat(s,"-item-meta-description")},i));return e.createElement("div",Object.assign({},c,{className:u}),r&&e.createElement("div",{className:"".concat(s,"-item-meta-avatar")},r),(a||i)&&d)};const dz=uz,fz=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:o,margin:r,itemPaddingSM:a,itemPaddingLG:i,marginLG:c,borderRadiusLG:l}=e,s=io(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderRadius:l,["".concat(n,"-header")]:{borderRadius:"".concat(s," ").concat(s," 0 0")},["".concat(n,"-footer")]:{borderRadius:"0 0 ".concat(s," ").concat(s)},["".concat(n,"-header,").concat(n,"-footer,").concat(n,"-item")]:{paddingInline:o},["".concat(n,"-pagination")]:{margin:"".concat(io(r)," ").concat(io(c))}},["".concat(t).concat(n,"-sm")]:{["".concat(n,"-item,").concat(n,"-header,").concat(n,"-footer")]:{padding:a}},["".concat(t).concat(n,"-lg")]:{["".concat(n,"-item,").concat(n,"-header,").concat(n,"-footer")]:{padding:i}}}},pz=e=>{const{componentCls:t,screenSM:n,screenMD:o,marginLG:r,marginSM:a,margin:i}=e;return{["@media screen and (max-width:".concat(o,"px)")]:{[t]:{["".concat(t,"-item")]:{["".concat(t,"-item-action")]:{marginInlineStart:r}}},["".concat(t,"-vertical")]:{["".concat(t,"-item")]:{["".concat(t,"-item-extra")]:{marginInlineStart:r}}}},["@media screen and (max-width: ".concat(n,"px)")]:{[t]:{["".concat(t,"-item")]:{flexWrap:"wrap",["".concat(t,"-action")]:{marginInlineStart:a}}},["".concat(t,"-vertical")]:{["".concat(t,"-item")]:{flexWrap:"wrap-reverse",["".concat(t,"-item-main")]:{minWidth:e.contentWidth},["".concat(t,"-item-extra")]:{margin:"auto auto ".concat(io(i))}}}}}},mz=e=>{const{componentCls:t,antCls:n,controlHeight:o,minHeight:r,paddingSM:a,marginLG:i,padding:c,itemPadding:l,colorPrimary:s,itemPaddingSM:u,itemPaddingLG:d,paddingXS:f,margin:p,colorText:m,colorTextDescription:g,motionDurationSlow:h,lineWidth:v,headerBg:b,footerBg:y,emptyTextPadding:x,metaMarginBottom:w,avatarMarginRight:S,titleMarginBottom:C,descriptionFontSize:k}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},["".concat(t,"-header")]:{background:b},["".concat(t,"-footer")]:{background:y},["".concat(t,"-header, ").concat(t,"-footer")]:{paddingBlock:a},["".concat(t,"-pagination")]:{marginBlockStart:i,["".concat(n,"-pagination-options")]:{textAlign:"start"}},["".concat(t,"-spin")]:{minHeight:r,textAlign:"center"},["".concat(t,"-items")]:{margin:0,padding:0,listStyle:"none"},["".concat(t,"-item")]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:m,["".concat(t,"-item-meta")]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",["".concat(t,"-item-meta-avatar")]:{marginInlineEnd:S},["".concat(t,"-item-meta-content")]:{flex:"1 0",width:0,color:m},["".concat(t,"-item-meta-title")]:{margin:"0 0 ".concat(io(e.marginXXS)," 0"),color:m,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:m,transition:"all ".concat(h),"&:hover":{color:s}}},["".concat(t,"-item-meta-description")]:{color:g,fontSize:k,lineHeight:e.lineHeight}},["".concat(t,"-item-action")]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:"0 ".concat(io(f)),color:g,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},["".concat(t,"-item-action-split")]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:v,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},["".concat(t,"-empty")]:{padding:"".concat(io(c)," 0"),color:g,fontSize:e.fontSizeSM,textAlign:"center"},["".concat(t,"-empty-text")]:{padding:x,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},["".concat(t,"-item-no-flex")]:{display:"block"}}),["".concat(t,"-grid ").concat(n,"-col > ").concat(t,"-item")]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},["".concat(t,"-vertical ").concat(t,"-item")]:{alignItems:"initial",["".concat(t,"-item-main")]:{display:"block",flex:1},["".concat(t,"-item-extra")]:{marginInlineStart:i},["".concat(t,"-item-meta")]:{marginBlockEnd:w,["".concat(t,"-item-meta-title")]:{marginBlockStart:0,marginBlockEnd:C,color:m,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},["".concat(t,"-item-action")]:{marginBlockStart:c,marginInlineStart:"auto","> li":{padding:"0 ".concat(io(c)),"&:first-child":{paddingInlineStart:0}}}},["".concat(t,"-split ").concat(t,"-item")]:{borderBlockEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit),"&:last-child":{borderBlockEnd:"none"}},["".concat(t,"-split ").concat(t,"-header")]:{borderBlockEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit)},["".concat(t,"-split").concat(t,"-empty ").concat(t,"-footer")]:{borderTop:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit)},["".concat(t,"-loading ").concat(t,"-spin-nested-loading")]:{minHeight:o},["".concat(t,"-split").concat(t,"-something-after-last-item ").concat(n,"-spin-container > ").concat(t,"-items > ").concat(t,"-item:last-child")]:{borderBlockEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit)},["".concat(t,"-lg ").concat(t,"-item")]:{padding:d},["".concat(t,"-sm ").concat(t,"-item")]:{padding:u},["".concat(t,":not(").concat(t,"-vertical)")]:{["".concat(t,"-item-no-flex")]:{["".concat(t,"-item-action")]:{float:"right"}}}}},gz=Wi("List",e=>{const t=Ca(e,{listBorderedCls:"".concat(e.componentCls,"-bordered"),minHeight:e.controlHeightLG});return[mz(t),fz(t),pz(t)]},e=>({contentWidth:220,itemPadding:"".concat(io(e.paddingContentVertical)," 0"),itemPaddingSM:"".concat(io(e.paddingContentVerticalSM)," ").concat(io(e.paddingContentHorizontal)),itemPaddingLG:"".concat(io(e.paddingContentVerticalLG)," ").concat(io(e.paddingContentHorizontalLG)),headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}));var hz=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function vz(t,n){const{pagination:o=!1,prefixCls:r,bordered:a=!1,split:i=!0,className:c,rootClassName:l,style:s,children:u,itemLayout:d,loadMore:f,grid:p,dataSource:m=[],size:g,header:h,footer:v,loading:b=!1,rowKey:y,renderItem:x,locale:w}=t,S=hz(t,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),C=o&&"object"===typeof o?o:{},[k,E]=e.useState(C.defaultCurrent||1),[j,O]=e.useState(C.defaultPageSize||10),{getPrefixCls:I,direction:A,className:N,style:P}=Vt("list"),{renderEmpty:z}=e.useContext(Dt),R=e=>(t,n)=>{var r;E(t),O(n),o&&(null===(r=null===o||void 0===o?void 0:o[e])||void 0===r||r.call(o,t,n))},M=R("onChange"),T=R("onShowSizeChange"),B=(t,n)=>{if(!x)return null;let o;return o="function"===typeof y?y(t):y?t[y]:t.key,o||(o="list-item-".concat(n)),e.createElement(e.Fragment,{key:o},x(t,n))},L=!!(f||o||v),H=I("list",r),[_,D,F]=gz(H);let W=b;"boolean"===typeof W&&(W={spinning:W});const V=!!(null===W||void 0===W?void 0:W.spinning);let q="";switch(Zu(g)){case"large":q="lg";break;case"small":q="sm"}const G=Tt()(H,{["".concat(H,"-vertical")]:"vertical"===d,["".concat(H,"-").concat(q)]:q,["".concat(H,"-split")]:i,["".concat(H,"-bordered")]:a,["".concat(H,"-loading")]:V,["".concat(H,"-grid")]:!!p,["".concat(H,"-something-after-last-item")]:L,["".concat(H,"-rtl")]:"rtl"===A},N,c,l,D,F),X=Sm({current:1,total:0,position:"bottom"},{total:m.length,current:k,pageSize:j},o||{}),U=Math.ceil(X.total/X.pageSize);X.current=Math.min(X.current,U);const $=o&&e.createElement("div",{className:Tt()("".concat(H,"-pagination"))},e.createElement(iz,Object.assign({align:"end"},X,{onChange:M,onShowSizeChange:T})));let K=fn(m);o&&m.length>(X.current-1)*X.pageSize&&(K=fn(m).splice((X.current-1)*X.pageSize,X.pageSize));const Y=Object.keys(p||{}).some(e=>["xs","sm","md","lg","xl","xxl"].includes(e)),Q=OO(Y),J=e.useMemo(()=>{for(let e=0;e<kO.length;e+=1){const t=kO[e];if(Q[t])return t}},[Q]),Z=e.useMemo(()=>{if(!p)return;const e=J&&p[J]?p[J]:p.column;return e?{width:"".concat(100/e,"%"),maxWidth:"".concat(100/e,"%")}:void 0},[JSON.stringify(p),J]);let ee=V&&e.createElement("div",{style:{minHeight:53}});if(K.length>0){const t=K.map(B);ee=p?e.createElement(zO,{gutter:p.gutter},e.Children.map(t,t=>e.createElement("div",{key:null===t||void 0===t?void 0:t.key,style:Z},t))):e.createElement("ul",{className:"".concat(H,"-items")},t)}else u||V||(ee=e.createElement("div",{className:"".concat(H,"-empty-text")},(null===w||void 0===w?void 0:w.emptyText)||(null===z||void 0===z?void 0:z("List"))||e.createElement(KE,{componentName:"List"})));const te=X.position,ne=e.useMemo(()=>({grid:p,itemLayout:d}),[JSON.stringify(p),d]);return _(e.createElement(cz.Provider,{value:ne},e.createElement("div",Object.assign({ref:n,style:Object.assign(Object.assign({},P),s),className:G},S),("top"===te||"both"===te)&&$,h&&e.createElement("div",{className:"".concat(H,"-header")},h),e.createElement(Ji,Object.assign({},W),ee,u),v&&e.createElement("div",{className:"".concat(H,"-footer")},v),f||("bottom"===te||"both"===te)&&$)))}const bz=e.forwardRef(vz);bz.Item=dz;const yz=bz,xz=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{["&".concat(t)]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},wz=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{borderBlockStart:"".concat(io(r)," solid ").concat(o),"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:"".concat(io(r)," solid ").concat(o)},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:"".concat(io(e.marginLG)," 0")},["&-horizontal".concat(t,"-with-text")]:{display:"flex",alignItems:"center",margin:"".concat(io(e.dividerHorizontalWithTextGutterMargin)," 0"),color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:"0 ".concat(o),"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:"".concat(io(r)," solid transparent"),borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},["&-horizontal".concat(t,"-with-text-start")]:{"&::before":{width:"calc(".concat(i," * 100%)")},"&::after":{width:"calc(100% - ".concat(i," * 100%)")}},["&-horizontal".concat(t,"-with-text-end")]:{"&::before":{width:"calc(100% - ".concat(i," * 100%)")},"&::after":{width:"calc(".concat(i," * 100%)")}},["".concat(t,"-inner-text")]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:"".concat(io(r)," 0 0")},["&-horizontal".concat(t,"-with-text").concat(t,"-dashed")]:{"&::before, &::after":{borderStyle:"dashed none none"}},["&-vertical".concat(t,"-dashed")]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:o,borderStyle:"dotted",borderWidth:"".concat(io(r)," 0 0")},["&-horizontal".concat(t,"-with-text").concat(t,"-dotted")]:{"&::before, &::after":{borderStyle:"dotted none none"}},["&-vertical".concat(t,"-dotted")]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},["&-plain".concat(t,"-with-text")]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},["&-horizontal".concat(t,"-with-text-start").concat(t,"-no-default-orientation-margin-start")]:{"&::before":{width:0},"&::after":{width:"100%"},["".concat(t,"-inner-text")]:{paddingInlineStart:n}},["&-horizontal".concat(t,"-with-text-end").concat(t,"-no-default-orientation-margin-end")]:{"&::before":{width:"100%"},"&::after":{width:0},["".concat(t,"-inner-text")]:{paddingInlineEnd:n}}})}},Sz=Wi("Divider",e=>{const t=Ca(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[wz(t),xz(t)]},e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),{unitless:{orientationMargin:!0}});var Cz=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const kz={small:"sm",middle:"md"};const Ez=t=>{const{getPrefixCls:n,direction:o,className:r,style:a}=Vt("divider"),{prefixCls:i,type:c="horizontal",orientation:l="center",orientationMargin:s,className:u,rootClassName:d,children:f,dashed:p,variant:m="solid",plain:g,style:h,size:v}=t,b=Cz(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),y=n("divider",i),[x,w,S]=Sz(y),C=Zu(v),k=kz[C],E=!!f,j=e.useMemo(()=>"left"===l?"rtl"===o?"end":"start":"right"===l?"rtl"===o?"start":"end":l,[o,l]),O="start"===j&&null!=s,I="end"===j&&null!=s,A=Tt()(y,r,w,S,"".concat(y,"-").concat(c),{["".concat(y,"-with-text")]:E,["".concat(y,"-with-text-").concat(j)]:E,["".concat(y,"-dashed")]:!!p,["".concat(y,"-").concat(m)]:"solid"!==m,["".concat(y,"-plain")]:!!g,["".concat(y,"-rtl")]:"rtl"===o,["".concat(y,"-no-default-orientation-margin-start")]:O,["".concat(y,"-no-default-orientation-margin-end")]:I,["".concat(y,"-").concat(k)]:!!k},u,d),N=e.useMemo(()=>"number"===typeof s?s:/^\d+$/.test(s)?Number(s):s,[s]),P={marginInlineStart:O?N:void 0,marginInlineEnd:I?N:void 0};return x(e.createElement("div",Object.assign({className:A,style:Object.assign(Object.assign({},a),h)},b,{role:"separator"}),f&&"vertical"!==c&&e.createElement("span",{className:"".concat(y,"-inner-text"),style:P},f)))};const jz={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"};var Oz=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:jz}))};const Iz=e.forwardRef(Oz);const Az={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"};var Nz=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:Az}))};const Pz=e.forwardRef(Nz);class zz{static generateSettingContent(e,t){let n="# ".concat(e," - \u5c0f\u8bf4\u8bbe\u5b9a\u6587\u4ef6\n\n");if(n+="\u751f\u6210\u65f6\u95f4\uff1a".concat((new Date).toLocaleString(),"\n\n"),n+="---\n\n",t.storyOutline&&(n+="## \ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\n\n".concat(t.storyOutline,"\n\n")),t.plotStructure&&(n+="## \ud83c\udfaf \u60c5\u8282\u7ed3\u6784\n\n".concat(t.plotStructure,"\n\n")),t.characters&&(n+="## \ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\n\n".concat(t.characters,"\n\n")),n+="## \ud83d\udcca \u7bc7\u5e45\u89c4\u5212\n\n",n+="- \u76ee\u6807\u5b57\u6570\uff1a".concat(t.targetWordCount,"\u5b57\n"),n+="- \u7ae0\u8282\u6570\u91cf\uff1a".concat(t.chapterCount,"\u7ae0\n"),n+="- \u6bcf\u7ae0\u5b57\u6570\uff1a".concat(Math.round(t.targetWordCount/t.chapterCount),"\u5b57\n\n"),t.chapters&&t.chapters.length>0){n+="## \ud83d\udcda \u8be6\u7ec6\u7ae0\u8282\u89c4\u5212\n\n",n+="\u4ee5\u4e0b\u662f\u5168\u4e66".concat(t.chapters.length,"\u4e2a\u7ae0\u8282\u7684\u8be6\u7ec6\u89c4\u5212\uff0c\u6bcf\u7ae0\u5305\u542b\u6807\u9898\u3001\u7ec6\u7eb2\u3001\u9884\u8ba1\u5b57\u6570\u7b49\u4fe1\u606f\u3002\n\n");const e={};t.chapters.forEach(t=>{const n=t.moduleNumber||1;e[n]||(e[n]=[]),e[n].push(t)}),Object.keys(e).sort((e,t)=>parseInt(e)-parseInt(t)).forEach(t=>{n+="### \u6a21\u5757".concat(t,"\n\n"),e[parseInt(t)].forEach(e=>{n+="#### \u7b2c".concat(e.chapterNumber,"\u7ae0\uff1a").concat(e.title,"\n\n"),n+="**\u6240\u5c5e\u6a21\u5757**\uff1a\u6a21\u5757".concat(e.moduleNumber||1,"\n\n"),n+="**\u7ae0\u8282\u7ec6\u7eb2**\uff1a\n".concat(e.outline,"\n\n"),n+="**\u9884\u8ba1\u5b57\u6570**\uff1a".concat(e.estimatedWords||1050,"\u5b57\n\n"),n+="---\n\n"})})}return t.chapterOutline&&(n+="## \ud83d\udcda \u539f\u59cb\u7ae0\u8282\u7ec6\u7eb2\n\n".concat(t.chapterOutline,"\n\n")),n+="---\n\n",n+="*\u6b64\u6587\u4ef6\u7531AI\u521b\u4f5c\u52a9\u624b\u81ea\u52a8\u751f\u6210\uff0c\u5305\u542b\u5c0f\u8bf4\u7684\u6838\u5fc3\u8bbe\u5b9a\u4fe1\u606f\u548c\u8be6\u7ec6\u7ae0\u8282\u89c4\u5212\u3002\u5728\u521b\u4f5c\u5404\u7ae0\u8282\u65f6\u8bf7\u4e25\u683c\u9075\u5faa\u672c\u8bbe\u5b9a\u7684\u8981\u6c42\u3002*\n",n}static async generateAndSaveSettingFile(e,t){try{const n=this.generateSettingContent(e,t),o="".concat(e,"_novel_setting.md"),r=new Blob([n],{type:"text/markdown;charset=utf-8"}),a=URL.createObjectURL(r),i=document.createElement("a");return i.href=a,i.download=o,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a),o}catch(n){throw console.error("\u4fdd\u5b58\u8bbe\u7f6e\u6587\u4ef6\u5931\u8d25:",n),new Error("\u4fdd\u5b58\u8bbe\u7f6e\u6587\u4ef6\u5931\u8d25")}}static parseSettingFile(e){const t={storyOutline:"",plotStructure:"",characters:"",targetWordCount:5e4,chapterCount:20,chapterOutline:""},n=e.split("\n");let o="",r="";if(n.forEach(e=>{if(e.startsWith("## ")){if(o&&r.trim())switch(o){case"\ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2":case"\u6545\u4e8b\u5927\u7eb2":t.storyOutline=r.trim();break;case"\ud83c\udfaf \u60c5\u8282\u7ed3\u6784":case"\u60c5\u8282\u7ed3\u6784":t.plotStructure=r.trim();break;case"\ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a":case"\u4eba\u7269\u8bbe\u5b9a":t.characters=r.trim();break;case"\ud83d\udcda \u7ae0\u8282\u7ec6\u7eb2":case"\u7ae0\u8282\u7ec6\u7eb2":t.chapterOutline=r.trim()}o=e.replace("## ","").replace(/[\ud83d\udcd6\ud83c\udfaf\ud83d\udc65\ud83d\udcda]/g,"").trim(),r=""}else!e.trim()||e.startsWith("---")||e.startsWith("# ")||e.startsWith("*")||(r+=e+"\n")}),o&&r.trim())switch(o){case"\u6545\u4e8b\u5927\u7eb2":t.storyOutline=r.trim();break;case"\u60c5\u8282\u7ed3\u6784":t.plotStructure=r.trim();break;case"\u4eba\u7269\u8bbe\u5b9a":t.characters=r.trim();break;case"\u7ae0\u8282\u7ec6\u7eb2":t.chapterOutline=r.trim()}const a=e.match(/\u76ee\u6807\u5b57\u6570[\uff1a:]\s*(\d+)/);a&&(t.targetWordCount=parseInt(a[1]));const i=e.match(/\u7ae0\u8282\u6570\u91cf[\uff1a:]\s*(\d+)/);return i&&(t.chapterCount=parseInt(i[1])),t}static generateChapterContext(e,t,n,o,r,a){let i="# \u300a".concat(e.title,"\u300b\u7b2c").concat(t,"\u7ae0\u521b\u4f5c\u6307\u5357\n\n");if(i+="## \ud83d\udccb \u6838\u5fc3\u8bbe\u5b9a\uff08\u5fc5\u987b\u4e25\u683c\u9075\u5b88\uff09\n\n",o.storyOutline&&(i+="### \ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\n".concat(o.storyOutline,"\n\n")),o.plotStructure&&(i+="### \ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784\n".concat(o.plotStructure,"\n\n")),o.characters&&(i+="### \ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\n".concat(o.characters,"\n\n")),t%10===1&&(i+="\u26a0\ufe0f **\u91cd\u8981\u63d0\u9192**\uff1a\u8fd9\u662f\u7b2c".concat(t,"\u7ae0\uff0c\u5c5e\u4e8e\u65b0\u4e00\u8f6e\u7ae0\u8282\u7684\u5f00\u59cb\u3002\u8bf7\u7279\u522b\u91cd\u89c6\u5e76\u4e25\u683c\u9075\u5b88\u4e0a\u8ff0\u6838\u5fc3\u8bbe\u5b9a\uff0c\u786e\u4fdd\u4eba\u7269\u6027\u683c\u3001\u80fd\u529b\u3001\u80cc\u666f\u7b49\u4fdd\u6301\u4e00\u81f4\uff0c\u4e0d\u504f\u79bb\u4e3b\u7ebf\u3002\n\n")),i+="---\n\n",i+="## \ud83d\udcdd \u5f53\u524d\u7ae0\u8282\u521b\u4f5c\u8981\u6c42\n\n",i+="**\u7ae0\u8282\u7f16\u53f7**\uff1a\u7b2c".concat(t,"\u7ae0\n\n"),r&&(i+="**\u7ae0\u8282\u6807\u9898**\uff1a".concat(r,"\n\n")),a)i+="**\u7ae0\u8282\u7ec6\u7eb2**\uff1a\n".concat(a,"\n\n");else if(o.chapters&&o.chapters[t-1]){const e=o.chapters[t-1];i+="**\u7ae0\u8282\u6807\u9898**\uff1a".concat(e.title,"\n\n"),i+="**\u7ae0\u8282\u7ec6\u7eb2**\uff1a\n".concat(e.outline,"\n\n"),i+="**\u9884\u8ba1\u5b57\u6570**\uff1a".concat(e.estimatedWords||1050,"\u5b57\n\n"),e.moduleNumber&&(i+="**\u6240\u5c5e\u6a21\u5757**\uff1a\u6a21\u5757".concat(e.moduleNumber,"\n\n"))}if(i+="---\n\n",n.length>0){const e=n[n.length-1];i+="## \ud83d\udcd6 \u4e0a\u4e00\u7ae0\u5185\u5bb9\u56de\u987e\uff08\u7528\u4e8e\u8854\u63a5\uff09\n\n",i+="**\u7b2c".concat(e.chapterNumber,"\u7ae0 ").concat(e.title,"**\n\n");const o=e.content.length>2e3?e.content.substring(0,2e3)+"...":e.content;i+="".concat(o,"\n\n"),i+="*\uff08\u4ee5\u4e0a\u662f\u7b2c".concat(e.chapterNumber,"\u7ae0\u7684\u5b8c\u6574\u5185\u5bb9\uff0c\u8bf7\u786e\u4fdd\u7b2c").concat(t,"\u7ae0\u4e0e\u5176\u81ea\u7136\u8854\u63a5\uff09*\n\n"),i+="---\n\n"}else i+="## \ud83d\udcd6 \u521b\u4f5c\u8bf4\u660e\n\n",i+="\u8fd9\u662f\u5c0f\u8bf4\u7684\u7b2c\u4e00\u7ae0\uff0c\u8bf7\u5f00\u7bc7\u8bbe\u5b9a\u597d\u573a\u666f\uff0c\u5f15\u5165\u4e3b\u8981\u4eba\u7269\u548c\u6838\u5fc3\u51b2\u7a81\uff0c\u4e3a\u540e\u7eed\u60c5\u8282\u53d1\u5c55\u505a\u597d\u94fa\u57ab\u3002\n\n",i+="---\n\n";const c=Math.round(o.targetWordCount/o.chapterCount);return i+="## \u270d\ufe0f \u521b\u4f5c\u8981\u6c42\n\n",i+="1. **\u5b57\u6570\u8981\u6c42**\uff1a".concat(c,"\u5b57\u5de6\u53f3\uff08\u53ef\u6839\u636e\u60c5\u8282\u9700\u8981\u9002\u5f53\u8c03\u6574\uff09\n"),i+="2. **\u5185\u5bb9\u8981\u6c42**\uff1a\u4e25\u683c\u6309\u7167\u7ae0\u8282\u7ec6\u7eb2\u521b\u4f5c\uff0c\u4e0d\u504f\u79bb\u4e3b\u7ebf\n",i+="3. **\u4eba\u7269\u4e00\u81f4\u6027**\uff1a\u786e\u4fdd\u4eba\u7269\u6027\u683c\u3001\u80fd\u529b\u3001\u8bf4\u8bdd\u65b9\u5f0f\u7b49\u4e0e\u6838\u5fc3\u8bbe\u5b9a\u4e00\u81f4\n",i+="4. **\u60c5\u8282\u8fde\u8d2f**\uff1a\u4e0e\u4e0a\u4e00\u7ae0\u81ea\u7136\u8854\u63a5\uff0c\u786e\u4fdd\u60c5\u8282\u53d1\u5c55\u5408\u7406\n",i+="5. **\u6587\u7b14\u8981\u6c42**\uff1a\u63cf\u8ff0\u751f\u52a8\uff0c\u5bf9\u8bdd\u81ea\u7136\uff0c\u8282\u594f\u7d27\u51d1\n",t%10===1&&(i+="6. **\u7279\u6b8a\u63d0\u9192**\uff1a\u8fd9\u662f\u65b0\u4e00\u8f6e\u7ae0\u8282\u7684\u5f00\u59cb\uff0c\u8bf7\u7279\u522b\u6ce8\u610f\u5de9\u56fa\u6838\u5fc3\u8bbe\u5b9a\uff0c\u9632\u6b62\u60c5\u8282\u504f\u79bb\n"),i+="\n\u8bf7\u5f00\u59cb\u521b\u4f5c\u7b2c".concat(t,"\u7ae0\u7684\u5b8c\u6574\u5185\u5bb9\uff1a\n\n"),i}}const{Text:Rz,Title:Mz}=NP,Tz=()=>{var t;const{id:n}=we(),o=ye(),[r,i]=(0,e.useState)(null),[c,l]=(0,e.useState)([]),[s,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)(null),[p,m]=(0,e.useState)(null),[g,h]=(0,e.useState)(!1),[v,b]=(0,e.useState)(null),[y,x]=(0,e.useState)(!1),[w,S]=(0,e.useState)(null),[C,k]=(0,e.useState)(!1),{chat:E}=Lh();(0,e.useEffect)(()=>{n&&j()},[n]);const j=async()=>{if(n)try{u(!0);const e=(await Rh.storage.getNovels()).find(e=>e.id===n);if(!e)return uI.error("\u5c0f\u8bf4\u4e0d\u5b58\u5728"),void o("/novels");i(e);const t=await Rh.storage.getChapters(n);l(t.sort((e,t)=>e.chapterNumber-t.chapterNumber))}catch(e){uI.error("\u52a0\u8f7d\u6570\u636e\u5931\u8d25")}finally{u(!1)}},O=e=>{b(e),h(!0)},I=(e,t,n,o)=>{const r=e.split("\n");let a={chapterNumber:t,title:"\u7b2c".concat(t,"\u7ae0"),moduleNumber:n,outline:"",estimatedWords:o.avgWordsPerChapter},i=!1,c=!1;return r.forEach(e=>{const n=e.trim(),o=n.match(/\u7b2c(\d+)\u7ae0[\uff1a:]\s*(.+?)\s*[-\u2014]\s*\u6a21\u5757(\d+)/);if(o){parseInt(o[1])===t&&(a.title=o[2].trim(),a.moduleNumber=parseInt(o[3]),i=!0)}else if(n.includes("\u7ec6\u7eb2\uff1a")){const e=n.indexOf("\u7ec6\u7eb2\uff1a")+3;a.outline=n.substring(e).trim(),c=!0}else if(n.includes("\u9884\u8ba1\u5b57\u6570\uff1a")){const e=n.match(/(\d+)/);e&&(a.estimatedWords=parseInt(e[1])),c=!1}else c&&n&&!n.includes("\u7b2c")&&!n.includes("\u6a21\u5757")&&(a.outline?a.outline+=" "+n:a.outline=n)}),i||(console.warn("\u7ae0\u8282".concat(t,"\u89e3\u6790\u5931\u8d25\uff0c\u4f7f\u7528\u9ed8\u8ba4\u503c")),a.title="\u7b2c".concat(t,"\u7ae0")),a.outline||(a.outline="\u7b2c".concat(t,"\u7ae0\u7684\u8be6\u7ec6\u7ec6\u7eb2\uff08\u5f85\u8865\u5145\uff09")),a};return s||!r?(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"50px"},children:(0,Mh.jsx)(Ji,{size:"large",tip:s?"\u52a0\u8f7d\u4e2d...":""})}):(0,Mh.jsxs)("div",{children:[(null!==d||null!==p)&&(0,Mh.jsx)("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,background:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1e3,backdropFilter:"blur(4px)"},children:(0,Mh.jsxs)("div",{style:{background:"white",padding:"40px",borderRadius:"12px",textAlign:"center",boxShadow:"0 8px 32px rgba(0, 0, 0, 0.1)",maxWidth:"400px"},children:[(0,Mh.jsx)(Ji,{size:"large"}),(0,Mh.jsxs)("div",{style:{marginTop:"20px",fontSize:"16px",fontWeight:500,color:"#262626"},children:[null!==d&&"\u6b63\u5728\u751f\u6210\u7b2c".concat(d,"\u7ae0\u5185\u5bb9..."),null!==p&&"\u6b63\u5728\u751f\u6210\u7b2c".concat(p,"\u7ae0\u6807\u9898\u548c\u7ec6\u7eb2...")]}),(0,Mh.jsx)("div",{style:{marginTop:"8px",fontSize:"14px",color:"#8c8c8c"},children:"AI\u521b\u4f5c\u9700\u8981\u4e00\u4e9b\u65f6\u95f4\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85"})]})}),(0,Mh.jsxs)(LA,{children:[(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(Iz,{}),onClick:()=>o("/novels"),children:"\u8fd4\u56de\u5217\u8868"}),(0,Mh.jsx)(Mz,{level:3,style:{margin:0},children:r.title}),(0,Mh.jsx)(hN,{color:"blue",children:r.genre}),r.generatedSettings&&(0,Mh.jsx)(hN,{color:"green",children:"\u5df2\u5b8c\u5584\u8bbe\u5b9a"})]}),r.generatedSettings&&(0,Mh.jsxs)(tS,{children:[c.length>0&&(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(Pz,{}),onClick:async()=>{if(r&&0!==c.length)try{uI.info({content:"\u6b63\u5728\u51c6\u5907\u4e0b\u8f7d\u6574\u672c\u4e66...",duration:2});const e="# ".concat(r.title,"\n\n")+"\u9898\u6750\uff1a".concat(r.genre,"\n")+"\u7ae0\u8282\u6570\uff1a".concat(c.length,"\u7ae0\n")+"\u603b\u5b57\u6570\uff1a".concat(c.reduce((e,t)=>e+t.content.length,0),"\u5b57\n")+"\u4e0b\u8f7d\u65f6\u95f4\uff1a".concat((new Date).toLocaleString(),"\n\n")+"---\n\n## \u76ee\u5f55\n\n"+c.map(e=>"- \u7b2c".concat(e.chapterNumber,"\u7ae0 ").concat(e.title)).join("\n")+"\n\n---\n\n"+c.map(e=>"# \u7b2c".concat(e.chapterNumber,"\u7ae0 ").concat(e.title,"\n\n")+"\u5b57\u6570\uff1a".concat(e.content.length,"\u5b57\n")+"\u521b\u5efa\u65f6\u95f4\uff1a".concat(new Date(e.createdAt).toLocaleString(),"\n\n")+"---\n\n"+e.content.split("\n").map(e=>e.trim()).filter(e=>e).join("\n\n")+"\n\n---\n\n").join(""),t=new Blob([e],{type:"text/markdown;charset=utf-8"}),n=URL.createObjectURL(t),o=document.createElement("a");o.href=n,o.download="".concat(r.title,"_\u5b8c\u6574\u7248.md"),document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(n),uI.success("\u300a".concat(r.title,"\u300b\u5b8c\u6574\u7248\u4e0b\u8f7d\u6210\u529f\uff0c\u5305\u542b").concat(c.length,"\u4e2a\u7ae0\u8282"))}catch(e){uI.error("\u6574\u4e66\u4e0b\u8f7d\u5931\u8d25")}else uI.warning("\u6682\u65e0\u5df2\u751f\u6210\u7684\u7ae0\u8282\u53ef\u4e0b\u8f7d")},children:"\u4e0b\u8f7d\u6574\u4e66"}),(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(GC,{}),onClick:()=>k(!0),children:"\u67e5\u770b\u8bbe\u5b9a"})]})]}),!r.generatedSettings&&(0,Mh.jsx)(Hw,{message:"\u9700\u8981\u5b8c\u5584\u8bbe\u5b9a",description:"\u8bf7\u5148\u4f7f\u7528AI\u751f\u6210\u5c0f\u8bf4\u8bbe\u5b9a\uff0c\u7136\u540e\u624d\u80fd\u5f00\u59cb\u521b\u4f5c\u7ae0\u8282",type:"warning",showIcon:!0,action:(0,Mh.jsx)(yf,{type:"primary",size:"small",icon:(0,Mh.jsx)(uS,{}),onClick:()=>o("/novels/".concat(n,"/generate")),children:"\u5b8c\u5584\u8bbe\u5b9a"}),style:{marginTop:"16px"}}),r.generatedSettings&&(0,Mh.jsx)(LA,{size:"small",style:{marginTop:"16px",background:"#f0f9ff"},children:(0,Mh.jsxs)(dI,{gutter:16,children:[(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)(Rz,{type:"secondary",children:"\u76ee\u6807\u5b57\u6570"}),(0,Mh.jsxs)("div",{style:{fontSize:"18px",fontWeight:"bold",color:"#1890ff",marginTop:"4px"},children:[r.generatedSettings.targetWordCount.toLocaleString(),"\u5b57"]})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)(Rz,{type:"secondary",children:"\u7ae0\u8282\u6570\u91cf"}),(0,Mh.jsxs)("div",{style:{fontSize:"18px",fontWeight:"bold",color:"#1890ff",marginTop:"4px"},children:[r.generatedSettings.chapterCount,"\u7ae0"]})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)(Rz,{type:"secondary",children:"\u5df2\u5b8c\u6210"}),(0,Mh.jsxs)("div",{style:{fontSize:"18px",fontWeight:"bold",color:"#52c41a",marginTop:"4px"},children:[c.length,"\u7ae0"]})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)(Rz,{type:"secondary",children:"\u5b8c\u6210\u8fdb\u5ea6"}),(0,Mh.jsxs)("div",{style:{fontSize:"18px",fontWeight:"bold",color:"#fa8c16",marginTop:"4px"},children:[r.generatedSettings.chapterCount>0?Math.round(c.length/r.generatedSettings.chapterCount*100):0,"%"]})]})})]})})]}),(0,Mh.jsx)(LA,{title:"\u7ae0\u8282\u5217\u8868",style:{marginTop:"16px"},children:null!==(t=r.generatedSettings)&&void 0!==t&&t.chapters&&r.generatedSettings.chapters.length>0?(0,Mh.jsx)("div",{children:(0,Mh.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(Hw,{message:"\u7ae0\u8282\u89c4\u5212",description:"\u4ee5\u4e0b\u662fAI\u751f\u6210\u7684".concat(r.generatedSettings.chapters.length,"\u4e2a\u7ae0\u8282\u89c4\u5212\uff0c\u663e\u793a\u6bcf\u4e2a\u7ae0\u8282\u7684\u6807\u9898\u3001\u7ec6\u7eb2\u548c\u9884\u8ba1\u5b57\u6570\u7b49\u4fe1\u606f\u3002"),type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(300px, 1fr))",gap:"12px"},children:r.generatedSettings.chapters.map(e=>{const t=c.find(t=>t.chapterNumber===e.chapterNumber);return(0,Mh.jsx)(LA,{size:"small",hoverable:!0,style:{border:t?"2px solid #52c41a":"pending"===e.status?"2px dashed #faad14":"1px solid #f0f0f0",borderRadius:"6px",background:t?"#f6ffed":"pending"===e.status?"#fffbe6":"white"},actions:[(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(GC,{}),onClick:()=>(e=>{S(e),x(!0)})(e),children:"\u67e5\u770b\u89c4\u5212"},"view"),"pending"===e.status?(0,Mh.jsx)(yf,{type:"primary",size:"small",icon:(0,Mh.jsx)(uS,{}),onClick:()=>(async e=>{if(r&&r.generatedSettings)try{m(e);const t=r.generatedSettings,n={targetWordCount:t.targetWordCount,chapterCount:t.chapterCount,moduleCount:t.moduleCount,avgWordsPerChapter:Math.round(t.targetWordCount/t.chapterCount),wordsPerChapterMin:900,wordsPerChapterMax:1200},o=Math.min(Math.ceil(e/Math.ceil(n.chapterCount/n.moduleCount)),n.moduleCount);uI.info({content:"\u6b63\u5728\u751f\u6210\u7b2c".concat(e,"\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2..."),duration:2});const c=t.chapters||[],l="\u57fa\u4e8e\u4ee5\u4e0b\u5c0f\u8bf4\u8bbe\u5b9a\uff0c\u4e3a\u7b2c".concat(e,"\u7ae0\u751f\u6210\u8be6\u7ec6\u89c4\u5212\u3002\n\n## \u5c0f\u8bf4\u57fa\u7840\u8bbe\u5b9a\n\n### \ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\n").concat(t.storyOutline,"\n\n### \ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784\n").concat(t.plotStructure,"\n\n### \ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\n").concat(t.characters,"\n\n## \u7ae0\u8282\u89c4\u5212\u8981\u6c42\n\n**\u5f53\u524d\u7ae0\u8282**\uff1a\u7b2c").concat(e,"\u7ae0\uff08\u5171").concat(n.chapterCount,"\u7ae0\uff09\n**\u6240\u5c5e\u6a21\u5757**\uff1a\u6a21\u5757").concat(o,"\n**\u6bcf\u7ae0\u5b57\u6570**\uff1a").concat(n.wordsPerChapterMin,"-").concat(n.wordsPerChapterMax,"\u5b57\n\n").concat(c.length>0?"## \u524d\u9762\u7ae0\u8282\u6982\u89c8\n\n".concat(c.filter(t=>t.chapterNumber<e).slice(-3).map(e=>{var t;return"\u7b2c".concat(e.chapterNumber,"\u7ae0\uff1a").concat(e.title,"\n\u7ec6\u7eb2\uff1a").concat(null===(t=e.outline)||void 0===t?void 0:t.substring(0,50),"...")}).join("\n\n"),"\n\n"):"","\n\n\u8bf7\u6309\u7167\u4ee5\u4e0b\u683c\u5f0f\u751f\u6210\u7b2c").concat(e,"\u7ae0\u7684\u5b8c\u6574\u89c4\u5212\uff1a\n\n\u7b2c").concat(e,"\u7ae0\uff1a\u7ae0\u8282\u6807\u9898 - \u6a21\u5757").concat(o,"\n\u7ec6\u7eb2\uff1a\u672c\u7ae0\u7684\u8be6\u7ec6\u7ec6\u7eb2\u63cf\u8ff0\uff0c\u5305\u62ec\u4e3b\u8981\u60c5\u8282\u3001\u4eba\u7269\u53d1\u5c55\u3001\u51b2\u7a81\u8f6c\u6298\u7b49\uff08100-200\u5b57\uff09\u3002\n\u9884\u8ba1\u5b57\u6570\uff1a1050\u5b57\uff08\u8303\u56f4900-1200\u5b57\uff09\n\n\u26a0\ufe0f **\u91cd\u8981\u63d0\u9192**\uff1a\n1. \u7ae0\u8282\u7ec6\u7eb2\u5fc5\u987b\u63a7\u5236\u5728100-200\u5b57\u4e4b\u95f4\uff0c\u65e2\u8981\u8be6\u7ec6\u53c8\u4e0d\u80fd\u8fc7\u957f\n2. \u8981\u4e0e\u524d\u9762\u7ae0\u8282\u81ea\u7136\u8854\u63a5").concat(e>1?"\uff08\u8fd9\u662f\u540e\u7eed\u7ae0\u8282\u7684\u5ef6\u7eed\uff09":"\uff08\u8fd9\u662f\u5f00\u7bc7\u7ae0\u8282\uff09","\n3. \u4e25\u683c\u6309\u7167\u683c\u5f0f\u751f\u6210\uff0c\u786e\u4fdd\u80fd\u6b63\u786e\u89e3\u6790\n\n\u8bf7\u5f00\u59cb\u751f\u6210\u7b2c").concat(e,"\u7ae0\u7684\u8be6\u7ec6\u89c4\u5212\uff1a"),s=await E(l,"\u5c0f\u8bf4\u300a".concat(r.title,"\u300b\u7b2c").concat(e,"\u7ae0\u89c4\u5212")),u=I(s,e,o,n);if(!u||!u.title||!u.outline)throw new Error("\u7ae0\u8282\u89e3\u6790\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5");u.status="completed";const d=t.chapters.map(t=>t.chapterNumber===e?u:t),f=(0,a.A)((0,a.A)({},t),{},{chapters:d});await Rh.storage.updateNovel(r.id,{generatedSettings:f}),i((0,a.A)((0,a.A)({},r),{},{generatedSettings:f})),uI.success("\u7b2c".concat(e,"\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2\u751f\u6210\u6210\u529f\uff01"))}catch(t){uI.error(t.message||"\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\u751f\u6210\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}finally{m(null)}})(e.chapterNumber),loading:p===e.chapterNumber,disabled:null!==p,children:p===e.chapterNumber?"\u751f\u6210\u4e2d...":"\u751f\u6210\u6807\u9898+\u7ec6\u7eb2"},"generateOutline"):t?(0,Mh.jsxs)(Mh.Fragment,{children:[(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(GC,{}),onClick:()=>O(t),children:"\u67e5\u770b\u5185\u5bb9"},"viewCreated"),(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(Pz,{}),onClick:()=>(e=>{try{const t="# \u7b2c".concat(e.chapterNumber,"\u7ae0 ").concat(e.title,"\n\n")+"\u5b57\u6570\uff1a".concat(e.content.length,"\u5b57\n")+"\u521b\u5efa\u65f6\u95f4\uff1a".concat(new Date(e.createdAt).toLocaleString(),"\n\n")+"---\n\n"+e.content.split("\n").map(e=>e.trim()).filter(e=>e).join("\n\n"),n=new Blob([t],{type:"text/markdown;charset=utf-8"}),o=URL.createObjectURL(n),r=document.createElement("a");r.href=o,r.download="\u7b2c".concat(e.chapterNumber,"\u7ae0_").concat(e.title,".md"),document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(o),uI.success("\u7b2c".concat(e.chapterNumber,"\u7ae0\u4e0b\u8f7d\u6210\u529f"))}catch(t){uI.error("\u7ae0\u8282\u4e0b\u8f7d\u5931\u8d25")}})(t),children:"\u4e0b\u8f7d"},"downloadChapter")]}):(0,Mh.jsx)(yf,{type:"primary",size:"small",icon:(0,Mh.jsx)(uS,{}),onClick:()=>(async e=>{if(r&&r.generatedSettings)try{f(e.chapterNumber);const t=zz.generateChapterContext(r,e.chapterNumber,c,r.generatedSettings,e.title,e.outline),n=await E(t,"\u4e3a\u300a".concat(r.title,"\u300b\u521b\u4f5c\u7b2c").concat(e.chapterNumber,"\u7ae0")),o={id:Date.now().toString(),novelId:r.id,chapterNumber:e.chapterNumber,title:e.title,content:n,outline:e.outline,createdAt:(new Date).toISOString(),updatedAt:(new Date).toISOString(),estimatedWords:e.estimatedWords,moduleNumber:e.moduleNumber};await Rh.storage.addChapter(o),uI.success("\u7b2c".concat(e.chapterNumber,"\u7ae0\u751f\u6210\u6210\u529f")),await j()}catch(t){uI.error(t.message||"\u7ae0\u8282\u751f\u6210\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}finally{f(null)}})(e),loading:d===e.chapterNumber,disabled:null!==d,children:d===e.chapterNumber?"\u751f\u6210\u4e2d...":"AI\u751f\u6210"},"generate")],children:(0,Mh.jsx)(LA.Meta,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsxs)(hN,{color:t?"green":"pending"===e.status?"orange":"blue",children:["\u7b2c",e.chapterNumber,"\u7ae0"]}),e.moduleNumber&&(0,Mh.jsxs)(hN,{color:"cyan",children:["\u6a21\u5757",e.moduleNumber]}),t&&(0,Mh.jsx)(hN,{color:"success",children:"\u5df2\u521b\u4f5c"}),"pending"===e.status&&(0,Mh.jsx)(hN,{color:"warning",children:"\u5f85\u751f\u6210"})]}),description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:500,marginBottom:"6px",fontSize:"14px",color:"#262626"},children:e.title}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:e.outline}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsxs)(hN,{color:"orange",children:[e.estimatedWords||1050,"\u5b57"]})})]})})},e.chapterNumber)})})]})}):(0,Mh.jsx)(Mh.Fragment,{children:0===c.length?(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"40px",color:"#8c8c8c"},children:"\u8fd8\u6ca1\u6709\u7ae0\u8282\uff0c\u5f00\u59cb\u521b\u4f5c\u7b2c\u4e00\u7ae0\u5427\uff01"}):(0,Mh.jsx)(yz,{dataSource:c,renderItem:e=>(0,Mh.jsx)(yz.Item,{actions:[(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(GC,{}),size:"small",onClick:()=>O(e),children:"\u67e5\u770b"}),(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(kN,{}),size:"small",onClick:()=>(e=>{o("/novels/".concat(n,"/chapter/").concat(e.id))})(e),children:"\u7f16\u8f91"}),(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(ON,{}),size:"small",danger:!0,onClick:()=>(async e=>{try{await Rh.storage.deleteChapter(e),await j(),uI.success("\u7ae0\u8282\u5220\u9664\u6210\u529f")}catch(t){uI.error("\u5220\u9664\u7ae0\u8282\u5931\u8d25")}})(e.id),children:"\u5220\u9664"})],children:(0,Mh.jsx)(yz.Item.Meta,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsxs)(Rz,{strong:!0,children:["\u7b2c",e.chapterNumber,"\u7ae0 ",e.title]}),(0,Mh.jsxs)(hN,{color:"default",children:[e.content.length,"\u5b57"]})]}),description:(0,Mh.jsxs)(Rz,{type:"secondary",ellipsis:!0,children:[e.content.substring(0,100),"..."]})})})})})}),(0,Mh.jsx)(wN,{title:"\u7b2c".concat(null===v||void 0===v?void 0:v.chapterNumber,"\u7ae0 ").concat(null===v||void 0===v?void 0:v.title),open:g,onCancel:()=>h(!1),width:900,footer:[(0,Mh.jsx)(yf,{onClick:()=>h(!1),children:"\u5173\u95ed"},"close")],children:v&&(0,Mh.jsx)("div",{style:{maxHeight:"70vh",overflowY:"auto",lineHeight:"1.8",padding:"16px",background:"#fafafa"},children:(0,Mh.jsx)("div",{dangerouslySetInnerHTML:{__html:v.content.split("\n").map(e=>e.trim()?'<p style="margin-bottom: 12px; text-indent: 2em;">'.concat(e,"</p>"):"<br/>").join("")}})})}),(0,Mh.jsx)(wN,{title:"\u7b2c".concat(null===w||void 0===w?void 0:w.chapterNumber,"\u7ae0\u89c4\u5212\u8be6\u60c5\uff1a").concat(null===w||void 0===w?void 0:w.title),open:y,onCancel:()=>x(!1),width:700,footer:[(0,Mh.jsx)(yf,{onClick:()=>x(!1),children:"\u5173\u95ed"},"close")],children:w&&(0,Mh.jsxs)("div",{style:{padding:"16px 0"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u7f16\u53f7"}),(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",fontSize:"16px",fontWeight:500},children:["\u7b2c",w.chapterNumber,"\u7ae0"]})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u6807\u9898"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",fontSize:"16px",fontWeight:500},children:w.title})]}),w.moduleNumber&&(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u6240\u5c5e\u6a21\u5757"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px"},children:(0,Mh.jsxs)(hN,{color:"cyan",children:["\u6a21\u5757",w.moduleNumber]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u9884\u8ba1\u5b57\u6570"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px"},children:(0,Mh.jsxs)(hN,{color:"orange",children:[w.estimatedWords||1050,"\u5b57"]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u7ec6\u7eb2"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",maxHeight:"300px",overflowY:"auto"},children:w.outline})]})]})}),(0,Mh.jsx)(wN,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)("span",{children:"\ud83d\udcca \u5c0f\u8bf4\u8bbe\u5b9a\u4fe1\u606f"}),(0,Mh.jsx)(hN,{color:"blue",children:"\u5df2\u5b8c\u5584"})]}),open:C,onCancel:()=>k(!1),width:900,footer:[(0,Mh.jsx)(yf,{onClick:()=>k(!1),children:"\u5173\u95ed"},"close")],children:r.generatedSettings&&(0,Mh.jsxs)("div",{style:{padding:"16px 0"},children:[(0,Mh.jsxs)(dI,{gutter:16,style:{marginBottom:"24px"},children:[(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"16px",background:"#f0f9ff",borderRadius:"8px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#1890ff"},children:r.generatedSettings.targetWordCount.toLocaleString()}),(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#666",marginTop:"4px"},children:"\u76ee\u6807\u5b57\u6570"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"16px",background:"#f0f9ff",borderRadius:"8px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#1890ff"},children:r.generatedSettings.chapterCount}),(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#666",marginTop:"4px"},children:"\u7ae0\u8282\u6570\u91cf"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"16px",background:"#f0f9ff",borderRadius:"8px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#1890ff"},children:r.generatedSettings.moduleCount}),(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#666",marginTop:"4px"},children:"\u6a21\u5757\u6570\u91cf"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"16px",background:"#f0f9ff",borderRadius:"8px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#1890ff"},children:Math.round(r.generatedSettings.targetWordCount/r.generatedSettings.chapterCount)}),(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#666",marginTop:"4px"},children:"\u6bcf\u7ae0\u5b57\u6570"})]})})]}),(0,Mh.jsx)(Ez,{style:{margin:"24px 0"}}),(0,Mh.jsxs)(dI,{gutter:16,children:[(0,Mh.jsx)(fI,{span:12,children:(0,Mh.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"15px",fontWeight:"bold",marginBottom:"8px"},children:"\ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",fontSize:"14px"},children:r.generatedSettings.storyOutline||"\u6682\u65e0\u5185\u5bb9"})]})}),(0,Mh.jsx)(fI,{span:12,children:(0,Mh.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"15px",fontWeight:"bold",marginBottom:"8px"},children:"\ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",fontSize:"14px",whiteSpace:"pre-line",maxHeight:"200px",overflowY:"auto"},children:r.generatedSettings.plotStructure||"\u6682\u65e0\u5185\u5bb9"})]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"15px",fontWeight:"bold",marginBottom:"8px"},children:"\ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",fontSize:"14px",whiteSpace:"pre-line",maxHeight:"300px",overflowY:"auto"},children:r.generatedSettings.characters||"\u6682\u65e0\u5185\u5bb9"})]})]})})]})},Bz=e.createContext(null),Lz=Bz.Provider,Hz=Bz,_z=e.createContext(null),Dz=_z.Provider;var Fz=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Wz=(0,e.forwardRef)(function(t,n){var o=t.prefixCls,i=void 0===o?"rc-checkbox":o,c=t.className,l=t.style,s=t.checked,u=t.disabled,d=t.defaultChecked,f=void 0!==d&&d,p=t.type,m=void 0===p?"checkbox":p,g=t.title,h=t.onChange,v=r(t,Fz),b=(0,e.useRef)(null),y=(0,e.useRef)(null),x=un(ea(f,{value:s}),2),w=x[0],S=x[1];(0,e.useImperativeHandle)(n,function(){return{focus:function(e){var t;null===(t=b.current)||void 0===t||t.focus(e)},blur:function(){var e;null===(e=b.current)||void 0===e||e.blur()},input:b.current,nativeElement:y.current}});var C=Tt()(i,c,(0,rn.A)((0,rn.A)({},"".concat(i,"-checked"),w),"".concat(i,"-disabled"),u));return e.createElement("span",{className:C,title:g,style:l,ref:y},e.createElement("input",So({},v,{className:"".concat(i,"-input"),ref:b,onChange:function(e){u||("checked"in t||S(e.target.checked),null===h||void 0===h||h({target:(0,a.A)((0,a.A)({},t),{},{type:m,checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},disabled:u,checked:!!w,type:m})),e.createElement("span",{className:"".concat(i,"-inner")}))});const Vz=Wz;const qz=e=>{const{componentCls:t,antCls:n}=e,o="".concat(t,"-group");return{[o]:Object.assign(Object.assign({},Ar(e)),{display:"inline-block",fontSize:0,["&".concat(o,"-rtl")]:{direction:"rtl"},["&".concat(o,"-block")]:{display:"flex"},["".concat(n,"-badge ").concat(n,"-badge-count")]:{zIndex:1},["> ".concat(n,"-badge:not(:first-child) > ").concat(n,"-button-wrapper")]:{borderInlineStart:"none"}})}},Gz=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:o,radioSize:r,motionDurationSlow:a,motionDurationMid:i,motionEaseInOutCirc:c,colorBgContainer:l,colorBorder:s,lineWidth:u,colorBgContainerDisabled:d,colorTextDisabled:f,paddingXS:p,dotColorDisabled:m,lineType:g,radioColor:h,radioBgColor:v,calc:b}=e,y="".concat(t,"-inner"),x=b(r).sub(b(4).mul(2)),w=b(1).mul(r).equal({unit:!0});return{["".concat(t,"-wrapper")]:Object.assign(Object.assign({},Ar(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},["&".concat(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"},["".concat(t,"-checked::after")]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:"".concat(io(u)," ").concat(g," ").concat(o),borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},Ar(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),["".concat(t,"-wrapper:hover &,\n &:hover ").concat(y)]:{borderColor:o},["".concat(t,"-input:focus-visible + ").concat(y)]:Nr(e),["".concat(t,":hover::after, ").concat(t,"-wrapper:hover &::after")]:{visibility:"visible"},["".concat(t,"-inner")]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:w,height:w,marginBlockStart:b(1).mul(r).div(-2).equal({unit:!0}),marginInlineStart:b(1).mul(r).div(-2).equal({unit:!0}),backgroundColor:h,borderBlockStart:0,borderInlineStart:0,borderRadius:w,transform:"scale(0)",opacity:0,transition:"all ".concat(a," ").concat(c),content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:w,height:w,backgroundColor:l,borderColor:s,borderStyle:"solid",borderWidth:u,borderRadius:"50%",transition:"all ".concat(i)},["".concat(t,"-input")]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},["".concat(t,"-checked")]:{[y]:{borderColor:o,backgroundColor:v,"&::after":{transform:"scale(".concat(e.calc(e.dotSize).div(r).equal(),")"),opacity:1,transition:"all ".concat(a," ").concat(c)}}},["".concat(t,"-disabled")]:{cursor:"not-allowed",[y]:{backgroundColor:d,borderColor:s,cursor:"not-allowed","&::after":{backgroundColor:m}},["".concat(t,"-input")]:{cursor:"not-allowed"},["".concat(t,"-disabled + span")]:{color:f,cursor:"not-allowed"},["&".concat(t,"-checked")]:{[y]:{"&::after":{transform:"scale(".concat(b(x).div(r).equal(),")")}}}},["span".concat(t," + *")]:{paddingInlineStart:p,paddingInlineEnd:p}})}},Xz=e=>{const{buttonColor:t,controlHeight:n,componentCls:o,lineWidth:r,lineType:a,colorBorder:i,motionDurationMid:c,buttonPaddingInline:l,fontSize:s,buttonBg:u,fontSizeLG:d,controlHeightLG:f,controlHeightSM:p,paddingXS:m,borderRadius:g,borderRadiusSM:h,borderRadiusLG:v,buttonCheckedBg:b,buttonSolidCheckedColor:y,colorTextDisabled:x,colorBgContainerDisabled:w,buttonCheckedBgDisabled:S,buttonCheckedColorDisabled:C,colorPrimary:k,colorPrimaryHover:E,colorPrimaryActive:j,buttonSolidCheckedBg:O,buttonSolidCheckedHoverBg:I,buttonSolidCheckedActiveBg:A,calc:N}=e;return{["".concat(o,"-button-wrapper")]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:s,lineHeight:io(N(n).sub(N(r).mul(2)).equal()),background:u,border:"".concat(io(r)," ").concat(a," ").concat(i),borderBlockStartWidth:N(r).add(.02).equal(),borderInlineEndWidth:r,cursor:"pointer",transition:["color ".concat(c),"background ".concat(c),"box-shadow ".concat(c)].join(","),a:{color:t},["> ".concat(o,"-button")]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:N(r).mul(-1).equal()},"&:first-child":{borderInlineStart:"".concat(io(r)," ").concat(a," ").concat(i),borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g},"&:first-child:last-child":{borderRadius:g},["".concat(o,"-group-large &")]:{height:f,fontSize:d,lineHeight:io(N(f).sub(N(r).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},["".concat(o,"-group-small &")]:{height:p,paddingInline:N(m).sub(r).equal(),paddingBlock:0,lineHeight:io(N(p).sub(N(r).mul(2)).equal()),"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},"&:hover":{position:"relative",color:k},"&:has(:focus-visible)":Nr(e),["".concat(o,"-inner, input[type='checkbox'], input[type='radio']")]:{width:0,height:0,opacity:0,pointerEvents:"none"},["&-checked:not(".concat(o,"-button-wrapper-disabled)")]:{zIndex:1,color:k,background:b,borderColor:k,"&::before":{backgroundColor:k},"&:first-child":{borderColor:k},"&:hover":{color:E,borderColor:E,"&::before":{backgroundColor:E}},"&:active":{color:j,borderColor:j,"&::before":{backgroundColor:j}}},["".concat(o,"-group-solid &-checked:not(").concat(o,"-button-wrapper-disabled)")]:{color:y,background:O,borderColor:O,"&:hover":{color:y,background:I,borderColor:I},"&:active":{color:y,background:A,borderColor:A}},"&-disabled":{color:x,backgroundColor:w,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:x,backgroundColor:w,borderColor:i}},["&-disabled".concat(o,"-button-wrapper-checked")]:{color:C,backgroundColor:S,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},Uz=Wi("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,o="0 0 0 ".concat(io(n)," ").concat(t),r=Ca(e,{radioFocusShadow:o,radioButtonFocusShadow:o});return[qz(r),Gz(r),Xz(r)]},e=>{const{wireframe:t,padding:n,marginXS:o,lineWidth:r,fontSizeLG:a,colorText:i,colorBgContainer:c,colorTextDisabled:l,controlItemBgActiveDisabled:s,colorTextLightSolid:u,colorPrimary:d,colorPrimaryHover:f,colorPrimaryActive:p,colorWhite:m}=e;return{radioSize:a,dotSize:t?a-8:a-2*(4+r),dotColorDisabled:l,buttonSolidCheckedColor:u,buttonSolidCheckedBg:d,buttonSolidCheckedHoverBg:f,buttonSolidCheckedActiveBg:p,buttonBg:c,buttonCheckedBg:c,buttonColor:i,buttonCheckedBgDisabled:s,buttonCheckedColorDisabled:l,buttonPaddingInline:n-r,wrapperMarginInlineEnd:o,radioColor:t?d:m,radioBgColor:t?c:d}},{unitless:{radioSize:!0,dotSize:!0}});var $z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const Kz=(t,n)=>{var o,r;const a=e.useContext(Hz),i=e.useContext(_z),{getPrefixCls:c,direction:l,radio:s}=e.useContext(Dt),u=e.useRef(null),d=la(n,u),{isFormItemInput:f}=e.useContext(bm);const p=e=>{var n,o;null===(n=t.onChange)||void 0===n||n.call(t,e),null===(o=null===a||void 0===a?void 0:a.onChange)||void 0===o||o.call(a,e)},{prefixCls:m,className:g,rootClassName:h,children:v,style:b,title:y}=t,x=$z(t,["prefixCls","className","rootClassName","children","style","title"]),w=c("radio",m),S="button"===((null===a||void 0===a?void 0:a.optionType)||i),C=S?"".concat(w,"-button"):w,k=As(w),[E,j,O]=Uz(w,k),I=Object.assign({},x),A=e.useContext(xc);a&&(I.name=a.name,I.onChange=p,I.checked=t.value===a.value,I.disabled=null!==(o=I.disabled)&&void 0!==o?o:a.disabled),I.disabled=null!==(r=I.disabled)&&void 0!==r?r:A;const N=Tt()("".concat(C,"-wrapper"),{["".concat(C,"-wrapper-checked")]:I.checked,["".concat(C,"-wrapper-disabled")]:I.disabled,["".concat(C,"-wrapper-rtl")]:"rtl"===l,["".concat(C,"-wrapper-in-form-item")]:f,["".concat(C,"-wrapper-block")]:!!(null===a||void 0===a?void 0:a.block)},null===s||void 0===s?void 0:s.className,g,h,j,O,k),[P,z]=function(t){const n=e.useRef(null),o=()=>{fl.cancel(n.current),n.current=null};return[()=>{o(),n.current=fl(()=>{n.current=null})},e=>{n.current&&(e.stopPropagation(),o()),null===t||void 0===t||t(e)}]}(I.onClick);return E(e.createElement(Ju,{component:"Radio",disabled:I.disabled},e.createElement("label",{className:N,style:Object.assign(Object.assign({},null===s||void 0===s?void 0:s.style),b),onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,title:y,onClick:P},e.createElement(Vz,Object.assign({},I,{className:Tt()(I.className,{[Xu]:!S}),type:"radio",prefixCls:C,ref:d,onClick:z})),void 0!==v?e.createElement("span",{className:"".concat(C,"-label")},v):null)))};const Yz=e.forwardRef(Kz),Qz=e.forwardRef((t,n)=>{const{getPrefixCls:o,direction:r}=e.useContext(Dt),{name:a}=e.useContext(bm),i=_f(hO(a)),{prefixCls:c,className:l,rootClassName:s,options:u,buttonStyle:d="outline",disabled:f,children:p,size:m,style:g,id:h,optionType:v,name:b=i,defaultValue:y,value:x,block:w=!1,onChange:S,onMouseEnter:C,onMouseLeave:k,onFocus:E,onBlur:j}=t,[O,I]=ea(y,{value:x}),A=e.useCallback(e=>{const n=O,o=e.target.value;"value"in t||I(o),o!==n&&(null===S||void 0===S||S(e))},[O,I,S]),N=o("radio",c),P="".concat(N,"-group"),z=As(N),[R,M,T]=Uz(N,z);let B=p;u&&u.length>0&&(B=u.map(t=>"string"===typeof t||"number"===typeof t?e.createElement(Yz,{key:t.toString(),prefixCls:N,disabled:f,value:t,checked:O===t},t):e.createElement(Yz,{key:"radio-group-value-options-".concat(t.value),prefixCls:N,disabled:t.disabled||f,value:t.value,checked:O===t.value,title:t.title,style:t.style,className:t.className,id:t.id,required:t.required},t.label)));const L=Zu(m),H=Tt()(P,"".concat(P,"-").concat(d),{["".concat(P,"-").concat(L)]:L,["".concat(P,"-rtl")]:"rtl"===r,["".concat(P,"-block")]:w},l,s,M,T,z),_=e.useMemo(()=>({onChange:A,value:O,disabled:f,name:b,optionType:v,block:w}),[A,O,f,b,v,w]);return R(e.createElement("div",Object.assign({},gs(t,{aria:!0,data:!0}),{className:H,style:g,onMouseEnter:C,onMouseLeave:k,onFocus:E,onBlur:j,id:h,ref:n}),e.createElement(Lz,{value:_},B)))}),Jz=e.memo(Qz);var Zz=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const eR=(t,n)=>{const{getPrefixCls:o}=e.useContext(Dt),{prefixCls:r}=t,a=Zz(t,["prefixCls"]),i=o("radio",r);return e.createElement(Dz,{value:"button"},e.createElement(Yz,Object.assign({prefixCls:i},a,{type:"radio",ref:n})))},tR=e.forwardRef(eR),nR=Yz;nR.Button=tR,nR.Group=Jz,nR.__ANT_RADIO=!0;const oR=nR;const rR={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"};var aR=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:rR}))};const iR=e.forwardRef(aR);function cR(){return"function"===typeof BigInt}function lR(e){return!e&&0!==e&&!Number.isNaN(e)||!String(e).trim()}function sR(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),(t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,"")).startsWith(".")&&(t="0".concat(t));var o=t||"0",r=o.split("."),a=r[0]||"0",i=r[1]||"0";"0"===a&&"0"===i&&(n=!1);var c=n?"-":"";return{negative:n,negativeStr:c,trimStr:o,integerStr:a,decimalStr:i,fullStr:"".concat(c).concat(o)}}function uR(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function dR(e){var t=String(e);if(uR(e)){var n=Number(t.slice(t.indexOf("e-")+2)),o=t.match(/\.(\d+)/);return null!==o&&void 0!==o&&o[1]&&(n+=o[1].length),n}return t.includes(".")&&pR(t)?t.length-t.indexOf(".")-1:0}function fR(e){var t=String(e);if(uR(e)){if(e>Number.MAX_SAFE_INTEGER)return String(cR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e<Number.MIN_SAFE_INTEGER)return String(cR()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(dR(t))}return sR(t).fullStr}function pR(e){return"number"===typeof e?!Number.isNaN(e):!!e&&(/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e))}var mR=function(){function e(t){if(Tn(this,e),(0,rn.A)(this,"origin",""),(0,rn.A)(this,"negative",void 0),(0,rn.A)(this,"integer",void 0),(0,rn.A)(this,"decimal",void 0),(0,rn.A)(this,"decimalLen",void 0),(0,rn.A)(this,"empty",void 0),(0,rn.A)(this,"nan",void 0),lR(t))this.empty=!0;else if(this.origin=String(t),"-"===t||Number.isNaN(t))this.nan=!0;else{var n=t;if(uR(n)&&(n=Number(n)),pR(n="string"===typeof n?n:fR(n))){var o=sR(n);this.negative=o.negative;var r=o.trimStr.split(".");this.integer=BigInt(r[0]);var a=r[1]||"0";this.decimal=BigInt(a),this.decimalLen=a.length}else this.nan=!0}}return Hn(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(e){var t="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(e,"0"));return BigInt(t)}},{key:"negate",value:function(){var t=new e(this.toString());return t.negative=!t.negative,t}},{key:"cal",value:function(t,n,o){var r=Math.max(this.getDecimalStr().length,t.getDecimalStr().length),a=n(this.alignDecimal(r),t.alignDecimal(r)).toString(),i=o(r),c=sR(a),l=c.negativeStr,s=c.trimStr,u="".concat(l).concat(s.padStart(i+1,"0"));return new e("".concat(u.slice(0,-i),".").concat(u.slice(-i)))}},{key:"add",value:function(t){if(this.isInvalidate())return new e(t);var n=new e(t);return n.isInvalidate()?this:this.cal(n,function(e,t){return e+t},function(e){return e})}},{key:"multi",value:function(t){var n=new e(t);return this.isInvalidate()||n.isInvalidate()?new e(NaN):this.cal(n,function(e,t){return e*t},function(e){return 2*e})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(e){return this.toString()===(null===e||void 0===e?void 0:e.toString())}},{key:"lessEquals",value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){return!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.isInvalidate()?"":sR("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),gR=function(){function e(t){Tn(this,e),(0,rn.A)(this,"origin",""),(0,rn.A)(this,"number",void 0),(0,rn.A)(this,"empty",void 0),lR(t)?this.empty=!0:(this.origin=String(t),this.number=Number(t))}return Hn(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(t){if(this.isInvalidate())return new e(t);var n=Number(t);if(Number.isNaN(n))return this;var o=this.number+n;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var r=Math.max(dR(this.number),dR(n));return new e(o.toFixed(r))}},{key:"multi",value:function(t){var n=Number(t);if(this.isInvalidate()||Number.isNaN(n))return new e(NaN);var o=this.number*n;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var r=Math.max(dR(this.number),dR(n));return new e(o.toFixed(r))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(e){return this.toNumber()===(null===e||void 0===e?void 0:e.toNumber())}},{key:"lessEquals",value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){return!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.isInvalidate()?"":fR(this.number):this.origin}}]),e}();function hR(e){return cR()?new mR(e):new gR(e)}function vR(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(""===e)return"";var r=sR(e),a=r.negativeStr,i=r.integerStr,c=r.decimalStr,l="".concat(t).concat(c),s="".concat(a).concat(i);if(n>=0){var u=Number(c[n]);return u>=5&&!o?vR(hR(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-u)).toString(),t,n,o):0===n?s:"".concat(s).concat(t).concat(c.padEnd(n,"0").slice(0,n))}return".0"===l?s:"".concat(s).concat(l)}const bR=hR;const yR=function(){var t=un((0,e.useState)(!1),2),n=t[0],o=t[1];return Qt(function(){o(fy())},[]),n};function xR(t){var n=t.prefixCls,o=t.upNode,r=t.downNode,a=t.upDisabled,i=t.downDisabled,c=t.onStep,l=e.useRef(),s=e.useRef([]),u=e.useRef();u.current=c;var d=function(){clearTimeout(l.current)},f=function(e,t){e.preventDefault(),d(),u.current(t),l.current=setTimeout(function e(){u.current(t),l.current=setTimeout(e,200)},600)};if(e.useEffect(function(){return function(){d(),s.current.forEach(function(e){return fl.cancel(e)})}},[]),yR())return null;var p="".concat(n,"-handler"),m=Tt()(p,"".concat(p,"-up"),(0,rn.A)({},"".concat(p,"-up-disabled"),a)),g=Tt()(p,"".concat(p,"-down"),(0,rn.A)({},"".concat(p,"-down-disabled"),i)),h=function(){return s.current.push(fl(d))},v={unselectable:"on",role:"button",onMouseUp:h,onMouseLeave:h};return e.createElement("div",{className:"".concat(p,"-wrap")},e.createElement("span",So({},v,{onMouseDown:function(e){f(e,!0)},"aria-label":"Increase Value","aria-disabled":a,className:m}),o||e.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-up-inner")})),e.createElement("span",So({},v,{onMouseDown:function(e){f(e,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:g}),r||e.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-down-inner")})))}function wR(e){var t="number"===typeof e?fR(e):sR(e).fullStr;return t.includes(".")?sR(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var SR=["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"],CR=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],kR=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},ER=function(e){var t=bR(e);return t.isInvalidate()?null:t},jR=e.forwardRef(function(t,n){var o=t.prefixCls,a=t.className,i=t.style,c=t.min,l=t.max,s=t.step,u=void 0===s?1:s,d=t.defaultValue,f=t.value,p=t.disabled,m=t.readOnly,g=t.upHandler,h=t.downHandler,v=t.keyboard,b=t.changeOnWheel,y=void 0!==b&&b,x=t.controls,w=void 0===x||x,S=(t.classNames,t.stringMode),C=t.parser,k=t.formatter,E=t.precision,j=t.decimalSeparator,O=t.onChange,I=t.onInput,A=t.onPressEnter,N=t.onStep,P=t.changeOnBlur,z=void 0===P||P,R=t.domRef,M=r(t,SR),T="".concat(o,"-input"),B=e.useRef(null),L=un(e.useState(!1),2),H=L[0],_=L[1],D=e.useRef(!1),F=e.useRef(!1),W=e.useRef(!1),V=un(e.useState(function(){return bR(null!==f&&void 0!==f?f:d)}),2),q=V[0],G=V[1];var X=e.useCallback(function(e,t){if(!t)return E>=0?E:Math.max(dR(e),dR(u))},[E,u]),U=e.useCallback(function(e){var t=String(e);if(C)return C(t);var n=t;return j&&(n=n.replace(j,".")),n.replace(/[^\w.-]+/g,"")},[C,j]),$=e.useRef(""),K=e.useCallback(function(e,t){if(k)return k(e,{userTyping:t,input:String($.current)});var n="number"===typeof e?fR(e):e;if(!t){var o=X(n,t);if(pR(n)&&(j||o>=0))n=vR(n,j||".",o)}return n},[k,X,j]),Y=un(e.useState(function(){var e=null!==d&&void 0!==d?d:f;return q.isInvalidate()&&["string","number"].includes((0,jn.A)(e))?Number.isNaN(e)?"":e:K(q.toString(),!1)}),2),Q=Y[0],J=Y[1];function Z(e,t){J(K(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}$.current=Q;var ee=e.useMemo(function(){return ER(l)},[l,E]),te=e.useMemo(function(){return ER(c)},[c,E]),ne=e.useMemo(function(){return!(!ee||!q||q.isInvalidate())&&ee.lessEquals(q)},[ee,q]),oe=e.useMemo(function(){return!(!te||!q||q.isInvalidate())&&q.lessEquals(te)},[te,q]),re=function(t,n){var o=(0,e.useRef)(null);return[function(){try{var e=t.selectionStart,n=t.selectionEnd,r=t.value,a=r.substring(0,e),i=r.substring(n);o.current={start:e,end:n,value:r,beforeTxt:a,afterTxt:i}}catch(aO){}},function(){if(t&&o.current&&n)try{var e=t.value,r=o.current,a=r.beforeTxt,i=r.afterTxt,c=r.start,l=e.length;if(e.startsWith(a))l=a.length;else if(e.endsWith(i))l=e.length-o.current.afterTxt.length;else{var s=a[c-1],u=e.indexOf(s,c-1);-1!==u&&(l=u+1)}t.setSelectionRange(l,l)}catch(aO){Rn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(aO.message))}}]}(B.current,H),ae=un(re,2),ie=ae[0],ce=ae[1],le=function(e){return ee&&!e.lessEquals(ee)?ee:te&&!te.lessEquals(e)?te:null},se=function(e){return!le(e)},ue=function(e,t){var n,o=e,r=se(o)||o.isEmpty();if(o.isEmpty()||t||(o=le(o)||o,r=!0),!m&&!p&&r){var a=o.toString(),i=X(a,t);return i>=0&&(o=bR(vR(a,".",i)),se(o)||(o=bR(vR(a,".",i,!0)))),o.equals(q)||(n=o,void 0===f&&G(n),null===O||void 0===O||O(o.isEmpty()?null:kR(S,o)),void 0===f&&Z(o,t)),o}return q},de=function(){var t=(0,e.useRef)(0),n=function(){fl.cancel(t.current)};return(0,e.useEffect)(function(){return n},[]),function(e){n(),t.current=fl(function(){e()})}}(),fe=function e(t){if(ie(),$.current=t,J(t),!F.current){var n=U(t),o=bR(n);o.isNaN()||ue(o,!0)}null===I||void 0===I||I(t),de(function(){var n=t;C||(n=t.replace(/\u3002/g,".")),n!==t&&e(n)})},pe=function(e){var t;if(!(e&&ne||!e&&oe)){D.current=!1;var n=bR(W.current?wR(u):u);e||(n=n.negate());var o=(q||bR(0)).add(n.toString()),r=ue(o,!1);null===N||void 0===N||N(kR(S,r),{offset:W.current?wR(u):u,type:e?"up":"down"}),null===(t=B.current)||void 0===t||t.focus()}},me=function(e){var t,n=bR(U(Q));t=n.isNaN()?ue(q,e):ue(n,e),void 0!==f?Z(q,!1):t.isNaN()||Z(t,!1)};e.useEffect(function(){if(y&&H){var e=function(e){pe(e.deltaY<0),e.preventDefault()},t=B.current;if(t)return t.addEventListener("wheel",e,{passive:!1}),function(){return t.removeEventListener("wheel",e)}}});return Yt(function(){q.isInvalidate()||Z(q,!1)},[E,k]),Yt(function(){var e=bR(f);G(e);var t=bR(U(Q));e.equals(t)&&D.current&&!k||Z(e,D.current)},[f]),Yt(function(){k&&ce()},[Q]),e.createElement("div",{ref:R,className:Tt()(o,a,(0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)((0,rn.A)({},"".concat(o,"-focused"),H),"".concat(o,"-disabled"),p),"".concat(o,"-readonly"),m),"".concat(o,"-not-a-number"),q.isNaN()),"".concat(o,"-out-of-range"),!q.isInvalidate()&&!se(q))),style:i,onFocus:function(){_(!0)},onBlur:function(){z&&me(!1),_(!1),D.current=!1},onKeyDown:function(e){var t=e.key,n=e.shiftKey;D.current=!0,W.current=n,"Enter"===t&&(F.current||(D.current=!1),me(!1),null===A||void 0===A||A(e)),!1!==v&&!F.current&&["Up","ArrowUp","Down","ArrowDown"].includes(t)&&(pe("Up"===t||"ArrowUp"===t),e.preventDefault())},onKeyUp:function(){D.current=!1,W.current=!1},onCompositionStart:function(){F.current=!0},onCompositionEnd:function(){F.current=!1,fe(B.current.value)},onBeforeInput:function(){D.current=!0}},w&&e.createElement(xR,{prefixCls:o,upNode:g,downNode:h,upDisabled:ne,downDisabled:oe,onStep:pe}),e.createElement("div",{className:"".concat(T,"-wrap")},e.createElement("input",So({autoComplete:"off",role:"spinbutton","aria-valuemin":c,"aria-valuemax":l,"aria-valuenow":q.isInvalidate()?null:q.toString(),step:u},M,{ref:la(B,n),className:T,value:Q,onChange:function(e){fe(e.target.value)},disabled:p,readOnly:m}))))}),OR=e.forwardRef(function(t,n){var o=t.disabled,a=t.style,i=t.prefixCls,c=void 0===i?"rc-input-number":i,l=t.value,s=t.prefix,u=t.suffix,d=t.addonBefore,f=t.addonAfter,p=t.className,m=t.classNames,g=r(t,CR),h=e.useRef(null),v=e.useRef(null),b=e.useRef(null),y=function(e){b.current&&gC(b.current,e)};return e.useImperativeHandle(n,function(){return e=b.current,t={focus:y,nativeElement:h.current.nativeElement||v.current},"undefined"!==typeof Proxy&&e?new Proxy(e,{get:function(e,n){if(t[n])return t[n];var o=e[n];return"function"===typeof o?o.bind(e):o}}):e;var e,t}),e.createElement(vC,{className:p,triggerFocus:y,prefixCls:c,value:l,disabled:o,style:a,prefix:s,suffix:u,addonAfter:f,addonBefore:d,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},e.createElement(jR,So({prefixCls:c,disabled:o,ref:b,domRef:v,className:null===m||void 0===m?void 0:m.input},g)))});const IR=OR,AR=(e,t)=>{let{componentCls:n,borderRadiusSM:o,borderRadiusLG:r}=e;const a="lg"===t?r:o;return{["&-".concat(t)]:{["".concat(n,"-handler-wrap")]:{borderStartEndRadius:a,borderEndEndRadius:a},["".concat(n,"-handler-up")]:{borderStartEndRadius:a},["".concat(n,"-handler-down")]:{borderEndEndRadius:a}}}},NR=e=>{const{componentCls:t,lineWidth:n,lineType:o,borderRadius:r,inputFontSizeSM:a,inputFontSizeLG:i,controlHeightLG:c,controlHeightSM:l,colorError:s,paddingInlineSM:u,paddingBlockSM:d,paddingBlockLG:f,paddingInlineLG:p,colorIcon:m,motionDurationMid:g,handleHoverColor:h,handleOpacity:v,paddingInline:b,paddingBlock:y,handleBg:x,handleActiveBg:w,colorTextDisabled:S,borderRadiusSM:C,borderRadiusLG:k,controlWidth:E,handleBorderColor:j,filledHandleBg:O,lineHeightLG:I,calc:A}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),nC(e)),{display:"inline-block",width:E,margin:0,padding:0,borderRadius:r}),FS(e,{["".concat(t,"-handler-wrap")]:{background:x,["".concat(t,"-handler-down")]:{borderBlockStart:"".concat(io(n)," ").concat(o," ").concat(j)}}})),US(e,{["".concat(t,"-handler-wrap")]:{background:O,["".concat(t,"-handler-down")]:{borderBlockStart:"".concat(io(n)," ").concat(o," ").concat(j)}},"&:focus-within":{["".concat(t,"-handler-wrap")]:{background:x}}})),JS(e,{["".concat(t,"-handler-wrap")]:{background:x,["".concat(t,"-handler-down")]:{borderBlockStart:"".concat(io(n)," ").concat(o," ").concat(j)}}})),qS(e)),{"&-rtl":{direction:"rtl",["".concat(t,"-input")]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:i,lineHeight:I,borderRadius:k,["input".concat(t,"-input")]:{height:A(c).sub(A(n).mul(2)).equal(),padding:"".concat(io(f)," ").concat(io(p))}},"&-sm":{padding:0,fontSize:a,borderRadius:C,["input".concat(t,"-input")]:{height:A(l).sub(A(n).mul(2)).equal(),padding:"".concat(io(d)," ").concat(io(u))}},"&-out-of-range":{["".concat(t,"-input-wrap")]:{input:{color:s}}},"&-group":Object.assign(Object.assign(Object.assign({},Ar(e)),oC(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",["".concat(t,"-affix-wrapper")]:{width:"100%"},"&-lg":{["".concat(t,"-group-addon")]:{borderRadius:k,fontSize:e.fontSizeLG}},"&-sm":{["".concat(t,"-group-addon")]:{borderRadius:C}}},VS(e)),KS(e)),{["&:not(".concat(t,"-compact-first-item):not(").concat(t,"-compact-last-item)").concat(t,"-compact-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderRadius:0}},["&:not(".concat(t,"-compact-last-item)").concat(t,"-compact-first-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderStartEndRadius:0,borderEndEndRadius:0}},["&:not(".concat(t,"-compact-first-item)").concat(t,"-compact-last-item")]:{["".concat(t,", ").concat(t,"-group-addon")]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),["&-disabled ".concat(t,"-input")]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{width:"100%",padding:"".concat(io(y)," ").concat(io(b)),textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:r,outline:0,transition:"all ".concat(g," linear"),appearance:"textfield",fontSize:"inherit"}),ZS(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},["&:hover ".concat(t,"-handler-wrap, &-focused ").concat(t,"-handler-wrap")]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({["".concat(t,"-handler-wrap")]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:v,height:"100%",borderStartStartRadius:0,borderStartEndRadius:r,borderEndEndRadius:r,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:"all ".concat(g),overflow:"hidden",["".concat(t,"-handler")]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",["\n ".concat(t,"-handler-up-inner,\n ").concat(t,"-handler-down-inner\n ")]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},["".concat(t,"-handler")]:{height:"50%",overflow:"hidden",color:m,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:"".concat(io(n)," ").concat(o," ").concat(j),transition:"all ".concat(g," linear"),"&:active":{background:w},"&:hover":{height:"60%",["\n ".concat(t,"-handler-up-inner,\n ").concat(t,"-handler-down-inner\n ")]:{color:h}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},{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"}}),{color:m,transition:"all ".concat(g," linear"),userSelect:"none"})},["".concat(t,"-handler-up")]:{borderStartEndRadius:r},["".concat(t,"-handler-down")]:{borderEndEndRadius:r}},AR(e,"lg")),AR(e,"sm")),{"&-disabled, &-readonly":{["".concat(t,"-handler-wrap")]:{display:"none"},["".concat(t,"-input")]:{color:"inherit"}},["\n ".concat(t,"-handler-up-disabled,\n ").concat(t,"-handler-down-disabled\n ")]:{cursor:"not-allowed"},["\n ".concat(t,"-handler-up-disabled:hover &-handler-up-inner,\n ").concat(t,"-handler-down-disabled:hover &-handler-down-inner\n ")]:{color:S}})}]},PR=e=>{const{componentCls:t,paddingBlock:n,paddingInline:o,inputAffixPadding:r,controlWidth:a,borderRadiusLG:i,borderRadiusSM:c,paddingInlineLG:l,paddingInlineSM:s,paddingBlockLG:u,paddingBlockSM:d,motionDurationMid:f}=e;return{["".concat(t,"-affix-wrapper")]:Object.assign(Object.assign({["input".concat(t,"-input")]:{padding:"".concat(io(n)," 0")}},nC(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:o,"&-lg":{borderRadius:i,paddingInlineStart:l,["input".concat(t,"-input")]:{padding:"".concat(io(u)," 0")}},"&-sm":{borderRadius:c,paddingInlineStart:s,["input".concat(t,"-input")]:{padding:"".concat(io(d)," 0")}},["&:not(".concat(t,"-disabled):hover")]:{zIndex:1},"&-focused, &:focus":{zIndex:1},["&-disabled > ".concat(t,"-disabled")]:{background:"transparent"},["> div".concat(t)]:{width:"100%",border:"none",outline:"none",["&".concat(t,"-focused")]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},["".concat(t,"-handler-wrap")]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:r},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:o,marginInlineStart:r,transition:"margin ".concat(f)}},["&:hover ".concat(t,"-handler-wrap, &-focused ").concat(t,"-handler-wrap")]:{width:e.handleWidth,opacity:1},["&:not(".concat(t,"-affix-wrapper-without-controls):hover ").concat(t,"-suffix")]:{marginInlineEnd:e.calc(e.handleWidth).add(o).equal()}}),["".concat(t,"-underlined")]:{borderRadius:0}}},zR=Wi("InputNumber",e=>{const t=Ca(e,TS(e));return[NR(t),PR(t),uf(t)]},e=>{var t;const n=null!==(t=e.handleVisible)&&void 0!==t?t:"auto",o=e.controlHeightSM-2*e.lineWidth;return Object.assign(Object.assign({},BS(e)),{controlWidth:90,handleWidth:o,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Wa(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:!0===n?1:0,handleVisibleWidth:!0===n?o:0})},{unitless:{handleOpacity:!0},resetFont:!1});var RR=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const MR=e.forwardRef((t,n)=>{const{getPrefixCls:o,direction:r}=e.useContext(Dt),a=e.useRef(null);e.useImperativeHandle(n,()=>a.current);const{className:i,rootClassName:c,size:l,disabled:s,prefixCls:u,addonBefore:d,addonAfter:f,prefix:p,suffix:m,bordered:g,readOnly:h,status:v,controls:b,variant:y}=t,x=RR(t,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),w=o("input-number",u),S=As(w),[C,k,E]=zR(w,S),{compactSize:j,compactItemClassnames:O}=ad(w,r);let I=e.createElement(iR,{className:"".concat(w,"-handler-up-inner")}),A=e.createElement(Mj,{className:"".concat(w,"-handler-down-inner")});const N="boolean"===typeof b?b:void 0;"object"===typeof b&&(I="undefined"===typeof b.upIcon?I:e.createElement("span",{className:"".concat(w,"-handler-up-inner")},b.upIcon),A="undefined"===typeof b.downIcon?A:e.createElement("span",{className:"".concat(w,"-handler-down-inner")},b.downIcon));const{hasFeedback:P,status:z,isFormItemInput:R,feedbackIcon:M}=e.useContext(bm),T=EC(z,v),B=Zu(e=>{var t;return null!==(t=null!==l&&void 0!==l?l:j)&&void 0!==t?t:e}),L=e.useContext(xc),H=null!==s&&void 0!==s?s:L,[_,D]=jC("inputNumber",y,g),F=P&&e.createElement(e.Fragment,null,M),W=Tt()({["".concat(w,"-lg")]:"large"===B,["".concat(w,"-sm")]:"small"===B,["".concat(w,"-rtl")]:"rtl"===r,["".concat(w,"-in-form-item")]:R},k),V="".concat(w,"-group");return C(e.createElement(IR,Object.assign({ref:a,disabled:H,className:Tt()(E,S,i,c,O),upHandler:I,downHandler:A,prefixCls:w,readOnly:h,controls:N,prefix:p,suffix:F||m,addonBefore:d&&e.createElement(wm,{form:!0,space:!0},d),addonAfter:f&&e.createElement(wm,{form:!0,space:!0},f),classNames:{input:W,variant:Tt()({["".concat(w,"-").concat(_)]:D},kC(w,T,P)),affixWrapper:Tt()({["".concat(w,"-affix-wrapper-sm")]:"small"===B,["".concat(w,"-affix-wrapper-lg")]:"large"===B,["".concat(w,"-affix-wrapper-rtl")]:"rtl"===r,["".concat(w,"-affix-wrapper-without-controls")]:!1===b||H||h},k),wrapper:Tt()({["".concat(V,"-rtl")]:"rtl"===r},k),groupWrapper:Tt()({["".concat(w,"-group-wrapper-sm")]:"small"===B,["".concat(w,"-group-wrapper-lg")]:"large"===B,["".concat(w,"-group-wrapper-rtl")]:"rtl"===r,["".concat(w,"-group-wrapper-").concat(_)]:D},kC("".concat(w,"-group-wrapper"),T,P),k)}},x)))}),TR=MR;TR._InternalPanelDoNotUseOrYouWillBeFired=t=>e.createElement(Xl,{theme:{components:{InputNumber:{handleVisible:!0}}}},e.createElement(MR,Object.assign({},t)));const BR=TR,{TextArea:LR}=bk,{Option:HR}=Fj,_R=["\u7a7f\u8d8a","\u90fd\u5e02","\u4fee\u4ed9","\u6b66\u4fa0","\u7384\u5e7b","\u79d1\u5e7b","\u8a00\u60c5","\u5386\u53f2","\u6e38\u620f","\u7075\u5f02","\u519b\u4e8b","\u60ac\u7591","\u5176\u4ed6"],DR=[{label:"5\u4e07\u5b57 (\u77ed\u7bc7)",value:5e4},{label:"10\u4e07\u5b57 (\u4e2d\u7bc7)",value:1e5},{label:"20\u4e07\u5b57 (\u957f\u7bc7)",value:2e5},{label:"30\u4e07\u5b57 (\u8d85\u957f\u7bc7)",value:3e5},{label:"50\u4e07\u5b57 (\u53f2\u8bd7\u7bc7)",value:5e5},{label:"100\u4e07\u5b57 (\u5de8\u8457)",value:1e6}],FR=()=>{var t,n;const{id:o}=we(),r=ye(),[i,c]=(0,e.useState)(null),[l,s]=(0,e.useState)(!1),[u,d]=(0,e.useState)(!1),[f,p]=(0,e.useState)(null),[m,g]=(0,e.useState)(!1),[h,v]=(0,e.useState)(!1),[b]=eI.useForm(),[y]=eI.useForm(),[x,w]=(0,e.useState)(!1),[S,C]=(0,e.useState)(null),[k,E]=(0,e.useState)(!1),[j]=eI.useForm(),[O,I]=(0,e.useState)(null),[A,N]=(0,e.useState)(!1),[P,z]=(0,e.useState)(0),{chat:R}=Lh();(0,e.useEffect)(()=>{o&&M()},[o]);const M=async()=>{if(o)try{var e;s(!0);const t=(await Rh.storage.getNovels()).find(e=>e.id===o);if(!t)return uI.error("\u5c0f\u8bf4\u4e0d\u5b58\u5728"),void r("/novels");c(t),t.generatedSettings&&p(t.generatedSettings),y.setFieldsValue({title:t.title,genre:"\u672a\u5206\u7c7b"===t.genre?void 0:t.genre,targetWordCount:(null===(e=t.generatedSettings)||void 0===e?void 0:e.targetWordCount)||5e4,customRequirements:""})}catch(t){uI.error("\u52a0\u8f7d\u6570\u636e\u5931\u8d25")}finally{s(!1)}},T=async e=>{if(i&&f)try{const t={targetWordCount:f.targetWordCount,chapterCount:f.chapterCount,moduleCount:f.moduleCount,avgWordsPerChapter:Math.round(f.targetWordCount/f.chapterCount),wordsPerChapterMin:900,wordsPerChapterMax:1200},n=Math.min(Math.ceil(e/Math.ceil(t.chapterCount/t.moduleCount)),t.moduleCount);uI.info({content:"\u6b63\u5728\u751f\u6210\u7b2c".concat(e,"\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2..."),duration:2});const o=f.chapters||[],r="\u57fa\u4e8e\u4ee5\u4e0b\u5c0f\u8bf4\u8bbe\u5b9a\uff0c\u4e3a\u7b2c".concat(e,"\u7ae0\u751f\u6210\u8be6\u7ec6\u89c4\u5212\u3002\n\n## \u5c0f\u8bf4\u57fa\u7840\u8bbe\u5b9a\n\n### \ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\n").concat(f.storyOutline,"\n\n### \ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784\n").concat(f.plotStructure,"\n\n### \ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\n").concat(f.characters,"\n\n## \u7ae0\u8282\u89c4\u5212\u8981\u6c42\n\n**\u5f53\u524d\u7ae0\u8282**\uff1a\u7b2c").concat(e,"\u7ae0\uff08\u5171").concat(t.chapterCount,"\u7ae0\uff09\n**\u6240\u5c5e\u6a21\u5757**\uff1a\u6a21\u5757").concat(n,"\n**\u6bcf\u7ae0\u5b57\u6570**\uff1a").concat(t.wordsPerChapterMin,"-").concat(t.wordsPerChapterMax,"\u5b57\n\n").concat(o.length>0?"## \u524d\u9762\u7ae0\u8282\u6982\u89c8\n\n".concat(o.slice(-3).map(e=>"\u7b2c".concat(e.chapterNumber,"\u7ae0\uff1a").concat(e.title,"\n\u7ec6\u7eb2\uff1a").concat(e.outline.substring(0,50),"...")).join("\n\n"),"\n\n"):"","\n\n\u8bf7\u6309\u7167\u4ee5\u4e0b\u683c\u5f0f\u751f\u6210\u7b2c").concat(e,"\u7ae0\u7684\u5b8c\u6574\u89c4\u5212\uff1a\n\n\u7b2c").concat(e,"\u7ae0\uff1a\u7ae0\u8282\u6807\u9898 - \u6a21\u5757").concat(n,"\n\u7ec6\u7eb2\uff1a\u672c\u7ae0\u7684\u8be6\u7ec6\u7ec6\u7eb2\u63cf\u8ff0\uff0c\u5305\u62ec\u4e3b\u8981\u60c5\u8282\u3001\u4eba\u7269\u53d1\u5c55\u3001\u51b2\u7a81\u8f6c\u6298\u7b49\uff08100-200\u5b57\uff09\u3002\n\u9884\u8ba1\u5b57\u6570\uff1a1050\u5b57\uff08\u8303\u56f4900-1200\u5b57\uff09\n\n\u26a0\ufe0f **\u91cd\u8981\u63d0\u9192**\uff1a\n1. \u7ae0\u8282\u7ec6\u7eb2\u5fc5\u987b\u63a7\u5236\u5728100-200\u5b57\u4e4b\u95f4\uff0c\u65e2\u8981\u8be6\u7ec6\u53c8\u4e0d\u80fd\u8fc7\u957f\n2. \u8981\u4e0e\u524d\u9762\u7ae0\u8282\u81ea\u7136\u8854\u63a5").concat(e>1?"\uff08\u8fd9\u662f\u540e\u7eed\u7ae0\u8282\u7684\u5ef6\u7eed\uff09":"\uff08\u8fd9\u662f\u5f00\u7bc7\u7ae0\u8282\uff09","\n3. \u4e25\u683c\u6309\u7167\u683c\u5f0f\u751f\u6210\uff0c\u786e\u4fdd\u80fd\u6b63\u786e\u89e3\u6790\n\n\u8bf7\u5f00\u59cb\u751f\u6210\u7b2c").concat(e,"\u7ae0\u7684\u8be6\u7ec6\u89c4\u5212\uff1a"),c=await R(r,"\u5c0f\u8bf4\u300a".concat(i.title,"\u300b\u7b2c").concat(e,"\u7ae0\u89c4\u5212")),l=B(c,e,n,t);if(!l||!l.title||!l.outline)throw new Error("\u7ae0\u8282\u89e3\u6790\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5");p(t=>{const n=(t.chapters||[]).map(e=>(0,a.A)({},e)),o=n.findIndex(t=>t.chapterNumber===e);o>=0?n[o]=(0,a.A)({},l):n.push((0,a.A)({},l)),n.sort((e,t)=>e.chapterNumber-t.chapterNumber);const r=(0,a.A)((0,a.A)({},t),{},{chapters:n,lastUpdated:Date.now()});return setTimeout(()=>{z(e=>e+1)},50),r}),uI.success("\u7b2c".concat(e,"\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2\u751f\u6210\u6210\u529f\uff01"))}catch(t){uI.error(t.message||"\u7ae0\u8282\u751f\u6210\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}},B=(e,t,n,o)=>{const r=e.split("\n");let a={chapterNumber:t,title:"\u7b2c".concat(t,"\u7ae0"),moduleNumber:n,outline:"",estimatedWords:o.avgWordsPerChapter},i=!1,c=!1;return r.forEach(e=>{const n=e.trim(),o=n.match(/\u7b2c(\d+)\u7ae0[\uff1a:]\s*(.+?)\s*[-\u2014]\s*\u6a21\u5757(\d+)/);if(o){parseInt(o[1])===t&&(a.title=o[2].trim(),a.moduleNumber=parseInt(o[3]),i=!0)}else if(n.includes("\u7ec6\u7eb2\uff1a")){const e=n.indexOf("\u7ec6\u7eb2\uff1a")+3;a.outline=n.substring(e).trim(),c=!0}else if(n.includes("\u9884\u8ba1\u5b57\u6570\uff1a")){const e=n.match(/(\d+)/);e&&(a.estimatedWords=parseInt(e[1])),c=!1}else c&&n&&!n.includes("\u7b2c")&&!n.includes("\u6a21\u5757")&&(a.outline?a.outline+=" "+n:a.outline=n)}),i||(console.warn("\u7ae0\u8282".concat(t,"\u89e3\u6790\u5931\u8d25\uff0c\u4f7f\u7528\u9ed8\u8ba4\u503c")),a.title="\u7b2c".concat(t,"\u7ae0")),a.outline||(a.outline="\u7b2c".concat(t,"\u7ae0\u7684\u8be6\u7ec6\u7ec6\u7eb2\uff08\u5f85\u8865\u5145\uff09")),a},L=e=>{const t={storyOutline:"",plotStructure:"",characters:""},n=e.split("\n");let o="",r="";return n.forEach(e=>{if(e.startsWith("## ")){if(o&&r)switch(o){case"\ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2":case"\u6545\u4e8b\u5927\u7eb2":t.storyOutline=r.trim();break;case"\ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784":case"\u60c5\u8282\u7ed3\u6784":t.plotStructure=r.trim();break;case"\ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a":case"\u4eba\u7269\u8bbe\u5b9a":t.characters=r.trim()}o=e.replace("## ","").trim(),r=""}else e.trim()&&(r+=e+"\n")}),o&&r&&(o.includes("\u6545\u4e8b\u5927\u7eb2")?t.storyOutline=r.trim():o.includes("\u60c5\u8282\u7ed3\u6784")?t.plotStructure=r.trim():o.includes("\u4eba\u7269\u8bbe\u5b9a")&&(t.characters=r.trim())),t},H=e=>{C(e),j.setFieldsValue({title:e.title,moduleNumber:e.moduleNumber,outline:e.outline,estimatedWords:e.estimatedWords}),E(!0)};return l?(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"50px"},children:(0,Mh.jsx)(Ji,{size:"large",tip:"\u52a0\u8f7d\u4e2d..."})}):i?(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)(LA,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(Iz,{}),onClick:()=>r("/novels"),style:{marginRight:"8px"}}),(0,Mh.jsx)("span",{children:"AI \u751f\u6210\u5c0f\u8bf4\u8bbe\u5b9a"})]}),extra:i.generatedSettings&&(0,Mh.jsx)(hN,{color:"success",children:"\u5df2\u5b8c\u5584\u8bbe\u5b9a"}),style:{maxWidth:"800px",margin:"0 auto"},children:[(0,Mh.jsx)(Hw,{message:"AI\u8bbe\u5b9a\u751f\u6210",description:"\u8f93\u5165\u5c0f\u8bf4\u57fa\u672c\u8981\u6c42\uff0cAI\u5c06\u4e3a\u60a8\u751f\u6210\u5b8c\u6574\u7684\u6545\u4e8b\u5927\u7eb2\u3001\u4eba\u7269\u8bbe\u5b9a\u3001\u7ae0\u8282\u89c4\u5212\u7b49\u5185\u5bb9\u3002\u751f\u6210\u7684\u8bbe\u5b9a\u5c06\u76f4\u63a5\u5728\u9875\u9762\u4e0a\u5c55\u793a\u3002",type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsxs)(eI,{form:y,layout:"horizontal",labelCol:{span:6},wrapperCol:{span:18},children:[(0,Mh.jsx)(eI.Item,{label:"\u5c0f\u8bf4\u540d\u79f0",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5c0f\u8bf4\u540d\u79f0"}],children:(0,Mh.jsx)(bk,{placeholder:"\u8bf7\u8f93\u5165\u5c0f\u8bf4\u540d\u79f0",disabled:!!i})}),(0,Mh.jsx)(eI.Item,{label:"\u9898\u6750\u7c7b\u578b",name:"genre",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u9898\u6750\u7c7b\u578b"}],children:null!==i&&void 0!==i&&i.genre?(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(hN,{color:"blue",style:{fontSize:"14px",padding:"4px 12px"},children:i.genre}),(0,Mh.jsx)("span",{style:{fontSize:"12px",color:"#8c8c8c",marginLeft:"8px"},children:"\u9898\u6750\u5df2\u786e\u5b9a"})]}):(0,Mh.jsx)(Fj,{placeholder:"\u8bf7\u9009\u62e9\u9898\u6750\u7c7b\u578b",showSearch:!0,style:{width:"100%"},children:_R.map(e=>(0,Mh.jsx)(HR,{value:e,children:e},e))})}),(0,Mh.jsxs)(eI.Item,{label:"\u76ee\u6807\u5b57\u6570",name:"targetWordCount",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u76ee\u6807\u5b57\u6570"}],children:[(0,Mh.jsx)(oR.Group,{style:{width:"100%"},disabled:!(null===i||void 0===i||!i.generatedSettings),children:(0,Mh.jsx)(tS,{wrap:!0,children:DR.map(e=>(0,Mh.jsx)(oR.Button,{value:e.value,children:e.label},e.value))})}),(null===i||void 0===i?void 0:i.generatedSettings)&&(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#ff4d4f",marginTop:"4px"},children:"\u5b57\u6570\u5df2\u56fa\u5b9a\uff0c\u4e0d\u80fd\u4fee\u6539"})]}),(0,Mh.jsx)(eI.Item,{label:"\u7279\u6b8a\u8981\u6c42",name:"customRequirements",children:(0,Mh.jsx)(LR,{rows:2,placeholder:"\u53ef\u9009\uff1a\u63cf\u8ff0\u60a8\u5bf9\u8fd9\u90e8\u5c0f\u8bf4\u7684\u7279\u6b8a\u8981\u6c42\u6216\u60f3\u6cd5",disabled:!(null===i||void 0===i||!i.generatedSettings)})}),(0,Mh.jsx)(eI.Item,{wrapperCol:{offset:6},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(uS,{}),onClick:async()=>{if(i)try{const e=await y.validateFields();d(!0);const t={title:e.title,genre:e.genre||"\u672a\u5206\u7c7b",customRequirements:e.customRequirements},n=1050,o=t.targetWordCount||5e4,r=Math.round(o/n),a=900,c=1200,l=t.preferredModuleCount||Math.max(3,Math.round(r/15));uI.info({content:"\u6b63\u5728\u751f\u6210\u57fa\u7840\u8bbe\u5b9a...",duration:2});const s="\u8bf7\u4e3a\u5c0f\u8bf4\u300a".concat(t.title,"\u300b").concat(t.genre?"\uff08".concat(t.genre,"\u9898\u6750\uff09"):"","\u751f\u6210\u57fa\u7840\u521b\u4f5c\u8bbe\u5b9a\u3002\n\n## \ud83d\udccf \u7bc7\u5e45\u8981\u6c42\n- **\u603b\u76ee\u6807\u5b57\u6570**\uff1a").concat(o.toLocaleString(),"\u5b57\n- **\u7ae0\u8282\u6570\u91cf**\uff1a").concat(r,"\u7ae0\n- **\u6bcf\u7ae0\u5b57\u6570**\uff1a").concat(a,"-").concat(c,"\u5b57\uff08\u5e73\u5747").concat(n,"\u5b57\uff09\n- **\u6a21\u5757\u5212\u5206**\uff1a").concat(l,"\u4e2a\u6a21\u5757\n\n").concat(t.customRequirements?"## \ud83c\udfaf \u7279\u6b8a\u8981\u6c42\n".concat(t.customRequirements,"\n\n"):"","\n\n\u8bf7\u6309\u7167\u4ee5\u4e0b\u683c\u5f0f\u751f\u6210\u57fa\u7840\u8bbe\u5b9a\uff1a\n\n## \ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\n\u7b80\u8981\u63cf\u8ff0\u6574\u4e2a\u6545\u4e8b\u7684\u6838\u5fc3\u60c5\u8282\u548c\u4e3b\u9898\uff08150\u5b57\u4ee5\u5185\uff09\n\n## \ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784\n\u6309\u6a21\u5757\u5212\u5206\u6574\u4e2a\u6545\u4e8b\u7684\u7ed3\u6784\uff1a").concat(Array.from({length:l},(e,t)=>"\n- \u6a21\u5757".concat(t+1,"\uff1a").concat((e=>{const t=["\u8d77\u59cb\u9636\u6bb5","\u53d1\u5c55\u9636\u6bb5","\u8f6c\u6298\u9636\u6bb5","\u9ad8\u6f6e\u9636\u6bb5","\u89e3\u51b3\u9636\u6bb5","\u7ed3\u5c40\u9636\u6bb5"];return t[e%t.length]})(t),"\uff08\u7b2c").concat(((e,t,n)=>{const o=Math.ceil(t/n),r=e*o+1,a=Math.min((e+1)*o,t);return"".concat(r,"-").concat(a)})(t,r,l),"\u7ae0\uff09- ").concat((e=>{const t=["\u5f00\u7bc7\u8bbe\u5b9a\uff0c\u5f15\u5165\u4e3b\u8981\u51b2\u7a81\u548c\u4eba\u7269","\u60c5\u8282\u63a8\u8fdb\uff0c\u77db\u76fe\u5347\u7ea7\uff0c\u4eba\u7269\u6210\u957f","\u6545\u4e8b\u8f6c\u6298\uff0c\u65b0\u7684\u6311\u6218\u548c\u673a\u9047","\u6838\u5fc3\u51b2\u7a81\u7206\u53d1\uff0c\u8fbe\u5230\u6700\u9ad8\u6f6e","\u77db\u76fe\u9010\u6b65\u89e3\u51b3\uff0c\u94fa\u57ab\u7ed3\u5c40","\u6536\u5c3e\u603b\u7ed3\uff0c\u4e3b\u9898\u5347\u534e"];return t[e%t.length]})(t))).join(""),"\n\n## \ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\n\u4e3b\u8981\u4eba\u7269\u7684\u8be6\u7ec6\u8bbe\u5b9a\uff0c\u5305\u62ec\uff1a\n- \u4e3b\u89d2\uff1a\u59d3\u540d\u3001\u6027\u683c\u3001\u80cc\u666f\u3001\u76ee\u6807\u3001\u80fd\u529b\u7279\u957f\uff08150\u5b57\u5185\uff09\n- \u914d\u89d2\uff1a\u91cd\u8981\u914d\u89d2\u8bbe\u5b9a\uff08\u81f3\u5c113\u4e2a\uff0c\u6bcf\u4e2a100\u5b57\u5185\uff09\n- \u53cd\u6d3e\uff1a\u5bf9\u7acb\u89d2\u8272\u8bbe\u5b9a\uff08100\u5b57\u5185\uff09\n\n\u8bf7\u5f00\u59cb\u751f\u6210\u57fa\u7840\u8bbe\u5b9a\uff1a"),u=await R(s,"\u5c0f\u8bf4\u300a".concat(i.title,"\u300b\u7684\u57fa\u7840\u8bbe\u5b9a\u751f\u6210")),f=L(u),m={storyOutline:f.storyOutline,plotStructure:f.plotStructure,characters:f.characters,targetWordCount:o,chapterCount:r,moduleCount:l,chapters:[],chapterOutline:""};p(m),uI.success("\u57fa\u7840\u8bbe\u5b9a\u751f\u6210\u6210\u529f\uff01\u73b0\u5728\u53ef\u4ee5\u5f00\u59cb\u624b\u52a8\u751f\u6210\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\u3002")}catch(e){uI.error(e.message||"AI\u751f\u6210\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}finally{d(!1)}},loading:u,disabled:!(null===i||void 0===i||!i.generatedSettings),children:u?"AI\u751f\u6210\u4e2d...":"AI\u751f\u6210\u8bbe\u5b9a"}),i.generatedSettings&&(0,Mh.jsx)(yf,{type:"default",onClick:()=>p(i.generatedSettings),children:"\u5237\u65b0\u663e\u793a"})]})})]})]}),f&&(0,Mh.jsxs)("div",{style:{marginTop:"24px",maxWidth:"1200px",margin:"0 auto"},children:[(0,Mh.jsxs)(LA,{title:"\ud83d\udcca \u5c0f\u8bf4\u8bbe\u5b9a\u5df2\u751f\u6210",style:{marginBottom:"16px"},extra:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(Pj,{}),onClick:async()=>{if(i&&f&&o)try{const e=(0,a.A)((0,a.A)({},f),{},{chapters:Array.from({length:f.chapterCount},(e,t)=>{var n;const o=t+1,r=null===(n=f.chapters)||void 0===n?void 0:n.find(e=>e.chapterNumber===o);return r||{chapterNumber:o,title:"\u7b2c".concat(o,"\u7ae0\uff08\u5f85\u751f\u6210\u6807\u9898\uff09"),moduleNumber:Math.min(Math.ceil(o/Math.ceil(f.chapterCount/f.moduleCount)),f.moduleCount),outline:"\u7b2c".concat(o,"\u7ae0\u7684\u7ec6\u7eb2\uff08\u5f85\u751f\u6210\uff09"),estimatedWords:Math.round(f.targetWordCount/f.chapterCount),status:"pending"}})}),t=await zz.generateAndSaveSettingFile(i.title,e);await Rh.storage.updateNovel(o,{generatedSettings:e,settingFilePath:t,outline:e.storyOutline||i.outline,targetWordCount:e.targetWordCount}),uI.success("\u8bbe\u5b9a\u5df2\u4fdd\u5b58\u5e76\u751f\u6210\u4e86\u914d\u7f6e\u6587\u4ef6\uff0c\u73b0\u5728\u53ef\u4ee5\u5f00\u59cb\u521b\u4f5c\u7ae0\u8282\uff01"),p(e),await M()}catch(e){uI.error(e.message||"\u4fdd\u5b58\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}},disabled:!(null===i||void 0===i||!i.settingFilePath),children:null!==i&&void 0!==i&&i.settingFilePath?"\u8bbe\u5b9a\u5df2\u4fdd\u5b58":"\u786e\u8ba4\u5e76\u4fdd\u5b58"}),(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(kN,{}),onClick:()=>v(!0),children:"\u7f16\u8f91\u8bbe\u5b9a"})]}),children:[(0,Mh.jsxs)(dI,{gutter:16,children:[(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"12px",background:"#f0f9ff",borderRadius:"6px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"20px",fontWeight:"bold",color:"#1890ff"},children:f.targetWordCount.toLocaleString()}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"2px"},children:"\u76ee\u6807\u5b57\u6570"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"12px",background:"#f0f9ff",borderRadius:"6px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"20px",fontWeight:"bold",color:"#1890ff"},children:f.chapterCount}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"2px"},children:"\u7ae0\u8282\u6570\u91cf"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"12px",background:"#f0f9ff",borderRadius:"6px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"20px",fontWeight:"bold",color:"#1890ff"},children:f.moduleCount}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"2px"},children:"\u6a21\u5757\u6570\u91cf"})]})}),(0,Mh.jsx)(fI,{span:6,children:(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"12px",background:"#f0f9ff",borderRadius:"6px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"20px",fontWeight:"bold",color:"#1890ff"},children:Math.round(f.targetWordCount/f.chapterCount)}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"2px"},children:"\u6bcf\u7ae0\u5b57\u6570"})]})})]}),(0,Mh.jsx)(Ez,{style:{margin:"16px 0"}}),(0,Mh.jsxs)(dI,{gutter:16,children:[(0,Mh.jsx)(fI,{span:12,children:(0,Mh.jsxs)("div",{style:{marginBottom:"12px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"13px",fontWeight:"bold",marginBottom:"6px"},children:"\ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2"}),(0,Mh.jsx)("div",{style:{padding:"8px",background:"#f5f5f5",borderRadius:"4px",lineHeight:"1.6",fontSize:"13px"},children:f.storyOutline||"\u6682\u65e0\u5185\u5bb9"})]})}),(0,Mh.jsx)(fI,{span:12,children:(0,Mh.jsxs)("div",{style:{marginBottom:"12px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"13px",fontWeight:"bold",marginBottom:"6px"},children:"\ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784"}),(0,Mh.jsx)("div",{style:{padding:"8px",background:"#f5f5f5",borderRadius:"4px",lineHeight:"1.6",fontSize:"13px",whiteSpace:"pre-line"},children:f.plotStructure||"\u6682\u65e0\u5185\u5bb9"})]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"12px"},children:[(0,Mh.jsx)("h4",{style:{fontSize:"13px",fontWeight:"bold",marginBottom:"6px"},children:"\ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a"}),(0,Mh.jsx)("div",{style:{padding:"8px",background:"#f5f5f5",borderRadius:"4px",lineHeight:"1.6",fontSize:"13px",whiteSpace:"pre-line",maxHeight:"100px",overflowY:"auto"},children:f.characters||"\u6682\u65e0\u5185\u5bb9"})]})]}),(0,Mh.jsxs)(LA,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)("span",{children:"\ud83d\udcda \u7ae0\u8282\u89c4\u5212\u5217\u8868"}),(0,Mh.jsxs)(hN,{color:"blue",children:[(null===(t=f.chapters)||void 0===t?void 0:t.length)||0,"/",f.chapterCount,"\u7ae0"]}),(null===i||void 0===i?void 0:i.settingFilePath)&&(0,Mh.jsx)(hN,{color:"success",children:"\u8bbe\u5b9a\u5df2\u4fdd\u5b58"})]}),style:{marginBottom:"16px"},extra:(0,Mh.jsxs)(tS,{children:[f.chapters.length<f.chapterCount&&(0,Mh.jsxs)(Mh.Fragment,{children:[(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(uS,{}),onClick:()=>T(f.chapters.length+1),disabled:u,children:"\u751f\u6210\u4e0b\u4e00\u7ae0\u6807\u9898+\u7ec6\u7eb2"}),(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(uS,{}),onClick:()=>{const e=f.chapters.length+1;(async(e,t)=>{if(i&&f)try{d(!0);for(let n=e;n<=t;n++)await T(n),await new Promise(e=>setTimeout(e,300));uI.success("\u7b2c".concat(e,"-").concat(t,"\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2\u6279\u91cf\u751f\u6210\u6210\u529f\uff01"))}catch(n){uI.error(n.message||"\u6279\u91cf\u751f\u6210\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5")}finally{d(!1)}})(e,Math.min(e+4,f.chapterCount))},disabled:u,children:"\u6279\u91cf\u751f\u62105\u7ae0\u6807\u9898+\u7ec6\u7eb2"})]}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(uS,{}),disabled:!(null!==i&&void 0!==i&&i.settingFilePath),onClick:()=>r("/novels/".concat(o)),children:"\u524d\u5f80\u521b\u4f5c"})]}),children:[(0,Mh.jsx)(Hw,{message:"\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\u89c4\u5212",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("p",{children:[(0,Mh.jsx)("strong",{children:"\u5de5\u4f5c\u6d41\u7a0b\uff1a"}),"\u5148\u751f\u6210\u7ae0\u8282\u6807\u9898+\u7ec6\u7eb2\uff0c\u540e\u7eed\u518d\u57fa\u4e8e\u8fd9\u4e9b\u89c4\u5212\u751f\u6210\u5177\u4f53\u7684\u7ae0\u8282\u5185\u5bb9\u3002"]}),(0,Mh.jsxs)("p",{children:["\u2022 ",(0,Mh.jsx)("strong",{children:"\u5355\u4e2a\u751f\u6210"}),'\uff1a\u70b9\u51fb"\u751f\u6210\u4e0b\u4e00\u7ae0"\u751f\u6210\u4e0b\u4e00\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2']}),(0,Mh.jsxs)("p",{children:["\u2022 ",(0,Mh.jsx)("strong",{children:"\u6279\u91cf\u751f\u6210"}),'\uff1a\u70b9\u51fb"\u6279\u91cf\u751f\u62105\u7ae0"\u4e00\u6b21\u751f\u6210\u591a\u4e2a\u7ae0\u8282\u7684\u6807\u9898\u548c\u7ec6\u7eb2']}),(0,Mh.jsxs)("p",{children:["\u2022 ",(0,Mh.jsx)("strong",{children:"\u5355\u72ec\u751f\u6210"}),"\uff1a\u76f4\u63a5\u70b9\u51fb\u4e0b\u65b9\u7684\u7ae0\u8282\u5361\u7247\u5355\u72ec\u751f\u6210\u67d0\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2"]}),(0,Mh.jsxs)("p",{children:["\u2022 ",(0,Mh.jsx)("strong",{children:"\u5df2\u89c4\u5212\u7ae0\u8282"}),"\uff1a\u663e\u793a\u4e3a\u7eff\u8272\uff0c\u53ef\u4ee5\u67e5\u770b\u6216\u7f16\u8f91\u6807\u9898\u548c\u7ec6\u7eb2"]})]}),type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(280px, 1fr))",gap:"12px"},children:Array.from({length:f.chapterCount},(e,t)=>{var n;const o=t+1,r=null===(n=f.chapters)||void 0===n?void 0:n.find(e=>e.chapterNumber===o);return(0,Mh.jsx)(LA,{size:"small",hoverable:!0,style:{border:r?"1px solid #52c41a":"1px solid #f0f0f0",borderRadius:"6px",background:r?"#f6ffed":"white"},actions:[r?(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(GC,{}),onClick:()=>(e=>{I(e),N(!0)})(r),children:"\u67e5\u770b"},"view"):(0,Mh.jsx)(yf,{type:"primary",size:"small",icon:(0,Mh.jsx)(uS,{}),onClick:()=>T(o),disabled:u,children:"\u751f\u6210\u6807\u9898+\u7ec6\u7eb2"},"generate"),(0,Mh.jsx)(yf,{type:"text",size:"small",icon:(0,Mh.jsx)(kN,{}),onClick:()=>r?H(r):null,disabled:!r,children:"\u7f16\u8f91"},"edit")],children:(0,Mh.jsx)(LA.Meta,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsxs)(hN,{color:r?"green":"blue",children:["\u7b2c",o,"\u7ae0"]}),(null===r||void 0===r?void 0:r.moduleNumber)&&(0,Mh.jsxs)(hN,{color:"cyan",children:["\u6a21\u5757",r.moduleNumber]}),(null===r||void 0===r?void 0:r.estimatedWords)&&(0,Mh.jsxs)(hN,{color:"orange",children:[r.estimatedWords,"\u5b57"]}),r&&(0,Mh.jsx)(hN,{color:"success",children:"\u5df2\u751f\u6210"})]}),description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:500,marginBottom:"6px",fontSize:"14px",color:"#262626"},children:(null===r||void 0===r?void 0:r.title)||"\u7b2c".concat(o,"\u7ae0\uff08\u5f85\u751f\u6210\u6807\u9898+\u7ec6\u7eb2\uff09")}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:(null===r||void 0===r?void 0:r.outline)||"\u70b9\u51fb\u4e0b\u65b9\u6309\u94ae\u751f\u6210\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2..."})]})})},o)})})]})]}),(0,Mh.jsx)(wN,{title:"\u7f16\u8f91\u5c0f\u8bf4\u8bbe\u5b9a",open:h,onCancel:()=>v(!1),onOk:async()=>{try{const e=await b.validateFields();if(null===i||void 0===i||!i.generatedSettings)return;const t=(0,a.A)((0,a.A)({},i.generatedSettings),e);await Rh.storage.updateNovel(i.id,{generatedSettings:t}),c((0,a.A)((0,a.A)({},i),{},{generatedSettings:t})),p(t),v(!1),uI.success("\u8bbe\u5b9a\u66f4\u65b0\u6210\u529f")}catch(e){uI.error("\u4fdd\u5b58\u5931\u8d25")}},width:800,okText:"\u4fdd\u5b58\u4fee\u6539",cancelText:"\u53d6\u6d88",children:(0,Mh.jsxs)(eI,{form:b,layout:"vertical",children:[(0,Mh.jsx)(eI.Item,{label:"\u6545\u4e8b\u5927\u7eb2",name:"storyOutline",children:(0,Mh.jsx)(LR,{rows:3})}),(0,Mh.jsx)(eI.Item,{label:"\u60c5\u8282\u7ed3\u6784",name:"plotStructure",children:(0,Mh.jsx)(LR,{rows:4})}),(0,Mh.jsx)(eI.Item,{label:"\u4eba\u7269\u8bbe\u5b9a",name:"characters",children:(0,Mh.jsx)(LR,{rows:6})})]})}),(0,Mh.jsx)(wN,{title:"\u7f16\u8f91\u7b2c".concat(null===S||void 0===S?void 0:S.chapterNumber,"\u7ae0"),open:k,onCancel:()=>E(!1),onOk:async()=>{try{const e=await j.validateFields();if(!f||!S)return;const t=f.chapters.map(t=>t.chapterNumber===S.chapterNumber?(0,a.A)((0,a.A)({},t),e):t),n=(0,a.A)((0,a.A)({},f),{},{chapters:t});p(n),null!==i&&void 0!==i&&i.settingFilePath&&await Rh.storage.updateNovel(i.id,{generatedSettings:n}),E(!1),j.resetFields(),uI.success("\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\u66f4\u65b0\u6210\u529f")}catch(e){uI.error("\u4fdd\u5b58\u5931\u8d25")}},width:700,okText:"\u4fdd\u5b58",cancelText:"\u53d6\u6d88",children:(0,Mh.jsxs)(eI,{form:j,layout:"vertical",children:[(0,Mh.jsx)(eI.Item,{label:"\u7ae0\u8282\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u7ae0\u8282\u6807\u9898"}],children:(0,Mh.jsx)(bk,{placeholder:"\u8bf7\u8f93\u5165\u7ae0\u8282\u6807\u9898"})}),(0,Mh.jsx)(eI.Item,{label:"\u6240\u5c5e\u6a21\u5757",name:"moduleNumber",children:(0,Mh.jsx)(BR,{min:1,max:10,style:{width:"100%"},placeholder:"\u8bf7\u8f93\u5165\u6a21\u5757\u7f16\u53f7"})}),(0,Mh.jsx)(eI.Item,{label:"\u7ae0\u8282\u7ec6\u7eb2",name:"outline",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u7ae0\u8282\u7ec6\u7eb2"},{validator:(e,t)=>t&&t.length>=100&&t.length<=200?Promise.resolve():t&&t.length<100?Promise.reject(new Error("\u7ec6\u7eb2\u4e0d\u80fd\u5c11\u4e8e100\u5b57")):t&&t.length>200?Promise.reject(new Error("\u7ec6\u7eb2\u4e0d\u80fd\u8d85\u8fc7200\u5b57")):Promise.resolve()}],extra:"\u5efa\u8bae100-200\u5b57\uff0c\u5f53\u524d\u5b57\u6570\u4f1a\u5b9e\u65f6\u663e\u793a",children:(0,Mh.jsx)(LR,{rows:6,placeholder:"\u8bf7\u8f93\u5165\u672c\u7ae0\u7684\u8be6\u7ec6\u7ec6\u7eb2\uff08100-200\u5b57\uff09...",showCount:!0,maxLength:200})}),(0,Mh.jsx)(eI.Item,{label:"\u9884\u8ba1\u5b57\u6570",name:"estimatedWords",children:(0,Mh.jsx)(BR,{min:900,max:1200,step:50,style:{width:"100%"},placeholder:"\u8bf7\u8f93\u5165\u9884\u8ba1\u5b57\u6570"})})]})}),(0,Mh.jsx)(wN,{title:"\u7b2c".concat(null===O||void 0===O?void 0:O.chapterNumber,"\u7ae0\u89c4\u5212\u8be6\u60c5\uff1a").concat(null===O||void 0===O?void 0:O.title),open:A,onCancel:()=>N(!1),width:700,footer:[(0,Mh.jsx)(yf,{onClick:()=>N(!1),children:"\u5173\u95ed"},"close"),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(kN,{}),onClick:()=>{N(!1),O&&H(O)},children:"\u7f16\u8f91"},"edit")],children:O&&(0,Mh.jsxs)("div",{style:{padding:"16px 0"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u7f16\u53f7"}),(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",fontSize:"16px",fontWeight:500},children:["\u7b2c",O.chapterNumber,"\u7ae0"]})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u6807\u9898"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",fontSize:"16px",fontWeight:500},children:O.title})]}),O.moduleNumber&&(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u6240\u5c5e\u6a21\u5757"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px"},children:(0,Mh.jsxs)(hN,{color:"cyan",children:["\u6a21\u5757",O.moduleNumber]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u9884\u8ba1\u5b57\u6570"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px"},children:(0,Mh.jsxs)(hN,{color:"orange",children:[O.estimatedWords||1050,"\u5b57"]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",color:"#595959",marginBottom:"8px"},children:"\u7ae0\u8282\u7ec6\u7eb2"}),(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f5f5f5",borderRadius:"6px",lineHeight:"1.8",fontSize:"14px",whiteSpace:"pre-line",maxHeight:"300px",overflowY:"auto"},children:O.outline}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",fontSize:"12px",color:"#8c8c8c"},children:["\u7ec6\u7eb2\u5b57\u6570\uff1a",(null===(n=O.outline)||void 0===n?void 0:n.length)||0,"\u5b57\uff08\u5efa\u8bae100-200\u5b57\uff09"]})]})]})})]}):(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"50px"},children:(0,Mh.jsx)(Ji,{size:"large"})})};const WR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917.7 148.8l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 00-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 000 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM769.1 441.7l-59.4 59.4-186.8-186.8 59.4-59.4c24.9-24.9 58.1-38.7 93.4-38.7 35.3 0 68.4 13.7 93.4 38.7 24.9 24.9 38.7 58.1 38.7 93.4 0 35.3-13.8 68.4-38.7 93.4zm-190.2 105a8.03 8.03 0 00-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 00-11.3 0L363 475.3l-43-43a7.85 7.85 0 00-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2c-68.9 69-77 175.7-24.3 253.5l-76.1 76.1a8.03 8.03 0 000 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2zM441.7 769.1a131.32 131.32 0 01-93.4 38.7c-35.3 0-68.4-13.7-93.4-38.7a131.32 131.32 0 01-38.7-93.4c0-35.3 13.7-68.4 38.7-93.4l59.4-59.4 186.8 186.8-59.4 59.4z"}}]},name:"api",theme:"outlined"};var VR=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:WR}))};const qR=e.forwardRef(VR);const GR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"};var XR=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:GR}))};const UR=e.forwardRef(XR);const $R={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"};var KR=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:$R}))};const YR=e.forwardRef(KR);const QR={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"};var JR=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:QR}))};const ZR=e.forwardRef(JR),{Option:eM}=Fj,tM=()=>{const[t]=eI.useForm(),[n,o]=(0,e.useState)(!1),[r,i]=(0,e.useState)(!1),[c,l]=(0,e.useState)(!1),[s,u]=(0,e.useState)([]),[d,f]=(0,e.useState)("unknown"),[p,m]=(0,e.useState)(""),{status:g,refreshModels:h}=Lh(),{message:v}=Nh.useApp();(0,e.useEffect)(()=>{(async()=>{const e=localStorage.getItem("ai_system_config"),n=e?JSON.parse(e):{ollamaUrl:"http://localhost:11434",model:"",temperature:.7,topP:.9,maxTokens:2e3};t.setFieldsValue(n),m(n.model||""),g.isConnected&&g.availableModels.length>0&&(u(g.availableModels),f("success"))})()},[t,g]);const b=e=>{if(!e)return"\u672a\u77e5";return"".concat((e/1073741824).toFixed(2)," GB")};return(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("h2",{style:{margin:0,fontSize:"20px",fontWeight:600,color:"#262626"},children:"\u6a21\u578b\u8bbe\u7f6e"}),(0,Mh.jsx)("p",{style:{margin:"8px 0 0 0",color:"#8c8c8c",fontSize:"14px"},children:"\u914d\u7f6e\u672c\u5730 Ollama \u670d\u52a1\u548c AI \u6a21\u578b\u53c2\u6570"})]}),(0,Mh.jsx)("div",{style:{background:"white",borderRadius:"8px",border:"1px solid #f0f0f0",marginBottom:"16px",overflow:"hidden"},children:(0,Mh.jsxs)("div",{style:{padding:"16px 24px",background:"#fafafa",borderBottom:"1px solid #f0f0f0",display:"flex",alignItems:"center",gap:"12px"},children:[(0,Mh.jsx)("div",{style:{width:"8px",height:"8px",borderRadius:"50%",background:"success"===d?"#52c41a":"error"===d?"#ff4d4f":"#faad14"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:500,color:"#262626"},children:"success"===d?"\u670d\u52a1\u6b63\u5e38":"error"===d?"\u670d\u52a1\u5f02\u5e38":"\u672a\u68c0\u6d4b"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#8c8c8c"},children:s.length>0?"\u5df2\u5b89\u88c5 ".concat(s.length," \u4e2a\u6a21\u578b"):"success"===d?"\u672a\u5b89\u88c5\u6a21\u578b":"\u8bf7\u5148\u8fde\u63a5\u670d\u52a1"})]})]})}),(0,Mh.jsxs)(LA,{bordered:!1,style:{boxShadow:"none"},children:[(0,Mh.jsxs)(eI,{form:t,layout:"vertical",initialValues:{ollamaUrl:"http://localhost:11434",model:"",temperature:.7,topP:.9,maxTokens:2e3},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",fontWeight:500,color:"#262626",marginBottom:"16px"},children:"\u670d\u52a1\u914d\u7f6e"}),(0,Mh.jsx)(eI.Item,{label:(0,Mh.jsx)("span",{style:{color:"#595959"},children:"Ollama \u670d\u52a1\u5730\u5740"}),name:"ollamaUrl",rules:[{required:!0,message:"\u8bf7\u8f93\u5165Ollama\u670d\u52a1\u5730\u5740"}],children:(0,Mh.jsx)(bk,{placeholder:"http://localhost:11434",style:{borderRadius:"6px"}})}),(0,Mh.jsxs)(tS,{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(yf,{icon:(0,Mh.jsx)(qR,{}),onClick:async()=>{i(!0),f("unknown");try{const e=await t.validateFields(),n=new zh(e);await n.testConnection()?(f("success"),v.open({type:"success",content:"Ollama \u670d\u52a1\u8fde\u63a5\u6210\u529f\uff01"}),await h()):(f("error"),v.open({type:"error",content:"Ollama \u670d\u52a1\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1\u5730\u5740"}))}catch(e){f("error"),v.open({type:"error",content:"\u8fde\u63a5\u6d4b\u8bd5\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u914d\u7f6e"})}finally{i(!1)}},loading:r,style:{borderRadius:"6px"},children:"\u6d4b\u8bd5\u8fde\u63a5"}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(UR,{}),onClick:async()=>{l(!0),f("unknown");try{const e=await t.validateFields(["ollamaUrl"]),n=new zh(e);if(!await n.testConnection())return f("error"),v.open({type:"error",content:"\u65e0\u6cd5\u8fde\u63a5\u5230 Ollama \u670d\u52a1\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1\u5730\u5740\u548c\u72b6\u6001"}),void u([]);const o=await n.getAvailableModelsWithInfo();u(o),f("success"),0===o.length?v.open({type:"warning",content:"\u672a\u68c0\u6d4b\u5230\u5df2\u5b89\u88c5\u7684\u6a21\u578b\uff0c\u8bf7\u5148\u4f7f\u7528 ollama pull \u547d\u4ee4\u5b89\u88c5\u6a21\u578b"}):(v.open({type:"success",content:"\u6210\u529f\u68c0\u6d4b\u5230 ".concat(o.length," \u4e2a\u5df2\u5b89\u88c5\u6a21\u578b")}),p&&!o.find(e=>e.name===p)&&(t.setFieldValue("model",void 0),m(""),v.open({type:"warning",content:"\u5f53\u524d\u9009\u62e9\u7684\u6a21\u578b\u672a\u5728\u672c\u5730\u5b89\u88c5\uff0c\u8bf7\u91cd\u65b0\u9009\u62e9"}))),await h()}catch(e){f("error"),v.open({type:"error",content:"\u6a21\u578b\u68c0\u6d4b\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5 Ollama \u670d\u52a1\u72b6\u6001"}),u([])}finally{l(!1)}},loading:c,style:{borderRadius:"6px"},children:"\u68c0\u6d4b\u6a21\u578b"})]})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",fontWeight:500,color:"#262626",marginBottom:"16px"},children:"\u6a21\u578b\u9009\u62e9"}),(0,Mh.jsx)(eI.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)("span",{style:{color:"#595959"},children:"AI \u6a21\u578b"}),s.length>0&&(0,Mh.jsxs)(hN,{color:"success",children:[s.length," \u4e2a\u53ef\u7528"]})]}),name:"model",rules:[{required:!0,message:"\u8bf7\u9009\u62e9AI\u6a21\u578b"}],tooltip:"\u53ea\u80fd\u9009\u62e9\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b",children:(0,Mh.jsx)(Fj,{placeholder:0===s.length?"\u8bf7\u5148\u70b9\u51fb\u68c0\u6d4b\u6a21\u578b":"\u9009\u62e9AI\u6a21\u578b",showSearch:!0,allowClear:!0,onChange:e=>{m(e)},notFoundContent:c?(0,Mh.jsx)(Ji,{size:"small"}):"\u672a\u68c0\u6d4b\u5230\u53ef\u7528\u6a21\u578b",disabled:0===s.length,style:{borderRadius:"6px"},children:s.map(e=>(0,Mh.jsx)(eM,{value:e.name,children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)("span",{children:e.name}),e.size&&(0,Mh.jsxs)("span",{style:{color:"#8c8c8c",fontSize:"12px"},children:["(",b(e.size),")"]})]})},e.name))})}),p&&(0,Mh.jsx)("div",{style:{padding:"12px",background:"#f6ffed",border:"1px solid #b7eb8f",borderRadius:"6px",marginBottom:"16px"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a"}}),(0,Mh.jsxs)("span",{style:{color:"#52c41a",fontSize:"14px"},children:["\u5f53\u524d\u4f7f\u7528\u6a21\u578b: ",p]})]})})]}),(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",fontWeight:500,color:"#262626",marginBottom:"16px"},children:"\u751f\u6210\u53c2\u6570"}),(0,Mh.jsxs)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"16px"},children:[(0,Mh.jsx)(eI.Item,{label:(0,Mh.jsx)("span",{style:{color:"#595959"},children:"\u6e29\u5ea6"}),name:"temperature",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6e29\u5ea6\u503c"}],tooltip:"\u63a7\u5236\u751f\u6210\u6587\u672c\u7684\u968f\u673a\u6027",children:(0,Mh.jsx)(BR,{min:0,max:2,step:.1,precision:1,style:{width:"100%",borderRadius:"6px"}})}),(0,Mh.jsx)(eI.Item,{label:(0,Mh.jsx)("span",{style:{color:"#595959"},children:"Top P"}),name:"topP",rules:[{required:!0,message:"\u8bf7\u8f93\u5165Top P\u503c"}],tooltip:"\u63a7\u5236\u751f\u6210\u6587\u672c\u7684\u591a\u6837\u6027",children:(0,Mh.jsx)(BR,{min:0,max:1,step:.1,precision:1,style:{width:"100%",borderRadius:"6px"}})}),(0,Mh.jsx)(eI.Item,{label:(0,Mh.jsx)("span",{style:{color:"#595959"},children:"\u6700\u5927 Tokens"}),name:"maxTokens",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6700\u5927\u751f\u6210\u957f\u5ea6"}],children:(0,Mh.jsx)(BR,{min:100,max:8e3,step:100,style:{width:"100%",borderRadius:"6px"}})})]})]}),(0,Mh.jsx)(eI.Item,{style:{marginBottom:0},children:(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(ZR,{}),onClick:async()=>{o(!0);try{const e=await t.validateFields();if(p&&s.length>0){if(!s.find(e=>e.name===p))return v.open({type:"error",content:'\u8bf7\u9009\u62e9\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b\uff0c\u6216\u70b9\u51fb"\u68c0\u6d4b\u6a21\u578b"\u5237\u65b0\u5217\u8868'}),void o(!1)}const n=(0,a.A)((0,a.A)({},e),{},{model:p||e.model});localStorage.setItem("ai_system_config",JSON.stringify(n)),v.open({type:"success",content:"\u914d\u7f6e\u4fdd\u5b58\u6210\u529f\uff01"}),m(n.model),await h()}catch(e){v.open({type:"error",content:"\u914d\u7f6e\u4fdd\u5b58\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u8f93\u5165"})}finally{o(!1)}},loading:n,size:"large",style:{borderRadius:"6px",minWidth:"120px"},children:"\u4fdd\u5b58\u914d\u7f6e"})})]}),(0,Mh.jsx)(Ez,{style:{margin:"32px 0"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontSize:"14px",fontWeight:500,color:"#262626",marginBottom:"16px"},children:"\u4f7f\u7528\u8bf4\u660e"}),(0,Mh.jsxs)("ul",{style:{margin:0,paddingLeft:"20px",color:"#595959",fontSize:"14px",lineHeight:"1.8"},children:[(0,Mh.jsx)("li",{children:"\u786e\u4fdd Ollama \u670d\u52a1\u6b63\u5728\u8fd0\u884c\uff08\u9ed8\u8ba4\u7aef\u53e3 11434\uff09"}),(0,Mh.jsx)("li",{children:'\u70b9\u51fb"\u6d4b\u8bd5\u8fde\u63a5"\u9a8c\u8bc1 Ollama \u670d\u52a1\u662f\u5426\u6b63\u5e38'}),(0,Mh.jsx)("li",{children:'\u70b9\u51fb"\u68c0\u6d4b\u6a21\u578b"\u83b7\u53d6\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b\u5217\u8868'}),(0,Mh.jsx)("li",{children:"\u6a21\u578b\u9009\u62e9\u9650\u5236\u4e3a\u53ea\u80fd\u4f7f\u7528\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b"}),(0,Mh.jsx)("li",{children:"\u5982\u9700\u65b0\u6a21\u578b\uff0c\u8bf7\u4f7f\u7528\u547d\u4ee4\uff1aollama pull \u6a21\u578b\u540d"}),(0,Mh.jsx)("li",{children:"\u63a8\u8350\uff1aqwen3:8b\u8d77\u6b65"}),(0,Mh.jsx)("li",{children:"\u6e29\u5ea6\u53c2\u6570\u63a7\u5236\u751f\u6210\u6587\u672c\u7684\u968f\u673a\u6027\uff0c\u5efa\u8bae\u503c\u4e3a 0.7"})]})]})]})]})};var nM=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function oM(e){return"string"===typeof e}const rM=function(t){var n,o=t.className,i=t.prefixCls,c=t.style,l=t.active,s=t.status,u=t.iconPrefix,d=t.icon,f=(t.wrapperStyle,t.stepNumber),p=t.disabled,m=t.description,g=t.title,h=t.subTitle,v=t.progressDot,b=t.stepIcon,y=t.tailContent,x=t.icons,w=t.stepIndex,S=t.onStepClick,C=t.onClick,k=t.render,E=r(t,nM),j={};!!S&&!p&&(j.role="button",j.tabIndex=0,j.onClick=function(e){null===C||void 0===C||C(e),S(w)},j.onKeyDown=function(e){var t=e.which;t!==fs.ENTER&&t!==fs.SPACE||S(w)});var O=s||"wait",I=Tt()("".concat(i,"-item"),"".concat(i,"-item-").concat(O),o,(n={},(0,rn.A)(n,"".concat(i,"-item-custom"),d),(0,rn.A)(n,"".concat(i,"-item-active"),l),(0,rn.A)(n,"".concat(i,"-item-disabled"),!0===p),n)),A=(0,a.A)({},c),N=e.createElement("div",So({},E,{className:I,style:A}),e.createElement("div",So({onClick:C},j,{className:"".concat(i,"-item-container")}),e.createElement("div",{className:"".concat(i,"-item-tail")},y),e.createElement("div",{className:"".concat(i,"-item-icon")},function(){var t,n,o=Tt()("".concat(i,"-icon"),"".concat(u,"icon"),(t={},(0,rn.A)(t,"".concat(u,"icon-").concat(d),d&&oM(d)),(0,rn.A)(t,"".concat(u,"icon-check"),!d&&"finish"===s&&(x&&!x.finish||!x)),(0,rn.A)(t,"".concat(u,"icon-cross"),!d&&"error"===s&&(x&&!x.error||!x)),t)),r=e.createElement("span",{className:"".concat(i,"-icon-dot")});return n=v?"function"===typeof v?e.createElement("span",{className:"".concat(i,"-icon")},v(r,{index:f-1,status:s,title:g,description:m})):e.createElement("span",{className:"".concat(i,"-icon")},r):d&&!oM(d)?e.createElement("span",{className:"".concat(i,"-icon")},d):x&&x.finish&&"finish"===s?e.createElement("span",{className:"".concat(i,"-icon")},x.finish):x&&x.error&&"error"===s?e.createElement("span",{className:"".concat(i,"-icon")},x.error):d||"finish"===s||"error"===s?e.createElement("span",{className:o}):e.createElement("span",{className:"".concat(i,"-icon")},f),b&&(n=b({index:f-1,status:s,title:g,description:m,node:n})),n}()),e.createElement("div",{className:"".concat(i,"-item-content")},e.createElement("div",{className:"".concat(i,"-item-title")},g,h&&e.createElement("div",{title:"string"===typeof h?h:void 0,className:"".concat(i,"-item-subtitle")},h)),m&&e.createElement("div",{className:"".concat(i,"-item-description")},m))));return k&&(N=k(N)||null),N};var aM=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function iM(t){var n,o=t.prefixCls,i=void 0===o?"rc-steps":o,c=t.style,l=void 0===c?{}:c,s=t.className,u=(t.children,t.direction),d=void 0===u?"horizontal":u,f=t.type,p=void 0===f?"default":f,m=t.labelPlacement,g=void 0===m?"horizontal":m,h=t.iconPrefix,v=void 0===h?"rc":h,b=t.status,y=void 0===b?"process":b,x=t.size,w=t.current,S=void 0===w?0:w,C=t.progressDot,k=void 0!==C&&C,E=t.stepIcon,j=t.initial,O=void 0===j?0:j,I=t.icons,A=t.onChange,N=t.itemRender,P=t.items,z=void 0===P?[]:P,R=r(t,aM),M="navigation"===p,T="inline"===p,B=T||k,L=T?"horizontal":d,H=T?void 0:x,_=B?"vertical":g,D=Tt()(i,"".concat(i,"-").concat(L),s,(n={},(0,rn.A)(n,"".concat(i,"-").concat(H),H),(0,rn.A)(n,"".concat(i,"-label-").concat(_),"horizontal"===L),(0,rn.A)(n,"".concat(i,"-dot"),!!B),(0,rn.A)(n,"".concat(i,"-navigation"),M),(0,rn.A)(n,"".concat(i,"-inline"),T),n)),F=function(e){A&&S!==e&&A(e)};return e.createElement("div",So({className:D,style:l},R),z.filter(function(e){return e}).map(function(t,n){var o=(0,a.A)({},t),r=O+n;return"error"===y&&n===S-1&&(o.className="".concat(i,"-next-error")),o.status||(o.status=r===S?y:r<S?"finish":"wait"),T&&(o.icon=void 0,o.subTitle=void 0),!o.render&&N&&(o.render=function(e){return N(o,e)}),e.createElement(rM,So({},o,{active:r===S,stepNumber:r+1,stepIndex:r,key:r,prefixCls:i,iconPrefix:v,wrapperStyle:l,progressDot:B,stepIcon:E,icons:I,onStepClick:A&&F}))}))}iM.Step=rM;const cM=iM;var lM={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},sM=function(){var t=(0,e.useRef)([]),n=(0,e.useRef)(null);return(0,e.useEffect)(function(){var e=Date.now(),o=!1;t.current.forEach(function(t){if(t){o=!0;var r=t.style;r.transitionDuration=".3s, .3s, .3s, .06s",n.current&&e-n.current<100&&(r.transitionDuration="0s, 0s")}}),o&&(n.current=Date.now())}),t.current};var uM=0,dM=Ut();const fM=function(t){var n=un(e.useState(),2),o=n[0],r=n[1];return e.useEffect(function(){r("rc_progress_".concat(function(){var e;return dM?(e=uM,uM+=1):e="TEST_OR_SSR",e}()))},[]),t||o};var pM=function(t){var n=t.bg,o=t.children;return e.createElement("div",{style:{width:"100%",height:"100%",background:n}},o)};function mM(e,t){return Object.keys(e).map(function(n){var o=parseFloat(n),r="".concat(Math.floor(o*t),"%");return"".concat(e[n]," ").concat(r)})}var gM=e.forwardRef(function(t,n){var o=t.prefixCls,r=t.color,a=t.gradientId,i=t.radius,c=t.style,l=t.ptg,s=t.strokeLinecap,u=t.strokeWidth,d=t.size,f=t.gapDegree,p=r&&"object"===(0,jn.A)(r),m=p?"#FFF":void 0,g=d/2,h=e.createElement("circle",{className:"".concat(o,"-circle-path"),r:i,cx:g,cy:g,stroke:m,strokeLinecap:s,strokeWidth:u,opacity:0===l?0:1,style:c,ref:n});if(!p)return h;var v="".concat(a,"-conic"),b=f?"".concat(180+f/2,"deg"):"0deg",y=mM(r,(360-f)/360),x=mM(r,1),w="conic-gradient(from ".concat(b,", ").concat(y.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return e.createElement(e.Fragment,null,e.createElement("mask",{id:v},h),e.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(v,")")},e.createElement(pM,{bg:S},e.createElement(pM,{bg:w}))))});const hM=gM;var vM=100,bM=function(e,t,n,o,r,a,i,c,l,s){var u=arguments.length>10&&void 0!==arguments[10]?arguments[10]:0,d=n/100*360*((360-a)/360),f=0===a?0:{bottom:0,top:180,left:90,right:-90}[i],p=(100-o)/100*t;"round"===l&&100!==o&&(p+=s/2)>=t&&(p=t-.01);return{stroke:"string"===typeof c?c:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:p+u,transform:"rotate(".concat(r+d+f,"deg)"),transformOrigin:"".concat(50,"px ").concat(50,"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}},yM=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xM(e){var t=null!==e&&void 0!==e?e:[];return Array.isArray(t)?t:[t]}const wM=function(t){var n=(0,a.A)((0,a.A)({},lM),t),o=n.id,i=n.prefixCls,c=n.steps,l=n.strokeWidth,s=n.trailWidth,u=n.gapDegree,d=void 0===u?0:u,f=n.gapPosition,p=n.trailColor,m=n.strokeLinecap,g=n.style,h=n.className,v=n.strokeColor,b=n.percent,y=r(n,yM),x=fM(o),w="".concat(x,"-gradient"),S=50-l/2,C=2*Math.PI*S,k=d>0?90+d/2:-90,E=C*((360-d)/360),j="object"===(0,jn.A)(c)?c:{count:c,gap:2},O=j.count,I=j.gap,A=xM(b),N=xM(v),P=N.find(function(e){return e&&"object"===(0,jn.A)(e)}),z=P&&"object"===(0,jn.A)(P)?"butt":m,R=bM(C,E,0,100,k,d,f,p,z,l),M=sM();return e.createElement("svg",So({className:Tt()("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(vM," ").concat(vM),style:g,id:o,role:"presentation"},y),!O&&e.createElement("circle",{className:"".concat(i,"-circle-trail"),r:S,cx:50,cy:50,stroke:p,strokeLinecap:z,strokeWidth:s||l,style:R}),O?function(){var t=Math.round(O*(A[0]/100)),n=100/O,o=0;return new Array(O).fill(null).map(function(r,a){var c=a<=t-1?N[0]:p,s=c&&"object"===(0,jn.A)(c)?"url(#".concat(w,")"):void 0,u=bM(C,E,o,n,k,d,f,c,"butt",l,I);return o+=100*(E-u.strokeDashoffset+I)/E,e.createElement("circle",{key:a,className:"".concat(i,"-circle-path"),r:S,cx:50,cy:50,stroke:s,strokeWidth:l,opacity:1,style:u,ref:function(e){M[a]=e}})})}():function(){var t=0;return A.map(function(n,o){var r=N[o]||N[N.length-1],a=bM(C,E,t,n,k,d,f,r,z,l);return t+=n,e.createElement(hM,{key:o,color:r,ptg:n,radius:S,prefixCls:i,gradientId:w,style:a,strokeLinecap:z,strokeWidth:l,gapDegree:d,ref:function(e){M[o]=e},size:vM})}).reverse()}())};function SM(e){return!e||e<0?0:e>100?100:e}function CM(e){let{success:t,successPercent:n}=e,o=n;return t&&"progress"in t&&(o=t.progress),t&&"percent"in t&&(o=t.percent),o}const kM=(e,t,n)=>{var o,r,a,i;let c=-1,l=-1;if("step"===t){const t=n.steps,o=n.strokeWidth;"string"===typeof e||"undefined"===typeof e?(c="small"===e?2:14,l=null!==o&&void 0!==o?o:8):"number"===typeof e?[c,l]=[e,e]:[c=14,l=8]=Array.isArray(e)?e:[e.width,e.height],c*=t}else if("line"===t){const t=null===n||void 0===n?void 0:n.strokeWidth;"string"===typeof e||"undefined"===typeof e?l=t||("small"===e?6:8):"number"===typeof e?[c,l]=[e,e]:[c=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else"circle"!==t&&"dashboard"!==t||("string"===typeof e||"undefined"===typeof e?[c,l]="small"===e?[60,60]:[120,120]:"number"===typeof e?[c,l]=[e,e]:Array.isArray(e)&&(c=null!==(r=null!==(o=e[0])&&void 0!==o?o:e[1])&&void 0!==r?r:120,l=null!==(i=null!==(a=e[0])&&void 0!==a?a:e[1])&&void 0!==i?i:120));return[c,l]},EM=t=>{const{prefixCls:n,trailColor:o=null,strokeLinecap:r="round",gapPosition:a,gapDegree:i,width:c=120,type:l,children:s,success:u,size:d=c,steps:f}=t,[p,m]=kM(d,"circle");let{strokeWidth:g}=t;void 0===g&&(g=Math.max((e=>3/e*100)(p),6));const h={width:p,height:m,fontSize:.15*p+6},v=e.useMemo(()=>i||0===i?i:"dashboard"===l?75:void 0,[i,l]),b=(e=>{let{percent:t,success:n,successPercent:o}=e;const r=SM(CM({success:n,successPercent:o}));return[r,SM(SM(t)-r)]})(t),y=a||"dashboard"===l&&"bottom"||void 0,x="[object Object]"===Object.prototype.toString.call(t.strokeColor),w=(e=>{let{success:t={},strokeColor:n}=e;const{strokeColor:o}=t;return[o||$a.green,n||null]})({success:u,strokeColor:t.strokeColor}),S=Tt()("".concat(n,"-inner"),{["".concat(n,"-circle-gradient")]:x}),C=e.createElement(wM,{steps:f,percent:f?b[1]:b,strokeWidth:g,trailWidth:g,strokeColor:f?w[1]:w,strokeLinecap:r,trailColor:o,prefixCls:n,gapDegree:v,gapPosition:y}),k=p<=20,E=e.createElement("div",{className:S,style:h},C,!k&&s);return k?e.createElement(Wx,{title:s},E):E},jM="--progress-line-stroke-color",OM="--progress-percent",IM=e=>{const t=e?"100%":"-100%";return new jr("antProgress".concat(e?"RTL":"LTR","Active"),{"0%":{transform:"translateX(".concat(t,") scaleX(0)"),opacity:.1},"20%":{transform:"translateX(".concat(t,") scaleX(0)"),opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},AM=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},["".concat(t,"-outer")]:{display:"inline-flex",alignItems:"center",width:"100%"},["".concat(t,"-inner")]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},["".concat(t,"-inner:not(").concat(t,"-circle-gradient)")]:{["".concat(t,"-circle-path")]:{stroke:e.defaultColor}},["".concat(t,"-success-bg, ").concat(t,"-bg")]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:"all ".concat(e.motionDurationSlow," ").concat(e.motionEaseInOutCirc)},["".concat(t,"-layout-bottom")]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",["".concat(t,"-text")]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},["".concat(t,"-bg")]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit","var(".concat(jM,")")]},height:"100%",width:"calc(1 / var(".concat(OM,") * 100%)"),display:"block"},["&".concat(t,"-bg-inner")]:{minWidth:"max-content","&::after":{content:"none"},["".concat(t,"-text-inner")]:{color:e.colorWhite,["&".concat(t,"-text-bright")]:{color:"rgba(0, 0, 0, 0.45)"}}}},["".concat(t,"-success-bg")]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},["".concat(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},["&".concat(t,"-text-outer")]:{width:"max-content"},["&".concat(t,"-text-outer").concat(t,"-text-start")]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},["".concat(t,"-text-inner")]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:"0 ".concat(io(e.paddingXXS)),["&".concat(t,"-text-start")]:{justifyContent:"start"},["&".concat(t,"-text-end")]:{justifyContent:"end"}},["&".concat(t,"-status-active")]:{["".concat(t,"-bg::before")]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:IM(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},["&".concat(t,"-rtl").concat(t,"-status-active")]:{["".concat(t,"-bg::before")]:{animationName:IM(!0)}},["&".concat(t,"-status-exception")]:{["".concat(t,"-bg")]:{backgroundColor:e.colorError},["".concat(t,"-text")]:{color:e.colorError}},["&".concat(t,"-status-exception ").concat(t,"-inner:not(").concat(t,"-circle-gradient)")]:{["".concat(t,"-circle-path")]:{stroke:e.colorError}},["&".concat(t,"-status-success")]:{["".concat(t,"-bg")]:{backgroundColor:e.colorSuccess},["".concat(t,"-text")]:{color:e.colorSuccess}},["&".concat(t,"-status-success ").concat(t,"-inner:not(").concat(t,"-circle-gradient)")]:{["".concat(t,"-circle-path")]:{stroke:e.colorSuccess}}})}},NM=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{["".concat(t,"-circle-trail")]:{stroke:e.remainingColor},["&".concat(t,"-circle ").concat(t,"-inner")]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},["&".concat(t,"-circle ").concat(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}},["".concat(t,"-circle&-status-exception")]:{["".concat(t,"-text")]:{color:e.colorError}},["".concat(t,"-circle&-status-success")]:{["".concat(t,"-text")]:{color:e.colorSuccess}}},["".concat(t,"-inline-circle")]:{lineHeight:1,["".concat(t,"-inner")]:{verticalAlign:"bottom"}}}},PM=e=>{const{componentCls:t}=e;return{[t]:{["".concat(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 ".concat(e.motionDurationSlow),"&-active":{backgroundColor:e.defaultColor}}}}}},zM=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{["".concat(t,"-small&-line, ").concat(t,"-small&-line ").concat(t,"-text ").concat(n)]:{fontSize:e.fontSizeSM}}}},RM=Wi("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=Ca(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[AM(n),NM(n),PM(n),zM(n)]},e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:"".concat(e.fontSize/e.fontSizeSM,"em")}));var MM=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const TM=(e,t)=>{const{from:n=$a.blue,to:o=$a.blue,direction:r=("rtl"===t?"to left":"to right")}=e,a=MM(e,["from","to","direction"]);if(0!==Object.keys(a).length){const e=(e=>{let t=[];return Object.keys(e).forEach(n=>{const o=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(o)||t.push({key:o,value:e[n]})}),t=t.sort((e,t)=>e.key-t.key),t.map(e=>{let{key:t,value:n}=e;return"".concat(n," ").concat(t,"%")}).join(", ")})(a),t="linear-gradient(".concat(r,", ").concat(e,")");return{background:t,[jM]:t}}const i="linear-gradient(".concat(r,", ").concat(n,", ").concat(o,")");return{background:i,[jM]:i}},BM=t=>{const{prefixCls:n,direction:o,percent:r,size:a,strokeWidth:i,strokeColor:c,strokeLinecap:l="round",children:s,trailColor:u=null,percentPosition:d,success:f}=t,{align:p,type:m}=d,g=c&&"string"!==typeof c?TM(c,o):{[jM]:c,background:c},h="square"===l||"butt"===l?0:void 0,v=null!==a&&void 0!==a?a:[-1,i||("small"===a?6:8)],[b,y]=kM(v,"line",{strokeWidth:i});const x={backgroundColor:u||void 0,borderRadius:h},w=Object.assign(Object.assign({width:"".concat(SM(r),"%"),height:y,borderRadius:h},g),{[OM]:SM(r)/100}),S=CM(t),C={width:"".concat(SM(S),"%"),height:y,borderRadius:h,backgroundColor:null===f||void 0===f?void 0:f.strokeColor},k={width:b<0?"100%":b},E=e.createElement("div",{className:"".concat(n,"-inner"),style:x},e.createElement("div",{className:Tt()("".concat(n,"-bg"),"".concat(n,"-bg-").concat(m)),style:w},"inner"===m&&s),void 0!==S&&e.createElement("div",{className:"".concat(n,"-success-bg"),style:C})),j="outer"===m&&"start"===p,O="outer"===m&&"end"===p;return"outer"===m&&"center"===p?e.createElement("div",{className:"".concat(n,"-layout-bottom")},E,s):e.createElement("div",{className:"".concat(n,"-outer"),style:k},j&&s,E,O&&s)},LM=t=>{const{size:n,steps:o,rounding:r=Math.round,percent:a=0,strokeWidth:i=8,strokeColor:c,trailColor:l=null,prefixCls:s,children:u}=t,d=r(o*(a/100)),f=null!==n&&void 0!==n?n:["small"===n?2:14,i],[p,m]=kM(f,"step",{steps:o,strokeWidth:i}),g=p/o,h=Array.from({length:o});for(let v=0;v<o;v++){const t=Array.isArray(c)?c[v]:c;h[v]=e.createElement("div",{key:v,className:Tt()("".concat(s,"-steps-item"),{["".concat(s,"-steps-item-active")]:v<=d-1}),style:{backgroundColor:v<=d-1?t:l,width:g,height:m}})}return e.createElement("div",{className:"".concat(s,"-steps-outer")},h,u)};var HM=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const _M=["normal","exception","active","success"],DM=e.forwardRef((t,n)=>{const{prefixCls:o,className:r,rootClassName:a,steps:i,strokeColor:c,percent:l=0,size:s="default",showInfo:u=!0,type:d="line",status:f,format:p,style:m,percentPosition:g={}}=t,h=HM(t,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:v="end",type:b="outer"}=g,y=Array.isArray(c)?c[0]:c,x="string"===typeof c||Array.isArray(c)?c:void 0,w=e.useMemo(()=>{if(y){const e="string"===typeof y?y:Object.values(y)[0];return new Wa(e).isLight()}return!1},[c]),S=e.useMemo(()=>{var e,n;const o=CM(t);return Number.parseInt(void 0!==o?null===(e=null!==o&&void 0!==o?o:0)||void 0===e?void 0:e.toString():null===(n=null!==l&&void 0!==l?l:0)||void 0===n?void 0:n.toString(),10)},[l,t.success,t.successPercent]),C=e.useMemo(()=>!_M.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:k,direction:E,progress:j}=e.useContext(Dt),O=k("progress",o),[I,A,N]=RM(O),P="line"===d,z=P&&!i,R=e.useMemo(()=>{if(!u)return null;const n=CM(t);let o;const r=p||(e=>"".concat(e,"%")),a=P&&w&&"inner"===b;return"inner"===b||p||"exception"!==C&&"success"!==C?o=r(SM(l),SM(n)):"exception"===C?o=P?e.createElement(Ts,null):e.createElement(us,null):"success"===C&&(o=P?e.createElement(zs,null):e.createElement(Pj,null)),e.createElement("span",{className:Tt()("".concat(O,"-text"),{["".concat(O,"-text-bright")]:a,["".concat(O,"-text-").concat(v)]:z,["".concat(O,"-text-").concat(b)]:z}),title:"string"===typeof o?o:void 0},o)},[u,l,S,C,d,O,p]);let M;"line"===d?M=i?e.createElement(LM,Object.assign({},t,{strokeColor:x,prefixCls:O,steps:"object"===typeof i?i.count:i}),R):e.createElement(BM,Object.assign({},t,{strokeColor:y,prefixCls:O,direction:E,percentPosition:{align:v,type:b}}),R):"circle"!==d&&"dashboard"!==d||(M=e.createElement(EM,Object.assign({},t,{strokeColor:y,prefixCls:O,progressStatus:C}),R));const T=Tt()(O,"".concat(O,"-status-").concat(C),{["".concat(O,"-").concat("dashboard"===d?"circle":d)]:"line"!==d,["".concat(O,"-inline-circle")]:"circle"===d&&kM(s,"circle")[0]<=20,["".concat(O,"-line")]:z,["".concat(O,"-line-align-").concat(v)]:z,["".concat(O,"-line-position-").concat(b)]:z,["".concat(O,"-steps")]:i,["".concat(O,"-show-info")]:u,["".concat(O,"-").concat(s)]:"string"===typeof s,["".concat(O,"-rtl")]:"rtl"===E},null===j||void 0===j?void 0:j.className,r,a,A,N);return I(e.createElement("div",Object.assign({ref:n,style:Object.assign(Object.assign({},null===j||void 0===j?void 0:j.style),m),className:T,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},Vu(h,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),M))});const FM=DM,WM=e=>{const{componentCls:t,customIconTop:n,customIconSize:o,customIconFontSize:r}=e;return{["".concat(t,"-item-custom")]:{["> ".concat(t,"-item-container > ").concat(t,"-item-icon")]:{height:"auto",background:"none",border:0,["> ".concat(t,"-icon")]:{top:n,width:o,height:o,fontSize:r,lineHeight:io(o)}}},["&:not(".concat(t,"-vertical)")]:{["".concat(t,"-item-custom")]:{["".concat(t,"-item-icon")]:{width:"auto",background:"none"}}}}},VM=e=>{const{componentCls:t}=e,n="".concat(t,"-item");return{["".concat(t,"-horizontal")]:{["".concat(n,"-tail")]:{transform:"translateY(-50%)"}}}},qM=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:o,inlineTailColor:r}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),i={["".concat(t,"-item-container ").concat(t,"-item-content ").concat(t,"-item-title")]:{color:o}};return{["&".concat(t,"-inline")]:{width:"auto",display:"inline-flex",["".concat(t,"-item")]:{flex:"none","&-container":{padding:"".concat(io(a)," ").concat(io(e.paddingXXS)," 0"),margin:"0 ".concat(io(e.calc(e.marginXXS).div(2).equal())),borderRadius:e.borderRadiusSM,cursor:"pointer",transition:"background-color ".concat(e.motionDurationMid),"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:"calc(50% - ".concat(io(e.calc(n).div(2).equal()),")"),["> ".concat(t,"-icon")]:{top:0},["".concat(t,"-icon-dot")]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:o,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:r}},["&:first-child ".concat(t,"-item-tail")]:{width:"50%",marginInlineStart:"50%"},["&:last-child ".concat(t,"-item-tail")]:{display:"block",width:"50%"},"&-wait":Object.assign({["".concat(t,"-item-icon ").concat(t,"-icon ").concat(t,"-icon-dot")]:{backgroundColor:e.colorBorderBg,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(r)}},i),"&-finish":Object.assign({["".concat(t,"-item-tail::after")]:{backgroundColor:r},["".concat(t,"-item-icon ").concat(t,"-icon ").concat(t,"-icon-dot")]:{backgroundColor:r,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(r)}},i),"&-error":i,"&-active, &-process":Object.assign({["".concat(t,"-item-icon")]:{width:n,height:n,marginInlineStart:"calc(50% - ".concat(io(e.calc(n).div(2).equal()),")"),top:0}},i),["&:not(".concat(t,"-item-active) > ").concat(t,"-item-container[role='button']:hover")]:{["".concat(t,"-item-title")]:{color:o}}}}}},GM=e=>{const{componentCls:t,iconSize:n,lineHeight:o,iconSizeSM:r}=e;return{["&".concat(t,"-label-vertical")]:{["".concat(t,"-item")]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:"0 ".concat(io(e.paddingLG))},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:o}},["&".concat(t,"-small:not(").concat(t,"-dot)")]:{["".concat(t,"-item")]:{"&-icon":{marginInlineStart:e.calc(n).sub(r).div(2).add(e.controlHeightLG).equal()}}}}}},XM=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:o,stepsNavActiveColor:r,motionDurationSlow:a}=e;return{["&".concat(t,"-navigation")]:{paddingTop:e.paddingSM,["&".concat(t,"-small")]:{["".concat(t,"-item")]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},["".concat(t,"-item")]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:"opacity ".concat(a),["".concat(t,"-item-content")]:{maxWidth:n},["".concat(t,"-item-title")]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},Ir),{"&::after":{display:"none"}})},["&:not(".concat(t,"-item-active)")]:{["".concat(t,"-item-container[role='button']")]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:"calc(50% - ".concat(io(e.calc(e.paddingSM).div(2).equal()),")"),insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(o),borderBottom:"none",borderInlineStart:"none",borderInlineEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(o),transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:r,transition:"width ".concat(a,", inset-inline-start ").concat(a),transitionTimingFunction:"ease-out",content:'""'}},["".concat(t,"-item").concat(t,"-item-active::before")]:{insetInlineStart:0,width:"100%"}},["&".concat(t,"-navigation").concat(t,"-vertical")]:{["> ".concat(t,"-item")]:{marginInlineEnd:0,"&::before":{display:"none"},["&".concat(t,"-item-active::before")]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:"calc(100% - ".concat(io(e.marginLG),")")},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},["> ".concat(t,"-item-container > ").concat(t,"-item-tail")]:{visibility:"hidden"}}},["&".concat(t,"-navigation").concat(t,"-horizontal")]:{["> ".concat(t,"-item > ").concat(t,"-item-container > ").concat(t,"-item-tail")]:{visibility:"hidden"}}}},UM=e=>{const{antCls:t,componentCls:n,iconSize:o,iconSizeSM:r,processIconColor:a,marginXXS:i,lineWidthBold:c,lineWidth:l,paddingXXS:s}=e,u=e.calc(o).add(e.calc(c).mul(4).equal()).equal(),d=e.calc(r).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{["&".concat(n,"-with-progress")]:{["".concat(n,"-item")]:{paddingTop:s,["&-process ".concat(n,"-item-container ").concat(n,"-item-icon ").concat(n,"-icon")]:{color:a}},["&".concat(n,"-vertical > ").concat(n,"-item ")]:{paddingInlineStart:s,["> ".concat(n,"-item-container > ").concat(n,"-item-tail")]:{top:i,insetInlineStart:e.calc(o).div(2).sub(l).add(s).equal()}},["&, &".concat(n,"-small")]:{["&".concat(n,"-horizontal ").concat(n,"-item:first-child")]:{paddingBottom:s,paddingInlineStart:s}},["&".concat(n,"-small").concat(n,"-vertical > ").concat(n,"-item > ").concat(n,"-item-container > ").concat(n,"-item-tail")]:{insetInlineStart:e.calc(r).div(2).sub(l).add(s).equal()},["&".concat(n,"-label-vertical ").concat(n,"-item ").concat(n,"-item-tail")]:{top:e.calc(o).div(2).add(s).equal()},["".concat(n,"-item-icon")]:{position:"relative",["".concat(t,"-progress")]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:"".concat(io(u)," !important"),height:"".concat(io(u)," !important")}}},["&".concat(n,"-small")]:{["&".concat(n,"-label-vertical ").concat(n,"-item ").concat(n,"-item-tail")]:{top:e.calc(r).div(2).add(s).equal()},["".concat(n,"-item-icon ").concat(t,"-progress-inner")]:{width:"".concat(io(d)," !important"),height:"".concat(io(d)," !important")}}}}},$M=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:o,dotCurrentSize:r,dotSize:a,motionDurationSlow:i}=e;return{["&".concat(t,"-dot, &").concat(t,"-dot").concat(t,"-small")]:{["".concat(t,"-item")]:{"&-title":{lineHeight:o},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:"".concat(io(e.calc(n).div(2).equal())," 0"),padding:0,"&::after":{width:"calc(100% - ".concat(io(e.calc(e.marginSM).mul(2).equal()),")"),height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:io(a),background:"transparent",border:0,["".concat(t,"-icon-dot")]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:"all ".concat(i),"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},["&-process ".concat(t,"-item-icon")]:{position:"relative",top:e.calc(a).sub(r).div(2).equal(),width:r,height:r,lineHeight:io(r),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(r).div(2).equal()},["&-process ".concat(t,"-icon")]:{["&:first-child ".concat(t,"-icon-dot")]:{insetInlineStart:0}}}},["&".concat(t,"-vertical").concat(t,"-dot")]:{["".concat(t,"-item-icon")]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},["".concat(t,"-item-process ").concat(t,"-item-icon")]:{marginTop:e.calc(e.controlHeight).sub(r).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(r).div(2).equal(),marginInlineStart:0},["".concat(t,"-item > ").concat(t,"-item-container > ").concat(t,"-item-tail")]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:"".concat(io(e.calc(a).add(e.paddingXS).equal())," 0 ").concat(io(e.paddingXS)),"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},["&".concat(t,"-small")]:{["".concat(t,"-item-icon")]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},["".concat(t,"-item-process ").concat(t,"-item-icon")]:{marginTop:e.calc(e.controlHeightSM).sub(r).div(2).equal()},["".concat(t,"-item > ").concat(t,"-item-container > ").concat(t,"-item-tail")]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},["".concat(t,"-item:first-child ").concat(t,"-icon-dot")]:{insetInlineStart:0},["".concat(t,"-item-content")]:{width:"inherit"}}}},KM=e=>{const{componentCls:t}=e;return{["&".concat(t,"-rtl")]:{direction:"rtl",["".concat(t,"-item")]:{"&-subtitle":{float:"left"}},["&".concat(t,"-navigation")]:{["".concat(t,"-item::after")]:{transform:"rotate(-45deg)"}},["&".concat(t,"-vertical")]:{["> ".concat(t,"-item")]:{"&::after":{transform:"rotate(225deg)"},["".concat(t,"-item-icon")]:{float:"right"}}},["&".concat(t,"-dot")]:{["".concat(t,"-item-icon ").concat(t,"-icon-dot, &").concat(t,"-small ").concat(t,"-item-icon ").concat(t,"-icon-dot")]:{float:"right"}}}}},YM=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:o,fontSize:r,colorTextDescription:a}=e;return{["&".concat(t,"-small")]:{["&".concat(t,"-horizontal:not(").concat(t,"-label-vertical) ").concat(t,"-item")]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},["".concat(t,"-item-icon")]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:"0 ".concat(io(e.marginXS)),fontSize:o,lineHeight:io(n),textAlign:"center",borderRadius:n},["".concat(t,"-item-title")]:{paddingInlineEnd:e.paddingSM,fontSize:r,lineHeight:io(n),"&::after":{top:e.calc(n).div(2).equal()}},["".concat(t,"-item-description")]:{color:a,fontSize:r},["".concat(t,"-item-tail")]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},["".concat(t,"-item-custom ").concat(t,"-item-icon")]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,["> ".concat(t,"-icon")]:{fontSize:n,lineHeight:io(n),transform:"none"}}}}},QM=e=>{const{componentCls:t,iconSizeSM:n,iconSize:o}=e;return{["&".concat(t,"-vertical")]:{display:"flex",flexDirection:"column",["> ".concat(t,"-item")]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",["".concat(t,"-item-icon")]:{float:"left",marginInlineEnd:e.margin},["".concat(t,"-item-content")]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},["".concat(t,"-item-title")]:{lineHeight:io(o)},["".concat(t,"-item-description")]:{paddingBottom:e.paddingSM}},["> ".concat(t,"-item > ").concat(t,"-item-container > ").concat(t,"-item-tail")]:{position:"absolute",top:0,insetInlineStart:e.calc(o).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:"".concat(io(e.calc(e.marginXXS).mul(1.5).add(o).equal())," 0 ").concat(io(e.calc(e.marginXXS).mul(1.5).equal())),"&::after":{width:e.lineWidth,height:"100%"}},["> ".concat(t,"-item:not(:last-child) > ").concat(t,"-item-container > ").concat(t,"-item-tail")]:{display:"block"},[" > ".concat(t,"-item > ").concat(t,"-item-container > ").concat(t,"-item-content > ").concat(t,"-item-title")]:{"&::after":{display:"none"}},["&".concat(t,"-small ").concat(t,"-item-container")]:{["".concat(t,"-item-tail")]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:"".concat(io(e.calc(e.marginXXS).mul(1.5).add(n).equal())," 0 ").concat(io(e.calc(e.marginXXS).mul(1.5).equal()))},["".concat(t,"-item-title")]:{lineHeight:io(n)}}}}},JM=(e,t)=>{const n="".concat(t.componentCls,"-item"),o="".concat(e,"IconColor"),r="".concat(e,"TitleColor"),a="".concat(e,"DescriptionColor"),i="".concat(e,"TailColor"),c="".concat(e,"IconBgColor"),l="".concat(e,"IconBorderColor"),s="".concat(e,"DotColor");return{["".concat(n,"-").concat(e," ").concat(n,"-icon")]:{backgroundColor:t[c],borderColor:t[l],["> ".concat(t.componentCls,"-icon")]:{color:t[o],["".concat(t.componentCls,"-icon-dot")]:{background:t[s]}}},["".concat(n,"-").concat(e).concat(n,"-custom ").concat(n,"-icon")]:{["> ".concat(t.componentCls,"-icon")]:{color:t[s]}},["".concat(n,"-").concat(e," > ").concat(n,"-container > ").concat(n,"-content > ").concat(n,"-title")]:{color:t[r],"&::after":{backgroundColor:t[i]}},["".concat(n,"-").concat(e," > ").concat(n,"-container > ").concat(n,"-content > ").concat(n,"-description")]:{color:t[a]},["".concat(n,"-").concat(e," > ").concat(n,"-container > ").concat(n,"-tail::after")]:{backgroundColor:t[i]}}},ZM=e=>{const{componentCls:t,motionDurationSlow:n}=e,o="".concat(t,"-item"),r="".concat(o,"-icon");return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[o]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",["> ".concat(o,"-container > ").concat(o,"-tail, > ").concat(o,"-container > ").concat(o,"-content > ").concat(o,"-title::after")]:{display:"none"}}},["".concat(o,"-container")]:{outline:"none",["&:focus-visible ".concat(r)]:Nr(e)},["".concat(r,", ").concat(o,"-content")]:{display:"inline-block",verticalAlign:"top"},[r]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:io(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:"".concat(io(e.lineWidth)," ").concat(e.lineType," transparent"),transition:"background-color ".concat(n,", border-color ").concat(n),["".concat(t,"-icon")]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},["".concat(o,"-tail")]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:"background ".concat(n),content:'""'}},["".concat(o,"-title")]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:io(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},["".concat(o,"-subtitle")]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},["".concat(o,"-description")]:{color:e.colorTextDescription,fontSize:e.fontSize}},JM("wait",e)),JM("process",e)),{["".concat(o,"-process > ").concat(o,"-container > ").concat(o,"-title")]:{fontWeight:e.fontWeightStrong}}),JM("finish",e)),JM("error",e)),{["".concat(o).concat(t,"-next-error > ").concat(t,"-item-title::after")]:{background:e.colorError},["".concat(o,"-disabled")]:{cursor:"not-allowed"}})},eT=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{["& ".concat(t,"-item")]:{["&:not(".concat(t,"-item-active)")]:{["& > ".concat(t,"-item-container[role='button']")]:{cursor:"pointer",["".concat(t,"-item")]:{["&-title, &-subtitle, &-description, &-icon ".concat(t,"-icon")]:{transition:"color ".concat(n)}},"&:hover":{["".concat(t,"-item")]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},["&:not(".concat(t,"-item-process)")]:{["& > ".concat(t,"-item-container[role='button']:hover")]:{["".concat(t,"-item")]:{"&-icon":{borderColor:e.colorPrimary,["".concat(t,"-icon")]:{color:e.colorPrimary}}}}}}},["&".concat(t,"-horizontal:not(").concat(t,"-label-vertical)")]:{["".concat(t,"-item")]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},["&:last-child ".concat(t,"-item-title")]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},tT=Wi("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:o,colorText:r,colorPrimary:a,colorTextDescription:i,colorTextQuaternary:c,colorError:l,colorBorderSecondary:s,colorSplit:u}=e;return(e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),ZM(e)),eT(e)),WM(e)),YM(e)),QM(e)),VM(e)),GM(e)),$M(e)),XM(e)),KM(e)),UM(e)),qM(e))}})(Ca(e,{processIconColor:o,processTitleColor:r,processDescriptionColor:r,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:u,waitTitleColor:i,waitDescriptionColor:i,waitTailColor:u,waitDotColor:t,finishIconColor:a,finishTitleColor:r,finishDescriptionColor:i,finishTailColor:a,finishDotColor:a,errorIconColor:o,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:u,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:c,inlineTailColor:s}))},e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}));const nT=function(t,n){if(t)return t;const o=ed(n).map(t=>{if(e.isValidElement(t)){const{props:e}=t;return Object.assign({},e)}return null});return function(e){return e.filter(e=>e)}(o)};var oT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const rT=t=>{const{percent:n,size:o,className:r,rootClassName:a,direction:i,items:c,responsive:l=!0,current:s=0,children:u,style:d}=t,f=oT(t,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:p}=OO(l),{getPrefixCls:m,direction:g,className:h,style:v}=Vt("steps"),b=e.useMemo(()=>l&&p?"vertical":i,[l,p,i]),y=Zu(o),x=m("steps",t.prefixCls),[w,S,C]=tT(x),k="inline"===t.type,E=m("",t.iconPrefix),j=nT(c,u),O=k?void 0:n,I=Object.assign(Object.assign({},v),d),A=Tt()(h,{["".concat(x,"-rtl")]:"rtl"===g,["".concat(x,"-with-progress")]:void 0!==O},r,a,S,C),N={finish:e.createElement(Pj,{className:"".concat(x,"-finish-icon")}),error:e.createElement(us,{className:"".concat(x,"-error-icon")})};return w(e.createElement(cM,Object.assign({icons:N},f,{style:I,current:s,size:y,items:j,itemRender:k?(t,n)=>t.description?e.createElement(Wx,{title:t.description},n):n:void 0,stepIcon:t=>{let{node:n,status:o}=t;if("process"===o&&void 0!==O){const t="small"===y?32:40;return e.createElement("div",{className:"".concat(x,"-progress-icon")},e.createElement(FM,{type:"circle",percent:O,size:t,strokeWidth:4,format:()=>null}),n)}return n},direction:b,prefixCls:x,iconPrefix:E,className:A})))};rT.Step=cM.Step;const aT=rT,{Title:iT,Paragraph:cT,Text:lT}=NP,sT=()=>{const e=[{key:"overview",label:(0,Mh.jsxs)("span",{children:[(0,Mh.jsx)(uS,{})," \u7cfb\u7edf\u6982\u8ff0"]}),children:(0,Mh.jsx)("div",{children:(0,Mh.jsxs)(LA,{children:[(0,Mh.jsx)(iT,{level:3,children:"AI \u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf\u6982\u8ff0"}),(0,Mh.jsx)(cT,{children:"AI \u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf\u662f\u4e00\u4e2a\u57fa\u4e8e\u4eba\u5de5\u667a\u80fd\u7684\u8f85\u52a9\u521b\u4f5c\u5e73\u53f0\uff0c\u901a\u8fc7\u672c\u5730\u90e8\u7f72\u7684 Ollama \u6a21\u578b\u5e2e\u52a9\u7528\u6237\u5b8c\u6210\u5c0f\u8bf4\u521b\u4f5c\u7684\u5404\u4e2a\u73af\u8282\u3002 \u7cfb\u7edf\u63d0\u4f9b\u4ece\u5c0f\u8bf4\u521b\u5efa\u3001\u8bbe\u5b9a\u751f\u6210\u3001\u7ae0\u8282\u521b\u4f5c\u5230\u5b8c\u6574\u4f5c\u54c1\u7ba1\u7406\u7684\u5168\u6d41\u7a0b\u652f\u6301\u3002"}),(0,Mh.jsx)(iT,{level:4,children:"\u4e3b\u8981\u529f\u80fd"}),(0,Mh.jsx)(yz,{dataSource:["\u667a\u80fd\u5c0f\u8bf4\u8bbe\u5b9a\u751f\u6210\uff08\u89d2\u8272\u3001\u4e16\u754c\u89c2\u3001\u6545\u4e8b\u7ebf\uff09","\u5206\u7ae0\u8282\u5185\u5bb9\u521b\u4f5c\u4e0e\u7eed\u5199","\u672c\u5730\u5316\u90e8\u7f72\uff0c\u6570\u636e\u5b89\u5168\u53ef\u63a7","\u591a\u9879\u76ee\u7ba1\u7406\uff0c\u4fbf\u4e8e\u540c\u65f6\u5904\u7406\u591a\u4e2a\u4f5c\u54c1","\u7075\u6d3b\u7684\u53c2\u6570\u914d\u7f6e\uff0c\u9002\u5e94\u4e0d\u540c\u521b\u4f5c\u98ce\u683c"],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:(0,Mh.jsx)(lT,{children:e})})})]})})},{key:"model",label:(0,Mh.jsxs)("span",{children:[(0,Mh.jsx)(hS,{})," \u6a21\u578b\u914d\u7f6e\u6307\u5357"]}),children:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(Hw,{message:"\u91cd\u8981\u63d0\u793a",description:"\u914d\u7f6e\u6a21\u578b\u662f\u4f7f\u7528\u672c\u7cfb\u7edf\u7684\u7b2c\u4e00\u6b65\uff0c\u5fc5\u987b\u5148\u5b8c\u6210\u6a21\u578b\u914d\u7f6e\u624d\u80fd\u4f7f\u7528 AI \u521b\u4f5c\u529f\u80fd\u3002",type:"warning",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsxs)(LA,{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(iT,{level:4,children:"1. Ollama \u670d\u52a1\u5b89\u88c5"}),(0,Mh.jsx)(cT,{children:"\u9996\u5148\u9700\u8981\u5728\u672c\u5730\u5b89\u88c5 Ollama \u670d\u52a1\uff0c\u8fd9\u662f\u7cfb\u7edf\u8fd0\u884c\u7684\u57fa\u7840\u3002"}),(0,Mh.jsx)(iT,{level:5,children:"\u5b89\u88c5\u6b65\u9aa4\uff1a"}),(0,Mh.jsx)(aT,{direction:"vertical",current:-1,items:[{title:"\u4e0b\u8f7d Ollama",description:"\u8bbf\u95ee Ollama \u5b98\u7f51\uff08https://ollama.ai\uff09\u4e0b\u8f7d\u9002\u5408\u60a8\u64cd\u4f5c\u7cfb\u7edf\u7684\u7248\u672c"},{title:"\u5b89\u88c5 Ollama",description:"\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f\uff0c\u6309\u63d0\u793a\u5b8c\u6210\u5b89\u88c5"},{title:"\u542f\u52a8\u670d\u52a1",description:"\u5728\u7ec8\u7aef\u4e2d\u8fd0\u884c ollama serve \u547d\u4ee4\u542f\u52a8\u670d\u52a1"},{title:"\u9a8c\u8bc1\u5b89\u88c5",description:"\u786e\u8ba4\u670d\u52a1\u8fd0\u884c\u5728\u9ed8\u8ba4\u7aef\u53e3 11434"}]}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(iT,{level:4,children:"2. \u6a21\u578b\u5b89\u88c5\u4e0e\u9009\u62e9"}),(0,Mh.jsx)(cT,{children:"\u5b89\u88c5\u5b8c Ollama \u540e\uff0c\u9700\u8981\u5b89\u88c5\u9002\u5408\u7684 AI \u6a21\u578b\u7528\u4e8e\u5c0f\u8bf4\u521b\u4f5c\u3002"}),(0,Mh.jsx)(iT,{level:5,children:"\u63a8\u8350\u6a21\u578b\u914d\u7f6e\uff1a"}),(0,Mh.jsxs)(tS,{direction:"vertical",style:{width:"100%",marginBottom:"16px"},children:[(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#f6ffed",borderRadius:"6px",border:"1px solid #b7eb8f"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(hN,{color:"green",children:"\u63a8\u8350\u914d\u7f6e"}),(0,Mh.jsx)(lT,{strong:!0,children:"qwen3:8b"}),(0,Mh.jsx)(lT,{type:"secondary",children:" - 8B \u53c2\u6570\uff0c\u8d28\u91cf\u548c\u901f\u5ea6\u5e73\u8861\uff0c\u9002\u5408\u5927\u591a\u6570\u521b\u4f5c\u9700\u6c42"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{code:!0,children:"ollama pull qwen3:8b"})})]}),(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#e6f7ff",borderRadius:"6px",border:"1px solid #91d5ff"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(hN,{color:"blue",children:"\u8fdb\u9636\u914d\u7f6e"}),(0,Mh.jsx)(lT,{strong:!0,children:"qwen3:14b"}),(0,Mh.jsx)(lT,{type:"secondary",children:" - 14B \u53c2\u6570\uff0c\u751f\u6210\u8d28\u91cf\u66f4\u9ad8\uff0c\u9700\u8981\u66f4\u591a\u5185\u5b58"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{code:!0,children:"ollama pull qwen3:14b"})})]}),(0,Mh.jsxs)("div",{style:{padding:"12px",background:"#fff9e6",borderRadius:"6px",border:"1px solid #ffe58f"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(hN,{color:"purple",children:"\u9ad8\u7ea7\u914d\u7f6e"}),(0,Mh.jsx)(lT,{strong:!0,children:"qwen3:32b"}),(0,Mh.jsx)(lT,{type:"secondary",children:" - 32B \u53c2\u6570\uff0c\u6700\u4f73\u521b\u4f5c\u6548\u679c\uff0c\u9700\u8981\u8f83\u597d\u7684\u786c\u4ef6\u914d\u7f6e"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{code:!0,children:"ollama pull qwen3:32b"})})]})]}),(0,Mh.jsx)(iT,{level:5,children:"\u5176\u4ed6\u53ef\u9009\u6a21\u578b\uff1a"}),(0,Mh.jsx)(yz,{dataSource:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"llama3:8b"})," - Meta \u5f00\u6e90\u7684 Llama 3 \u6a21\u578b\uff0c\u82f1\u6587\u8868\u73b0\u4f18\u79c0"]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"mistral:7b"})," - Mistral AI \u5f00\u53d1\u7684\u6a21\u578b\uff0c\u63a8\u7406\u80fd\u529b\u5f3a"]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"gemma:7b"})," - Google \u5f00\u53d1\u7684 Gemma \u6a21\u578b"]})],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:e})}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(iT,{level:4,children:"3. \u7cfb\u7edf\u914d\u7f6e\u53c2\u6570\u8be6\u89e3"}),(0,Mh.jsx)(cT,{children:'\u5728"\u8bbe\u7f6e \u2192 \u6a21\u578b"\u9875\u9762\u4e2d\uff0c\u60a8\u53ef\u4ee5\u914d\u7f6e\u4ee5\u4e0b\u5173\u952e\u53c2\u6570\u6765\u4f18\u5316 AI \u521b\u4f5c\u6548\u679c\uff1a'}),(0,Mh.jsx)(iT,{level:5,children:"\u670d\u52a1\u914d\u7f6e\u53c2\u6570\uff1a"}),(0,Mh.jsx)(yz,{dataSource:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"Ollama \u670d\u52a1\u5730\u5740\uff1a"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u9ed8\u8ba4\u5730\u5740\uff1ahttp://localhost:11434"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px",padding:"8px",background:"#f5f5f5",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{code:!0,children:"http://localhost:11434"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u5982\u679c Ollama \u5b89\u88c5\u5728\u5176\u4ed6\u673a\u5668\u6216\u7aef\u53e3\uff0c\u8bf7\u76f8\u5e94\u4fee\u6539\u5730\u5740"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"AI \u6a21\u578b\u9009\u62e9\uff1a"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:'\u53ea\u80fd\u9009\u62e9\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b\uff0c\u9700\u8981\u5148\u70b9\u51fb"\u68c0\u6d4b\u6a21\u578b"\u6309\u94ae'})}),(0,Mh.jsxs)("div",{style:{marginTop:"4px",padding:"8px",background:"#fffbe6",borderRadius:"4px",border:"1px solid #ffe58f"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u6ce8\u610f\uff1a"}),"\u5982\u679c\u6a21\u578b\u5217\u8868\u4e3a\u7a7a\uff0c\u8bf7\u5148\u7528\u547d\u4ee4\u884c\u5b89\u88c5\u6a21\u578b"]})]})],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:e})}),(0,Mh.jsx)(iT,{level:5,children:"\u751f\u6210\u53c2\u6570\u914d\u7f6e\uff1a"}),(0,Mh.jsx)(yz,{dataSource:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u6e29\u5ea6\u53c2\u6570\uff1a"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u8303\u56f4\uff1a0-2\uff0c\u63a8\u8350\u503c\uff1a0.7"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u4f4e\u503c\uff080.3-0.5\uff09\uff1a\u751f\u6210\u5185\u5bb9\u66f4\u52a0\u786e\u5b9a\u3001\u4fdd\u5b88"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u4e2d\u503c\uff080.6-0.8\uff09\uff1a\u5e73\u8861\u521b\u9020\u6027\u548c\u8fde\u8d2f\u6027\uff08\u63a8\u8350\uff09"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u9ad8\u503c\uff080.9-1.2\uff09\uff1a\u5185\u5bb9\u66f4\u52a0\u968f\u673a\u3001\u521b\u65b0"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"Top P \u53c2\u6570\uff1a"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u8303\u56f4\uff1a0-1\uff0c\u63a8\u8350\u503c\uff1a0.9"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u63a7\u5236\u751f\u6210\u6587\u672c\u7684\u591a\u6837\u6027\uff0c\u503c\u8d8a\u9ad8\u5185\u5bb9\u8d8a\u591a\u6837"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u6700\u5927 Tokens\uff1a"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u8303\u56f4\uff1a100-8000\uff0c\u63a8\u8350\u503c\uff1a2000"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u63a7\u5236\u5355\u6b21\u751f\u6210\u7684\u6700\u5927\u957f\u5ea6\uff0c1 Token \u2248 0.75 \u4e2a\u4e2d\u6587\u5b57\u7b26"})})]})],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:e})}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(iT,{level:4,children:"4. \u914d\u7f6e\u9a8c\u8bc1\u5b8c\u6574\u6d41\u7a0b"}),(0,Mh.jsx)(Hw,{message:"\u914d\u7f6e\u9a8c\u8bc1\u6b65\u9aa4",description:"\u8bf7\u6309\u987a\u5e8f\u5b8c\u6210\u4ee5\u4e0b\u6b65\u9aa4\uff0c\u786e\u4fdd\u6bcf\u4e2a\u6b65\u9aa4\u90fd\u6210\u529f\u540e\u518d\u8fdb\u884c\u4e0b\u4e00\u6b65",type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsx)(aT,{direction:"vertical",current:-1,items:[{title:"\u6b65\u9aa4 1\uff1a\u6d4b\u8bd5 Ollama \u670d\u52a1\u8fde\u63a5",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"\u6d4b\u8bd5\u8fde\u63a5"\u6309\u94ae\u9a8c\u8bc1 Ollama \u670d\u52a1\u72b6\u6001'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1aOllama \u670d\u52a1\u8fde\u63a5\u6210\u529f\uff01"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#fff1f0",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{children:"\u5931\u8d25\u63d0\u793a\uff1a\u8bf7\u68c0\u67e5 ollama serve \u662f\u5426\u6b63\u5728\u8fd0\u884c"})})]})},{title:"\u6b65\u9aa4 2\uff1a\u68c0\u6d4b\u5df2\u5b89\u88c5\u6a21\u578b",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"\u68c0\u6d4b\u6a21\u578b"\u6309\u94ae\u83b7\u53d6\u672c\u5730\u5df2\u5b89\u88c5\u7684\u6a21\u578b\u5217\u8868'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1a\u6210\u529f\u68c0\u6d4b\u5230 N \u4e2a\u5df2\u5b89\u88c5\u6a21\u578b"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#fffbe6",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{children:"\u8b66\u544a\u63d0\u793a\uff1a\u672a\u68c0\u6d4b\u5230\u5df2\u5b89\u88c5\u7684\u6a21\u578b\uff0c\u8bf7\u5148\u4f7f\u7528 ollama pull \u547d\u4ee4\u5b89\u88c5\u6a21\u578b"})})]})},{title:"\u6b65\u9aa4 3\uff1a\u9009\u62e9 AI \u6a21\u578b",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u4ece\u4e0b\u62c9\u5217\u8868\u4e2d\u9009\u62e9\u8981\u4f7f\u7528\u7684\u6a21\u578b"}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u6a21\u578b\u5217\u8868\u663e\u793a\uff1a\u6a21\u578b\u540d\u79f0\uff08\u6a21\u578b\u5927\u5c0f\uff09"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u9009\u62e9\u5df2\u5b89\u88c5\u7684\u6a21\u578b\uff0c\u7cfb\u7edf\u4f1a\u663e\u793a\u5f53\u524d\u4f7f\u7528\u6a21\u578b\u4fe1\u606f"})})]})},{title:"\u6b65\u9aa4 4\uff1a\u8c03\u6574\u751f\u6210\u53c2\u6570",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u6839\u636e\u60a8\u7684\u521b\u4f5c\u9700\u6c42\u8c03\u6574\u53c2\u6570"}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u521d\u6b21\u4f7f\u7528\u5efa\u8bae\u4fdd\u6301\u9ed8\u8ba4\u53c2\u6570"})}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u2022 \u6709\u7ecf\u9a8c\u540e\u53ef\u4ee5\u6839\u636e\u9898\u6750\u7279\u70b9\u5fae\u8c03\u53c2\u6570"})})]})},{title:"\u6b65\u9aa4 5\uff1a\u4fdd\u5b58\u914d\u7f6e",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"\u4fdd\u5b58\u914d\u7f6e"\u6309\u94ae\u5b8c\u6210\u8bbe\u7f6e'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1a\u914d\u7f6e\u4fdd\u5b58\u6210\u529f\uff01"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u4fdd\u5b58\u540e\u7cfb\u7edf\u4f1a\u81ea\u52a8\u5237\u65b0\u72b6\u6001\uff0c\u9875\u9762\u5e95\u90e8\u4f1a\u663e\u793a\u5f53\u524d\u914d\u7f6e\u4fe1\u606f"})})]})}]})]})]})},{key:"novel",label:(0,Mh.jsxs)("span",{children:[(0,Mh.jsx)(kN,{})," \u5c0f\u8bf4\u7ba1\u7406\u529f\u80fd"]}),children:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(Hw,{message:"\u6838\u5fc3\u529f\u80fd",description:"\u5c0f\u8bf4\u7ba1\u7406\u662f\u672c\u7cfb\u7edf\u7684\u6838\u5fc3\u529f\u80fd\uff0c\u652f\u6301\u4ece\u521b\u610f\u5230\u6210\u7a3f\u7684\u5b8c\u6574\u521b\u4f5c\u6d41\u7a0b\u3002",type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsxs)(LA,{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(iT,{level:4,children:"1. \u521b\u5efa\u65b0\u5c0f\u8bf4\uff08\u7b2c\u4e00\u6b65\uff09"}),(0,Mh.jsx)(cT,{children:"\u5f00\u59cb\u521b\u4f5c\u524d\uff0c\u9996\u5148\u9700\u8981\u521b\u5efa\u4e00\u4e2a\u65b0\u7684\u5c0f\u8bf4\u9879\u76ee\u3002\u8fd9\u662f\u6574\u4e2a\u521b\u4f5c\u6d41\u7a0b\u7684\u8d77\u70b9\u3002"}),(0,Mh.jsx)(iT,{level:5,children:"\u8be6\u7ec6\u6b65\u9aa4\uff1a"}),(0,Mh.jsx)(aT,{direction:"vertical",current:-1,items:[{title:"\u6b65\u9aa4 1\uff1a\u8fdb\u5165\u5c0f\u8bf4\u7ba1\u7406\u9875\u9762",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb\u5de6\u4fa7\u83dc\u5355\u7684"\u5c0f\u8bf4\u7ba1\u7406"\u8fdb\u5165\u5c0f\u8bf4\u5217\u8868\u9875\u9762'}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#f0f9ff",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:'\ud83d\udccd \u4f4d\u7f6e\uff1a\u5de6\u4fa7\u83dc\u5355 \u2192 \u7b2c\u4e00\u9879"\u5c0f\u8bf4\u7ba1\u7406"'})})]})},{title:'\u6b65\u9aa4 2\uff1a\u70b9\u51fb"\u65b0\u5efa\u5c0f\u8bf4"\u6309\u94ae',description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u5728\u9875\u9762\u53f3\u4e0a\u89d2\u627e\u5230\u84dd\u8272\u7684"\u65b0\u5efa\u5c0f\u8bf4"\u6309\u94ae'}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#f0f9ff",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\ud83d\udccd \u4f4d\u7f6e\uff1a\u9875\u9762\u53f3\u4e0a\u89d2\uff0c\u5e26\u6709 \u2795 \u56fe\u6807\u7684\u84dd\u8272\u6309\u94ae"})})]})},{title:"\u6b65\u9aa4 3\uff1a\u586b\u5199\u5c0f\u8bf4\u57fa\u672c\u4fe1\u606f",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u5728\u5f39\u51fa\u7684\u5bf9\u8bdd\u6846\u4e2d\u586b\u5199\u4ee5\u4e0b\u4fe1\u606f\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u4e66\u540d\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u4e3a\u60a8\u7684\u5c0f\u8bf4\u8d77\u4e00\u4e2a\u5438\u5f15\u4eba\u7684\u540d\u5b57\uff08\u5fc5\u586b\uff09"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u9898\u6750\u7c7b\u578b\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u4ece\u4e0b\u62c9\u5217\u8868\u4e2d\u9009\u62e9\u9898\u6750\uff08\u5fc5\u586b\uff09"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u521d\u6b65\u60f3\u6cd5\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u7b80\u5355\u63cf\u8ff0\u60a8\u7684\u521b\u4f5c\u6982\u5ff5\uff0c\u53ef\u7559\u7a7a\u8ba9 AI \u5e2e\u52a9\u5b8c\u5584\uff08\u9009\u586b\uff09"})]})]})},{title:"\u6b65\u9aa4 4\uff1a\u786e\u8ba4\u521b\u5efa",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"\u786e\u5b9a"\u6309\u94ae\u5b8c\u6210\u5c0f\u8bf4\u521b\u5efa'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1a\u5c0f\u8bf4\u521b\u5efa\u6210\u529f\uff0c\u8bf7\u524d\u5f80AI\u751f\u6210\u9875\u9762\u5b8c\u5584\u8bbe\u5b9a"})]})]})}]}),(0,Mh.jsx)(iT,{level:5,children:"\u9898\u6750\u9009\u9879\u8bf4\u660e\uff1a"}),(0,Mh.jsx)(yz,{grid:{gutter:16,column:3},dataSource:["\u7a7f\u8d8a","\u90fd\u5e02","\u4fee\u4ed9","\u6b66\u4fa0","\u7384\u5e7b","\u79d1\u5e7b","\u8a00\u60c5","\u5386\u53f2","\u6e38\u620f","\u7075\u5f02","\u519b\u4e8b","\u60ac\u7591","\u5176\u4ed6"],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:(0,Mh.jsx)(hN,{color:"blue",children:e})})})]}),(0,Mh.jsxs)(LA,{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(iT,{level:4,children:"2. \u5b8c\u5584\u5c0f\u8bf4\u8bbe\u5b9a\uff08\u7b2c\u4e8c\u6b65\uff09"}),(0,Mh.jsx)(cT,{children:"\u521b\u5efa\u5c0f\u8bf4\u540e\uff0c\u4e0b\u4e00\u6b65\u662f\u5b8c\u5584\u5c0f\u8bf4\u7684\u8be6\u7ec6\u8bbe\u5b9a\u3002\u8fd9\u662f\u521b\u4f5c\u9ad8\u8d28\u91cf\u5c0f\u8bf4\u7684\u57fa\u7840\u3002"}),(0,Mh.jsx)(iT,{level:5,children:"\u8be6\u7ec6\u6b65\u9aa4\uff1a"}),(0,Mh.jsx)(aT,{direction:"vertical",current:-1,items:[{title:"\u6b65\u9aa4 1\uff1a\u8fdb\u5165 AI \u751f\u6210\u9875\u9762",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u5728\u5c0f\u8bf4\u5217\u8868\u4e2d\u627e\u5230\u521a\u521b\u5efa\u7684\u5c0f\u8bf4\uff0c\u70b9\u51fb\u5361\u7247\u8fdb\u5165\u8be6\u60c5\u9875"}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:'\u6216\u8005\uff1a\u70b9\u51fb\u5361\u7247\u4e0a\u7684"\u7f16\u8f91"\u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9"\u5b8c\u5584\u8bbe\u5b9a"'})}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#fffbe6",borderRadius:"4px",border:"1px solid #ffe58f"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u26a0\ufe0f \u91cd\u8981\uff1a"}),"\u5982\u679c\u672a\u5b8c\u5584\u8bbe\u5b9a\uff0c\u4f1a\u663e\u793a\u9ec4\u8272\u8b66\u544a\u63d0\u793a"]})]})},{title:"\u6b65\u9aa4 2\uff1a\u914d\u7f6e\u5c0f\u8bf4\u53c2\u6570",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u5728 AI \u751f\u6210\u9875\u9762\u914d\u7f6e\u4ee5\u4e0b\u53c2\u6570\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5c0f\u8bf4\u540d\u79f0\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u81ea\u52a8\u663e\u793a\u521b\u5efa\u65f6\u7684\u4e66\u540d\uff08\u4e0d\u53ef\u4fee\u6539\uff09"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u9898\u6750\u7c7b\u578b\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u81ea\u52a8\u663e\u793a\u521b\u5efa\u65f6\u7684\u9898\u6750\uff08\u4e0d\u53ef\u4fee\u6539\uff09"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u76ee\u6807\u5b57\u6570\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u9009\u62e9\u5c0f\u8bf4\u603b\u5b57\u6570\uff1a5\u4e07\u5b57\u300110\u4e07\u5b57\u300120\u4e07\u5b57\u300130\u4e07\u5b57\u300150\u4e07\u5b57\u3001100\u4e07\u5b57"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u7279\u6b8a\u8981\u6c42\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u63cf\u8ff0\u60a8\u5bf9\u8fd9\u90e8\u5c0f\u8bf4\u7684\u7279\u6b8a\u8981\u6c42\u6216\u60f3\u6cd5\uff08\u9009\u586b\uff09"})]})]})},{title:"\u6b65\u9aa4 3\uff1aAI \u751f\u6210\u57fa\u7840\u8bbe\u5b9a",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"AI\u751f\u6210\u8bbe\u5b9a"\u6309\u94ae\uff0cAI \u5c06\u4e3a\u60a8\u751f\u6210\uff1a'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\ud83d\udcd6 \u6545\u4e8b\u5927\u7eb2\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u6574\u4e2a\u6545\u4e8b\u7684\u6838\u5fc3\u60c5\u8282\u548c\u4e3b\u9898\uff08150\u5b57\u4ee5\u5185\uff09"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\ud83c\udfd7\ufe0f \u60c5\u8282\u7ed3\u6784\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u6309\u6a21\u5757\u5212\u5206\u6574\u4e2a\u6545\u4e8b\u7684\u7ed3\u6784"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\ud83d\udc65 \u4eba\u7269\u8bbe\u5b9a\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u4e3b\u8981\u4eba\u7269\u7684\u8be6\u7ec6\u8bbe\u5b9a\uff0c\u5305\u62ec\u4e3b\u89d2\u3001\u914d\u89d2\u3001\u53cd\u6d3e"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1a\u57fa\u7840\u8bbe\u5b9a\u751f\u6210\u6210\u529f\uff01\u73b0\u5728\u53ef\u4ee5\u5f00\u59cb\u624b\u52a8\u751f\u6210\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\u3002"})]})]})},{title:"\u6b65\u9aa4 4\uff1a\u751f\u6210\u7ae0\u8282\u89c4\u5212",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u57fa\u7840\u8bbe\u5b9a\u751f\u6210\u540e\uff0c\u53ef\u4ee5\u5f00\u59cb\u751f\u6210\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5355\u4e2a\u751f\u6210\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb"\u751f\u6210\u4e0b\u4e00\u7ae0\u6807\u9898+\u7ec6\u7eb2"\u9010\u7ae0\u751f\u6210'})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u6279\u91cf\u751f\u6210\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb"\u6279\u91cf\u751f\u62105\u7ae0\u6807\u9898+\u7ec6\u7eb2"\u4e00\u6b21\u751f\u6210\u591a\u4e2a\u7ae0\u8282'})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5355\u72ec\u751f\u6210\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u76f4\u63a5\u70b9\u51fb\u7ae0\u8282\u5361\u7247\u5355\u72ec\u751f\u6210\u67d0\u7ae0\u7684\u6807\u9898\u548c\u7ec6\u7eb2"})]}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#f0f9ff",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\ud83d\udca1 \u63d0\u793a\uff1a\u7ae0\u8282\u89c4\u5212\u5305\u542b\u7ae0\u8282\u6807\u9898\u3001\u7ec6\u7eb2\u3001\u9884\u8ba1\u5b57\u6570\u7b49\u4fe1\u606f"})})]})},{title:"\u6b65\u9aa4 5\uff1a\u7f16\u8f91\u548c\u786e\u8ba4\u8bbe\u5b9a",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u751f\u6210\u7684\u5185\u5bb9\u53ef\u4ee5\u624b\u52a8\u7f16\u8f91\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u7f16\u8f91\u8bbe\u5b9a\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb"\u7f16\u8f91\u8bbe\u5b9a"\u6309\u94ae\u4fee\u6539\u6545\u4e8b\u5927\u7eb2\u3001\u60c5\u8282\u7ed3\u6784\u3001\u4eba\u7269\u8bbe\u5b9a'})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u7f16\u8f91\u7ae0\u8282\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb\u7ae0\u8282\u5361\u7247\u7684"\u7f16\u8f91"\u6309\u94ae\u4fee\u6539\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2'})]}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u786e\u8ba4\u4fdd\u5b58\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u786e\u8ba4\u65e0\u8bef\u540e\u70b9\u51fb"\u786e\u8ba4\u5e76\u4fdd\u5b58"\u6309\u94ae'})]})]})}]})]}),(0,Mh.jsxs)(LA,{style:{marginBottom:"16px"},children:[(0,Mh.jsx)(iT,{level:4,children:"3. \u7ae0\u8282\u5185\u5bb9\u521b\u4f5c\uff08\u7b2c\u4e09\u6b65\uff09"}),(0,Mh.jsx)(cT,{children:"\u5b8c\u6210\u8bbe\u5b9a\u540e\uff0c\u5c31\u53ef\u4ee5\u5f00\u59cb\u5177\u4f53\u7684\u7ae0\u8282\u5185\u5bb9\u521b\u4f5c\u4e86\u3002"}),(0,Mh.jsx)(iT,{level:5,children:"\u8be6\u7ec6\u6b65\u9aa4\uff1a"}),(0,Mh.jsx)(aT,{direction:"vertical",current:-1,items:[{title:"\u6b65\u9aa4 1\uff1a\u8fdb\u5165\u5c0f\u8bf4\u8be6\u60c5\u9875",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u70b9\u51fb"\u524d\u5f80\u521b\u4f5c"\u6309\u94ae\u6216\u8fd4\u56de\u5c0f\u8bf4\u5217\u8868\uff0c\u70b9\u51fb\u5c0f\u8bf4\u5361\u7247'}),(0,Mh.jsx)("div",{style:{marginTop:"8px",padding:"8px",background:"#f0f9ff",borderRadius:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\ud83d\udccd \u4f4d\u7f6e\uff1a\u5c0f\u8bf4\u5217\u8868 \u2192 \u70b9\u51fb\u5c0f\u8bf4\u5361\u7247"})})]})},{title:"\u6b65\u9aa4 2\uff1a\u67e5\u770b\u7ae0\u8282\u89c4\u5212",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u5728"\u7ae0\u8282\u5217\u8868"\u4e2d\u53ef\u4ee5\u770b\u5230\u6240\u6709\u5df2\u89c4\u5212\u7684\u7ae0\u8282\uff1a'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(hN,{color:"green",children:"\u7eff\u8272\u8fb9\u6846"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\uff1a\u5df2\u751f\u6210\u6807\u9898\u548c\u7ec6\u7eb2\u7684\u7ae0\u8282"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(hN,{color:"orange",children:"\u9ec4\u8272\u8fb9\u6846"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\uff1a\u5f85\u751f\u6210\u6807\u9898\u548c\u7ec6\u7eb2\u7684\u7ae0\u8282"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(hN,{color:"blue",children:"\u84dd\u8272\u8fb9\u6846"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\uff1a\u5df2\u521b\u4f5c\u5185\u5bb9\u7684\u7ae0\u8282"})]})]})},{title:"\u6b65\u9aa4 3\uff1a\u751f\u6210\u7ae0\u8282\u5185\u5bb9",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:'\u9009\u62e9\u4e00\u4e2a\u5df2\u89c4\u5212\u6807\u9898\u548c\u7ec6\u7eb2\u7684\u7ae0\u8282\uff0c\u70b9\u51fb"AI\u751f\u6210"\u6309\u94ae\uff1a'}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u751f\u6210\u8fc7\u7a0b\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"AI \u4f1a\u57fa\u4e8e\u5c0f\u8bf4\u8bbe\u5b9a\u548c\u7ae0\u8282\u89c4\u5212\u751f\u6210\u5177\u4f53\u5185\u5bb9"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u751f\u6210\u65f6\u95f4\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5927\u7ea6\u9700\u898110-30\u79d2\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5185\u5bb9\u8d28\u91cf\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u751f\u6210\u7684\u5185\u5bb9\u7ea6900-1200\u5b57\uff0c\u7b26\u5408\u7ae0\u8282\u89c4\u5212\u8981\u6c42"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"8px",padding:"8px",background:"#f6ffed",borderRadius:"4px"},children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",marginRight:"4px"}}),(0,Mh.jsx)(lT,{children:"\u6210\u529f\u63d0\u793a\uff1a\u7b2cX\u7ae0\u751f\u6210\u6210\u529f"})]})]})},{title:"\u6b65\u9aa4 4\uff1a\u67e5\u770b\u548c\u7f16\u8f91\u5185\u5bb9",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u751f\u6210\u5b8c\u6210\u540e\uff0c\u53ef\u4ee5\u67e5\u770b\u548c\u7f16\u8f91\u5185\u5bb9\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u67e5\u770b\u5185\u5bb9\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb"\u67e5\u770b\u5185\u5bb9"\u6309\u94ae\u67e5\u770b\u751f\u6210\u7684\u7ae0\u8282\u5185\u5bb9'})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u624b\u52a8\u7f16\u8f91\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u53ef\u4ee5\u5bf9AI\u751f\u6210\u7684\u5185\u5bb9\u8fdb\u884c\u624b\u52a8\u4fee\u6539\u548c\u6da6\u8272"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u91cd\u65b0\u751f\u6210\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5982\u679c\u4e0d\u6ee1\u610f\uff0c\u53ef\u4ee5\u5220\u9664\u540e\u91cd\u65b0\u751f\u6210"})]})]})},{title:"\u6b65\u9aa4 5\uff1a\u7ee7\u7eed\u521b\u4f5c\u5176\u4ed6\u7ae0\u8282",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{children:"\u91cd\u590d\u6b65\u9aa43-4\uff0c\u5b8c\u6210\u6240\u6709\u7ae0\u8282\u7684\u521b\u4f5c\uff1a"}),(0,Mh.jsxs)("div",{style:{marginTop:"8px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5efa\u8bae\u987a\u5e8f\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u6309\u7ae0\u8282\u987a\u5e8f\u4ece\u7b2c1\u7ae0\u5f00\u59cb\u521b\u4f5c"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u6279\u91cf\u521b\u4f5c\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u53ef\u4ee5\u8fde\u7eed\u521b\u4f5c\u591a\u4e2a\u7ae0\u8282\uff0c\u4fdd\u6301\u521b\u4f5c\u8fde\u8d2f\u6027"})]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5b9a\u671f\u4fdd\u5b58\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u7cfb\u7edf\u4f1a\u81ea\u52a8\u4fdd\u5b58\uff0c\u4f46\u5efa\u8bae\u5b9a\u671f\u624b\u52a8\u786e\u8ba4"})]})]})}]}),(0,Mh.jsx)(iT,{level:5,children:"\u7ae0\u8282\u7ba1\u7406\u529f\u80fd\uff1a"}),(0,Mh.jsx)(yz,{dataSource:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u67e5\u770b\u7ae0\u8282\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:'\u70b9\u51fb\u7ae0\u8282\u5361\u7247\u7684"\u67e5\u770b\u5185\u5bb9"\u6309\u94ae\u67e5\u770b\u5b8c\u6574\u7ae0\u8282\u5185\u5bb9'})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u7f16\u8f91\u7ae0\u8282\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u624b\u52a8\u4fee\u6539AI\u751f\u6210\u7684\u5185\u5bb9\uff0c\u6dfb\u52a0\u81ea\u5df1\u7684\u521b\u610f\u548c\u98ce\u683c"})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u5220\u9664\u7ae0\u8282\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5220\u9664\u4e0d\u6ee1\u610f\u7684\u7ae0\u8282\uff0c\u91cd\u65b0\u751f\u6210"})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u4e0b\u8f7d\u7ae0\u8282\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5c06\u5355\u4e2a\u7ae0\u8282\u5bfc\u51fa\u4e3a Markdown \u6587\u4ef6"})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u4e0b\u8f7d\u6574\u4e66\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5c06\u6240\u6709\u7ae0\u8282\u5408\u5e76\u5bfc\u51fa\u4e3a\u5b8c\u6574\u7684 Markdown \u6587\u4ef6"})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u67e5\u770b\u89c4\u5212\uff1a"}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u67e5\u770b\u7ae0\u8282\u7684\u6807\u9898\u3001\u7ec6\u7eb2\u3001\u9884\u8ba1\u5b57\u6570\u7b49\u89c4\u5212\u4fe1\u606f"})]})],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:e})})]})]})},{key:"tips",label:(0,Mh.jsxs)("span",{children:[(0,Mh.jsx)(yS,{})," \u4f7f\u7528\u6280\u5de7"]}),children:(0,Mh.jsx)("div",{children:(0,Mh.jsxs)(LA,{children:[(0,Mh.jsx)(iT,{level:3,children:"\u63d0\u9ad8\u521b\u4f5c\u8d28\u91cf\u7684\u6280\u5de7"}),(0,Mh.jsx)(yz,{dataSource:["\u5145\u5206\u5b8c\u5584\u8bbe\u5b9a\uff1a\u8be6\u7ec6\u7684\u89d2\u8272\u548c\u4e16\u754c\u89c2\u8bbe\u5b9a\u6709\u52a9\u4e8e\u751f\u6210\u66f4\u8fde\u8d2f\u7684\u5185\u5bb9","\u9010\u6b65\u751f\u6210\u7ae0\u8282\uff1a\u4e0d\u8981\u4e00\u6b21\u6027\u751f\u6210\u592a\u591a\u5185\u5bb9\uff0c\u5206\u7ae0\u8282\u9010\u6b65\u5b8c\u5584\u8d28\u91cf\u66f4\u9ad8","\u9002\u5f53\u624b\u52a8\u7f16\u8f91\uff1aAI\u751f\u6210\u540e\u8fdb\u884c\u624b\u52a8\u4fee\u6539\uff0c\u63d0\u5347\u6574\u4f53\u8d28\u91cf\u548c\u98ce\u683c\u7edf\u4e00\u6027","\u53c2\u6570\u8c03\u4f18\uff1a\u6839\u636e\u4e0d\u540c\u9898\u6750\u8c03\u6574\u6e29\u5ea6\u548cTop P\u53c2\u6570\uff0c\u627e\u5230\u6700\u4f73\u914d\u7f6e","\u4fdd\u6301\u98ce\u683c\u4e00\u81f4\uff1a\u5728\u7eed\u5199\u65f6\u53c2\u8003\u524d\u6587\u98ce\u683c\uff0c\u4fdd\u6301\u6574\u672c\u5c0f\u8bf4\u7684\u98ce\u683c\u7edf\u4e00","\u5b9a\u671f\u5907\u4efd\uff1a\u867d\u7136\u7cfb\u7edf\u6709\u81ea\u52a8\u4fdd\u5b58\uff0c\u4f46\u91cd\u8981\u8282\u70b9\u5efa\u8bae\u624b\u52a8\u5bfc\u51fa\u5907\u4efd"],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:(0,Mh.jsx)(lT,{children:e})})}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(iT,{level:3,children:"\u5e38\u89c1\u95ee\u9898\u89e3\u51b3"}),(0,Mh.jsx)(yz,{dataSource:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u95ee\u9898\uff1a\u751f\u6210\u5185\u5bb9\u4e0d\u7b26\u5408\u9884\u671f"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u89e3\u51b3\uff1a\u91cd\u65b0\u7f16\u8f91\u7ae0\u8282\u7ec6\u7eb2\uff0c\u63d0\u4f9b\u66f4\u8be6\u7ec6\u7684\u6307\u5bfc\uff0c\u7136\u540e\u91cd\u65b0\u751f\u6210"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u95ee\u9898\uff1a\u7ae0\u8282\u4e4b\u95f4\u8fde\u8d2f\u6027\u5dee"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u89e3\u51b3\uff1a\u624b\u52a8\u7f16\u8f91\u524d\u4e00\u7ae0\u7684\u7ed3\u5c3e\uff0c\u4e3a\u4e0b\u4e00\u7ae0\u505a\u94fa\u57ab\uff0c\u7136\u540e\u91cd\u65b0\u751f\u6210"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u95ee\u9898\uff1a\u4eba\u7269\u6027\u683c\u4e0d\u4e00\u81f4"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u89e3\u51b3\uff1a\u5b8c\u5584\u4eba\u7269\u8bbe\u5b9a\uff0c\u8be6\u7ec6\u63cf\u8ff0\u6027\u683c\u7279\u70b9\uff0c\u5e76\u5728\u7ae0\u8282\u7ec6\u7eb2\u4e2d\u5f3a\u8c03"})})]}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(lT,{strong:!0,children:"\u95ee\u9898\uff1a\u521b\u4f5c\u8fdb\u5ea6\u7f13\u6162"}),(0,Mh.jsx)("div",{style:{marginTop:"4px"},children:(0,Mh.jsx)(lT,{type:"secondary",children:"\u89e3\u51b3\uff1a\u4f7f\u7528\u6279\u91cf\u751f\u6210\u529f\u80fd\uff0c\u4f46\u8981\u6ce8\u610f\u5b9a\u671f\u68c0\u67e5\u8d28\u91cf"})})]})],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:e})})]})})}];return(0,Mh.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:"24px"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"32px",textAlign:"center"},children:[(0,Mh.jsxs)(iT,{level:2,style:{color:"#1890ff",marginBottom:"8px"},children:[(0,Mh.jsx)(rS,{})," AI \u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf\u4f7f\u7528\u624b\u518c"]}),(0,Mh.jsx)(lT,{type:"secondary",children:"\u5b8c\u6574\u7684\u7cfb\u7edf\u529f\u80fd\u4f7f\u7528\u6307\u5357"})]}),(0,Mh.jsx)(yA,{defaultActiveKey:"overview",items:e,size:"large",style:{marginBottom:"24px"}}),(0,Mh.jsxs)(LA,{children:[(0,Mh.jsx)(iT,{level:3,children:"\u6280\u672f\u652f\u6301"}),(0,Mh.jsx)(cT,{children:"\u5982\u9047\u5230\u95ee\u9898\u6216\u9700\u8981\u66f4\u591a\u5e2e\u52a9\uff0c\u8bf7\u53c2\u8003\uff1a"}),(0,Mh.jsx)(yz,{dataSource:["Ollama \u5b98\u65b9\u6587\u6863\uff1ahttps://github.com/ollama/ollama","Qwen \u6a21\u578b\u6587\u6863\uff1ahttps://huggingface.co/Qwen","\u7cfb\u7edf\u53cd\u9988\uff1a\u901a\u8fc7\u5e95\u90e8\u8054\u7cfb\u4fe1\u606f\u53cd\u9988\u95ee\u9898"],renderItem:e=>(0,Mh.jsx)(yz.Item,{children:(0,Mh.jsx)(lT,{children:e})})}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(cT,{style:{textAlign:"center",color:"#8c8c8c"},children:"AI \u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf v0.0.1 | \u4ee3\u7801\u8001\u4e2d\u533b\u51fa\u54c1"})]})]})};const uT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"};var dT=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:uT}))};const fT=e.forwardRef(dT);const pT={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"};var mT=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:pT}))};const gT=e.forwardRef(mT),{Title:hT,Text:vT,Paragraph:bT}=NP,{TextArea:yT}=bk,xT=()=>{const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[i,c]=(0,e.useState)(!1),[l,s]=(0,e.useState)(null),[u]=eI.useForm();(0,e.useEffect)(()=>{d()},[]);const d=async()=>{r(!0);try{n([{id:"1",name:"\u5c0f\u8bf4\u8bbe\u5b9a\u751f\u6210",description:"\u6839\u636e\u7528\u6237\u7684\u5c0f\u8bf4\u521b\u610f\uff0c\u81ea\u52a8\u751f\u6210\u5b8c\u6574\u7684\u5c0f\u8bf4\u8bbe\u5b9a\uff0c\u5305\u62ec\u89d2\u8272\u3001\u4e16\u754c\u89c2\u3001\u6545\u4e8b\u5927\u7eb2\u7b49",category:"\u521b\u4f5c\u8f85\u52a9",prompt:"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u5c0f\u8bf4\u8bbe\u5b9a\u52a9\u624b\u3002\u6839\u636e\u7528\u6237\u63d0\u4f9b\u7684\u5c0f\u8bf4\u521b\u610f\uff0c\u751f\u6210\u8be6\u7ec6\u7684\u5c0f\u8bf4\u8bbe\u5b9a\uff0c\u5305\u62ec\uff1a1. \u6545\u4e8b\u5927\u7eb2\uff08150\u5b57\u5185\uff092. \u4e3b\u8981\u89d2\u8272\u8bbe\u5b9a\uff08\u81f3\u5c113\u4e2a\u89d2\u8272\uff093. \u4e16\u754c\u89c2\u80cc\u666f 4. \u6838\u5fc3\u51b2\u7a81 5. \u60c5\u8282\u53d1\u5c55\u5efa\u8bae",examples:"\u7528\u6237\u8f93\u5165\uff1a\u5199\u4e00\u4e2a\u73b0\u4ee3\u90fd\u5e02\u4fee\u4ed9\u5c0f\u8bf4\n\n\u751f\u6210\u7ed3\u679c\uff1a\n\u6545\u4e8b\u5927\u7eb2\uff1a\u666e\u901a\u7a0b\u5e8f\u5458\u610f\u5916\u83b7\u5f97\u4fee\u4ed9\u4f20\u627f\uff0c\u5728\u73b0\u4ee3\u90fd\u5e02\u4e2d\u4e00\u8fb9\u5de5\u4f5c\u4e00\u8fb9\u4fee\u70bc\uff0c\u9010\u6e10\u53d1\u73b0\u90fd\u5e02\u4e2d\u9690\u85cf\u7684\u4fee\u4ed9\u4e16\u754c...",createdAt:"2024-01-15",updatedAt:"2024-01-15"},{id:"2",name:"\u7ae0\u8282\u5185\u5bb9\u521b\u4f5c",description:"\u6839\u636e\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\uff0c\u81ea\u52a8\u521b\u4f5c\u5177\u4f53\u7684\u7ae0\u8282\u5185\u5bb9\uff0c\u4fdd\u6301\u98ce\u683c\u8fde\u8d2f\u548c\u60c5\u8282\u5408\u7406",category:"\u5185\u5bb9\u521b\u4f5c",prompt:"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u5c0f\u8bf4\u4f5c\u5bb6\u3002\u6839\u636e\u63d0\u4f9b\u7684\u7ae0\u8282\u6807\u9898\u3001\u7ec6\u7eb2\u548c\u524d\u6587\u5185\u5bb9\uff0c\u521b\u4f5c\u7b26\u5408\u8981\u6c42\u7684\u7ae0\u8282\u5185\u5bb9\u3002\u8981\u6c42\uff1a1. \u4e25\u683c\u9075\u5b88\u7ec6\u7eb2\u8981\u6c42 2. \u4fdd\u6301\u4eba\u7269\u6027\u683c\u4e00\u81f4 3. \u8bed\u8a00\u751f\u52a8\u6d41\u7545 4. \u5b57\u6570\u63a7\u5236\u5728900-1200\u5b57",examples:"\u7ae0\u8282\u6807\u9898\uff1a\u7b2c\u4e00\u7ae0 \u610f\u5916\u7a7f\u8d8a\n\u7ec6\u7eb2\uff1a\u4e3b\u89d2\u610f\u5916\u7a7f\u8d8a\u5230\u4fee\u4ed9\u4e16\u754c\uff0c\u83b7\u5f97\u795e\u79d8\u4f20\u627f\n\u524d\u6587\uff1a\u65e0\n\n\u751f\u6210\u7ed3\u679c\uff1a\u6797\u660e\u9192\u6765\u65f6\uff0c\u53d1\u73b0\u81ea\u5df1\u8eba\u5728\u4e00\u7247\u964c\u751f\u7684\u68ee\u6797\u4e2d...",createdAt:"2024-01-16",updatedAt:"2024-01-16"},{id:"3",name:"\u89d2\u8272\u5bf9\u8bdd\u4f18\u5316",description:"\u4f18\u5316\u5c0f\u8bf4\u4e2d\u7684\u4eba\u7269\u5bf9\u8bdd\uff0c\u4f7f\u5176\u66f4\u7b26\u5408\u89d2\u8272\u6027\u683c\u548c\u573a\u666f\u6c1b\u56f4",category:"\u5185\u5bb9\u4f18\u5316",prompt:"\u4f60\u662f\u4e00\u4e2a\u5bf9\u8bdd\u4f18\u5316\u4e13\u5bb6\u3002\u6839\u636e\u63d0\u4f9b\u7684\u5bf9\u8bdd\u5185\u5bb9\u548c\u89d2\u8272\u8bbe\u5b9a\uff0c\u4f18\u5316\u5bf9\u8bdd\u8868\u8fbe\uff0c\u4f7f\u5176\uff1a1. \u66f4\u7b26\u5408\u89d2\u8272\u6027\u683c 2. \u66f4\u8d34\u5408\u573a\u666f\u6c1b\u56f4 3. \u8bed\u8a00\u66f4\u81ea\u7136\u6d41\u7545 4. \u4fdd\u6301\u539f\u6709\u610f\u601d\u4e0d\u53d8",examples:'\u539f\u5bf9\u8bdd\uff1a"\u4f60\u662f\u4ec0\u4e48\u4eba\uff1f"\u6797\u660e\u95ee\u3002\n\u4f18\u5316\u540e\uff1a"\u4f60\u662f\u8c01\uff1f"\u6797\u660e\u7684\u58f0\u97f3\u91cc\u5e26\u7740\u8b66\u60d5\uff0c\u773c\u795e\u7d27\u76ef\u7740\u5bf9\u65b9...',createdAt:"2024-01-17",updatedAt:"2024-01-17"},{id:"4",name:"\u60c5\u8282\u5efa\u8bae\u751f\u6210",description:"\u4e3a\u5c0f\u8bf4\u521b\u4f5c\u63d0\u4f9b\u60c5\u8282\u53d1\u5c55\u5efa\u8bae\uff0c\u5e2e\u52a9\u89e3\u51b3\u521b\u4f5c\u74f6\u9888",category:"\u521b\u4f5c\u8f85\u52a9",prompt:"\u4f60\u662f\u4e00\u4e2a\u521b\u610f\u5199\u4f5c\u987e\u95ee\u3002\u6839\u636e\u7528\u6237\u63d0\u4f9b\u7684\u5f53\u524d\u60c5\u8282\u548c\u521b\u4f5c\u74f6\u9888\uff0c\u63d0\u4f9b3-5\u4e2a\u60c5\u8282\u53d1\u5c55\u5efa\u8bae\uff0c\u6bcf\u4e2a\u5efa\u8bae\u90fd\u8981\uff1a1. \u7b26\u5408\u6545\u4e8b\u903b\u8f91 2. \u5177\u6709\u620f\u5267\u51b2\u7a81 3. \u63a8\u52a8\u60c5\u8282\u53d1\u5c55 4. \u4fdd\u6301\u4eba\u7269\u4e00\u81f4\u6027",examples:"\u5f53\u524d\u60c5\u8282\uff1a\u4e3b\u89d2\u521a\u521a\u83b7\u5f97\u4fee\u4ed9\u4f20\u627f\uff0c\u4f46\u4e0d\u77e5\u9053\u5982\u4f55\u4fee\u70bc\n\n\u5efa\u8bae1\uff1a\u5b89\u6392\u4e00\u4f4d\u795e\u79d8\u5bfc\u5e08\uff0c\u6307\u70b9\u4e3b\u89d2\u5165\u95e8...\n\u5efa\u8bae2\uff1a\u4e3b\u89d2\u5728\u4fee\u70bc\u8fc7\u7a0b\u4e2d\u9047\u5230\u56f0\u96be\uff0c\u9700\u8981\u5bfb\u627e\u8d44\u6e90...",createdAt:"2024-01-18",updatedAt:"2024-01-18"},{id:"5",name:"\u6587\u7b14\u98ce\u683c\u8c03\u6574",description:"\u8c03\u6574\u5c0f\u8bf4\u7684\u6587\u7b14\u98ce\u683c\uff0c\u5982\u7b80\u6d01\u3001\u534e\u4e3d\u3001\u5e7d\u9ed8\u7b49\u4e0d\u540c\u98ce\u683c",category:"\u5185\u5bb9\u4f18\u5316",prompt:"\u4f60\u662f\u4e00\u4e2a\u6587\u7b14\u98ce\u683c\u8c03\u6574\u4e13\u5bb6\u3002\u6839\u636e\u7528\u6237\u6307\u5b9a\u7684\u98ce\u683c\u8981\u6c42\uff0c\u8c03\u6574\u6587\u672c\u7684\u8868\u8fbe\u65b9\u5f0f\u3002\u53ef\u9009\u98ce\u683c\uff1a\u7b80\u6d01\u660e\u5feb\u3001\u534e\u4e3d\u4f18\u7f8e\u3001\u5e7d\u9ed8\u98ce\u8da3\u3001\u4e25\u8083\u6df1\u6c89\u7b49\u3002\u8981\u6c42\u4fdd\u6301\u539f\u610f\u4e0d\u53d8\uff0c\u53ea\u6539\u53d8\u8868\u8fbe\u65b9\u5f0f\u3002",examples:"\u539f\u6587\uff1a\u4ed6\u8d70\u8fdb\u4e86\u623f\u95f4\uff0c\u770b\u5230\u4e86\u4e00\u4e2a\u4eba\u5750\u5728\u90a3\u91cc\u3002\n\u7b80\u6d01\u98ce\u683c\uff1a\u4ed6\u8fdb\u5c4b\uff0c\u89c1\u4e00\u4eba\u72ec\u5750\u3002\n\u534e\u4e3d\u98ce\u683c\uff1a\u4ed6\u7f13\u6b65\u5165\u5ba4\uff0c\u76ee\u5149\u6240\u53ca\uff0c\u89c1\u4e00\u4eba\u9759\u5750\u5176\u95f4...",createdAt:"2024-01-19",updatedAt:"2024-01-19"},{id:"6",name:"\u7ae0\u8282\u5927\u7eb2\u751f\u6210",description:"\u4e3a\u6307\u5b9a\u7ae0\u8282\u751f\u6210\u8be6\u7ec6\u7684\u7ae0\u8282\u5927\u7eb2\uff0c\u5305\u62ec\u4e3b\u8981\u60c5\u8282\u3001\u8f6c\u6298\u70b9\u3001\u4eba\u7269\u53d1\u5c55\u7b49",category:"\u521b\u4f5c\u8f85\u52a9",prompt:"\u4f60\u662f\u4e00\u4e2a\u7ae0\u8282\u5927\u7eb2\u4e13\u5bb6\u3002\u6839\u636e\u5c0f\u8bf4\u603b\u4f53\u8bbe\u5b9a\u548c\u7ae0\u8282\u8981\u6c42\uff0c\u751f\u6210\u8be6\u7ec6\u7684\u7ae0\u8282\u5927\u7eb2\u3002\u5927\u7eb2\u5e94\u5305\u542b\uff1a1. \u7ae0\u8282\u4e3b\u9898 2. \u4e3b\u8981\u60c5\u8282\u53d1\u5c55 3. \u91cd\u8981\u8f6c\u6298\u70b9 4. \u4eba\u7269\u5fc3\u7406\u53d8\u5316 5. \u4e0e\u524d\u540e\u7ae0\u8282\u7684\u8854\u63a5",examples:"\u5c0f\u8bf4\uff1a\u90fd\u5e02\u4fee\u4ed9\n\u7ae0\u8282\uff1a\u7b2c5\u7ae0\n\u8981\u6c42\uff1a\u4e3b\u89d2\u9996\u6b21\u5c55\u793a\u4fee\u4ed9\u80fd\u529b\n\n\u5927\u7eb2\uff1a\u7ae0\u8282\u4e3b\u9898\uff1a\u521d\u9732\u950b\u8292\n\u4e3b\u8981\u60c5\u8282\uff1a\u4e3b\u89d2\u5728\u516c\u53f8\u9047\u5230\u5371\u673a\uff0c\u60c5\u6025\u4e4b\u4e0b\u4f7f\u7528\u4fee\u4ed9\u80fd\u529b...",createdAt:"2024-01-20",updatedAt:"2024-01-20"}])}catch(e){uI.error("\u52a0\u8f7d\u6280\u80fd\u5217\u8868\u5931\u8d25")}finally{r(!1)}},f=e=>{switch(e){case"\u521b\u4f5c\u8f85\u52a9":return(0,Mh.jsx)(fT,{style:{color:"#faad14",fontSize:"20px"}});case"\u5185\u5bb9\u521b\u4f5c":return(0,Mh.jsx)(kN,{style:{color:"#52c41a",fontSize:"20px"}});case"\u5185\u5bb9\u4f18\u5316":return(0,Mh.jsx)(gT,{style:{color:"#1890ff",fontSize:"20px"}});default:return(0,Mh.jsx)(pS,{style:{color:"#8c8c8c",fontSize:"20px"}})}},p=e=>{switch(e){case"\u521b\u4f5c\u8f85\u52a9":return"orange";case"\u5185\u5bb9\u521b\u4f5c":return"green";case"\u5185\u5bb9\u4f18\u5316":return"blue";default:return"default"}};return(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)(hT,{level:2,style:{margin:0,display:"flex",alignItems:"center",gap:"12px"},children:[(0,Mh.jsx)(pS,{style:{color:"#1890ff"}}),"\u6280\u80fd\u7ba1\u7406"]}),(0,Mh.jsx)(vT,{type:"secondary",style:{marginTop:"8px",display:"block"},children:"\u7ba1\u7406\u548c\u914d\u7f6e AI \u667a\u80fd\u4f53\u7684\u5404\u79cd\u521b\u4f5c\u6280\u80fd"})]}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(gI,{}),onClick:()=>{s(null),u.resetFields(),c(!0)},size:"large",children:"\u65b0\u5efa\u6280\u80fd"})]}),(0,Mh.jsx)("div",{style:{marginBottom:"16px"},children:(0,Mh.jsxs)(dI,{gutter:16,children:[(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{size:"small",style:{background:"#f0f9ff",border:"1px solid #91d5ff"},children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#1890ff"},children:t.length}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"4px"},children:"\u603b\u6280\u80fd\u6570"})]})})}),(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#52c41a"},children:t.filter(e=>"\u521b\u4f5c\u8f85\u52a9"===e.category).length}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"4px"},children:"\u521b\u4f5c\u8f85\u52a9"})]})})}),(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{size:"small",style:{background:"#fff9e6",border:"1px solid #ffe58f"},children:(0,Mh.jsxs)("div",{style:{textAlign:"center"},children:[(0,Mh.jsx)("div",{style:{fontSize:"24px",fontWeight:"bold",color:"#faad14"},children:t.filter(e=>"\u5185\u5bb9\u521b\u4f5c"===e.category||"\u5185\u5bb9\u4f18\u5316"===e.category).length}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666",marginTop:"4px"},children:"\u5185\u5bb9\u5904\u7406"})]})})})]})}),o?(0,Mh.jsx)("div",{style:{textAlign:"center",padding:"50px"},children:"\u52a0\u8f7d\u4e2d..."}):(0,Mh.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(350px, 1fr))",gap:"16px"},children:t.map(e=>(0,Mh.jsx)(LA,{hoverable:!0,style:{borderRadius:"12px",height:"100%",display:"flex",flexDirection:"column"},actions:[(0,Mh.jsx)(yf,{type:"text",icon:(0,Mh.jsx)(kN,{}),onClick:()=>(e=>{s(e),u.setFieldsValue(e),c(!0)})(e),children:"\u7f16\u8f91"},"edit"),(0,Mh.jsx)(oN,{title:"\u786e\u8ba4\u5220\u9664",description:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2a\u6280\u80fd\u5417\uff1f",onConfirm:()=>(async e=>{try{n(t.filter(t=>t.id!==e)),uI.success("\u6280\u80fd\u5220\u9664\u6210\u529f")}catch(o){uI.error("\u5220\u9664\u6280\u80fd\u5931\u8d25")}})(e.id),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsx)(yf,{type:"text",danger:!0,icon:(0,Mh.jsx)(ON,{}),children:"\u5220\u9664"})},"delete")],children:(0,Mh.jsxs)("div",{style:{flex:1},children:[(0,Mh.jsxs)("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"16px"},children:[(0,Mh.jsx)("div",{style:{width:"48px",height:"48px",borderRadius:"8px",background:"#f0f9ff",display:"flex",alignItems:"center",justifyContent:"center",marginRight:"12px"},children:f(e.category)}),(0,Mh.jsxs)("div",{style:{flex:1},children:[(0,Mh.jsx)(hT,{level:4,style:{margin:0,marginBottom:"8px"},children:e.name}),(0,Mh.jsx)(hN,{color:p(e.category),children:e.category})]})]}),(0,Mh.jsx)(bT,{ellipsis:{rows:2},style:{color:"#666",marginBottom:"16px",minHeight:"44px"},children:e.description}),(0,Mh.jsx)(Ez,{style:{margin:"12px 0"}}),(0,Mh.jsxs)("div",{style:{fontSize:"12px",color:"#999"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"4px"},children:[(0,Mh.jsx)(rS,{style:{marginRight:"4px"}}),"\u63d0\u793a\u8bcd\u6a21\u677f\uff1a",e.prompt.length," \u5b57\u7b26"]}),e.examples&&(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(fT,{style:{marginRight:"4px"}}),"\u5305\u542b\u793a\u4f8b"]}),(0,Mh.jsxs)("div",{style:{marginTop:"4px"},children:["\u66f4\u65b0\u65f6\u95f4\uff1a",e.updatedAt]})]})]})},e.id))}),0===t.length&&!o&&(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"100px 0",color:"#999"},children:[(0,Mh.jsx)(uS,{style:{fontSize:"64px",color:"#d9d9d9",marginBottom:"16px"}}),(0,Mh.jsx)("div",{children:"\u8fd8\u6ca1\u6709\u6280\u80fd\uff0c\u70b9\u51fb\u4e0a\u65b9\u6309\u94ae\u521b\u5efa\u7b2c\u4e00\u4e2a\u6280\u80fd\u5427\uff01"})]}),(0,Mh.jsx)(wN,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(pS,{style:{color:"#1890ff"}}),l?"\u7f16\u8f91\u6280\u80fd":"\u65b0\u5efa\u6280\u80fd"]}),open:i,onOk:async()=>{try{const e=await u.validateFields();if(l){const o=(0,a.A)((0,a.A)((0,a.A)({},l),e),{},{updatedAt:(new Date).toISOString().split("T")[0]});n(t.map(e=>e.id===l.id?o:e)),uI.success("\u6280\u80fd\u66f4\u65b0\u6210\u529f")}else{const o=(0,a.A)((0,a.A)({id:Date.now().toString()},e),{},{createdAt:(new Date).toISOString().split("T")[0],updatedAt:(new Date).toISOString().split("T")[0]});n([...t,o]),uI.success("\u6280\u80fd\u6dfb\u52a0\u6210\u529f")}c(!1),u.resetFields()}catch(e){uI.error("\u8868\u5355\u9a8c\u8bc1\u5931\u8d25")}},onCancel:()=>c(!1),width:800,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsxs)(eI,{form:u,layout:"vertical",style:{marginTop:"24px"},children:[(0,Mh.jsx)(eI.Item,{name:"name",label:"\u6280\u80fd\u540d\u79f0",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6280\u80fd\u540d\u79f0"}],children:(0,Mh.jsx)(bk,{placeholder:"\u4f8b\u5982\uff1a\u5c0f\u8bf4\u8bbe\u5b9a\u751f\u6210"})}),(0,Mh.jsx)(eI.Item,{name:"category",label:"\u6280\u80fd\u5206\u7c7b",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u6280\u80fd\u5206\u7c7b"}],children:(0,Mh.jsxs)(Fj,{placeholder:"\u9009\u62e9\u5206\u7c7b",children:[(0,Mh.jsx)(Fj.Option,{value:"\u521b\u4f5c\u8f85\u52a9",children:"\u521b\u4f5c\u8f85\u52a9"}),(0,Mh.jsx)(Fj.Option,{value:"\u5185\u5bb9\u521b\u4f5c",children:"\u5185\u5bb9\u521b\u4f5c"}),(0,Mh.jsx)(Fj.Option,{value:"\u5185\u5bb9\u4f18\u5316",children:"\u5185\u5bb9\u4f18\u5316"})]})}),(0,Mh.jsx)(eI.Item,{name:"description",label:"\u6280\u80fd\u63cf\u8ff0",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6280\u80fd\u63cf\u8ff0"}],children:(0,Mh.jsx)(yT,{placeholder:"\u7b80\u5355\u63cf\u8ff0\u8fd9\u4e2a\u6280\u80fd\u7684\u529f\u80fd\u548c\u7528\u9014",rows:2})}),(0,Mh.jsx)(eI.Item,{name:"prompt",label:"\u63d0\u793a\u8bcd\u6a21\u677f",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u63d0\u793a\u8bcd\u6a21\u677f"}],children:(0,Mh.jsx)(yT,{placeholder:"\u8f93\u5165 AI \u4f7f\u7528\u7684\u63d0\u793a\u8bcd\u6a21\u677f\uff0c\u53ef\u4ee5\u4f7f\u7528\u53d8\u91cf\u5360\u4f4d\u7b26",rows:6,style:{fontFamily:"monospace"}})}),(0,Mh.jsx)(eI.Item,{name:"examples",label:"\u4f7f\u7528\u793a\u4f8b",children:(0,Mh.jsx)(yT,{placeholder:"\u8f93\u5165\u4f7f\u7528\u793a\u4f8b\uff0c\u5e2e\u52a9\u7528\u6237\u7406\u89e3\u5982\u4f55\u4f7f\u7528\u8fd9\u4e2a\u6280\u80fd",rows:4})})]})})]})},wT=t=>{const{value:n,formatter:o,precision:r,decimalSeparator:a,groupSeparator:i="",prefixCls:c}=t;let l;if("function"===typeof o)l=o(n);else{const t=String(n),o=t.match(/^(-?)(\d*)(\.(\d+))?$/);if(o&&"-"!==t){const t=o[1];let n=o[2]||"0",s=o[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"===typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s="".concat(a).concat(s)),l=[e.createElement("span",{key:"int",className:"".concat(c,"-content-value-int")},t,n),s&&e.createElement("span",{key:"decimal",className:"".concat(c,"-content-value-decimal")},s)]}else l=t}return e.createElement("span",{className:"".concat(c,"-content-value")},l)},ST=Wi("Statistic",e=>(e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:i,contentFontSize:c,fontFamily:l}=e;return{[t]:Object.assign(Object.assign({},Ar(e)),{["".concat(t,"-title")]:{marginBottom:n,color:r,fontSize:a},["".concat(t,"-skeleton")]:{paddingTop:o},["".concat(t,"-content")]:{color:i,fontSize:c,fontFamily:l,["".concat(t,"-content-value")]:{display:"inline-block",direction:"ltr"},["".concat(t,"-content-prefix, ").concat(t,"-content-suffix")]:{display:"inline-block"},["".concat(t,"-content-prefix")]:{marginInlineEnd:n},["".concat(t,"-content-suffix")]:{marginInlineStart:n}}})}})(Ca(e,{})),e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}});var CT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const kT=e.forwardRef((t,n)=>{const{prefixCls:o,className:r,rootClassName:a,style:i,valueStyle:c,value:l=0,title:s,valueRender:u,prefix:d,suffix:f,loading:p=!1,formatter:m,precision:g,decimalSeparator:h=".",groupSeparator:v=",",onMouseEnter:b,onMouseLeave:y}=t,x=CT(t,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:w,direction:S,className:C,style:k}=Vt("statistic"),E=w("statistic",o),[j,O,I]=ST(E),A=e.createElement(wT,{decimalSeparator:h,groupSeparator:v,prefixCls:E,formatter:m,precision:g,value:l}),N=Tt()(E,{["".concat(E,"-rtl")]:"rtl"===S},C,r,a,O,I),P=e.useRef(null);e.useImperativeHandle(n,()=>({nativeElement:P.current}));const z=gs(x,{aria:!0,data:!0});return j(e.createElement("div",Object.assign({},z,{ref:P,className:N,style:Object.assign(Object.assign({},k),i),onMouseEnter:b,onMouseLeave:y}),s&&e.createElement("div",{className:"".concat(E,"-title")},s),e.createElement(Ym,{paragraph:!1,loading:p,className:"".concat(E,"-skeleton"),active:!0},e.createElement("div",{style:c,className:"".concat(E,"-content")},d&&e.createElement("span",{className:"".concat(E,"-content-prefix")},d),u?u(A):A,f&&e.createElement("span",{className:"".concat(E,"-content-suffix")},f)))))});const ET=kT,jT=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function OT(e,t,n){const{format:o=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map(e=>e.slice(1,-1)),a=t.replace(o,"[]"),i=jT.reduce((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp("".concat(o,"+"),"g"),e=>{const n=e.length;return t.toString().padStart(n,"0")})}return e},a);let c=0;return i.replace(o,()=>{const e=r[c];return c+=1,e})}(n?Math.max(r-a,0):Math.max(a-r,0),o)}var IT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const AT=t=>{const{value:n,format:o="HH:mm:ss",onChange:r,onFinish:a,type:i}=t,c=IT(t,["value","format","onChange","onFinish","type"]),l="countdown"===i,[s,u]=e.useState(null),d=Qr(()=>{const e=Date.now(),t=function(e){return new Date(e).getTime()}(n);u({});return null===r||void 0===r||r(l?t-e:e-t),!(l&&t<e)||(null===a||void 0===a||a(),!1)});e.useEffect(()=>{let e;const t=()=>{e=fl(()=>{d()&&t()})};return t(),()=>fl.cancel(e)},[n,l]),e.useEffect(()=>{u({})},[]);return e.createElement(ET,Object.assign({},c,{value:n,valueRender:e=>Xt(e,{title:void 0}),formatter:(e,t)=>s?OT(e,Object.assign(Object.assign({},t),{format:o}),l):"-"}))},NT=t=>e.createElement(AT,Object.assign({},t,{type:"countdown"})),PT=e.memo(NT);ET.Timer=AT,ET.Countdown=PT;const zT=ET,RT={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},MT=e.createContext({});var TT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function BT(t,n,o){const r=e.useMemo(()=>n||ed(o).map(e=>Object.assign(Object.assign({},null===e||void 0===e?void 0:e.props),{key:e.key})),[n,o]);return e.useMemo(()=>r.map(e=>{var{span:n}=e,o=TT(e,["span"]);return"filled"===n?Object.assign(Object.assign({},o),{filled:!0}):Object.assign(Object.assign({},o),{span:"number"===typeof n?n:EO(t,n)})}),[r,t])}var LT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const HT=(t,n)=>{const[o,r]=(0,e.useMemo)(()=>function(e,t){let n=[],o=[],r=!1,a=0;return e.filter(e=>e).forEach(e=>{const{filled:i}=e,c=LT(e,["filled"]);if(i)return o.push(c),n.push(o),o=[],void(a=0);const l=t-a;a+=e.span||1,a>=t?(a>t?(r=!0,o.push(Object.assign(Object.assign({},c),{span:l}))):o.push(c),n.push(o),o=[],a=0):o.push(c)}),o.length>0&&n.push(o),n=n.map(e=>{const n=e.reduce((e,t)=>e+(t.span||1),0);if(n<t){const o=e[e.length-1];return o.span=t-(n-(o.span||1)),e}return e}),[n,r]}(n,t),[n,t]);return o},_T=e=>{let{children:t}=e;return t},DT=e=>void 0!==e&&null!==e,FT=t=>{const{itemPrefixCls:n,component:o,span:r,className:a,style:i,labelStyle:c,contentStyle:l,bordered:s,label:u,content:d,colon:f,type:p,styles:m}=t,g=o,{classNames:h}=e.useContext(MT),v=Object.assign(Object.assign({},c),null===m||void 0===m?void 0:m.label),b=Object.assign(Object.assign({},l),null===m||void 0===m?void 0:m.content);return s?e.createElement(g,{colSpan:r,style:i,className:Tt()(a,{["".concat(n,"-item-").concat(p)]:"label"===p||"content"===p,[null===h||void 0===h?void 0:h.label]:(null===h||void 0===h?void 0:h.label)&&"label"===p,[null===h||void 0===h?void 0:h.content]:(null===h||void 0===h?void 0:h.content)&&"content"===p})},DT(u)&&e.createElement("span",{style:v},u),DT(d)&&e.createElement("span",{style:b},d)):e.createElement(g,{colSpan:r,style:i,className:Tt()("".concat(n,"-item"),a)},e.createElement("div",{className:"".concat(n,"-item-container")},DT(u)&&e.createElement("span",{style:v,className:Tt()("".concat(n,"-item-label"),null===h||void 0===h?void 0:h.label,{["".concat(n,"-item-no-colon")]:!f})},u),DT(d)&&e.createElement("span",{style:b,className:Tt()("".concat(n,"-item-content"),null===h||void 0===h?void 0:h.content)},d)))};function WT(t,n,o){let{colon:r,prefixCls:a,bordered:i}=n,{component:c,type:l,showLabel:s,showContent:u,labelStyle:d,contentStyle:f,styles:p}=o;return t.map((t,n)=>{let{label:o,children:m,prefixCls:g=a,className:h,style:v,labelStyle:b,contentStyle:y,span:x=1,key:w,styles:S}=t;return"string"===typeof c?e.createElement(FT,{key:"".concat(l,"-").concat(w||n),className:h,style:v,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},d),null===p||void 0===p?void 0:p.label),b),null===S||void 0===S?void 0:S.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},f),null===p||void 0===p?void 0:p.content),y),null===S||void 0===S?void 0:S.content)},span:x,colon:r,component:c,itemPrefixCls:g,bordered:i,label:s?o:null,content:u?m:null,type:l}):[e.createElement(FT,{key:"label-".concat(w||n),className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d),null===p||void 0===p?void 0:p.label),v),b),null===S||void 0===S?void 0:S.label),span:1,colon:r,component:c[0],itemPrefixCls:g,bordered:i,label:o,type:"label"}),e.createElement(FT,{key:"content-".concat(w||n),className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},f),null===p||void 0===p?void 0:p.content),v),y),null===S||void 0===S?void 0:S.content),span:2*x-1,component:c[1],itemPrefixCls:g,bordered:i,content:m,type:"content"})]})}const VT=t=>{const n=e.useContext(MT),{prefixCls:o,vertical:r,row:a,index:i,bordered:c}=t;return r?e.createElement(e.Fragment,null,e.createElement("tr",{key:"label-".concat(i),className:"".concat(o,"-row")},WT(a,t,Object.assign({component:"th",type:"label",showLabel:!0},n))),e.createElement("tr",{key:"content-".concat(i),className:"".concat(o,"-row")},WT(a,t,Object.assign({component:"td",type:"content",showContent:!0},n)))):e.createElement("tr",{key:i,className:"".concat(o,"-row")},WT(a,t,Object.assign({component:c?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},qT=e=>{const{componentCls:t,labelBg:n}=e;return{["&".concat(t,"-bordered")]:{["> ".concat(t,"-view")]:{border:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit),"> table":{tableLayout:"auto"},["".concat(t,"-row")]:{borderBottom:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit),"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},["> ".concat(t,"-item-label, > ").concat(t,"-item-content")]:{padding:"".concat(io(e.padding)," ").concat(io(e.paddingLG)),borderInlineEnd:"".concat(io(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorSplit),"&:last-child":{borderInlineEnd:"none"}},["> ".concat(t,"-item-label")]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},["&".concat(t,"-middle")]:{["".concat(t,"-row")]:{["> ".concat(t,"-item-label, > ").concat(t,"-item-content")]:{padding:"".concat(io(e.paddingSM)," ").concat(io(e.paddingLG))}}},["&".concat(t,"-small")]:{["".concat(t,"-row")]:{["> ".concat(t,"-item-label, > ").concat(t,"-item-content")]:{padding:"".concat(io(e.paddingXS)," ").concat(io(e.padding))}}}}}},GT=Wi("Descriptions",e=>(e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:o,itemPaddingEnd:r,colonMarginRight:a,colonMarginLeft:i,titleMarginBottom:c}=e;return{[t]:Object.assign(Object.assign(Object.assign({},Ar(e)),qT(e)),{"&-rtl":{direction:"rtl"},["".concat(t,"-header")]:{display:"flex",alignItems:"center",marginBottom:c},["".concat(t,"-title")]:Object.assign(Object.assign({},Ir),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),["".concat(t,"-extra")]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},["".concat(t,"-view")]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},["".concat(t,"-row")]:{"> th, > td":{paddingBottom:o,paddingInlineEnd:r},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},["".concat(t,"-item-label")]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:"".concat(io(i)," ").concat(io(a))},["&".concat(t,"-item-no-colon::after")]:{content:'""'}},["".concat(t,"-item-no-label")]:{"&::after":{margin:0,content:'""'}},["".concat(t,"-item-content")]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},["".concat(t,"-item")]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",["".concat(t,"-item-label")]:{display:"inline-flex",alignItems:"baseline"},["".concat(t,"-item-content")]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{["".concat(t,"-row")]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{["".concat(t,"-row")]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}})(Ca(e,{})),e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}));var XT=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const UT=t=>{const{prefixCls:n,title:o,extra:r,column:a,colon:i=!0,bordered:c,layout:l,children:s,className:u,rootClassName:d,style:f,size:p,labelStyle:m,contentStyle:g,styles:h,items:v,classNames:b}=t,y=XT(t,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:w,className:S,style:C,classNames:k,styles:E}=Vt("descriptions"),j=x("descriptions",n),O=OO();const I=e.useMemo(()=>{var e;return"number"===typeof a?a:null!==(e=EO(O,Object.assign(Object.assign({},RT),a)))&&void 0!==e?e:3},[O,a]),A=BT(O,v,s),N=Zu(p),P=HT(I,A),[z,R,M]=GT(j),T=e.useMemo(()=>({labelStyle:m,contentStyle:g,styles:{content:Object.assign(Object.assign({},E.content),null===h||void 0===h?void 0:h.content),label:Object.assign(Object.assign({},E.label),null===h||void 0===h?void 0:h.label)},classNames:{label:Tt()(k.label,null===b||void 0===b?void 0:b.label),content:Tt()(k.content,null===b||void 0===b?void 0:b.content)}}),[m,g,h,b,k,E]);return z(e.createElement(MT.Provider,{value:T},e.createElement("div",Object.assign({className:Tt()(j,S,k.root,null===b||void 0===b?void 0:b.root,{["".concat(j,"-").concat(N)]:N&&"default"!==N,["".concat(j,"-bordered")]:!!c,["".concat(j,"-rtl")]:"rtl"===w},u,d,R,M),style:Object.assign(Object.assign(Object.assign(Object.assign({},C),E.root),null===h||void 0===h?void 0:h.root),f)},y),(o||r)&&e.createElement("div",{className:Tt()("".concat(j,"-header"),k.header,null===b||void 0===b?void 0:b.header),style:Object.assign(Object.assign({},E.header),null===h||void 0===h?void 0:h.header)},o&&e.createElement("div",{className:Tt()("".concat(j,"-title"),k.title,null===b||void 0===b?void 0:b.title),style:Object.assign(Object.assign({},E.title),null===h||void 0===h?void 0:h.title)},o),r&&e.createElement("div",{className:Tt()("".concat(j,"-extra"),k.extra,null===b||void 0===b?void 0:b.extra),style:Object.assign(Object.assign({},E.extra),null===h||void 0===h?void 0:h.extra)},r)),e.createElement("div",{className:"".concat(j,"-view")},e.createElement("table",null,e.createElement("tbody",null,P.map((t,n)=>e.createElement(VT,{key:n,index:n,colon:i,prefixCls:j,vertical:"vertical"===l,bordered:c,row:t}))))))))};UT.Item=_T;const $T=UT;const KT={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"};var YT=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:KT}))};const QT=e.forwardRef(YT);const JT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926 164H94c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V196c0-17.7-14.3-32-32-32zm-40 632H134V236h752v560zm-658.9-82.3c3.1 3.1 8.2 3.1 11.3 0l172.5-172.5 114.4 114.5c3.1 3.1 8.2 3.1 11.3 0l297-297.2c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L531 565 416.6 450.5a8.03 8.03 0 00-11.3 0l-214.9 215a8.03 8.03 0 000 11.3l36.7 36.9z"}}]},name:"fund",theme:"outlined"};var ZT=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:JT}))};const eB=e.forwardRef(ZT);const tB={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"};var nB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:tB}))};const oB=e.forwardRef(nB);const rB={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"};var aB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:rB}))};const iB=e.forwardRef(aB);const cB={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"};var lB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:cB}))};const sB=e.forwardRef(lB);const uB={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"};var dB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:uB}))};const fB=e.forwardRef(dB),{Title:pB,Text:mB,Paragraph:gB}=NP,hB=()=>{const[t,o]=(0,e.useState)(!1),[r,i]=(0,e.useState)(0),[c,l]=(0,e.useState)({step:0,message:"\u7b49\u5f85\u521d\u59cb\u5316...",status:"wait"}),[s,u]=(0,e.useState)({novels:0,chapters:0,settings:0}),[d,f]=(0,e.useState)(!1),[p,m]=(0,e.useState)(!1),[g,h]=(0,e.useState)("reset"),v=async()=>{try{const{storage:e}=await Promise.resolve().then(n.bind(n,235)),t=await e.getNovels(),o=localStorage.getItem("ollamaSettings");let r=0;for(const n of t){r+=(await e.getChapters(n.id)).length}u({novels:t.length,chapters:r,settings:o?1:0});const a=!localStorage.getItem("aiNovelInitialized")&&0===t.length&&!o;m(a),a&&h("setup")}catch(e){console.error("\u83b7\u53d6\u6570\u636e\u5e93\u7edf\u8ba1\u5931\u8d25:",e);localStorage.getItem("aiNovelInitialized")||(m(!0),h("setup"))}};(0,e.useEffect)(()=>{v()},[]);const b=async()=>{const e=[{step:0,message:"\u6b63\u5728\u521d\u59cb\u5316IndexedDB\u6570\u636e\u5e93...",action:async()=>{await S()}},{step:1,message:"\u6b63\u5728\u521b\u5efa\u9ed8\u8ba4\u914d\u7f6e...",action:async()=>{C()}},{step:2,message:"\u6b63\u5728\u521d\u59cb\u5316\u6280\u80fd\u5e93...",action:async()=>{await k()}},{step:3,message:"\u6b63\u5728\u914d\u7f6e\u7cfb\u7edf\u53c2\u6570...",action:async()=>{await E()}},{step:4,message:"\u6b63\u5728\u9a8c\u8bc1\u7cfb\u7edf\u72b6\u6001...",action:async()=>{await j()}}];for(const{step:t,message:n,action:o}of e)i(t),l({step:t+1,message:n,status:"process"}),await o(),l({step:t+1,message:"".concat(n.replace("\u6b63\u5728",""),"\u5b8c\u6210"),status:"finish"}),await O(800)},y=async()=>{i(0),l({step:1,message:"\u6b63\u5728\u6e05\u9664IndexedDB\u6570\u636e...",status:"process"}),await x(),l({step:1,message:"IndexedDB\u6570\u636e\u6e05\u9664\u5b8c\u6210",status:"finish"}),await O(500),i(1),l({step:2,message:"\u6b63\u5728\u6e05\u9664\u672c\u5730\u5b58\u50a8\u914d\u7f6e...",status:"process"}),w(),l({step:2,message:"\u672c\u5730\u5b58\u50a8\u914d\u7f6e\u6e05\u9664\u5b8c\u6210",status:"finish"}),await O(500),i(2),l({step:3,message:"\u6b63\u5728\u91cd\u65b0\u521d\u59cb\u5316IndexedDB...",status:"process"}),await S(),l({step:3,message:"IndexedDB\u91cd\u65b0\u521d\u59cb\u5316\u5b8c\u6210",status:"finish"}),await O(500),i(3),l({step:4,message:"\u6b63\u5728\u6062\u590d\u9ed8\u8ba4\u914d\u7f6e...",status:"process"}),C(),l({step:4,message:"\u9ed8\u8ba4\u914d\u7f6e\u6062\u590d\u5b8c\u6210",status:"finish"})},x=async()=>new Promise((e,t)=>{const n=indexedDB.deleteDatabase("AINovelDatabase");n.onsuccess=()=>{console.log("IndexedDB\u5220\u9664\u6210\u529f"),e(!0)},n.onerror=()=>{console.error("IndexedDB\u5220\u9664\u5931\u8d25"),t(new Error("IndexedDB\u5220\u9664\u5931\u8d25"))},n.onblocked=()=>{console.warn("IndexedDB\u5220\u9664\u88ab\u963b\u6b62\uff0c\u6b63\u5728\u91cd\u8bd5..."),setTimeout(()=>{x().then(e).catch(t)},1e3)}}),w=()=>{const e=[];for(let t=0;t<localStorage.length;t++){const n=localStorage.key(t);n&&(n.includes("ollama")||n.includes("model")||n.includes("settings"))&&e.push(n)}e.forEach(e=>localStorage.removeItem(e)),console.log("\u6e05\u9664\u4e86",e.length,"\u4e2a\u672c\u5730\u5b58\u50a8\u9879")},S=async()=>{const{indexedDBStorage:e}=await Promise.resolve().then(n.bind(n,235));await e.init(),console.log("IndexedDB\u91cd\u65b0\u521d\u59cb\u5316\u5b8c\u6210")},C=()=>{localStorage.setItem("ollamaSettings",JSON.stringify({apiUrl:"http://localhost:11434",model:"",temperature:.7,topP:.9,maxTokens:2e3})),console.log("\u9ed8\u8ba4\u914d\u7f6e\u6062\u590d\u5b8c\u6210")},k=async()=>{const e=[{id:"skill_1",name:"\u5c0f\u8bf4\u8bbe\u5b9a\u751f\u6210",description:"\u6839\u636e\u7528\u6237\u7684\u5c0f\u8bf4\u521b\u610f\uff0c\u81ea\u52a8\u751f\u6210\u5b8c\u6574\u7684\u5c0f\u8bf4\u8bbe\u5b9a",category:"\u521b\u4f5c\u8f85\u52a9",prompt:"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u5c0f\u8bf4\u8bbe\u5b9a\u52a9\u624b...",createdAt:(new Date).toISOString()},{id:"skill_2",name:"\u7ae0\u8282\u5185\u5bb9\u521b\u4f5c",description:"\u6839\u636e\u7ae0\u8282\u6807\u9898\u548c\u7ec6\u7eb2\uff0c\u81ea\u52a8\u521b\u4f5c\u5177\u4f53\u7684\u7ae0\u8282\u5185\u5bb9",category:"\u5185\u5bb9\u521b\u4f5c",prompt:"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u5c0f\u8bf4\u4f5c\u5bb6...",createdAt:(new Date).toISOString()}];localStorage.setItem("defaultSkills",JSON.stringify(e)),console.log("\u6280\u80fd\u5e93\u521d\u59cb\u5316\u5b8c\u6210")},E=async()=>{localStorage.setItem("systemConfig",JSON.stringify({version:"0.0.1",theme:"light",language:"zh-CN",autoSave:!0,maxHistory:50})),console.log("\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e\u5b8c\u6210")},j=async()=>{const e=[{name:"IndexedDB",check:async()=>{const{indexedDBStorage:e}=await Promise.resolve().then(n.bind(n,235));return await e.init(),!0}},{name:"\u672c\u5730\u5b58\u50a8",check:()=>{try{return localStorage.setItem("test","test"),localStorage.removeItem("test"),!0}catch(e){return!1}}}];for(const{name:t,check:n}of e){if(!await n())throw new Error("".concat(t,"\u9a8c\u8bc1\u5931\u8d25"));console.log("".concat(t,"\u9a8c\u8bc1\u901a\u8fc7"))}},O=e=>new Promise(t=>setTimeout(t,e)),I=()=>"setup"===g?[{title:"\u521d\u59cb\u5316\u6570\u636e\u5e93",description:"\u521b\u5efaIndexedDB\u6570\u636e\u5e93\u548c\u5b58\u50a8\u7ed3\u6784",icon:(0,Mh.jsx)(QT,{})},{title:"\u521b\u5efa\u9ed8\u8ba4\u914d\u7f6e",description:"\u8bbe\u7f6e\u7cfb\u7edf\u9ed8\u8ba4\u7684Ollama\u914d\u7f6e",icon:(0,Mh.jsx)(hS,{})},{title:"\u521d\u59cb\u5316\u6280\u80fd\u5e93",description:"\u52a0\u8f7d\u9ed8\u8ba4\u7684AI\u521b\u4f5c\u6280\u80fd",icon:(0,Mh.jsx)(eB,{})},{title:"\u914d\u7f6e\u7cfb\u7edf\u53c2\u6570",description:"\u8bbe\u7f6e\u4e3b\u9898\u3001\u8bed\u8a00\u7b49\u7cfb\u7edf\u53c2\u6570",icon:(0,Mh.jsx)(oB,{})},{title:"\u9a8c\u8bc1\u7cfb\u7edf\u72b6\u6001",description:"\u68c0\u67e5\u6240\u6709\u7ec4\u4ef6\u662f\u5426\u6b63\u5e38\u5de5\u4f5c",icon:(0,Mh.jsx)(iB,{})}]:[{title:"\u6e05\u9664IndexedDB",description:"\u5220\u9664\u6240\u6709\u5b58\u50a8\u7684\u5c0f\u8bf4\u3001\u7ae0\u8282\u7b49\u6570\u636e",icon:(0,Mh.jsx)(QT,{})},{title:"\u6e05\u9664\u672c\u5730\u914d\u7f6e",description:"\u6e05\u9664\u6240\u6709\u672c\u5730\u5b58\u50a8\u7684\u914d\u7f6e\u4fe1\u606f",icon:(0,Mh.jsx)(ON,{})},{title:"\u91cd\u65b0\u521d\u59cb\u5316",description:"\u91cd\u65b0\u521b\u5efa\u6570\u636e\u5e93\u548c\u5b58\u50a8\u7ed3\u6784",icon:(0,Mh.jsx)(ES,{})},{title:"\u6062\u590d\u9ed8\u8ba4\u914d\u7f6e",description:"\u8bbe\u7f6e\u7cfb\u7edf\u7684\u9ed8\u8ba4\u914d\u7f6e\u53c2\u6570",icon:(0,Mh.jsx)(hS,{})}];return(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsxs)(pB,{level:2,style:{margin:0,display:"flex",alignItems:"center",gap:"12px"},children:["setup"===g?(0,Mh.jsx)(sB,{style:{color:"#52c41a"}}):(0,Mh.jsx)(SS,{style:{color:"#1890ff"}}),"setup"===g?"\u7cfb\u7edf\u521d\u59cb\u5316\u914d\u7f6e":"\u7cfb\u7edf\u91cd\u7f6e"]}),(0,Mh.jsx)(mB,{type:"secondary",style:{marginTop:"8px",display:"block"},children:"setup"===g?"\u9996\u6b21\u4f7f\u7528\u672c\u7cfb\u7edf\uff0c\u4e00\u952e\u914d\u7f6e\u6240\u6709\u5fc5\u8981\u7684\u7ec4\u4ef6\u548c\u53c2\u6570":"\u4e00\u952e\u91cd\u7f6e\u7cfb\u7edf\u6240\u6709\u6570\u636e\u548c\u914d\u7f6e\u5230\u521d\u59cb\u72b6\u6001"})]}),"setup"===g?(0,Mh.jsx)(Hw,{message:"\u6b22\u8fce\u4f7f\u7528AI\u5c0f\u8bf4\u521b\u4f5c\u7cfb\u7edf",description:"\u68c0\u6d4b\u5230\u60a8\u662f\u9996\u6b21\u4f7f\u7528\u672c\u7cfb\u7edf\uff0c\u6211\u4eec\u5c06\u4e3a\u60a8\u81ea\u52a8\u914d\u7f6e\u5fc5\u8981\u7684\u7ec4\u4ef6\u548c\u8bbe\u7f6e\uff0c\u6574\u4e2a\u8fc7\u7a0b\u5927\u7ea6\u9700\u898110-20\u79d2\u3002",type:"info",showIcon:!0,icon:(0,Mh.jsx)(sB,{}),style:{marginBottom:"24px"}}):(0,Mh.jsx)(Hw,{message:"\u5371\u9669\u64cd\u4f5c\u8b66\u544a",description:"\u6b64\u64cd\u4f5c\u5c06\u6e05\u9664\u6240\u6709\u6570\u636e\uff0c\u5305\u62ec\u5c0f\u8bf4\u3001\u7ae0\u8282\u3001\u914d\u7f6e\u7b49\uff0c\u4e14\u4e0d\u53ef\u6062\u590d\u3002\u8bf7\u8c28\u614e\u64cd\u4f5c\uff01",type:"warning",showIcon:!0,icon:(0,Mh.jsx)(fB,{}),style:{marginBottom:"24px"}}),(0,Mh.jsxs)(dI,{gutter:16,style:{marginBottom:"24px"},children:[(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{children:(0,Mh.jsx)(zT,{title:"\u5c0f\u8bf4\u6570\u91cf",value:s.novels,prefix:(0,Mh.jsx)(QT,{}),valueStyle:{color:s.novels>0?"#1890ff":"#999"}})})}),(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{children:(0,Mh.jsx)(zT,{title:"\u7ae0\u8282\u6570\u91cf",value:s.chapters,prefix:(0,Mh.jsx)(QT,{}),valueStyle:{color:s.chapters>0?"#52c41a":"#999"}})})}),(0,Mh.jsx)(fI,{span:8,children:(0,Mh.jsx)(LA,{children:(0,Mh.jsx)(zT,{title:"\u914d\u7f6e\u6587\u4ef6",value:s.settings,prefix:(0,Mh.jsx)(hS,{}),valueStyle:{color:s.settings>0?"#faad14":"#999"},suffix:"\u4e2a"})})})]}),(0,Mh.jsxs)(LA,{title:"\u521d\u59cb\u5316\u8fdb\u5ea6",extra:(0,Mh.jsx)(yf,{type:"primary",danger:"setup"!==g,icon:"setup"===g?(0,Mh.jsx)(sB,{}):(0,Mh.jsx)(SS,{}),onClick:async()=>{f(!0)},loading:t,disabled:t,size:"large",children:t?"setup"===g?"\u914d\u7f6e\u4e2d...":"\u521d\u59cb\u5316\u4e2d...":"setup"===g?"\u5f00\u59cb\u914d\u7f6e":"\u5f00\u59cb\u521d\u59cb\u5316"}),children:[t&&(0,Mh.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,Mh.jsx)(aT,{current:r,status:c.status,items:I().map((e,t)=>(0,a.A)((0,a.A)({},e),{},{status:t<r?"finish":t===r?c.status:"wait"}))}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)("div",{style:{padding:"16px",background:"error"===c.status?"#fff2f0":"finish"===c.status?"#f6ffed":"#e6f7ff",borderRadius:"8px",border:"1px solid ".concat("error"===c.status?"#ffccc7":"finish"===c.status?"#b7eb8f":"#91d5ff")},children:(0,Mh.jsxs)(tS,{children:["process"===c.status&&(0,Mh.jsx)(ES,{spin:!0,style:{color:"#1890ff"}}),"finish"===c.status&&(0,Mh.jsx)(YR,{style:{color:"#52c41a"}}),"error"===c.status&&(0,Mh.jsx)(fB,{style:{color:"#ff4d4f"}}),(0,Mh.jsx)(mB,{strong:!0,children:c.message})]})}),r<I().length&&(0,Mh.jsx)("div",{style:{marginTop:"16px"},children:(0,Mh.jsx)(FM,{percent:Math.round((r+1)/I().length*100),status:"error"===c.status?"exception":"active",strokeColor:{"0%":"#108ee9","100%":"#87d068"}})})]}),!t&&0===r&&(0,Mh.jsx)("div",{children:"setup"===g?(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)($T,{title:"\u9996\u6b21\u914d\u7f6e\u5c06\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c",bordered:!0,column:1,children:[(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(QT,{}),"\u521d\u59cb\u5316\u6570\u636e\u5e93"]}),children:"\u521b\u5efaIndexedDB\u6570\u636e\u5e93\u548c\u5b58\u50a8\u7ed3\u6784\uff0c\u7528\u4e8e\u5b58\u50a8\u5c0f\u8bf4\u3001\u7ae0\u8282\u7b49\u6570\u636e"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(hS,{}),"\u521b\u5efa\u9ed8\u8ba4\u914d\u7f6e"]}),children:"\u8bbe\u7f6eOllama\u670d\u52a1\u8fde\u63a5\u53c2\u6570\u548cAI\u6a21\u578b\u914d\u7f6e"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(eB,{}),"\u521d\u59cb\u5316\u6280\u80fd\u5e93"]}),children:"\u52a0\u8f7d\u9ed8\u8ba4\u7684AI\u521b\u4f5c\u6280\u80fd\u6a21\u677f\uff0c\u5982\u5c0f\u8bf4\u8bbe\u5b9a\u751f\u6210\u3001\u7ae0\u8282\u521b\u4f5c\u7b49"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(oB,{}),"\u914d\u7f6e\u7cfb\u7edf\u53c2\u6570"]}),children:"\u8bbe\u7f6e\u754c\u9762\u4e3b\u9898\u3001\u8bed\u8a00\u3001\u81ea\u52a8\u4fdd\u5b58\u7b49\u7cfb\u7edf\u53c2\u6570"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(iB,{}),"\u9a8c\u8bc1\u7cfb\u7edf\u72b6\u6001"]}),children:"\u68c0\u67e5\u6570\u636e\u5e93\u8fde\u63a5\u3001\u672c\u5730\u5b58\u50a8\u7b49\u7ec4\u4ef6\u662f\u5426\u6b63\u5e38\u5de5\u4f5c"})]}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(Hw,{message:"\u914d\u7f6e\u5b8c\u6210\u540e\u60a8\u5c06\u83b7\u5f97",description:(0,Mh.jsxs)("ul",{style:{margin:"8px 0",paddingLeft:"20px"},children:[(0,Mh.jsx)("li",{children:"\u5b8c\u6574\u7684\u6570\u636e\u5b58\u50a8\u7cfb\u7edf"}),(0,Mh.jsx)("li",{children:"\u9884\u914d\u7f6e\u7684AI\u6a21\u578b\u8fde\u63a5\u53c2\u6570"}),(0,Mh.jsx)("li",{children:"\u4e30\u5bcc\u7684AI\u521b\u4f5c\u6280\u80fd\u5e93"}),(0,Mh.jsx)("li",{children:"\u4f18\u5316\u7684\u7cfb\u7edf\u4f7f\u7528\u4f53\u9a8c"})]}),type:"success",showIcon:!0})]}):(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)($T,{title:"\u521d\u59cb\u5316\u5c06\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c",bordered:!0,column:1,children:[(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(QT,{}),"\u6e05\u9664IndexedDB"]}),children:"\u5220\u9664\u6240\u6709\u5b58\u50a8\u7684\u5c0f\u8bf4\u3001\u7ae0\u8282\u3001\u8349\u7a3f\u7b49\u6570\u636e"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(ON,{}),"\u6e05\u9664\u672c\u5730\u914d\u7f6e"]}),children:"\u6e05\u9664\u6240\u6709\u672c\u5730\u5b58\u50a8\u7684Ollama\u8bbe\u7f6e\u548c\u7528\u6237\u914d\u7f6e"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(ES,{}),"\u91cd\u65b0\u521d\u59cb\u5316"]}),children:"\u91cd\u65b0\u521b\u5efa\u6570\u636e\u5e93\u7ed3\u6784\u548c\u5b58\u50a8\u5bf9\u8c61"}),(0,Mh.jsx)($T.Item,{label:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(hS,{}),"\u6062\u590d\u9ed8\u8ba4\u914d\u7f6e"]}),children:"\u8bbe\u7f6e\u7cfb\u7edf\u9ed8\u8ba4\u7684\u53c2\u6570\u914d\u7f6e"})]}),(0,Mh.jsx)(Ez,{}),(0,Mh.jsx)(Hw,{message:"\u5efa\u8bae\u5728\u4ee5\u4e0b\u60c5\u51b5\u4e0b\u6267\u884c\u521d\u59cb\u5316",description:(0,Mh.jsxs)("ul",{style:{margin:"8px 0",paddingLeft:"20px"},children:[(0,Mh.jsx)("li",{children:"\u7cfb\u7edf\u51fa\u73b0\u5f02\u5e38\u6570\u636e\u9519\u8bef"}),(0,Mh.jsx)("li",{children:"\u6570\u636e\u5e93\u635f\u574f\u6216\u65e0\u6cd5\u6b63\u5e38\u8bbf\u95ee"}),(0,Mh.jsx)("li",{children:"\u9700\u8981\u5b8c\u5168\u6e05\u9664\u6240\u6709\u6570\u636e\u91cd\u65b0\u5f00\u59cb"}),(0,Mh.jsx)("li",{children:"\u5347\u7ea7\u5230\u4e0d\u517c\u5bb9\u7684\u65b0\u7248\u672c"})]}),type:"info",showIcon:!0})]})}),r===I().length&&"finish"===c.status&&(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(Hw,{message:"setup"===g?"\u7cfb\u7edf\u914d\u7f6e\u5b8c\u6210\uff01":"\u7cfb\u7edf\u521d\u59cb\u5316\u6210\u529f",description:"setup"===g?"\u6240\u6709\u5fc5\u8981\u7684\u7ec4\u4ef6\u548c\u53c2\u6570\u5df2\u914d\u7f6e\u5b8c\u6210\uff0c\u7cfb\u7edf\u73b0\u5728\u53ef\u4ee5\u6b63\u5e38\u4f7f\u7528\u4e86\u3002":"\u6240\u6709\u6570\u636e\u548c\u914d\u7f6e\u5df2\u91cd\u7f6e\u5230\u521d\u59cb\u72b6\u6001\uff0c\u7cfb\u7edf\u73b0\u5728\u53ef\u4ee5\u6b63\u5e38\u4f7f\u7528\u4e86\u3002",type:"success",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsx)(tS,{direction:"vertical",style:{width:"100%"},children:"setup"===g?(0,Mh.jsxs)(Mh.Fragment,{children:[(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u6570\u636e\u5e93\u5df2\u521d\u59cb\u5316"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"IndexedDB\u6570\u636e\u5e93\u548c\u5b58\u50a8\u7ed3\u6784\u5df2\u521b\u5efa\u5b8c\u6210"})]})]})}),(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u914d\u7f6e\u5df2\u8bbe\u7f6e"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"Ollama\u670d\u52a1\u548cAI\u6a21\u578b\u914d\u7f6e\u5df2\u8bbe\u7f6e\u5b8c\u6210"})]})]})}),(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u6280\u80fd\u5e93\u5df2\u52a0\u8f7d"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"\u9ed8\u8ba4AI\u521b\u4f5c\u6280\u80fd\u6a21\u677f\u5df2\u52a0\u8f7d\u5b8c\u6210"})]})]})}),(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u7cfb\u7edf\u5df2\u5c31\u7eea"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"\u6240\u6709\u7ec4\u4ef6\u8fd0\u884c\u6b63\u5e38\uff0c\u53ef\u4ee5\u5f00\u59cb\u521b\u4f5c\u4e4b\u65c5"})]})]})})]}):(0,Mh.jsxs)(Mh.Fragment,{children:[(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"IndexedDB\u5df2\u91cd\u7f6e"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"\u6570\u636e\u5e93\u5df2\u91cd\u65b0\u521b\u5efa\uff0c\u53ef\u4ee5\u5f00\u59cb\u65b0\u7684\u521b\u4f5c"})]})]})}),(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(YR,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u914d\u7f6e\u5df2\u6062\u590d"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"\u7cfb\u7edf\u914d\u7f6e\u5df2\u6062\u590d\u5230\u9ed8\u8ba4\u8bbe\u7f6e"})]})]})}),(0,Mh.jsx)(LA,{size:"small",style:{background:"#f6ffed",border:"1px solid #b7eb8f"},children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(iB,{style:{color:"#52c41a",fontSize:"20px"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{fontWeight:"bold"},children:"\u7cfb\u7edf\u5c31\u7eea"}),(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#666"},children:"\u6240\u6709\u7ec4\u4ef6\u8fd0\u884c\u6b63\u5e38\uff0c\u53ef\u4ee5\u5f00\u59cb\u4f7f\u7528"})]})]})})]})})]})]}),(0,Mh.jsxs)(wN,{title:(0,Mh.jsxs)(tS,{children:["setup"===g?(0,Mh.jsx)(sB,{style:{color:"#52c41a"}}):(0,Mh.jsx)(fB,{style:{color:"#faad14"}}),"setup"===g?"\u786e\u8ba4\u5f00\u59cb\u7cfb\u7edf\u914d\u7f6e":"\u786e\u8ba4\u521d\u59cb\u5316\u7cfb\u7edf"]}),open:d,onOk:async()=>{f(!1),o(!0),i(0);try{"setup"===g?await b():await y(),localStorage.setItem("aiNovelInitialized",(new Date).toISOString()),i(r+1),uI.success("setup"===g?"\u7cfb\u7edf\u914d\u7f6e\u5b8c\u6210\uff01":"\u7cfb\u7edf\u91cd\u7f6e\u5b8c\u6210\uff01"),setTimeout(()=>{v()},1e3)}catch(e){l({step:r+1,message:"\u521d\u59cb\u5316\u5931\u8d25: ".concat(e.message),status:"error"}),uI.error("\u7cfb\u7edf\u521d\u59cb\u5316\u5931\u8d25\uff0c\u8bf7\u67e5\u770b\u9519\u8bef\u4fe1\u606f")}finally{o(!1)}},onCancel:()=>f(!1),okText:"setup"===g?"\u5f00\u59cb\u914d\u7f6e":"\u786e\u8ba4\u521d\u59cb\u5316",cancelText:"\u53d6\u6d88",okButtonProps:{danger:"setup"!==g},children:["setup"===g?(0,Mh.jsx)(Hw,{message:"\u51c6\u5907\u5f00\u59cb\u7cfb\u7edf\u914d\u7f6e",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("p",{children:"\u7cfb\u7edf\u5c06\u4e3a\u60a8\u81ea\u52a8\u914d\u7f6e\u4ee5\u4e0b\u7ec4\u4ef6\uff1a"}),(0,Mh.jsxs)("ul",{style:{margin:"8px 0",paddingLeft:"20px"},children:[(0,Mh.jsx)("li",{children:"\u521b\u5efaIndexedDB\u6570\u636e\u5e93\u7ed3\u6784"}),(0,Mh.jsx)("li",{children:"\u8bbe\u7f6eOllama\u670d\u52a1\u8fde\u63a5\u53c2\u6570"}),(0,Mh.jsx)("li",{children:"\u52a0\u8f7d\u9ed8\u8ba4AI\u521b\u4f5c\u6280\u80fd\u5e93"}),(0,Mh.jsx)("li",{children:"\u914d\u7f6e\u7cfb\u7edf\u754c\u9762\u548c\u529f\u80fd\u53c2\u6570"}),(0,Mh.jsx)("li",{children:"\u9a8c\u8bc1\u6240\u6709\u7ec4\u4ef6\u6b63\u5e38\u5de5\u4f5c"})]}),(0,Mh.jsx)("p",{style:{color:"#52c41a",fontWeight:"bold"},children:"\u6574\u4e2a\u8fc7\u7a0b\u5927\u7ea6\u9700\u898110-20\u79d2\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\u3002"})]}),type:"info",showIcon:!0}):(0,Mh.jsx)(Hw,{message:"\u6b64\u64cd\u4f5c\u4e0d\u53ef\u9006",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("p",{children:"\u60a8\u5373\u5c06\u6267\u884c\u7cfb\u7edf\u521d\u59cb\u5316\u64cd\u4f5c\uff0c\u8fd9\u5c06\uff1a"}),(0,Mh.jsxs)("ul",{style:{margin:"8px 0",paddingLeft:"20px"},children:[(0,Mh.jsxs)("li",{children:[(0,Mh.jsx)("strong",{children:"\u6c38\u4e45\u5220\u9664"}),"\u6240\u6709\u5c0f\u8bf4\u6570\u636e\uff08",s.novels,"\u4e2a\u5c0f\u8bf4\uff09"]}),(0,Mh.jsxs)("li",{children:[(0,Mh.jsx)("strong",{children:"\u6c38\u4e45\u5220\u9664"}),"\u6240\u6709\u7ae0\u8282\u5185\u5bb9\uff08",s.chapters,"\u4e2a\u7ae0\u8282\uff09"]}),(0,Mh.jsxs)("li",{children:[(0,Mh.jsx)("strong",{children:"\u6e05\u9664\u6240\u6709"}),"\u914d\u7f6e\u548c\u8bbe\u7f6e"]}),(0,Mh.jsxs)("li",{children:[(0,Mh.jsx)("strong",{children:"\u91cd\u7f6e\u7cfb\u7edf"}),"\u5230\u521d\u59cb\u72b6\u6001"]})]}),(0,Mh.jsx)("p",{style:{color:"#ff4d4f",fontWeight:"bold"},children:"\u8fd9\u4e9b\u6570\u636e\u5c06\u65e0\u6cd5\u6062\u590d\uff01\u8bf7\u786e\u4fdd\u5df2\u505a\u597d\u6570\u636e\u5907\u4efd\u3002"})]}),type:"error",showIcon:!0}),"setup"!==g&&(0,Mh.jsxs)("div",{style:{marginTop:"16px"},children:[(0,Mh.jsx)(mB,{strong:!0,children:'\u8bf7\u8f93\u5165 "CONFIRM" \u6765\u786e\u8ba4\u6b64\u64cd\u4f5c\uff1a'}),(0,Mh.jsx)(bk.Password,{placeholder:"\u8f93\u5165 CONFIRM \u786e\u8ba4",onChange:e=>{},style:{marginTop:"8px"}})]})]})]})},vB=e=>"object"!==typeof e&&"function"!==typeof e||null===e,bB=e=>{const{componentCls:t,menuCls:n,colorError:o,colorTextLightSolid:r}=e,a="".concat(n,"-item");return{["".concat(t,", ").concat(t,"-menu-submenu")]:{["".concat(n," ").concat(a)]:{["&".concat(a,"-danger:not(").concat(a,"-disabled)")]:{color:o,"&:hover":{color:r,backgroundColor:o}}}}}},yB=e=>{const{componentCls:t,menuCls:n,zIndexPopup:o,dropdownArrowDistance:r,sizePopupArrow:a,antCls:i,iconCls:c,motionDurationMid:l,paddingBlock:s,fontSize:u,dropdownEdgeChildPadding:d,colorTextDisabled:f,fontSizeIcon:p,controlPaddingHorizontal:m,colorBgElevated:g}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(r).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},["&-trigger".concat(i,"-btn")]:{["& > ".concat(c,"-down, & > ").concat(i,"-btn-icon > ").concat(c,"-down")]:{fontSize:p}},["".concat(t,"-wrap")]:{position:"relative",["".concat(i,"-btn > ").concat(c,"-down")]:{fontSize:p},["".concat(c,"-down::before")]:{transition:"transform ".concat(l)}},["".concat(t,"-wrap-open")]:{["".concat(c,"-down::before")]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},["&".concat(i,"-slide-down-enter").concat(i,"-slide-down-enter-active").concat(t,"-placement-bottomLeft,\n &").concat(i,"-slide-down-appear").concat(i,"-slide-down-appear-active").concat(t,"-placement-bottomLeft,\n &").concat(i,"-slide-down-enter").concat(i,"-slide-down-enter-active").concat(t,"-placement-bottom,\n &").concat(i,"-slide-down-appear").concat(i,"-slide-down-appear-active").concat(t,"-placement-bottom,\n &").concat(i,"-slide-down-enter").concat(i,"-slide-down-enter-active").concat(t,"-placement-bottomRight,\n &").concat(i,"-slide-down-appear").concat(i,"-slide-down-appear-active").concat(t,"-placement-bottomRight")]:{animationName:Kx},["&".concat(i,"-slide-up-enter").concat(i,"-slide-up-enter-active").concat(t,"-placement-topLeft,\n &").concat(i,"-slide-up-appear").concat(i,"-slide-up-appear-active").concat(t,"-placement-topLeft,\n &").concat(i,"-slide-up-enter").concat(i,"-slide-up-enter-active").concat(t,"-placement-top,\n &").concat(i,"-slide-up-appear").concat(i,"-slide-up-appear-active").concat(t,"-placement-top,\n &").concat(i,"-slide-up-enter").concat(i,"-slide-up-enter-active").concat(t,"-placement-topRight,\n &").concat(i,"-slide-up-appear").concat(i,"-slide-up-appear-active").concat(t,"-placement-topRight")]:{animationName:Qx},["&".concat(i,"-slide-down-leave").concat(i,"-slide-down-leave-active").concat(t,"-placement-bottomLeft,\n &").concat(i,"-slide-down-leave").concat(i,"-slide-down-leave-active").concat(t,"-placement-bottom,\n &").concat(i,"-slide-down-leave").concat(i,"-slide-down-leave-active").concat(t,"-placement-bottomRight")]:{animationName:Yx},["&".concat(i,"-slide-up-leave").concat(i,"-slide-up-leave-active").concat(t,"-placement-topLeft,\n &").concat(i,"-slide-up-leave").concat(i,"-slide-up-leave-active").concat(t,"-placement-top,\n &").concat(i,"-slide-up-leave").concat(i,"-slide-up-leave-active").concat(t,"-placement-topRight")]:{animationName:Jx}}},kx(e,g,{arrowPlacement:{top:!0,bottom:!0}}),{["".concat(t," ").concat(n)]:{position:"relative",margin:0},["".concat(n,"-submenu-popup")]:{position:"absolute",zIndex:o,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},["".concat(t,", ").concat(t,"-menu-submenu")]:Object.assign(Object.assign({},Ar(e)),{[n]:Object.assign(Object.assign({padding:d,listStyleType:"none",backgroundColor:g,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Pr(e)),{"&:empty":{padding:0,boxShadow:"none"},["".concat(n,"-item-group-title")]:{padding:"".concat(io(s)," ").concat(io(m)),color:e.colorTextDescription,transition:"all ".concat(l)},["".concat(n,"-item")]:{position:"relative",display:"flex",alignItems:"center"},["".concat(n,"-item-icon")]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},["".concat(n,"-title-content")]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:"all ".concat(l),"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},["".concat(n,"-item-extra")]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},["".concat(n,"-item, ").concat(n,"-submenu-title")]:Object.assign(Object.assign({display:"flex",margin:0,padding:"".concat(io(s)," ").concat(io(m)),color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:"all ".concat(l),borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Pr(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:f,cursor:"not-allowed","&:hover":{color:f,backgroundColor:g,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:"".concat(io(e.marginXXS)," 0"),overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},["".concat(t,"-menu-submenu-expand-icon")]:{position:"absolute",insetInlineEnd:e.paddingXS,["".concat(t,"-menu-submenu-arrow-icon")]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:p,fontStyle:"normal"}}}),["".concat(n,"-item-group-list")]:{margin:"0 ".concat(io(e.marginXS)),padding:0,listStyle:"none"},["".concat(n,"-submenu-title")]:{paddingInlineEnd:e.calc(m).add(e.fontSizeSM).equal()},["".concat(n,"-submenu-vertical")]:{position:"relative"},["".concat(n,"-submenu").concat(n,"-submenu-disabled ").concat(t,"-menu-submenu-title")]:{["&, ".concat(t,"-menu-submenu-arrow-icon")]:{color:f,backgroundColor:g,cursor:"not-allowed"}},["".concat(n,"-submenu-selected ").concat(t,"-menu-submenu-title")]:{color:e.colorPrimary}})})},[rw(e,"slide-up"),rw(e,"slide-down"),rj(e,"move-up"),rj(e,"move-down"),Og(e,"zoom-big")]]},xB=Wi("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:o,componentCls:r}=e,a=Ca(e,{menuCls:"".concat(r,"-menu"),dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:o});return[yB(a),bB(a)]},e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},Sx({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),xx(e)),{resetStyle:!1}),wB=t=>{var n;const{menu:o,arrow:r,prefixCls:a,children:i,trigger:c,disabled:l,dropdownRender:s,popupRender:u,getPopupContainer:d,overlayClassName:f,rootClassName:p,overlayStyle:m,open:g,onOpenChange:h,visible:v,onVisibleChange:b,mouseEnterDelay:y=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:w=!0,placement:S="",overlay:C,transitionName:k,destroyOnHidden:E,destroyPopupOnHide:j}=t,{getPopupContainer:O,getPrefixCls:I,direction:A,dropdown:N}=e.useContext(Dt),P=u||s;nc("Dropdown");const z=e.useMemo(()=>{const e=I();return void 0!==k?k:S.includes("top")?"".concat(e,"-slide-down"):"".concat(e,"-slide-up")},[I,S,k]),R=e.useMemo(()=>S?S.includes("Center")?S.slice(0,S.indexOf("Center")):S:"rtl"===A?"bottomRight":"bottomLeft",[S,A]),M=I("dropdown",a),T=As(M),[B,L,H]=xB(M,T),[,_]=Fi(),D=e.Children.only(vB(i)?e.createElement("span",null,i):i),F=Xt(D,{className:Tt()("".concat(M,"-trigger"),{["".concat(M,"-rtl")]:"rtl"===A},D.props.className),disabled:null!==(n=D.props.disabled)&&void 0!==n?n:l}),W=l?[]:c,V=!!(null===W||void 0===W?void 0:W.includes("contextMenu")),[q,G]=ea(!1,{value:null!==g&&void 0!==g?g:v}),X=Qr(e=>{null===h||void 0===h||h(e,{source:"trigger"}),null===b||void 0===b||b(e),G(e)}),U=Tt()(f,p,L,H,T,null===N||void 0===N?void 0:N.className,{["".concat(M,"-rtl")]:"rtl"===A}),$=Ix({arrowPointAtCenter:"object"===typeof r&&r.pointAtCenter,autoAdjustOverflow:w,offset:_.marginXXS,arrowWidth:r?_.sizePopupArrow:0,borderRadius:_.borderRadius}),K=Qr(()=>{(null===o||void 0===o?void 0:o.selectable)&&(null===o||void 0===o?void 0:o.multiple)||(null===h||void 0===h||h(!1,{source:"menu"}),G(!1))}),[Y,Q]=Ys("Dropdown",null===m||void 0===m?void 0:m.zIndex);let J=e.createElement(HI,Object.assign({alignPoint:V},Vu(t,["rootClassName"]),{mouseEnterDelay:y,mouseLeaveDelay:x,visible:q,builtinPlacements:$,arrow:!!r,overlayClassName:U,prefixCls:M,getPopupContainer:d||O,transitionName:z,trigger:W,overlay:()=>{let t;return t=(null===o||void 0===o?void 0:o.items)?e.createElement(Cw,Object.assign({},o)):"function"===typeof C?C():C,P&&(t=P(t)),t=e.Children.only("string"===typeof t?e.createElement("span",null,t):t),e.createElement(Xx,{prefixCls:"".concat(M,"-menu"),rootClassName:Tt()(H,T),expandIcon:e.createElement("span",{className:"".concat(M,"-menu-submenu-arrow")},"rtl"===A?e.createElement(qh,{className:"".concat(M,"-menu-submenu-arrow-icon")}):e.createElement(Uh,{className:"".concat(M,"-menu-submenu-arrow-icon")})),mode:"vertical",selectable:!1,onClick:K,validator:e=>{let{mode:t}=e}},t)},placement:R,onVisibleChange:X,overlayStyle:Object.assign(Object.assign(Object.assign({},null===N||void 0===N?void 0:N.style),m),{zIndex:Y}),autoDestroy:null!==E&&void 0!==E?E:j}),F);return Y&&(J=e.createElement(Gs.Provider,{value:Q},J)),B(J)},SB=DE(wB,"align",void 0,"dropdown",e=>e);wB._InternalPanelDoNotUseOrYouWillBeFired=t=>e.createElement(SB,Object.assign({},t),e.createElement("span",null));const CB=wB;var kB=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const EB=t=>{const{getPopupContainer:n,getPrefixCls:o,direction:r}=e.useContext(Dt),{prefixCls:a,type:i="default",danger:c,disabled:l,loading:s,onClick:u,htmlType:d,children:f,className:p,menu:m,arrow:g,autoFocus:h,overlay:v,trigger:b,align:y,open:x,onOpenChange:w,placement:S,getPopupContainer:C,href:k,icon:E=e.createElement(lx,null),title:j,buttonsRender:O=e=>e,mouseEnterDelay:I,mouseLeaveDelay:A,overlayClassName:N,overlayStyle:P,destroyOnHidden:z,destroyPopupOnHide:R,dropdownRender:M,popupRender:T}=t,B=kB(t,["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"]),L=o("dropdown",a),H="".concat(L,"-button"),_={menu:m,arrow:g,autoFocus:h,align:y,disabled:l,trigger:l?[]:b,onOpenChange:w,getPopupContainer:C||n,mouseEnterDelay:I,mouseLeaveDelay:A,overlayClassName:N,overlayStyle:P,destroyOnHidden:z,popupRender:T||M},{compactSize:D,compactItemClassnames:F}=ad(L,r),W=Tt()(H,F,p);"destroyPopupOnHide"in t&&(_.destroyPopupOnHide=R),"overlay"in t&&(_.overlay=v),"open"in t&&(_.open=x),_.placement="placement"in t?S:"rtl"===r?"bottomLeft":"bottomRight";const V=e.createElement(yf,{type:i,danger:c,disabled:l,loading:s,onClick:u,htmlType:d,href:k,title:j},f),q=e.createElement(yf,{type:i,danger:c,icon:E}),[G,X]=O([V,q]);return e.createElement(tS.Compact,Object.assign({className:W,size:D,block:!0},B),G,e.createElement(CB,Object.assign({},_),X))};EB.__ANT_BUTTON=!0;const jB=EB,OB=CB;OB.Button=jB;const IB=OB,AB=e.createContext({}),NB=e=>{const{antCls:t,componentCls:n,iconCls:o,avatarBg:r,avatarColor:a,containerSize:i,containerSizeLG:c,containerSizeSM:l,textFontSize:s,textFontSizeLG:u,textFontSizeSM:d,iconFontSize:f,iconFontSizeLG:p,iconFontSizeSM:m,borderRadius:g,borderRadiusLG:h,borderRadiusSM:v,lineWidth:b,lineType:y}=e,x=(e,t,r,a)=>({width:e,height:e,borderRadius:"50%",fontSize:t,["&".concat(n,"-square")]:{borderRadius:a},["&".concat(n,"-icon")]:{fontSize:r,["> ".concat(o)]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},Ar(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:r,border:"".concat(io(b)," ").concat(y," transparent"),"&-image":{background:"transparent"},["".concat(t,"-image-img")]:{display:"block"}}),x(i,s,f,g)),{"&-lg":Object.assign({},x(c,u,p,h)),"&-sm":Object.assign({},x(l,d,m,v)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},PB=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:o,groupSpace:r}=e;return{["".concat(t,"-group")]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:o}},["".concat(t,"-group-popover")]:{["".concat(t," + ").concat(t)]:{marginInlineStart:r}}}},zB=Wi("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,o=Ca(e,{avatarBg:n,avatarColor:t});return[NB(o),PB(o)]},e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:o,fontSize:r,fontSizeLG:a,fontSizeXL:i,fontSizeHeading3:c,marginXS:l,marginXXS:s,colorBorderBg:u}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:o,textFontSize:r,textFontSizeLG:r,textFontSizeSM:r,iconFontSize:Math.round((a+i)/2),iconFontSizeLG:c,iconFontSizeSM:r,groupSpace:s,groupOverlapping:-l,groupBorderColor:u}});var RB=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const MB=e.forwardRef((t,n)=>{const{prefixCls:o,shape:r,size:a,src:i,srcSet:c,icon:l,className:s,rootClassName:u,style:d,alt:f,draggable:p,children:m,crossOrigin:g,gap:h=4,onError:v}=t,b=RB(t,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[y,x]=e.useState(1),[w,S]=e.useState(!1),[C,k]=e.useState(!0),E=e.useRef(null),j=e.useRef(null),O=la(n,E),{getPrefixCls:I,avatar:A}=e.useContext(Dt),N=e.useContext(AB),P=()=>{if(!j.current||!E.current)return;const e=j.current.offsetWidth,t=E.current.offsetWidth;0!==e&&0!==t&&2*h<t&&x(t-2*h<e?(t-2*h)/e:1)};e.useEffect(()=>{S(!0)},[]),e.useEffect(()=>{k(!0),x(1)},[i]),e.useEffect(P,[h]);const z=()=>{!1!==(null===v||void 0===v?void 0:v())&&k(!1)},R=Zu(e=>{var t,n;return null!==(n=null!==(t=null!==a&&void 0!==a?a:null===N||void 0===N?void 0:N.size)&&void 0!==t?t:e)&&void 0!==n?n:"default"}),M=Object.keys("object"===typeof R&&R||{}).some(e=>["xs","sm","md","lg","xl","xxl"].includes(e)),T=OO(M),B=e.useMemo(()=>{if("object"!==typeof R)return{};const e=kO.find(e=>T[e]),t=R[e];return t?{width:t,height:t,fontSize:t&&(l||m)?t/2:18}:{}},[T,R,l,m]);const L=I("avatar",o),H=As(L),[_,D,F]=zB(L,H),W=Tt()({["".concat(L,"-lg")]:"large"===R,["".concat(L,"-sm")]:"small"===R}),V=e.isValidElement(i),q=r||(null===N||void 0===N?void 0:N.shape)||"circle",G=Tt()(L,W,null===A||void 0===A?void 0:A.className,"".concat(L,"-").concat(q),{["".concat(L,"-image")]:V||i&&C,["".concat(L,"-icon")]:!!l},F,H,s,u,D),X="number"===typeof R?{width:R,height:R,fontSize:l?R/2:18}:{};let U;if("string"===typeof i&&C)U=e.createElement("img",{src:i,draggable:p,srcSet:c,onError:z,alt:f,crossOrigin:g});else if(V)U=i;else if(l)U=l;else if(w||1!==y){const t="scale(".concat(y,")"),n={msTransform:t,WebkitTransform:t,transform:t};U=e.createElement(Xv,{onResize:P},e.createElement("span",{className:"".concat(L,"-string"),ref:j,style:n},m))}else U=e.createElement("span",{className:"".concat(L,"-string"),style:{opacity:0},ref:j},m);return _(e.createElement("span",Object.assign({},b,{style:Object.assign(Object.assign(Object.assign(Object.assign({},X),B),null===A||void 0===A?void 0:A.style),d),className:G,ref:O}),U))});const TB=MB,BB=t=>{const{size:n,shape:o}=e.useContext(AB),r=e.useMemo(()=>({size:t.size||n,shape:t.shape||o}),[t.size,t.shape,n,o]);return e.createElement(AB.Provider,{value:r},t.children)},LB=t=>{var n,o,r,a;const{getPrefixCls:i,direction:c}=e.useContext(Dt),{prefixCls:l,className:s,rootClassName:u,style:d,maxCount:f,maxStyle:p,size:m,shape:g,maxPopoverPlacement:h,maxPopoverTrigger:v,children:b,max:y}=t;const x=i("avatar",l),w="".concat(x,"-group"),S=As(x),[C,k,E]=zB(x,S),j=Tt()(w,{["".concat(w,"-rtl")]:"rtl"===c},E,S,s,u,k),O=ed(b).map((e,t)=>Xt(e,{key:"avatar-key-".concat(t)})),I=(null===y||void 0===y?void 0:y.count)||f,A=O.length;if(I&&I<A){const t=O.slice(0,I),i=O.slice(I,A),c=(null===y||void 0===y?void 0:y.style)||p,l=(null===(n=null===y||void 0===y?void 0:y.popover)||void 0===n?void 0:n.trigger)||v||"hover",s=(null===(o=null===y||void 0===y?void 0:y.popover)||void 0===o?void 0:o.placement)||h||"top",u=Object.assign(Object.assign({content:i},null===y||void 0===y?void 0:y.popover),{classNames:{root:Tt()("".concat(w,"-popover"),null===(a=null===(r=null===y||void 0===y?void 0:y.popover)||void 0===r?void 0:r.classNames)||void 0===a?void 0:a.root)},placement:s,trigger:l});return t.push(e.createElement(KA,Object.assign({key:"avatar-popover-key",destroyOnHidden:!0},u),e.createElement(TB,{style:c},"+".concat(A-I)))),C(e.createElement(BB,{shape:g,size:m},e.createElement("div",{className:j,style:d},t)))}return C(e.createElement(BB,{shape:g,size:m},e.createElement("div",{className:j,style:d},O)))},HB=TB;HB.Group=LB;const _B=HB;const DB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};var FB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:DB}))};const WB=e.forwardRef(FB);const VB={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"};var qB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:VB}))};const GB=e.forwardRef(qB);const XB={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"};var UB=function(t,n){return e.createElement(ls,So({},t,{ref:n,icon:XB}))};const $B=e.forwardRef(UB),{Sider:KB,Content:YB}=gv,{Title:QB,Text:JB}=NP,{TextArea:ZB}=bk,eL=()=>{const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(null),[i,c]=(0,e.useState)(""),[l,s]=(0,e.useState)([]),[u,d]=(0,e.useState)(!1),[f,p]=(0,e.useState)(!1),[m,g]=(0,e.useState)(null),[h]=eI.useForm(),[v]=eI.useForm();(0,e.useEffect)(()=>{b()},[]);const b=()=>{const e=localStorage.getItem("botConfigs");if(e)s(JSON.parse(e));else{const e=[{id:"1",name:"\u52a9\u624b\u673a\u5668\u4eba",type:"feishu",appId:"cli_xxxxxxxxxxxxx",appSecret:"xxxxxxxxxxxxx",description:"\u7528\u4e8e\u65e5\u5e38\u4e8b\u52a1\u5904\u7406\u548c\u63d0\u9192"}];s(e),localStorage.setItem("botConfigs",JSON.stringify(e))}const t=localStorage.getItem("conversations");if(t)n(JSON.parse(t));else{const e=[{id:"1",title:"\u6b22\u8fce\u4f7f\u7528\u98de\u4e66\u673a\u5668\u4eba",botName:"\u52a9\u624b\u673a\u5668\u4eba",botType:"feishu",lastMessage:"\u4f60\u597d\uff01\u6211\u662f\u98de\u4e66\u52a9\u624b\u673a\u5668\u4eba\uff0c\u6709\u4ec0\u4e48\u53ef\u4ee5\u5e2e\u52a9\u60a8\u7684\u5417\uff1f",timestamp:(new Date).toISOString(),messages:[{id:"1",content:"\u4f60\u597d\uff01\u6211\u662f\u98de\u4e66\u52a9\u624b\u673a\u5668\u4eba\uff0c\u6709\u4ec0\u4e48\u53ef\u4ee5\u5e2e\u52a9\u60a8\u7684\u5417\uff1f",role:"assistant",timestamp:(new Date).toISOString()}]}];n(e),localStorage.setItem("conversations",JSON.stringify(e))}},y=async()=>{if(!i.trim()||!o)return;const e={id:Date.now().toString(),content:i,role:"user",timestamp:(new Date).toISOString()},l=(0,a.A)((0,a.A)({},o),{},{messages:[...o.messages,e],lastMessage:i,timestamp:(new Date).toISOString()});r(l),n(t.map(e=>e.id===o.id?l:e)),localStorage.setItem("conversations",JSON.stringify(t.map(e=>e.id===o.id?l:e))),c(""),setTimeout(()=>{const e={id:(Date.now()+1).toString(),content:'\u6536\u5230\u60a8\u7684\u6d88\u606f\uff1a"'.concat(i,'"\u3002\u8fd9\u662f\u4e00\u4e2a\u6a21\u62df\u7684\u98de\u4e66\u5e94\u7528\u56de\u590d\u3002\u5728\u5b9e\u9645\u4f7f\u7528\u4e2d\uff0c\u8fd9\u91cc\u4f1a\u8c03\u7528\u98de\u4e66\u81ea\u5efa\u5e94\u7528API\u6765\u53d1\u9001\u6d88\u606f\u3002'),role:"assistant",timestamp:(new Date).toISOString()},c=(0,a.A)((0,a.A)({},l),{},{messages:[...l.messages,e],lastMessage:e.content,timestamp:(new Date).toISOString()});r(c),n(t.map(e=>e.id===o.id?c:e)),localStorage.setItem("conversations",JSON.stringify(t.map(e=>e.id===o.id?c:e)))},1e3)},x=()=>{g(null),h.resetFields(),d(!0)};return(0,Mh.jsxs)("div",{style:{height:"calc(100vh - 184px)"},children:[(0,Mh.jsxs)("div",{style:{marginBottom:"16px",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsxs)("div",{children:[(0,Mh.jsxs)(QB,{level:2,style:{margin:0,display:"flex",alignItems:"center",gap:"12px"},children:[(0,Mh.jsx)(cS,{style:{color:"#1890ff"}}),"\u98de\u4e66\u673a\u5668\u4eba\u4f1a\u8bdd"]}),(0,Mh.jsx)(JB,{type:"secondary",style:{marginTop:"8px",display:"block"},children:"\u4e0e\u98de\u4e66\u81ea\u5efa\u5e94\u7528\u8fdb\u884c\u5bf9\u8bdd\uff0c\u6307\u6325AI\u52a9\u624b\u5b8c\u6210\u5404\u79cd\u4efb\u52a1"})]}),(0,Mh.jsx)(IB,{menu:{items:[{key:"add",label:(0,Mh.jsxs)("div",{onClick:()=>x(),children:[(0,Mh.jsx)(WB,{style:{marginRight:"8px"}}),"\u6dfb\u52a0\u98de\u4e66\u5e94\u7528"]})},{type:"divider"},...l.map(e=>({key:e.id,label:(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsxs)("span",{children:[(0,Mh.jsx)(uS,{style:{marginRight:"8px",color:"#1890ff"}}),e.name,(0,Mh.jsx)(hN,{color:"feishu"===e.type?"blue":"green",style:{marginLeft:"8px"},children:"feishu"===e.type?"\u98de\u4e66":"\u5176\u4ed6"})]}),(0,Mh.jsxs)(tS,{size:4,children:[(0,Mh.jsx)(kN,{style:{color:"#52c41a",cursor:"pointer"},onClick:t=>{t.stopPropagation(),(e=>{g(e),h.setFieldsValue(e),d(!0)})(e)}}),(0,Mh.jsx)(oN,{title:"\u786e\u8ba4\u5220\u9664",description:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2a\u98de\u4e66\u5e94\u7528\u914d\u7f6e\u5417\uff1f",onConfirm:t=>{null===t||void 0===t||t.stopPropagation(),(e=>{const t=l.filter(t=>t.id!==e);s(t),localStorage.setItem("botConfigs",JSON.stringify(t)),uI.success("\u673a\u5668\u4eba\u914d\u7f6e\u5df2\u5220\u9664")})(e.id)},okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsx)(ON,{style:{color:"#ff4d4f",cursor:"pointer"},onClick:e=>e.stopPropagation()})})]})]})}))]},trigger:["click"],placement:"bottomRight",children:(0,Mh.jsxs)(yf,{icon:(0,Mh.jsx)(hS,{}),children:["\u98de\u4e66\u5e94\u7528\u914d\u7f6e (",l.length,")"]})})]}),(0,Mh.jsxs)(gv,{style:{background:"white",borderRadius:"12px",height:"calc(100% - 80px)",overflow:"hidden"},children:[(0,Mh.jsxs)(KB,{width:320,style:{background:"#fafafa",borderRight:"1px solid #f0f0f0",height:"100%",display:"flex",flexDirection:"column"},children:[(0,Mh.jsx)("div",{style:{padding:"16px",borderBottom:"1px solid #f0f0f0"},children:(0,Mh.jsx)(bk.Search,{placeholder:"\u641c\u7d22\u4f1a\u8bdd...",style:{width:"100%"}})}),(0,Mh.jsxs)("div",{style:{padding:"12px 16px",borderBottom:"1px solid #f0f0f0"},children:[(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#999",marginBottom:"8px",fontWeight:"bold"},children:"\u98de\u4e66\u5e94\u7528"}),l.length>0?(0,Mh.jsx)(tS,{direction:"vertical",style:{width:"100%"},size:8,children:l.map(e=>{const a=t.some(t=>t.botName===e.name);return(0,Mh.jsxs)("div",{onClick:()=>{if(a){const n=t.find(t=>t.botName===e.name);n&&r(n)}else{const o={id:Date.now().toString(),title:e.name,botName:e.name,botType:e.type,lastMessage:"\u65b0\u4f1a\u8bdd\u5df2\u521b\u5efa",timestamp:(new Date).toISOString(),messages:[]};n([o,...t]),localStorage.setItem("conversations",JSON.stringify([o,...t])),r(o)}},style:{display:"flex",alignItems:"center",gap:"12px",padding:"10px 12px",background:(null===o||void 0===o?void 0:o.botName)===e.name?"#e6f7ff":"white",borderRadius:"8px",cursor:"pointer",border:"1px solid #f0f0f0",transition:"all 0.3s"},onMouseEnter:t=>{(null===o||void 0===o?void 0:o.botName)!==e.name&&(t.currentTarget.style.background="#f5f5f5",t.currentTarget.style.borderColor="#d9d9d9")},onMouseLeave:t=>{(null===o||void 0===o?void 0:o.botName)!==e.name&&(t.currentTarget.style.background="white",t.currentTarget.style.borderColor="#f0f0f0")},children:[(0,Mh.jsx)(_B,{icon:(0,Mh.jsx)(uS,{}),style:{backgroundColor:"#1890ff"}}),(0,Mh.jsxs)("div",{style:{flex:1},children:[(0,Mh.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Mh.jsx)(JB,{strong:!0,style:{fontSize:"14px"},children:e.name}),(0,Mh.jsx)(hN,{color:"feishu"===e.type?"blue":"green",children:"feishu"===e.type?"\u98de\u4e66":"\u5176\u4ed6"})]}),(0,Mh.jsx)(JB,{type:"secondary",style:{fontSize:"11px"},children:a?"\u70b9\u51fb\u7ee7\u7eed\u5bf9\u8bdd":"\u70b9\u51fb\u5f00\u59cb\u5bf9\u8bdd"})]})]},e.id)})}):(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"20px 0",color:"#999"},children:[(0,Mh.jsx)(JB,{type:"secondary",children:"\u6682\u65e0\u98de\u4e66\u5e94\u7528"}),(0,Mh.jsx)("div",{style:{marginTop:"8px"},children:(0,Mh.jsx)(yf,{type:"link",size:"small",onClick:x,children:"\u6dfb\u52a0\u98de\u4e66\u5e94\u7528"})})]})]}),(0,Mh.jsxs)("div",{style:{padding:"12px 16px 0",flex:1,overflowY:"auto"},children:[(0,Mh.jsx)("div",{style:{fontSize:"12px",color:"#999",marginBottom:"8px",fontWeight:"bold"},children:"\u4f1a\u8bdd\u5217\u8868"}),(0,Mh.jsx)(yz,{dataSource:t,renderItem:e=>(0,Mh.jsx)(yz.Item,{onClick:()=>r(e),style:{padding:"12px",cursor:"pointer",background:(null===o||void 0===o?void 0:o.id)===e.id?"#e6f7ff":"transparent",borderRadius:"8px",marginBottom:"8px",border:"1px solid #f0f0f0",transition:"all 0.3s"},onMouseEnter:t=>{(null===o||void 0===o?void 0:o.id)!==e.id&&(t.currentTarget.style.background="#f5f5f5",t.currentTarget.style.borderColor="#d9d9d9")},onMouseLeave:t=>{(null===o||void 0===o?void 0:o.id)!==e.id&&(t.currentTarget.style.background="transparent",t.currentTarget.style.borderColor="#f0f0f0")},children:(0,Mh.jsx)(yz.Item.Meta,{avatar:(0,Mh.jsx)(_B,{icon:(0,Mh.jsx)(uS,{}),style:{backgroundColor:"#1890ff"}}),title:(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsx)(JB,{strong:!0,ellipsis:!0,style:{maxWidth:"140px"},children:e.title}),(0,Mh.jsx)(hN,{color:"feishu"===e.botType?"blue":"green",children:"feishu"===e.botType?"\u98de\u4e66":"\u5176\u4ed6"})]}),description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(JB,{ellipsis:!0,style:{fontSize:"11px",color:"#666"},children:e.lastMessage}),(0,Mh.jsx)(JB,{style:{fontSize:"10px",color:"#999",display:"block",marginTop:"2px"},children:new Date(e.timestamp).toLocaleString()})]})})},e.id)})]})]}),(0,Mh.jsx)(YB,{style:{display:"flex",flexDirection:"column",height:"100%"},children:o?(0,Mh.jsxs)(Mh.Fragment,{children:[(0,Mh.jsx)("div",{style:{padding:"16px 24px",borderBottom:"1px solid #f0f0f0",background:"#fafafa"},children:(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(_B,{icon:(0,Mh.jsx)(uS,{}),style:{backgroundColor:"#1890ff"}}),(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)(QB,{level:4,style:{margin:0},children:o.title}),(0,Mh.jsxs)(JB,{type:"secondary",style:{fontSize:"12px"},children:["\u98de\u4e66\u673a\u5668\u4eba\uff1a",o.botName]})]})]}),(0,Mh.jsx)(oN,{title:"\u786e\u8ba4\u5220\u9664",description:"\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2a\u4f1a\u8bdd\u5417\uff1f",onConfirm:()=>(e=>{const a=t.filter(t=>t.id!==e);n(a),localStorage.setItem("conversations",JSON.stringify(a)),(null===o||void 0===o?void 0:o.id)===e&&r(null),uI.success("\u4f1a\u8bdd\u5df2\u5220\u9664")})(o.id),okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:(0,Mh.jsx)(yf,{danger:!0,icon:(0,Mh.jsx)(ON,{}),children:"\u5220\u9664\u4f1a\u8bdd"})})]})}),(0,Mh.jsx)("div",{style:{flex:1,padding:"24px",overflowY:"auto",background:"white"},children:0===o.messages.length?(0,Mh.jsxs)("div",{style:{textAlign:"center",padding:"100px 0",color:"#999"},children:[(0,Mh.jsx)(cS,{style:{fontSize:"64px",color:"#d9d9d9",marginBottom:"16px"}}),(0,Mh.jsx)("div",{children:"\u6682\u65e0\u6d88\u606f\uff0c\u5f00\u59cb\u4e0e\u673a\u5668\u4eba\u5bf9\u8bdd\u5427\uff01"})]}):(0,Mh.jsx)(tS,{direction:"vertical",style:{width:"100%"},size:16,children:o.messages.map(e=>(0,Mh.jsx)("div",{style:{display:"flex",justifyContent:"user"===e.role?"flex-end":"flex-start",marginBottom:"16px"},children:(0,Mh.jsxs)("div",{style:{maxWidth:"70%",display:"flex",gap:"8px",alignItems:"flex-start"},children:["assistant"===e.role&&(0,Mh.jsx)(_B,{icon:(0,Mh.jsx)(uS,{}),style:{backgroundColor:"#1890ff"}}),(0,Mh.jsxs)("div",{children:["assistant"===e.role&&(0,Mh.jsx)(JB,{type:"secondary",style:{fontSize:"12px",marginLeft:"8px"},children:o.botName}),(0,Mh.jsx)("div",{style:{background:"user"===e.role?"#1890ff":"#f5f5f5",color:"user"===e.role?"white":"black",padding:"12px 16px",borderRadius:"8px",marginTop:"4px",wordBreak:"break-word"},children:e.content}),(0,Mh.jsx)(JB,{type:"secondary",style:{fontSize:"11px",marginTop:"4px",display:"block"},children:new Date(e.timestamp).toLocaleString()})]}),"user"===e.role&&(0,Mh.jsx)(_B,{icon:(0,Mh.jsx)(GB,{}),style:{backgroundColor:"#52c41a"}})]})},e.id))})}),(0,Mh.jsx)("div",{style:{padding:"16px 24px",borderTop:"1px solid #f0f0f0",background:"#fafafa"},children:(0,Mh.jsxs)(tS.Compact,{style:{width:"100%"},children:[(0,Mh.jsx)(ZB,{value:i,onChange:e=>c(e.target.value),placeholder:"\u8f93\u5165\u6d88\u606f\uff0c\u6309Enter\u53d1\u9001\uff0cShift+Enter\u6362\u884c",autoSize:{minRows:1,maxRows:4},onPressEnter:e=>{e.shiftKey||(e.preventDefault(),y())}}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)($B,{}),onClick:y,style:{height:"auto"},children:"\u53d1\u9001"})]})})]}):(0,Mh.jsx)("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"center",background:"white"},children:(0,Mh.jsxs)("div",{style:{textAlign:"center",color:"#999"},children:[(0,Mh.jsx)(cS,{style:{fontSize:"64px",color:"#d9d9d9",marginBottom:"16px"}}),(0,Mh.jsx)("div",{style:{fontSize:"16px",marginBottom:"16px"},children:"\u9009\u62e9\u5de6\u4fa7\u7684\u98de\u4e66\u5e94\u7528\u5f00\u59cb\u5bf9\u8bdd"}),0===l.length&&(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("div",{style:{marginBottom:"16px"},children:"\u6216\u5148\u6dfb\u52a0\u98de\u4e66\u5e94\u7528\u914d\u7f6e"}),(0,Mh.jsx)(yf,{type:"primary",icon:(0,Mh.jsx)(gI,{}),onClick:x,children:"\u6dfb\u52a0\u98de\u4e66\u5e94\u7528"})]})]})})})]}),(0,Mh.jsxs)(wN,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(uS,{style:{color:"#1890ff"}}),m?"\u7f16\u8f91\u98de\u4e66\u5e94\u7528\u914d\u7f6e":"\u6dfb\u52a0\u98de\u4e66\u81ea\u5efa\u5e94\u7528"]}),open:u,onOk:()=>{h.validateFields().then(e=>{if(m){const t=(0,a.A)((0,a.A)({},m),{},{name:e.name,type:e.type,appId:e.appId,appSecret:e.appSecret,description:e.description}),n=l.map(e=>e.id===m.id?t:e);s(n),localStorage.setItem("botConfigs",JSON.stringify(n)),uI.success("\u98de\u4e66\u5e94\u7528\u914d\u7f6e\u5df2\u66f4\u65b0")}else{const t={id:Date.now().toString(),name:e.name,type:e.type,appId:e.appId,appSecret:e.appSecret,description:e.description};s([...l,t]),localStorage.setItem("botConfigs",JSON.stringify([...l,t])),uI.success("\u98de\u4e66\u5e94\u7528\u914d\u7f6e\u5df2\u6dfb\u52a0")}d(!1),h.resetFields(),g(null)})},onCancel:()=>{d(!1),h.resetFields(),g(null)},width:700,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",children:[(0,Mh.jsx)(Hw,{message:"\u98de\u4e66\u81ea\u5efa\u5e94\u7528\u914d\u7f6e\u8bf4\u660e",description:(0,Mh.jsxs)("div",{children:[(0,Mh.jsx)("p",{children:"1. \u5728\u98de\u4e66\u5f00\u653e\u5e73\u53f0\u521b\u5efa\u81ea\u5efa\u5e94\u7528"}),(0,Mh.jsx)("p",{children:"2. \u5728\u300c\u51ed\u8bc1\u4e0e\u57fa\u7840\u4fe1\u606f\u300d\u9875\u9762\u590d\u5236 App ID \u548c App Secret"}),(0,Mh.jsx)("p",{children:"3. \u5728\u300c\u6743\u9650\u7ba1\u7406\u300d\u914d\u7f6e\u5fc5\u8981\u6743\u9650\uff08\u5982 im:message\u3001im:resource \u7b49\uff09"})]}),type:"info",showIcon:!0,style:{marginBottom:"16px"}}),(0,Mh.jsxs)(eI,{form:h,layout:"vertical",style:{marginTop:"24px"},initialValues:{type:"feishu"},children:[(0,Mh.jsx)(eI.Item,{name:"name",label:"\u5e94\u7528\u540d\u79f0",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u5e94\u7528\u540d\u79f0"}],children:(0,Mh.jsx)(bk,{placeholder:"\u4f8b\u5982\uff1aAI\u52a9\u624b"})}),(0,Mh.jsx)(eI.Item,{name:"type",label:"\u5e94\u7528\u7c7b\u578b",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u5e94\u7528\u7c7b\u578b"}],children:(0,Mh.jsxs)(Fj,{children:[(0,Mh.jsx)(Fj.Option,{value:"feishu",children:"\u98de\u4e66\u81ea\u5efa\u5e94\u7528"}),(0,Mh.jsx)(Fj.Option,{value:"other",children:"\u5176\u4ed6\u5e94\u7528"})]})}),(0,Mh.jsx)(eI.Item,{name:"appId",label:"App ID",rules:[{required:!0,message:"\u8bf7\u8f93\u5165 App ID"}],children:(0,Mh.jsx)(bk,{placeholder:"cli_xxxxxxxxxxxxx",prefix:(0,Mh.jsx)("span",{style:{color:"#999"},children:"App ID:"})})}),(0,Mh.jsx)(eI.Item,{name:"appSecret",label:"App Secret",rules:[{required:!0,message:"\u8bf7\u8f93\u5165 App Secret"}],children:(0,Mh.jsx)(bk.Password,{placeholder:"xxxxxxxxxxxxx",prefix:(0,Mh.jsx)("span",{style:{color:"#999"},children:"Secret:"})})}),(0,Mh.jsx)(eI.Item,{name:"description",label:"\u5e94\u7528\u63cf\u8ff0",children:(0,Mh.jsx)(ZB,{placeholder:"\u63cf\u8ff0\u5e94\u7528\u7684\u7528\u9014\u548c\u529f\u80fd",rows:3,showCount:!0,maxLength:200})})]})]}),(0,Mh.jsx)(wN,{title:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(cS,{style:{color:"#1890ff"}}),"\u65b0\u5efa\u4f1a\u8bdd"]}),open:f,onOk:()=>{v.validateFields().then(e=>{const o=l.find(t=>t.id===e.botId);if(!o)return;const a={id:Date.now().toString(),title:e.title,botName:o.name,botType:o.type,lastMessage:"\u65b0\u4f1a\u8bdd\u5df2\u521b\u5efa",timestamp:(new Date).toISOString(),messages:[]};n([a,...t]),localStorage.setItem("conversations",JSON.stringify([a,...t])),p(!1),v.resetFields(),r(a),uI.success("\u4f1a\u8bdd\u521b\u5efa\u6210\u529f")})},onCancel:()=>{p(!1),v.resetFields()},okText:"\u521b\u5efa",cancelText:"\u53d6\u6d88",children:(0,Mh.jsxs)(eI,{form:v,layout:"vertical",style:{marginTop:"24px"},children:[(0,Mh.jsx)(eI.Item,{name:"title",label:"\u4f1a\u8bdd\u6807\u9898",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u4f1a\u8bdd\u6807\u9898"}],children:(0,Mh.jsx)(bk,{placeholder:"\u4f8b\u5982\uff1a\u5de5\u4f5c\u5b89\u6392\u52a9\u624b"})}),(0,Mh.jsx)(eI.Item,{name:"botId",label:"\u9009\u62e9\u98de\u4e66\u5e94\u7528",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u98de\u4e66\u5e94\u7528"}],children:(0,Mh.jsx)(Fj,{placeholder:"\u9009\u62e9\u8981\u4f7f\u7528\u7684\u98de\u4e66\u5e94\u7528",children:l.map(e=>(0,Mh.jsx)(Fj.Option,{value:e.id,children:(0,Mh.jsxs)(tS,{children:[(0,Mh.jsx)(uS,{}),e.name,(0,Mh.jsx)(hN,{color:"feishu"===e.type?"blue":"green",children:"feishu"===e.type?"\u98de\u4e66":"\u5176\u4ed6"})]})},e.id))})})]})})]})};const tL=function(){const[t,n]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{(async()=>{try{await Rh.indexedDBStorage.init(),n(!0)}catch(e){console.error("Failed to initialize IndexedDB:",e),n(!0)}})()},[]),t?(0,Mh.jsx)(Xl,{locale:Ph.A,children:(0,Mh.jsx)(Nh,{children:(0,Mh.jsx)(Bh,{children:(0,Mh.jsx)(kt,{children:(0,Mh.jsx)(Ge,{children:(0,Mh.jsxs)(Ve,{path:"/",element:(0,Mh.jsx)(MS,{}),children:[(0,Mh.jsx)(Ve,{index:!0,element:(0,Mh.jsx)(Fe,{to:"/novels",replace:!0})}),(0,Mh.jsx)(Ve,{path:"novels",element:(0,Mh.jsx)(PN,{})}),(0,Mh.jsx)(Ve,{path:"novels/:id",element:(0,Mh.jsx)(Tz,{})}),(0,Mh.jsx)(Ve,{path:"novels/:id/generate",element:(0,Mh.jsx)(FR,{})}),(0,Mh.jsx)(Ve,{path:"chat/conversations",element:(0,Mh.jsx)(eL,{})}),(0,Mh.jsx)(Ve,{path:"agents/skills",element:(0,Mh.jsx)(xT,{})}),(0,Mh.jsx)(Ve,{path:"settings/model",element:(0,Mh.jsx)(tM,{})}),(0,Mh.jsx)(Ve,{path:"settings/init",element:(0,Mh.jsx)(hB,{})}),(0,Mh.jsx)(Ve,{path:"manual",element:(0,Mh.jsx)(sT,{})})]})})})})})}):(0,Mh.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh",flexDirection:"column"},children:[(0,Mh.jsx)(Ji,{size:"large"}),(0,Mh.jsx)("div",{style:{marginTop:"16px",color:"#666"},children:"\u6b63\u5728\u521d\u59cb\u5316\u6570\u636e\u5e93..."})]})},nL=e=>{e&&e instanceof Function&&n.e(453).then(n.bind(n,453)).then(t=>{let{getCLS:n,getFID:o,getFCP:r,getLCP:a,getTTFB:i}=t;n(e),o(e),r(e),a(e),i(e)})};o.createRoot(document.getElementById("root")).render((0,Mh.jsx)(e.StrictMode,{children:(0,Mh.jsx)(tL,{})})),nL()})()})();
|
|
//# sourceMappingURL=main.907ae9a2.js.map |