|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2412],{12893:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(14809),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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:"minus-circle",theme:"outlined"},o=n(7657),l=function(e,t){return i.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=i.forwardRef(l)},62772:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(14809),i=n(59301),a={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"},o=n(7657),l=function(e,t){return i.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=i.forwardRef(l)},95641:function(e,t,n){var r=n(59301);t.Z=function(e){var t=e.contentRef,n=e.status;(0,r.useEffect)((function(){!n&&null!=t&&t.current&&t.current.querySelectorAll("code[data-text], mathx[data-text]").forEach((function(e){"code"===e.tagName.toLowerCase()?e.parentElement&&(e.parentElement.contentEditable="false"):"mathx"===e.tagName.toLowerCase()&&(e.contentEditable="false")}))}),[n]);return function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=function(e){var t={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"©","®":"®","€":"€"};return e.replace(/&[^;]+;/g,(function(e){return t[e]||e}))};if(!t.current)return"";var r=t.current.cloneNode(!0),i=r.querySelectorAll("code[data-text], mathx[data-text]");if(i.forEach((function(e){var t=e.getAttribute("data-text");"code"===e.tagName.toLowerCase()?t=t.replace(/```.*\n|\n```/g,""):"mathx"===e.tagName.toLowerCase()&&(t="$$".concat(t,"$$"));var n=document.createTextNode(t);e.parentNode.replaceChild(n,e)})),e){var a=r.querySelectorAll('[data-select="disabled"]');a.forEach((function(e){var t,n=e.textContent||"",r=document.createTextNode(n+"\n");null===(t=e.parentNode)||void 0===t||t.replaceChild(r,e)}))}var o=r.innerHTML;return e||(o=o.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),o=n(o=(o=(o=(o=(o=o.replace(/<p>/g,"")).replace(/<\/p>/g,"\n")).replace(/<br>/g,"\n")).replace(/\r\n/g,"\n")).replace(/<[^>]*>/g,""))}}},91369:function(e,t,n){n.d(t,{Z:function(){return ee},Q:function(){return _}});var r=n(79800),i=n.n(r),a=n(7557),o=n.n(a),l=n(41498),s=n.n(l),c=n(59301),u="container___ji_1P",d="liWrap___WQIJA",f="backBottom___f0cGN",m="imgBox___P0paa",p=n(52815),g=n(67390),h=n(83103),v=n(82242),b=n.n(v),x=n(37205),y=n.n(x),w=n(8070),C=n(8591),E=n(6848),j=n(10249),S=n(3113),A="wrap___YqXyu",N="chatContainer___G6aqk",k="btnContainer___H9YqF",I="btn___XReuY",O="inputContainer___fcF7b",R="sendBtn___Z0gl7",M="sendBtnDisabled___cTCeA",Z="cancelBtn___H3CQC",B="loadingWrp___esn1Q",z=n(37712),D=function(e){var t=e.position,n=e.children,r=t||{},a=r.left,o=void 0===a?0:a,l=r.top,s=void 0===l?0:l,u=(0,c.useState)(o),d=i()(u,2),f=d[0],m=d[1],p=(0,c.useState)(s),g=i()(p,2),h=g[0],v=g[1],b=(0,c.useRef)(null),x=function(){if(b.current){var e=b.current.offsetWidth,t=b.current.offsetHeight,n=window.innerWidth,r=window.innerHeight,i=o,a=s;o+e>n&&(i=n-e),i<0&&(i=0),s+t>r&&(a=r-t),a<0&&(a=0),m(i),v(a)}};return(0,c.useEffect)((function(){if(b.current&&t){var e=new ResizeObserver((function(){x()}));return e.observe(b.current),function(){e.disconnect()}}}),[o,s,t]),(0,c.useEffect)((function(){t&&x()}),[o,s,t]),t?(0,z.jsx)("div",{ref:b,style:{position:"fixed",left:"".concat(f,"px"),top:"".concat(h,"px"),zIndex:1050},children:n}):null},T=n(56102),L=n(42882),P=function(e){var t,n=e.visible,r=e.position,a=e.selectText,l=e.applyRefinedText,u=e.fetchUrl,d=e.noRestrictModal,f=(0,c.useState)(!1),m=i()(f,2),p=m[0],v=m[1],x=(0,c.useState)([]),P=i()(x,2),H=P[0],F=P[1],q=(0,c.useState)(""),$=i()(q,2),G=$[0],U=$[1],W=(0,c.useState)(1),V=i()(W,2),Y=V[0],K=V[1],J=(0,c.useState)(""),Q=i()(J,2),X=Q[0],_=Q[1],ee=(0,c.useState)(!1),te=i()(ee,2),ne=te[0],re=te[1],ie=(0,c.useRef)(null),ae=(0,c.useState)(!1),oe=i()(ae,2),le=oe[0],se=oe[1],ce=(0,c.useState)(0),ue=i()(ce,2),de=ue[0],fe=ue[1],me=(0,c.useRef)(!1),pe=!0===(null==H||null===(t=H[(null==H?void 0:H.length)-1])||void 0===t?void 0:t.loading);(0,c.useEffect)((function(){n?K(1):(se(!1),v(!1),ge(),fe(0),F([]),K(0))}),[n]);var ge=function(){var e,t;U(""),_(""),null===(e=ie.current)||void 0===e||null===(t=e.cancelRequest)||void 0===t||t.call(e)},he=function(){var e=s()(o()().mark((function e(){var t,n,r,i,a,l,s=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:"",n=s.length>1&&void 0!==s[1]?s[1]:H,r=Date.now(),i=[].concat(y()(n),[{text:t,key:r,sender:"user",show:!0},{loading:!0,key:r,sender:"AI",show:!0}]),K(2),F(i),a=ve(n),l={prompt:t,history:a},ie.current=new L.Z(g.Z.API_SERVER+u,l),e.next=11,new Promise((function(e){ie.current.on("data",(function(e){var t=e.chunk.msg,n=e.full,r="error"===t;se(!0),_(ye(n)),F((function(e){return e.map((function(t,i){return i===e.length-1?b()(b()({},t),{},{text:n,loading:!1,error:r}):t}))}))})),ie.current.on("done",(function(){return e()})),ie.current.on("error",(function(t){"[object Object]"===Object.prototype.toString.call(t)&&-9===t.status&&(K(1),d(t.data)),F((function(e){return e.map((function(t,n){return n===e.length-1?b()(b()({},t),{},{text:"抱歉,我刚刚遇到了一点问题,没能完成您的请求。请您稍后再试一次,或者联系技术支持帮忙解决!",loading:!1,error:!0}):t}))})),e()})),ie.current.on("cancelled",(function(){return e()})),ie.current.startStream()}));case 11:v(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ve=function(e){return e.reduce((function(t,n){if("user"===n.sender){var r=e.find((function(e){return e.key===n.key&&"AI"===e.sender}));!r||null==r||!r.text||null!=r&&r.error||t.push({question:n.text,answer:r.text})}return t}),[])},be=function(){if(!Ee){var e=we("改写");ge(),v(!0),he(e)}},xe=[{key:"1",label:(0,z.jsxs)("span",{children:[" ",(0,z.jsx)("i",{className:"iconfont icon-runse font14 mr10"}),"润色 "]})},{key:"2",label:(0,z.jsxs)("span",{children:[(0,z.jsx)("i",{className:"iconfont icon-kuoxie font14 mr10"}),"扩写"]})},{key:"3",label:(0,z.jsxs)("span",{children:[" ",(0,z.jsx)("i",{className:"iconfont icon-suoxie font14 mr10"}),"缩写"]})}],ye=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=["答案:","难度:","解析:","知识点:","时间限制(秒)","编程语言:","学员初始代码:","程序代码:","测试用例输入:","测试用例输出:"];return Array.from({length:20}).forEach((function(e,n){t.push("答案".concat(n+1,":"),"测试用例(".concat(n+1,")输入:"),"测试用例(".concat(n+1,")输出:"))})),t.forEach((function(t){var n=new RegExp(t,"g");e=e.replace(n,"**".concat(t,"** "))})),e},we=function(e){return"改写"===e?"".concat(G,",根据上述要求改写这句话,").concat(a,",根据原格式返回给我"):"".concat(a,",").concat(e,"上面这句话,根据原格式返回给我")},Ce=p||le,Ee=""===(null==G?void 0:G.trim());return n?(0,z.jsx)(w.Z,{open:Ee&&!Ce&&(ne||!X),overlayStyle:{minWidth:200},menu:{items:xe,onClick:function(e){var t="";"1"===e.key&&(t=we("润色")),"2"===e.key&&(t=we("扩写")),"3"===e.key&&(t=we("缩写")),ge(),v(!0),he(t)}},children:(0,z.jsx)(D,{position:r,children:(0,z.jsxs)("div",{className:A,children:[2===Y&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)("div",{className:N,children:[pe&&(0,z.jsxs)("div",{className:B,children:[(0,z.jsx)("span",{children:"正在生成中"}),(0,z.jsx)("div",{className:"ai-loading"})]}),X&&(0,z.jsx)(h.Z,{cancelIndex:de,streamingStatus:p,loadImage:!1,onFinish:s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:fe(0),setTimeout((function(){return se(!1)}),0);case 2:case"end":return e.stop()}}),e)}))),value:X})]}),(0,z.jsxs)("div",{className:k,children:[(0,z.jsxs)("div",{onClick:function(){return l(!0,X)},className:I,style:{padding:"0 16px",width:"initial"},children:[(0,z.jsx)("i",{className:"iconfont icon-tihuan mr10 font14"}),"替换"]}),(0,z.jsxs)("div",{onClick:function(){return l(!1,X)},className:I,style:{padding:"0 16px",width:"initial"},children:[(0,z.jsx)("i",{className:"iconfont icon-charu mr10 font14"}),"插入"]}),(0,z.jsx)(T.CopyToClipboard,{text:X,onCopy:function(){return C.ZP.success({content:"复制成功",key:"copy"})},children:(0,z.jsx)(E.Z,{title:"复制",children:(0,z.jsx)("div",{className:I,style:{marginLeft:"auto"},children:(0,z.jsx)("i",{className:"iconfont icon-fuzhi8 font14"})})})}),(0,z.jsx)(E.Z,{title:"重新生成",children:(0,z.jsx)("div",{onClick:function(){var e=H.splice(H.length-2),t=((null==e?void 0:e[0])||{}).text;ge(),v(!0),he(t,H)},className:I,children:(0,z.jsx)("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"})})}),(0,z.jsx)(E.Z,{title:"删除",children:(0,z.jsx)("div",{onClick:function(){K(1),ge(),F([])},className:I,children:(0,z.jsx)("i",{className:"iconfont icon-shanchu14 font14"})})})]})]}),(0,z.jsxs)("div",{className:O,children:[(0,z.jsx)(j.Z.TextArea,{placeholder:"在这里输入你的文本优化建议",value:G,bordered:!1,onFocus:function(){return re(!0)},onBlur:function(){return setTimeout((function(){return re(!1)}),300)},onChange:function(e){U(e.target.value)},onPressEnter:function(e){if("Enter"===e.key&&!e.shiftKey){if(e.preventDefault(),me.current||Ce)return;be()}},onCompositionStart:function(){return me.current=!0},onCompositionEnd:function(){return me.current=!1}}),le?(0,z.jsx)("div",{className:"iconfont icon-tingzhihuida ".concat(Z),onClick:function(){var e,t;fe((function(e){return e+1})),null===(e=ie.current)||void 0===e||null===(t=e.cancelRequest)||void 0===t||t.call(e),v(!1),se(!1)}}):(0,z.jsx)(S.ZP,{className:Ee?M:R,icon:(0,z.jsx)("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Ce,onClick:be})]})]})})}):(0,z.jsx)(z.Fragment,{})},H={"hover-line-container":"hover-line-container___lwtT2","hover-line-content":"hover-line-content___Ubahh","line-button-container":"line-button-container___QFUEO",button:"button___kGDw1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var F,q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",$=(0,c.forwardRef)((function(e,t){var n=e.initialContent,r=e.onButtonClick,a=(0,c.useState)(null),o=i()(a,2),l=o[0],s=o[1],u=(0,c.useState)(null),d=i()(u,2),f=d[0],m=d[1],p=(0,c.useState)(""),g=i()(p,2),h=g[0],v=g[1],b=(0,c.useState)(null),x=i()(b,2),y=x[0],w=x[1],C=t;var E=function(e){var t,n;if(function(e){for(;e.parentElement&&"section"!==e.parentElement.tagName.toLowerCase();){if("none"===window.getComputedStyle(e.parentElement).pointerEvents)return!0;e=e.parentElement}return!1}(e.target))m(-1e6);else if(""===(null===(t=document.getSelection())||void 0===t||null===(n=t.toString)||void 0===n?void 0:n.call(t))){var r=function(e){document.elementFromPoint(10,e),document.createRange();for(var t,n,r=document.createTreeWalker(C.current,NodeFilter.SHOW_TEXT,{acceptNode:function(t){var n=document.createRange();n.selectNodeContents(t);var r=n.getBoundingClientRect();return r.top<=e&&r.bottom>=e?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),i="",a=null,o=null,l=null;t=r.nextNode();){"disabled"===t.parentNode.getAttribute("data-select")&&(n=!0),i+=t.textContent,o||(o=t),l=t;var s=document.createRange();s.selectNodeContents(t);var c=s.getBoundingClientRect();null===a&&(a=c.top)}if(o&&l&&!n){var u=document.createRange();u.setStart(o,0),u.setEnd(l,l.textContent.length),w(u)}else w(null);return m(a-1),n?"":i.trim()}(e.clientY);if(""!==(null==r?void 0:r.trim())){var i=C.current.getBoundingClientRect();s(i.left-30),v(r)}else m(-1e6)}else m(-1e6)},j=function(){},S=function(){window.getSelection().removeAllRanges()};return(0,c.useEffect)((function(){var e=C.current;return e.addEventListener("mousemove",E),e.addEventListener("mouseleave",j),function(){e.removeEventListener("mousemove",E),e.removeEventListener("mouseleave",j),S()}}),[n]),(0,z.jsx)("div",{className:H["hover-line-container2"],children:null!==f&&(0,z.jsx)("div",{className:H["line-button-container"],style:{top:f,left:l},onMouseEnter:function(){!function(){if(y){var e=window.getSelection();e.removeAllRanges(),e.addRange(y)}}()},onMouseLeave:function(){S(),m(null),v(""),w(null)},children:(0,z.jsxs)("div",{className:H.button,onClick:function(e){r&&h&&r(h,e.clientX,e.clientY,y)},children:[(0,z.jsx)("img",{src:q}),(0,z.jsx)("span",{children:"AI改写"})]})})})})),G="toolbar___AsV99",U="button___mY9XX",W=function(e){var t=e.nodeRef,n=e.noRestrictModal,r=e.onSuccess,a=(0,c.useState)(null),o=i()(a,2),l=o[0],s=o[1],u=(0,c.useState)(null),d=i()(u,2),f=d[0],m=d[1],p=(0,c.useState)(!1),g=i()(p,2),h=g[0],v=g[1],b=(0,c.useState)(null),x=i()(b,2),y=(x[0],x[1]),w=(0,c.useState)(!1),C=i()(w,2),E=(C[0],C[1]),j=(0,c.useState)(!1),S=i()(j,2),A=(S[0],S[1]),N=t,k=(0,c.useRef)(null),I=(0,c.useRef)(null),O=(0,c.useState)(""),R=i()(O,2),M=R[0],Z=R[1];(0,c.useEffect)((function(){null!=l&&l.toString()&&Z(null==l?void 0:l.toString())}),[null==l?void 0:l.toString()]);var B=function(){var e=window.getSelection(),t=N.current.scrollTop,n=N.current.getBoundingClientRect();if(e.rangeCount>0&&e.toString().length>0){var r=e.getRangeAt(0);s(r.cloneRange());var i=r.getBoundingClientRect(),a=i.top+t-5+40;a<t&&(a=i.bottom-n.top+t+5);var o=N.current.scrollHeight-40;a=Math.min(Math.max(a,t),o),m({top:a+6,left:i.left})}else s(null),m(null),v(!1);D(e)},D=function(e){if(e&&0!==e.rangeCount){var t=e.getRangeAt(0).getBoundingClientRect(),n=window.getComputedStyle(N.current),r=parseInt(n.lineHeight),i=parseInt(n.paddingTop),a=N.current.scrollTop,o=N.current.getBoundingClientRect(),l=t.top-o.top+a,s=Math.floor((l-i)/r);y(i+s*r-a),E(!0)}else E(!1)},T=function(e){N.current&&!N.current.contains(e.target)&&A(!1)};(0,c.useEffect)((function(){var e=N.current;return e.addEventListener("scroll",B),e.addEventListener("input",B),e.addEventListener("click",B),e.addEventListener("mouseup",B),e.addEventListener("keyup",B),e.addEventListener("click",B),document.addEventListener("mousedown",T),function(){e.removeEventListener("scroll",B),e.removeEventListener("input",B),e.removeEventListener("click",B),e.removeEventListener("mouseup",B),e.removeEventListener("keyup",B),e.removeEventListener("click",B),document.removeEventListener("mousedown",T)}}),[]);return(0,z.jsxs)("section",{ref:I,children:[f&&(0,z.jsx)("div",{ref:k,className:G,style:{top:null==f?void 0:f.top,left:null==f?void 0:f.left},children:(0,z.jsxs)("div",{className:U,onClick:function(){return v(!0)},children:[(0,z.jsx)("img",{src:q}),(0,z.jsx)("span",{children:"AI改写"})]})}),(0,z.jsx)(P,{noRestrictModal:n,visible:h,position:f,selectText:M,applyRefinedText:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(l){var t=I.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),n=l.cloneRange(),i=window.getSelection();if(i.removeAllRanges(),i.addRange(n),e){n.deleteContents();var a=document.createElement("div");a.innerHTML=t;for(var o=Array.from(a.childNodes);o.length>0;)n.insertNode(o.pop())}else{n.collapse(!1);var c=document.createElement("div");c.innerHTML=" "+t;for(var u=Array.from(c.childNodes);u.length>0;)n.insertNode(u.pop())}i.removeAllRanges(),s(null),v(!1),m(null),r()}},fetchUrl:"/api/stream/intelligent_imports/stream.json"},JSON.stringify(f)),N.current&&(0,z.jsx)($,{ref:N,onButtonClick:function(e,t,n,r){s(r),v(!0),Z(e),m({left:t,top:n+20})}})]})},V=function(e){var t=e.scrollBoxRef,n=e.bottomInspectRef,r=e.contentRef,a=e.status,o=e.rootMargin,l=void 0===o?"70px":o,s=e.bottomOffset,u=void 0===s?110:s,d=(0,c.useState)(!0),f=i()(d,2),m=f[0],p=f[1],g=(0,c.useRef)(!1);return(0,c.useEffect)((function(){if(t.current&&n.current){var e=new IntersectionObserver((function(e){var t,n,r,a,o=i()(e,1)[0];document.contains(o.target)?0!==(null===(t=o.rootBounds)||void 0===t?void 0:t.width)||0!==(null===(n=o.rootBounds)||void 0===n?void 0:n.height)?0!==(null===(r=o.boundingClientRect)||void 0===r?void 0:r.width)||0!==(null===(a=o.boundingClientRect)||void 0===a?void 0:a.height)?p(o.isIntersecting):console.log("目标元素宽高为 0,可能已被移除或 display: none"):console.log("root(滚动容器)无效,可能已被移除"):console.log("目标元素已从 DOM 移除")}),{root:t.current,rootMargin:l,threshold:0});return e.observe(n.current),function(){e.disconnect()}}}),[t.current,n.current,l]),(0,c.useEffect)((function(){if(a){var e=t.current,n=r.current;g.current=!1;var i=e.scrollTop,o=function(){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;t>i?t+r>=n-u&&(e.scrollTop=e.scrollHeight,g.current=!1):t<i&&(g.current=!0);i=t};e.addEventListener("scroll",o);var l=new ResizeObserver((function(){g.current||(e.scrollTop=e.scrollHeight)}));return l.observe(n),function(){setTimeout((function(){l.unobserve(n)}),250),e.removeEventListener("scroll",o)}}}),[a]),m},Y="loading___sPVZt",K="dot___vc9uX",J=function(e){var t=e.text;return(0,z.jsxs)("div",{children:[(0,z.jsxs)("div",{className:Y,children:[(0,z.jsx)("div",{className:K}),(0,z.jsx)("div",{className:K}),(0,z.jsx)("div",{className:K})]}),!!t&&(0,z.jsx)("div",{className:"mt5",children:t})]})},Q=n(92310),X=n.n(Q),_={contentRef:null,value:null,status:!1,examName:"",open:(F=s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),function(){return F.apply(this,arguments)}),close:function(){}},ee=function(e){var t=e.value,n=e.onChange,r=e.onSuccess,a=e.onCancel,l=e.onError,v=e.fetchUrl,b=e.noRestrictModal,x=void 0===b?function(){}:b,y=e.showEditableToolbar,w=e.bottomOffset,C=void 0===w?110:w,E=e.loadingText,j=e.showEmptyData,S=void 0===j||j,A=e.onStatusChange,N=e.className,k=e.style,I=(0,c.useState)(!1),O=i()(I,2),R=O[0],M=O[1],Z=(0,c.useState)(""),B=i()(Z,2),D=B[0],T=B[1],L=(0,c.useState)(0),P=i()(L,2),H=P[0],F=P[1],q=(0,c.useState)(!1),$=i()(q,2),G=$[0],U=$[1],Y=(0,c.useState)(0),K=i()(Y,2),Q=K[0],_=K[1],ee=(0,c.useState)(""),te=i()(ee,2),ne=te[0],re=te[1],ie=(0,c.useRef)(null),ae=(0,c.useRef)(null),oe=(0,c.useRef)(null),le=(0,c.useRef)(null),se=(0,c.useRef)(null),ce=V({scrollBoxRef:le,bottomInspectRef:oe,contentRef:ae,status:G,bottomOffset:C}),ue=R||G,de=function(e){return e=(e=e.replace(/(?<!\*)\*\*\*\*([^*\s\n]+)\*\*\*\*(?!\*)/g,'<h2 data-select="disabled" data-type="title" contenteditable="false" class="c-black">$1</h2>')).replace(/(?<!\*)\*\*\*([^*\s\n]+)\*\*\*(?!\*)/g,'\n\n<h3 data-select="disabled" contenteditable="false" class="c-black font18">$1</h3>\n\n')},fe=function(){clearTimeout(se.current),se.current=setTimeout((function(){var e=ae.current.firstElementChild.cloneNode(!0);e.querySelectorAll("code[data-text], mathx[data-text]").forEach((function(e){var t=e.getAttribute("data-text");t=t.replace(/```.*\n|\n```/g,"");var n=document.createTextNode(t);e.parentNode.replaceChild(n,e)}));var t=e.innerHTML;n(t)}),500)};(0,c.useEffect)((function(){pe(),_(Q+1),T(t)}),[t]),(0,c.useEffect)((function(){if(!G&&null!=ae&&ae.current){var e=ae.current.querySelector('h2[data-type="title"]');if(e){var t=e.textContent;re(t)}}}),[G]),(0,c.useEffect)((function(){null==A||A({contentRef:ae,status:ue,value:D,examName:ne,open:me,close:pe})}),[ue,D,ne]);var me=function(){var e=s()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),T(""),F(0),n=v,null!=t&&t.fetchUrl&&delete t.fetchUrl,ie.current=new p.Z("".concat(g.Z.API_SERVER).concat(n),t),e.next=9,new Promise((function(e,t){ie.current.on("data",(function(e){var t=e.chunk,n=t.content,r=t.type;U(!0),"text"===r&&T((function(e){return de(e+n)}))})),ie.current.on("done",(function(){e()})),ie.current.on("error",(function(t){e(),null==l||l(t)})),ie.current.on("cancelled",(function(){e(),null==a||a()})),ie.current.startStream()}));case 9:M(!1);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pe=function(){var e,t;F(1),null===(e=ie.current)||void 0===e||null===(t=e.cancelRequest)||void 0===t||t.call(e),M(!1),U(!1)},ge=(0,c.useMemo)((function(){return ae.current?(0,z.jsx)(W,{noRestrictModal:x,nodeRef:ae,onSuccess:fe}):(0,z.jsx)(z.Fragment,{})}),[ae.current]);return(0,z.jsxs)(c.Fragment,{children:[(0,z.jsxs)("div",{className:X()(u,N),style:k,ref:le,children:[(0,z.jsx)("div",{ref:ae,onInput:fe,className:d,contentEditable:y&&!ue,children:D&&(0,z.jsx)(h.Z,{cancelIndex:H,streamingStatus:R,loadImage:!1,onFinish:s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ue){e.next=2;break}return e.abrupt("return");case 2:if(F(0),setTimeout((function(){return U(!1)}),0),"抱歉,我刚刚遇到了一点问题,没能完成您的请求。请您稍后再试一次,或者联系技术支持帮忙解决!"!==D){e.next=7;break}return null==l||l(D),e.abrupt("return");case 7:null==r||r(D);case 8:case"end":return e.stop()}}),e)}))),value:D},Q)}),!D&&!ue&&(0,z.jsxs)("div",{className:m,children:[(0,z.jsx)("img",{width:56,src:"data:image/png;base64,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"}),(0,z.jsx)("span",{children:"预览区"})]}),S&&ue&&(0,z.jsx)(J,{text:E}),!ce&&(0,z.jsx)("div",{className:f,onClick:function(){le.current.scrollTop=le.current.scrollHeight},children:(0,z.jsx)("i",{className:"iconfont icon-huidaodibu"})}),(0,z.jsx)("div",{ref:oe})]}),!ue&&y&&ge]})}},42882:function(e,t,n){var r=n(7557),i=n.n(r),a=n(91232),o=n.n(a),l=n(41498),s=n.n(l),c=n(82100),u=n.n(c),d=n(29186),f=n.n(d),m=n(13720),p=n.n(m),g=n(80619),h=n.n(g),v=n(47074),b=n.n(v),x=n(85573),y=n.n(x),w=n(86204),C=n(1079),E=function(e){h()(r,e);var t,n=b()(r);function r(e,t){var i;return u()(this,r),i=n.call(this),y()(p()(i),"url",void 0),y()(p()(i),"body",void 0),y()(p()(i),"fullContent",""),y()(p()(i),"controller",null),i.url=e,i.body=t,i}return f()(r,[{key:"startStream",value:(t=s()(i()().mark((function e(){var t,n,r,a,l,s,c,u,d,f,m,p,g,h,v,b;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.controller=new AbortController,t=this.controller.signal,e.prev=2,e.next=5,fetch(this.url,(0,C.Ec)({method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:t}));case 5:if((n=e.sent).ok){e.next=8;break}throw new Error("请求失败: ".concat(n.status));case 8:if(r=n.headers.get("content-type")){e.next=11;break}throw new Error("响应头缺少 content-type");case 11:if(!r.includes("application/json")){e.next=17;break}return e.next=14,n.json();case 14:return a=e.sent,this.emit("error",a),e.abrupt("return");case 17:if(r.includes("text/event-stream")){e.next=19;break}throw new Error("响应数据格式错误");case 19:l=n.body.getReader(),s=new TextDecoder("utf-8");case 21:return e.next=24,l.read();case 24:if(c=e.sent,u=c.done,d=c.value,!u){e.next=29;break}return e.abrupt("break",53);case 29:f=s.decode(d,{stream:!0}),m=f.split("\n"),p=o()(m),e.prev=32,p.s();case 34:if((g=p.n()).done){e.next=43;break}if(!(h=g.value).startsWith("data:")){e.next=41;break}if("[DONE]"!==(v=h.slice(5).trim())){e.next=40;break}return e.abrupt("break",43);case 40:try{(b=JSON.parse(v)).data&&this.handleData(b.data)}catch(e){console.error("解析 JSON 失败:",e)}case 41:e.next=34;break;case 43:e.next=48;break;case 45:e.prev=45,e.t0=e.catch(32),p.e(e.t0);case 48:return e.prev=48,p.f(),e.finish(48);case 51:e.next=21;break;case 53:this.emit("done",this.fullContent),e.next=59;break;case 56:e.prev=56,e.t1=e.catch(2),"AbortError"===e.t1.name?this.emit("cancelled",this.fullContent):this.emit("error",e.t1.message);case 59:case"end":return e.stop()}}),e,this,[[2,56],[32,45,48,51]])}))),function(){return t.apply(this,arguments)})},{key:"handleData",value:function(e){e.content&&(this.fullContent+=e.content,this.emit("data",{chunk:e,full:this.fullContent}))}},{key:"cancelRequest",value:function(){var e;null===(e=this.controller)||void 0===e||e.abort()}}]),r}(w.EventEmitter);t.Z=E},83103:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(82242),i=n.n(r),a=n(39647),o=n.n(a),l=n(79800),s=n.n(l),c=n(59301),u=n(74439),d=n(77596),f=n(3977),m=n(14179),p=n(56102),g="answer___UngkO",h="codeCopy___re8vm",v=n(8591),b=n(11611),x=n(13058),y=n(30084),w=n(10787),C=(n(8944),n(37712)),E=["node","inline","className","children"],j=function(e){var t=e.onFinish,n=e.value,r=e.streamingStatus,a=e.cancelIndex,l=e.loadImage,j=(0,c.useState)(""),S=s()(j,2),A=S[0],N=S[1],k=(0,c.useState)(0),I=s()(k,2),O=I[0],R=I[1],M=(0,c.useState)(!1),Z=s()(M,2),B=Z[0],z=Z[1],D=function(){z(!0),null==t||t()};return(0,c.useEffect)((function(){var e=l?"这是根据您的描述生成的图片:\n\n".concat(n):n,t=e.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(function(e,t){return'<mathx data-text="'.concat(t.trim(),'">$$').concat(t.trim(),"$$</mathx>")})).replace(/\\\(([\s\S]*?)\\\)/g,'<mathx data-text="$1">$$$$$1$$$$</mathx>').replace(/\\\[([\s\S]*?)\\\]/g,'<mathx data-text="$1">$$$$$1$$$$</mathx>').replace(/_{2,}/g,"`$&`");if(!B){if(l||!r||a>0)return N(t),R(t.length),void(r&&!(a>0)||l||D());if(O<t.length){var i=t.length-O,o=setInterval((function(){N(t.slice(0,O+2)),R((function(e){return e+2}))}),i>10?Math.max(500/(i/2),20):50);return function(){return clearInterval(o)}}r||D()}}),[n,r,a,l,O]),(0,c.useMemo)((function(){return(0,C.jsx)("section",{className:"".concat(g," fadeIn animated edu_md"),children:(0,C.jsx)(u.UG,{remarkPlugins:[y.Z,w.Z],rehypePlugins:[x.Z,f.Z],components:{code:function(e){e.node;var t=e.inline,n=e.className,r=e.children,a=o()(e,E),l=/language-(\w+)/.exec(n||""),s=String(r).trim();return t||!l?(0,C.jsx)("code",i()(i()({className:n},a),{},{children:r})):(0,C.jsxs)("code",{className:h,"data-text":"```".concat(l?l[1]:"","\n").concat(r," \n```"),children:[(0,C.jsx)(p.CopyToClipboard,{text:s,onCopy:function(){return v.ZP.success({content:"复制成功",key:"copy"})},children:(0,C.jsx)("button",{children:"复制"})}),(0,C.jsx)(d.Z,i()(i()({style:m.Z,language:l[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},a),{},{children:s}))]})},img:function(e){var t,n=null===(t=e.node.properties)||void 0===t?void 0:t.src;return(0,C.jsx)(b.Z,{src:n,width:320,"data-text":n,onLoad:function(){return l&&setTimeout((function(){return D()}),500)}})}},children:B?A:"".concat(A,"__")})})}),[A])}},46172:function(e,t,n){var r=n(82242),i=n.n(r),a=(n(59301),n(93314)),o=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,s=e.styles,c=void 0===s?{}:s,u=e.customText,d=e.ButtonText,f=e.ButtonClick,m=e.Buttonclass,p=e.ButtonTwo,g=e.imgStyles,h=e.loading,v=void 0!==h&&h;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||a,style:i()(i()({},g),{},{pointerEvents:"none",userSelect:"none"})}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(o.ZP,i()(i()({className:m,onClick:f},r),{},{children:d})),p&&p]})}},88686:function(e,t,n){n.d(t,{op:function(){return w}});var r=n(59301),i=n(37712),a=n(79800),o=n.n(a),l=n(92310),s=n.n(l),c=n(89392),u=(n(67390),n(1079),n(46172),n(13277),n(94706),n(82242)),d=n.n(u),f=n(7557),m=n.n(f),p=n(41498),g=n.n(p),h=n(39647),v=n.n(h),b={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},x=n(3113),y=["className","style","children","loading","openLoading","onClick","size","shape"],w=function(e){var t=e.className,n=e.style,a=e.children,l=e.loading,u=void 0!==l&&l,f=e.openLoading,p=e.onClick,h=void 0===p?function(){}:p,w=e.size,C=void 0===w?"middle":w,E=e.shape,j=void 0===E?"round":E,S=v()(e,y),A=(0,r.useState)(!1),N=o()(A,2),k=N[0],I=N[1];return(0,i.jsx)(x.ZP,d()(d()({onClick:(0,c.throttle)(function(){var e=g()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f&&I(!0),e.prev=1,e.next=4,h(t);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:f&&I(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(t){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:s()(b.btn,b["".concat(C,"-").concat(j)],t),style:n,size:C,shape:j,loading:k||u},S),{},{children:a}))},C=n(56762),E=n(92343),j=n(36355),S=n(61621);var A=e=>{const{value:t,formatter:n,precision:i,decimalSeparator:a,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof i&&(c=c.padEnd(i,"0").slice(0,i>0?i:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${l}-content-value`},s)},N=n(17313),k=n(83116),I=n(37613);const O=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:i,titleFontSize:a,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,N.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:i,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:o,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var R=(0,k.Z)("Statistic",(e=>{const t=(0,I.TS)(e,{});return[O(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var M=e=>{const{prefixCls:t,className:n,rootClassName:i,style:a,valueStyle:o,value:l=0,title:c,valueRender:u,prefix:d,suffix:f,loading:m=!1,onMouseEnter:p,onMouseLeave:g,decimalSeparator:h=".",groupSeparator:v=","}=e,{getPrefixCls:b,direction:x,statistic:y}=r.useContext(j.E_),w=b("statistic",t),[C,E]=R(w),N=r.createElement(A,Object.assign({decimalSeparator:h,groupSeparator:v,prefixCls:w},e,{value:l})),k=s()(w,{[`${w}-rtl`]:"rtl"===x},null==y?void 0:y.className,n,i,E);return C(r.createElement("div",{className:k,style:Object.assign(Object.assign({},null==y?void 0:y.style),a),onMouseEnter:p,onMouseLeave:g},c&&r.createElement("div",{className:`${w}-title`},c),r.createElement(S.Z,{paragraph:!1,loading:m,className:`${w}-skeleton`},r.createElement("div",{style:o,className:`${w}-content`},d&&r.createElement("span",{className:`${w}-content-prefix`},d),u?u(N):N,f&&r.createElement("span",{className:`${w}-content-suffix`},f)))))};const Z=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function B(e,t){const{format:n=""}=t,r=new Date(e).getTime(),i=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,i=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),o=Z.reduce(((e,t)=>{let[r,i]=t;if(e.includes(r)){const t=Math.floor(n/i);return n-=t*i,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return o.replace(r,(()=>{const e=i[l];return l+=1,e}))}(Math.max(r-i,0),n)}const z=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:a}=e,o=(0,C.Z)(),l=r.useRef(null),s=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(l.current=setInterval((()=>{o(),null==i||i(e-Date.now()),e<Date.now()&&(null==a||a(),l.current&&(clearInterval(l.current),l.current=null))}),33.333333333333336))};r.useEffect((()=>(s(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[t]);return r.createElement(M,Object.assign({},e,{valueRender:e=>(0,E.Tm)(e,{title:void 0}),formatter:(e,t)=>B(e,Object.assign(Object.assign({},t),{format:n}))}))};var D=r.memo(z);M.Countdown=D;M.Countdown},70206:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var r=n(82242),i=n.n(r),a=n(7557),o=n.n(a),l=n(41498),s=n.n(l),c=n(79800),u=n.n(c),d=n(39647),f=n.n(d),m=n(59301),p=n(94706),g="left___ph4rj",h="lefttitle___Gbiyw",v="right___RURHD",b="back___Ou8JA",x="leftcontent___A5f_k",y="leftinput___uCwcX",w="uploadBtn___cqOsR",C="files___Zxtc6",E="file___A0C80",j="fileName___rIMqb",S="fileDel___m2HJz",A="multiple___mZaiF",N=n(10249),k=n(83447),I=n(8591),O=n(70091),R=n(6848),M=n(31060),Z=n(3113),B=n(71418),z=n(12893),D=n(62772),T=n(60082),L=n(1079),P=n(24530),H=n(67390),F=n(46172),q=n(91369),$=n(88686),G=n(95641),U=n(37712),W=["loading","globalSetting","user","dispatch","location"],V=["key","name"],Y=N.Z.TextArea,K=(0,p.connect)((function(e){return{loading:e.loading,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.loading,e.globalSetting,e.user,e.dispatch,e.location,f()(e,W);var t,n=(0,m.useState)(""),r=u()(n,2),a=r[0],l=r[1],c=(0,m.useState)(""),d=u()(c,2),p=d[0],K=d[1],J=(0,m.useState)([]),Q=u()(J,2),X=Q[0],_=Q[1],ee=(0,m.useState)([]),te=u()(ee,2),ne=te[0],re=te[1],ie=(0,m.useState)(q.Q),ae=u()(ie,2),oe=ae[0],le=ae[1],se=(0,m.useState)(0),ce=u()(se,2),ue=ce[0],de=ce[1],fe=k.Z.useForm(),me=u()(fe,1)[0],pe=(0,m.useState)(!1),ge=u()(pe,2),he=ge[0],ve=ge[1],be=oe.contentRef,xe=oe.value,ye=oe.status,we=(oe.examName,oe.open),Ce=(oe.close,(0,G.Z)({contentRef:be,status:ye}));function Ee(){return(Ee=s()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.ZP)("/api/ai/tools/default_template.json",{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&re(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){!function(){Ee.apply(this,arguments)}()}),[]);var je,Se={maxCount:1,showUploadList:!1,fileList:X,multiple:!1,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:(je=s()(o()().mark((function e(t){var n,r,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null==t||null===(n=t.name)||void 0===n||null===(n=n.split("."))||void 0===n||null===(n=n.slice(-1))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.toLowerCase(),i=["doc","docx","pdf","txt","xlsx","xls","md"].includes(r),0!=t.size){e.next=6;break}return I.ZP.warning("文件内容不能为空"),e.abrupt("return",O.Z.LIST_IGNORE);case 6:if(i){e.next=9;break}return I.ZP.warning("目前支持doc、docx、pdf、txt、xlsx、xls、md文件"),e.abrupt("return",O.Z.LIST_IGNORE);case 9:if(!(t.size/1024/1024>10)){e.next=13;break}return I.ZP.warning("上传的文件大小限制10MB,请检查后重新上传"),e.abrupt("return",O.Z.LIST_IGNORE);case 13:return e.abrupt("return",!0);case 14:case"end":return e.stop()}}),e)}))),function(e){return je.apply(this,arguments)}),onChange:function(e){var t=e.fileList;_(t)},action:H.Z.API_SERVER+"/api/attachments.json"},Ae=function(){var e=s()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=Ce(!0),(0,L.RG)(t);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsxs)("div",{style:{display:"flex",height:"100%"},children:[(0,U.jsxs)("div",{className:g,children:[(0,U.jsxs)("div",{className:h,children:[(0,U.jsx)(R.Z,{title:"返回上一页",children:(0,U.jsx)("i",{onClick:function(){history.back()},className:"".concat(b," aitubiao ai-tubiaofanhui1")})}),(0,U.jsx)("div",{children:"智能评阅"})]}),(0,U.jsxs)("div",{className:x,children:[(0,U.jsx)(Y,{style:{resize:"none",borderRadius:4},rows:4,value:a,maxLength:800,showCount:!0,onChange:function(e){return l(e.target.value)},placeholder:"请输入作业要求"}),(0,U.jsx)("div",{style:{color:"#333",fontSize:14,fontWeight:500,marginTop:20,marginBottom:10},children:"评分规则"}),(0,U.jsx)(k.Z,{form:me,style:{maxWidth:330},onFinish:function(){var e=s()(o()().mark((function e(t){var n,r,i,l,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("---",t),i=t.ai_review_settings,l=null==i||null===(n=i.map((function(e){return null==e?void 0:e.weight})))||void 0===n?void 0:n.reduce((function(e,t){return e+t}),0),a){e.next=6;break}return I.ZP.warning("请填写作业要求"),e.abrupt("return");case 6:if(100==l){e.next=9;break}return I.ZP.warning("权重相加必须等于100"),e.abrupt("return");case 9:if(p||0!==(null==X?void 0:X.length)){e.next=12;break}return I.ZP.warning("作业内容或者文件必须上传一个"),e.abrupt("return");case 12:return ve(!0),s={description:a,homework_content:p,file_ids:[null==X||null===(r=X[0])||void 0===r||null===(r=r.response)||void 0===r?void 0:r.id],ai_review_settings:me.getFieldValue("ai_review_settings")},e.next=16,we(s);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),initialValues:{ai_review_settings:[{name:"格式规范",weight:10,content:"作业符合提交要求(命名、格式、附件完整),文档结构清晰,语言表达准确"},{name:"逻辑严谨",weight:20,content:"论述清晰,内容连贯,论证合理,有充分的数据或理论支撑"},{name:"内容完整",weight:60,content:"覆盖所有要求的内容,分析深入,包含实验现象、数据和结论"},{name:"创新与思考",weight:10,content:"提出个人见解或改进建议,对实验结果或问题有反思与总结"}]},layout:"vertical",children:(0,U.jsx)(k.Z.List,{name:"ai_review_settings",children:function(e,t){var n,r=t.add,a=t.remove;return(0,U.jsxs)(U.Fragment,{children:[e.map((function(e){var t=e.key,n=e.name,r=f()(e,V);return(0,U.jsxs)("div",{style:{background:"#F4F7FC",borderRadius:4,padding:10,marginTop:10,position:"relative"},children:[(0,U.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,U.jsx)(k.Z.Item,i()(i()({},r),{},{style:{flex:1,marginBottom:15},name:[n,"name"],label:"评分维度",rules:[{required:!0,message:"请输入评分维度"}],children:(0,U.jsx)(N.Z,{maxLength:20,style:{width:"90%"},placeholder:"请输入评分维度"})})),(0,U.jsx)(k.Z.Item,i()(i()({},r),{},{style:{flex:1,marginBottom:15},name:[n,"weight"],label:"权重",rules:[{required:!0,message:"请输入权重"}],children:(0,U.jsx)(M.Z,{addonAfter:"%",min:1,max:100,precision:0,style:{width:"100%"},placeholder:"请输入权重"})})),(0,U.jsx)(R.Z,{title:"删除",children:(0,U.jsx)(z.Z,{style:{color:"#E30000",opacity:0!==t?1:0,position:"absolute",right:10,top:10},onClick:function(){return a(n)}})})]}),(0,U.jsx)(k.Z.Item,i()(i()({},r),{},{name:[n,"content"],style:{marginBottom:0},label:"详细说明",rules:[{required:!0,message:"请输入详细说明"}],children:(0,U.jsx)(N.Z,{maxLength:100,style:{width:"100%"},placeholder:"请输入详细说明"})}))]})})),(0,U.jsx)(k.Z.Item,{children:(0,U.jsx)(Z.ZP,{style:{marginTop:10,opacity:(null===(n=me.getFieldValue("ai_review_settings"))||void 0===n?void 0:n.length)<10?1:0},type:"dashed",onClick:function(){var e;10!==(null===(e=me.getFieldValue("ai_review_settings"))||void 0===e?void 0:e.length)&&r()},block:!0,icon:(0,U.jsx)(D.Z,{}),children:"添加评分规则"})})]})}})}),(0,U.jsx)("div",{})]}),(0,U.jsxs)("div",{style:{position:"absolute",bottom:5,width:"90%",background:"#fff"},children:[(0,U.jsx)("div",{style:{color:"#333",fontSize:14,fontWeight:500,marginTop:10,marginBottom:10},children:"提交作业内容"}),(0,U.jsxs)("div",{className:y,children:[!!X.length&&(0,U.jsx)("div",{className:C,children:null==X?void 0:X.map((function(e,t){return(0,U.jsxs)("div",{className:E,children:[(0,U.jsx)(B.Z,{size:"small",spinning:"uploading"===(null==e?void 0:e.status),children:(0,U.jsx)(T.Z,{filename:null==e?void 0:e.name,className:"block",width:24})}),(0,U.jsxs)("aside",{children:[(0,U.jsx)(R.Z,{title:null==e?void 0:e.name,children:(0,U.jsx)("div",{className:j,children:null==e?void 0:e.name})}),(0,U.jsx)("div",{className:"c-grey-999 font12",children:(null==e?void 0:e.filesize)||(0,L.RD)(null==e?void 0:e.size)})]}),(0,U.jsx)(R.Z,{title:"删除文件",children:(0,U.jsx)("i",{onClick:function(){_((function(t){return t.filter((function(t){return t.uid!==e.uid}))}))},className:"aitubiao ai-tubiaozuoce-jinengbiaoqianshanchu ".concat(S)})})]},t)}))}),(0,U.jsxs)("div",{style:{display:"flex"},children:[(0,U.jsx)(Y,{style:{resize:"none",flex:1},autoSize:{minRows:1,maxRows:2},value:p,maxLength:800,bordered:!1,onChange:function(e){return K(e.target.value)},placeholder:"请输入作业内容"}),(0,U.jsx)(O.Z,i()(i()({},Se),{},{children:(0,U.jsx)(R.Z,{title:(0,U.jsx)("div",{children:"单次仅支持上传1个文档"}),children:(0,U.jsx)("div",{className:w,children:(0,U.jsx)("i",{className:"aitubiao ai-tubiaofujian font14"})})})}))]})]}),(0,U.jsxs)("div",{style:{marginTop:10,display:"flex",alignItems:"center",marginBottom:5},children:[(0,U.jsx)("span",{style:{color:"#666666"},children:"示例作业:"}),(0,U.jsx)("span",{onClick:function(){var e=null==ne?void 0:ne[ue];if(l(null==e?void 0:e.description),K(null==e?void 0:e.homework_content),null!=e&&e.file){var t,n,r,i,a={name:null==e||null===(t=e.file)||void 0===t?void 0:t.title,filesize:null==e||null===(n=e.file)||void 0===n?void 0:n.filesize,uid:null==e||null===(r=e.file)||void 0===r?void 0:r.id,response:{id:null==e||null===(i=e.file)||void 0===i?void 0:i.id}};_([a])}else _([])},className:A,children:null==ne||null===(t=ne[ue])||void 0===t?void 0:t.description}),(0,U.jsx)(R.Z,{title:"换一个",children:(0,U.jsx)("i",{onClick:function(){de(0===ue?1:0)},className:"".concat(b," iconfont icon-shuaxin")})})]}),(0,U.jsx)("div",{style:{height:50,background:"#fff",padding:5,display:"flex",justifyContent:"center"},children:(0,U.jsx)(Z.ZP,{disabled:ye,type:"primary",style:{width:"100%",height:40,borderRadius:20},onClick:s()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:me.submit();case 1:case"end":return e.stop()}}),e)}))),children:"开始评阅"})})]})]}),(0,U.jsxs)("div",{className:v,children:[!ye&&!!xe&&(0,U.jsxs)($.op,{onClick:Ae,style:{position:"absolute",right:0,top:10},shape:"default",type:"text",children:[(0,U.jsx)("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"复制"]}),!he&&(0,U.jsx)(F.Z,{styles:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",margin:0},customText:"请在左侧输入需要评阅的内容"}),(0,U.jsx)(q.Z,{value:"",style:{width:"100%",height:he?"100%":0,padding:!he&&0,overflow:he?"auto":"hidden"},onStatusChange:le,showEditableToolbar:!1,onSuccess:function(e){},loadingText:"生成中",onChange:function(e){},fetchUrl:"/api/stream/ai/tools/ai_review.json",showEmptyData:!0,onError:function(e){console.log("----",e)}})]})]})}))},83447:function(e,t,n){n.d(t,{Z:function(){return Le}});var r=n(95190),i=n(92310),a=n.n(i),o=n(77900),l=n(59301),s=n(62892),c=n(32441);function u(e){const[t,n]=l.useState(e);return l.useEffect((()=>{const t=setTimeout((()=>{n(e)}),e.length?0:10);return()=>{clearTimeout(t)}}),[e]),t}var d=n(17313),f=n(29878),m=n(8378),p=n(37613),g=n(83116);var h=e=>{const{componentCls:t}=e,n=`${t}-show-help-item`;return{[`${t}-show-help`]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[n]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut},\n opacity ${e.motionDurationSlow} ${e.motionEaseInOut},\n transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${n}-appear, &${n}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${n}-leave-active`]:{transform:"translateY(-5px)"}}}}};const v=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'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 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),b=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},x=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},(0,d.Wf)(e)),v(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},b(e,e.controlHeightSM)),"&-large":Object.assign({},b(e,e.controlHeightLG))})}},y=e=>{const{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:l,labelHeight:s,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:m}=e;return{[t]:Object.assign(Object.assign({},(0,d.Wf)(e)),{marginBottom:m,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,\n &-hidden.${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:s,color:o,fontSize:l,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:u},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:f.kr,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},w=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}}}}},C=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",marginInlineEnd:e.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${n}-label,\n > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},E=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),j=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:E(e),[t]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},S=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${n}-label,\n .${r}-col-24${n}-label,\n .${r}-col-xl-24${n}-label`]:E(e),[`@media (max-width: ${e.screenXSMax}px)`]:[j(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:E(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:E(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:E(e)}}}},A=(e,t)=>(0,p.TS)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});var N=(0,g.Z)("Form",((e,t)=>{let{rootPrefixCls:n}=t;const r=A(e,n);return[x(r),y(r),h(r),w(r),C(r),S(r),(0,m.Z)(r),f.kr]}),(e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0})),{order:-1e3});const k=[];function I(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:n}}var O=e=>{let{help:t,helpStatus:n,errors:i=k,warnings:d=k,className:f,fieldId:m,onVisibleChanged:p}=e;const{prefixCls:g}=l.useContext(c.Rk),h=`${g}-item-explain`,[,v]=N(g),b=(0,l.useMemo)((()=>(0,s.Z)(g)),[g]),x=u(i),y=u(d),w=l.useMemo((()=>null!=t?[I(t,"help",n)]:[].concat((0,r.Z)(x.map(((e,t)=>I(e,"error","error",t)))),(0,r.Z)(y.map(((e,t)=>I(e,"warning","warning",t)))))),[t,n,x,y]),C={};return m&&(C.id=`${m}_help`),l.createElement(o.ZP,{motionDeadline:b.motionDeadline,motionName:`${g}-show-help`,visible:!!w.length,onVisibleChanged:p},(e=>{const{className:t,style:n}=e;return l.createElement("div",Object.assign({},C,{className:a()(h,t,f,v),style:n,role:"alert"}),l.createElement(o.V4,Object.assign({keys:w},(0,s.Z)(g),{motionName:`${g}-show-help-item`,component:!1}),(e=>{const{key:t,error:n,errorStatus:r,className:i,style:o}=e;return l.createElement("div",{key:t,className:a()(i,{[`${h}-${r}`]:r}),style:o},n)})))}))},R=n(95013),M=n(36355),Z=n(1684),B=n(52946),z=n(19716);const D=e=>"object"==typeof e&&null!=e&&1===e.nodeType,T=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,L=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return T(n.overflowY,t)||T(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},P=(e,t,n,r,i,a,o,l)=>a<e&&o>t||a>e&&o<t?0:a<=e&&l<=n||o>=t&&l>=n?a-e-r:o>t&&l<n||a<e&&l>n?o-t+i:0,H=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t},F=(e,t)=>{var n,r,i,a;if("undefined"==typeof document)return[];const{scrollMode:o,block:l,inline:s,boundary:c,skipOverflowHiddenElements:u}=t,d="function"==typeof c?c:e=>e!==c;if(!D(e))throw new TypeError("Invalid target");const f=document.scrollingElement||document.documentElement,m=[];let p=e;for(;D(p)&&d(p);){if(p=H(p),p===f){m.push(p);break}null!=p&&p===document.body&&L(p)&&!L(document.documentElement)||null!=p&&L(p,u)&&m.push(p)}const g=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,h=null!=(a=null==(i=window.visualViewport)?void 0:i.height)?a:innerHeight,{scrollX:v,scrollY:b}=window,{height:x,width:y,top:w,right:C,bottom:E,left:j}=e.getBoundingClientRect(),{top:S,right:A,bottom:N,left:k}=(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 I="start"===l||"nearest"===l?w-S:"end"===l?E+N:w+x/2-S+N,O="center"===s?j+y/2-k+A:"end"===s?C+A:j-k;const R=[];for(let e=0;e<m.length;e++){const t=m[e],{height:n,width:r,top:i,right:a,bottom:c,left:u}=t.getBoundingClientRect();if("if-needed"===o&&w>=0&&j>=0&&E<=h&&C<=g&&(t===f&&!L(t)||w>=i&&E<=c&&j>=u&&C<=a))return R;const d=getComputedStyle(t),p=parseInt(d.borderLeftWidth,10),S=parseInt(d.borderTopWidth,10),A=parseInt(d.borderRightWidth,10),N=parseInt(d.borderBottomWidth,10);let k=0,M=0;const Z="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-A:0,B="offsetHeight"in t?t.offsetHeight-t.clientHeight-S-N:0,z="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,D="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(f===t)k="start"===l?I:"end"===l?I-h:"nearest"===l?P(b,b+h,h,S,N,b+I,b+I+x,x):I-h/2,M="start"===s?O:"center"===s?O-g/2:"end"===s?O-g:P(v,v+g,g,p,A,v+O,v+O+y,y),k=Math.max(0,k+b),M=Math.max(0,M+v);else{k="start"===l?I-i-S:"end"===l?I-c+N+B:"nearest"===l?P(i,c,n,S,N+B,I,I+x,x):I-(i+n/2)+B/2,M="start"===s?O-u-p:"center"===s?O-(u+r/2)+Z/2:"end"===s?O-a+A+Z:P(u,a,r,p,A+Z,O,O+y,y);const{scrollLeft:e,scrollTop:o}=t;k=0===D?0:Math.max(0,Math.min(o+k/D,t.scrollHeight-n/D+B)),M=0===z?0:Math.max(0,Math.min(e+M/z,t.scrollWidth-r/z+Z)),I+=o-k,O+=e-M}R.push({el:t,top:k,left:M})}return R};function q(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(F(e,t));const r="boolean"==typeof t||null==t?void 0:t.behavior;for(const{el:i,top:a,left:o}of F(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=o-n.left+n.right;i.scroll({top:e,left:t,behavior:r})}}const $=["parentNode"];function G(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function U(e,t){if(!e.length)return;const n=e.join("_");if(t)return`${t}_${n}`;return $.includes(n)?`form_item_${n}`:n}function W(e,t,n,r,i,a){let o=r;return void 0!==a?o=a:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||i&&n.validated)&&(o="success"),o}function V(e){return G(e).join("_")}function Y(e){const[t]=(0,R.cI)(),n=l.useRef({}),r=l.useMemo((()=>null!=e?e:Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:e=>t=>{const r=V(e);t?n.current[r]=t:delete n.current[r]}},scrollToField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=G(e),i=U(n,r.__INTERNAL__.name),a=i?document.getElementById(i):null;a&&q(a,Object.assign({scrollMode:"if-needed",block:"nearest"},t))},getFieldInstance:e=>{const t=V(e);return n.current[t]}})),[e,t]);return[r]}var K=n(28726),J=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const Q=(e,t)=>{const n=l.useContext(Z.Z),{getPrefixCls:r,direction:i,form:o}=l.useContext(M.E_),{prefixCls:s,className:u,rootClassName:d,size:f,disabled:m=n,form:p,colon:g,labelAlign:h,labelWrap:v,labelCol:b,wrapperCol:x,hideRequiredMark:y,layout:w="horizontal",scrollToFirstError:C,requiredMark:E,onFinishFailed:j,name:S,style:A,feedbackIcons:k}=e,I=J(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),O=(0,z.Z)(f),D=l.useContext(K.Z);const T=(0,l.useMemo)((()=>void 0!==E?E:o&&void 0!==o.requiredMark?o.requiredMark:!y),[y,E,o]),L=null!=g?g:null==o?void 0:o.colon,P=r("form",s),[H,F]=N(P),q=a()(P,`${P}-${w}`,{[`${P}-hide-required-mark`]:!1===T,[`${P}-rtl`]:"rtl"===i,[`${P}-${O}`]:O},F,null==o?void 0:o.className,u,d),[$]=Y(p),{__INTERNAL__:G}=$;G.name=S;const U=(0,l.useMemo)((()=>({name:S,labelAlign:h,labelCol:b,labelWrap:v,wrapperCol:x,vertical:"vertical"===w,colon:L,requiredMark:T,itemRef:G.itemRef,form:$,feedbackIcons:k})),[S,h,b,x,w,L,T,$,k]);l.useImperativeHandle(t,(()=>$));const W=(e,t)=>{if(e){let n={block:"nearest"};"object"==typeof e&&(n=e),$.scrollToField(t,n)}};return H(l.createElement(Z.n,{disabled:m},l.createElement(B.q,{size:O},l.createElement(c.RV,Object.assign({},{validateMessages:D}),l.createElement(c.q3.Provider,{value:U},l.createElement(R.ZP,Object.assign({id:S},I,{name:S,onFinishFailed:e=>{if(null==j||j(e),e.errorFields.length){const t=e.errorFields[0].name;if(void 0!==C)return void W(C,t);o&&void 0!==o.scrollToFirstError&&W(o.scrollToFirstError,t)}},form:$,style:Object.assign(Object.assign({},null==o?void 0:o.style),A),className:q})))))))};var X=l.forwardRef(Q),_=n(41799),ee=n(8654),te=n(92343),ne=n(11592);const re=()=>{const{status:e,errors:t=[],warnings:n=[]}=(0,l.useContext)(c.aM);return{status:e,errors:t,warnings:n}};re.Context=c.aM;var ie=re,ae=n(16089);var oe=n(29194),le=n(34280),se=n(2738),ce=n(27382),ue=n(37028);const de=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}};var fe=(0,g.b)(["Form","item-item"],((e,t)=>{let{rootPrefixCls:n}=t;const r=A(e,n);return[de(r)]}));var me=e=>{const{prefixCls:t,status:n,wrapperCol:r,children:i,errors:o,warnings:s,_internalItemRender:u,extra:d,help:f,fieldId:m,marginBottom:p,onErrorVisibleChanged:g}=e,h=`${t}-item`,v=l.useContext(c.q3),b=r||v.wrapperCol||{},x=a()(`${h}-control`,b.className),y=l.useMemo((()=>Object.assign({},v)),[v]);delete y.labelCol,delete y.wrapperCol;const w=l.createElement("div",{className:`${h}-control-input`},l.createElement("div",{className:`${h}-control-input-content`},i)),C=l.useMemo((()=>({prefixCls:t,status:n})),[t,n]),E=null!==p||o.length||s.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(c.Rk.Provider,{value:C},l.createElement(O,{fieldId:m,errors:o,warnings:s,help:f,helpStatus:n,className:`${h}-explain-connected`,onVisibleChanged:g})),!!p&&l.createElement("div",{style:{width:0,height:p}})):null,j={};m&&(j.id=`${m}_extra`);const S=d?l.createElement("div",Object.assign({},j,{className:`${h}-extra`}),d):null,A=u&&"pro_table_render"===u.mark&&u.render?u.render(e,{input:w,errorList:E,extra:S}):l.createElement(l.Fragment,null,w,E,S);return l.createElement(c.q3.Provider,{value:y},l.createElement(ue.Z,Object.assign({},b,{className:x}),A),l.createElement(fe,{prefixCls:t}))},pe=n(14809),ge={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"},he=n(7657),ve=function(e,t){return l.createElement(he.Z,(0,pe.Z)({},e,{ref:t,icon:ge}))};var be=l.forwardRef(ve),xe=n(41412),ye=n(9763),we=n(6848),Ce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};var Ee=e=>{let{prefixCls:t,label:n,htmlFor:r,labelCol:i,labelAlign:o,colon:s,required:u,requiredMark:d,tooltip:f}=e;var m;const[p]=(0,ye.Z)("Form"),{vertical:g,labelAlign:h,labelCol:v,labelWrap:b,colon:x}=l.useContext(c.q3);if(!n)return null;const y=i||v||{},w=o||h,C=`${t}-item-label`,E=a()(C,"left"===w&&`${C}-left`,y.className,{[`${C}-wrap`]:!!b});let j=n;const S=!0===s||!1!==x&&!1!==s;S&&!g&&"string"==typeof n&&""!==n.trim()&&(j=n.replace(/[:|:]\s*$/,""));const A=function(e){return e?"object"!=typeof e||l.isValidElement(e)?{title:e}:e:null}(f);if(A){const{icon:e=l.createElement(be,null)}=A,n=Ce(A,["icon"]),r=l.createElement(we.Z,Object.assign({},n),l.cloneElement(e,{className:`${t}-item-tooltip`,title:""}));j=l.createElement(l.Fragment,null,j,r)}const N="optional"===d,k="function"==typeof d;k?j=d(j,{required:!!u}):N&&!u&&(j=l.createElement(l.Fragment,null,j,l.createElement("span",{className:`${t}-item-optional`,title:""},(null==p?void 0:p.optional)||(null===(m=xe.Z.Form)||void 0===m?void 0:m.optional))));const I=a()({[`${t}-item-required`]:u,[`${t}-item-required-mark-optional`]:N||k,[`${t}-item-no-colon`]:!S});return l.createElement(ue.Z,Object.assign({},y,{className:E}),l.createElement("label",{htmlFor:r,className:I,title:"string"==typeof n?n:""},j))},je=n(29679),Se=n(19248),Ae=n(96512),Ne=n(58617);const ke={success:je.Z,warning:Ae.Z,error:Se.Z,validating:Ne.Z};function Ie(e){let{children:t,errors:n,warnings:r,hasFeedback:i,validateStatus:o,prefixCls:s,meta:u,noStyle:d}=e;const f=`${s}-item`,{feedbackIcons:m}=l.useContext(c.q3),p=W(n,r,u,null,!!i,o),{isFormItemInput:g,status:h}=l.useContext(c.aM),v=l.useMemo((()=>{var e;let t;if(i){const o=!0!==i&&i.icons||m,s=p&&(null===(e=null==o?void 0:o({status:p,errors:n,warnings:r}))||void 0===e?void 0:e[p]),c=p&&ke[p];t=!1!==s&&c?l.createElement("span",{className:a()(`${f}-feedback-icon`,`${f}-feedback-icon-${p}`)},s||l.createElement(c,null)):null}let o=!0,s=p||"";return d&&(o=g,s=(null!=p?p:h)||""),{status:s,errors:n,warnings:r,hasFeedback:!!i,feedbackIcon:t,isFormItemInput:o}}),[p,i,d,g,h]);return l.createElement(c.aM.Provider,{value:v},t)}var Oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};function Re(e){const{prefixCls:t,className:n,rootClassName:r,style:i,help:o,errors:s,warnings:d,validateStatus:f,meta:m,hasFeedback:p,hidden:g,children:h,fieldId:v,required:b,isRequired:x,onSubItemMetaChange:y}=e,w=Oe(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),C=`${t}-item`,{requiredMark:E}=l.useContext(c.q3),j=l.useRef(null),S=u(s),A=u(d),N=null!=o,k=!!(N||s.length||d.length),I=!!j.current&&(0,oe.Z)(j.current),[O,R]=l.useState(null);(0,le.Z)((()=>{if(k&&j.current){const e=getComputedStyle(j.current);R(parseInt(e.marginBottom,10))}}),[k,I]);const M=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=e?S:m.errors,n=e?A:m.warnings;return W(t,n,m,"",!!p,f)}(),Z=a()(C,n,r,{[`${C}-with-help`]:N||S.length||A.length,[`${C}-has-feedback`]:M&&p,[`${C}-has-success`]:"success"===M,[`${C}-has-warning`]:"warning"===M,[`${C}-has-error`]:"error"===M,[`${C}-is-validating`]:"validating"===M,[`${C}-hidden`]:g});return l.createElement("div",{className:Z,style:i,ref:j},l.createElement(ce.Z,Object.assign({className:`${C}-row`},(0,se.Z)(w,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),l.createElement(Ee,Object.assign({htmlFor:v},e,{requiredMark:E,required:null!=b?b:x,prefixCls:t})),l.createElement(me,Object.assign({},e,m,{errors:S,warnings:A,prefixCls:t,status:M,help:o,marginBottom:O,onErrorVisibleChanged:e=>{e||R(null)}}),l.createElement(c.qI.Provider,{value:y},l.createElement(Ie,{prefixCls:t,meta:m,errors:m.errors,warnings:m.warnings,hasFeedback:p,validateStatus:M},h)))),!!O&&l.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-O}}))}const Me=l.memo((e=>{let{children:t}=e;return t}),((e,t)=>e.value===t.value&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every(((e,n)=>e===t.childProps[n]))));const Ze=function(e){const{name:t,noStyle:n,className:i,dependencies:o,prefixCls:s,shouldUpdate:u,rules:d,children:f,required:m,label:p,messageVariables:g,trigger:h="onChange",validateTrigger:v,hidden:b,help:x}=e,{getPrefixCls:y}=l.useContext(M.E_),{name:w}=l.useContext(c.q3),C=function(e){if("function"==typeof e)return e;const t=(0,ne.Z)(e);return t.length<=1?t[0]:t}(f),E="function"==typeof C,j=l.useContext(c.qI),{validateTrigger:S}=l.useContext(R.zb),A=void 0!==v?v:S,k=function(e){return!(null==e)}(t),I=y("form",s),[O,Z]=N(I),B=l.useContext(R.ZM),z=l.useRef(),[D,T]=function(e){const[t,n]=l.useState(e),r=(0,l.useRef)(null),i=(0,l.useRef)([]),a=(0,l.useRef)(!1);return l.useEffect((()=>(a.current=!1,()=>{a.current=!0,ae.Z.cancel(r.current),r.current=null})),[]),[t,function(e){a.current||(null===r.current&&(i.current=[],r.current=(0,ae.Z)((()=>{r.current=null,n((e=>{let t=e;return i.current.forEach((e=>{t=e(t)})),t}))}))),i.current.push(e))}]}({}),[L,P]=(0,_.Z)((()=>({errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}))),H=(e,t)=>{T((n=>{const i=Object.assign({},n),a=[].concat((0,r.Z)(e.name.slice(0,-1)),(0,r.Z)(t)).join("__SPLIT__");return e.destroy?delete i[a]:i[a]=e,i}))},[F,q]=l.useMemo((()=>{const e=(0,r.Z)(L.errors),t=(0,r.Z)(L.warnings);return Object.values(D).forEach((n=>{e.push.apply(e,(0,r.Z)(n.errors||[])),t.push.apply(t,(0,r.Z)(n.warnings||[]))})),[e,t]}),[D,L.errors,L.warnings]),$=function(){const{itemRef:e}=l.useContext(c.q3),t=l.useRef({});return function(n,r){const i=r&&"object"==typeof r&&r.ref,a=n.join("_");return t.current.name===a&&t.current.originRef===i||(t.current.name=a,t.current.originRef=i,t.current.ref=(0,ee.sQ)(e(n),i)),t.current.ref}}();function W(t,r,o){return n&&!b?l.createElement(Ie,{prefixCls:I,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:L,errors:F,warnings:q,noStyle:!0},t):l.createElement(Re,Object.assign({key:"row"},e,{className:a()(i,Z),prefixCls:I,fieldId:r,isRequired:o,errors:F,warnings:q,meta:L,onSubItemMetaChange:H}),t)}if(!k&&!E&&!o)return O(W(C));let V={};return"string"==typeof p?V.label=p:t&&(V.label=String(t)),g&&(V=Object.assign(Object.assign({},V),g)),O(l.createElement(R.gN,Object.assign({},e,{messageVariables:V,trigger:h,validateTrigger:A,onMetaChange:e=>{const t=null==B?void 0:B.getKey(e.name);if(P(e.destroy?{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}:e,!0),n&&!1!==x&&j){let n=e.name;if(e.destroy)n=z.current||n;else if(void 0!==t){const[e,i]=t;n=[e].concat((0,r.Z)(i)),z.current=n}j(e,n)}}}),((n,i,a)=>{const s=G(t).length&&i?i.name:[],c=U(s,w),f=void 0!==m?m:!(!d||!d.some((e=>{if(e&&"object"==typeof e&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){const t=e(a);return t&&t.required&&!t.warningOnly}return!1}))),p=Object.assign({},n);let g=null;if(Array.isArray(C)&&k)g=C;else if(E&&(!u&&!o||k));else if(!o||E||k)if((0,te.l$)(C)){const t=Object.assign(Object.assign({},C.props),p);if(t.id||(t.id=c),x||F.length>0||q.length>0||e.extra){const n=[];(x||F.length>0)&&n.push(`${c}_help`),e.extra&&n.push(`${c}_extra`),t["aria-describedby"]=n.join(" ")}F.length>0&&(t["aria-invalid"]="true"),f&&(t["aria-required"]="true"),(0,ee.Yr)(C)&&(t.ref=$(s,C));new Set([].concat((0,r.Z)(G(h)),(0,r.Z)(G(A)))).forEach((e=>{t[e]=function(){for(var t,n,r,i,a,o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];null===(r=p[e])||void 0===r||(t=r).call.apply(t,[p].concat(l)),null===(a=(i=C.props)[e])||void 0===a||(n=a).call.apply(n,[i].concat(l))}}));const n=[t["aria-required"],t["aria-invalid"],t["aria-describedby"]];g=l.createElement(Me,{value:p[e.valuePropName||"value"],update:C,childProps:n},(0,te.Tm)(C,t))}else g=E&&(u||o)&&!k?C(a):C;else;return W(g,c,f)})))};Ze.useStatus=ie;var Be=Ze,ze=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};var De=e=>{var{prefixCls:t,children:n}=e,r=ze(e,["prefixCls","children"]);const{getPrefixCls:i}=l.useContext(M.E_),a=i("form",t),o=l.useMemo((()=>({prefixCls:a,status:"error"})),[a]);return l.createElement(R.aV,Object.assign({},r),((e,t,r)=>l.createElement(c.Rk.Provider,{value:o},n(e.map((e=>Object.assign(Object.assign({},e),{fieldKey:e.key}))),t,{errors:r.errors,warnings:r.warnings}))))};const Te=X;Te.Item=Be,Te.List=De,Te.ErrorList=O,Te.useForm=Y,Te.useFormInstance=function(){const{form:e}=(0,l.useContext)(c.q3);return e},Te.useWatch=R.qo,Te.Provider=c.RV,Te.create=()=>{};var Le=Te},6700:function(e,t,n){const r=(0,n(59301).createContext)({});t.Z=r},37028:function(e,t,n){var r=n(59301),i=n(92310),a=n.n(i),o=n(36355),l=n(6700),s=n(98242),c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const u=["xs","sm","md","lg","xl","xxl"],d=r.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:i}=r.useContext(o.E_),{gutter:d,wrap:f}=r.useContext(l.Z),{prefixCls:m,span:p,order:g,offset:h,push:v,pull:b,className:x,children:y,flex:w,style:C}=e,E=c(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),j=n("col",m),[S,A]=(0,s.c)(j);let N={};u.forEach((t=>{let n={};const r=e[t];"number"==typeof r?n.span=r:"object"==typeof r&&(n=r||{}),delete E[t],N=Object.assign(Object.assign({},N),{[`${j}-${t}-${n.span}`]:void 0!==n.span,[`${j}-${t}-order-${n.order}`]:n.order||0===n.order,[`${j}-${t}-offset-${n.offset}`]:n.offset||0===n.offset,[`${j}-${t}-push-${n.push}`]:n.push||0===n.push,[`${j}-${t}-pull-${n.pull}`]:n.pull||0===n.pull,[`${j}-${t}-flex-${n.flex}`]:n.flex||"auto"===n.flex,[`${j}-rtl`]:"rtl"===i})}));const k=a()(j,{[`${j}-${p}`]:void 0!==p,[`${j}-order-${g}`]:g,[`${j}-offset-${h}`]:h,[`${j}-push-${v}`]:v,[`${j}-pull-${b}`]:b},x,N,A),I={};if(d&&d[0]>0){const e=d[0]/2;I.paddingLeft=e,I.paddingRight=e}return w&&(I.flex=function(e){return"number"==typeof e?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}(w),!1!==f||I.minWidth||(I.minWidth=0)),S(r.createElement("div",Object.assign({},E,{style:Object.assign(Object.assign({},I),C),className:k,ref:t}),y))}));t.Z=d},27382:function(e,t,n){var r=n(59301),i=n(92310),a=n.n(i),o=n(69507),l=n(36355),s=n(6700),c=n(98242),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};function d(e,t){const[n,i]=r.useState("string"==typeof e?e:"");return r.useEffect((()=>{(()=>{if("string"==typeof e&&i(e),"object"==typeof e)for(let n=0;n<o.c4.length;n++){const r=o.c4[n];if(!t[r])continue;const a=e[r];if(void 0!==a)return void i(a)}})()}),[JSON.stringify(e),t]),n}const f=r.forwardRef(((e,t)=>{const{prefixCls:n,justify:i,align:f,className:m,style:p,children:g,gutter:h=0,wrap:v}=e,b=u(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:x,direction:y}=r.useContext(l.E_),[w,C]=r.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[E,j]=r.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),S=d(f,E),A=d(i,E),N=r.useRef(h),k=(0,o.ZP)();r.useEffect((()=>{const e=k.subscribe((e=>{j(e);const t=N.current||0;(!Array.isArray(t)&&"object"==typeof t||Array.isArray(t)&&("object"==typeof t[0]||"object"==typeof t[1]))&&C(e)}));return()=>k.unsubscribe(e)}),[]);const I=x("row",n),[O,R]=(0,c.V)(I),M=(()=>{const e=[void 0,void 0];return(Array.isArray(h)?h:[h,void 0]).forEach(((t,n)=>{if("object"==typeof t)for(let r=0;r<o.c4.length;r++){const i=o.c4[r];if(w[i]&&void 0!==t[i]){e[n]=t[i];break}}else e[n]=t})),e})(),Z=a()(I,{[`${I}-no-wrap`]:!1===v,[`${I}-${A}`]:A,[`${I}-${S}`]:S,[`${I}-rtl`]:"rtl"===y},m,R),B={},z=null!=M[0]&&M[0]>0?M[0]/-2:void 0;z&&(B.marginLeft=z,B.marginRight=z),[,B.rowGap]=M;const[D,T]=M,L=r.useMemo((()=>({gutter:[D,T],wrap:v})),[D,T,v]);return O(r.createElement(s.Z.Provider,{value:L},r.createElement("div",Object.assign({},b,{className:Z,style:Object.assign(Object.assign({},B),p),ref:t}),g)))}));t.Z=f},98242:function(e,t,n){n.d(t,{V:function(){return s},c:function(){return c}});var r=n(83116),i=n(37613);const a=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"}}}},o=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},l=(e,t)=>((e,t)=>{const{componentCls:n,gridColumns:r}=e,i={};for(let e=r;e>=0;e--)0===e?(i[`${n}${t}-${e}`]={display:"none"},i[`${n}-push-${e}`]={insetInlineStart:"auto"},i[`${n}-pull-${e}`]={insetInlineEnd:"auto"},i[`${n}${t}-push-${e}`]={insetInlineStart:"auto"},i[`${n}${t}-pull-${e}`]={insetInlineEnd:"auto"},i[`${n}${t}-offset-${e}`]={marginInlineStart:0},i[`${n}${t}-order-${e}`]={order:0}):(i[`${n}${t}-${e}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${e/r*100}%`,maxWidth:e/r*100+"%"}],i[`${n}${t}-push-${e}`]={insetInlineStart:e/r*100+"%"},i[`${n}${t}-pull-${e}`]={insetInlineEnd:e/r*100+"%"},i[`${n}${t}-offset-${e}`]={marginInlineStart:e/r*100+"%"},i[`${n}${t}-order-${e}`]={order:e});return i})(e,t),s=(0,r.Z)("Grid",(e=>[a(e)])),c=(0,r.Z)("Grid",(e=>{const t=(0,i.TS)(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[o(t),l(t,""),l(t,"-xs"),Object.keys(n).map((e=>((e,t,n)=>({[`@media (min-width: ${t}px)`]:Object.assign({},l(e,n))}))(t,n[e],e))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{})]}))},31060:function(e,t,n){n.d(t,{Z:function(){return fe}});var r=n(84105),i=n(14809),a=n(59301),o={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"},l=n(7657),s=function(e,t){return a.createElement(l.Z,(0,i.Z)({},e,{ref:t,icon:o}))};var c=a.forwardRef(s),u=n(92310),d=n.n(u),f=n(4635),m=n(93664),p=n(50298),g=n(62646),h=n(99153),v=n(84851);function b(){return"function"==typeof BigInt}function x(e){return!e&&0!==e&&!Number.isNaN(e)||!String(e).trim()}function y(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 r=t||"0",i=r.split("."),a=i[0]||"0",o=i[1]||"0";"0"===a&&"0"===o&&(n=!1);var l=n?"-":"";return{negative:n,negativeStr:l,trimStr:r,integerStr:a,decimalStr:o,fullStr:"".concat(l).concat(r)}}function w(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function C(e){var t=String(e);if(w(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return null!=r&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&j(t)?t.length-t.indexOf(".")-1:0}function E(e){var t=String(e);if(w(e)){if(e>Number.MAX_SAFE_INTEGER)return String(b()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e<Number.MIN_SAFE_INTEGER)return String(b()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(C(t))}return y(t).fullStr}function j(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 S=function(){function e(t){if((0,h.Z)(this,e),(0,f.Z)(this,"origin",""),(0,f.Z)(this,"negative",void 0),(0,f.Z)(this,"integer",void 0),(0,f.Z)(this,"decimal",void 0),(0,f.Z)(this,"decimalLen",void 0),(0,f.Z)(this,"empty",void 0),(0,f.Z)(this,"nan",void 0),x(t))this.empty=!0;else if(this.origin=String(t),"-"===t||Number.isNaN(t))this.nan=!0;else{var n=t;if(w(n)&&(n=Number(n)),j(n="string"==typeof n?n:E(n))){var r=y(n);this.negative=r.negative;var i=r.trimStr.split(".");this.integer=BigInt(i[0]);var a=i[1]||"0";this.decimal=BigInt(a),this.decimalLen=a.length}else this.nan=!0}}return(0,v.Z)(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,r){var i=Math.max(this.getDecimalStr().length,t.getDecimalStr().length),a=n(this.alignDecimal(i),t.alignDecimal(i)).toString(),o=r(i),l=y(a),s=l.negativeStr,c=l.trimStr,u="".concat(s).concat(c.padStart(o+1,"0"));return new e("".concat(u.slice(0,-o),".").concat(u.slice(-o)))}},{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.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(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e?this.isInvalidate()?"":y("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),A=function(){function e(t){(0,h.Z)(this,e),(0,f.Z)(this,"origin",""),(0,f.Z)(this,"number",void 0),(0,f.Z)(this,"empty",void 0),x(t)?this.empty=!0:(this.origin=String(t),this.number=Number(t))}return(0,v.Z)(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 r=this.number+n;if(r>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(r<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var i=Math.max(C(this.number),C(n));return new e(r.toFixed(i))}},{key:"multi",value:function(t){var n=Number(t);if(this.isInvalidate()||Number.isNaN(n))return new e(NaN);var r=this.number*n;if(r>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(r<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var i=Math.max(C(this.number),C(n));return new e(r.toFixed(i))}},{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.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(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e?this.isInvalidate()?"":E(this.number):this.origin}}]),e}();function N(e){return b()?new S(e):new A(e)}function k(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(""===e)return"";var i=y(e),a=i.negativeStr,o=i.integerStr,l=i.decimalStr,s="".concat(t).concat(l),c="".concat(a).concat(o);if(n>=0){var u=Number(l[n]);if(u>=5&&!r){var d=N(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-u));return k(d.toString(),t,n,r)}return 0===n?c:"".concat(c).concat(t).concat(l.padEnd(n,"0").slice(0,n))}return".0"===s?c:"".concat(c).concat(s)}var I=N,O=n(93681),R=n(34280),M=n(8654),Z=n(48736);var B=n(49658),z=function(){var e=(0,a.useState)(!1),t=(0,p.Z)(e,2),n=t[0],r=t[1];return(0,R.Z)((function(){r((0,B.Z)())}),[]),n},D=n(16089);function T(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,o=e.upDisabled,l=e.downDisabled,s=e.onStep,c=a.useRef(),u=a.useRef([]),m=a.useRef();m.current=s;var p=function(){clearTimeout(c.current)},g=function(e,t){e.preventDefault(),p(),m.current(t),c.current=setTimeout((function e(){m.current(t),c.current=setTimeout(e,200)}),600)};if(a.useEffect((function(){return function(){p(),u.current.forEach((function(e){return D.Z.cancel(e)}))}}),[]),z())return null;var h="".concat(t,"-handler"),v=d()(h,"".concat(h,"-up"),(0,f.Z)({},"".concat(h,"-up-disabled"),o)),b=d()(h,"".concat(h,"-down"),(0,f.Z)({},"".concat(h,"-down-disabled"),l)),x=function(){return u.current.push((0,D.Z)(p))},y={unselectable:"on",role:"button",onMouseUp:x,onMouseLeave:x};return a.createElement("div",{className:"".concat(h,"-wrap")},a.createElement("span",(0,i.Z)({},y,{onMouseDown:function(e){g(e,!0)},"aria-label":"Increase Value","aria-disabled":o,className:v}),n||a.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),a.createElement("span",(0,i.Z)({},y,{onMouseDown:function(e){g(e,!1)},"aria-label":"Decrease Value","aria-disabled":l,className:b}),r||a.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function L(e){var t="number"==typeof e?E(e):y(e).fullStr;return t.includes(".")?y(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var P=n(5643),H=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],F=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],q=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},$=function(e){var t=I(e);return t.isInvalidate()?null:t},G=a.forwardRef((function(e,t){var n,r=e.prefixCls,o=void 0===r?"rc-input-number":r,l=e.className,s=e.style,c=e.min,u=e.max,h=e.step,v=void 0===h?1:h,b=e.defaultValue,x=e.value,y=e.disabled,w=e.readOnly,S=e.upHandler,A=e.downHandler,N=e.keyboard,O=e.controls,B=void 0===O||O,z=e.classNames,P=e.stringMode,F=e.parser,G=e.formatter,U=e.precision,W=e.decimalSeparator,V=e.onChange,Y=e.onInput,K=e.onPressEnter,J=e.onStep,Q=(0,g.Z)(e,H),X="".concat(o,"-input"),_=a.useRef(null),ee=a.useState(!1),te=(0,p.Z)(ee,2),ne=te[0],re=te[1],ie=a.useRef(!1),ae=a.useRef(!1),oe=a.useRef(!1),le=a.useState((function(){return I(null!=x?x:b)})),se=(0,p.Z)(le,2),ce=se[0],ue=se[1];var de=a.useCallback((function(e,t){if(!t)return U>=0?U:Math.max(C(e),C(v))}),[U,v]),fe=a.useCallback((function(e){var t=String(e);if(F)return F(t);var n=t;return W&&(n=n.replace(W,".")),n.replace(/[^\w.-]+/g,"")}),[F,W]),me=a.useRef(""),pe=a.useCallback((function(e,t){if(G)return G(e,{userTyping:t,input:String(me.current)});var n="number"==typeof e?E(e):e;if(!t){var r=de(n,t);if(j(n)&&(W||r>=0))n=k(n,W||".",r)}return n}),[G,de,W]),ge=a.useState((function(){var e=null!=b?b:x;return ce.isInvalidate()&&["string","number"].includes((0,m.Z)(e))?Number.isNaN(e)?"":e:pe(ce.toString(),!1)})),he=(0,p.Z)(ge,2),ve=he[0],be=he[1];function xe(e,t){be(pe(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}me.current=ve;var ye,we,Ce,Ee,je,Se=a.useMemo((function(){return $(u)}),[u,U]),Ae=a.useMemo((function(){return $(c)}),[c,U]),Ne=a.useMemo((function(){return!(!Se||!ce||ce.isInvalidate())&&Se.lessEquals(ce)}),[Se,ce]),ke=a.useMemo((function(){return!(!Ae||!ce||ce.isInvalidate())&&ce.lessEquals(Ae)}),[Ae,ce]),Ie=(ye=_.current,we=ne,Ce=(0,a.useRef)(null),[function(){try{var e=ye.selectionStart,t=ye.selectionEnd,n=ye.value,r=n.substring(0,e),i=n.substring(t);Ce.current={start:e,end:t,value:n,beforeTxt:r,afterTxt:i}}catch(e){}},function(){if(ye&&Ce.current&&we)try{var e=ye.value,t=Ce.current,n=t.beforeTxt,r=t.afterTxt,i=t.start,a=e.length;if(e.endsWith(r))a=e.length-Ce.current.afterTxt.length;else if(e.startsWith(n))a=n.length;else{var o=n[i-1],l=e.indexOf(o,i-1);-1!==l&&(a=l+1)}ye.setSelectionRange(a,a)}catch(e){(0,Z.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(e.message))}}]),Oe=(0,p.Z)(Ie,2),Re=Oe[0],Me=Oe[1],Ze=function(e){return Se&&!e.lessEquals(Se)?Se:Ae&&!Ae.lessEquals(e)?Ae:null},Be=function(e){return!Ze(e)},ze=function(e,t){var n,r=e,i=Be(r)||r.isEmpty();if(r.isEmpty()||t||(r=Ze(r)||r,i=!0),!w&&!y&&i){var a=r.toString(),o=de(a,t);return o>=0&&(r=I(k(a,".",o)),Be(r)||(r=I(k(a,".",o,!0)))),r.equals(ce)||(n=r,void 0===x&&ue(n),null==V||V(r.isEmpty()?null:q(P,r)),void 0===x&&xe(r,t)),r}return ce},De=(Ee=(0,a.useRef)(0),je=function(){D.Z.cancel(Ee.current)},(0,a.useEffect)((function(){return je}),[]),function(e){je(),Ee.current=(0,D.Z)((function(){e()}))}),Te=function e(t){if(Re(),me.current=t,be(t),!ae.current){var n=fe(t),r=I(n);r.isNaN()||ze(r,!0)}null==Y||Y(t),De((function(){var n=t;F||(n=t.replace(/。/g,".")),n!==t&&e(n)}))},Le=function(e){var t;if(!(e&&Ne||!e&&ke)){ie.current=!1;var n=I(oe.current?L(v):v);e||(n=n.negate());var r=(ce||I(0)).add(n.toString()),i=ze(r,!1);null==J||J(q(P,i),{offset:oe.current?L(v):v,type:e?"up":"down"}),null===(t=_.current)||void 0===t||t.focus()}},Pe=function(e){var t=I(fe(ve)),n=t;n=t.isNaN()?ze(ce,e):ze(t,e),void 0!==x?xe(ce,!1):n.isNaN()||xe(n,!1)};return(0,R.o)((function(){ce.isInvalidate()||xe(ce,!1)}),[U]),(0,R.o)((function(){var e=I(x);ue(e);var t=I(fe(ve));e.equals(t)&&ie.current&&!G||xe(e,ie.current)}),[x]),(0,R.o)((function(){G&&Me()}),[ve]),a.createElement("div",{className:d()(o,null==z?void 0:z.input,l,(n={},(0,f.Z)(n,"".concat(o,"-focused"),ne),(0,f.Z)(n,"".concat(o,"-disabled"),y),(0,f.Z)(n,"".concat(o,"-readonly"),w),(0,f.Z)(n,"".concat(o,"-not-a-number"),ce.isNaN()),(0,f.Z)(n,"".concat(o,"-out-of-range"),!ce.isInvalidate()&&!Be(ce)),n)),style:s,onFocus:function(){re(!0)},onBlur:function(){Pe(!1),re(!1),ie.current=!1},onKeyDown:function(e){var t=e.key,n=e.shiftKey;ie.current=!0,oe.current=n,"Enter"===t&&(ae.current||(ie.current=!1),Pe(!1),null==K||K(e)),!1!==N&&!ae.current&&["Up","ArrowUp","Down","ArrowDown"].includes(t)&&(Le("Up"===t||"ArrowUp"===t),e.preventDefault())},onKeyUp:function(){ie.current=!1,oe.current=!1},onCompositionStart:function(){ae.current=!0},onCompositionEnd:function(){ae.current=!1,Te(_.current.value)},onBeforeInput:function(){ie.current=!0}},B&&a.createElement(T,{prefixCls:o,upNode:S,downNode:A,upDisabled:Ne,downDisabled:ke,onStep:Le}),a.createElement("div",{className:"".concat(X,"-wrap")},a.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":c,"aria-valuemax":u,"aria-valuenow":ce.isInvalidate()?null:ce.toString(),step:v},Q,{ref:(0,M.sQ)(_,t),className:X,value:ve,onChange:function(e){Te(e.target.value)},disabled:y,readOnly:w}))))})),U=a.forwardRef((function(e,t){var n=e.disabled,r=e.style,o=e.prefixCls,l=e.value,s=e.prefix,c=e.suffix,u=e.addonBefore,d=e.addonAfter,f=e.classes,m=e.className,p=e.classNames,h=(0,g.Z)(e,F),v=a.useRef(null);return a.createElement(O.Q,{inputElement:a.createElement(G,(0,i.Z)({prefixCls:o,disabled:n,classNames:p,ref:(0,M.sQ)(v,t)},h)),className:m,triggerFocus:function(e){v.current&&(0,P.nH)(v.current,e)},prefixCls:o,value:l,disabled:n,style:r,prefix:s,suffix:c,addonAfter:d,addonBefore:u,classes:f,classNames:p,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})}));U.displayName="InputNumber";var W=U,V=n(19080),Y=n(36355),K=n(92736),J=n(1684),Q=n(19716),X=n(32441),_=n(33234),ee=n(9937),te=n(17313),ne=n(74207),re=n(83116),ie=n(37613);const ae=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:i}=e;const a="lg"===t?i:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:a,borderEndEndRadius:a},[`${n}-handler-up`]:{borderStartEndRadius:a},[`${n}-handler-down`]:{borderEndEndRadius:a}}}},oe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorBorder:i,borderRadius:a,fontSizeLG:o,controlHeightLG:l,controlHeightSM:s,colorError:c,paddingInlineSM:u,colorTextDescription:d,motionDurationMid:f,handleHoverColor:m,paddingInline:p,paddingBlock:g,handleBg:h,handleActiveBg:v,colorTextDisabled:b,borderRadiusSM:x,borderRadiusLG:y,controlWidth:w,handleVisible:C,handleBorderColor:E}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,te.Wf)(e)),(0,ee.ik)(e)),(0,ee.bi)(e,t)),{display:"inline-block",width:w,margin:0,padding:0,border:`${n}px ${r} ${i}`,borderRadius:a,"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,borderRadius:y,[`input${t}-input`]:{height:l-2*n}},"&-sm":{padding:0,borderRadius:x,[`input${t}-input`]:{height:s-2*n,padding:`0 ${u}px`}},"&:hover":Object.assign({},(0,ee.pU)(e)),"&-focused":Object.assign({},(0,ee.M1)(e)),"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,te.Wf)(e)),(0,ee.s7)(e)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:y,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:x}},[`${t}-wrapper-disabled > ${t}-group-addon`]:Object.assign({},(0,ee.Xy)(e))}}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,te.Wf)(e)),{width:"100%",padding:`${g}px ${p}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:a,outline:0,transition:`all ${f} linear`,appearance:"textfield",fontSize:"inherit"}),(0,ee.nz)(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[t]:Object.assign(Object.assign(Object.assign({[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{opacity:1},[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleWidth,height:"100%",background:h,borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,opacity:!0===C?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${f} linear ${f}`,[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`\n ${t}-handler-up-inner,\n ${t}-handler-down-inner\n `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:d,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${n}px ${r} ${E}`,transition:`all ${f} linear`,"&:active":{background:v},"&:hover":{height:"60%",[`\n ${t}-handler-up-inner,\n ${t}-handler-down-inner\n `]:{color:m}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,te.Ro)()),{color:d,transition:`all ${f} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderBlockStart:`${n}px ${r} ${E}`,borderEndEndRadius:a}},ae(e,"lg")),ae(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[`\n ${t}-handler-up-disabled,\n ${t}-handler-down-disabled\n `]:{cursor:"not-allowed"},[`\n ${t}-handler-up-disabled:hover &-handler-up-inner,\n ${t}-handler-down-disabled:hover &-handler-down-inner\n `]:{color:b}})},{[`${t}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${t}-handler-down`]:{borderBlockStartWidth:0}}}]},le=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:o,borderRadiusSM:l}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,ee.ik)(e)),(0,ee.bi)(e,`${t}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o},"&-sm":{borderRadius:l},[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,ee.pU)(e)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},[`input${t}-input`]:{padding:`${n}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:r,marginInlineStart:i}}})}};var se=(0,re.Z)("InputNumber",(e=>{const t=(0,ie.TS)(e,(0,ee.e5)(e));return[oe(t),le(t),(0,ne.c)(t)]}),(e=>Object.assign(Object.assign({},(0,ee.TM)(e)),{controlWidth:90,handleWidth:e.controlHeightSM-2*e.lineWidth,handleFontSize:e.fontSize/2,handleVisible:"auto",handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder}))),ce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const ue=a.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:i}=a.useContext(Y.E_),o=a.useRef(null);a.useImperativeHandle(t,(()=>o.current));const{className:l,rootClassName:s,size:u,disabled:f,prefixCls:m,addonBefore:p,addonAfter:g,prefix:h,bordered:v=!0,readOnly:b,status:x,controls:y}=e,w=ce(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),C=n("input-number",m),[E,j]=se(C),{compactSize:S,compactItemClassnames:A}=(0,_.ri)(C,i);let N=a.createElement(c,{className:`${C}-handler-up-inner`}),k=a.createElement(r.Z,{className:`${C}-handler-down-inner`});const I="boolean"==typeof y?y:void 0;"object"==typeof y&&(N=void 0===y.upIcon?N:a.createElement("span",{className:`${C}-handler-up-inner`},y.upIcon),k=void 0===y.downIcon?k:a.createElement("span",{className:`${C}-handler-down-inner`},y.downIcon));const{hasFeedback:O,status:R,isFormItemInput:M,feedbackIcon:Z}=a.useContext(X.aM),B=(0,V.F)(R,x),z=(0,Q.Z)((e=>{var t;return null!==(t=null!=u?u:S)&&void 0!==t?t:e})),D=a.useContext(J.Z),T=null!=f?f:D,L=d()({[`${C}-lg`]:"large"===z,[`${C}-sm`]:"small"===z,[`${C}-rtl`]:"rtl"===i,[`${C}-borderless`]:!v,[`${C}-in-form-item`]:M},(0,V.Z)(C,B),A,j),P=`${C}-group`;return E(a.createElement(W,Object.assign({ref:o,disabled:T,className:d()(l,s),upHandler:N,downHandler:k,prefixCls:C,readOnly:b,controls:I,prefix:h,suffix:O&&Z,addonAfter:g&&a.createElement(_.BR,null,a.createElement(X.Ux,{override:!0,status:!0},g)),addonBefore:p&&a.createElement(_.BR,null,a.createElement(X.Ux,{override:!0,status:!0},p)),classNames:{input:L},classes:{affixWrapper:d()((0,V.Z)(`${C}-affix-wrapper`,B,O),{[`${C}-affix-wrapper-sm`]:"small"===z,[`${C}-affix-wrapper-lg`]:"large"===z,[`${C}-affix-wrapper-rtl`]:"rtl"===i,[`${C}-affix-wrapper-borderless`]:!v},j),wrapper:d()({[`${P}-rtl`]:"rtl"===i,[`${C}-wrapper-disabled`]:T},j),group:d()({[`${C}-group-wrapper-sm`]:"small"===z,[`${C}-group-wrapper-lg`]:"large"===z,[`${C}-group-wrapper-rtl`]:"rtl"===i},(0,V.Z)(`${C}-group-wrapper`,B,O),j)}},w)))})),de=ue;de._InternalPanelDoNotUseOrYouWillBeFired=e=>a.createElement(K.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},a.createElement(ue,Object.assign({},e)));var fe=de},61621:function(e,t,n){n.d(t,{Z:function(){return F}});var r=n(92310),i=n.n(r),a=n(59301),o=n(36355),l=n(2738);var s=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:l}=e,s=i()({[`${t}-lg`]:"large"===o,[`${t}-sm`]:"small"===o}),c=i()({[`${t}-circle`]:"circle"===l,[`${t}-square`]:"square"===l,[`${t}-round`]:"round"===l}),u=a.useMemo((()=>"number"==typeof o?{width:o,height:o,lineHeight:`${o}px`}:{}),[o]);return a.createElement("span",{className:i()(t,s,c,n),style:Object.assign(Object.assign({},u),r)})},c=n(66604),u=n(83116),d=n(37613);const f=new c.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),m=e=>({height:e,lineHeight:`${e}px`}),p=e=>Object.assign({width:e},m(e)),g=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:f,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),h=e=>Object.assign({width:5*e,minWidth:5*e},m(e)),v=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[`${t}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},p(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},p(i)),[`${t}${t}-sm`]:Object.assign({},p(a))}},b=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o}=e;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},h(t)),[`${r}-lg`]:Object.assign({},h(i)),[`${r}-sm`]:Object.assign({},h(a))}},x=e=>Object.assign({width:e},m(e)),y=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i}=e;return{[`${t}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:r,borderRadius:i},x(2*n)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},x(n)),{maxWidth:4*n,maxHeight:4*n}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},w=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},C=e=>Object.assign({width:2*e,minWidth:2*e},m(e)),E=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:2*r,minWidth:2*r},C(r))},w(e,r,n)),{[`${n}-lg`]:Object.assign({},C(i))}),w(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},C(a))}),w(e,a,`${n}-sm`))},j=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:o,skeletonImageCls:l,controlHeight:s,controlHeightLG:c,controlHeightSM:u,gradientFromColor:d,padding:f,marginSM:m,borderRadius:h,titleHeight:x,blockRadius:w,paragraphLiHeight:C,controlHeightXS:j,paragraphMarginTop:S}=e;return{[`${t}`]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:f,verticalAlign:"top",[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:d},p(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},p(c)),[`${n}-sm`]:Object.assign({},p(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${r}`]:{width:"100%",height:x,background:d,borderRadius:w,[`+ ${i}`]:{marginBlockStart:u}},[`${i}`]:{padding:0,"> li":{width:"100%",height:C,listStyle:"none",background:d,borderRadius:w,"+ li":{marginBlockStart:j}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[`${r}`]:{marginBlockStart:m,[`+ ${i}`]:{marginBlockStart:S}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},E(e)),v(e)),b(e)),y(e)),[`${t}${t}-block`]:{width:"100%",[`${a}`]:{width:"100%"},[`${o}`]:{width:"100%"}},[`${t}${t}-active`]:{[`\n ${r},\n ${i} > li,\n ${n},\n ${a},\n ${o},\n ${l}\n `]:Object.assign({},g(e))}}};var S=(0,u.Z)("Skeleton",(e=>{const{componentCls:t}=e,n=(0,d.TS)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:1.5*e.controlHeight,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[j(n)]}),(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"]]});var A=e=>{const{prefixCls:t,className:n,rootClassName:r,active:c,shape:u="circle",size:d="default"}=e,{getPrefixCls:f}=a.useContext(o.E_),m=f("skeleton",t),[p,g]=S(m),h=(0,l.Z)(e,["prefixCls","className"]),v=i()(m,`${m}-element`,{[`${m}-active`]:c},n,r,g);return p(a.createElement("div",{className:v},a.createElement(s,Object.assign({prefixCls:`${m}-avatar`,shape:u,size:d},h))))};var N=e=>{const{prefixCls:t,className:n,rootClassName:r,active:c,block:u=!1,size:d="default"}=e,{getPrefixCls:f}=a.useContext(o.E_),m=f("skeleton",t),[p,g]=S(m),h=(0,l.Z)(e,["prefixCls"]),v=i()(m,`${m}-element`,{[`${m}-active`]:c,[`${m}-block`]:u},n,r,g);return p(a.createElement("div",{className:v},a.createElement(s,Object.assign({prefixCls:`${m}-button`,size:d},h))))};var k=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,active:s}=e,{getPrefixCls:c}=a.useContext(o.E_),u=c("skeleton",t),[d,f]=S(u),m=i()(u,`${u}-element`,{[`${u}-active`]:s},n,r,f);return d(a.createElement("div",{className:m},a.createElement("div",{className:i()(`${u}-image`,n),style:l},a.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${u}-image-svg`},a.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:`${u}-image-path`})))))};var I=e=>{const{prefixCls:t,className:n,rootClassName:r,active:c,block:u,size:d="default"}=e,{getPrefixCls:f}=a.useContext(o.E_),m=f("skeleton",t),[p,g]=S(m),h=(0,l.Z)(e,["prefixCls"]),v=i()(m,`${m}-element`,{[`${m}-active`]:c,[`${m}-block`]:u},n,r,g);return p(a.createElement("div",{className:v},a.createElement(s,Object.assign({prefixCls:`${m}-input`,size:d},h))))},O=n(14809),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},M=n(7657),Z=function(e,t){return a.createElement(M.Z,(0,O.Z)({},e,{ref:t,icon:R}))};var B=a.forwardRef(Z);var z=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,active:s,children:c}=e,{getPrefixCls:u}=a.useContext(o.E_),d=u("skeleton",t),[f,m]=S(d),p=i()(d,`${d}-element`,{[`${d}-active`]:s},m,n,r),g=null!=c?c:a.createElement(B,null);return f(a.createElement("div",{className:p},a.createElement("div",{className:i()(`${d}-image`,n),style:l},g)))},D=n(95190);var T=e=>{const t=t=>{const{width:n,rows:r=2}=e;return Array.isArray(n)?n[t]:r-1===t?n:void 0},{prefixCls:n,className:r,style:o,rows:l}=e,s=(0,D.Z)(Array(l)).map(((e,n)=>a.createElement("li",{key:n,style:{width:t(n)}})));return a.createElement("ul",{className:i()(n,r),style:o},s)};var L=e=>{let{prefixCls:t,className:n,width:r,style:o}=e;return a.createElement("h3",{className:i()(t,n),style:Object.assign({width:r},o)})};function P(e){return e&&"object"==typeof e?e:{}}const H=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:l,style:c,children:u,avatar:d=!1,title:f=!0,paragraph:m=!0,active:p,round:g}=e,{getPrefixCls:h,direction:v,skeleton:b}=a.useContext(o.E_),x=h("skeleton",t),[y,w]=S(x);if(n||!("loading"in e)){const e=!!d,t=!!f,n=!!m;let o,u;if(e){const e=Object.assign(Object.assign({prefixCls:`${x}-avatar`},function(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}(t,n)),P(d));o=a.createElement("div",{className:`${x}-header`},a.createElement(s,Object.assign({},e)))}if(t||n){let r,i;if(t){const t=Object.assign(Object.assign({prefixCls:`${x}-title`},function(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}(e,n)),P(f));r=a.createElement(L,Object.assign({},t))}if(n){const n=Object.assign(Object.assign({prefixCls:`${x}-paragraph`},function(e,t){const n={};return e&&t||(n.width="61%"),n.rows=!e&&t?3:2,n}(e,t)),P(m));i=a.createElement(T,Object.assign({},n))}u=a.createElement("div",{className:`${x}-content`},r,i)}const h=i()(x,{[`${x}-with-avatar`]:e,[`${x}-active`]:p,[`${x}-rtl`]:"rtl"===v,[`${x}-round`]:g},null==b?void 0:b.className,r,l,w);return y(a.createElement("div",{className:h,style:Object.assign(Object.assign({},null==b?void 0:b.style),c)},o,u))}return void 0!==u?u:null};H.Button=N,H.Avatar=A,H.Input=I,H.Image=k,H.Node=z;var F=H},93314:function(e){e.exports="data:image/png;base64,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"}}]); |